vzkernel-2.6.32-042stab107.2$>lS=Іjxn;5>=-%?-d   0,0@ F`w}> -  A  UL  |     h   E(EF GCGGH(I78I@ 9Qh : >,1?,1@,1F,1G,2 H,Yd I, X,Y,\,p ], ^-)b-d-ge-lf-rl-tz--- Cvzkernel2.6.32042stab107.2The Linux kernelThe kernel package contains the Linux kernel (vmlinuz), the core of any Linux operating system. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc.U'kbuild-rh6-x32xParallels, Inc.GPLv2System Environment/Kernelhttp://www.kernel.org/linuxi686 if [ `uname -i` == "x86_64" -o `uname -i` == "i386" ] && [ -f /etc/sysconfig/kernel ]; then /bin/sed -r -i -e 's/^DEFAULTKERNEL=kernel-smp$/DEFAULTKERNEL=kernel/' /etc/sysconfig/kernel || exit $? fi if grep --silent '^hwcap 0 nosegneg$' /etc/ld.so.conf.d/kernel-*.conf 2> /dev/null; then sed -i '/^hwcap 0 nosegneg$/ s/0/1/' /etc/ld.so.conf.d/kernel-*.conf fi if [ -x /sbin/new-kernel-pkg ]; then if [ -f /etc/virtuozzo-release ]; then KLABEL="Parallels"; else KLABEL="OpenVZ"; fi /sbin/new-kernel-pkg --package kernel --install 2.6.32-042stab107.2 --banner="$KLABEL" || exit $? elif [ -x /usr/sbin/update-initramfs ]; then /usr/sbin/update-initramfs -c -t -k 2.6.32-042stab107.2 || exit $? if [ -x /usr/sbin/update-grub ]; then /usr/sbin/update-grub || exit $? fi fiif [ -x /sbin/new-kernel-pkg ]; then /sbin/new-kernel-pkg --rminitrd --rmmoddep --remove 2.6.32-042stab107.2 || exit $? elif [ -x /usr/sbin/update-initramfs ]; then /usr/sbin/update-initramfs -d -t -k 2.6.32-042stab107.2 || exit $? rm -f /lib/modules/2.6.32-042stab107.2/modules.* fi if [ -x /sbin/weak-modules ] then /sbin/weak-modules --remove-kernel 2.6.32-042stab107.2 || exit $? fiif [ ! -x /sbin/new-kernel-pkg -a -x /usr/sbin/update-grub ]; then /usr/sbin/update-grub || exit $? fi,@!=D, 7WHT$>hGt 0nt[`<!d/ ")4+&4]Q,+03?\ Y<TT+I) Tt P"x$8BN+K`=G#xc*"$1@@;F#'L(<C$".(#)E)!0B!PtO2$($P. .l=l:/@;|F/`=R$@&|;x:'8.h)T@(@/N 0*pXo |^BrP&Np95,7@kP1.l01p$!ل @* 805T3k<8 /R/L;@z3X#T``#PB=2lVu3dB`%p'hnt)0 $HL&0U$("P:)48a| )!",S\\[`?`EH5&txs]L  M8 +V`d"Y(>XJht|,#p"QI5[W(/ q ZP_ldK/6D0xH ~<Yp\N @`+BL,8{  14@4,6dhK:pqh]8`9\! - 6HC8<-5TM,H8OC> 1%hNb[ z@v X.XI#)505h8X5 S0pTD4#<$<$TN$,1>p(4%d:p`!p<"p8kPh~(S,R4˜`tjp_0ό><""#H<OT60%|5p{D;Bp5 T3"@p& [/P-"4*(d`#\h $+ @P\D$tE8CHgdQ|3$b&Lf4g|PV<j?$K|=/<od#`TnPp}P&"8# @ \$ (+} 5,^H'TjH#L= bLLrHX^`DCTX#X0L<k@%\@ 5l!`5G;<&<OJqhE0+?M\XO#}7'lO0+/402TNd(.O0'|</8(d?g`g%9B%|64f,^'dZ@54 *h+RKh/HJ_>L`XH3, "4`%$L-?$d+$B*x.|+42@>@&L3'('x4(*&h6x $$(>PH3 0 "`" (4lixS\"DF(yl;6[< `klx$YPT%t\d H < \ d , L t h H 4 P l  d p d T  \  $  t 0  h l 4  de(q,Uu0<0ݜSLt 7L\> D<` k<Hc\x_z5DՔ $; F-%"&L!<H34)7,.DJd'?E\ .,6"P">&D!U@=\@,|<+|\18H4+84)4@h ,TX686 L40<9QLr4 0k$!$n(DX`)H+ ;Td?/$U4!Xv<Eo U`Wl?8 PaK`DjP` t 4]ox)3T1)$20>\zx3!,130HG`K k@.yf T:?st Ip t4<P,*8>PP, DqfX|\'8kQ`Tm`|e$P$hdH@C t<=8j0#EAb0Q5sH](|8 "@h< <'x5PѠTX`lXvh!xF.{@.~pHzdx`cD~T?r 0b@H0<q\@7(@ \5|?`DR<X&',,$tA_0%$+ G/ s\,iRs$P=. '8XAMX*  @8?Ґ/OҰ_pLh]dZL9iV'#+"!hIfUTf"eL,T%p'-oHo@&$t6* + @H*d68DHapl(=x_VP-DY-&H0/,H"83-PM @&+|'(@9X"$#KT&)&P1*p9\2|#P7=,#&(0)x*;tphJHQ8p@ 0 (U\$7 2$;$`WS<`{H.pOL[ot+ -P|8 `g(@Jl.@)52l%L/<90@,8x'$,&4'4@<!0''|,P'(,P;*#),x3ט`L4paA 2A/<Y}4S_1L@O|xxx`xHTXDxxxtttt\\  @St"l'x@ >2(L,%4 l @ (j#0,N3@.$4Eqt(@m4|\wr  lX<4 p `|'h\48\W(1\bl\ el$<PD#P*:|EMAD7pK5,p*@|\|58 T`4@,LEP{|8L$hXD)3  `HPx<<HPhThd((T (7N-$ ! 4 @,`:JK' \-'(yD~<4t'l %X h   \~ $ J(-TgJh20EX(i$t!|=U'U'>U'>U'>U'>U'>U'>U'U'=U'U'U'>U'U'=U'=U'=U'=U'=U'=U'=U'U'>U'EU'@U'@U'@U'@U'?U'?U'CU'CU'KU'KU'HU'HU'KU'KU'EU'EU'DU'IU'IU'IU'IU'JU'IU'JU'JU'JU'JU'JU'CU'BU'CU'AU'AU'?U'HU'BU'HU'GU'BU'HU'HU'HU'?U'BU'BU'IU'DU'IU'IU'FU'?U'?U'@U'@U'@U'@U'>U'>U'CU'CU'JU'JU'AU'AU'AU'GU'@U'@U'BU'BU'EU'@U'FU'GU'DU'EU'IU'FU'CU'BU'?U'GU'AU'EU'IU'GU'EU'KU'CU'?U'FU'HU'HU'AU'EU'UU'UU'UU'UU'(U')U'zU'LU'LU'`U'`U'`U'`U'^U'`U'\U'`U'`U'NU'MU'MU'NU'NU'MU'MU'MU'MU'{U'TU'TU'TU'TU'TU'TU'UU'UU'TU'UU'UU'SU'SU'SU'SU'SU'SU'SU'SU'PU'PU'PU'OU'NU'NU'NU'NU'NU'NU'NU'NU'OU'NU'NU'NU'NU'NU'NU'NU'NU'NU'SU'SU'SU'SU'RU'RU'SU'PU'PU'RU'RU'RU'RU'SU'RU'RU'RU'QU'QU'RU'QU'RU'SU'RU'PU'QU'QU'PU'RU'RU'RU'QU'QU'QU'SU'QU'SU'QU'QU'QU'RU'QU'QU'QU'RU'PU'SU'RU'TU'TU'TU'TU'TU'TU'TU'TU'TU'SU'TU'TU'TU'PU'PU'PU'PU'5U'5U'5U'5U'5U'5U'4U'5U'5U'5U'5U'5U'4U'4U'[U'[U'YU'XU'VU'XU'XU'UU'UU'UU'UU'UU'UU'YU'XU'XU'YU'UU'XU'YU'YU'YU'UU'UU'UU'UU'VU'XU'UU'VU'XU'XU'YU'YU'YU'YU'YU'[U'[U'[U'ZU'[U'ZU'[U'YU'ZU'[U'ZU'ZU'ZU'ZU'ZU'[U'ZU'YU'ZU'ZU'ZU'ZU'ZU'ZU'YU'YU'ȰU'ȰU'ȰU'ȰU'ȽU'ȼU'ȼU'ȻU'ȻU'ȷU'ȷU'ȸU'ȸU'ȸU'ȸU'ȸU'ȸU'ȿU'ȿU'ȼU'ȼU'ȻU'ȻU'U'U'U'U'U'U'U'U'ȸU'ȸU'ȽU'ȽU'ȽU'U'U'ȷU'ȷU'ȼU'ȼU'ȷU'ȷU'ȸU'ȸU'ȷU'ȺU'ȺU'ȺU'ȸU'ȸU'ȻU'ȻU'ȿU'ȾU'ȽU'ȾU'ȽU'ȾU'ȾU'ȾU'ȾU'ȽU'ȿU'ȿU'ȾU'ȿU'ȾU'ȾU'ȿU'ȿU'ȾU'ȾU'ȽU'ȿU'ȾU'ȾU'ȿU'ȾU'ȿU'ȿU'ȾU'ȽU'ȾU'ȾU'ȾU'ȽU'ȿU'ȾU'ȾU'ȿU'ȾU'|U'ȽU'ȽU'ȼU'ȼU'ȽU'ȹU'ȹU'ȷU'ȷU'U'U'|U'ȶU'ȶU'ȶU'ȵU'ȵU'ȶU'ȶU'ȶU'ȶU'ȶU'ȵU' U' U'U'U'U'U' U' U' U'U'U'U'U'U' U' U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'U'ĘU'ĘU'ĘU'ĘU'iU'ąU'ąU'U'U'U'ą6c6eeb230251d4c9f4a12abe0f3780fe8b219a3c99270f088c9bb3df1410414dfb89d5682d4f0a84784c942e87cbac738f4e33f3dc3e414ff94e5fb6905cba8cdb0e133e1e51fc336203ca94581b33923a3832cf68289d674fb19f307f622a443c6eccf8f1c6c90eaf3eb486cc8af8a39f9202ddaf2b46659806e1fd60eb0eaba2d7449d0e43f623805f3f0624228799799ec5a4ec9d043c313ac71b4fa077715fd8e56c96888ad641fb8c17299c16b880d106bed1ec9118c4a951f3c25a1e279733c2d9d7b99fe18709c6bf8987256194f95558381d97ec219c61ea9c4c2c3097cf24d6871061b6fa0b52dc643c64569b26d15670e864c84c95e51dce86b1fec2ef963aae3f4f9ddf63d618b7720b1de32bd8f33804c5a12dec29d657931f24ac4ab51f815b290cf60dda2586985d5573020e06d1b9281e57d136a3708848c0245c6e0f8e3f2b7d4dcc17969cb0709f743406c5650118e306872f3998f80f20aef61e15f6e8532e655ab8d8b36dc0d7ee30704a495e15710b7c02ab83d9e5404aed79bf34a79de546bc2401c2fb7d02ae192044f0bd4fda6f7bec18a0e822f4e37ec9ea717f9be2eefe52017b991fd7a5254e75a0feb202b3935acad0dc4573374cc4305a9e08b2ee803f7a5f06ddcffa7a3a32026a171f8588012e8adb99eb9497b2988cb93236663875691891eced55fa4fbdf4e2898079351b06982c682d7f27c4c36444ccef8ccf9f5b49b32de84abbe425233ab92b2b5a7ef5e9e4df22685156272ee5944f1607bb752302cd791db58944510d14e90397acb89549a8618da4beb09c08abb066d37d4cf30c775ed3daa0bcd9d0e9d0679a030844d8e7fd4814fe5213900edf319adb35e5e8d3ce161264d0807c06b7ab7d17c0cc11ae0771780300eef5d405b8a8ae14ecf265927905bbb572a757d4311812e7a904c327960e0ce4595daec6f2aae1f36ea9bcb21e0f785c32328cf07a70b94c26c84d06650fb01a631903dd91bc2ffa0aaaeec71121812a1d158d21f0b911f92c52324e20be12ad3284145a2257819ab5b5b087c5ce2fbebeb3e115dbf489c3e7b226d4bbbc7e8f6617132d1d9194c95d7d921a11fed4af1128fc1a01f26a5fe3ec79d8e4e9a2219e6e7ebf7c47a07e4ddf0c2aaf19d7a6b80805f39e883899a2234e6c4c391f68a025fc68e792e63160ac14166296689b71a37407fcb95667a3fa8df386ae1ec36e079fe70d67fd3720e347f73f57b4121621d6204f41c47c7b45dff9cfcd8c9718e8e3136bac8b178172d63304c8d4d02edc85621203ca597d537d134fc202fc0bfaa1134f0fe960b0edc11bcd18346a50d9d8f9596c1c4b4d5515965f2aa448cde4e576ca3124244cb1b9ce6ea6027037d840197d5149f64fe94d7beab29ca84ceaba8a63eae473b275d1e532526834d66f3c094856102d90f6662c13fb6cb02a05e3ce9423a53f18c3265f5d8f6c02654892c49709d5105e1de617bf7e40c0549e5daa52ebd893ae8ea1964aa0dd4e7def612c0c197423f4d999b98d934994a72a9dbfd212e6c661ae55efaa717ae538629fce309af6252822376d63eef1b5732f04234f4054c822f35b1c9f4267d2d334190d0030e87893cf45b0e0d425a12599eabae46e5a0cb19410ada1991387b05b7f3309529573b4afe3523e90b5a5a1b33229ced39620cb53810b6104a744eea5cc5ae4a64685190f20f812e8e59b95fd97556aa8d8f40e5523f78ef6820ea3af69ce792e04701f4aca9e87de68f0788f998d826af2ae50767f2aae9cb251616a1dbb8ae06c1daff8cc10538ffee7cf0c800c8c4334554983f471ba20efae773db4c620e6312218a92fa89986a13f520f0c8a57cd242ad943ef73eccc12091ee5da45ad5982a8bd9cab6d5944ccaa4151329ff7c96cf98bbe4d7876a1d238b713893ed574f16d8fe79fa0ee0b9ccfc8c8b7573bb241c3d948c7d14d58c4d5da9b783076d218bea734f46c42fef508829a85765c891d67a4f59a08a471fbeb307bee9163275a4e336b516ae970c7c2b85e93ca365609e9a088146ce8cbe0e0cc17c4b8881d6c2e696da8c50ea7e523ad8f12ede5df0926990c85b90f383efe08a9341cd20ca1b10f46ab0e9941c5278778f8e9349c38f4da41327eddcdc004a05ff1574bd06e9a4cb1904aa79c386aff1be6d1788e9e85f92b42bb7c1011e5143d13ddad48972d80929340dc2578b4ca6593a487ed072f14c7458de1dbd6128b0a4eac3a208654467cca77c8eaeeb5ee2465847df712c90306c72ee343687fe6d28c66d84401716031835b813eadd6a80323e11ad8eafe09de94102157403a4dfe211a25fe7f6b81cf01c29654975213ba18dd0844b8f34c050d0b0e7252a9f746ca0dd83f6abde0e616e6ea312d04bdfc01964153709d3ef4e406623eb518997725dbb8f310818621041451a3d45b8f552c37092602f0671a9bd396836be997e0e5b7ce0bb1b82c9ad54366108e2d8798ed8aba5cad2cea763abaa81d8ff3aa971ffd5da82860d0ad620ef6e7f8d76ff6558e8d1dc1c74f124e34384ed95d510faf4e1b3fdf06e308bc6b19c831888325f494205240ef338ea9e2a11e6230b6078146d56ec9da894f0d35c73c76cc1365bb05ccd9b81ef59c9af378a25c09c79521ef637573a8da2b7a48808da5bac03adab8a1372b7d7bb0befa15542aecece8383570c847933846334763949ff5ea1967864cda705da1cdbc285113afa9c9d94989e1e33e72cb7482e9bf3dfea519130e9817abc57567a1d41de9d3b72a190fd7b972ff3ccddc6762d666cf8c1eb4cc9c34ebb78a5748a9de931e33e25782db2413ca7c4c691a1f876f21585a3b3335bb92e29818f6395c650920840108a55c8b2831c0a3807201e5d046270dcc01641257036d897008c878d922fcc169ceb264c2ccbfe9f59fd2e517e2a83c6a60ecae979b1af7852b71f955d11836b83cbaf379c57c84d8d5b0516487685c702ae39d40c55fef3d0c506fafb7716dcaa45d5c02a90bc507afee373ed6c4572c5a07b907394067763312f40912a79dcb78ec0c6c790b0e9f1b55ed3042fb04be6faac62926f656e70af65c57aaa38a38baa103a9e02f8384b77667fd74bf4c147b50b1c3fcff1d366cef1d0b482798aed3ffd0ec78a7c0e5057cf506942db47a4a86428ee8afb60c30ffa6d7aabe2c2c0999e51868d08a120b5617f13d58642a5cd6eefad8d208c7edfe90491d7d94d5065721d210e979334f747626c90394ef7791ab556b03bf1d1dcf820b7305a5894956deb9cff93474dc8c5cd9a6eb6762987e05f6c3401bee63e993277fe1b7fc2d1ff9326bb7f0931bad398929d17462a132ed5738fbb4278ece83b60ca09b0e110d56273554651a42f67cf0f764e3b66edb79fa315c503dcf55fab3a01c0771f2c19f8f1270daf11a3b1636d1f436cf80ecc994950e7cb0cdf87a9be440194a2708964251883ac2dd2613f3d7e540486b1b53a92876cf8f6f692710826967d19491fdfd43f0a23ef706af045cfae82d0ebafab11a0b638ec237e6bd57b4149db875ed2eaf8ab3e8da6267f0ea1f9e994dd9b99ef603693db683a1d6e079c083602c602a84a4300f0339a86c227560a9fa47fb522cf42fbf33da5b1629085287814f79d0b1e690c718784e91f89045bd00c7d87a6de1f41cab3b848ab7b82edb1d46dd7bdd3067d5b84c2af375f436d04f631e5c30a18b6eeac2cb4f97798bf2064cebcfebaef91233189a8540c802e73dcdf460a86ad9be650e7b5f09428f7e3fda7e8d0d5bb6216a803e04194e6207a4ad4d4f788b8ba49ae758f7e893bc965ccafb507043bc8781e6079b22fa497730aae09d6f0c0d17d01a581abc7870074d94f0d99d3c9838dbde8463d368fab1c239a7494bab8fc45e31e27812034eeceacb455673dd6fb731e0a1c5f5c4e57289d744434d2bb3626b109f3088b0a2f54555ffab6d4e6110f7a3e6cda796986d64877c7c108f2d148ba0ffe655602b84c02148e1736a08974db9f372b7aebc842f553eede8f557c2812ca989c0e00fb702e8fb8c4c5475e59b2ff684a8ce156c1830a93715eaa28a414b34d65ad157780633adb8a3a6fb1addbb14460797f74921b742fece73bd6e61da5b2607ccd0f2af6104f824737a0dc52750d19b77b58b8727c39e235bc6eb2b34c57642573243640c2fd75a97f2b4dcc0f17bc8643f1cfa90dc5fc015cff618c90c0dda337d2856cbf274a5f8fd4a4d1c60738ec65bb65e6a8ffb93ebf289744156889cd6291add1a73e0602c439786480cb7b591aaed99e30572edf5b72e5f258712f6241eb8a83b4c11721b27f208cb85cfa4c6c89781b82a6ef06aba044522c919455ecff7ea2478c9b038ec5ffc1d564f85f776754294083e15d08b22bee6e3fd9ce4b74bdc9c4a869e1a52c2e203be3b92b00a538145f00268408124c0723deed10239c6245ea3004c3db9e2acdb63519e93cdbd09eb941886715cb1f7ee8983f91729acc3354d39a98f2ab6681cf352b4887cab8318e99512ecdb1283693627a8cb60f8a8a8dcdc069a3b4ea24e56e1a83e863f7d673e33d14a8598f5955a62530f632f218cd4a82ab27bfc273c39b4b0ed7fa1e6d60e0be138a860ad9123cc41f5d235114d328c9c3918ca700b1074dfe18d1b0173d00cbeb519a34244f0589f58a2c8b4f9999d67eac08491a0609de8e527a812470483b5271f499c066018c7f0c94dd3aafefe7df34e9077a752ae1fe03fd252394bff6cbde9e1112a8cc5a4045e86d8e6250fbabf2f4f19e1881f6c10199fdd9ec200abaac2739ca885e234d09081eb27e31bb068d08e3f99d1c0fc2594e5d29089f42dc2d0f86abec34f3a919276b09be647d83e19efc9ef1373ac72eb237ebcf5bbe83a7d6235d3e56e29c8fa8a246a20cbbecadfe17965d98244bc2756fe6be933055b3c1a1b0bde54e0bfc20625b5acc120fb1941b10b6a0d66673fdb6e649c57bf95ad23bd59ffb766c5461901ac0b4211a1180b6793ce824d1f36b3934b1999ab1d3460e583fc1ee965a15a8903b10073eef01f94b31bccf4385d10f99ee2af17bf0518b44a1865f043af8de2b6b2e101719a958d9976b21c2da898b11069d8e41102b8d9872cd90a696058beecbeb378b8b07668f2a5ba1330bc6556c94afc0d8c263b66ab16cca14ef152f871b37b9013175067909e9687dd00546e219eb95a761367082509488a30c7a11c2161c42e0c110f3d3b37cb8c9f168072f8cd1548232043c5efea98d57b3f7c87c7556841f01feada322986d32030ff56335734098ad2e4bf258bbd97f2046319e3e1d1e9f0e3d450320930a60a059e47fe04eff96ddcc95f6c97ab5a10a86b495af26a5692c7dd29f2d8c3cc31a2a1cb35c82e15c0f0faf24b8e1a3cd14751aa52838be414aa2ca4827fb196834e21fd60b814bcdd0d7595e9fd902d0ff3f8b639123bc625c37e6581238f9e21c18084a6ba035a99fc74d48b542284260559579a91ab8d7ad8649e25808bc400eb58b3729547d58bde3495f6ea7c32bb4475397fecfa89a6d3ed2f4d263ea5909ca2f0784da3e4ae1259d5582ac837f58cafcb7eeb58afb93717697a1dfc04f56bf194aeccb4c03ac8e7eab8a9fb349f9d849dddbe38e7a405fc98865f4707008386155bdf3a50160defe578fe3cf8647b20c345133d0dfc63f28c5d418b676f84b062446eddc32a61139581fbd482b1d08cfaef66fe370aa1e4d0354c0d23598a3bb44220f1c964b290eb0409421dd01841984d024d4c172b6ec7765f47d2870dd3238c4b4172302f2fec7dc39f97d7f21bc96649ce25fc2351cd9b32a03d1b0a1b2a3fcc5b0bda16543c023b153a045cbc41de553ed855fb4b1b13868e7e91e55c74160ab2f99a041ea2c0974c858da4993169c87c7ca1027638aa9425cb7abd5a76bd100044d8aa439fc355dc0df5ada82e1b572a8fa60f2d8bb4c13a8ce5048a8be2f6b72edb9089d07b5351c4d1c3322e0dd02d7b79ce52745dd2303fef7472187ca6668da37b8d68a0e3acff2a0744dd4ccd6e247d1928c176098c0ebbef2b1197a5fb1f60164733a919bf342ec2096747fc8bdd730e04206dec3381f17157d00e5bc2dc114da7862482416fbdeb638d9498f4099cbc7709db4ba87fe0f853f76f8000f1530e7e8036937f4be738505f7192756922638e88eec0ad9cd124d0016488e0d222230b094440f17ad34d32971acdca8e27539264653177c4751b5e4ae126ee8ae8020652bf8febb5802f23f9f69f7a8c121d816c381cb938ea07e7f228c58e9ddada6cedb6a2a5ba8e98ef8caf3ce44f7b08aafe1136b5ed1b73248a9f125dabfed6314f13e1b730bd64d08c0eb36fdbf46dcf16d68b9a10cd46d2e39763bf253950b33a4a04602a72a06ed38d331d9c1844e1be115d5313daea25d4fa2bce88d1754dab289752dae036bd8273571a92d6f4ade854a9cf5b72a91d885f92c011d1dbb98e3cad0201b5a0474cbd840d63a56e15a371242a61b8863de446fd3246c02c6851018627038b38c5e95df90c631add76544cdbaf4aaaeb883634dd64462d915bd5b576410f07db631f499c98ec1770b4cb13955db6e8208910fe167a8988597a4f43a625b32474657ca27942724b7fd63922553c54b781cbd73383c5f486c05066a52ee06a69d09705b73cdd4927b2bda35289e4c3ad889a41d22c29f6c5f416c3c48833f469c5deae241ef475d583e46ef9a561774bd8691d4ba5893a55ba9427e7337b18463721eb341788f8f7ae2e5dcdd06c05b10b91390b4f37519c03b57f388057422f272c2d6ffcba4392f97b19905f10e23b5d8acddcfbbb60f410087c5318e3ba5f2f8a85958f55c516cd0da99b4e2c826ec7f37b08f2ce4c6c238fa3f7311b8f9f6ce06e35556bc20973f77484c1dc1cae565323cd0bd5bf7fb1777b167ded6b3424e0934a84a8225b0ea8163bc3580e5fbbb13c8186c374b858495d38ccd43fb0db60880f881b83182576cbb6ae5b637748b4c81d7f279a307ff76af8de4b0b4652618a63c1f4e29d3c6199d4c666bc39c7c4ef06104d70446ead91f7a7cf39e29d215d2bdf0439f0a33846d5d5590569769ecf0bc95e9844f52d9cfc76e76a22f0e9820589822cd76155e7847a2ac5a5ba85e0ac32fc5b2336189d1e778573155ede94cd539c7301b326dc62dd5c0792b8da6b793bd5c59ed082a9b15a16248cd22e1db5e2c45ecfdf92cb5dc44ef6b8543ce5866cd4f25f2d6d392bcb12ea9ce437eb0c5fd17f77adf089290266eb216f3e5907cd5b9a99bc6b68a1d0ae9e7f496e9eba7d1a3a6a65a7015c18a3b49478f81b2356bf4a73c0b249dd30f6c06157c7fe63bf1843d8a44db4c78a4b827ee218d06aba087436c525a4f78ab36b616c7f0b200cb0e5bfdb34bd478779c2fb55aba44a5db5dfd1fd2b1d5ae8e7898e548d497f326fef1bdfe7f9e4765d233424cf1454e166f7d9059793c1d7cc71b4f2970c59860598d32eb5ef2560efcc2a3316919df6dd2c532c8e3c8d4e030bd5daac876e1e7faeb36da7404e57e3f2aa3459cd2b3e1005997237aa56465eb86b056dd5086f52b508dcc4b561c9972f1ce3bb5f6a45df6b37d39889b5ca071b6d03fd9ed7e7eaf9e11b734d0ad64fe5857b08451cbceba8b0c76cd0f1bec3b00988224553f008e29f05c77315e96c7ad7e56aa7c796adf686e8002da722f17930a7a6649c3c492fed2c2aab0dfacf8e87683646d9157e3c3ae5ee42fc5512522cc6cbb655df2290e190685ac19a6486efc3c0025d17a2b4332fb16431011a6b759e8327dc96a952038e79fb5f23990267129739c21fb143d3924034b48a426687e8bf19a996da065d1675be19dd16bd488b3e30d8ff2eb9d7d196ed91b9fb51a8a83c2c93e69b12dd37ea777c1bcfe0a0db26726d7605e9c812813772ed06e3f439c6ab8eaf92ab4eb2555a4913f2bf0394b144a5c82159586fa69cccb6b5525fcbb496971b0530ef627e6c346eb85175019ca7feb8a4b5508610e76500cef1369e4d4ac78a125b9ba4197edd225a6e12d8cee66b4f46a86c6955043dbe85575bd3d3b6d4035766cec2886aca3b5e706e9686117268df9ee612cd5502eeebd7f607a0a5f19822b75c4ddbcd5fbf635ce3a3e8236aad945ce2278887612e0a1b60416135e5da6d08ed1af5632c99f30f9caf5073ed69c71c6f3ff43e6adf058f65128753734773b693cf5d1b1736ac0c31d2f3099aa81d65092af656e493a8e1f986387371c6f5c54b81b5daa5554ef3f6fac3abac76c11eee08a6842d23504ead4c8e03ad7f4513d545edc562fa9cbcd61b07b2d657654bc4aa026c6c59f70ccb2904e10982710119ec7e55f7e6421ff2c85285707485ef9e06be80837678292016acf4ac428faff4a5eaa6afc1650cb92ce59291292e4ff31321add44d4f9ec95b86f4abfd53161c0453a1564661b49b4d461480eab8421c76d4eff814c1dcfe6a23f1a26adb006fbbe701724e5e31badc0531ac32285519fa741db9b0c2c17addb92cae682a6cbc4608f3d386c40c4e18f86495afbb55d22ecd4e38cc8a47cd29de1564818f574ff584975d9cee826c66ea2f508df95b1d1b1239b1867cb66e9cba3251c2f6c64f4bea5bd813f6a14b6255e2c508ddb68e6f579cd055a6ddb5d7905ba0df5942c0ef0d8bbd10b5ede5f952962e1ed5c3fa1073067761f720fe23361ab27fd6c0c311e68d9b2034d92c07578235b1dbcd2663928245721f038334aa65db099030607903e506e9bb62102c3b798120a2210ab1fd9060e124a68eeae5fe841ae94e9ba625f7171f6a1e723680102d6053ad875b5f9d3a3a102f234bf52712b4fc41edf34564dedc028ad1d8e92388c0c33d0b0ac5e62cafb2bc40ab61dc739e9a678f49bbafe07292f1fbfce70caa0f102aac79bb4f6bccf6c224f47b626b272d49c2d18423e0a4d239e997ece231a24b9a633135585f714c2c3bc2e82f5ccbd76f27e07c0c86c438f75dba69a9fb7f4681f87df36f07f9b7e4b6d7d89b94cda40b38726571cadc9d283ced339e0f8a5bece33a756e3ebbe8fe390ca463bbe5f1a7f5200920b66824f112557948c6e9683de2ee5a2c0518dfa364bf9cd82cbf8f43128e840b40fce5d428594c1ab516817e18bdf81c4dc2e31a51b324d4719c4eb533e2c975aa5ac96c60d2538d1b4edfdeb6519a061a9288f464fed6bf4d66cd04c81d3989ed7ab5dee0d3469752c484ec88c0268709b727d4d418007477e623097b1bb4e0ae554ca82c799f4d39e5fe063a8e941339aa58123ecfceedbde2c43131e2c3ad6223b2ceebc2ee34c2f2d0a0250907fd5deb161acb75de2a716c67b8268031f5cc4ca8c97d4306bbeacafcccd68ccea7a9ca5fe4707a0e1cb8f37f30353e51434a54f5073560a2f69b70fcf9941f3f2c2a81ccfb63fd0fa6239f17c319e30dddb6f09d765a4008a43e224808fd792a3ce11dd4e50a2f19bb1fd8b54ca6f2453bed74da1a0919b0de65abb2770551b3e35df2e96426add8cba6b598869d2e66159f197fd0fad4d396d476f3b2a60f1797c544225baf5b255b2c841bc2b18fd4b30e7308f85f674cec62f0f9a05563d22ecd159ab7576840ccd2b9bff3d92e06d70536c098f12cd6fa136687bc1db083d05130955bb2cb38a6a9d952390292203fe95b2f07f158029714cc5442464d778ee73553aa95b1e838c67ea30f7a9b386f0756427012485a0724a5587d969bcd064ab03fa5a04f9e392439f126e4c5c29dbf762526fcbe4c3749e225ad0a6dee39e443a43a8e3ac20ef96dfcb6fc3e2946b5cdf1831bd467ebd50dd90812d83bdd155d6cf3353a2f3f6c6452968b27346c773aa051bc6d35e7d1b39a529c36234a250409151ade403d9a44f4d38fc0bb75d30963f89fac9ff727e6f03b163f697d628c881bb6e9ce7dd7472bd97f8747000f4eb7f0b2f9072d6933e47b98f50019fed71808493432c1ebdf36e410facaa0d68e4f39e3264e633560329c15c096fd950efc143750c1881560668026a39bdb2a552ffe7d63164ecbb29dbda7989518a40b786878510491e5f60d90a5dd77084a4a2f050815889d3bde57c4a2a76532fe3b7ce070d54825209b55451ba1a5e2c94b59ac380e522eb3c8af7a10a784fce0aa33d7e8b3737a39db5dec4cbd176290a6536cf705506c5930be36f4d76218bd92197f313ec392b824d94b76e98edee6a7c3ca8333cd2cdd2e904be36ac031f88b52fe3fa0d53634583bb45442b577f7d59471baffe2ec91ccd3463f52c445dc24984e656f1ebaefbd8ef319edeef43328d88ac70c73fdc3d1de08f410e94f6a62ba920112fcb10c351c137464b979215ea69b85ca358bc9b57fdbfb414eb289f98dfda2a59066aee348745329b738c10486e552968258831398afd77dc380b86822a8f7633c0a1ab1a93e72ebb7b76bbaa27139d69eca2597f9844da29dceaa13374f8fa6113f678d65c122f1be5029cf6be158c544b5119a6ba408cca22b773584fa982210bb01a72f72295dda7cd698325ba427378fbc91c61a37822a735f9dc02545d32efd27969e3334c3cf82eca999f3a31b617b7d99f6451162afb2db91ea948a97e4f88547ca9d27a24b06b449a4b32a704b08bd4042f51eb6adec93b1c2c50fe0f859a197e0ea86f0e22ec3e1b7b17d09747041f1547732f35d051e86bddc3164adf896ff8cf56bbe2b5fa39f5d822e3ce8757d50b18cf778c88edaa350005fb490f7964d2e05aa9495e12908e0d0516786e23aaf0f61197a66eeeb4fa98385b0a8e89316ead20b68c42abfb6ce8908811804e03928a0f5e9e5f9153ed9f3a186b24aa0bbbab5486532ec7b5cfc7e710abd1f60b6e2bbc9e2b5c618cd05ae235faad2584cbcfe7d8b0bce9d7cc1e67f630f8a19cbbe1e07ac898337a65b4402665dfc7cc91b9ed22d48a79aaf3b9675d453f275e288ce87843b984abdc6663279a2bdf6ad530b9c269c2cd92559706f494e99da311e55a8e8ec05e49856d769e7ba45d9a7eb313c6ba884fcb7e8e86881097990bdfbc80cc82ebb93ead6cbbf6802dde4ffd965b07fa86a3b3820e05fc8af5b34141974019cba29a9bcaeffc20b9cc0a1c2cfd6918c06e4f38998bf6ad02019768608f9859675a70c7a76d343b579162c4c7f04b7e836867166bb476587901247d366e51ea50ab36fba120c82f5c12538fa8847421cc4f9a0239e412295e98701dd5f37b487d1f194848dcb3d82c2eafa2b42844a51aa2198958abaeacfbe4549ab8a9e01f1be346c437d0b6299f655bcc2998db200aec2dd1ffd044cf115f61235cd7d979fd4fc59fe92d179f15f7c8e3c963edf7d4bd1b63d2e98000cf1a9aeea00703934b3965a2c8da4ad71339ed24b10a37bf146922c17cb16ab48672b97b2f149097ef7b070f6f5bdc73daf61425b04f7b9a9e12bad5a7406accd85f9d799f11aa4eafcc2db77b6a0dce509125038f7ac75f4f7dbacbe1e7c423c78adc06b4e5713d9c497d5c329f6421a51398708a03b399827ef959d3dee5c44f22d307660fc263df5fd0ea3db2cf30b6d0e14d9c6da5e5cfca50ac640d07cbdc7d71dfc647a03d055a3a3fafaaf352054fe6259007f4d22e4d5f5a266c4311a70c08cfed61261ec9f53c14a57860b2915bffae6c89a5b0dc7aefe0bc0308775707b243ee7487bb8c499ddb18f8980678dfb28cef06a08b63ce74bf2327f697587e43f532dee8b1d9f36254bb07095401e9931f64229758d2289efe6beb4109c08555e24e1c48e1b98e57d9c16fcda95e8415f1e61e5f95386475ae95b4e909a7e34f5b1c8110426f8089b00eee8464b8ef0fc4fb504740e2a834c70b18915a2acbf0fd0ec75f062c3c6d16fdfb772c165003ad46851ba3521dfe8931fc590700b4ea4a1662110c320202e5bc2b3be73f769b74ab23c84befda3c0ce3d6ca8bc4d8da4fb36e0267f2d0c963d199cf462c34922e5f6eea15e8f54a110707a3b4e1e2ebbea1c30cb725db762caf419cfac7f6e727b3a7cb1cc64a4c2fd7435942304fe5d4c763d9ff87e24aa90566958bcc3c953f9a379cecb1f0772f1bd62c80be4470ae8027c91b6f12efc0bbd554e6b72dd88a0a15e33fcd4ac25a444e34b12196481548421181cb1d61c889cb4cee8b9e91ac8106cc1569e0dd3b2ab531dce979c8a7387e46194ee6b50a3e3d61c11608ee94d96018d738f384fd250f417dc2bab2cb873bd8eb08a8a33bf8932b972ef0e608f585236c7a14ad802c66f3a1eec29b82187e63222fec9b19a3b2556c23d0590af27134d3c8176e10ca0c0e213cacb92168edbe0f0524566d166759da2b616757dd00d07d12512c50042cb53be01432d8feaff35869b71f36218379b8c688f62c0c6b14eb9898354a32f3ff03768847a5fd5672698f6168ae60349e9ebd5ca74845588079fc4a518071d5c82a77d63ff5e41de83eceead31a30eecb0cb7e1c75ee7e29370d75900f77632220626850fa9bbbff45899ed9c4bec00568074e61044389d484846190b0703d383823b8a4e2a781c87c861395d16bfda214022774292fdbc1314d960d8f9909cd85da295c220e228ae5712b9d78039e6d32cecf7270449d9b21e2bca812548b355348148d9d37fcc998bf3ee0e16fb62bcb97873fd28cdc41e943b9dd735c12b86b4c541154519f166330d25f2ef0b04dbb60ff748a2652f37b2b5c624e4b1fec12bceb95bd15aa952a3fde4d5cd2587865db91134b7cf803f4bf251d9ad8125183adb3a9e9ebbfebfbb9d4a9c4416f2e077de06b4fc8693ae5ca89d2b5cb79d0727cfeb838b14e4a46012831478257b5937c2340fba8160ba0ddedb4260c877233ac60030acde4b06771a6e73fbdb825308fe25dc8f08cddfa365e415fe302c8791a5b0d7211231e775ce9941fb87297552e49e4951566edf82ea01efd10418d7d857718954da39a6813c97609be572b5138d739d9da272b6889277dba5ca4d707532c1bff8b3a3bd1fd8ec5dce573b31c946829fe06cecf96cae443925268e1c59ad05a10026f79fd399907748fe4239b96d6a0ee6c4bade615e301003c5b6105cdbb15980c662e158a9e088fe0c72a7b7b8c1948f0d36a52bd22f444f0c022d1738a0d5f4bba68301b1638b8277f1fa15cb9a2c1dbf000c1b73b0bbb26fe4db1a030f4063ebd4ed87a974f7c14731e6455d669a2ddb7ee810ce1af1d1442ec741df1092bcd315376f1c10ee936378033f4b8662217a401f6762452d0fbf7df4ef312e73c8f228e18b38ca342c5231fce35e0bebce7a7d08cc0c44015d240d9d4a041491d917b9c6c24104038dbadd7c57a35f2ac5ae237e932f747054f271f25715ed172b249ed573320e83568f3977f1c64c54cca6f494febd53fe38eeeaeeda3b3bbd437dff60efa87314d92fbb9b3fc84cb646b867bfb0922bee6b42680e8cf5df504eb56db6fd678ee6c021e2f8122b9fadd252486219c8fe50a78505fd2cb29d25a87ad3e32c9c90296c5017ff6acc795440996eb43b7563f49031bc9bb1449c7bd87582e07ee4193063b18523fa03714198034a81385098ff60f2d110c9e26b3d2d09edacaaa73d51cf0a17ac4187ea165dfa7dbb0d0cf0ca1a62aac0646fcbd3ce419f66ce7ea7a7eff9fa7a04ecd0149bab0d1ce90b9b1416295e946cacc9b69c005cd28fe4c50a3e40479565d3c8e88d2690a44e528f48a4aac7797aa6715bdd975474cff06b2acdbb733af313e5f76014a3e1b4dc36be91ffdb7f2bb33a108a80ebcf69167ec2414d965b8204c2ff293105d69ed5be686cfe54a04a6d5fb8e4467969b3e8dba95a5f1489a440e7bb2056cd5de4444c9537afa924da569da9dae6a7e609029476f732c3ff4ec5a6d3f884e72a9769437b251b43e0d927f1dd6ddfe6a40cdf11db5316e953dd78e19cada8c10e3371b4b6e9b51ba971d9ca5fbc16326459bbc5ba33b130cc774002e8a990180de02b820e52e6c0d5c3ecb652cb052ab162fb5d6f9554a029b6ca745ea8dcec2a88966d5c114b6b922e29541f06ef7ac08b8dd06a8b65e59fff4c7384feab6a4c78347b14c2b5006c1c715946bb6373224a77b0c7eabf76c93003525b749013f6fc1f1f486f80a60e8d66e7fe976cabb655576062049059263742c2e89a99fe9af8bcb402ed8ce6e57787f5cf9601a7a174f8a7dd9de3d37aefb02ab575a85ab836759e9f6d2f2f960b471ae54dd6b10ba29f405171e00e91ca988e34cadd62d4254cc300687a120398aedec585babd3d11c0bdb5e253aa64ad2a3fe9946732a1342e19bcfdfda5b3addb61d6916e83a7214765e06d6aee22e75945ebf4a7301361a13c5a3ec9cfa208e90c213db65a2e04277320cebed02e8a67dd80dce46318bd5e87b90bae0336e38657e7bf223ba91c8cf205a46985cfc44d9b4269606b74e0125144936562fd1e3f2bbe96af8e07e84bafb3855be986bfb3dca9b40ff9017043a5eb1a2b1c80b492909bee2db9d39b1c49efdbe9eb45039f2302849039727944fb5c49e78b3bc352a72e9cfbf9dbfcd3d99bc1c281c77127f435265afc5ee3229276c3af9ac7d60e2f65688e6fa50089bfa644f7dc8cec4ff5e661f13bfff5e7a5425b1944234a95f318448d2485ab25b672a8c161d46430141472a6ea9868672f9f7e6f47abb058307be7cc074f1b3c917241decfdfa68fd215f3e8c6ace6f1924a1bb73f7c36b5b5a7651ff4083196cb5cd850f568dc7ee400ad88ad23487cba9d0b22a62b2d9cc81e3b595cefba24e85e31d080e8f13b8e0960dfc06dffe661b12490f60ec600aa982bd6d12f14aad4b6f3fdc3e6486b0cf02f7c1a6d40cefd9a99a2493d8a39e597e2609ff0aafeb483a2ec752f05547d64a98baca0b72adb0f69da97a24a338670afe963b9133803db128e66e06a5fb373f9c839e5f7c50f34421c7303157b0e17118d6b48f019be8880b4002442129b3542ca3ea82fedcd6638b0436d908a53d5d10c886477c1556cfc0acd441ae57abc2790446926207bda2a3a01b1e823bcf84e4d53aba6bee3c55538c6cdcd0cf8efed924e96f50a7f649934d4c7a4f9975d6a86df40d27a2c85a936c9ca80be3f35f24b9c5c6abd54fce9092099dc0e4ae963e5db6617c1341742e8c0b47f7a7b20100c042e1fe00d5f43b2e4073991ddd26cfc150e678b6a2ad12554f474030d85e7c6ae95682bb49add004bcec655eaa5dabe01fd9121c313829a570f1686b1b24b4d11c5ac19516729eaff7928e1efed662a8679e16a8ae67545292cb561afa5263375249236017579b9299c7cad5a7321b912a47b9e292999947d88fee7f51a9b16b3f3b1c41b11d0a2734bc860a428e5c7121ed979579bed09683730784beea2708761873a67e74cbe25b0eb5da45e507f41f8023b59798585c98d00b2e83381340ecbb5aba45c92c2c6ddb0a10bff1d665df885b814b485dcfe73e1318690e7180da0114578d7da089ec0934e68f1da3decd5e7fd1f081c42ffa45ec44e51b27d03cefa9f46d006e3d54c9e05e3838a6d3e73d57fa6e5d29905fec65b492e98487354a310d5f8c3167c9e9ac53f24c21ef980a64ffff3c2a51133d9b438affa9e02e87550d80b1396b7895e2be11892fee58249825783d0ad4bc8a0e9c781fa425b8995506bf4afb77e30a8a56c374b7fd3d16053d50e164271ea04ab4212fc7ac1ed4e1a9bb9640639789f2fd5034b8e2044e69a624c26d037ced70c17241f623aeb289c87bf8e4ffb11f492c0f3740bb630d2c9373bc2fc5bde05b346bd7910900f1529ff0f8b01545adc1c3c6f43b2569c2edb37a8c5f309a2e2349c408e22b802a27b852935179ce4f2cecf3158962d3be4fafbb2ef63b4e0c6a0c6e738fce0d6ee90c47ffd587f72844cdc7cd3bd407fa575f9e4742fae9a3a4f01536dc7bb528889016cc656fce1d1c8b545f02ba841397a8e54d803f4dd039f4024c1ec3a5b1f70ec1b5f827dc9345262d50dc3fe4982d39ef7d149f85bc80438bc6e6a33b52f22fbf25bc596687972a6c047d4065e0e7e36d5604cb68610d99d51b96ad4f99e4812f0e74c723bbd96db0ff5aa732a919413fa0951f0d0b223fa89f7ab2fc9ad46ea7a7451e4dd0fc08392b36d9b414e13d653d40e282902d532922753d53f898c328973e63a10794cbd539a838a39cfcecb4ed7e3091ac23c1ee6088d90b860612bf4c53327b441ddf3655302756d60dc3e6d90920e9b9af06238ee308671ffe05c47e6ed6d2671ec98772bdc3141462f94176a91684e5e24bd19ff018d82593519959dcf5b88062e499039eac75148fe129be824ac641eabe4dc79c4db60559b177c44af7fd68fe01ffc5d18f121b04993255a793af611b511b0ce5d186ae4c42493503a52698f0594fda736d5068dfda49fe90ee800710e5280fd9301b5e6eed6680f336fed2ac94e089b0e913e1e969a1972dc3b9fd5e25e66366e958f0f71964442ce65dfd7293655b2febd8da0d46a0a3a20bbecad35b69e888b951ad3836b40365ff7f620083f09e1f937828d5e2c14154ae402d0874f2ee347d2ea0d9b5339fa0d83fe818fd9d4b231c61480248e793ef197ebf0b7849a4bcbe1b515072a67bd4c8751f1e8de58b143f2ff21345f85c35c39510e9e2d61ec3a7a83d552aee2e99fae12879230420f99adc05903f02d6a36fb22121331d7aac7afca65e03a865d630eae14b7072d9849b9195a968bd6ae98ebd2190f4b2ef4f8720ff3da001d9ceae5b814b713b87d8a697dd2175439bec68e11c209beb12f1782581611f722e0349f596a53bc4a711f9403f5af21c6e3d7142efbd7127a028f9194e784b9ac0d2c5b5f27174b55731919566e2b6a8e77b17a2746f328ba731d87221995dc64821ec68c591e5601f1f652d10e43ac0b661496f3ceb24b9d2f2f7358e3372161f45689c0d9c17fee11d6643485e9676a6f57757a325cdc6132298bc3e26c2a1f05b312d2d866d3bf88ae2420221396604e362548b9e7fd8541b147bef2179de86159ed073722600c6ea4df3cf986d84962685d40dfe39c67041be52ab54d01f46c93d1185a3827027839c354d6cdfff562a581f2e02e4f3eee3985d33771743766c40a0a0a7dced3b468d507d19d12010d73492f744661b8e773ce6d02c924eb758409d755901a126dab02a84690b24084ea197c68ba912148f9f4ea341fbc90ab5e007d7666a32d9e643643e90f95df04d791a871cf6e7c6baff629acf44e84bc872639b6ed45520e9e8ae0352277edf31912aea3193b66bd19075bdefb0e94fbb7ca593d6446b81f6b383a542a8083d6af86906006d02c9e0aefe72c979d7d79ef7a919e334030553c96a9e3558a3149b473cb5ec48aab6496bb72f16cb4b8c50cc3acc9aeb32a3355f3d8363585fcd028756a395269a27b64bedfd05f4bb8d4589eef9ad1007bd1f689a9be107376e73421b7e9dce97b390451e9ea3403130c613ae569e1595412405c77e89bb2f9e59d0d3abd33906489dd55b87bc05fa81bc166978fcb113b39c85c0587c0d05d297625cb695d26eafa6a3a8d2e40e3ca2797875b0a0e1006b5704385393acae47dbbd4f18e1a9a6ee81160a0f29ea4398b40e337f4243b20c4aefdceb2ecbe8e3f8d79e854b3828f53c88091c8d34b63c33224d45e7c514b9b95319d02323fe67418ffec1d5b791088959f0ec80b1a2b5462510ac351ed2e3fcf16eb89c273a8f8a268d71734c5393a52d225a35de503f618d639068188869ed5ae7e2d6daa8f48f0d460cd7c1bb02ca0dccd42c0fd355aee38c46e3e156e6087c1e75365daa3e5f1ae6c64e9e6123b3e8a1b6c2f7a76cb4709f8dff7f96660b48a783ac4d938862be8550ab7b12fbf1eca3e15e76e91515946067389bdb7d1f35069d91f31ffde538c1b2fcc85298419287da2e3edf9a1ab38487b84337e50403d426064d113c02f6353d14c5821b4c88315528a9237f7538b0373b059623da5218b2848f060b470a94ec286ec23cfa7d3b29522eb867da9d127360d93872702db868f8c1e29922236a718a95a30ed433f19fe20e9d80f956163c58a6dea5bccd44600a5adeba79f616cec325e4e03f2a46df2f3e656b3d28aa0bb162de06459958c097a39c3630d9483127e7765553ceb233a076a4b1e69accf50b2621ffecc5baad935c0d30ee008fefe0f671049818fbd00007d272a04c927b4e90a02a03cfb77a43bfe2f1afc2d2956f220965d8e1d27fa299a77acc9113817b1d5588765f62694a40530be81c1762ceef14186b037cee34e2653b32ee290cd3418bedaa571553b646a31e37ed98b1bcf09633950668448887f92b80231e571925ed330dcdf573238ebf9d24279bd8cb353700298e31e15aa0c9d221e79dedb4ff449bd0feb913739bec547d298a81bea09519795d59aa88bd23d203e5bd1be27f0289d090c91e4fb0849271c35cfcbb56f2f5d0599cb25c5528e062d681222ec6b74721a38df39002ec438491f7d2ea04e182bff71f910e4bba8ca96b5956890d7eb38b0f3dac05c4d24ea3338e574b06a5a0843afb1933958194780ff3e65299f8b6f33a21cab8078624dda8b7b4f177f3a7019399d08183802c9c1283bb2ad5076a3af81b4197ece9381c8bf5f8f382f63622cb42ccc809492cd058d81cba1d461183c30d653dc5f9a70c48f2c1665853016da5e7107512740fa45366c2303bc8ae0e800de51869e8bfa758ac9233f6b93eda95eac2e2b74db6cc139f2c6f6a9db8211230ed035c6c94838c7a173d432dd71ebfc4647e3fd518aa38ec3d334fe44997f9fcd489ea173e5a9d1fd65be6410d5cdc609b0260b9078da1e6b180cba88eb3285048b47352e4681e22686634e9cb005ab4bacd42da803fb7b5e86ba6cbfb63e0bf28576d3e5da462a2aa4672325be3e9d4b318dc6bd3e2bdd8df17b37e615efc3d921c5b8b9d0703bf0614861a57afa1e19c18405d4c43a22f99d656b6d06b5026c456a16bb1a763e43cf34a8d2800d0cc4acc3f1a971d8ecd12c5ec18b00ed180a792a8df51e1bca0d9a699412c42eea7180bc912e411e2caa825fd048d8b15a46b91db2bf957f8ba2d836f72233555c17a021df984ce64a298adabb8b8300898764a01cd1a9996adec7ce2e45e38e30317b118baaa8c4da12c97687daa23c0bf0f2e3a424d112cd60550f79165082d55c8e864b18d0abb406649acadc6c8dae489ecab9c186ca24db306b5a8417f1a71d9ed5ddd3a70ec37fe212bf659a249beeb0072776233ee4dfc6b8327117dbdd579f530d3a20e355cab1c78d0f3237a1a67345295eb5d8cadd5c85cdfa1ea2a2eb5c7981e402d722a4f9703c5cb42ad67a3d72e8e1d8726a6c199c46583d0d7f546acd9cb9fc9b0eb800c08558d09d5e3c8f2ae69f2409037f6b8d2da855df7763d513cf48bc513f74e239d8e9f52d551dd4a0ccc5ea77488b372df820d505680b1e06b9350d76420d6f0c108e18430e5847039fd9f4e33d821a119f5fdf695e59716914ce6d659ce67c766d56b29b9fc6308ab9f216a4ca349209e9f4a08f0559e743344cef8538122e97b1f52efdde237b2b8c297fc56e10fcb9d1b54fcd4ad2020cd11d2734eb3f3b60f8e456b1169b16d05e4a3c6397f0fd4ee94332dad2762ecbe4e3a84f51d69c2baa7cc1bc6ff56f87ecc06690e02ff42d7e0174bfacebef3d0cd36e8d6bcf0823aeff8cdd1ec99549e97d89c6346f9958e80e21201b4d7f6ea58ffd783ea1634af4829b3611f0fc207aa87d70135bcacd91f099a09e803713c0d701a3b4ce1c72f7ff55b2f4b730e113303e99aec787476e05756662d63d4b4ccfddd6599c65b67b77b415a7f8b114d6c5edebb7521918273e516da00c8a22e1b839ed091a5159167e4b4cfa599f78fd5959fc85dd665a6b768087671a9151db311fff8eb4386a0c28c9be69fe4c764226e5a1946c32616e722b31971638a4e25ec276a609de4b9669d0cf3602fc1825e69195bd16821949db1508673623365335ee0a5b82733f8f31a783b1a4eb0bcaa588c094ee234dee97ff25ebc0b94eeec81a5e6bb2f19c356360350c1b3588b321f7ccba2d65e2bf2fc8dceb9a51b02e87fd96f97e97ae5becd69381e4d78e8fe3dd34861267ade26099a851e9f7b6ff5cadb993028bcd9793f12fb505624b5bcfbb681c5c8fa8cf833f30c318f2aeee5779a8478980144feb23fde6b288a39daef870bef53c1f9a26ae22059d688b9b65a9e0f4438784a3639c7015da00d5fcecf8d296930fe838f95b8f7113de92b4c2b47eae29bebf6854ee1c15d1bc113fb387f6f3327b7e1ffae00716d6b710d6c6d141a082bf4c87909078c0de3c6190463066b7938526482850db941508081c46d3fa12230c9fd9918d1175fc69a9bca10bb3be50ead7a6d26a39a43634691649d04f620357f7176f5e65e06af864a1ae8a478ede36341fd01a0006f302767795ac89952902ce8c493485e55ba992a32c5ae7c2e2d63f5fee34e18af7a34ca4d85e6e886ef34a5bf549781898628babcd0542a4b8c4bf296ebb0f8cb9ddedac9522c198696feaf9c6eb41efe5763def3d12f524329ceb7511de9d969fbbfc406cade81f1976b7753315051be1ab4afb02bde805b0f4ebc325672dd4b75574d8bc16cfb671666aefb45d932ea0d44ce0b3eefba7dac42e07a1682d65715f1e141f19067fdaeec6facdc00ff72d2619838abcc4623864d80d70e9a20e195617cd4721b92bfcafb28f16eec18d266e26e3bf834ab2ba8834d7dd0c564ce27baa10cffaa0eebf357ebf6dac395e91acba770a46c4e9286e7937e0f5423fecf81ab32300077741ece2fed977c33307949c6390ab359b1c1c7fc1e3c0b155f775e5c7e303f08708284df4d6409371b818a7b7d06746cb68c32e2918a0d501142774465cfb91e931a1139c53913fd69c8020a8923c6200e5dbaab52239dc70793804ee71fdc433dd087e05d58f5f775fd4d37e743f979525906359df57f4ad4d6937205b4e788573fd132bb5d75b67c2ba713d84f63b39bbb1cf60181b2fd4cc419cdded8313fb2167b3a5f6aece403e6dc513505e065ae183ae49d84a5c331f7e65b5e9b03d09ff1e0c6965e682283c5805cd3df7a5a10a033122fb5f9298c42b0926368b444c388d132742586ede13d6a3db41db060c72bade00e6fe94ad4b26c21826592407dfc80d34c23bd87d6187ba034eca0585cb7932c03c4b507b5ca98323e972a067e08383bff2ebbd6cbb8aad2518c1b1b26cec95bedcccd887e2685acedc37ee4228019b9a68084497e7d0f93922472f37bfbd7d86ff63f63e763fd3c18ccfd5eaa871b89eadde58b0a875ba80d0b529f5950a5f8dfb7955032e0c690173e2eafd509eb353051b26eddca30416c468c37010475cfe1dcd9119b1b0b07522e157869cade1264b637ec33ff42a6ed82d9119bb434ff55eb0f810dd5414255c5806f771db7cd06926210062fd595875886a936d4371c686037329184f36bbf4c8aceaac21f118b66a1921fcf558b761afca22a50bedf5ac02b781fb2e8b6f85e179a05e5d84534b0f3040ea2de13df949c0b29481ec19be0c48b8fa2f65520aa030dfbcc25529561f8437b6b39b6920a2b284f70e6b45f2d3d017aa1cffc1bd002e0e68f67155bb825eb0ae6b44c15c1c37bc7e131d5d8711dada5f975a93d80f47b3cf29ffdf20a80144ec3612a4714acac0caabeff3fdad861c08820f2e740caf82012137b40474e5720595ae2a772be272be8e35e7e2e2ce4051a9fe19c03a9fbcd02f7d353abeb6ecd4de2f785717ab83dbdbd14481dd8eb7473e3dc9b21bb385566b696115b40613ab729866ad0a1d9539c59964ea0bcdd21542cab0f87c83b5a7a9f9a9ba68b652c041460c7288fb2ed08620326fce817fe56e51d73f9423341e22037f463c7b4870bff8c3d8b5870eb7ef3b64e4b2fbab5f545e381e33ca1e5e6d68482718a2eb0004b8cd89773d954bd8477502bb8fc3b27835f4f0a04682e1be3e5292db9003721daaf821a5172a21eb511a15f838c2ef496ee864f64107d4eab98f6193c14e450691a9862eb46be1a6d29dc8bfcdf4667c41fd63a4dc97f3d969d02330bab6c70022de840720511d485359040120c520c4f25bc18c6581a4d7764efac541b191592db2be5518d9707070bab16f883294259c28498aab8a4f16b77a109754d73e3940cfe710c119817c44d45674ac558e5fc5f02fb6a4f3a063c3c3f948894b6ce774eb8a4e85accdc8735da5c0222661cbbcbaa3bf9f0c2ff3b72b3ece8dc62288292bbf1ebc10afe15b3c1eccb0d36536bcdbf6977c116dafe6a12600d672a7607a25ebe21cb0613a876aaa7f331dd435d7ca19aeb3dc003a119dce5085949e308a6345dc459a758007a8277933b30816548f3bbb0febf827daee6b8b5f7222a9dcd651eb75eb66024fe052c2975705a08546fa0a4f6b23d92597377026fd00df7f972a8868ce59f57a0aff09433059657ff55f65451285af0fa61b46947d46a3cf4933bc53432b46892e1ad994071f27abccc2dcf434fa8f6c63e3d7359205a23173cb07e17c19fff46bef61798534b947425197d2a43138a3751f044e45448aa55bc1543b6fdcac462420a47afda889c143c4b296ee41a4b6a021ded576496a02f3db933ffbdad467dbd74855cc6ea7dbaef960863f30fd26c7bde1caabbe8bf8c758720eba22c9b6f915082a54639651353080b43295f7cf3cf4689a502a831318aa9afdb8d4e63d2c5ca294b4d0c64a1f6f0b38d9b04bd8be68fc7174cbf2117eb67c685abb1cb48930da5b9673ed6c1c457965620422c21c503237c719e983acb378fc9fd0cbfbcc502ba8d406d80155c5e32783e3c1494be4f4d9f0939e1e747210f9c2c8aeb7d98e401a2a5a067ae9c70e57b9d076b5b39ab77ec06bbc8d6096aafd4e38438e21f5a0cfe8faeb460539b363120248853aa4ae7f7c917dad36cb272b2dbfca58fb405bf298b6f3a451179800c4c8f35b2151b8a0ac88f21bb5e9d3d95f757bf773aa7f5fbd25391ea9979f1aadd56cee14308e0514d7a0f83c1907e7569ebed817d4af079801f48c1e432e2434ef0cf2736a036011c62f4630141e4905db35164e99ae942a9e3935b795690e56fa5a129c6fdc0a75d6c9c343ecb8c53d60edec95220b3290b589357fac39115e712af286552b54a2fff538ace389f2e6b272d4cdec4c62cd5f36d0249c16652813c52d8ac1f7832624dd67fe9223051f96d10630f4b742cd2661bbff2ffcafc89edce9cab8aacc1fb5053845a7b56e1589ff923c24627254b90100f324359eb37d1d8e5d6aba7af1fac910c6fcee3207cefd3720ff15ccb328d75da75fc1173eb3d46016c4226b6ae97f87f127991bd8274647ff43fd71248eddca14c2d6d816eb04cbf56d589efeb85230c85913dcc60ba7e90e3ff236c112052ce387ab10663058cec80bce1dd74cfd427e627454a5679352afeb8df0d76024d2145054b764ea516c8f468c2f523a50a96484f394b519c3d92ebc2136458193c0ec53a59be64b77a734f14ef0258ed5c6f955f1bf5b616dfd7b6e5b0e95a78dea444b307f221e1406d66633144cef1a15f6fd4f876617a35bb1e4e0309f3267853331cc131fb13adbe3da2503c7204fdfb6b01c4192821e33a61a76f6737141424cfa26fb214bff70165cff603fd639eceeae1e894226054e77bb9cf79edb10a9d2d0d780a5743dbbdacee176055ae62fb8039915f3de075f669c3d9669dcf6908d3a69ac9797d66fe912692c2056ecf1f0d246a470dd77fcb7ecaa793ac0dbaece00d0cabeff95da10e84e333623015fca8cd569e5d6e9997d224a433b996cc63956aaea5954d41639f14a094b08c5637791e15897828d045835ab3bc8c902042d6a7c59c75c98dad59b650a6a93a07f9ccfbe59ef020d9ea01a615d68d22e1356547d7a8a7b7dcaab2a337279244b69906002b31b7b06f53df70a9f46bdffdd2fa24f0e8adb1a43adc4807036733f2392c7fca08a69f7c73658c6d7c765b42a644ef9628a2ed507090920acad348743d354d1322a1a5953e58f53980ced3272cf23f23c949935291294726791a67e4d7bce507f6b2fd7c10f227c4c93289c0343e55fcff43b264d7eb23a29dccd6b058b1cf92effb094b26e4f5c15859c6a7e2fa4dcba1ba6a6a7694151dd82db6be300b939f5d5bcdb29207389b7103d1b78970cf3f9d188670e6712873eae2c7c25b161f209340438349fbc5aac861cacbf7d3b2ed6fb13e249ea3cece4cc4c7141d3ce9ec93828d20f42cf47aaad8c7af352750856879dd987036adde11fb1ac09bd60126cb132c5456e89169ca9e70a563b247eca3e4fae05887649df8fe6084f825177c94cb4182d817041c4fae476925cf6a27a269739e089c2492233de932eca2ce1cc9acb1ac407ca8c44ed211eb5339b79b35dba05cf551997151db4266202a83c52f9dccdc88d60cfe3cd20185ac3ab3b0dd3c197e2a4e6e0f04030547c4f0a490b01dd23b4b8e1dba1af164c3ed3e78f99b928eeb89fe7079df6b4507af6a740d651b648997b2a38309b83be73696057f5f0821edc5f4c6d384f18aba0400fa4e3d82f630c1e721e49b069992cf81dd77f6d07da278abb3ecb77e853eb2c6f72d9d2cb379ec043738a4c51d62ab5c548d00fc2edd8c6597a4b16e7a5615537099190f27b6b93f76535edaf0dcc4888f2deab911bb4d42f8accee02098de91db7108337adc759f11f0c2103828d54a6d71c9062a512b6feef7cbcf11a33a3e311ab23ff47b378e6cc8be0b1a30371f4ae2a6a5153728a5b6ac535c801148d09269507a379683a22f3e6135cabcea2d6b5afd7af0fb342fa85cadfd9f83f8bb018ae2390ef783cec91ef4fe05ed5f6e8b560e2597bce7f98364c918669b526520eb2d628ea051c7abc7cb0bb8e1e2887077855c3573a3ad5d5c109309be346d6c4d18e6e4fe464a06439a507fe7b550f22d02577a98b0487d0c185febd89f7a03b3fe7f9302d3303e4d6c5a4205a265c42df0089eda9402dc399f322206ad0f7be054a18ecb0f4771d89618885cd4c6ca6da8ecd1b8858081fb27706660ba41c2491a6e8caf79796321cfee481f7e184e082862d03c550d01e942b85e1ac343adf0ce1d5a8b4f11c4a3ddb5f63f2d3c25a30305edcd1d58f1e65f90480760e8d279bde3dac7a2d827016ebc9cbeec3fa33753727fad7e941ed168687000564fed04b0604cc1f0358101963109243f7cb800de2b8a6fcfc11d9aa760bb839b97e119272f4beea73fdeadf343e0bd03b9341dda7584be2920d6824e6da8f0668cf04a9838ca221cd39d4bbe8348a414fa623585f9942d20ec3b393a0e28911c8dddc14dd4ddbf73e96989ce3818d64e8ea38ebab08832eafa55abe5dabd849baddd5d5a9ac9aceccbfe2dae85a0facfe83e6113b5134c5472cc0e47e4c3d89b42fcd8f9b7b98630ee272b8b9d9aca1de14b4cde8152d997249110a64d13247f93b33baade8fe2fa2f7ebd065bc3d7b683c9aca261a9c47aed1a3fd7936c125f27550735b2f0f0488667e2caec9083cb2e8b67a0a90db6ac80a4ceb48ea53a86550958f161c0f0120e4a68c4e3d244aed696e554c280d75dd730aa557e1204518946156f9a88220487541813cc185734fcfcd2e1a5ca68337a558fe2e5c8354dd27d8b099bb89972d6fd6c18df9e44bdecbfeb78765f2e5ede07048d5787771bf86fc88054949a6732cb2ea25106c7e4959fd7225b82fa0e589d72b51525611d0a613a75fdd4176cf1449e483a74ed3e7bb2c5bee0ec42e227c1052b019d632d7dd12f80f20811a88d32a1800a6c43e6cde8f8d9c28e3e8feb16a486612f23329b3d9407db7a540fba4ecb4a33f0dd649a88963c502a7d040af797888d5bb408bc329bbc362a0413c54c77d5f384cfdec930662d627c6d3799b454fb0f23f573ef9c7c69e3dd852f78f66cfbb65d3f9daac2992fc1f856ffb6f9eae270c6ebec42f38eb17297b87afdca4c3ad70dcedb28ce7ef9213062b8e06a5cc18a0de84766210dbc7d423bca61e3b410f3a7ee2568da9361b61fb9cf36f913454f7f1dfef5946a720f17701289768efe7bed527573aa7cd346825de5d286d1d4284d506ca0f72ca00c1f794d5f3c6602f929a8f26dac90cf5c9a668a9f5e4f45229a9870d232dddd27f4219c60c103b254ab8cc7354f814bf3d550dca3de9fa8e1f83bbf27d815a80d406307b88578c98e2bb123e6d82ac4906e540ac2b6c7dba17367a59f7b219f8439eec519c49ea10d52e597171a4ff71e842523bf14b7a6a8bf916b1e2bd283943437732d0fb24e0d44b42cbad776a124dcbbe1195524422e8481984951e326a228f2ba20af694ce7343a69a15df9e0dda4f8dccacfe887ab85e76916b69dc2593a3964c22ea6ac60ce5e3e1bfcead6e50f8477b327b473a3ebd737e9e2e675a1f1f3720afefff685e48b4b870a357a3c029be7ef3865d62d435f6734f0cc7d182dc76b0f7ef99ba2866959632dd367f8dcf6d12d7e0d511de49276d4fc7f655bc94d24ad6575182069b67f8b5aaf528ab860ef4c6d1a644957f718e2231a11f9bb14372f0f0c9d18d429d78490092470fffdb532a15a54159bfc88e1934fd89d5bd0192c6c8053edd8ec1dd6be5962230866d26ab2ad2603777f5bfadff6a132a53cd38bdaea39c6a22fb46639e5030c5f752f9e1a6f5f064372b5ccd60f722ea5b0709323790074966a9d3b4ebb415794ce2c939f9171dade661bd649bc114e8886840d2b460a7db1abb055571ccff345c825434363fbd7d99cf062dfcbceeb3b1c9afdb598785dbfea4720e10b1a916431d9761ef5b8fa110bc71aaaf2505a64388f08ae68f9ba74d819586df02808b0f5b5d402127e46e83398b32bbbbd6c13ceb6f63c065d7e3a455e85c43d541f44c48c661e09dfdab9aa8b3f0afb0938abc4bac80826dd52ad4f35376fd11485dfa40e6a711b7f31a7e055cf29cdba3698d36140c26fc045e49dbd1ca48fc4d7d51ce337a48a07dd416c6a501bd2388d277c6793f784c517117bfb423c837c2288646dff1c426439f4c0e3e9b34ef890b5bd3722139f2d006d900f0e48a3b71e521f8a69533190c506de726a43007db1d9aabac2afd5645e35cd75c754a9ff1165c42557c445faca74224839eb836ef83c79d90649558d710afc95aea3828692e4c5716e85d2ed125e38c99026bc730662ccc97f7648cbdc10697e4c6161d5649e09eebbf373905efae1e4a5e860c8c0e7a051b57e734e746f0f64bfc6895705df34bdcb5f0c5d1984bc8cd59e735b3ed85fb8053a6db19069007e8a35955f3332037974258152831db198928cc5ba9b4a63b7c718245d7b73965306c8c007b764a8f852a4eb97f3d96baf8a350efdb2c3b17f7c4a21e43d749ce2f6a77546a86e0dc82aa65ae2f67b7be1f923cc4bc16eb43f3faf0a38b49c1d45b23cf84905dd590b415dc2d36471a20246ec5281e502fe274839e93fd2112e0642ea71e3cfae267113cd1093e23037fe0d0f44682c36dada2a74511b1b6ec90b990772bbb669687a760de85f6cd054ed003e9d1374b5224b1e7a19fbeb673a54f2cb1e182bc703aac3d6001def2eb4172943aa325109b16e9cc3045243de2ef4b96d93959801337f93ce7ed25b3464b602cc5ea383b25414ef5ba984cbcea4eaf1b7e8c99f2640013fabe8a46f297a8b79f002b55801187624c19f224cf6e76ca8bc9a29106d5c1f5f77bb7143eec3ca4f906ed40dcb6a53d33ac01a10fac9c20447de37e5c9d3ee8306bae28e67682fefd2bd3cf88d4888191f045ab91ea5e1dc2ee3183f7d359940612288097953e4fc9f97340e0d281ac9c84d799598fe1ea7e0d57f3197a531334486541c30d1108f36f01514cc451c8282ad4be788a956ba441d683044c3cd7d0d1129c4bce75839dda392f0c300a2afc1b2341b284baf22153a6b4830690ef66fca24e0c3c07caef79edceb4a0e0d31200e2f77894afe8fecc1f8bebb435a6f73d852b3c92ffd9d26ef7a5819cb925d743947af376f942e2079be9e42d006d7a0338ee77f7f55f0a48ee08f1ffa54f235cf90cc8d8b89ee2f19c0b6af59094ac8a07f17e6f910e48f7ddf6c3c59de4547c09a23d44b6fe951d9e6586cdd1b6559ecd21dd071b0b125afc4be54f708ad3fc9fc115bb2a317fd632b49b42d5038d613c89c94b23bc3997c503ac0dbd3cdc7f5429014df492885a4ce64ffbbd40b3894ed2f84c4208399cf08b3cc12f2168e8931a43c1a7f2a4612e5c2bd5e60ad6b1625f9fac7647965be0d0d22a9ebaa196ae0a29f6ac3d6c59c98744b397939e4a3003b4c0651c3f39136d547539a893aafb01d60be375b9dc1888ae6cf6bc28db92798a7be30dd485c5ec5767ab1b366ec1485f7af58c8528fc3a637b5e0aef678c325ed76807a1a83e43d19ebf27720005ab953bb8a140ba27267d902b6f278224eeafe18ca0caefd1a587d299d613a606b81a2c9d27e6e64d62cded01d0529a94286e57d65227bbfc20b0bca04c62f22ff54b658a60706663670e385e93dec636aa1487c92798d8cafa690f00541bd39598c0ea34da899dd4f5bf878805b45572378472e7912f0da816c56c6ed648b394d6401142855ee09fa2f9de61b51a1b0fa93ea2026dfb8c1f63c1cdefedb12b3379416ce62ed62e86b7e904516790c98554174aad1c171d209e21fa430f85211b724d11ef8ba510925c13c6b32af2274bf8f21ffcfde0d365cda01e8431718a1f98abf04b1b64903ce330bf0db3972b4af4415544f62bceaec4531e5954ca1d08c9c742970fd82bcdedc89298457ae93713b5bd333593cc67a13847d3d3dd77994a7f249fa314a4683caf38fe7062d0b32fd11d02a136f14466a45043c17e9084f94d75609d1ac91470b16064c5c8865f51faaecdc70229792cc85d05182e9635471d269968e65c950131d76a86c72d7fcfcf6cc7f6d23749945fc2ee1e20eb8b14ef676f4b9f9b152d59e6efe04104b2c861d0290f6fd8206ee118520705efbd7c7511e7c7886667fbae74d8049e4eb4144a0ad155eba6fb8b4ab0dfaea2a5f306c1dac8d3df202c5a646f9545d8b1d07c883559afa6c1a1054f262afe5d783e120e62013ea3c1d0650d8d5940471c46fa36aef0721e9ce779acb7b873644bc8dfeb9c81596549704c59fccfdda45e1051dc5ecaa290540ab451656442611de76ccd9959c85aa34dd585490c1cbc5347c63373e607ba2b1f38ce2c73f82301590b67642a231aca7fd00862637f3d2658146d6c14cdfb18a1f706dfc37c3b7133eabc2c4e4880faae981e96f2598f3d7aac83c81d8754c2796039b1394c99322e859d590eab95659d66c78f7eff91d171c48d2b4e930201742ead55cc151fef82a58eb5eafad743de9b003435765c4b3ef9a63c1eb495a690aa49657826fda84690b170f5c208caeb2792dd2e20be1e3343f233f4c00eb43e46e87c9c6382eaa12ce0fd44b11d16e01360933432e8f2add3a1a8f344c579ac7f7078e0b0511bbb56892e76b89f8ba8406659cf283b9acafdd71e36026eb2e172e1fec7fd4662d2ddbfd44c0851b07e6445583bba8f15454683b661c0c493663f6b1483ee788c81e8e49fc75f43ef20a95b9b73767f1ced9525fc857c8e813aec5d8cdff9f19347e6d83d0508b3a4df557d8c204bff56bb7d8c16352b96f215f71e7e13fa801ac783bcf2b000b651393899f3721d4bd1ea30edb2d31a7699e0a0e159191d94e3685d331a2b99c4e5b5a7e2580e405de78ffd1725c65bccdd53a44c8c1b03f896856648f817f39aa7f664b7ba22af380bc09923d9ca5cab6bcd18e52b8ed10f8bd5a70c2418f8f36d22c9f3636c4185d7fa3f3d7d9d84dd9c5a2edb92d809468463d2451b0e52cce0f677c988a37307f0224acc73d3185c9c8d58c09ebcae1128f60a64e3cdce570326e180738745df4ea0ce0a15691e67adc0e4aaf4aaa62617327f0458b02a6ff4b4746954d52467fa8ff25cdff5a5bd930ab1aa389279168f332b6bf64c19d57c8f0d4b45e6cbacfe93787ec755743b10360fbe6c2dca0f5bf021532c9a9cdf3f335d5a90569cae3f150eae646a2ec2a1a2a8db55ab9655debfe92d5677f916247b752c29cc1d9cdef76d030c78322edd312d97696357cc718f5976cf0cfe8a87a84a43261d5f8c92debfadbdbdd804da9820a5765d60520649428de288c215742fbf17e2d80a43e3cdb6225d9d9c0f662b773b355b4588abb41dd9c61636831b04d9d99e8ceb23bf7f36e18324cf0c5b59ccc6f95a4443cc894572c7e1d068ce49739985f43518a034cd43bc9d92406473368403f43d8bf1177702afabe82148797650feca887ede966988b9e5f5a1e9051334f35b0f5594354eafbed62997a1deb752ec24cbca8f7f9fe8f3baf1c356c7b230162b0ff8610021f3d80ec20c65ef768ae66b37ae05033782171c02aba7cb09dc4a9b84ec0043340774c31dc85888ba1d6f54c05756d0b7aab0ed313feae25c79965bd6950e90d1d1342944e5cc615899ac05ddfa2caeae7faf6c133120b23370fe34b05359a45fdb9bf7068ec365e6c8efac1daf50e8388e3b5ed8a8365d6d652d948c93fd3c5b67b72eb8debb7cf9b365594f641250284847cf2d87e5f49b1a6b1bc5d7e360a10f29808d509fed3acac60859a099d48cbac072bf0a039c0997961c43bb87968b795ce27f2406b9aa46054705522fcf16e6fdc24212a8a0a41ee1595b4598493e16ac2f10ed4b0f47796f0cca39c9ad280eb1b62a81d90c1bf973b2d6ef9aba8bff70b9639e96cec1867a577d6fbed0081d77805ad3a7d3f89c51689591bf58daaed8664855414ace4ec4d312e326955eae6a9f80aa830745178242d51a177f5717d627cbdb495b7dabe74395910e1836078dc0d9262236370719acda09d9c3e11559c28d3071aba23391dac9db4d3323930c30f5ab49e27fb3120d21d546b76a583a4837e0f8bc797baf3ba5b71985fc97b6f3aac39baf04e0a2ee0430882501a050216e65b250ca885257910ec2434137ae2ac413b18ca98a6008a6ba304f48350a6d074509ab78a14dccdab607ebcea106c74953618814fda732cbd3013c7ea8818293b489cd6f7c4554443a4a90738874392d8578e8cbc1aae9d4122c173c1a54e673ee2fafb0baecbb57ebd9b917961228b0fa13062733da3b5d274326a9526eaac4a4e09c841a25f080bf702e79c7907e5b3fe42ad6ebbd0fe6f42b018ccca5d07528e3fa8b07c90acce20e85eb7b0634821e5933f20f38ad2b83005ffff04fcb58ae0bb9ad0bdc1445324098d7c8983d914239a4bf59a1b0c3b20ceb5cc00032cc42e41a40dbaad7c7be7f32f4e32ae299e3c7a42dfe568effb6d063f708465e7df38a3dac645dffd94baa015d626b803b9ccdbdce48770ae389e0dd3f35ac1ac44190e6a2d3587d2994239ab767c411b020de4a96e431cb787509d637dd4e4859b514105341e4c15a6a6a384544cb61f831cf58aa900d21fe4dae366478742eee04771ff9dbbb91224441c0fdf8fe5b5e8aee34566c89d6f24e46482e68e2b85c9b0d58d168a2b5ed85060ca2bf0468ae4ba975f16e103dd9a7d02d8382013e6586c5862149f229e9ff44a3587a029baa8f29aceff8dc3f71fc3ece5a83b9c1ddc8c53a4e9ce3d81523e025c75d0b61c4070470fe5158d97a03bbd7e6478657ad04be0582e6a48a04fa64d29ecc95740a0d2c22bfaba05c5ee34d6cf427721bf1423c1a7e7cb884f36ebd2ec2f90d604bd9a41baf4777411e98a838d95e6ee4186037792af838b522e8e681c527dbd29e7ea45d01c83542a5e9aa087a4cf856465bdcbe21b402ea8a0403fa5c8c1a5f25bcea9e82ff23dbc9a053651ae856416e3d032ae8e8da03208a19c4087e59e634f55fd6014e8481ae04db64ea11554d1e35b8547cce6d84418bddc7dd09f73645953d603d6365174813ca93e453dc9254d5faf34582b4523fb6e6023a7ad33c1778e8ba302efa4eba21638cff88d2b7d688a9c3c9028e28aca4a56a11b48ecff4b5ee5d836f11e224ab1491482d1241b5a226820297a4c1ffebc4e647a997c7d2b4b95e8961fac32ee2748b27c40673a1ec962e6003ba0c5b8c159c0dbe316db236f6e5fb14658d370e5609cf44e67e5feec344b898037fe8dc35285ade9303e7e5a85ce7638241d96967469e8667c0651c4d1f9c6035a9e1015a63019751778d6a6e65b42d85c38f6fe5d14e44c13720347ea90c6a9d6a71b7166ebd16e6e13002d108999547fdaf435d88ea25dbbe0001a37cc4afbc044d0cfbababf1c4004b6450c39eef9569b58cb41e9436b5c4e1779e23ce758e23c96d6b0104f2fdfe9e782a3df6dd473e5129a5dbdb107fb6d0f7d40aae15ee530ea5e96979c300e011be27a8bd5f47408f5493b595502e9b5bd858f65da0c04b942d2d1c7428e3f00f85973724987b2bf8fd6528c31df3d4b0ab3bed526d140d02f53c1d44768a3d63948d9ce1ebbdcdc22c5fa72379e597d4210ce30f306d23ff3a09f01829c7759c37ca4d5d6ff69ed72988ebca509072655c11ff51abad446553f0d29aafe92726c0aa7d698f8d60c0daba62561b86f6e61e938f5dc67b62ca311decb662cc154b26c71dca4a73e32d808bd001130c572c54c9779d238c1d56b44b188ded6c9b8cb29ed1e35e96b94ffa1d5d03781ef5c216e94f67cb53487cf1c72938a5bdd9e8a9dc4e4172f40ad7fbb2cdfc9542bd54396d3b88d8ec24678ddda3339d23991895011a1fe0432cefdd8760b1581238eda148b801ac7773d7431381506be7a045b841054c273c1dfec6746fc35ef0950e42b71d2960c0143dac0f52be1c3f5a75f32e65a86a715672ac288dcc88aceb5c195c71d843144b5f275b0520bb211a0a3b21391a4d358aa213595da23567153b4c58dc01cd4552c35c3642e1ad2a1ec007342163aec61d5b5de64b18aebcbf2ca7759577ab3fce77b237cedf0212555a71e32d43480bc1ccfb20cd4429377460cb4c9d582a163eedffe48f74342a005eb1c0f9b10a66e47630a87ce3e5267bc62ac6ae982b586b31010fa91dc2e149f7bf0bbca81bf7b411ad7fdb6fa051a8692d47087774cef297f5f71d6a0bd6b11d9dc33dbc041c977a46f2103f7323a054b949a10a7e09f39ee1fcc84e413e473a572ef4da90e689db08975c59d8facdc347c21ba081f8988fe816ba20ab3b42cb8d9dbde2812e1e56c612b9577e433448935b17c436a02e5a4f851fedd118ca9adac44db6f75f86a3a74429ad0f7dba3b295438b9494ab24e170a73a8134e215c665c68eda87596c2bdb7542c473db8a1bf9b65ce9cb4d1eb6eff333399d28302598b7a241d1ce95e07342c32b8fe35d5ac049a5b48df119e39417b1f8adb8424a2020c9b646fc0a869867a0a9a81ad0ac498b5ad87aa28a0467c3a62243325e3b33cbcaf45142da9d451c56782e40bd2504cc00b5afb22b32a677f5d82cfde6599ea23fac124c35d13667ad1e399cd86c4876dd7237e04c4db0f6ceaaacc63625ec7662cd27fa882e01bad3969b454e7c651f342302a450ef192ea50618652d298ae4699f8e49f83c310ddcee3efdd8eb3ed2a634bd2faa534526367e24286c41f64d6baf55f7a9029f10244d3e56203b0df9c02d95ede5e481b2ce9f9f486ce17bd50161a033e9e15791c8ae01735e8df8725270e35b2082712328f43947bd99d653367b0a5c17c9d87a0991118c2c3a5b8d799fe50b9d0f59091c0902fd8fe8a917ccd8fb91c620e1b3fa900a7795504e0d0aea22578f9b9d70acbf3c39d255a096723f54ca3033d859ad45cefc6c958507854b47ebf1989875998a7b4e8e51d25f738de8e03a1f76e8e119a84da54f8180f6edcc99e0a6fb674b0db53bcc4138d6d5a21381b14746421cf584456d297b121d86ff87229151dfe93d695f1bd87fa8d4aa022777ea79e794de45bc5a98a1b1b3b5f71a91505a1676d60ee44903a2d7fb014c41d8a29a2e16d63f9ff82d5307fbc42e36c839c9e9c64a3dcae8fbbfd328e3ce89d0fc6dabf7a23b81f8a47f15e087220e7486107033353b6b7313a477dc42aa1100bb2f547e7d1828f735c2107199887233bf300193f13dbf40ec3a7d0e573798f7f6041d765588b5629a5362fbd92d8400bfa34872e54f29bfb4bc34fb95378a4f7d6c199dd71d159a5cbd4fecc952727140b5ea7b7673a381127833000f9e7762369002b3d8580fc62f311433154da745b3c6e8424c289976fe3c045d6d4f9475f1a9a2901f7a01fa494441427931150d50a8d29a48ceda9acee828c3a418f4145361be97221c6916eceb1e2cebcdb4726f357a722d4500c882eab1e1beb436bf13d9b2fb7d1e2621ac2931f17c630915ea21e49ee5c296b62fa650ef0159b62b2a82b89b6e5132c2075629f25be89ea78edbf79a7bd29864ddef9b03fa72770b51dadd6db74835369bfc50a4f9cbc725e991e39cefdaacc012b299054ceb28d3fd6fce7424f829f69ddf70b9606fcf4218296d6b0d63754cced43a52c241f65a033e8f7772cca8c03c4e09ca732c96a0ae0e41670d7c36703e319e880d9d1b4b4bea2fc57d3da445725edac296f7cd83ab22e50debe9cb4f36d1648ee2a1589b7c38e5443c28fa6d44b72d9bff79826cd6f204918cc1db7aab731309f748de0824d30b7e187db3f2fc207cc8a47b2b0d036e1e7ff6851491bafbe4546aaa5325087273bc855d263b3777146ed089974a015b4f9f1cd6ee9ccf044b129a814b35dfc6bac1383f9e9dc093fd26696be98eba9ec6fde025d269e9c196862cbe4473d4ba6608746a110182aeaa48ddd7f87fc91745e833e4790c141dfbfd2d86206b21ff9ca5a4a640c3afe273bbf863736faaa422ecb0dac2d7a2671d01a9aecbde9593eb407a19a3a2028db1a4ca811d818d134aa169c036b0bf5152ff980a2d0c19e1d144a28d6961b467eb237740d10faf1e5b89cd956a735e60be70ae12aa01548cccd7531be140af1f07230316509c4ccc5182ae14e3af95c3e93c194c45b456090dbb5197dd8abf771ab01e8b84e2e104eb523c999c6efb4992392090148bb9d183c5613650a9da3d73918d243bd6ac8d9923cf7ec8179f325fe5901d94eb5cc5500aacf2279f0a7a1bf32549a7a6af071a0b699ad03078e50e77a0f1003e65577c10c43a8795f88a8a5b3354c2af63c6acb2502c5b47bcd6ef7766dfa9b5f71d782fd8113679c5b0d8d676c1b5fb60a86b947e641e290d0a29d38217053d1c5f65f93caa113ad12eee685583db5107ba87e97aba79d25b16d20072e607ac4b07e662b21981b1029ea324b5cc81b0c4e8b198350d892844c281ae157cb80261a0c2d13039871a69ef0b4aa7e6513e0d5fcef1ef53b54d6b8ec228d18a420a50847273065cc72aa570e7f74051cf796f1e41e63158907b5de0a6622bf2baac086e0bfdb2ee6a089176cc825bf608ce0bf30cd531bc840480f3accd13bb0c231254c9fa97a080aa5cf8b941bd2d2f8afdb97514eb9b268ee29cb4e60f3fc0ee33267d030bc6fdd15bfc061a8d1e38cc0b53c2ff093874c8ff6fabd4aaf9f2b2bf7312e80a058032043d4ea374888e817d5dafd71241d6f96578f950cb1284d9c332a57d43159bcc06f4a824eacb710af8454f175b2621e48f1e114fc131481a929752210b97277ec31f99d166bc1071da7ee2f669026ba3398ca163c30300e592572f406fb2125c187e73a8a528e50d897976b9732f67604c21f2fd6b4108b3308767790e83c8afe5ad6cef7e4b6ff3d7d363bc9224b15ee28aa17741b7b186f790e977813185593969abbd1cb6f02d044ada474f8b9131ea054591a97006c9cb5edd74b40a03b4193e99c8138c4d63105568af74e003224c63573056a6d4520aa6329cd995b767094e83ccb57ba724f5ebedf290a9231a4e0898c0d7aab0390ec87799e699a0804421e271b1a040ec6bb5c1aa391cfc50966aeb94cbd436bb7abf17b552780c8907b25cbde4391713839657ade8f05398de7982c66fd22a87069e28812a34bdcd1d8b0736240f7e0d8024853f2fa435e391bf4272e506bc49a8fdfeda20396a92a939efbf66895855fd19d81d475bd2ed0b4d1a5a31d944ad3b0e6251047b77bcad1be349e95edb35bf970889189a5d1c9d8a7c6145d6f89c77b9fbbaf5997b1c86402274cf2bb018d3a5036e671d226dd3fcc6eb837cf0abe594b6a9538bbeac4fa12bcfbd5a7fc21e53e2f188bbc2ee6940726005090bdcf15c973bdf89eb8f9c9bddfc9bb5c5ca3d779c3eb19e0b9d8c475703b0e471c84b8404b35120c1a168df4cecfd46c5b6047bf7f4a716b043c77fe2fa78359b06aa4f4568caf5e9ec662ef8338cc1c808a738f49f50b773524c263573124c4f45505187749eea74af7accfec5d943db25a95ea502c31e0a950fd2e9bc51be4910e9ba53032d1aa674bae1d74448a741e809d33cd218114ce58841ce0f1d53f3127a6454889cbed105cac3978bccc8c3cddbf9261b60b5cee60e9c2d233d7bdfb36a8059e6dac2279ad5480fe7346e0c107c3b2a07f38d5ea0453c4ae61a9b44ff22a599500fd987fc653e48c233c72cb87045b06a7d2729dc1c49ada712273a175a189682e697b65d6b82f084f705264975f0942c9af41d3d72faa5dd08c069fa9513d1dd3f00334c0f84533531b9d5830936999f714370f221c8d12b6f2c850d8fecfc950de3158680cce5cc49e50986803777405cd74f4693c2a62a5e73fe1f2f7d7450413c4f3cf348457bc05cdd7988900de8b1de60fe65ecaa51a7667b1b0654c1ccbee12e957fc96c084cb326891ea77aaf3e76f111922e586d1a9ca4081fd712a937c4f0a3e32fd178dd087d2861079f65942d9454a53866f421f03bcf983ef7a2053048bef5c094d0f2c312c24a1ac146ba213c3633c24578e4af0f8c86a0d13d2cc10a0c41f5a598ce830334b795a17472c54bce70a930fcd7bba6741c5ce600def4109a5c18f310618cfd9e4174d740043fc714c0451ee7fa69fb8a0977bf6a4b7c54d1eb53b47b22f0255862143b93a7c20d87769fdc8b6c1a7dfb916c417a0bdd575caf348b87d10e1c95cb018c2aec1b70212dae00f6d873c4a6eeaa31553d9ab978cc38fa6c99a5f29ddfb2b3a697f2bb2b131852a407eeb3dd36a4f711cacc6d25ad937b15d6a8bf4a7ceb256cd86f451821166b4eea4b97aa48f4eb8ad6388d22f9d266dc6ff4cb2099ac85cd306d619d0b12ed3352a7faecf69b5bcc39fe7ccf6875be446aed4dbd73b1230bbd81caab2be5c8e96dd6127b2222dfdf82f1d200d08ed05b3458702e3aae66c9e30f8179fd0a3fe3071c45fef21cb9e87ba9a60bcfce5ac3ec8c32f682231a9244a08ccc87bf6953c222b69c3c7c2ad22d7bf80d0d3bdf8dc4609d78e48f855b328cead4dd6b1721253b51120c6d34a2d4a2828c62cfd12494cc50af02c905538caf045a798a143aa57cd09a1637b5b21bb90755d5795b692b242bc97ae8eb167a71a8a187e57250034a80d02b7eb1e4cd9cf086a1c88d2357669bccc1924321dbb51a624b9e5f79773bf61e54cdc3f36bcc998256ca3da4afdb2a9f9ebf331fd38665a5fcd88de2fe8138691147cc46c280f883c3030320078ec5fdde3e87225271bd7c6d590ce1e154a5cc45299c41bcbc9eed4f78b1559a2a6b062ce23ce1555a1027e7024a8c5e0b6d346fe8987a75b0e07b17273b8be2172b8856c7b72f39ef4bcf697cf8e4e3bacd099c98fcafb12f9406b2aab8ac00468a1fe123f437aebd4c1f8400f1016acaf942413243a7cd7bfe073067b2437c731b2bdf467157df1ca54860e9fd64bad743c781a2eceb219fbf5de89f0a8fba4684a3a0e34e990c7442d7f5a34dfa3a87a56f163a9d92a2047d1b19c96418c9d8e1933c46913692bcf903469b723b087e6e7b8182bbe223649378034d792d9eb1259f1f672f566908e983b13f7ce24f1e6df3bbbc4a62f935c3c74d9ba8fb624044a15e55960d16b2352c0fce2e91c140430412136d6f5543566b782383cd15192333816952e9e38f6dfc0bfc8350bdda82d6e08e70d3264337cb3d10a3905496a0682e8c826c579c634ba1ba20b511b463ff35d9507d1a51c74c9ce6ecc34b1db68beaabd9bd1d157cfbba5f631c2c8d3f24bbc69627f5f1ab23ee340310b98d4773e022385e41b56fa7626dc596163ba36b09b7e164e2c5eef480fd85e3a3c7806eb1faba683356c6ea4b766b8dd1fc5e7a9b3ef8e171ab3ab5d737339b029c083d229ed3be55e1edcfa3c4dfed0c70001311f0df0e0cdc58e95357fbaa715eecdbc2f9e500e249691cadacfe87bae3cf17fa8f88255fd22f721169e858c5d95385958ad1caf8c9b7eb017f6c7c0ad615335fd1b9560e5bf14d7ff5653d191dd2db78a2a987089a05bd97f7e79547e3f647277f2d7169a712c33d650cdbd5c367159b48a336ebfcc92fcb76f055880f0cdf2ffc75da77468cf55f95701110ad9e44605042cf1cb530afe4db0e3664bfd96cff3ee98d20c3d18f73984ac3818c6b7b3135e02ec120a6b4d942a64f146a20b0c66c1f3179165fcc70051d6bccf4b5a27f3ca192291fd4cc86aa6345967b76aa936c14a1968a22bfd969c81a8ae0b4d612db2251697a2ce3d378f1a10426ab00881b6f0467eff560b0e5a23a9537062bacd160e54a21ee377eacd958b0d135b8d71952d820d7090372d903efd1da494e313c2b33e57d3cd3b75eabe0e105b4a1ae3074e73edde142b9ace0091de38af7692b1bfd3afc8b09d77e6dca637d1f0df2ca0cafc9f9c3bac2c66eb48dc0da0630ae137fb812ac053ea101312d63165408e78f5bdc0d9ace36a9bccb2a772414ece3fa664b0ceee6d8442698a534753a2b97d4e631fc743c582a63c042a9e309b8af58b7283873a85af0227423a0e44b175984f573cebc8c4e22736aa1047ff912a81d11dcce2dfbe86142850d2609ef1deabd7a73a268e8bc8f9edc0fff1256278b5d61064f4b69eb8b4adc0a075f9b37b43e413bcbf645e65c13f933a9ce1181f6d9a14ba43aa24ab5ae578879dc5a65d5a0f26233ed115d2008a6b66086ec097734d4fd0b9537f3029e93a2211967ab0c3caf7d89ef136b1c04b4564caa3a518773840ca69930c22c1eae1fe93b65db1d9e8f9d97b5d1b1d7fe4ae8be5e9bab85fc4821be3684567ee95d48b1ff889e96b8495cd8e3688088530e67f9cacebdba30d99ae4d79292dd3d331de5e5ad9a96b722087d2dd1939afb8193c71c3e2081b738cae46e901f44b7feb9ba608e41b730a9f00935ffe0b5b02bca25d294a7ca39558309b4ac7b71374c15223d618d235fdfd1817c4128bb009e64dc8744c6e62e03f55a37ff8114465f5456c0b4cf302e6c7d6b0da430fe9afe30704071eacf260c8aecb79e44206370e7115a4a12b7fdbcd7689979b56dce2258f48a9a0547bde7f22f0604c5362d8f4657eeda171daa86148a0712a446c7bfb7076acb01be57d08a9a43572b178dd7dae6941598b5fd0df878719d95abe144df4525f77998a85fb588e355827aefab7c14a840d50c2894fdd0e8bb5a22e65233204f56e6881bd82ddb30a6ae476e029ad7ed23e35f8be58a42cf2fda1e3a4b5fd55eac240e656aa8b4723b0b01bb8c0ee8d2435fb1d9f02d4e8a2b7174da112476fe2d34cb2da9be07cba66bee808df92e5b7595423adcb16028d488f86b63552636a6dbc35dbf4765811dca93074cd7ffb8fd0b5504c3711cb1fca550732981e0cefc5502b80bfffb71bb123d7026f10414aecd8243f302569d34e55157072dc13c9d0aab6a690d90d98ba213f57be5cd765a421561d823e59b7057dcc8d3cb8f231b8377b8766d359c8777abd39d28d45c01febf2097626ba96c1ccb3f02a3582d29f1457f42383fffddf68edcd15578a519af6b5b27041f783758f464307ce5a2b6fe205441a286aff31ad58f62340810cca195b836982882e143783a6e361ee8184549446a0c90d8726f40c48e0023c906822a76bb3d7d63242cab67e5ca7f4b24eac732fc49d188099e312cb7eb332a988ff781ca0c519961bf5408fa6ed1f36f2137450d554b9e9fa217fca16bffe61e41b445bb2491eff4bbfd00b43c92791e6acf6ee73f9f3a44c739d9aa6d239126f5338f30c70226a7a9e640bb3940783605d428e210c03e04df7a65cafca4be942670095d5a76589e905a7df733b72b0ef7b1cf94502c6de5733af61cfb63c6d4303985281d44e933824c4451003adbea5198a2af848a74c23da5625f4227f44f46e508ab004baa4b7467a36657cdd3af61a528c517e8155e2a80dfe5626d20c3f4c948e67fa6a3d36861a4c162cde923c67a69cee14781c72a88496121f6a40d53e5e436937efb23af89f7b7a7f4b01245872b2399241e93cdb03eeee7be67b437a1589029c0b0888db5001b7410af2f6614153a94f68a57c60389f1cf768b249504d056c3f499cac5f10af6eab96472ff03d8766060308d0a61e8f7e5d44ec070bb95fb963cac9b1554be4e09de7aaf2b0c28374a60448738a2c05bf2d07c65ee32ddbe184011ff2cf321c4a94c6757bc9e6c5ccda84c4754047d5afa72bcf072be02238e1d717c4fbaf7261947a969f7a24bb8157227f17c520a2b8e97c101ee984e1e127ddb003c95ad574f9df5ebc82b9e0193b998a689acaf32accfaedfacc745658859875e7c7dd773b26c73e8bab2454da0de5cd895c068d61844886363793781e1604c54f9312c60ce7c4587eac9ac989e866dde6a1cae3c856dd143c32c0fec9b984e84c968552d2b4457c61cc26b004421332cf18671159c46d8502da231e0afb990169f1bb9c8bb007e6a9f6c4ef05f5f064f90e0a670afd024e8c961b90178d581cba8af7d51cc33c33cf0329cd53c2112248a8c7f6de4aca5f2dc3273be2374a134052fa6df050fce64de543e575aa4e70abf776c3a8fb1b79e97c036e578bc16cb47b117bf2b51ce8576e90ea97c4a0049777bac67907cd5d0daaf9dd2f15c6a671f7b3e31d3f70dea50b04fe8ed5011604a123b13f7b48c21a342921c8604135c49f006384e085da000050b1236412a1976535b1938c1aa7e09c56eab8247f3f6eedf44c5daaaa387db000c75703b1934935c01e79785c653a392d08e99fc42c93483dd4623e517a4aefc8f52e19a5cd8f79ccdd556357f33efbf0be047d00d71d43f143f8047d7e5c8af3583d981b27e6f627d0d130986b6834f1d67c1354c3b3beb504bb13ed488733880827df79418aeddb733f0f388d834a15b662794a55398ac97eb01afc0683e54a5b865f72cf81c5da4d52cfe6243bef7ceb8f6e714312e33d1e35dd0a6497c5b9c273731d8e8940241b704c11ea163c83bb821f0ceaeb157ea08cea057d8179b132d871da730b851fcc559a02d28295a449fa390372b7450a787d90ef77dfddfa76c44df7f4bf9db6b07f815c5d41f09dae174ad70ba8c4b31c5d899cba67a02a97348d3e96fcd332b924d685a119eb7a5ab9acf73e060dcc5f8bfd33deae59456ef4a629130fee12e772f1be63985467829209cc525c029bbf338a9de4db9c5e8d6a7cba757a37fe2a0949226f8654f5d2e9ed02b781c0ee2a4cd127bbc23abe78dcb518d6ab37e54e2e371bbb4de1aa18e34c08021aa75f8f6462212bb5ffd48fe6dad6ac9448775803a77e0f84bcfb19553730ce88ecb70da43cbb37dd015a21a1ebf73b2d966a95522fd91f151fbff845fd01c26ee8b4f0e8b69be18a300b720b5993e871d25aff42a3fdfb15f2345bd7b7f9efd320cb26f39b15e10b8b96de035b2403af8eeb1a36396214e0d8af957db9b0bb97bca28b97a41936e5bf80e7613b1076bb681f25d8869651b85ceff823e4097e6539b41da58ea90e7095e705fb01a576be4e42fe5e0fdc37919a7f2707e5387c36c7761fa17d26dd5c81d6370a1e5c95d1afaebbeb0bd714165e724d78161b2a75b698c185126fe47e19e94d7bdf677a2df280aa4edb4634946e66ef3384451bd35eaa78b1f84500a0174478245e3d9613849708cbe754f800ae98e9c3daf9e7111a2814c721ddcd92c3594174ad3957ee0ea676a860f59c2a89c5df1cbb9b9aa42f7a776b4420bc347e2d84ebc30de0d7bd680bec95cf05c334af606f27fbc2ee1d905e56ef6eb9abc5413421f992cb073a708308f212b249839041dcd9c1e467ca0693b078fb583559d72637506445398ae33dabdd4753c09445ed4d174598e75a9331258172d04ef05c473075049e09fd0dc979383cc74b5ca1e407f0a87069aa784ce11198fa66d83614551c9612da1e7ed30c9c76096b7e41c64a378e0842b483dfeff7a255da610959599c7aaac4d1363a00230cd7058e43f8816f53ba6c6223f9e6d5ab453c91c4e3e9565c2de512bc1a310e941c9b57e5c8a3b222b36371da6537c61ca7ada94095ffac43ab46873258a31eea8958c2d3f6fc76ddf57fa4a4a09d2ec2adc23a15384ca23192ccda9907772060e19d9bfdf080100d0f0d42940d6abd964878a9a8d953bcefadf6c58e21ab0a9bfda8150a4aa161361722de00e6b1805d817d55ad668e6ad55401612ff622ea156c19c22ee041644eaec55845a35c8e05f81ef6e1adb81ea419f167325ba8af12667701fee97b8b715902e2eff5f3c23f6ce762eb18dd40fc9e505932590abd13744e33a242acfede86aa3318dc18a9e729cad6f81fb02ac5c3d4ff02b1e46e3768e44945b21a53b2a04af8a08ee13f862b9efd7af934214a800b2c358e78137812c677b2816d08f9d0c13cbf61178e75cf2db2a206e28afb3c0eaf750eeb13b95429efeac5bfcdd676bd23ced1c65592bdd8565b1d585d270ac385a345b9de12bb7143f2d04c28ec9fd9c8108b7a8d6ea8e9e97b045cdf0036cc812a3eb71385c3aa2eefcaa2f1d78ebba79adc1be77000c9000ac36cd4fa5fcc1e444116b1421e2aa22fb0d38701faec0605d32721df95541b3cfe6eee47c37acbce7971182b7ec85b0943cf9860293b0bff24ca6b23c7ee566c9376c0d31b39d22658d7f4fcb75bf5670469e23a66e6dcf50377dbc61efcdb4d818ce572feb243a3d6c8c9a5bb6056fba049b7d32a2ff700b012e2a12efbad1f64de0d88fd3d2baddc1cb69808886324d2474bb2da771685cf33645f79f44f91d5b2d273ad97eefd2eeffefc9145162defa397d2eb2b43c90601420244114525371ebca740fc5121c111eb8421d121b1e9091f7da4ea44f2292017c42bbd49906912d9c0e2b8fe4dba5bdb7ca5178778f41c34c4054eae7ff4d937a49fcbe48960b69f507a2aff51027e39a726312549d70dd1c05626c882d7738d9c328b55df39d70a661c6dd91f4a6e615d41d5ed010e63a8976c28ff3e66041bd381b0607825fb6aabc171ae66abdea529aa19611420cbeda958b4554943e1445851360f50f380ef8ce0ffc7e68d9787707266ba3c3be3f739f219129d6973f67c6340e5cb2784b4b249e7c72064b7514ca9e6f75c33e0697ec14aeddd5478c50eb4abb538fb54339b1965b54b13c0ecd6c0c3d362bf8a094c1a60fd25d85412c40fa5b6b773392cda252c2a2aba2c7ea1bf8ec18bb7a7da67073364dc72c1244d66f0b76b9c7e3f82c6b95c552815ed8e0d22dba098c66c4e802db18067b725e26e180f695b2a1fe60af66524b6dd356a51c2a868a294fc8b173ff4732895ed0b21f7fdacb0f34184bac225de2fff65b8b5f4d6d6854334774dfd441843980d02c7c60586d84e22bef2836271d67a76b5ae4795ac8b8dc95ac39aa7017ce25a547194ec039398e556b7bace25c850517ab6f8faa1804aa9cf89e1a04f3b47c69647904f06b2c94505f74f201bd31f41991fd1b6415fd221127ff94ca9e22163ac17b147a08a85a68414113edbe973d67bfd84cc4967fe5443a7d650f34609d95868583e1605461a2dc842ba9632051981f96ab3742c82f881c4a0a24a388e2e0961c5b7aee94bbca076165430c5293dd2f1a21e6cbcf30bfa0fd99a65417c8f2614534dc4898f32f5ae893928b33246ae541a9107d2ccca57fa1a6bb84300cb6a02dd07e1e85fdb18e516a9a18293688f91ea3a91b3c294f90475b77b7879ade063a60462961e1564ea9e914148f9b0fac0e78fc6b47f7642fb6a7016adb7a372615968d43f07137f91f6c7533a2c0f1cc4a40acc931078a36143317bba9efdd016a9e5494853cb47a63bd617eb753d98ad2348cb33bf0c7ebca80910e80878f4c7e53756fd59b1d406966368e4302927f3b16706b81c6fa5c2f75f977937345d7b4d1dff2e7956a3b26dea1a3bde8034eb52f5a6991a22757d61cf1c8960d4eef681e73b5268965027a373ae010048f47aff8e622a69c4e98db5c48d317971013d19215005b5cb56633be6d958925d2e1080f30a4510d088743937454bd19a5b5d98bdcdbe40a6c040ac91873bae828e4fe8b771f66fb37b27d21a81a244d4280c56abbcfc4e919d7c45b313e0ac387f33fa89137d2e7071c52217029e1977c62c659528ffb932d928f04c12d34d531dc796ecef605ef28b255a17e2b6122b47d7a3afc3c22d86dbbd1deb87435f139c02fc3aa59f02a19c64b0e69f93b196c82104605070639bba248f3ad11c02954715ba2e75ea7fd466f7cd07d4277cf733f684b2b11e2e0d2f80bbadcd2a31e88d5f2396db2e54f0a92a57b7b231ecce13ab272c0826e2588519fbac697a06697ff6aec889601f5b3299d789323c4077c88ab074c58a3cdcbf9859b4bafdcca4a95cf78037996d84b470ff7ac35222dcfccba1e7b5c1d6701612183803168c3f99dac55bbe7b415a0cae45abc74142b8d6fecce7d8bd0e6063516b4cac010817b2e92728a97f5ad751a9de5e27afd6692acbf4aaefb71be794cbac40250f68a27c794b0f986c4ae33e2199df69935a51a9ebbff8f93306dd42464565a1a4f34e07688449534f26f2b4d1d47c5c36b7b65799d5272f9ac07ecba47925b7c41b0edf09cf46a8bf698f5c858b9a1b8fead199c35104b40faaf85d81014a79cf1c50578bea33196f85da36a775d8336ac575c38b2c98169a3e05790789a2fc2506d1335cb35c38bbf7c726726f867db2099fcd8c13eee8b37f9d7051a27e0a3fb83a096538e752065ccd2a49f02d79eee11b80837129bd597f836008c36d2c6c31cde4ec59b4f25f52c401c41adf810eaf787597b5dbc1ec92675fe73f9f861093b1eadd50f73322ee177c08dc220af3a4bbc6b516a27fd8b03106c6fdb7ee4a20cee190cf7e6dbf9e77835c5f0b209882601963c6291627105e49db65503274174292aadf0af5653ce5b8ac96068b6a84f7513dc8c9856701cdcb3958d2e54dcdfbddac5b7b3acb5fad58c0940748625a6ba77dcc861cd7d345116ad293c8bedd054df03e696a66fe2352508c9b1281a5a7b0582ba8d3c871d39f55775440fe4b7ef369c538db096eb57f671617a3b8afd34340d979d6b08df5a89f202313f4d137e04f56893629570f9db8e1e46b3a2ab3da654650b91baaf471a8eecc87ce19836a4a6074c0411150f5da44169f6709ab7da4e494e5a192d864b5a4803b4e6c6d678aa6271a9e2aafa7edf1f3d1db4def4f46a02aa3c9f8a52fa31cee040b30cdbe6e16fe0f26be995e6f56cebe15ac634c084007bdd4605c22d9800de1f5ef09ddce906c7cc0ba86808ec7c3364977598b3f7cf174ea64e9bbc9e08db02e21e658fb404d6b83f74c9d96a9c28c7928bd0f05da443ab6094132b7ccfeb56e311aeae0bcd58794dfaaca4699fe009e0df24ec7743c50edb15035fb1483fc5ad9143bc8c5a99a42ae84c68d6bf39e880b1692f9fc5257297a8e81ff32e5deba6914ac9d54ddbb1c9e6414cb6510d5be2c43d8bb98cb35a7a1218a06b7fe4301400be06c7f2d8748e3d40cd9e67d20a19f05402172c87a3871c8eb810c8f2e90ad132820c3b396a633e5c46554a37cc1d080aac6215c79d1b2ecdb2e4f620eef7665b3feb58462b345b200aabe070f587b74a749066325ca94bb3aa5a1abb674b7631d54b987a4783896b6225ddafe70d87422f42f7902579fe3c5a49465a02ecfa1202566b24756d190e120c06b56095f282e14bf34c2911a70cc571b1cb5cd80110324c1d05e15b474a2ef19513776d0964b4b6d14f80c595027993a266d28f5bed4942e88792b38a9a3d1bee7e49993489aa68d9083ca853e2632b2257a725abf6e54e4a0e5c09c858114c0b5312f8cbc7d4adaeb07ae4846ed1fcd71771d2766e84d726ceb97aa171e9f8f42909c8d9c28b001dfb891051ecf2b976472b79ddb7e306423aa4a1cd1ea4eef4f5b9d128a19334baaba667aa6ac61f70fd3d7cafd6728c472647e0dfdcd7b34985d0cb9549f2e517014e15f5196460eda1cad486dffb56748749f5aabf429a07adebfdb7c78e7e758f66df7d2d9a05322590e93c4b61580463a0e43885f6faafb114702b37578939b4a18a717578f0df0c519f1b76f0900d542f61d8b7fdee91bd5f92002d55b56207d2030448119f3cdae6b9aa038df35cfbade7ac7b68f595495eb56602148499b889631feb62d5faceb0f6f016db1ebc999d684d55f28574ecacc13eb4d3f7216a340ab52fb51a4a945b6feab5922c73b6db42d10ca0ecbdea219a99c5214ca4f83625afbc465b0b5ba15b09b50bfb11faf260fe6dc43cf1996428098fcf8dc06adcf40399e88bce924f087df2f9048e3460aab83723aa8419017ea3397bbc6573d315c35b5cd0f94c892fbb04e4220c93488c8119fcc47f1efcf561aa569f6582ee18461ad92edd7da2b92c519c42731d187ed78de636393f2f49b864e15195d8a42614f56f8980664d8c400cf27a0b2666e4e24328d83f8a2d5421a6f0f3d4014999190d74fbd188e2dd7cf5c52fec062cc0b1243bb0e4e0d78b9670279b9ac68ee1af182e80fb20889fdfb851d4e8adddb0d1da810d50d633ed0397caa25185b02b0e1d3bbaa78c828a../../../usr/src/kernels/2.6.32-042stab107.2build@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab107.2.src.rpmkernelvzkernelvzkernel-i686vzeventmodvzquotamodrhel-kernelkernel-i686kernel-drmkernel-drm-nouveaukernel-modesetkernel-uname-ropenvswitch-kmodvzkernelvzkernel(x86-32)       rpmlib(VersionedDependencies)fileutilsmodule-init-toolsinitscriptskernel-firmware/sbin/grubby/sbin/new-kernel-pkg/sbin/mkinitrd/sbin/new-kernel-pkg/sbin/new-kernel-pkg/bin/sh/bin/sh/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsBzip2)3.0.3-18.11.1-12.6.32-504.12.2.el64.0-13.0.4-13.0.5-1pppisdn4k-utilsnfs-utilse2fsprogsutil-linuxjfsutilsreiserfs-utilsxfsprogsprocpsoprofileinitscriptsiptablesipw2200-firmwareiwl4965-firmwareselinux-policy-targetedsquashfs-toolswireless-toolsbfa-firmware2.4.3-33.2-321.0.7-121.37-42.121.1.7-23.6.19-22.6.13-43.2.5-6.30.9.1-27.231.3.2-12.4228.57.21.25.3-144.029-33.2.21.1-24.8.0T@Tr@T}T@Tq@T@T@T@T}Tk4Td@T_W@T7@T&@TT @T Tk@Tk@S0S@SSہ@S׌S@Si@S#@S@S@SSh@SsS"@S@SS@S@SDSDSS@S[S @SSg@S@SS8@S|@S{CS{CSt@Sr @SpShSg}@S_@SW@SO@SKSFSCSB@S=M@S9XS1oS*@S&S"@S@Sz@S 4@S@R@Ry@R@RR@RRw@R1@R@RR@R@R@Ru@RxRt@RpRnQRnQRe@R[RVRR@RIgR@-@R1R/ R)R7RRR R R@R6R@QQ@QMQ@QQY@QdQp@Q*@Q@Qޞ@QLQکQQzQɆ@Q@@Q@QQbQ@QQ@Q@Q?@QQV@Q@QQQ'@Q'@Q>@Q@QQzl@QvwQu&@Qm=@QT0QT0QHS@QGQC @Q/FQ-@Q+R@QQ@Q@QQh@P-PDP@PPrPPZP @PPPPP@P@P*P6@P@P@PP{@P5@P@P@P~P{Px@PvPvPtPtPtPr@Pp@PnPnPnPmz@Pmz@Pl(Pl(Pj@Pe@Pe@Pd?PaP\VPYPWPPy@PIPH@P@@P?UP;a@P7lP4P.2@P.2@P+@P*=P#@P"TPPPPP@P A@O~@N=,N:N:N:N98@N7N6@N5CN/N/N.@N(N%qN +N7@NNN@N N @N|@N|@N@MAMMM@M@M@M@M@ML@MWM@MM@MM(M(M?MMK@M@M@MMb@M@MMMy@M'M'M>M@M@MMx@Mx@Mx@M=MTMTMwkMwkMtMlMbSMZjMY@MQ0@MOMK@MIG@MGMGMD@MBMA^@M@ M>@M>@M:M9u@M8#M6@M0:M.@M-M,F@M'@M@M PMM\@M@L!L!L~LL8LfLr@LLeLLL@L@L@LL{LL@L~@@LuLs@LrbLnn@LjyLi(@Le3La?@La?@L[@L[@LYV@LXLXLRLQm@LN@LMxLELEL>@L=L [2.6.32-504.12.2.el6]Radomir Vrbovsky [2.6.32-504.12.1.el6]Radomir Vrbovsky [2.6.32-504.11.1.el6]Radomir Vrbovsky [2.6.32-504.10.1.el6]Radomir Vrbovsky [2.6.32-504.9.1.el6]Radomir Vrbovsky [2.6.32-504.8.1.el6]Radomir Vrbovsky [2.6.32-504.7.1.el6]Radomir Vrbovsky [2.6.32-504.6.1.el6]Radomir Vrbovsky [2.6.32-504.5.1.el6]Radomir Vrbovsky [2.6.32-504.4.1.el6]Radomir Vrbovsky [2.6.32-504.3.1.el6]Radomir Vrbovsky [2.6.32-504.2.1.el6]Radomir Vrbovsky [2.6.32-504.1.1.el6]Rafael Aquini [2.6.32-504.el6]Rafael Aquini [2.6.32-503.el6]Rafael Aquini [2.6.32-502.el6]Rafael Aquini [2.6.32-501.el6]Rafael Aquini [2.6.32-500.el6]Rafael Aquini [2.6.32-499.el6]Rafael Aquini [2.6.32-498.el6]Rafael Aquini [2.6.32-497.el6]Rafael Aquini [2.6.32-496.el6]Rafael Aquini [2.6.32-495.el6]Rafael Aquini [2.6.32-494.el6]Rafael Aquini [2.6.32-493.el6]Rafael Aquini [2.6.32-492.el6]Rafael Aquini [2.6.32-491.el6]Rafael Aquini [2.6.32-490.el6]Rafael Aquini [2.6.32-489.el6]Rafael Aquini [2.6.32-488.el6]Rafael Aquini [2.6.32-487.el6]Rafael Aquini [2.6.32-486.el6]Rafael Aquini [2.6.32-485.el6]Rafael Aquini [2.6.32-484.el6]Rafael Aquini [2.6.32-483.el6]Rafael Aquini [2.6.32-482.el6]Rafael Aquini [2.6.32-481.el6]Rafael Aquini [2.6.32-480.el6]Rafael Aquini [2.6.32-479.el6]Rafael Aquini [2.6.32-478.el6]Rafael Aquini [2.6.32-477.el6]Rafael Aquini [2.6.32-476.el6]Rafael Aquini [2.6.32-475.el6]Rafael Aquini [2.6.32-474.el6]Rafael Aquini [2.6.32-473.el6]Rafael Aquini [2.6.32-472.el6]Rafael Aquini [2.6.32-471.el6]Rafael Aquini [2.6.32-470.el6]Rafael Aquini [2.6.32-469.el6]Rafael Aquini [2.6.32-468.el6]Rafael Aquini [2.6.32-467.el6]Rafael Aquini [2.6.32-466.el6]Rafael Aquini [2.6.32-465.el6]Rafael Aquini [2.6.32-464.el6]Rafael Aquini [2.6.32-463.el6]Rafael Aquini [2.6.32-462.el6]Rafael Aquini [2.6.32-461.el6]Rafael Aquini [2.6.32-460.el6]Rafael Aquini [2.6.32-459.el6]Rafael Aquini [2.6.32-458.el6]Rafael Aquini [2.6.32-457.el6]Rafael Aquini [2.6.32-456.el6]Rafael Aquini [2.6.32-455.el6]Rafael Aquini [2.6.32-454.el6]Rafael Aquini [2.6.32-453.el6]Rafael Aquini [2.6.32-452.el6]Rafael Aquini [2.6.32-451.el6]Rafael Aquini [2.6.32-450.el6]Rafael Aquini [2.6.32-449.el6]Rafael Aquini [2.6.32-448.el6]Rafael Aquini [2.6.32-447.el6]Rafael Aquini [2.6.32-446.el6]Rafael Aquini [2.6.32-445.el6]Rafael Aquini [2.6.32-444.el6]Rafael Aquini [2.6.32-443.el6]Rafael Aquini [2.6.32-442.el6]Rafael Aquini [2.6.32-441.el6]Rafael Aquini [2.6.32-440.el6]Rafael Aquini [2.6.32-439.el6]Rafael Aquini [2.6.32-438.el6]Rafael Aquini [2.6.32-437.el6]Rafael Aquini [2.6.32-436.el6]Rafael Aquini [2.6.32-435.el6]Rafael Aquini [2.6.32-434.el6]Rafael Aquini [2.6.32-433.el6]Rafael Aquini [2.6.32-432.el6]Rafael Aquini [2.6.32-431.el6]Rafael Aquini [2.6.32-430.el6]Rafael Aquini [2.6.32-429.el6]Rafael Aquini [2.6.32-428.el6]Rafael Aquini [2.6.32-427.el6]Rafael Aquini [2.6.32-426.el6]Rafael Aquini [2.6.32-425.el6]Rafael Aquini [2.6.32-424.el6]Rafael Aquini [2.6.32-423.el6]Rafael Aquini [2.6.32-422.el6]Rafael Aquini [2.6.32-421.el6]Rafael Aquini [2.6.32-420.el6]Rafael Aquini [2.6.32-419.el6]Rafael Aquini [2.6.32-418.el6]Rafael Aquini [2.6.32-417.el6]Rafael Aquini [2.6.32-416.el6]Rafael Aquini [2.6.32-415.el6]Rafael Aquini [2.6.32-414.el6]Rafael Aquini [2.6.32-413.el6]Rafael Aquini [2.6.32-412.el6]Rafael Aquini [2.6.32-411.el6]Rafael Aquini [2.6.32-410.el6]Rafael Aquini [2.6.32-409.el6]Rafael Aquini [2.6.32-408.el6]Rafael Aquini [2.6.32-407.el6]Rafael Aquini [2.6.32-406.el6]Rafael Aquini [2.6.32-405.el6]Rafael Aquini [2.6.32-404.el6]Rafael Aquini [2.6.32-403.el6]Rafael Aquini [2.6.32-402.el6]Rafael Aquini [2.6.32-401.el6]Rafael Aquini [2.6.32-400.el6]Rafael Aquini [2.6.32-399.el6]Rafael Aquini [2.6.32-398.el6]Jarod Wilson [2.6.32-397.el6]Jarod Wilson [2.6.32-396.el6]Jarod Wilson [2.6.32-395.el6]Jarod Wilson [2.6.32-394.el6]Jarod Wilson [2.6.32-393.el6]Jarod Wilson [2.6.32-392.el6]Jarod Wilson [2.6.32-391.el6]Jarod Wilson [2.6.32-390.el6]Jarod Wilson [2.6.32-389.el6]Jarod Wilson [2.6.32-388.el6]Jarod Wilson [2.6.32-387.el6]Jarod Wilson [2.6.32-386.el6]Jarod Wilson [2.6.32-385.el6]Jarod Wilson [2.6.32-384.el6]Jarod Wilson [2.6.32-383.el6]Jarod Wilson [2.6.32-382.el6]Jarod Wilson [2.6.32-381.el6]Jarod Wilson [2.6.32-380.el6]Jarod Wilson [2.6.32-379.el6]Jarod Wilson [2.6.32-378.el6]Jarod Wilson [2.6.32-377.el6]Jarod Wilson [2.6.32-376.el6]Jarod Wilson [2.6.32-375.el6]Jarod Wilson [2.6.32-374.el6]Jarod Wilson [2.6.32-373.el6]Jarod Wilson [2.6.32-372.el6]Jarod Wilson [2.6.32-371.el6]Jarod Wilson [2.6.32-370.el6]Jarod Wilson [2.6.32-369.el6]Jarod Wilson [2.6.32-368.el6]Jarod Wilson [2.6.32-367.el6]Jarod Wilson [2.6.32-366.el6]Jarod Wilson [2.6.32-365.el6]Jarod Wilson [2.6.32-364.el6]Jarod Wilson [2.6.32-363.el6]Jarod Wilson [2.6.32-362.el6]Jarod Wilson [2.6.32-361.el6]Jarod Wilson [2.6.32-360.el6]Jarod Wilson [2.6.32-359.el6]Jarod Wilson [2.6.32-358.el6]Jarod Wilson [2.6.32-357.el6]Jarod Wilson [2.6.32-356.el6]Jarod Wilson [2.6.32-355.el6]Jarod Wilson [2.6.32-354.el6]Jarod Wilson [2.6.32-353.el6]Jarod Wilson [2.6.32-352.el6]Jarod Wilson [2.6.32-351.el6]Jarod Wilson [2.6.32-350.el6]Jarod Wilson [2.6.32-349.el6]Jarod Wilson [2.6.32-348.el6]Jarod Wilson [2.6.32-347.el6]Jarod Wilson [2.6.32-346.el6]Jarod Wilson [2.6.32-345.el6]Jarod Wilson [2.6.32-344.el6]Jarod Wilson [2.6.32-343.el6]Jarod Wilson [2.6.32-342.el6]Jarod Wilson [2.6.32-341.el6]Jarod Wilson [2.6.32-340.el6]Jarod Wilson [2.6.32-339.el6]Jarod Wilson [2.6.32-338.el6]Jarod Wilson [2.6.32-337.el6]Jarod Wilson [2.6.32-336.el6]Jarod Wilson [2.6.32-335.el6]Jarod Wilson [2.6.32-334.el6]Jarod Wilson [2.6.32-333.el6]Jarod Wilson [2.6.32-332.el6]Jarod Wilson [2.6.32-331.el6]Jarod Wilson [2.6.32-330.el6]Jarod Wilson [2.6.32-329.el6]Jarod Wilson [2.6.32-328.el6]Jarod Wilson [2.6.32-327.el6]Jarod Wilson [2.6.32-326.el6]Jarod Wilson [2.6.32-325.el6]Jarod Wilson [2.6.32-324.el6]Jarod Wilson [2.6.32-323.el6]Jarod Wilson [2.6.32-322.el6]Jarod Wilson [2.6.32-321.el6]Jarod Wilson [2.6.32-320.el6]Jarod Wilson [2.6.32-319.el6]Jarod Wilson [2.6.32-318.el6]Jarod Wilson [2.6.32-317.el6]Jarod Wilson [2.6.32-316.el6]Jarod Wilson [2.6.32-315.el6]Jarod Wilson [2.6.32-314.el6]Jarod Wilson [2.6.32-313.el6]Jarod Wilson [2.6.32-312.el6]Jarod Wilson [2.6.32-311.el6]Jarod Wilson [2.6.32-310.el6]Jarod Wilson [2.6.32-309.el6]Jarod Wilson [2.6.32-308.el6]Jarod Wilson [2.6.32-307.el6]Jarod Wilson [2.6.32-306.el6]Jarod Wilson [2.6.32-305.el6]Jarod Wilson [2.6.32-304.el6]Jarod Wilson [2.6.32-303.el6]Jarod Wilson [2.6.32-302.el6]Jarod Wilson [2.6.32-301.el6]Jarod Wilson [2.6.32-300.el6]Jarod Wilson [2.6.32-299.el6]Jarod Wilson [2.6.32-298.el6]Jarod Wilson [2.6.32-297.el6]Jarod Wilson [2.6.32-296.el6]Jarod Wilson [2.6.32-295.el6]Jarod Wilson [2.6.32-294.el6]Jarod Wilson [2.6.32-293.el6]Jarod Wilson [2.6.32-292.el6]Jarod Wilson [2.6.32-291.el6]Jarod Wilson [2.6.32-290.el6]Jarod Wilson [2.6.32-289.el6]Jarod Wilson [2.6.32-288.el6]Jarod Wilson [2.6.32-287.el6]Jarod Wilson [2.6.32-286.el6]Jarod Wilson [2.6.32-285.el6]Jarod Wilson [2.6.32-284.el6]Jarod Wilson [2.6.32-283.el6]Jarod Wilson [2.6.32-282.el6]Jarod Wilson [2.6.32-281.el6]Jarod Wilson [2.6.32-280.el6]Jarod Wilson [2.6.32-279.el6]Jarod Wilson [2.6.32-278.el6]Jarod Wilson [2.6.32-277.el6]Jarod Wilson [2.6.32-276.el6]Jarod Wilson [2.6.32-275.el6]Jarod Wilson [2.6.32-274.el6]Jarod Wilson [2.6.32-273.el6]Jarod Wilson [2.6.32-272.el6]Jarod Wilson [2.6.32-271.el6]Jarod Wilson [2.6.32-270.el6]Jarod Wilson [2.6.32-269.el6]Jarod Wilson [2.6.32-268.el6]Aristeu Rozanski [2.6.32-267.el6]Aristeu Rozanski [2.6.32-266.el6]Aristeu Rozanski [2.6.32-265.el6]Aristeu Rozanski [2.6.32-264.el6]Aristeu Rozanski [2.6.32-263.el6]Aristeu Rozanski [2.6.32-262.el6]Aristeu Rozanski [2.6.32-261.el6]Aristeu Rozanski [2.6.32-260.el6]Aristeu Rozanski [2.6.32-259.el6]Aristeu Rozanski [2.6.32-258.el6]Aristeu Rozanski [2.6.32-257.el6]Aristeu Rozanski [2.6.32-256.el6]Aristeu Rozanski [2.6.32-255.el6]Aristeu Rozanski [2.6.32-254.el6]Aristeu Rozanski [2.6.32-253.el6]Aristeu Rozanski [2.6.32-252.el6]Aristeu Rozanski [2.6.32-251.el6]Aristeu Rozanski [2.6.32-250.el6]Aristeu Rozanski [2.6.32-249.el6]Aristeu Rozanski [2.6.32-248.el6]Aristeu Rozanski [2.6.32-247.el6]Aristeu Rozanski [2.6.32-246.el6]Aristeu Rozanski [2.6.32-245.el6]Aristeu Rozanski [2.6.32-244.el6]Aristeu Rozanski [2.6.32-243.el6]Aristeu Rozanski [2.6.32-242.el6]Aristeu Rozanski [2.6.32-241.el6]Aristeu Rozanski [2.6.32-240.el6]Aristeu Rozanski [2.6.32-239.el6]Aristeu Rozanski [2.6.32-238.el6]Aristeu Rozanski [2.6.32-237.el6]Aristeu Rozanski [2.6.32-236.el6]Aristeu Rozanski [2.6.32-235.el6]Aristeu Rozanski [2.6.32-234.el6]Aristeu Rozanski [2.6.32-233.el6]Aristeu Rozanski [2.6.32-232.el6]Aristeu Rozanski [2.6.32-231.el6]Aristeu Rozanski [2.6.32-230.el6]Aristeu Rozanski [2.6.32-229.el6]Aristeu Rozanski [2.6.32-228.el6]Aristeu Rozanski [2.6.32-227.el6]Aristeu Rozanski [2.6.32-226.el6]Aristeu Rozanski [2.6.32-225.el6]Aristeu Rozanski [2.6.32-224.el6]Aristeu Rozanski [2.6.32-223.el6]Aristeu Rozanski [2.6.32-222.el6]Aristeu Rozanski [2.6.32-221.el6]Aristeu Rozanski [2.6.32-220.el6]Aristeu Rozanski [2.6.32-219.el6]Aristeu Rozanski [2.6.32-218.el6]Aristeu Rozanski [2.6.32-217.el6]Aristeu Rozanski [2.6.32-216.el6]Aristeu Rozanski [2.6.32-215.el6]Aristeu Rozanski [2.6.32-214.el6]Aristeu Rozanski [2.6.32-213.el6]Aristeu Rozanski [2.6.32-212.el6]Aristeu Rozanski [2.6.32-211.el6]Aristeu Rozanski [2.6.32-210.el6]Aristeu Rozanski [2.6.32-209.el6]Aristeu Rozanski [2.6.32-208.el6]Aristeu Rozanski [2.6.32-207.el6]Aristeu Rozanski [2.6.32-206.el6]Aristeu Rozanski [2.6.32-205.el6]Kyle McMartin [2.6.32-204.el6]Kyle McMartin [2.6.32-203.el6]Aristeu Rozanski [2.6.32-202.el6]Aristeu Rozanski [2.6.32-201.el6]Aristeu Rozanski [2.6.32-200.el6]Aristeu Rozanski [2.6.32-199.el6]Kyle McMartin [2.6.32-198.el6]Aristeu Rozanski [2.6.32-197.el6]Aristeu Rozanski [2.6.32-196.el6]Aristeu Rozanski [2.6.32-195.el6]Aristeu Rozanski [2.6.32-194.el6]Aristeu Rozanski [2.6.32-193.el6]Aristeu Rozanski [2.6.32-192.el6]Kyle McMartin [2.6.32-191.el6]Aristeu Rozanski [2.6.32-190.el6]Aristeu Rozanski [2.6.32-189.el6]Kyle McMartin [2.6.32-188.el6]Kyle McMartin [2.6.32-187.el6]Aristeu Rozanski [2.6.32-186.el6]Aristeu Rozanski [2.6.32-185.el6]Aristeu Rozanski [2.6.32-184.el6]Kyle McMartin [2.6.32-183.el6]Aristeu Rozanski [2.6.32-182.el6]Kyle McMartin [2.6.32-181.el6]Aristeu Rozanski [2.6.32-180.el6]Aristeu Rozanski [2.6.32-179.el6]Kyle McMartin [2.6.32-178.el6]Aristeu Rozanski [2.6.32-177.el6]Aristeu Rozanski [2.6.32-176.el6]Kyle McMartin [2.6.32-175.el6]Aristeu Rozanski [2.6.32-174.el6]Aristeu Rozanski [2.6.32-173.el6]Kyle McMartin [2.6.32-172.el6]Kyle McMartin [2.6.32-171.el6]Kyle McMartin [2.6.32-170.el6]Aristeu Rozanski [2.6.32-169.el6]Kyle McMartin [2.6.32-168.el6]Aristeu Rozanski [2.6.32-167.el6]Kyle McMartin [2.6.32-166.el6]Aristeu Rozanski [2.6.32-165.el6]Kyle McMartin [2.6.32-164.el6]Aristeu Rozanski [2.6.32-163.el6]Aristeu Rozanski [2.6.32-162.el6]Kyle McMartin [2.6.32-161.el6]Aristeu Rozanski [2.6.32-160.el6]Aristeu Rozanski [2.6.32-159.el6]Aristeu Rozanski [2.6.32-158.el6]Aristeu Rozanski [2.6.32-157.el6]Aristeu Rozanski [2.6.32-156.el6]Aristeu Rozanski [2.6.32-155.el6]Aristeu Rozanski [2.6.32-154.el6]Aristeu Rozanski [2.6.32-153.el6]Aristeu Rozanski [2.6.32-152.el6]Aristeu Rozanski [2.6.32-151.el6]Aristeu Rozanski [2.6.32-150.el6]Aristeu Rozanski [2.6.32-149.el6]Aristeu Rozanski [2.6.32-148.el6]Aristeu Rozanski [2.6.32-147.el6]Aristeu Rozanski [2.6.32-146.el6]Aristeu Rozanski [2.6.32-145.el6]Aristeu Rozanski [2.6.32-144.el6]Aristeu Rozanski [2.6.32-143.el6]Aristeu Rozanski [2.6.32-142.el6]Aristeu Rozanski [2.6.32-141.el6]Aristeu Rozanski [2.6.32-140.el6]Aristeu Rozanski [2.6.32-139.el6]Aristeu Rozanski [2.6.32-138.el6]Aristeu Rozanski [2.6.32-137.el6]Aristeu Rozanski [2.6.32-136.el6]Aristeu Rozanski [2.6.32-135.el6]Aristeu Rozanski [2.6.32-134.el6]Aristeu Rozanski [2.6.32-133.el6]Aristeu Rozanski [2.6.32-132.el6]Aristeu Rozanski [2.6.32-131.el6]Aristeu Rozanski [2.6.32-130.el6]Aristeu Rozanski [2.6.32-129.el6]Aristeu Rozanski [2.6.32-128.el6]Aristeu Rozanski [2.6.32-127.el6]Aristeu Rozanski [2.6.32-126.el6]Aristeu Rozanski [2.6.32-125.el6]Aristeu Rozanski [2.6.32-124.el6]Aristeu Rozanski [2.6.32-123.el6]Aristeu Rozanski [2.6.32-122.el6]Aristeu Rozanski [2.6.32-121.el6]Aristeu Rozanski [2.6.32-120.el6]Aristeu Rozanski [2.6.32-119.el6]Aristeu Rozanski [2.6.32-118.el6]Aristeu Rozanski [2.6.32-117.el6]Aristeu Rozanski [2.6.32-116.el6]Aristeu Rozanski [2.6.32-115.el6]Aristeu Rozanski [2.6.32-114.el6]Aristeu Rozanski [2.6.32-113.el6]Aristeu Rozanski [2.6.32-112.el6]Aristeu Rozanski [2.6.32-111.el6]Aristeu Rozanski [2.6.32-110.el6]Aristeu Rozanski [2.6.32-109.el6]Aristeu Rozanski [2.6.32-108.el6]Aristeu Rozanski [2.6.32-107.el6]Aristeu Rozanski [2.6.32-106.el6]Aristeu Rozanski [2.6.32-105.el6]Aristeu Rozanski [2.6.32-104.el6]Aristeu Rozanski [2.6.32-103.el6]Aristeu Rozanski [2.6.32-102.el6]Aristeu Rozanski [2.6.32-101.el6]Aristeu Rozanski [2.6.32-100.el6]Aristeu Rozanski [2.6.32-99.el6]Aristeu Rozanski [2.6.32-98.el6]Aristeu Rozanski [2.6.32-97.el6]Aristeu Rozanski [2.6.32-96.el6]Aristeu Rozanski [2.6.32-95.el6]Aristeu Rozanski [2.6.32-94.el6]Aristeu Rozanski [2.6.32-93.el6]Aristeu Rozanski [2.6.32-92.el6]Aristeu Rozanski [2.6.32-91.el6]Aristeu Rozanski [2.6.32-90.el6]Aristeu Rozanski [2.6.32-89.el6]Aristeu Rozanski [2.6.32-88.el6]Aristeu Rozanski [2.6.32-87.el6]Aristeu Rozanski [2.6.32-86.el6]Aristeu Rozanski [2.6.32-85.el6]Aristeu Rozanski [2.6.32-84.el6]Aristeu Rozanski [2.6.32-83.el6]Aristeu Rozanski [2.6.32-82.el6]Aristeu Rozanski [2.6.32-81.el6]Aristeu Rozanski [2.6.32-80.el6]Aristeu Rozanski [2.6.32-79.el6]Aristeu Rozanski [2.6.32-78.el6]Aristeu Rozanski [2.6.32-77.el6]Aristeu Rozanski [2.6.32-76.el6]Aristeu Rozanski [2.6.32-75.el6]Aristeu Rozanski [2.6.32-74.el6]Aristeu Rozanski [2.6.32-73.el6]Aristeu Rozanski [2.6.32-72.el6]Aristeu Rozanski [2.6.32-71.el6]Aristeu Rozanski [2.6.32-70.el6]Aristeu Rozanski [2.6.32-69.el6]Aristeu Rozanski [2.6.32-68.el6]Aristeu Rozanski [2.6.32-67.el6]Aristeu Rozanski [2.6.32-66.el6]Aristeu Rozanski [2.6.32-65.el6]Aristeu Rozanski [2.6.32-64.el6]Aristeu Rozanski [2.6.32-63.el6]Aristeu Rozanski [2.6.32-62.el6]Aristeu Rozanski [2.6.32-61.el6]Aristeu Rozanski [2.6.32-60.el6]Aristeu Rozanski [2.6.32-59.el6]Aristeu Rozanski [2.6.32-58.el6]Aristeu Rozanski [2.6.32-57.el6]Aristeu Rozanski [2.6.32-56.el6]Aristeu Rozanski [2.6.32-55.el6]Aristeu Rozanski [2.6.32-54.el6]Aristeu Rozanski [2.6.32-53.el6]Aristeu Rozanski [2.6.32-52.el6]Aristeu Rozanski [2.6.32-51.el6]Aristeu Rozanski [2.6.32-50.el6]Aristeu Rozanski [2.6.32-49.el6]Aristeu Rozanski [2.6.32-48.el6]Aristeu Rozanski [2.6.32-47.el6]Aristeu Rozanski [2.6.32-46.el6]Aristeu Rozanski [2.6.32-45.el6]Aristeu Rozanski [2.6.32-44.el6]Aristeu Rozanski [2.6.32-43.el6]Aristeu Rozanski [2.6.32-42.el6]Aristeu Rozanski [2.6.32-41.el6]Aristeu Rozanski [2.6.32-40.el6]Aristeu Rozanski [2.6.32-39.el6]Aristeu Rozanski [2.6.32-38.el6]Aristeu Rozanski [2.6.32-37.el6]Aristeu Rozanski [2.6.32-36.el6]Aristeu Rozanski [2.6.32-35.el6]Aristeu Rozanski [2.6.32-34.el6]Aristeu Rozanski [2.6.32-33.el6]Aristeu Rozanski [2.6.32-32.el6]Aristeu Rozanski [2.6.32-31.el6]Aristeu Rozanski [2.6.32-30.el6]Aristeu Rozanski [2.6.32-29.el6]Aristeu Rozanski [2.6.32-28.el6]Aristeu Rozanski [2.6.32-27.el6]Aristeu Rozanski [2.6.32-26.el6]Aristeu Rozanski [2.6.32-25.el6]Aristeu Rozanski [2.6.32-24.el6]Aristeu Rozanski [2.6.32-23.el6]Aristeu Rozanski [2.6.32-22.el6]Aristeu Rozanski [2.6.32-21.el6]Aristeu Rozanski [2.6.32-20.el6]Aristeu Rozanski [2.6.32-19.el6]Aristeu Rozanski [2.6.32-18.el6]Aristeu Rozanski [2.6.32-17.el6]Aristeu Rozanski [2.6.32-16.el6]Aristeu Rozanski [2.6.32-15.el6]Aristeu Rozanski [2.6.32-14.el6]Aristeu Rozanski [2.6.32-13.el6]Aristeu Rozanski [2.6.32-12.el6]Aristeu Rozanski [2.6.32-11.el6]Aristeu Rozanski [2.6.32-10.el6]Aristeu Rozanski [2.6.32-9.el6]Aristeu Rozanski [2.6.32-8.el6]Aristeu Rozanski [2.6.32-7.el6]Aristeu Rozanski [2.6.32-6.el6]Aristeu Rozanski [2.6.32-5.el6]Aristeu Rozanski [2.6.32-4.el6]Aristeu Rozanski [2.6.32-3.el6]Aristeu Rozanski [2.6.32-2.el6]Aristeu Rozanski [2.6.32-1.el6]Aristeu Rozanski [2.6.32-0.54.el6]Aristeu Rozanski [2.6.32-0.53.el6]Aristeu Rozanski [2.6.32-0.52.el6]Aristeu Rozanski [2.6.32-0.51.el6]Aristeu Rozanski [2.6.32-0.50.el6]- [infiniband] core: Prevent integer overflow in ib_umem_get address arithmetic (Doug Ledford) [1181173 1179327] {CVE-2014-8159}- [fs] splice: perform generic write checks (Eric Sandeen) [1163798 1155900] {CVE-2014-7822}- [virt] kvm: excessive pages un-pinning in kvm_iommu_map error path (Jacob Tanenbaum) [1156520 1156521] {CVE-2014-8369} - [x86] crypto: Add support for 192 & 256 bit keys to AESNI RFC4106 (Jarod Wilson) [1184332 1176211] - [block] nvme: Clear QUEUE_FLAG_STACKABLE (David Milburn) [1180555 1155715] - [net] netfilter: conntrack: disable generic tracking for known protocols (Daniel Borkmann) [1182071 1114697] {CVE-2014-8160} - [xen] pvhvm: Fix vcpu hotplugging hanging (Vitaly Kuznetsov) [1179343 1164278] - [xen] pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Vitaly Kuznetsov) [1179343 1164278] - [xen] enable PVHVM VCPU placement when using more than 32 CPUs (Vitaly Kuznetsov) [1179343 1164278] - [xen] support large numbers of CPUs with vcpu info placement (Vitaly Kuznetsov) [1179343 1164278]- [netdrv] tg3: Change nvram command timeout value to 50ms (Ivan Vecera) [1182903 1176230]- [net] ipv6: increase ip6_rt_max_size to 16384 (Hannes Frederic Sowa) [1177581 1112946] - [net] ipv6: don't set DST_NOCOUNT for remotely added routes (Hannes Frederic Sowa) [1177581 1112946] - [net] ipv6: don't count addrconf generated routes against gc limit (Hannes Frederic Sowa) [1177581 1112946] - [net] ipv6: Don't put artificial limit on routing table size (Hannes Frederic Sowa) [1177581 1112946] - [scsi] bnx2fc: fix tgt spinlock locking (Maurizio Lombardi) [1179098 1079656]- [crypto] crc32c: Kill pointless CRYPTO_CRC32C_X86_64 option (Jarod Wilson) [1175509 1036212] - [crypto] testmgr: add larger crc32c test vector to test FPU path in crc32c_intel (Jarod Wilson) [1175509 1036212] - [crypto] tcrypt: Added speed test in tcrypt for crc32c (Jarod Wilson) [1175509 1036212] - [crypto] crc32c: Optimize CRC32C calculation with PCLMULQDQ instruction (Jarod Wilson) [1175509 1036212] - [crypto] crc32c: Rename crc32c-intel.c to crc32c-intel_glue.c (Jarod Wilson) [1175509 1036212]- [kernel] ipc/sem: Fully initialize sem_array before making it visible (Rik van Riel) [1172029 1165277] - [kernel] ipc/sem: synchronize semop and semctl with IPC_RMID (Rik van Riel) [1172029 1165277] - [kernel] ipc/sem: update sem_otime for all operations (Larry Woodman) [1172025 1168588] - [fs] fuse: prevent null nd panic on dentry revalidate (Brian Foster) [1172022 1162782] - [net] netfilter: ipset: timeout values corrupted on set resize (Marcelo Leitner) [1172764 1152754] - [net] netfilter: fix xt_TCPOPTSTRIP in forwarding path (Marcelo Leitner) [1172027 1135650] - [usb] ehci: Fix panic on hotplug race condition (Don Zickus) [1172024 1107010] - [usb] usb_wwan: replace release and disconnect with a port_remove hook (Stanislaw Gruszka) [1172030 1148615] - [x86] traps: stop using IST for #SS (Petr Matousek) [1172810 1172811] {CVE-2014-9322}- [fs] ext4: don't count external journal blocks as overhead (Eric Sandeen) [1168504 1163811] - [net] sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [1163090 1153980] {CVE-2014-7841} - [netdrv] e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init (John Greene) [1165985 1156417] - [powerpc] Add smp_mb()s to arch_spin_unlock_wait() (Gustavo Duarte) [1165986 1136224] - [powerpc] Add smp_mb() to arch_spin_is_locked() (Gustavo Duarte) [1165986 1136224] - [kernel] cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags (Aaron Tomlin) [1165002 1045310] - [documentation] cpuset: Update the cpuset flag file (Aaron Tomlin) [1165002 1045310] - [alsa] control: Make sure that id->index does not overflow (Jacob Tanenbaum) [1149140 1117312] {CVE-2014-4656} - [alsa] control: Handle numid overflow (Jacob Tanenbaum) [1149140 1117312] {CVE-2014-4656} - [s390] mm: fix SIGBUS handling (Hendrik Brueckner) [1169433 1145070] - [fs] gfs2: fix bad inode i_goal values during block allocation (Abhijith Das) [1165001 1130684] - [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1161420 1161421 1142773 1145230]- [fs] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry (J. Bruce Fields) [1168129 1150675]- [fs] nfs: Make sure pre_change_attr is initialized correctly (Scott Mayhew) [1163214 1160042] - [usb] ehci: Fix a regression in the ISO scheduler (Gustavo Duarte) [1162072 1145805]- [s390] zcrypt: toleration of new crypto adapter hardware (Hendrik Brueckner) [1158311 1134984] - [s390] zcrypt: support for extended number of ap domains (Hendrik Brueckner) [1158311 1134984] - [md] dm-thin: fix potential for infinite loop in pool_io_hints (Mike Snitzer) [1161420 1161421 1142773 1145230]- [fs] udf: Avoid infinite loop when processing indirect ICBs (Jacob Tanenbaum) [1142319 1142320] {CVE-2014-6410} - [fs] isofs: unbound recursion when processing relocated directories (Jacob Tanenbaum) [1142268 1142269] {CVE-2014-5472 CVE-2014-5471} - [net] ipv6: delete expired route in ip6_pmtu_deliver (Hannes Frederic Sowa) [1161418 1156137] - [net] sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [1155746 1154676] {CVE-2014-3688} - [net] sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [1155733 1154676] {CVE-2014-3687} - [net] sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [1147857 1154676] {CVE-2014-3673} - [net] sctp: handle association restarts when the socket is closed (Daniel Borkmann) [1147857 1154676] - [md] dm-thin: refactor requeue_io to eliminate spinlock bouncing (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: optimize retry_bios_on_resume (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: sort the deferred cells (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: direct dispatch when breaking sharing (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: remap the bios in a cell immediately (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: defer whole cells rather than individual bios (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: factor out remap_and_issue_overwrite (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: performance improvement to discard processing (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: grab a virtual cell before looking up the mapping (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: implement thin_merge (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm: improve documentation and code clarity in dm_merge_bvec (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: adjust max_sectors_kb based on thinp blocksize (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] block: fix alignment_offset math that assumes io_min is a power-of-2 (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: throttle incoming IO (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: prefetch missing metadata pages (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-transaction-manager: add support for prefetching blocks of metadata (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin-metadata: change dm_thin_find_block to allow blocking, but not issuing, IO (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bio-prison: switch to using a red black tree (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: evict buffers that are past the max age but retain some buffers (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: switch from a huge hash table to an rbtree (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: update last_accessed when relinking a buffer (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: use kzalloc when allocating dm_bufio_client (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin-metadata: do not allow the data block size to change (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: cleanup noflush_work to use a proper completion (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: fix DMERR typo in pool_status error path (Mike Snitzer) [1161420 1161421 1142773 1145230] - [fs] xfs: xlog_cil_force_lsn doesn't always wait correctly (Eric Sandeen) [1158325 1133304] - [netdrv] ixgbe: allow TXDCTL.WRTHRESH to be 1 will small ITR values (John Greene) [1158326 1132267] - [netdrv] ixgbe: Intel Change to allow itr changes without CONFIG_BQL support (John Greene) [1158326 1132267] - [video] offb: Fix setting of the pseudo-palette for >8bpp (Gerd Hoffmann) [1158328 1142450] - [video] offb: Add palette hack for qemu "standard vga" framebuffer (Gerd Hoffmann) [1158328 1142450] - [video] offb: Fix bug in calculating requested vram size (Gerd Hoffmann) [1158328 1142450] - [net] sock_queue_err_skb() dont mess with sk_forward_alloc (Jiri Benc) [1155427 1148257] - [net] guard tcp_set_keepalive() to tcp sockets (Florian Westphal) [1141744 1141746] {CVE-2012-6657} - Revert: [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1144442 1121991] - [x86] kvm: fix PIT timer race condition (mguzik) [1149592 1149593] {CVE-2014-3611} - [x86] kvm: vmx: handle invept and invvpid vm exits gracefull (mguzik) [1144826 1144837 1144827 1144838] {CVE-2014-3646 CVE-2014-3645}- [fs] call d_op->d_hash on last component of umount path (Abhijith Das) [1145193 1129712] - [usb] serial: memory corruption flaw (Jacob Tanenbaum) [1141401 1141402] {CVE-2014-3185} - [char] ipmi: Clear drvdata when interface is removed (Tony Camuso) [1149578 1135910] - [char] ipmi: init shadow_ipmi_smi_handlers early in ipmi_si_intf (Tony Camuso) [1149580 1139464] - [net] ipsec: update MAX_AH_AUTH_LEN to support sha512 (Herbert Xu) [1149083 1140103] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1144442 1121991] - [netdrv] virtio-net: fix big buffer receiving (Jason Wang) [1148693 1144073] - [netdrv] tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera) [1142570 1117009]- [netdrv] revert "cxgb4: set skb->rxhash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn on delayed ACK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use ULP_MODE_TCPDDP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Debugfs dump_qp() updates" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop peer_abort when no endpoint found" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Detect DB FULL events and notify RDMA ULD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Common platform specific changes for DB Drop Recovery" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add debugfs RDMA memory stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add DB Overflow Avoidance" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use vmalloc() for debugfs QP dump" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Remove kfifo usage" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Include vmalloc.h for vmalloc and vfree" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: set maximal number of default RSS queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove duplicate register definitions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Move dereference below NULL test" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add functions to read memory via PCIE memory window" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Code cleanup to enable T4 Configuration File support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 configuration file" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 hardwired driver configuration settings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error handling in create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix build error due to missing linux/vmalloc.h include" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allocate enough data in t4_memory_rw()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Address various sparse warnings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unnecessary #ifdef condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't free chunk that we have failed to allocate" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix unable to get UP event from the LLD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix initialization of SGE_CONTROL register" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: use WARN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Chelsio FCoE offload driver submission" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T4 filter support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add LE hash collision bug fix path in LLD driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for active open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for passive open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix bug for active and passive LE hash collision path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect PFVF CMASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections that receive unexpected streaming mode data" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections when moving to ERROR state" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Display streaming mode error only if detected in RTS" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Keep QP referenced until TID released" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always log async errors" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only log rx_data warnings if cpl status is non-zero" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint timeout race condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't reconnect on abort for mpa_rev 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't wakeup threads for MPAv2" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Insert hwtid in pass_accept_req instead in pass_establish" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Address sparse warnings" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: "cookie" can stay in host endianness" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix cast warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow for backward compatibility with new VPD scheme" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add register definations for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add macros, structures and inline functions for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Initialize T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dump T5 registers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 write combining support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Enable doorbell drop recovery only for T4 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 debugfs support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 PCI ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Update driver version and description" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Disable SR-IOV support for PF4-7 for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add Support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn off db coalescing when RDMA QPs are in use" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add module_params to enable DB FC & Coalescing on T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use DSGLs for fastreg and adapter memory writes for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Map pbl buffers for dma if using DSGL" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Bump tcam_full stat and WR reply timeout" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix onchip queue support for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error return code in create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix SQ allocation when on-chip SQ is disabled" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix pci_device_id structure initialization with correct PF number" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: fix error recovery when t4_fw_hello returns a positive value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Do not set net_device::dev_id to VI index" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix stack info leak in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add routines to create and remove listening IPv6 servers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add CLIP support to store compressed IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cma: Add IPv6 support for iWARP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add support for active and passive open connection with IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Handle newer firmware changes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use correct bit shift macros for vlan filter tuples" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix QP flush logic" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Advertise ~0ULL as max MR size" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Issue RI.FINI before closing when entering TERM" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove workqueue when driver registration fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: remove duplicate include in cxgb4.h" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Much cleaner implementation of is_t4()/is_t5()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add new scheme to update T4/T5 firmware" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix formatting of physical address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Make _c4iw_write_mem_dma() static" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: calls skb_set_hash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Reserve stid 0 for T4/T5 adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Include TCP as protocol when creating server filters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Assign filter server TIDs properly" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Account for stid entries properly in case of IPv6" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add API to correctly calculate tuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Calculate the filter server TID properly" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Server filters are supported only for IPv4" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allow large buffer size to have page size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Changed FW check version to match FW binary version" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: silence shift wrapping static checker warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Avoid disabling PCI device for towice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't retrieve stats during recovery" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix gcc warning on 32-bit arch" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix referencing freed adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing neigh_release in LE-Workaround path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support to recognize 40G links" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Print adapter VPD Part Number instead of Engineering Change field" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow >10G ports to have multiple queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: LE-Workaround is not atomic in firmware" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unused registers and add missing ones" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add more PCI device ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: Stop using ethtool SPEED_* constants" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use remove handler as shutdown handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add code to dump SGE registers when hitting idma hangs" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Updates for T5 SGE's Egress Congestion Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Calculate len properly for LSO path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Doorbell Drop Avoidance Bug Fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix underflows in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix four byte info leak in c4iw_create_cq()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Cap CQ size at T4_MAX_IQ_SIZE" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Allow loopback connections" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always release neigh entry" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix incorrect BUG_ON conditions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Default peer2peer mode to 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Save the correct map length for fast_reg_page_lists" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't leak skb in c4iw_uld_rx_handler()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix possible memory leak in RX_PKT processing" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Ignore read reponse type 1 CQEs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Connect_request_upcall fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update snd_seq when sending MPA messages" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb" (Prarit Bhargava) [1140743] - [netdrv] revert "cxbg4: Remove addressof casts to same type" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio Adapters" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: set error code on kmalloc() failure" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Lock around accept/reject downcalls" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop RX_DATA packets if the endpoint is gone" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rx_data() needs to hold the ep mutex" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Disable DSGL use by default" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Endpoint timeout fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rmb() after reading valid gen bit" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: SQ flush fix" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Max fastreg depth depends on DSGL support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use pr_warn_ratelimited" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Initialize reserved fields in a FW work request" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing debug stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use uninitialized_var()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix over-dereference when terminating" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Save the correct mac addr for hw-loopback connections in the L2T" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use the correct max size for firmware flash" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint mutex deadlocks" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Force T5 connections to use TAHOE congestion control" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only allow kernel db ringing for T4 devs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update Kconfig to include Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode PCIe Gen3 link speed" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix memory leaks in c4iw_alloc() error paths" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix vlan support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing padding at end of struct c4iw_create_cq_resp" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode the firmware port and module type a bit more for ethtool" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Allocate and use IQs specifically for indirect interrupts" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: don't truncate the recv window size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Change default Interrupt Holdoff Packet Count Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use FW interface to get BAR0 value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio T4 Adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary null test before debugfs_remove_recursive" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Detect Ing. Padding Boundary at run-time" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: use firmware ord/ird resource limits" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: display TPTE on errors" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: work request logging feature" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Move common defines to cxgb4" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add the MC1 registers to read in the interrupt handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixed incorrect check for memory operation in t4_memory_rw" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: only free allocated fls" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix possible race condition in cleanup" (Prarit Bhargava) [1140743] - [infiniband] revert "iw_cxgb4: fix for 64-bit integer division" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Implement "Unhandled Interrupts" statistic" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix TX Queue restart" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix SGE resource resource deallocation bug" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix bug where we were only allocating one queue in MSI mode" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do not use PCI resources before pci_enable_device()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: make single bit signed bitfields unsigned" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove call to stop TX queues at load time" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix bug in Generic Receive Offload" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix some errors in Gather List to skb conversion" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: flesh out PCI Device ID Table" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fail open if link_start() fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add call to Firmware to reset VF State" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: minor comment/symbolic name cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add ethtool statistics for GRO" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix up "Section Mismatch" compiler warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Advertise NETIF_F_TSO_ECN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix setting unicast/multicast addresses" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix mailbox data/control coherency domain race" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: recover from failure in cxgb4vf_open()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Check driver parameters in the right place" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Quiesce Virtual Interfaces on shutdown" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use defined Mailbox Timeout" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: improve Kconfig dependencies" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do vlan cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "chelsio: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix VLAN extraction counter increment" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: Staticize local symbols" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove superfluous call to pci_disable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Adds device Id for few more Chelsio adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines" (Prarit Bhargava) [1140743] - [scsi] revert "libcxgbi: Add ipv6 api to driver" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Fix ipv6 build failure caught with randconfig" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: remove spurious use of rcu" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Guard ipv6 code with a config check" (Prarit Bhargava) [1140743]- [kernel] futex: Fix errors in nested key ref-counting (Denys Vlasenko) [1094458] {CVE-2014-0205} - [fs] vfs: add missing __putname() in patch_mountpoint() (Ian Kent) [1135165] - [fs] nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait (Benjamin Coddington) [1113269] - [netdrv] mlx4: add vlan_rx_register to the master ops (Doug Ledford) [1133506] - [infiniband] ocrdma: use right macro in query ah (Doug Ledford) [1133506] - [infiniband] ocrdma: resolve L2 address when creating user AH (Doug Ledford) [1133506] - [infiniband] ocrdma: get vlan tag from ib_qp_attrs (Doug Ledford) [1133506] - [infiniband] ocrdma: add default gid at index 0 (Doug Ledford) [1133506] - [infiniband] ocrdma: obtain sl from deivce structure (Doug Ledford) [1133506] - [infiniband] ocrdma: do not skip setting deffered_arm (Doug Ledford) [1133506] - [infiniband] ocrdma: Initialize the GID table while registering the device (Doug Ledford) [1133506] - [infiniband] ocrdma: Increase the size of STAG array in dev structure to 16K (Doug Ledford) [1133506] - [infiniband] ocrdma: Add missing adapter mailbox opcodes (Doug Ledford) [1133506] - [infiniband] ocrdma: Return proper value for max_mr_size (Doug Ledford) [1133506] - [infiniband] ocrdma: Allow only SEND opcode in case of UD QPs (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid reporting wrong completions in case of error CQEs (Doug Ledford) [1133506] - [infiniband] ocrdma: Query and initalize the PFC SL (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid posting DPP requests for RDMA READ (Doug Ledford) [1133506] - [infiniband] core: When marsheling uverbs path, clear unused fields (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid executing gid task when device is being removed (Amir Vadai) [1130394] - [infiniband] mlx4: Fix lockdep splat for the iboe lock (Amir Vadai) [1130394] - [infiniband] mlx4: Get upper dev addresses as RoCE GIDs when port comes up (Amir Vadai) [1130394] - [infiniband] mlx4: Reorder steps in RoCE GID table initialization (Amir Vadai) [1130394] - [infiniband] mlx4: Don't duplicate the default RoCE GID (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs() (Amir Vadai) [1130394] - [netdrv] b43: fix the wrong assignment of status.freq in b43_rx() (John Greene) [1132160] - [lib] lzo: properly check for overruns (Denys Vlasenko) [1113901] {CVE-2014-4608} - [lib] lzo: Update LZO compression to current upstream version (Denys Vlasenko) [1113901] {CVE-2014-4608} - [drm] nouveau: add more checks to PRAMIN image fetching (Ben Skeggs) [1133695 1076733] - [drm] nouveau: allow non-optimus setups to load vbios from acpi (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fix a potential NULL deref in the PROM shadowing function (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fetch the vbios from PROM using only aligned 32-bit accesses (Ben Skeggs) [1133695 1076733] - [net] Revert "introduce netif_skb_dev_features" (Florian Westphal) [1029603] - [net] revert "ip, ipv6: handle gso skbs in forwarding path" (Florian Westphal) [1029603]- [kernel] audit: audit_log_start running on auditd should not stop (Richard Guy Briggs) [1019898] - [kernel] audit: drop audit_cmd_lock in AUDIT_USER family of cases (Richard Guy Briggs) [1019898] - [security] selinux: call WARN_ONCE() instead of calling audit_log_start() (Richard Guy Briggs) [1019898] - [crypto] drbg: fix failure of generating multiple of 2**16 bytes (Herbert Xu) [1130529] - [x86] uv: Set n_lshift based on GAM_GR_CONFIG MMR for UV3 (George Beshers) [1096981] - [fs] nfs: Close another NFSv4 recovery race (Steve Dickson) [1093922] - [fs] nfs: Refactor _nfs4_open_and_get_state to set ctx->state (Steve Dickson) [1093922] - [fs] nfs: cleanup: pass the nfs_open_context to nfs4_do_open (Steve Dickson) [1093922] - [fs] sunrpc: Handle EPIPE in xprt_connect_status (Steve Dickson) [1130619] - [fs] sunrpc: Ensure xprt_connect_status handles all potential connection errors (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that we handle ENOBUFS errors correctly (Steve Dickson) [1130619] - [fs] sunrpc: Ensure call_connect_status() deals correctly with SOFTCONN tasks (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that call_connect times out correctly (Steve Dickson) [1130619] - [fs] sunrpc: Handle connect errors ECONNABORTED and EHOSTUNREACH (Steve Dickson) [1130619] - [fs] sunrpc: call_connect_status should recheck bind and connect status on error (Steve Dickson) [1130619] - [fs] sunrpc: Report network/connection errors correctly for SOFTCONN rpc tasks (Steve Dickson) [1130619] - [fs] ext3: Fix fdatasync() for files with only i_size changes (Eric Sandeen) [1127023] - [fs] gfs2: Change maxlen variables to size_t (Robert S Peterson) [1126899] - [mm] hugetlb: add cond_resched_lock() in return_unused_surplus_pages() (Motohiro Kosaki) [1129085] - [mm] hugetlb: fix softlockup when a large number of hugepages are freed (Motohiro Kosaki) [1129085] - [net] fix ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] bridge: explictly tag vlan-accelerated frames destined to the host (Vlad Yasevich) [1121991] - [net] ipv4: avoid parallel route cache gc executions (Hannes Frederic Sowa) [1121228] - [net] ipv4: move route garbage collector to work queue (Hannes Frederic Sowa) [1121228] - [net] ethtool: reallow ETHTOOL_SFLAGS to set TX/RX VLAN offloads (Michal Schmidt) [1134359] - [net] tcp: tsq: fix nonagle handling (Jiri Pirko) [1134401] - [kvm] iommu: fix the third parameter of kvm_iommu_put_pages (Radomir Vrbovsky) [1131953] {CVE-2014-3601} - [s390] sysinfo: convert /proc/sysinfo to seqfile (Hendrik Brueckner) [1130987] - [s390] con3215: fix hanging console issue (Hendrik Brueckner) [1130986] - [s390] dasd: validate request size before building CCW/TCW request (Hendrik Brueckner) [1130988] - [scsi] revert "fc: ensure scan_work isn't active when freeing fc_rport" (Maurizio Lombardi) [1135888] - [edac] sb_edac: Modify H/W event reporting policy (Rui Wang) [1129067] - [alsa] control: Fix replacing user controls (Denys Vlasenko) [1117322] {CVE-2014-4654 CVE-2014-4655} - [netdrv] bnx2x: Fix RSS on big-endian (Michal Schmidt) [1119291] - [netdrv] bnx2x: Utilize FW 7.10.51 (Michal Schmidt) [1119291] - [netdrv] firmware: add bnx2x FW 7.10.51 (Michal Schmidt) [1119291] - [security] selinux: fix a problem with IPv6 traffic denials in selinux_ip_postroute() (Paul Moore) [1130082]- [md] revert "raid1: Rewrite the implementation of iobarrier" (Jes Sorensen) [1127231] - [md] revert "raid1: fix request counting bug in new 'barrier' code" (Jes Sorensen) [1127231] - [scsi] hpsa: version string change (Tomas Henzl) [1054631] - [scsi] hpsa: change doorbell reset delay to ten seconds (Tomas Henzl) [1054631] - [scsi] hpsa: add a delay to kdump path (Tomas Henzl) [1054631] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1111073] - [infiniband] ipoib: Make ipoib_mcast_stop_thread flush the workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1111073] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1111073] - [infiniband] ipoib: fix mcast_dev_flush/mcast_restart_task race (Doug Ledford) [1111073] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1111073] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1111073] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid multicast join attempts with invalid P_key (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid flushing the workqueue from worker context (Doug Ledford) [1111073] - [infiniband] ipoib: Use P_Key change event instead of P_Key polling mechanism (Doug Ledford) [1111073] - [infiniband] mlx5: Enable "block multicast loopback" for kernel consumers (Doug Ledford) [1128863] - [mm] memory-failure: support use of a dedicated thread to handle SIGBUS BUS_MCEERR_AO (Rui Wang) [1108366] - [mm] memory-failure: don't let collect_procs() skip over processes for MF_ACTION_REQUIRED (Rui Wang) [1108366] - [mm] memory-failure: send right signal code to correct thread (Rui Wang) [1108366] - [x86] mce: Pay no attention to 'F' bit in MCACOD when parsing 'UC' errors (Rui Wang) [1093437] - [x86] kvm: trace kvm_ple_window grow/shrink (Radim Krcmar) [1093208] - [x86] kvm: vmx: dynamise PLE window (Radim Krcmar) [1093208] - [x86] kvm: vmx: make PLE window per-VCPU (Radim Krcmar) [1093208] - [x86] kvm: introduce sched_in to kvm_x86_ops (Radim Krcmar) [1093208] - [virt] kvm: add kvm_arch_sched_in (Radim Krcmar) [1093208] - [fs] Add full_check test before calling add_to_tfile_check() to prevent panic in reverse_path_check_proc() (Larry Woodman) [1130730] - [perf] x86: Fix Silvermont offcore masks (Jiri Olsa) [1036335] - [perf] x86: Add model number for Avoton Silvermont (Jiri Olsa) [1036335] - [perf] x86: Add Silvermont 22nm Atom support (Jiri Olsa) [1036335] - [perf] x86: use INTEL_UEVENT_EXTRA_REG to define MSR_OFFCORE_RSP_X (Jiri Olsa) [1036335] - [perf] x86: Fix Intel shared extra MSR allocation (Jiri Olsa) [1036335] - [x86] amd: perf: Unify AMD's generic and family 15h pmus (Jiri Olsa) [1133680]- [mm] hugetlb: correct missing private flag clearing (Petr Holasek) [1127126] - [mm] hugetlb: return a reserved page to a reserved pool if failed (Petr Holasek) [1127126] - [mm] hugetlb: undo change to page mapcount in fault handler (Petr Holasek) [1127126] - [mm] hugetlb: fix subpool accounting handling (Petr Holasek) [1127126] - [mm] hugetlb: protect reserved pages when soft offlining a hugepage (Petr Holasek) [1127126] - [mm] hugetlb: decrement reserve count if VM_NORESERVE alloc page cache (Petr Holasek) [1127126] - [mm] hugetlb: remove decrement_hugepage_resv_vma() (Petr Holasek) [1127126] - [mm] hugetlb: add VM_NORESERVE check in vma_has_reserves() (Petr Holasek) [1127126] - [mm] hugetlb: do not use a page in page cache for cow optimization (Petr Holasek) [1127126] - [crypto] modsign: crypto_alloc_shash() returns an error code not NULL on failure (David Howells) [1099208] - [drm] nouveau: behave better if ioremap failed (Ben Skeggs) [1076992] - [fs] fuse: ignore entry-timeout LOOKUP_REVAL (Carlos Maiolino) [1127702] - [fs] fuse: Timeout comparison fix (Carlos Maiolino) [1127769] - [fs] ext4: verify block bitmap (Lukas Czerner) [1087584] - [fs] ext4: fix type declaration of ext4_validate_block_bitmap (Lukas Czerner) [1087584] - [fs] ext4: error out if verifying the block bitmap fails (Lukas Czerner) [1087584] - [fs] fsnotify: delay unmounting until all inode are fput (Eric Paris) [886723] - [fs] inotify: determine wd before races are possible (Eric Paris) [886723] - [fs] fsnotify: do not hold notification mutex when putting events (Eric Paris) [886723] - [fs] fsnotify: use GFP_NOFS when allocating event holders (Eric Paris) [886723] - [fs] locks: eliminate BUG() call when there's an unexpected lock on file close (Benjamin Coddington) [1113096] - [fs] gfs2: Request demote when a "try" flock fails (Robert S Peterson) [1129445] - [fs] nfsd: allow turning off nfsv3 readdir_plus (J. Bruce Fields) [1117468] - [powerpc] pseries: Fix kexec regression caused by CPPR tracking (Gustavo Duarte) [1129453] - [scsi] Fix erratic device offline during EH (Gustavo Duarte) [1126088] - [net] openvswitch: fix panic with multiple vlan headers (Jiri Benc) [1122405] - [net] ipvs: extract race fixes for sync daemon setups (Jesper Brouer) [1117536]- [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1122829] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1122829] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1122829] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1122829] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1122829] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1122829] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] chelsio: Use netdev_ and pr_ (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix possible race condition in cleanup (Sai Vemuri) [1121803] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: work request logging feature (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: display TPTE on errors (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1121803] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1121803] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1121803] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc() error paths (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1121803] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1121803] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1121803] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1121803] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1121803] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1121803] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1121803] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1121803] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1121803] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1121803] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1121803] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1121803] - [netdrv] cxbg4: Remove addressof casts to same type (Sai Vemuri) [1121803] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1121803] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1121803] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1121803] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1121803] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1121803] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1121803] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1121803] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1121803] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1121803] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1121803] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1121803] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1121803] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1121803] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1121803] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1121803] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: added much cleaner implementation of is_t4() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1121803] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1121803] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1121803] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1121803] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1121803] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1121803] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1121803] - [netdrv] cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1121803] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1121803] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1121803] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1121803] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1121803] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1121803] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1121803] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1121803] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1121803] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (Sai Vemuri) [1121803] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1121803] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1121803] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1121803] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1121803] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1121803] - [infiniband] cxgb4: Remove kfifo usage (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1121803] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add DB Overflow Avoidance (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1121803] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop peer_abort when no endpoint found (Sai Vemuri) [1121803] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1121803] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1121803]- [drm] i915: fix backport typo (Rob Clark) [1131218] - [net] revert: bridge: Provide VLAN registration and GRO acceleration for ports (Jiri Pirko) [1121991] - [net] revert: bridge: Correctly receive hw-accelerated vlan traffic (Jiri Pirko) [1121991] - [net] revert: vlan: Allow accelerated packets to flow through the bridge (Jiri Pirko) [1121991] - [net] ipv6: fix calculation of option len in ip6_append_data (Hannes Frederic Sowa) [1127225] - [net] ipv6: pmtudisc setting not respected with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] ipv4: fix DO and PROBE pmtu mode regarding local fragmentation with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] rtnetlink: fix VF info size (Jiri Benc) [1126761] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [netdrv] bnx2x: Safe bnx2x_panic_dump() (Michal Schmidt) [1121539] - [netdrv] bnx2x: Enlarge the dorq threshold for VFs (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix 1G-baseT link (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix link for KR with swapped polarity lane (Michal Schmidt) [1123412] - [md] raid: avoid data corruption during recovery of double-degraded RAID6 (Jes Sorensen) [1090423] - [perf] tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1103196] - [perf] tools: Add filename__read_str util function (Jiri Olsa) [1103196] - [kvm] revert "x86: increase VCPU limit to 240" (Radim Krcmar) [864242] - [virt] revert "virtio-net: initialize vlan_features" (Nikolay Aleksandrov) [1132588]- [net] ipv6: fix headroom calculation in udp6_ufo_fragment (Nikolay Aleksandrov) [1121522] - [net] udp6: Fix udp fragmentation for tunnel traffic (Nikolay Aleksandrov) [1121522] - [net] sctp: inherit auth_capable on INIT collisions (Daniel Borkmann) [1123760] {CVE-2014-5077} - [net] sctp: only warn in proc_sctp_do_alpha_beta if write (Daniel Borkmann) [1081372] - [net] sctp: fix permissions for rto_alpha and rto_beta knobs (Daniel Borkmann) [1081372] - [scsi] scsi_lib: remove the description string in scsi_io_completion() (Maurizio Lombardi) [710111] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k1 (Chad Dupuis) [919831 990690] - [scsi] qla2xxx: Remove restriction on starting remote device discovery on port update (Chad Dupuis) [990690] - [scsi] qla2xxx: Move mailbox failure messages to a default debug level (Chad Dupuis) [919831] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Amir Vadai) [1121531] - [netdrv] be2net: fix qnq mode detection on VFs (Ivan Vecera) [1123790] - [netdrv] be2net: ignore get/set profile FW cmd failures (Ivan Vecera) [1110417] - [netdrv] be2net: use adapter->flags to track SRIOV state (Ivan Vecera) [1110417] - [netdrv] be2net: avoid SRIOV config for BE2 chip (Ivan Vecera) [1110417] - [netdrv] be2net: use be_max_vfs() macro to access max-vfs (Ivan Vecera) [1110417] - [netdrv] be2net: create optimal number of queues on SR-IOV config (Ivan Vecera) [1110417] - [netdrv] be2net: read VF's capabilities from GET_PROFILE_CONFIG cmd (Ivan Vecera) [1110417] - [netdrv] be2net: remove be_cmd_get_profile_config_mbox/mccq() variants (Ivan Vecera) [1110417] - [x86] perf: Fix AMD NB and L2I "uncore" support (Prarit Bhargava) [922929] - [x86] perf: Remove old-style NB counter support from perf_event_amd.c (Prarit Bhargava) [922929] - [x86] perf: Add support for AMD NB and L2I "uncore" counters (Prarit Bhargava) [922929] - [x86] Add cpu_has_topoext (Prarit Bhargava) [922929] - [x86] perf: Enable northbridge performance counters on AMD family 15h (Prarit Bhargava) [922929] - [x86] perf: add global get_ibs_caps() (Prarit Bhargava) [922929] - [x86] perf: Share IBS macros between perf and oprofile (Prarit Bhargava) [922929] - [x86] perf: Generalize northbridge constraints code for family 15h (Prarit Bhargava) [922929] - [x86] perf: Allow for architecture specific RDPMC indexes (Prarit Bhargava) [922929] - [x86] perf: Move MSR address offset calculation to architecture specific files (Prarit Bhargava) [922929] - [x86] perf: Use rdpmc() rather than rdmsr() when possible in the kernel (Prarit Bhargava) [922929] - [x86] Add rdpmcl() (Prarit Bhargava) [922929] - [x86] efi: Properly pre-initialize table pointers (Laszlo Ersek) [1129282] - [md] raid1, raid10: always abort recover on write error (Jes Sorensen) [1124351]- [xen] smp: Unifiy some of the PVs and PVHVM offline CPU path (Vitaly Kuznetsov) [1123370] - [xen] smp: Fix leakage of the spinlock interrupt line for every CPU online/offline (Vitaly Kuznetsov) [1123370] - [xen] disable PV spinlocks on HVM (Vitaly Kuznetsov) [1123370] - [xen] smp: initialize IPI vectors before marking CPU online (Vitaly Kuznetsov) [1123370] - [xen] Do not enable PV IPIs when vector callback not present (Vitaly Kuznetsov) [1123370] - [xen] pv on hvm support PV spinlocks and IPIs (Vitaly Kuznetsov) [1123370] - [xen] percpu: make percpu symbols in xen unique (Vitaly Kuznetsov) [1123370] - [kernel] sched: Fix possible divide by zero in avg_atom() calculation (Mateusz Guzik) [1109489] - [kernel] add div64_ul() (Mateusz Guzik) [1109489] - [kernel] sched: Move idle_balance() stats back where they were instead of at the end of the sched_domain (Larry Woodman) [1119156] - [perf] x86: ignore CondChgd bit to avoid false NMI handling (Don Zickus) [1116947] - [s390] fix restore of invalid floating-point-control (Hendrik Brueckner) [1121962] - [s390] sclp_vt220: Enable ASCII console per default (Hendrik Brueckner) [1112743] - [x86] apic: Remove noisy zero-mask warning from default_send_IPI_mask_logical() (Prarit Bhargava) [745124] - [drm] i915: lock around link status and link training (Dave Airlie) [1126640] - [drm] i915: only hook up hpd pulse for DP outputs (Dave Airlie) [1126640] - [alsa] control: Don't access controls outside of protected regions (Radomir Vrbovsky) [1117329] {CVE-2014-4653} - [md] dm-thin: set minimum_io_size to pool's data block size (Mikulas Patocka) [1121779] - [md] dm: allocate a special workqueue for deferred device removal (Mike Snitzer) [1109431] - [kernel] coredump: redefine SIGNAL_GROUP_COREDUMP to fix the conflict with SIGNAL_CLD_STOPPED (Oleg Nesterov) [1106519] - [powerpc] pseries: Track previous CPPR values to correctly EOI interrupts (Gustavo Duarte) [1089977] - [netdrv] tg3: Modify tg3_tso_bug() to handle multiple TX rings (Ivan Vecera) [1123530] - [netdrv] bna: fix performance regression (Ivan Vecera) [1121039] - [netdrv] bna: fill the magic in bnad_get_eeprom() instead of validating (Ivan Vecera) [1119123] - [netdrv] e1000e: implement 82577/579 MDI setting support (Ivan Vecera) [1105604] - [netdrv] igb: update to allow reading/setting MDI state (Ivan Vecera) [1105604] - [netdrv] e1000e: implement MDI/MDI-X control (Ivan Vecera) [1105604] - [netdrv] e1000: configure and read MDI settings (Ivan Vecera) [1105604] - [netdrv] ethtool: MDI setting support (Ivan Vecera) [1105604] - [netdrv] bna: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [1120510] - [netdrv] bna: fix vlan tag stripping and implement its toggling (Ivan Vecera) [1120510] - [netdrv] bna: convert to hw_features (Ivan Vecera) [1120510]- [powerpc] pci: Improve device hotplug initialization (Gustavo Duarte) [1084398] - [powerpc] pci: fix PCI-e devices rescan issue on powerpc platform (Gustavo Duarte) [1084398] - [powerpc] pci: Cleanup device dma setup code (Gustavo Duarte) [1084398] - [pci] Add pcibios_add_device (Gustavo Duarte) [1084398] - [pci] fix undefined reference to 'pci_fixup_final_inited' (Gustavo Duarte) [1084398] - [pci] call final fixups hot-added devices (Gustavo Duarte) [1084398] - [mm] vmscan: Fix memcg forced scan of anonymous pages (Jerome Marchand) [1124895] - [mm] try_to_unmap_cluster() should lock_page() before mlocking (Jacob Tanenbaum) [1093081] {CVE-2014-3122} - [video] fbmem: convert fb_mmap to vm_iomap_memory() helper (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [s390] add dummy io_remap_pfn_range() to asm/pgtable.h (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [mm] add vm_iomap_memory() helper function (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [hv] hv_fcopy: fix a race condition for SMP guest (Jason Wang) [1118123] - [hv] util: Fix a bug in the KVP code (Jason Wang) [1118123] - [hv] vmbus: Fix a bug in the channel callback dispatch code (Jason Wang) [1118123] - [scsi] virtio_scsi: fix memory leak on full queue condition (Fam Zheng) [1111485] - [scsi] storvsc: Correctly handle TEST_UNIT_READY failure (Jason Wang) [1120468] - [scsi] storvsc: Set srb_flags in all cases (Jason Wang) [1120468] - [scsi] storvsc: Implement a eh_timed_out handler (Jason Wang) [1120468] - [scsi] storvsc: Fix a bug in handling VMBUS protocol version (Jason Wang) [1120468] - [scsi] storvsc: Filter commands based on the storage protocol version (Jason Wang) [1120468] - [scsi] storvsc: Set cmd_per_lun to reflect value supported by the Host (Jason Wang) [1120468] - [scsi] storvsc: Change the limits to reflect the values on the host (Jason Wang) [1120468] - [fs] xfs: always do log forces via the workqueue (Eric Sandeen) [1028831] - [fs] xfs: Do background CIL flushes via a workqueue (Eric Sandeen) [1028831] - [fs] vfs: fix ELOOP error handling in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] vfs: fix ref count leak in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] xfs: remove xfs_itruncate_data (Brian Foster) [1113418] - [fs] xfs: split xfs_itruncate_finish (Brian Foster) [1113418] - [fs] xfs: kill xfs_itruncate_start (Brian Foster) [1113418] - [fs] xfs: factor extent map manipulations out of xfs_bmapi (Brian Foster) [1113418] - [fs] gfs2: Allow caching of glocks for flock (Robert S Peterson) [1110421] - [fs] gfs2: Allow flocks to use normal glock dq rather than dq_wait (Robert S Peterson) [1110421] - [fs] xfs: don't log dummy transaction on frozen fs (Eric Sandeen) [1076286] - [fs] ext4: set extents flag when migrating file to use extents (Eric Sandeen) [952005]- [netdrv] sfc: Add 40G link capability decoding (Nikolay Aleksandrov) [1111076] - [netdrv] sfc: Adding PCI ID for Solarflare 7000 series 40G network adapter (Nikolay Aleksandrov) [1111076] - [scsi] ibmvscsi: Add memory barriers for send / receive (Gustavo Duarte) [1099590] - [scsi] ibmvscsi: Abort init sequence during error recovery (Gustavo Duarte) [1099590] - [driver] core: fix addition of delayed probe infrastructure (Doug Ledford) [1116871] - [uapi] rdma_user_cm.h: include socket.h (Doug Ledford) [1072857] - [netdrv] bnx2x: fix set_setting for some PHYs (Michal Schmidt) [1009332] - [net] bridge: unregister rtnl message types correctly (Jiri Benc) [1114445]- [drm] nouveau: backport display fixes from upstream (Ben Skeggs) [1105194] - [drivers] platform: use always ->name for uevent (Prarit Bhargava) [1120675] - [hv] remove meaningless pr_err() in vmbus_recvpacket_raw() (Jason Wang) [1112076] - [x86] mm: fix crash when booting as a hyperv NUMA guest (Luiz Capitulino) [979364] - [powerpc] kexec: fix access to kexec_state table (Gustavo Duarte) [1118904] - [powerpc] Dynamic update cache list during suspend and resume (Gustavo Duarte) [1087793] - [netdrv] qlcnic: Initialize mailbox cmd structure to zero (Chad Dupuis) [1115438] - [netdrv] qlcnic: Fix NULL pointer dereference bug (Chad Dupuis) [1110938] - [x86] hpet: Fix bogus error check in hpet_assign_irq() (Prarit Bhargava) [1117874] - [pci] dmar: Fix return value check of create_irq() (Prarit Bhargava) [1117874] - [md] dm-thin: relax external origin size constraints (Mike Snitzer) [1030411] - [md] dm-thin: switch to an atomic_t for tracking pending new block preparations (Mike Snitzer) [1030411] - [scsi] ibmvfc: Fix for offlining devices during error recovery (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Suppress ABTS if target gone (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Send cancel when link is down (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Support FAST_IO_FAIL in EH handlers (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Properly set cancel flags when cancelling abort (Gustavo Duarte) [1108718] - [scsi] bnx2i: Update driver version to 2.7.10.1 (Maurizio Lombardi) [1120723] - [net] l2tp: don't fall back on UDP getsockopt / setsockopt (Petr Matousek) [1119462] {CVE-2014-4943}- [crypto] md5: Set statesize (Mike Snitzer) [1114137] - [crypto] hash: Fix async import on shash algorithm (Mike Snitzer) [1114137] - [crypto] drbg: Enable DRBG by default (Herbert Xu) [1105601] - [crypto] drbg: drbg_exit() can be static (Herbert Xu) [1105601] - [crypto] drbg: HMAC-SHA1 DRBG has crypto strength of 128 bits (Herbert Xu) [1105601] - [crypto] drbg: Mix a time stamp into DRBG state (Herbert Xu) [1105601] - [crypto] drbg: Select correct DRBG core for stdrng (Herbert Xu) [1105601] - [crypto] drbg: Call CTR DRBG DF function only once (Herbert Xu) [1105601] - [crypto] drbg: Fix format string for debugging statements (Herbert Xu) [1105601] - [crypto] drbg: cleanup of preprocessor macros (Herbert Xu) [1105601] - [crypto] drbg: Use Kconfig to ensure at least one RNG option is set (Herbert Xu) [1105601] - [crypto] drbg: use of kernel linked list (Herbert Xu) [1105601] - [crypto] drbg: fix memory corruption for AES192 (Herbert Xu) [1105601] - [crypto] drbg: simplify ordering of linked list in drbg_ctr_df (Herbert Xu) [1105601] - [crypto] drbg: Add DRBG test code to testmgr (Herbert Xu) [1105601] - [crypto] drbg: DRBG testmgr test vectors (Herbert Xu) [1105601] - [crypto] drbg: compile the DRBG code (Herbert Xu) [1105601] - [crypto] drbg: DRBG kernel configuration options (Herbert Xu) [1105601] - [crypto] drbg: header file for DRBG (Herbert Xu) [1105601] - [crypto] drbg: SP800-90A Deterministic Random Bit Generator (Herbert Xu) [1105601]- [crypto] fips: only panic on bad/missing crypto mod signatures (Jarod Wilson) [1105596] - [kernel] futex: avoid race between requeue and wake (Larry Woodman) [1118434] - [kernel] futex: revert back to the explicit waiter counting code (Larry Woodman) [1118434] - [kernel] futex: Avoid taking the hb->lock if there's nothing to wake up (Larry Woodman) [1118434] - [fs] epoll: do not take the nested ep->mtx on EPOLL_CTL_DEL (Larry Woodman) [1100855] - [fs] epoll: do not take global 'epmutex' for simple topologies (Larry Woodman) [1100855] - [fs] epoll: fix spurious lockdep warnings (Larry Woodman) [1100855] - [usb] ehci: fix HUB TT scheduling issue with iso transfer (Gopal) [1092967] - [usb] ehci: reorganize isochronous scheduler routine (Gopal) [1092967] - [usb] ehci: add missing frame -> microframe conversion (Gopal) [1092967] - [usb] ehci: simplify remainder computations (Gopal) [1092967] - [usb] ehci: fix audio record functionality for some Full speed sound blaster devices (Gopal) [1092967] - [usb] ehci: Respect IST when scheduling new split iTDs (Gopal) [1092967] - [usb] ehci: Minor constant fix for SCHEDULE_SLOP (Gopal) [1092967] - [scsi] ipr: Add new CCIN definition for Grand Canyon support (Gustavo Duarte) [1054284] - [scsi] ipr: Format HCAM overlay ID 0x21 (Gustavo Duarte) [1054284] - [scsi] ipr: Handle early EEH (Gustavo Duarte) [1054284] - [scsi] ipr: Add new CCIN definition for new hardware support (Gustavo Duarte) [1054284] - [scsi] ipr: Remove extended delay bit on GSCSI reads/writes ops (Gustavo Duarte) [1054284] - [scsi] ipr: increase dump size in ipr driver (Gustavo Duarte) [1054284] - [scsi] ipr: Increase msi-x interrupt vectors to 16 (Gustavo Duarte) [1054284] - [scsi] ipr: Add sereral new CCIN definitions for new adapters support (Gustavo Duarte) [1054284] - [powerpc] pseries: Add backward compatibilty to read old kernel oops-log (Gustavo Duarte) [929309] - [powerpc] pseries: Read common partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read of-config partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Distinguish between a os-partition and non-os partition (Gustavo Duarte) [929309] - [powerpc] pseries: Read rtas partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read/Write oops nvram partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Add version and timestamp to oops header (Gustavo Duarte) [929309] - [powerpc] pseries: Introduce generic read function to read nvram-partitions (Gustavo Duarte) [929309] - [s390] crypto: Fix aes-cbc IV corruption (Herbert Xu) [1003528] - [s390] crypto: Don't panic after crypto instruction failures (Herbert Xu) [1003528] - [s390] crypto: cleanup DES code (Herbert Xu) [1003528] - [s390] crypto: des_s390 use generic weak key check (Herbert Xu) [1003528] - [s390] crypto: remove des3_ede128 mode (Herbert Xu) [1003528] - [s390] af_iucv: correct cleanup if listen backlog is full (Hendrik Brueckner) [1112347] - [kernel] auditsc: audit_krule mask accesses need bounds checking (Denys Vlasenko) [1102705] {CVE-2014-3917} - [acpi] Fix bug when ACPI reset register is implemented in system memory (Nigel Croxon) [1102955] - [net] gro: fix deliver of trunk packets to VLAN interfaces (Marcelo Ricardo Leitner) [1112324] - [block] blk-cgroup: Accept tab as valid field delimiter (Vivek Goyal) [788580]- [kernel] utrace: force IRET path after utrace_finish_vfork() (Oleg Nesterov) [1115933] {CVE-2014-4699} - [kernel] ipc: fix race with LSMs (Paul Moore) [1115477] - [kernel] ipc: ipc_rcu_alloc() cacheline align allocation (Paul Moore) [1115477] - [kernel] ipc: ipc_schedule_free() can do vfree() directly now (Paul Moore) [1115477] - [mm] make vfree() safe to call from interrupt contexts (Paul Moore) [1115477] - [kernel] ipc: Convert ipc_immediate_free() RCU callback to kfree_rcu() (Paul Moore) [1115477] - [mm] hugetlb: ensure hugepage access is denied if hugepages are not supported (Gustavo Duarte) [1086450] - [block] rsxx: Fix possible kernel panic with invalid config (Gustavo Duarte) [1054285] - [crypto] nx: rework Kconfig (Gustavo Duarte) [1053844] - [crypto] nx: fix SHA-2 for chunks bigger than block size (Gustavo Duarte) [1053844] - [crypto] nx: fix GCM for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix XCBC for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-XCBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-GCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CTR (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-ECB (Gustavo Duarte) [1053844] - [crypto] nx: add offset to nx_build_sg_lists() (Gustavo Duarte) [1053844] - [crypto] nx: fix nx-aes-gcm verification (Gustavo Duarte) [1053844] - [crypto] nx: fix concurrency issue (Gustavo Duarte) [1053844] - [crypto] nx: saves chaining value from co-processor (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for SHA-2 (Gustavo Duarte) [1053844] - [crypto] nx: fix physical addresses added to sg lists (Gustavo Duarte) [1053844] - [crypto] nx: fix typo in nx driver config option (Gustavo Duarte) [1053844] - [powerpc] pseries: Add pseries update notifier for OFDT prop changes (Gustavo Duarte) [1053844] - [netdrv] i40e: fix receive of VLAN packets (Stefan Assmann) [1113513] - [hv] Handle the case when the target file exists correctly (Jason Wang) [1102259] - [hv] Implement the file copy service (Jason Wang) [1102259] - [kernel] uuid: add uuid.h to exported header list (Jason Wang) [1102259] - [block] rename blk_get_queue to blk_get_request_queue (Mike Snitzer) [1098658] - [block] misc updates to blk_get_queue() (Mike Snitzer) [1098658] - [module] add support for soft module dependencies (Neil Horman) [968872] - [crypto] crct10dif: Simple correctness and speed test for CRCT10DIF hash (Neil Horman) [968872] - [crypto] crct10dif: Glue code to cast accelerated CRCT10DIF assembly as a crypto transform (Neil Horman) [968872] - [crypto] crct10dif: Accelerated CRC T10 DIF computation with PCLMULQDQ instruction (Neil Horman) [968872] - [crypto] crct10dif: Wrap crc_t10dif function all to use crypto transform framework (Neil Horman) [968872] - [crypto] testmgr: remove empty element from alg_test_descs (Jan Stancek) [1114983] - [block] revert "block: improve queue_should_plug() by looking at IO depths" (Jeff Moyer) [1003678] - [hv] balloon: Ensure pressure reports are posted regularly (Luiz Capitulino) [1102275] - [kvm] iommu: fix releasing unmapped page (Alex Williamson) [1110977]- [fs] sunrpc: refactor rpcauth_checkverf error returns (Scott Mayhew) [786463] - [fs] nfs: avoid expired credential keys for buffered writes (Scott Mayhew) [786463] - [fs] sunrpc: new rpc_credops to test credential expiry (Scott Mayhew) [786463] - [fs] sunrpc: don't map EKEYEXPIRED to EACCES in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: set gss gc_expiry to full lifetime (Scott Mayhew) [786463] - [fs] sunrpc: handle EKEYEXPIRED in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: Use __func__ in dprintk() in auth_gss.c (Scott Mayhew) [786463] - [fs] sunrpc: Fix machine creds in generic_create_cred and generic_match (Scott Mayhew) [786463] - [fs] sunrpc: Clean up the RPCSEC_GSS service ticket requests (Scott Mayhew) [786463] - [fs] sunrpc: Reduce switch/case indent (Scott Mayhew) [786463] - [fs] nfsd: fix minor memory leak (Scott Mayhew) [786463] - [fs] nfs: Don't mark the data cache as invalid if it has been flushed (Scott Mayhew) [1109365] - [fs] nfs: Clear NFS_INO_REVAL_PAGECACHE when we update the file size (Scott Mayhew) [1109365] - [fs] nfs: Fix cache_validity check in nfs_write_pageuptodate() (Scott Mayhew) [1109365] - [fs] vfs: plug dentry leak in mountpoint_last (Mateusz Guzik) [1114387] - [fs] nfsd: Don't hand out delegations for 30 seconds after recalling them (J. Bruce Fields) [998024] - [scsi] pm8001: Fix potential null pointer dereference and memory leak (Rich Bono) [1054927] - [scsi] pm80xx: Fix missing NULL pointer checks and memory leaks (Rich Bono) [1054927] - [scsi] pm80xx: Spinlock fix (Rich Bono) [1054927] - [scsi] pm80xx: Fixed return value issue (Rich Bono) [1054927] - [scsi] pm80xx: Removing redundant code snippets (Rich Bono) [1054927] - [scsi] pm80xx: Tasklets synchronization fix (Rich Bono) [1054927] - [scsi] pm80xx: Resetting the phy state (Rich Bono) [1054927] - [scsi] pm80xx: Fix for direct attached device (Rich Bono) [1054927] - [scsi] pm80xx: Firmware logging support (Rich Bono) [1054927] - [scsi] pm80xx: Phy settings support for motherboard controller (Rich Bono) [1054927] - [scsi] pm80xx: IButton security feature support for motherboard controllers (Rich Bono) [1054927] - [scsi] pm80xx: Print SAS address of IO failed device (Rich Bono) [1054927] - [scsi] pm80xx: 4G boundary fix (Rich Bono) [1054927] - [scsi] pm80xx: Set device state response logic fix (Rich Bono) [1054927] - [scsi] pm80xx: Display controller BIOS version (Rich Bono) [1054927] - [scsi] pm80xx: Indirect SMP request fix (Rich Bono) [1054927] - [scsi] pm80xx: Device id changes to support series 8 controllers (Rich Bono) [1054927] - [scsi] pm80xx: Fix for 32 bit compilation warning (Rich Bono) [1054927] - [security] keys: Increase root_maxkeys and root_maxbytes sizes (Steve Dickson) [1113607] - [net] ipv4: fix route cache rebuilds (Jiri Pirko) [1111631] - [net] sch_tbf: handle too small burst (Florian Westphal) [1103694] - [net] don't account for udp header size when computing seglen (Florian Westphal) [1103694] - [net] sctp: Fix sk_ack_backlog wrap-around problem (Daniel Borkmann) [1085932] {CVE-2014-4667} - [net] neigh: set nud_state to NUD_INCOMPLETE when probing router reachability (Hannes Frederic Sowa) [1110192] - [scsi] dual scan thread bug fix (David Milburn) [1079922] - [scsi] fix our current target reap infrastructure (David Milburn) [1079922] - [netdrv] sfc: Demote "MC Scheduler error" messages (Nikolay Aleksandrov) [805817] - [input] wacom: fix regression on X220 tablets (Aristeu Rozanski) [1112852] - [doc] procfs: fix incorrect formula to calculate CommitLimit value (Petr Oros) [1050174] - [netdrv] tg3: Clear NETIF_F_TSO6 flag before doing software GSO (Ivan Vecera) [1108572] - [fs] devpts: Add ctl_names back to moved proc files' ctl_tables (Prarit Bhargava) [1105533]- [drm] i915: backport fixes from upstream (Dave Airlie) [1110555] - [acpi] acpi_pad: power_saving_thread() call schedule() when need_resched is true (Tony Camuso) [831828] - [x86] apic: Plug racy xAPIC access of CPU hotplug code (Igor Mammedov) [1075145] - [x86] intel_pstate: Add CPU IDs for Broadwell processors (Steve Best) [1109389] - [x86] exec: fix leak of 32-bit libary mapping behavior to 64-bit children (Denys Vlasenko) [1064475] - [mm] memcg: fix race condition between memcg teardown and swapin (Johannes Weiner) [1001197] - [netdrv] vmxnet3: adjust ring sizes when interface is down (Neil Horman) [1079060] - [x86] kvm: expose ADX feature to guest (Don Dugger) [1097017] - [x86] kvm: expose new instruction RDSEED to guest (Don Dugger) [1097017] - [x86] cpufeature: Add the RDSEED and ADX features (Don Dugger) [1097017] - [x86] avx-512: Enable AVX-512 States Context Switch (Rui Wang) [1036233] - [x86] avx-512: AVX-512 Feature Detection (Rui Wang) [1036233] - [acpi] emca: Combine eMCA/EDAC event reporting priority (Rui Wang) [1032255] - [edac] Add an edac_report parameter to EDAC (Rui Wang) [1032255] - [x86] Export 'boot_cpu_physical_apicid' to modules (Rui Wang) [1032255] - [acpi] Fix extended error log driver to depend on CONFIG_X86_LOCAL_APIC (Rui Wang) [1032255] - [dmi] Avoid unaligned memory access in save_mem_devices() (Rui Wang) [1032255] - [acpi] Move cper.c from drivers/acpi/apei to drivers/firmware/efi (Rui Wang) [1032255] - [acpi] cper: Cleanup CPER memory error output format (Rui Wang) [1032255] - [acpi] cper: Enhance memory reporting capability (Rui Wang) [1032255] - [acpi] cper: Add UEFI 2.4 support for memory error (Rui Wang) [1032255] - [x86] mce: Add validation check before GHES error is recorded (Rui Wang) [1032255] - [dmi] Parse memory device type 17 in SMBIOS (Rui Wang) [1032255] - [dmi] Add DMI entry types to the headers (Rui Wang) [1032255] - [acpi] Extended error log driver for x86 platform (Rui Wang) [1032255] - [edac] bitops: Introduce a more generic BITMASK macro (Rui Wang) [1032255] - [acpi] cper: Update cper info (Rui Wang) [1032255] - [acpi] cper: Fix status check during error printing (Rui Wang) [1032255] - [acpi] ghes: add the needed hooks for EDAC error report (Rui Wang) [1032255] - [acpi] ghes: move structures/enum to a header file (Rui Wang) [1032255] - [lib] ratelimit: fix the return value when __ratelimit() fails to acquire the lock (Jiri Pirko) [1082772] - [lib] ratelimit: Fix/allow use in atomic contexts (Jiri Pirko) [1082772]- [fs] fuse: fix nlink after unlink (Brian Foster) [1054351] - [fs] fuse: fix fallocate vs. ftruncate race (Brian Foster) [1035422] - [fs] fuse: wait for writeback in fuse_file_fallocate() (Brian Foster) [1035422] - [fs] fuse: use list_for_each_entry() for list traversing (Brian Foster) [1035422] - [fs] fuse: readdir: check for slash in names (Brian Foster) [1035422] - [fs] fuse: hotfix truncate_pagecache() issue (Brian Foster) [1035422] - [fs] fuse: invalidate inode attributes on xattr modification (Brian Foster) [1035422] - [fs] fuse: postpone end_page_writeback() in fuse_writepage_locked() (Brian Foster) [1035422] - [fs] fuse: fix readdirplus Oops in fuse_dentry_revalidate (Brian Foster) [1035422] - [fs] fuse: allocate for_background dio requests based on io->async state (Brian Foster) [1035422] - [fs] fuse: optimize wake_up (Brian Foster) [1035422] - [fs] fuse: implement exclusive wakeup for blocked_waitq (Brian Foster) [1035422] - [fs] fuse: skip blocking on allocations of synchronous requests (Brian Foster) [1035422] - [fs] fuse: add flag fc->initialized (Brian Foster) [1035422] - [fs] fuse: make request allocations for background processing explicit (Brian Foster) [1035422] - [fs] fuse: fix hang of single threaded fuseblk filesystem (Brian Foster) [1035422] - [fs] fuse: allow control of adaptive readdirplus use (Brian Foster) [1035422] - [fs] fuse: avoid out-of-scope stack access (Brian Foster) [1035422] - [fs] fuse: Adapt readdirplus to application usage patterns (Brian Foster) [1035422] - [fs] fuse: delete dead .write_begin and .write_end aops (Brian Foster) [1035422] - [fs] fuse: separate queue for FORGET requests (Brian Foster) [1035422] - [fs] fuse: flush background queue on connection close (Brian Foster) [1035422] - [fs] fuse: support splice() reading from fuse device (Brian Foster) [1035422] - [fs] fuse: export generic_pipe_buf_*() to modules (Brian Foster) [1035422] - [fs] fuse: allow splice to move pages (Brian Foster) [1035422] - [fs] fuse: support splice() writing to fuse device (Brian Foster) [1035422] - [fs] fuse: get page reference for readpages (Brian Foster) [1035422] - [fs] bio: modify __bio_add_page to accept pages that dont start a new segment (Maurizio Lombardi) [885517] - [fs] bio: modify __bio_add_page() to accept pages that don't start a new segment (Maurizio Lombardi) [885517] - [fs] gfs2: Only wait for demote when last holder is dequeued (Robert S Peterson) [1110421] - [fs] btrfs: fix bio rw flag usage (Zach Brown) [1072112] - [fs] nfsd: notify_change needs elevated write count (Mateusz Guzik) [1105057] - [fs] cifs: ensure that srv_mutex is held when dealing with ssocket pointer (Sachin Prabhu) [1010233] - [fs] nfsv4: close needs to handle NFS4ERR_ADMIN_REVOKED (Dave Wysochanski) [1082127] - [fs] ext4: init pagevec in ext4_da_block_invalidatepages (Lukas Czerner) [876803] - [fs] ext4: Report max_batch_time option correctly (Lukas Czerner) [1100523] - [fs] ext4: fix deadlock when writing in ENOSPC conditions (Lukas Czerner) [1075780] - [fs] ext4: set b_blocknr to zero when block_validity fails (Lukas Czerner) [997894] - [fs] nfs: Use error handler on failed GETATTR with successful OPEN (Steve Dickson) [1104292] - [fs] lockd: Ensure that nlmclnt_block resets block->b_status after a server reboot (Steve Dickson) [959006] - [fs] nfs: Handle session reset before lease check (Scott Mayhew) [1090656] - [fs] ext4: Avoid underflow in ext4_trim_fs() (Lukas Czerner) [998785] - [fs] gfs2: When adding a new dir entry, inc link count if it is a subdir (Robert S Peterson) [1092083] - [fs] gfs2: Make gfs2_dir_del update link count when required (Robert S Peterson) [1092083] - [fs] gfs2: Don't use gfs2_change_nlink in link syscall (Robert S Peterson) [1092083] - [netdrv] mlx4_en: Add missing size to net_device_ops_ext structures (Amir Vadai) [1059086] - [netdrv] mlx4_en: Implement ndo_get_phys_port for VF's (Amir Vadai) [1059086]- [infiniband] usnic: fix up Kconfig items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: drop hpn module option (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Reset RoCE VF gids when guest driver goes down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Invoke UPDATE_QP for proxy QP1 on MAC changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add UPDATE_QP SRIOV wrapper support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix slave id computation for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Adjust port number in qp_attach wrapper when detaching (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: don't use napi_synchronize inside mlx4_en_netpoll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Defer VF initialization till PF is fully initialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Preserve pci_dev_data after __mlx4_remove_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add block multicast loopback support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Unregister inet notifier when unloading ocrdma (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix warnings about pointer <-> integer casts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Code clean-up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display FW version (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Query controller information (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Support non-embedded mailbox commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle CQ overrun error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display proper value for max_mw (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Use non-zero tag in SRQ posting (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Memory leak fix in ocrdma_dereg_mr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increment abi version count (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Update version string (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: ABI versioning between ocrdma and be2net (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Allow DPP QP creation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Read ASIC_ID register to select asic_gen (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: SQ and RQ doorbell offset clean up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: EQ full catastrophe avoidance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Don't resolve passive side RoCE L2 address in CMA REQ handler (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove overload in ib_sg_dma* (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Bump driver version to 1.3 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Update Mellanox copyright note (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Print QP information once connection is established (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Remove struct iscsi_iser_conn (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Drain the tx cq once before looping on the rx cq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix sector_t format warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Make buffer larger to avoid overflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Fix some indenting in mlx4_ib_add() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mad: Check and handle potential DMA mapping errors (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Returns an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mthca: Return an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add support for CONFIG_DEV command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: USe one wrapper that returns -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: pass pci_device_id.driver_data to __mlx4_init_one during reset (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use actual number of PCI functions (PF + VFs) for alias GUID logic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix a race condition between failing I/O and I/O completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid that writing into "add_target" hangs due to a cable pull (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make writing into the "add_target" sysfs attribute interruptible (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid duplicate connections (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add more logging (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Check ib_query_gid return value (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix two kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt num_vfs/probed_vf params for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt code for N-Port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add utils for N-Port VFs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add data structures to support N-Ports per VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_ib: Adapt code to use caps.num_ports instead of a constant (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Cleanup qib_register_observer() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Change SDMA progression mode depending on single- or multi-rail (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Publish T10-PI support to SCSI midlayer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Implement check_protection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] libiscsi: Add check_protection callback for transports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Support T10-PI operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Initialize T10-PI resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce pi_enable, pi_guard module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize fall_to_bounce_buf routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize iser_unmap_task_data and finalize_rdma_unaligned_sg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Replace fastreg descriptor valid bool with indicators container (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Keep IB device attributes under iser_device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Move fast_reg_descriptor initialization to a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Push the decision what memory key to use into fast_reg_mr routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid FRWR notation, use fastreg instead (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Suppress completions for fast registration work requests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix a sparse endianness warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove duplicate check in get_a_ctxt() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove '0x' when using pa format (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix memory leak of recv context when driver fails to initialize (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: fixup indentation in qib_ib_rcv() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: add missing braces in do_qib_user_sdma_queue_create() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Modify software pma counters to use percpu variables (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Add percpu counter replacing qib_devdata int_counter (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix debugfs ordering issue with multiple HCAs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Don't receive packets when the napi budget == 0 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix wrong dump of the vxlan offloads device capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Activate RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_ib: Fix SIDR support of for UD QPs under SRIOV/RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Implement IP based gids support for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add ref counting to port MAC table for RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: In RoCE allow guests to have multiple GIDS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: For RoCE, allow slaves to set the GID entry at that slave's index (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adjust QP1 multiplexing for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5_core: remove unreachable function call in module init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Expose support for signature MR feature (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Collect signature error completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Support IB_WR_REG_SIG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Keep mlx5 MRs in a radix tree under device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove MTT access mode from umr flags helper function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Break up wqe handling into begin & finish routines (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Initialize mlx5_ib_qp signature-related members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Implement create_mr and destroy_mr (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce signature verbs API (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce protected memory regions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: mlx4_init_slave() shouldn't access comm channel before PF is ready (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix memory access error in mlx4_QUERY_DEV_CAP_wrapper() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: mlx4_en_verify_params() can be static (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Support shutdown() interface (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Refactor umem to use linear SG table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Change Connect-X description in kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use union for BlueFlame WQE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix sparse warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix selftest failing on non 10G link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Replace mlx4_en_mac_to_u64() with mlx4_mac_to_u64() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move queue stopped/waked counters to be per ring (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Pad ethernet packets smaller than 17 bytes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Verify mlx4_en module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix UP limit in ieee_ets->prio_tc (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix bad use of dev_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx: Bump all Mellanox driver versions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix limiting number of IRQ's instead of RSS queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Set number of RX rings in a utility function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix load time panic during GID table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix traffic class shift (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix use after free in iser_snd_completion() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid dereferencing iscsi_iser conn object when not bound to iser connection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix smatch endianness error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dependency on X86 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Add include of because of kzalloc()/kfree() use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Report using RoCE IP based gids in port caps (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Build the port IBoE GID table properly under bonding (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE GID table resets per-port (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE locking earlier when initializing the GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Move rtnl locking to the right place (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Make sure GID index 0 is always occupied (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Don't allocate range of steerable UD QPs for Ethernet-only device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Don't set "block multicast loopback" capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix binary compatibility with libmlx5 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix RC transport send queue overhead computation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Verify reserved fields are cleared (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove old field for create mkey mailbox (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Abort driver cleanup if teardown hca fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Allow creation of QPs with zero-length work queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix PowerPC support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use uintptr_t casts to work around gcc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Improve debugfs readability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add support for resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Implement modify CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make sure doorbell record is visible before doorbell (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Use mlx5 core style warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Clear out struct before create QP command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix out arg size in access_register command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused includes of (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix unused variable warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Handle global/non-linklocal IPv6 addresses in cma_check_linklocal() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove unnecessary validation for port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use GFP_ATOMIC under spinlock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix a race condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Block rport upon TL error even with fast_io_fail_tmo = off (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add dependency on INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Move ocrdma_inetaddr_event outside of "#if CONFIG_IPV6" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add dependency INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cm: Fix missing unlock on error in cm_init_qp_rtr_attr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make ib_addr a core IB module (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Resolve Ethernet L2 addresses when modifying QP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Populate GID table with IP based gids (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use IBoE (RoCE) IP based GIDs in the port GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: IBoE (RoCE) IP-based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix error return code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused variable in usnic_debugfs_exit() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Set userspace/kernel ABI ver to 4 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Advertise usNIC devices as RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add dependency on CONFIG_INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix endianness-related warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up srq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up cq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Ethernet L2 attributes in verbs/cm structures (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add mechanism to support flow steering over IB links (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Enable device-managed steering support for IB ports too (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for IB L2 device-managed steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add flow steering support for IPoIB UD traffic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix micro UAR allocator (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove unused code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Append documentation to usnic_transport.h and cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix typo "Ignorning" -> "Ignoring" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Expose flows via debugfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use for_each_sg instead of a for-loop (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove superflous parentheses (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add RDMA_TRANSPORT_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in usnic_ib_qp_grp.h, usnic_ib_qp_grp.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in u*verbs.c, u*main.c and u*util.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_transport.h, usnice_transport.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_fwd.h, usnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Update ABI and Version file for UDP support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over sysfs to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over usnic_ib_qp_grp.* to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over main.c and verbs.c to the usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Push all forwarding state to usnic_fwd.h & uscnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add struct usnic_transport_spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Change WARN_ON to lockdep_assert_held (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add Cisco VIC low-level hardware driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix OCRDMA_GEN2_FAMILY macro definition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix AV_VALID bit position (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Select PTP_1588_CLOCK (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] make sure the src net is infiniband when create new link (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Only cycle port if HW timestamp config changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add PTP hardware clock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: slight optimization of addr compare (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check access to userspace response buffer in extended command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check input length in flow steering uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Set error code when fail to consume all flow_spec items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved fields in create_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check comp_mask in destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved field in extended command header (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: New macro to set pointers to NULL if length is 0 in INIT_UDATA() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] rds: prevent BUG_ON triggered on congestion update to loopback (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Check port number for validity before accessing data (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add NAPI support for transmit side (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Ignore irrelevant hypervisor events (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Set CQE/EQE size to 64B by default (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement ndo_get_phys_port_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Expose physical port id as PF/VF capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Introduce nic_info new flag in QUERY_FUNC_CAP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Rename QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove zeroed out of explicit QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: const'ify inbuf in struct ib_udata (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iwcm: Don't touch cm_id after deref in rem_ref (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Roll back round robin bitmap allocation commit for CQs, SRQs, and MPTs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: destroy workqueue when driver fails to register (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove selftest TX queues empty condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement the SIOCGHWTSTAMP ioctl (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Re-enable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: extended command an improved infrastructure for uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove ib_uverbs_flow_spec structure from userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Use a common header for uverbs flow_specs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make uverbs flow structure use names like verbs ones (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Rename 'flow' structs to match other uverbs structs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: clarify overflow/underflow checks on ib_create/destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Convert use of typedef ctl_table to struct ctl_table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix page shift in create CQ for userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix device max capabilities check (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix list_del of empty list (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Encorce MR access rights rules on kernel consumers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix endless loop in resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Discard events for IDs not yet claimed by user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add Cisco usNIC rdma node and transport types (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Report receive errors correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid offlining operational SCSI devices (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Remove target from list before freeing Scsi_Host structure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add change_queue_depth and change_queue_type support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make queue size configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Introduce srp_alloc_req_data() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Export sgid to sysfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add periodic reconnect functionality (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add periodic reconnect support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Start timers if a transport layer error occurs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Use SRP transport layer error recovery (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add transport layer error handling (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Keep rport as long as the IB transport layer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make transport layer retry count configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant check in ocrdma_build_fr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix a crash in rmmod (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Silence an integer underflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use enum to indicate adapter page size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Update opt param mask for RTS2RTS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove "Always false" comparison (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Change optimal_reclaimed_pages for better performance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Clear reserved area in set_hca_cap() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Support communicating arbitrary host page size to firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix cleanup flow when DMA mapping fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix srq free in destroy qp (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Simplify mlx5_ib_destroy_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix overflow check in IB_WR_FAST_REG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Multithreaded create MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix check of number of entries in create CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] netlink: Remove superfluous RDMA_NL_GET_OP() masking (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Pass imm_data from ib_uverbs_send_wr to ib_send_wr correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Start multicast join process only on active ports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Add path query flushing in ipoib_ib_dev_cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix usage of uninitialized multicast objects (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Avoid flushing the driver workqueue on dev_down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix deadlock between dev_change_flags() and __ipoib_dev_flush() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Change CM skb memory allocation to be non-atomic during init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] ipoib: Fix crash in dev_open error flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath structures are allocated per NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: ICM pages are allocated on device NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath resources allocated dynamically (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add immediate activate for VGT->VST->VGT (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Initialize all mailbox buffers to zero before use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add RFS support in UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Set IBoE SL (user-priority) by egress map when using vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Implement resource quota enforcement (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix quota handling in the QUERY_FUNC_CAP wrapper (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Structures and init/teardown for VF resource quotas (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix checking order in MR table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't fail reg/unreg vlan for older guests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Resource tracker for reg/unreg vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use vlan id instead of vlan index for unregistration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix reg/unreg vlan/mac to conform to the firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix register/unreg vlan flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix call to __mlx4_unregister_mac (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Temporarily disable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Unused local variable in mlx4_opreq_action (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix typo, move similar defs to same location (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Clean the code to eliminate trivial build warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Remove unnecessary semicolons (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Ensure proper synchronization accessing memory (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix alignment of reg umr gather buffers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix eq names to display nicely in /proc/interrupts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix error code translation from firmware to driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix opt param mask according to firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix opt param mask for sq err to rts transition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Disable atomic operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix layout of struct mlx5_init_seg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Keep polling to reclaim pages while any returned (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Avoid async events on invalid port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Decrease memory consumption of mr caches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Remove checksum on command interface commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix memory leak in mlx5_ib_create_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Flush cache workqueue before destroying it (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix send work queue size calculation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Rename name of mlx4_en_rx_alloc members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove unused MLX5_DEBUG param in Kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning about int/pointer size mismatch (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix redundant pointer check in dealloc flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix possible memory leak in iser_create_frwr_pool() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix passing wrong opcode to modify_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fill PVID in UMC case (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add ABI versioning support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Consider multiple SGES in case of DPP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix for displaying proper link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increase STAG array size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Dont use PD 0 for userpace CQ DB (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: FRMA code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: For ERX2 irrespective of Qid, num_posted offset is 24 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix to work with even a single MSI-X vector (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove the MTU check based on Ethernet MTU (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add support for fast register work requests (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Create IRD queue fix (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Better checking of userspace values for receive flow steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Export ib_create/destroy_flow through uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Infrastructure for extensible uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Reduce scope of local variables in mlx4_en_xmit (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix handling of dma_map failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Notify user when TX ring in error state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Disable global flow control when PFC enabled (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Coding style cleanup in mlx4_en_dcbnl_ieee_setpfc() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Support MANAGE_PAGES and QUERY_PAGES firmware command changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fixes to XRC reference counting in uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add locking around event dispatching on XRC target QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix XRC QPs detection in the resource tracker (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Cache recv DB until QP moved to RTR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove __packed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove driver QP state machine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Don't allow zero/invalid sgid usage (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant dev reference (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Style and redundant code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce fast memory registration model (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Place the fmr pool into a union in iser's IB conn struct (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Handle unaligned SG in separate function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize rdma memory registration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Accept session->cmds_max from user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Restructure allocation/deallocation of connection resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Use proper debug level value for info prints (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Staticize local functions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove health handler plugin (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: VFs must ignore the enable_64b_cqe_eqe module param (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't give VFs MAC addresses which are derived from the PF MAC (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Variable may be used uninitialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Implement new initialization sequence (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix stack info leak in mlx5_ib_alloc_ucontext() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix error return code in init_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Only call cma_save_ib_info() for CM REQs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix accessing invalid private data for UD (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: fix error return code in mlx5_alloc_uuars() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix gcc warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Respond to operation request by firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use after free in mlx5_cmd_comp_handler() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5 core: Fix __udivdi3 when compiling for 32 bit arches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Return -EFAULT instead of -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Adjust hca_cap.uar_page_sz to conform to Connect-IB spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Let srp_abort() return FAST_IO_FAIL if TL offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename ll methods to busy-poll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename include/net/ll_poll.h to include/net/busy_poll.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Use get_unused_fd_flags(O_CLOEXEC) instead of get_unused_fd() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fixes for sparse warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make profile[] static in main.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add HW enforcement to VF link state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add driver for Mellanox Connect-IB adapters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add reserved values to enums for low-level driver use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Bump driver version and release date (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make HCA completion vector configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Maintain a single connection per I_T nexus (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fail I/O fast if target offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Skip host settle delay (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid skipping srp_reset_host() after a transport error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix remove_one crash due to resource exhaustion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove an unnecessary test (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix error return code in add_port() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF link state support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF MAC spoof checking support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: use __netdev_pick_tx instead of __skb_tx_hash in mlx4_en_select_queue (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Low Latency recv statistics (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add Low Latency Socket (LLS) support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] switch infiniband uverbs to anon_inodes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Optimize CQ callbacks (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] drivers: avoid format string in dev_set_name (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [fs] make get_unused_fd_flags() a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [base] drivercore: Add driver probe deferral mechanism (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] vlan: Implement vlan_dev_get_egress_qos_mask as an inline (Doug Ledford) [1051207] - [net] vlan: Provide read access to the vlan egress map (Doug Ledford) [1051207] - [net] vlan: fix a race in egress prio management (Doug Ledford) [1051207] - [net] core: Add VF link state control policy (Doug Ledford) [1059086] - [net] core: Add VF link state control (Doug Ledford) [1059086] - [net] rtnetlink: Fix VF IFLA policy (Doug Ledford) [1059086] - [net] if_link: Add additional parameter to IFLA_VF_INFO for spoof checking (Doug Ledford) [1059086] - [firmware] iwlwifi: update firmware for 7260 / 3160 devices (Stanislaw Gruszka) [1054423]- [fs] vfs: fix autofs/afs/etc magic mountpoint breakage (Frantisek Hrbata) [1079347] {CVE-2014-0203} - [kernel] sched_cpupri: Fix memory barriers for vec updates to always be in order (Daniel Bristot de Oliveira) [1079478] - [kernel] sched_cpupri: Remove the vec->lock (Daniel Bristot de Oliveira) [1079478] - [md] always set MD_RECOVERY_INTR when interrupting a reshape thread (Jes Sorensen) [1109782] - [md] always set MD_RECOVERY_INTR when aborting a reshape or other "resync" (Jes Sorensen) [1109782] - [md] avoid possible spinning md thread at shutdown (Jes Sorensen) [1109782] - [netdrv] hyperv: Add hash value into RNDIS Per-packet info (Jason Wang) [1102261] - [netdrv] hyperv: Properly handle checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable sendbuf mechanism on the send path (Jason Wang) [1102261] - [netdrv] hyperv: Simplify the send_completion variables (Jason Wang) [1102261] - [netdrv] hyperv: Remove recv_pkt_list and lock (Jason Wang) [1102261] - [netdrv] hyperv: Add support for virtual Receive Side Scaling vRSS (Jason Wang) [1102261] - [hv] vmbus: Implement per-CPU mapping of relid to channel (Jason Wang) [1102261] - [hv] Eliminate the channel spinlock in the callback path (Jason Wang) [1102261] - [netdrv] hyperv: Address UDP checksum issues (Jason Wang) [1102261] - [netdrv] hyperv: Negotiate suitable ndis version for offload support (Jason Wang) [1102261] - [netdrv] hyperv: Allocate memory for all possible per-pecket information (Jason Wang) [1102261] - [netdrv] hyperv: Enable large send offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable send side checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable receive side IP checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable offloads on the host (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the send path (Jason Wang) [1102261] - [netdrv] hyperv: Enable scatter gather I/O (Jason Wang) [1102261] - [hv] vmbus: Increase the limit on the number of pfns we can handle (Jason Wang) [1102261] - [netdrv] hyperv: Add latest NetVSP versions to auto negotiation (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the netvsc receive callback functio (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the receive path (Jason Wang) [1102261] - [netdrv] hyperv: Get rid of the rndis_filter_packet structure (Jason Wang) [1102261] - [hv] vmbus: Support per-channel driver state (Jason Wang) [1102261] - [kernel] kthread: ensure locality of task_struct allocations (Doug Ledford) [1109975] - [kernel] kthread: make kthread_create() killable (Doug Ledford) [1109975] - [kernel] kthread: NUMA aware kthread_create_on_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_thread_info_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_task_struct_node() (Doug Ledford) [1109975] - [netdrv] sfc: use gso_max_segs and remove RHEL-specific hack (Nikolay Aleksandrov) [1021960] - [block] brd: Fix brd_lookup_page() race (Jeff Moyer) [962593] - [scsi] isci: fix needless ata reset escalation (David Milburn) [1074943] - [acpi] acpica: Add "Windows 2013" string to _OSI support (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Windows8/Server2012 string for _OSI method (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Vista SP2 to supported _OSI strings (Lenny Szubowicz) [1093502] - [x86] Replace left over sti/cli in ia32 audit exit code (Niels de Vos) [1105048] - [kernel] audit: Call tty_audit_push_task() outside preempt disabled (Mateusz Guzik) [1097315] - [kernel] watchdog: touch_nmi_watchdog should only touch local cpu not every one (Don Zickus) [646626] - [kernel] Fix race condition in add_memory_block that can cause kernel panic when ballooning down memory (Larry Woodman) [1102551] - [kernel] percpu: fix this_cpu_sub() subtrahend casting for unsigneds (Doug Ledford) [1105648] - [kernel] percpu: fix __this_cpu_*_return() definition (Doug Ledford) [1105648] - [kernel] percpu: Generic support for this_cpu_add, sub, dec, inc_return (Doug Ledford) [1105648] - [kernel] percpu: make alloc_percpu() handle array types (Doug Ledford) [1105648] - [kernel] this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operations (Doug Ledford) [1105648] - [net] tcp: syncookies: do not use getnstimeofday() (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce mss table to four values (Florian Westphal) [1084438] - [net] tcp: syncookies: update mss tables (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce cookie lifetime to 128 seconds (Florian Westphal) [1084438] - [net] rate-limit warn-bad-offload splats (Nikolay Aleksandrov) [1103683] - [net] Use device model to get driver name in skb_gso_segment() (Nikolay Aleksandrov) [1103683] - [net] openvswitch: fix use-after-free bug in netns (Flavio Leitner) [1100127] - [net] llc: Fix length check in llc_fixup_skb() (Jiri Benc) [1101053] - [net] unix socket code abuses csum_partial (Hannes Frederic Sowa) [1077296] - [net] fix wrong mac_len calculation for vlans (Nikolay Aleksandrov) [1102044] - [net] tcp: fix a timewait refcnt race (Jiri Benc) [1098048] - [net] filter: add vlan tag access (Jiri Benc) [1082097] - [net] filter: add XOR operation (Jiri Benc) [1082097] - [net] filter: add SKF_AD_RXHASH and SKF_AD_CPU (Jiri Benc) [1082097] - [net] filter: Socket filter ancilliary data access for skb->dev->type (Jiri Benc) [1082097] - [net] filter: Add SKF_AD_QUEUE instruction (Jiri Benc) [1082097] - [net] filter: ingress socket filter by mark (Jiri Benc) [1082097] - [scsi] bnx2i: Make boot_nic entry visible in the sysfs session objects (Maurizio Lombardi) [1101442] - [scsi] hpsa: update driver version to 3.4.4-1-RH1 (Tomas Henzl) [1108346] - [scsi] hpsa: add new Smart Array PCI IDs (May 2014) (Tomas Henzl) [1108346] - [scsi] hpsa: Checking for a NULL return from a kzalloc call (Tomas Henzl) [1108346]- [scsi] Add timeout to avoid infinite command retry (David Milburn) [974583] - [md] dm-thin: update discard_granularity to reflect the thin-pool blocksize (Mike Snitzer) [1108809] - [md] dm-bio-prison: implement per bucket locking in the dm_bio_prison hash table (Mike Snitzer) [1108809] - [md] dm-thin: return ENOSPC instead of EIO when error_if_no_space enabled (Mike Snitzer) [1108809] - [netdrv] i40evf: don't use RESETTING state during reinit (Stefan Assmann) [1038788] - [netdrv] i40evf: remove storm control (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove reserved PCTYPE defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update check for AQ aliveness (Stefan Assmann) [1038788] - [netdrv] i40evf: Use is_multicast_ether_addr helper (Stefan Assmann) [1038788] - [netdrv] i40evf: remove usless return statements (Stefan Assmann) [1038788] - [netdrv] i40evf: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1038788] - [netdrv] i40evf: control auto ITR through ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: set proper default for ITR registers (Stefan Assmann) [1038788] - [netdrv] i40evf: make ethtool_ops const (Stefan Assmann) [1038788] - [netdrv] i40evf: don't lie to ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: Use macro param for ethtool stats (Stefan Assmann) [1038788] - [netdrv] i40evf: Fix the headers and update copyright year (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove unused defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update AdminQ interface (Stefan Assmann) [1038788] - [netdrv] i40evf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038788] - [netdrv] i40evf: enable CONFIG_I40EVF (Stefan Assmann) [1038788] - [netdrv] i40evf: fixes to get i40evf working with RHEL6.6 (Stefan Assmann) [1038788] - [netdrv] i40evf: initial commit (Stefan Assmann) [1038788] - [netdrv] i40e: relax the firmware API version check (Stefan Assmann) [1038787] - [netdrv] i40: disable FCoE for MFP modes (Stefan Assmann) [1038787] - [netdrv] i40e: add clear_pxe AdminQ request (Stefan Assmann) [1038787] - [netdrv] i40e: Clear recovery pending, if reset failed (Stefan Assmann) [1038787] - [netdrv] i40e: Change type to u32 to avoid sparse error (Stefan Assmann) [1038787] - [netdrv] i40e: remove storm control (Stefan Assmann) [1038787] - [netdrv] i40e: Use the new i40e_get_fd_cnt_all function in other places (Stefan Assmann) [1038787] - [netdrv] i40e: Report cmd->data in ETHTOOL_GRXCLSRLCNT instead of ETHTOOL_GRXCLSRULE (Stefan Assmann) [1038787] - [netdrv] i40e: Remove reserved PCTYPE defines (Stefan Assmann) [1038787] - [netdrv] i40e: Tx/Rx rings declaration (Stefan Assmann) [1038787] - [netdrv] i40e: enable descriptor prefetch for VFs (Stefan Assmann) [1038787] - [netdrv] i40e: Update check for AQ aliveness (Stefan Assmann) [1038787] - [netdrv] i40e: remove usless return statements (Stefan Assmann) [1038787] - [netdrv] i40e: fix passing wrong error code to i40e_open() (Stefan Assmann) [1038787] - [netdrv] i40e: Check PCI_IOV config to avoid compile error (Stefan Assmann) [1038787] - [netdrv] i40e: remove Tx work for ptp (Stefan Assmann) [1038787] - [netdrv] i40e: Don't disable SR-IOV when VFs are assigned (Stefan Assmann) [1038787] - [netdrv] i40e: remove hardcode of stats struct size in ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: control auto ITR through ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: set proper default for ITR registers (Stefan Assmann) [1038787] - [netdrv] i40e: add required include (Stefan Assmann) [1038787] - [netdrv] i40e: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038787] - [netdrv] i40e: fix Timesync Tx interrupt handler code (Stefan Assmann) [1038787] - [netdrv] i40e: enable CONFIG_I40E (Stefan Assmann) [1038787] - [netdrv] i40e: fixes to get i40e working with RHEL6.6 (Stefan Assmann) [1038787] - [netdrv] i40e: initial commit (Stefan Assmann) [1038787] - [pci] pci_regs: Add PCI bus link speed and width defines (Stefan Assmann) [1038787] - [netdrv] veth: fix NULL dereference in veth_dellink() (Ivan Vecera) [1108641] - [netdrv] veth: fix a NULL deref in netif_carrier_off (Ivan Vecera) [1108641] - [netdrv] veth: avoid a NULL deref in veth_stats_one (Ivan Vecera) [1108641] - [scsi] lpfc: Update version for 10.2.8020.1 driver release (Rob Evers) [1109274] - [scsi] lpfc: Add iotag memory barrier (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix ExpressLane priority setup (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for initializing RRQ bitmap (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for cleaning up stale ring flag and sp_queue_event entries (Rob Evers) [1109274]- [kernel] cred: Fix double free in prepare_usermodehelper_creds() error handling (Radomir Vrbovsky) [1087544] - [kernel] cred: Fix memory leak in error handling (Radomir Vrbovsky) [1087544] - [drm] i915: mst topology dumper in debugfs (Dave Airlie) [1074025] - [drm] i915: add DP 1.2 MST support (Dave Airlie) [1074025] - [drm] i915: check connector->encoder before using it (Dave Airlie) [1074025] - [drm] i915: split some DP modesetting code into a separate function (Dave Airlie) [1074025] - [drm] dp_helper: add Displayport multi-stream helper (Dave Airlie) [1074025] - [drm] add a path blob property (Dave Airlie) [1074025] - [drm] fb_helper: allow adding/removing connectors later (Dave Airlie) [1074025] - [drm] crtc: add interface to reinitialise the legacy mode group (Dave Airlie) [1074025] - [drm] fix memory leak around mode_group (Dave Airlie) [1074025] - [drm] i915: add some registers need for displayport MST support (Dave Airlie) [1074025] - [drm] add DP MST encoder type (Dave Airlie) [1074025] - [drm] dp_helper: add defines for DP 1.2 and MST support (Dave Airlie) [1074025] - [drm] i915: support address only i2c-over-aux transactions (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: move dp aux ch register init to aux init (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp aux (Dave Airlie) [1074025] - [drm] i915: move edp vdd enable/disable at a lower level in i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: split edp_panel_vdd_on() for reuse (Dave Airlie) [1074025] - [drm] i915: fix order of dp aux i2c device cleanup (Dave Airlie) [1074025] - [drm] i915: add unregister callback to connector (Dave Airlie) [1074025] - [drm] i915: Enable 5.4Ghz HBR2 link rate for Displayport 1.2-capable devices (Dave Airlie) [1074025] - [drm] dp_helper: don't return EPROTO for defers (Dave Airlie) [1074025] - [drm] dp: Update comments about common i2c over dp assumptions (Dave Airlie) [1074025] - [drm] dp: let drivers specify the name of the I2C-over-AUX adapter (Dave Airlie) [1074025] - [drm] dp: Allow registering AUX channels as I2C busses (Dave Airlie) [1074025] - [drm] dp: Add DisplayPort link helpers (Dave Airlie) [1074025] - [drm] dp: Add drm_dp_dpcd_read_link_status() (Dave Airlie) [1074025] - [drm] dp: Add AUX channel infrastructure (Dave Airlie) [1074025] - [drm] dp_helper: Add DP test sink CRC definition (Dave Airlie) [1074025] - [drm] radeon: fix register typo on si (Rob Clark) [1082803] - [drm] i915: add locking to fixed panel edid probing (Rob Clark) [1082803] - [drm] upstream sync to v3.14.2 (Rob Clark) [1082803] - [drm] upstream sync to v3.13.11 (Rob Clark) [1082801] - [drm] upstream sync to v3.12.18 (Rob Clark) [1082794] - [drm] upstream sync to v3.11.10 (Rob Clark) [1082788] - [drm] upstream sync to v3.10.38 (Rob Clark) [1082786] - [netdrv] bna: Update the Driver Version to 3.2.23.0 (Ivan Vecera) [1054464] - [netdrv] bna: Firmware Patch Simplification (Ivan Vecera) [1054464] - [netdrv] bna: Embed SKB Length in TX Vector (Ivan Vecera) [1054464] - [netdrv] bna: Handle the TX Setup Failures (Ivan Vecera) [1054464] - [netdrv] bna: Add NULL Check Before Dereferencing TCB (Ivan Vecera) [1054464] - [netdrv] bna: CQ Read Fix (Ivan Vecera) [1054464] - [netdrv] bna: RX Processing and Config Changes (Ivan Vecera) [1054464] - [netdrv] bna: Enable Multi Buffer RX (Ivan Vecera) [1054464] - [netdrv] bna: RX Filter Enhancements (Ivan Vecera) [1054464] - [netdrv] bna: Fix Filter Add Del (Ivan Vecera) [1054464] - [netdrv] bna: Set Get IOC fw State (Ivan Vecera) [1054464] - [netdrv] bna: Add software timestamping support (Ivan Vecera) [1054464] - [kernel] tracing: Add BUG_ON when stack end location is over written (Aaron Tomlin) [1094831] - [netdrv] bonding: look for bridge IPs in arp monitoring (Veaceslav Falico) [704190] - [kernel] sched: free per cpu migration threads on suspend (Prarit Bhargava) [1020466] - [ata] ahci: AHCI-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [ata] ata_piix: IDE-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [i2c] i801: SMBus patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [mfd] lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [firmware] efi-pstore: Make efi-pstore return a unique id (Tomoki Sekiyama) [1054513] - [firmware] efivars: Hold off deletion of sysfs entry until the scan is completed (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Cocci spatch "memdup.spatch" (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Read data from variable store before memcpy() (Tomoki Sekiyama) [1054514] - [firmware] efivars: efivar_entry API (Tomoki Sekiyama) [1054514] - [firmware] efivarfs: Return an error if we fail to read a variable (Tomoki Sekiyama) [1054513] - [acpi] acpica: Add a lock to the internal object reference count mechanism (Naoya Horiguchi) [1023242] - [acpi] acpica: Standardize integer output for ACPICA warnings/errors (Naoya Horiguchi) [1023242] - [acpi] acpica: Change package length error message to an info message (Naoya Horiguchi) [1023242] - [acpi] acpica: Use acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [acpi] osl: add acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [edac] mce_amd: Add MCE decoding support for Family 16h (Kim Naru) [989776] - [edac] mce_amd: Make MC2 decoding per-family (Kim Naru) [989776] - [edac] mce_amd: Dump error status (Kim Naru) [989776] - [edac] mce_amd: Report decoded error type first (Kim Naru) [989776] - [edac] mce_amd: Dump CPU f/m/s triple with the error (Kim Naru) [989776] - [edac] mce_amd: Remove functional unit references (Kim Naru) [989776] - [edac] Revert "Add error decoding support for AMD Fam16h processors" (Kim Naru) [989776] - [hv] hyperv-fb: kick off efifb early (Jason Wang) [1056676] - [hv] hyperv-fb: add support for generation 2 virtual machines (Jason Wang) [1056676] - [hv] vmbus: use resource for hyperv mmio region (Jason Wang) [1056676] - [hv] vmbus: add missing breaks (Jason Wang) [1056676] - [hv] vmbus: Extract the mmio information from DSDT (Jason Wang) [1056676] - [input] hyperv-keyboard - pass through 0xE1 prefix (Jason Wang) [1056676] - [input] add a driver to support Hyper-V synthetic keyboard (Jason Wang) [1056676] - [x86] Remove useless reinitialization of irq descriptors (Jason Wang) [1056676] - [x86] pic: Fix section mismatch in legacy pic (Jason Wang) [1056676] - [x86] pic: Probe for legacy PIC and set legacy_pic appropriately (Jason Wang) [1056676] - [x86] hyperv: Correctly guard the local APIC calibration code (Jason Wang) [1056676] - [x86] hyperv: Get the local APIC timer frequency from the hypervisor (Jason Wang) [1056676] - [x86] legacy_irq: Remove left over nr_legacy_irqs (Jason Wang) [1056676] - [x86] pic: Make use of legacy_pic abstraction (Jason Wang) [1056676] - [x86] pic: Introduce legacy_pic abstraction (Jason Wang) [1056676] - [x86] apic: Allow use of lapic timer early calibration result (Jason Wang) [1056676] - [edac] sb_edac: add support for Haswell based systems (Aristeu Rozanski) [1010484] - [edac] sb_edac: remove bogus assumption on mc ordering (Aristeu Rozanski) [1010484] - [edac] sb_edac: fix socket detection on Ivy Bridge controllers (Aristeu Rozanski) [1010484] - [edac] sb_edac: update Kconfig description (Aristeu Rozanski) [1010484] - [edac] sb_edac: search devices using product id (Aristeu Rozanski) [1010484] - [edac] sb_edac: make RIR limit retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make node id retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make memory type detection per memory controller (Aristeu Rozanski) [1010484] - [net] ip_tunnel: fix ip_tunnel_find to return NULL in case the tunnel is not there (Jiri Pirko) [1104503] - [net] ip6ip6: autoload ip6 tunnel (Hannes Frederic Sowa) [1104038] - [net] netlink: Use netlink_ns_capable to verify the permisions of netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Add variants of capable for use on netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] Add file_ns_capable() helper function for open-time capability checking (Jiri Benc) [1094267] {CVE-2014-0181} - [net] security: remove the security_netlink_recv hook as it is equivalent to capable() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: rename ssk to sk in struct netlink_skb_params (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make the sending netlink socket availabe in NETLINK_CB (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill loginuid/sessionid/sid members from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill eff_cap from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Rename netlink_capable netlink_allowed (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Fix permission check in netlink_connect() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: fix possible spoofing from non-root processes (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make NETLINK_USERSOCK work again (Jiri Benc) [1094267] {CVE-2014-0181}- [netdrv] qlogic: Use time_before() (Chad Dupuis) [1054305] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV on PF unload when VFs are assigned to VMs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.59 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Collect firmware dump using DMA on 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add mac learning support to SR-IOV VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support to process commands in atomic context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow SR-IOV VF probe in hypervisor (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set real_num_tx_queues, real_num_rx_queues properly (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while dumping TX queues on TX timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.58 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Limit vNIC support in legacy interrupt mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add driver logs in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow setting TX interrupt coalescing parameters from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add hwmon-sysfs interface to export board temperature (Chad Dupuis) [1054305] - [netdrv] qlcnic: Optimize MAC learning code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory leak (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reset firmware API lock at driver load time (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MSI-X initialization code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned in guest OS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix PVID configuration on eSwitch port (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix max ring count calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix to send INIT_NIC_FUNC as first mailbox (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic due to uninitialzed delayed_work struct in use (Chad Dupuis) [1054305] - [netdrv] qlcnic: include irq.h for irq definitions (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove casts of pointer to same type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.57 (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix a couple off-by-one bugs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix number of rings when we fall back from msix to legacy (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow any VLAN to be configured from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix function return error check (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.56 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance semaphore lock access failure error message (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow vlan0 traffic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance driver message in failed state (Chad Dupuis) [1054305] - [netdrv] qlcnic: Updates to QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Re-factor firmware minidump template header handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup qlcnic_enable_msix() return values (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.55 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback test failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix tx timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of vlan list (Chad Dupuis) [1054305] - [netdrv] qlcnic: Correct off-by-one errors in bounds checks (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance logic to calculate msix vectors (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor interrupt coalescing code for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update poll controller code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt code cleanup (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance Tx timeout debugging (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use bool for rx_mac_learn (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unused code (Chad Dupuis) [1054305] - [netdrv] qlcnic: make local functions static (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.54 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable IPv6 LRO even if IP address is not programmed (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV cleanup code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable beaconing for 83xx/84xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do MAC learning for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Turn on promiscous mode for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable VF flood bit on PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restrict VF from configuring any VLAN mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert vmalloc/memset to kcalloc (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool statistics length calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in TX statistics (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in Tx completion path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix resource allocation for TX queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_83xx_hw.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_io.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.53 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Support for 16 virtual NIC functions (Chad Dupuis) [1054305] - [netdrv] qlcnic: VLAN enhancement for 84XX adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow single Tx/Rx queue for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor initialize nic code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Issue INIT_NIC command only once (Chad Dupuis) [1054305] - [netdrv] qlcnic: Disable DCB operations from SR-IOV VFs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox registers when mailbox command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix mailbox processing during diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow firmware dump collection when auto firmware recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory allocation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS validation for 83xx/84xx series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS ring validation logic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic test for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix usage of netif_tx_wake, netif_tx_stop api during link change (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.52 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable multiple Tx queue support for 83xx/84xx Series adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: refactor Tx/SDS ring calculation and validation in driver (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool Statistics for Multiple Tx queue (Chad Dupuis) [1054305] - [netdrv] qlcnic: Register netdev in FAILED state for 83xx/84xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not read QLCNIC_FW_CAPABILITY_MORE_CAPS bit for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not force adapter to perform LRO without destination IP check (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unnecessary pci_set_drvdata() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Validate Tx queue only for 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.51 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Skip unknown entry type while collecting firmware dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb code cleanup and refactoring (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove redundant eSwitch enable commands (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update ethtool standard pause settings (Chad Dupuis) [1054305] - [netdrv] qlcnic: Firmware dump collection when auto recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool to display ring indices and interrupt mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Print informational messages only once during driver load (Chad Dupuis) [1054305] - [netdrv] qlcnic: add missing destroy_workqueue() on error path in qlcnic_probe() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Miscellaneous conversions to ETH_ALEN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix register device in FAILED state for 82xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix VF reset recovery (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix warning reported by kbuild test robot (Chad Dupuis) [1054305] - [netdrv] qlcnic: use standard NAPI weights (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix sparse warning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert uses of compare_ether_addr to ether_addr_equal (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.50 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for per port eswitch configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restructuring of qlc_83xx_fw_info structure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER support for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER callback handlers (Chad Dupuis) [1054305] - [netdrv] qlcnic: Store firmware dump state in CAMRAM register (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use firmware recommended dump capture mask as default (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove inline keyword (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance PVID handling for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert dma_alloc_coherent() to dma_zalloc_coherent (Chad Dupuis) [1054305] - [netdrv] qlcnic: underflow in qlcnic_validate_max_tx_rings() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.49 (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Add support for CEE Netlink interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Register DCB AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Get DCB parameters from the adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Query adapter DCB capabilities (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.48 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable diagnostic test for multiple Tx queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable Tx queue changes using ethtool for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Multi Tx queue support for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.47 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 84xx adapters to load firmware from file (Chad Dupuis) [1054305] - [netdrv] qlcnic: Loopback Inter Driver Communication AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add PVID support for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable support for 844X adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.46 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox command data when a command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix driver initialization for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Flush mailbox command list when mailbox is not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reinitialize mailbox data structures after firmware reset (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix beacon state return status handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix set driver version command (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.45 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable mailbox interface in poll mode when interrupts are not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Replace poll mode mailbox interface with interrupt based mailbox interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt based driver firmware mailbox mechanism (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance diagnostic loopback error codes (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix for flash update failure on 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed and duplex display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed display for 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix external loopback test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Removed adapter series name from warning messages (Chad Dupuis) [1054305] - [netdrv] qlcnic: Free up memory in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ingress MAC learning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MAC address filter issue on 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix setting Guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix operation type and command type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of work function (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix releasing of Tx frag which was never mapped (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix dump template version mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while setting VF's MAC address (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix multicast packet handling for PF and VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix NULL pointer dereference in VF probe path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set __QLCNIC_DEV_UP in adapter state before enabling interrupts (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix invalid register offset calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.44 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 83xx suspend and resume (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 'set driver version' in 83XX (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup of structure qlcnic_hardware_context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for PEX DMA method to read memory section of adapter dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: Secondary unicast MAC address support (Chad Dupuis) [1054305] - [netdrv] qlcnic: Minimize sleep duration within loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Handle qlcnic_alloc_mbx_args() failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not sleep while holding spinlock (Chad Dupuis) [1054305] - [netdrv] qlcnic: replace strict_strtoul() with kstrtoul() (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove redundant D0 power state set (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: Check for assigned VFs and block remove if VFs are active (Bandan Das) [1016487] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned to VMs (Bandan Das) [1011773] - [netdrv] benet: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: re-factor MCCQ error status handling code (Ivan Vecera) [1054277] - [netdrv] be2net: support flashing new regions on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: skip multicast promiscuos setting in already set (Ivan Vecera) [1054277] - [netdrv] be2net: enable interrupts in EEH resume (Ivan Vecera) [1054277] - [netdrv] be2net: use MCCQ instead of MBOX in be_cmd_rss_config() (Ivan Vecera) [1054277] - [netdrv] be2net: include rx-compl error counter in ethtool stats (Ivan Vecera) [1054277] - [netdrv] be2net: remove unused code in be_cmd_vlan_config() (Ivan Vecera) [1054277] - [netdrv] be2net: covert vlan array to bit-map (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_ethtool.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix function call indentation in be_cmds.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_main.c (Ivan Vecera) [1054277] - [netdrv] be2net: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] ethtool: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] be2net: Fix invocation of be_close() after be_clear() (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reap TX compls till HW doesn't respond for some time (Ivan Vecera) [1054277] - [netdrv] be2net: Add abi version between be2net and ocrdma (Ivan Vecera) [1054277] - [netdrv] be2net: add FW cmds needed for VxLAN offloads (Ivan Vecera) [1054277] - [netdrv] be2net: Call dev_kfree_skby_any instead of kfree_skb (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.2 (Ivan Vecera) [1054277] - [netdrv] be2net: Fix vlans_added counter (Ivan Vecera) [1054277] - [netdrv] be2net: Create multiple TXQs on RSS capable multi-channel BE3-R interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: fix pmac_id allocation size (Ivan Vecera) [1054277] - [netdrv] be2net: log LPVID used in multi-channel configs (Ivan Vecera) [1054277] - [netdrv] be2net: Use GET_PROFILE_CONFIG cmd for BE3-R to query max-vfs (Ivan Vecera) [1054277] - [netdrv] be2net: do external loopback test only when it is requested (Ivan Vecera) [1054277] - [netdrv] be2net: dma_sync each RX frag before passing it to the stack (Ivan Vecera) [1054277] - [netdrv] be2net: use the dma state API instead of the pci equivalents (Ivan Vecera) [1054277] - [netdrv] be2net: isolate TX workarounds not applicable to Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix skb double free in be_xmit_wrokarounds() failure path (Ivan Vecera) [1054277] - [netdrv] be2net: clear promiscuous bits in adapter->flags while disabling promiscuous mode (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reset transparent vlan tagging (Ivan Vecera) [1054277] - [netdrv] be2net: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054277] - [netdrv] be2net: refactor multi-channel config code for Skyhawk-R chip (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log messages (Ivan Vecera) [1054277] - [netdrv] be2net: Update copyright year (Ivan Vecera) [1054277] - [netdrv] be2net: Log a kernel message when UE is detected in BE & Skyhawk (Ivan Vecera) [1054277] - [netdrv] be2net: Fix be_vlan_add/rem_vid() routines (Ivan Vecera) [1054277] - [netdrv] be2net: add dma_mapping_error() check for dma_map_page() (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.0.x (Ivan Vecera) [1054277] - [netdrv] be2net: cleanup wake-on-lan code (Ivan Vecera) [1054277] - [netdrv] be2net: use GET_MAC_LIST cmd to query mac-address from a pmac-id (Ivan Vecera) [1054277] - [netdrv] be2net: do not use frag index in the RX-compl entry (Ivan Vecera) [1054277] - [netdrv] be2net: Remove "10Gbps" from driver description string (Ivan Vecera) [1054277] - [netdrv] be2net: fix incorrect setting of cmd_privileges for VFs (Ivan Vecera) [1054277] - [netdrv] be2net: do not call be_set/get_fw_log_level() on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Log the profile-id used by FW during driver initialization (Ivan Vecera) [1054277] - [netdrv] be2net: don't set "pport" field when querying "pvid" (Ivan Vecera) [1054277] - [netdrv] be2net: set and query VEB/VEPA mode of the PF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Use MCC_CREATE_EXT_V1 cmd for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: fix max_evt_qs calculation for BE3 in SR-IOV config (Ivan Vecera) [1054277] - [netdrv] be2net: disable RSS when number of RXQs is reduced to 1 via set-channels (Ivan Vecera) [1054277] - [netdrv] be2net: slight optimization of addr compare (Ivan Vecera) [1054277] - [netdrv] be2net: calls skb_set_hash (Ivan Vecera) [1054277] - [netdrv] be2net: Free/delete pmacs in be_clear() only if they exist (Ivan Vecera) [1054277] - [netdrv] be2net: Fix Lancer error recovery to distinguish FW download (Ivan Vecera) [1054277] - [netdrv] be2net: call napi_disable() for all event queues (Ivan Vecera) [1054277] - [netdrv] be2net: Avoid programming permenant MAC by BE3-R VFs (Ivan Vecera) [1054277] - [netdrv] be2net: set coalesce-wm in CQ_CREATE_V2 cmd (Ivan Vecera) [1054277] - [netdrv] be2net: Disabling and enabling interrupts in suspend and resume (Ivan Vecera) [1054277] - [netdrv] be2net: Fix unconditional enabling of Rx interface options (Ivan Vecera) [1054277] - [netdrv] be2net: Make lancer_wait_ready() static (Ivan Vecera) [1054277] - [netdrv] be2net: Remove interface type (Ivan Vecera) [1054277] - [netdrv] be2net: add support for ndo_busy_poll (Ivan Vecera) [1054277] - [netdrv] be2net: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054277] - [netdrv] be2net: Rework PCIe error report log messaging (Ivan Vecera) [1054277] - [netdrv] be2net: change the driver version number to 4.9.224.0 (Ivan Vecera) [1054277] - [netdrv] be2net: Display RoCE specific counters in ethtool -S (Ivan Vecera) [1054277] - [netdrv] be2net: Call version 2 of GET_STATS ioctl for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: add a counter for pkts dropped in xmit path (Ivan Vecera) [1054277] - [netdrv] be2net: fix adaptive interrupt coalescing (Ivan Vecera) [1054277] - [netdrv] be2net: Call be_vf_setup() even when VFs are enbaled from previous load (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to display the VLAN priority for a VF (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to configure VLAN priority for a VF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to allow VLAN configuration on VF interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: Fix number of VLANs supported in UMC mode for BE3-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix VLAN promiscuous mode programming (Ivan Vecera) [1054277] - [netdrv] be2net: Fix the size of be_nic_res_desc structure (Ivan Vecera) [1054277] - [netdrv] be2net: Remove extern from function prototypes (Ivan Vecera) [1054277] - [netdrv] be2net: missing variable initialization (Ivan Vecera) [1054277] - [netdrv] be2net: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054277] - [netdrv] be2net: Check for POST state in suspend-resume sequence (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version (Ivan Vecera) [1054277] - [netdrv] be2net: Initialize "status" in be_cmd_get_die_temperature() (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log msgs for async events (Ivan Vecera) [1054277] - [netdrv] be2net: Fix displaying supported speeds for BE2 (Ivan Vecera) [1054277] - [netdrv] be2net: Do not call get_die_temperature cmd for VF (Ivan Vecera) [1054277] - [netdrv] be2net: Adding more speeds reported by get_settings (Ivan Vecera) [1054277] - [netdrv] be2net: Staticize local functions (Ivan Vecera) [1054277] - [netdrv] be2net: ignore mac-addr set call for an already programmed mac-addr (Ivan Vecera) [1054277] - [netdrv] be2net: Delete secondary unicast MAC addresses during be_close (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features (Ivan Vecera) [1054277]- [netdrv] sfc: fix calling of free_irq with already free vector (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: stop PIO for RHEL6 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: get rid of SET_ETHTOOL_OPS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: On MCDI timeout, issue an FLR and mark MCDI to fail-fast (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Call efx_set_channels() before efx->type->dimension_resources() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't receive packets when the napi budget == 0 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for NULL efx->ptp_data in efx_ptp_event (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use pci_enable_msix_range() instead of pci_enable_msix() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add/remove blank lines to taste (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fail self-test with -EBUSY, not -EIO, if the device is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cosmetic changes to self-test from the out-of-tree driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update product naming (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use canonical pointer type for MAC address in efx_set_mac_address() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename 'use_options' variable in tso_start() to clearer 'use_opt_desc' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Preserve rx_frm_trunc counters when resizing DMA rings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct comment about number of TX queues used on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused definitions of EF10 user-mode DMA descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rewrite adjustment of PPS event in a clearer way (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cache skb->data in local variable in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Removed adhoc scheme to rate limit PTP event queue overflow message (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix build warning in ethernet/sfc/tx.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use the correct maximum TX DMA ring size for SFC9100 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix transposed ptp_undersize_sync_windows, ptp_oversize_sync_windows statistics (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_mcdi_reset_port to use ENTITY_RESET MC command (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix sparse non static symbol warning (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: calls skb_set_hash (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix RX drop filters for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PTP counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Changed the statistic name emerg_fetch and emerg_wait to hlb_fetch and hlb_wait (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'enum efx_rx_alloc_method' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'refcnt' from efx_rx_page_state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement efx_nic_type->filter_clear_rx() operation for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow filter removal only with exactly matching priority (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't refer to 'stack' in filter implementation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change priority and flags for automatic MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_nic_type->rx_push_indir_table() to push hash key as well (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add more information to many warnings using WARN() and netdev_WARN() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary condition for processing the TX timestamp queue (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't clear timestamps in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Enable PTP clock and timestamping for all functions on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Associate primary and secondary functions of controller (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store VPD serial number at probe time (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add RX packet timestamping for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Copy RX prefix into skb head area in efx_rx_mk_skb() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: split setup of hardware timestamping into NIC-type operation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for SFC9100 timestamp format (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tidy up PTP synchronization code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP - tidy up unused/useless variables (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove kernel-doc for efx_ptp_data fields not present in this version (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise efx_ptp_data->phc_clock_info() from a static template (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not use MAC address as clock name (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store flags from MC_CMD_DRV_ATTACH for later use (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove dependency of PTP on having a dedicated channel (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split PTP multicast filter insertion/removal out of efx_ptp_start(), efx_ptp_stop() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return EBUSY for filter insertion on EF10, matching Falcon/Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Expose NVRAM_PARTITION_TYPE_LICENSE on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold efx_flush_all() into efx_stop_port() and update comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Map MCDI error MC_CMD_ERR_ENOTSUP to Linux EOPNOTSUPP (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Log all unexpected MCDI errors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add new sensor names (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Revise sensor names to be more understandable and consistent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Report units in sensor warnings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct RX dropped count for drops while interface is down (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make initial fill of RX descriptors synchronous (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tighten the check for RX merged completion events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add MC BISTs to ethtool offline self test on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Poll for MCDI completion once before timeout occurs (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_poll() by introducing efx_mcdi_poll_once() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: RX buffer allocation takes prefix size into account in IP header alignment (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unnecessary pci_set_drvdata() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement the SIOCGHWTSTAMP ioctl (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix DMA unmapping issue with firmware assisted TSO (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Only bind to EF10 functions with the LinkCtrl and Trusted flags (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PM and RXDP drop counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add definitions for new stats counters and capability flag (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor EF10 stat mask code to allow for more conditional stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix internal indices of ethtool stats for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add rmb() between reading stats and generation count to ensure consistency (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Increase MCDI status timeout to 250ms (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Wait for MC reboot to complete before scheduling driver reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove extern from function prototypes (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Support ARFS for IPv6 flows (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use TX PIO for sufficiently small packets (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce inline functions to simplify TX insertion (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Separate out queue-empty check from efx_nic_may_push_tx_desc() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate and link PIO buffers; map them with write-combining (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement firmware-assisted TSO for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold tso_get_head_fragment() into tso_start() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 registers to register dump (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ef10_filter_update_rx_scatter() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ethtool_get_ts_info() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reinitialise and re-validate datapath caps after MC reboot (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Clean up validation of datapath capabilities (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reset derived rx_bad_bytes statistic when EF10 MC is rebooted (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Disable PTP on EF10 until we're ready to handle inline RX timestamps (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Minimal support for 40G link speed (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for allocation failure (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update copyright banners (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for Solarflare SFC9100 family (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() and efx_mcdi_fini() call efx_mcdi_drv_attach() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate NVRAM partition ID range for PHY images (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 register and structure definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend struct efx_tx_buffer to allow pushing option descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use a global count of active queues instead of pending drains (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Prepare for RX scatter on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise IRQ moderation for all NIC types from efx_init_eventq() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow efx_nic_type->dimension_resources() to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow event queue initialisation to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Document conditions for multicast replication vs filter replacement (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement asynchronous MCDI requests (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary use of atomic_t (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_rpc_start() and efx_mcdi_copyin() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for new board sensors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Convert dma_alloc_coherent() to dma_zalloc_coherent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use extended MC_CMD_SENSOR_INFO and MC_CMD_READ_SENSORS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return an error code when a sensor is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for reading packet length from prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Generalise packet hash lookup to support EF10 RX prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename EFX_PAGE_BLOCK_SIZE to EFX_VI_PAGE_SIZE and adjust comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove early call to efx_nic_type->reconfigure_mac() in efx_reset_up() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: use MCDI epoch flag to improve MC reboot detection in the driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 support for TX/RX DMA error events handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add a function pointer to abstract write of host time into NIC shared memory (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP MCDI requests need to initialise periph ID field (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Delegate MAC/NIC statistic description to efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove driver-local struct ethtool_string (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove more left-overs from Falcon GMAC support (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move MTD operations into efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move NIC-type-specific MTD partition date into separate structures (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Eliminate struct efx_mtd (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename SPI stuff to show that it is Falcon-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cleanup Falcon-arch simple MAC filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Define and use MCDI_POPULATE_DWORD_<1-7> (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add flag for stack-owned RX MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch filter removal (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make most filter operations NIC-type-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch search limit reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split Falcon-arch-specific and common filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend and abstract efx_filter_spec to cover Huntington/EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Name the RX drop queue ID (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-arch filter implementation types and functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused filter_flags variables and efx_farch_filter_id_flags() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not assume efx_nic_type->ev_fini() is idempotent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: EFX_WORKAROUND_ALWAYS is really specific to Falcon-architecture (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Get rid of per-NIC-type phys_addr_channels and mem_map_size (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix race in completion handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for MCDI v2 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Translate MCDI error numbers received in events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move and rename Falcon/Siena common NIC operations (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove bogus call to efx_release_tx_buffers() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Stop RX refill before flushing RX queues (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Limit scope of a Falcon A1 IRQ workaround (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rework IRQ enable/disable (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove efx_process_channel_now() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-architecture register definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make struct efx_special_buffer less special (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make MCDI independent of Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() call efx_mcdi_handle_assertion() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Collect all MCDI port functions into mcdi_port.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move efx_mcdi_mac_reconfigure() to siena.c and rename (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move siena_reset_hw() and siena_map_reset_reason() into MCDI module (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add and use MCDI_SET_QWORD() and MCDI_SET_ARRAY_QWORD() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Ensure MCDI buffers, but not lengths, are dword aligned (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use proper macros to declare and access MCDI arrays (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_CTL_SDU_LEN_MAX_V1 macro for Siena-specific code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fill out the set of MCDI accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rationalise MCDI buffer accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_DECLARE_BUF macro (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move more Falcon-specific code and definitions into falcon.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move details of a Falcon bug workaround out of ethtool.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use efx_mcdi_mon() to find efx_mcdi_mon structure from efx_nic (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: const-qualify source pointers for MMIO write functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct MAC filter bitfield definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make all MAC statistics consistently 64 bits wide (Nikolay Aleksandrov) [1057527]- [x86] efi: Pass a proper identity mapping in efi_call_phys_prelog (Nigel Croxon) [1044709] - [usb] usbcore: check usb device's state before sending a Set SEL control transfer (Don Zickus) [929314] - [kernel] rename cpu stop machine thread to stopper (Prarit Bhargava) [1022465] - [thermal] intel_powerclamp: Fix cstate counter detection (Steve Best) [1103371] - [thermal] intel_powerclamp: Tidy up error handling in powerclamp_init (Steve Best) [1103371] - [thermal] intel_powerclamp: Add newer CPU models (Steve Best) [1103371] - [netdrv] hyperv: Move state setting for link query (Jason Wang) [1027155] - [netdrv] hyperv: Fix the carrier status setting (Jason Wang) [1027155] - [netdrv] hyperv: Fix race between probe and open calls (Jason Wang) [1027155] - [char] ipmi: Add MODULE_ALIAS for autoloading ipmi driver on ACPI systems (Charles Rose) [825196] - [char] ipmi: Improve error messages on failed irq enable (Charles Rose) [825196] - [char] ipmi: Turn off all activity on an idle ipmi interface (Tony Camuso) [1077493] - [char] ipmi: Fix a race restarting the timer (Tony Camuso) [1098324] - [char] ipmi: Reset the KCS timeout when starting error recovery (Tony Camuso) [1085350] - [scsi] bnx2fc: Updated version to 2.4.2 (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed the handling for the SCSI retry delay (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed scsi_remove_target soft lockup when rmmod bnx2x (Maurizio Lombardi) [1054586] - [net] cnic: Update version to 2.5.20 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Use proper ulp_ops for per device operations (Maurizio Lombardi) [1054561] - [net] cnic: Add a signature to indicate valid doorbell offset (Maurizio Lombardi) [1054561] - [net] cnic: Remove extern from function prototypes (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.18 (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate local copy of pfid (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate CNIC_PORT macro and port_mode in local struct (Maurizio Lombardi) [1054561] - [net] cnic: Redefine BNX2X_HW_CID using existing bnx2x macros (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.17 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Add missing error checking for RAMROD_CMD_ID_CLOSE (Maurizio Lombardi) [1054561] - [net] cnic: Update TCP options setup for iSCSI (Maurizio Lombardi) [1054581 1054561] - [net] cnic: Reset tcp_flags during cnic_cm_create() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify cnic_release() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify netdev events handling (Maurizio Lombardi) [1054561] - [scsi] cnic: bnx2i: bnx2fc: Fix inconsistent use of page size (Maurizio Lombardi) [1054561] - [scsi] be2iscsi: fix bad if expression (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Jump to 'free_memory' is apparently missing (Rob Evers) [1054371] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1054371] - [scsi] be2iscsi: Fix destroy MCC-CQ before MCC-EQ is destroyed (Rob Evers) [1054371] - [scsi] be2iscsi: Fix memory corruption in MBX path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix TCP parameters while connection offloading (Rob Evers) [1054371] - [scsi] be2iscsi: Fix interrupt Coalescing mechanism (Rob Evers) [1054371] - [scsi] be2iscsi: Fix exposing Host in sysfs after adapter initialization is complete (Rob Evers) [1054371] - [scsi] be2iscsi: Fix retreving MCCQ_WRB in non-embedded Mbox path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix DMA Out of SW-IOMMU space error (Rob Evers) [1054371] - [scsi] be2iscsi: Fix scsi_cmnd leakage in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the session cleanup when reboot/shutdown happens (Rob Evers) [1054371] - [scsi] be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec (Rob Evers) [1054371] - [scsi] be2iscsi: Fix port speed typo in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix handling timed out MBX completion from FW (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL posting for unaligned ICD values (Rob Evers) [1054371] - [scsi] be2iscsi: Fix AER handling in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Invalidate WRB in Abort/Reset Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Insufficient Buffer Error returned in MBX Completion (Rob Evers) [1054371] - [scsi] be2iscsi: Fix log level for protocol specific logs (Rob Evers) [1054371] - [scsi] be2iscsi: Fix MSIx creation for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Display Port Identifier for each iSCSI function (Rob Evers) [1054371] - [scsi] be2iscsi: Dispaly CID available for connection offload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix chute cleanup during drivers unload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix connection offload to support Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix CID allocation/freeing to support Dual chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix WRB_Q posting to support Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL Initilization and posting Pages for Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR support for Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix changes in ASYNC Path for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Config parameters update for Dual Chute Support (Rob Evers) [1054371] - [scsi] be2iscsi: Fix soft lock up issue during UE or if FW taking time to respond (Rob Evers) [1054371] - [scsi] be2iscsi: Fix locking mechanism in Unsol Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix negotiated parameters upload to FW (Rob Evers) [1054371] - [scsi] be2iscsi: Fix repeated issue of MAC ADDR get IOCTL (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the MCCQ count leakage (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR IOCTL (Rob Evers) [1054371] - [netdrv] bnx2x: dont reload on GRO change (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: Allow ethtool to enable/disable loopback (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: allow GRO_ENABLE_FLAG (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: fix incorrect busy-poll backport (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix backport of bnx2x_low_latency_recv() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove cosmetic differences from upstream (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: drop no longer necessary netdev_printk workaround (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: update MAINTAINERS for bnx2x and e-mail addresses (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert return 0 to return rc (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix build when BNX2X_SRIOV is not enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: added 'likely' to fast-path skb existence (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix crash while ethtool -t (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support for byte queue limits (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Memory leak during VF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: include irq.h for irqreturn_t definitions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't allow VFs to become promiscuous (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't show port statistics for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix failure to configure VF multicast filters (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix vlan credit issues for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix possible memory leak on iov error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove the sriov VFOP mechanism (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Create workqueue for IOV related tasks (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support mng. request for driver version (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't receive packets when the napi budget == 0 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing bit in default Tx switching (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by disabling TPA (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by using a single queue (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: clamp num_queues to prevent passing a negative value (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove hidden flow control goto from BNX2X_ALLOC macros (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_enable_msix_range() instead of pci_enable_msix() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: utilize FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: semantic revise scheduling of sp_rtnl (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2x_panic_dump for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revise IOV vlan/mac validation (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support in PF driver for RSC (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Semantic Validate vlan/mac changes (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unnecessary internal mem config (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unused iov code (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: change verbosity of some prints (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Allow VF rss on higher PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Make module parameters readable (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix L2-GRE TCP issues (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix generic option settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: More Shutdown revisions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix VF flr flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't release PCI bars on shutdown (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix sparse warning (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct default Tx switching behaviour (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix DMA unmapping of TSO split BDs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent WARN during driver unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: namespace and dead code cleanups (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix VLAN configuration for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix AFEX memory overflow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean before update RSS arrives (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct number of MSI-X vectors for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: limit number of interrupt vectors for 57711 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix KR2 work-around detection of BCM8073 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix incorrect link-up report (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Duplex setting for 54618se (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix passive DAC cable detection (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 578xx-KR 1G link (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: downgrade "valid ME register value" message level (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: slight optimization of addr compare (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix build with SRIOV disabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add VF Multicast filters support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add num of VFs to Management statistics (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: no error when RSS configuration fails (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add Big-Endian ethtool comment (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add AER support (missing bits) (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: cleanup skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: calls skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: populate skb->l4_rxhash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: avoid null pointer dereference when enabling SR-IOV (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent "timeout waiting for state X" (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent CFC attention (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent panic during DMAE timeout (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean the sp rtnl task upon unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove unnecessary pci_set_drvdata() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add ndo_get_phys_port_id support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change variable type to bool (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: skb_is_gso_v6() requires skb_is_gso() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support for EXTPHY2 LED mode (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change function prototype (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't disable/enable SR-IOV when loading (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct VF driver info (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Test nvram when interface is down (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Staticize local symbols (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Disable VF access on PF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent FW assert on low mem during unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Set NETIF_F_HIGHDMA unconditionally (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't pretend during register dump (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent null pointer dereference on error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix config when SR-IOV and iSCSI are enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Coalescing configuration (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Unlock VF-PF channel on MAC/VLAN config error (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent an illegal pointer dereference during panic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: record rx queue for LRO packets (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masked MCP parities from appearing (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masking error from cnic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add missing VF resource allocation during init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix support for VFs on some PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent mistaken hangup between driver & FW (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 848xx duplex settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: 57840 non-external loopback test fail on 1G (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2i and bnx2fc regressions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_dev pm_cap (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix configuration of doorbell block (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Restore a call to config_init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing braces in bnx2x_link_initialize() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix broken compilation with CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - VF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - PF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert dma_alloc_coherent() to dma_zalloc_coherent (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revising locking scheme for MAC configuration (Michal Schmidt) [1054563 1054273] - [netdrv] firmware: add bnx2x FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [net] export physical port id via sysfs (Michal Schmidt) [1098227] - [net] rtnl: export physical port id via RT netlink (Michal Schmidt) [1098227] - [net] add ndo to get id of physical port of the device (Michal Schmidt) [1098227] - [lib] vsprintf: add support of '*ph' (Michal Schmidt) [1098227]- [video] vgacon: clear buffer attributes when we load a 512 character font (Rob Clark) [1082803] - [fs] consolidate the reassignments of ->f_op in ->open() instances (Rob Clark) [1082799] - [video] fbdev: add a MIPI DSI header (Rob Clark) [1082799] - [kernel] kref: Implement kref_get_unless_zero (Rob Clark) [1082791] - [kernel] time: export ktime_get_monotonic_offset (Rob Clark) [1082787] - [kernel] sysfs: Add sysfs_add/remove_files utility functions (Rob Clark) [1082787] - [kernel] Add arch_phys_wc_add, arch_phys_wc_del to manipulate WC MTRRs if needed (Rob Clark) [1082787] - [kernel] mutex: Move ww_mutex definitions to ww_mutex.h (Rob Clark) [1082787] - [base] reservation: cross-device reservation support (Rob Clark) [1082787] - [kernel] locking-selftests: Handle unexpected failures more strictly (Rob Clark) [1082787] - [kernel] mutex: Add more w/w tests to test EDEADLK path handling (Rob Clark) [1082787] - [kernel] mutex: Add more tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w mutex slowpath debugging (Rob Clark) [1082787] - [kernel] mutex: Add support for wound/wait style locks (Rob Clark) [1082787] - [kernel] arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not (Rob Clark) [1082787] - [fs] procfs: add proc_remove_subtree() (Rob Clark) [1082782] - [lib] scatterlist: sg_page_iter support sg lists w/o backing pages (Rob Clark) [1082782] - [lib] scatterlist: use page iterator in the mapping iterator (Rob Clark) [1082782] - [lib] scatterlist: add simple page iterator (Rob Clark) [1082782] - [lib] scatterlist: add sg_alloc_table_from_pages function (Rob Clark) [1082782] - [netdrv] qlge: Update version to 1.00.00.34 (Chad Dupuis) [1054333] - [netdrv] qlge: Fix ethtool statistics (Chad Dupuis) [1054333] - [netdrv] qlge: Update version to 1.00.00.33 (Chad Dupuis) [1054333] - [netdrv] qlge: Enhance nested VLAN Q-in-Q handling (Chad Dupuis) [1054333] - [netdrv] qlge: call ql_core_dump() only if dump memory was allocated (Chad Dupuis) [1054333] - [netdrv] qlge: add missing free_netdev() on error in qlge_probe() (Chad Dupuis) [1054333] - [netdrv] qlge: fix dma map leak when the last chunk is not allocated (Chad Dupuis) [1054333] - [netdrv] bnx2x: Fix kernel crash and data miscompare after EEH recovery (Michal Schmidt) [1029600] - [netdrv] bnx2x: Adapter not recovery from EEH error injection (Michal Schmidt) [1029600] - [netdrv] tg3: Override clock, link aware and link idle mode during NVRAM dump (Ivan Vecera) [1054558] - [netdrv] tg3: Update copyright and version to 3.137 (Ivan Vecera) [1054558] - [netdrv] tg3: Prevent page allocation failure during TSO workaround (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: Don't modify ip header fields when doing GSO (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: remove open-coded skb_cow_head (Ivan Vecera) [1054558] - [netdrv] tg3: remove empty MDIO bus reset function (Ivan Vecera) [1054558] - [netdrv] tg3: Do not include vlan acceleration features in vlan_features (Ivan Vecera) [1054558] - [netdrv] tg3: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1054558] - [netdrv] tg3: Don't check undefined error bits in RXBD (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix deadlock in tg3_change_mtu() (Ivan Vecera) [1054558] - [netdrv] tg3: cleanup an error path in tg3_phy_reset_5703_4_5() (Ivan Vecera) [1054558] - [netdrv] tg3: delete non-required instances of include linux/init.h (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.136 (Ivan Vecera) [1054558] - [netdrv] tg3: Set the MAC clock to the fastest speed during boot code load (Ivan Vecera) [1054558] - [netdrv] tg3: Add unicast filtering support (Ivan Vecera) [1054558] - [netdrv] tg3: Refactor __tg3_set_mac_addr() (Ivan Vecera) [1054558] - [netdrv] tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.135 (Ivan Vecera) [1054558] - [netdrv] tg3: Expand multicast drop counter miscounting fix to 5762 (Ivan Vecera) [1054558] - [netdrv] tg3: Fix bit definition for the nvram Auto Power Down setting (Ivan Vecera) [1054558] - [netdrv] tg3: Add flag to disable 1G Half Duplex advertisement (Ivan Vecera) [1054558] - [netdrv] tg3: Don't add rxbds_empty to rx_over_errors (Ivan Vecera) [1054558] - [netdrv] tg3: Give up chip reset and carrier loss handling if PCI device is not present (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the SIOCGHWTSTAMP ioctl (Ivan Vecera) [1054558] - [netdrv] tg3: Validate hwtstamp_config completely before applying it (Ivan Vecera) [1054558] - [netdrv] tg3: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054558] - [netdrv] tg3: Miscellaneous conversions to ETH_ALEN (Ivan Vecera) [1054558] - [netdrv] tg3: use phylib when robo switch is in use (Ivan Vecera) [1054558] - [netdrv] tg3: add support a phy at an address different than 01 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.134 (Ivan Vecera) [1054558] - [netdrv] tg3: Remove unnecessary spinlock (Ivan Vecera) [1054558] - [netdrv] tg3: Appropriately classify interrupts during request_irq (Ivan Vecera) [1054558] - [netdrv] tg3: Remove redundant if check (Ivan Vecera) [1054558] - [netdrv] tg3: Remove if 0'd code (Ivan Vecera) [1054558] - [netdrv] tg3: LED in shared mode does not blink during traffic (Ivan Vecera) [1054558] - [netdrv] tg3: Add support for new 577xx device ids (Ivan Vecera) [1054558] - [netdrv] tg3: Add function tg3_phy_shdw_write() (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_dev pm_cap (Ivan Vecera) [1054558] - [netdrv] tg3: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054558] - [netdrv] tg3: fix NULL pointer dereference in tg3_io_error_detected and tg3_io_slot_reset (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.133 (Ivan Vecera) [1054558] - [netdrv] tg3: Enable support for timesync gpio output (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the shutdown handler (Ivan Vecera) [1054558] - [netdrv] tg3: Allow NVRAM programming when interface is down (Ivan Vecera) [1054558] - [netdrv] tg3: Fix warning from pci_disable_device() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix kernel crash (Ivan Vecera) [1054558] - [netdrv] tg3: Avoid delay during MMIO access (Ivan Vecera) [1054558] - [netdrv] tg3: restore rx_dropped accounting (Ivan Vecera) [1054558] - [netdrv] tg3: Consilidate MAC loopback code (Ivan Vecera) [1054558] - [netdrv] tg3: Allow ethtool to enable/disable loopback (Ivan Vecera) [1054558] - [net] Allow ethtool to set interface in loopback mode (Ivan Vecera) [1054558] - [netdrv] tg3: convert to hw_features (Ivan Vecera) [1054558] - [netdrv] tg3: Do not use legacy PCI power management (Ivan Vecera) [1054558] - [netdrv] tg3: Remove TG3_VLAN_TAG_USED macro (Ivan Vecera) [1054558] - [netdrv] ixgbe: fix ethtool stats (Ivan Vecera) [1098515] - [netdrv] Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irq (Ivan Vecera) [1098515] - [netdrv] vxlan: virtual extensible lan (Ivan Vecera) [1098515] - [netdrv] ifb: convert to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ppp: make ppp_get_stats64 static (Ivan Vecera) [1098515] - [netdrv] ppp: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] slip: Use net_device_stats from struct net_device (Ivan Vecera) [1098515] - [netdrv] slip: fix get_stats() method (Ivan Vecera) [1098515] - [netdrv] veth: reduce stat overhead (Ivan Vecera) [1098515] - [netdrv] veth: fix 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [netdrv] veth: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] net: fix race condition in several drivers when reading stats (Ivan Vecera) [1098515] - [netdrv] virtio-net: fix a race on 32bit arches (Ivan Vecera) [1098515] - [netdrv] virtio-net: Fix panic in virtnet_remove (Ivan Vecera) [1098515] - [netdrv] virtio-net: per cpu 64 bit stats (Ivan Vecera) [1098515] - [netdrv] vmxnet3: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] xen: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] via-rhine: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] niu: support 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] r8169: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] 8139too: Add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] netxen: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] forcedeth: account for dropped RX frames (Ivan Vecera) [1098515] - [netdrv] forcedeth: implement ndo_get_stats64() API (Ivan Vecera) [1098515] - [netdrv] forcedeth: fix stats on hardware without extended stats support (Ivan Vecera) [1098515] - [netdrv] forcedeth: Improve stats counters (Ivan Vecera) [1098515] - [netdrv] forcedeth: remove unneeded stats updates (Ivan Vecera) [1098515] - [netdrv] vxge: fix 64 bit access on 32 bit platforms (Ivan Vecera) [1098515] - [netdrv] vxge: Implement 64bit stats (Ivan Vecera) [1098515] - [netdrv] myricom: update to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] sky2: implement 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ixgbevf: provide 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] ixgbe: fix stats handling (Ivan Vecera) [1098515] - [netdrv] igb: fix stats handling (Ivan Vecera) [1098515] - [netdrv] e1000e: convert to stats64 (Ivan Vecera) [1098515] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [1098515] - [netdrv] enic: update to support 64 bit stats (Ivan Vecera) [1098515] - [netdrv] cxgb4: switch to 64 bit inteface statistics (Ivan Vecera) [1098515] - [netdrv] bna: fix stats handling (Ivan Vecera) [1098515] - [netdrv] tg3: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] bnx2: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] b44: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] dummy: percpu stats and lockless xmit (Ivan Vecera) [1098515] - [netdrv] sfc: Implement 64-bit net device statistics on all architectures (Ivan Vecera) [1098515] - [net] bridge: 64bit rx/tx counters (Ivan Vecera) [1098515] - [net] bridge: per-cpu packet statistics (Ivan Vecera) [1098515] - [net] vlan: lockless transmit path (Ivan Vecera) [1098515] - [net] congestion notifications are not dropped packets (Ivan Vecera) [1098515] - [net] vlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] macvlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] loopback driver cleanup (Ivan Vecera) [1098515] - [netdrv] loopback: use u64_stats_sync infrastructure (Ivan Vecera) [1098515] - [netdrv] loopback: Implement 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [net] export netdev_stats_to_stats64 (Ivan Vecera) [1098515] - [netdrv] Enable 64-bit net device statistics on 32-bit architectures (Ivan Vecera) [1098515] - [netdrv] bonding: Remove net_device_stats from bonding struct (Ivan Vecera) [1098515] - [fs] sysfs: don't panic when in different netns (Daniel Borkmann) [1034696 1020145] - [fs] cifs: Check if prefixpath starts with '\' in cifs_parse_mount_options (Sachin Prabhu) [1104268] - [fs] gfs2: Ensure workqueue is scheduled after noexp request (Robert S Peterson) [1101740] - [fs] ext3: Allow quota file use root reservation (Lukas Czerner) [1102234] - [fs] ext4: Allow quota file use root reservation (Lukas Czerner) [802214] - [fs] pipe: skip file_update_time on frozen fs (Eric Sandeen) [1093077] - [fs] ext4: fix ext4_flush_completed_IO wait semantics (Lukas Czerner) [1023141] - [fs] ext4: completed_io locking cleanup (Lukas Czerner) [1023141] - [fs] ext4: fix unwritten counter leakage (Lukas Czerner) [1023141] - [fs] ext4: give i_aiodio_unwritten a more appropriate name (Lukas Czerner) [1023141] - [fs] ext4: ext4_inode_info diet (Lukas Czerner) [1023141] - [fs] ext4: optimize locking for end_io extent conversion (Lukas Czerner) [1023141] - [fs] ext4: remove unnecessary call to waitqueue_active() (Lukas Czerner) [1023141] - [fs] ext4: Use correct locking for ext4_end_io_nolock() (Lukas Czerner) [1023141] - [fs] ext4: don't check io->flag when setting EXT4_STATE_DIO_UNWRITTEN inode state (Lukas Czerner) [1023141] - [md] dm-crypt: fix cpu hotplug crash by removing per-cpu structure (Mike Snitzer) [1076147] - [md] dm-crypt: rename struct convert_context sector field (Mike Snitzer) [1076147] - [md] dm-crypt: store crypt_config instead of dm_target struct (Mike Snitzer) [1076147] - [md] dm-crypt: move cipher data out of per_cpu struct (Mike Snitzer) [1076147] - [md] dm-crypt: rename pending field (Mike Snitzer) [1076147] - [md] dm-crypt: replace simple_strtoul (Mike Snitzer) [1076147] - [md] dm: reject trailing characters in sccanf input (Mike Snitzer) [1076147] - [md] dm-crypt: add missing error handling (Mike Snitzer) [1076147] - [md] dm-crypt: suppress endian warnings (Mike Snitzer) [1076147] - [md] dm-crypt: add loop aes iv generator (Mike Snitzer) [1076147] - [crypto] md5: Add export support (Mike Snitzer) [1076147] - [md] dm-crypt: add multi key capability (Mike Snitzer) [1076147] - [md] dm-crypt: add post iv call to iv generator (Mike Snitzer) [1076147] - [md] dm-crypt: use io thread for reads only if mempool exhausted (Mike Snitzer) [1076147] - [md] dm-crypt: scale to multiple cpus (Mike Snitzer) [1076147] - [md] dm-crypt: simplify compatible table output (Mike Snitzer) [1076147] - [md] dm-thin: add 'no_space_timeout' dm-thin-pool module param (Mike Snitzer) [1098656] - [md] dm-thin: add timeout to stop out-of-data-space mode holding IO forever (Mike Snitzer) [1098656] - [md] dm-thin: allow metadata commit if pool is in PM_OUT_OF_DATA_SPACE mode (Mike Snitzer) [1098655] - [md] dm-cache: always split discards on cache block boundaries (Mike Snitzer) [1103790] - [md] dm-cache: fix writethrough mode quiescing in cache_map (Mike Snitzer) [1103790] - [x86] efi: earlyprintk=efi,keep fix (Rui Wang) [1031867] - [x86] efi: earlyprintk off-by-one bugfix (Rui Wang) [1031867] - [x86] efi: Add EFI framebuffer earlyprintk support (Rui Wang) [1031867] - [powerpc] mm: fix ".__node_distance" undefined (David Milburn) [1091088 1020866] - [nvme] Retry failed commands with non-fatal errors (David Milburn) [1091088 1020866] - [nvme] Fix divide-by-zero in nvme_trans_io_get_num_cmds (David Milburn) [1091088 1020866] - [nvme] Add getgeo to block ops (David Milburn) [1091088 1020866] - [nvme] Start-stop nvme_thread during device add-remove (David Milburn) [1091088 1020866] - [nvme] Make I/O timeout a module parameter (David Milburn) [1091088 1020866] - [nvme] per-cpu io queues (David Milburn) [1091088 1020866] - [nvme] Replace DEFINE_PCI_DEVICE_TABLE (David Milburn) [1091088 1020866] - [nvme] IOCTL path RCU protect queue access (David Milburn) [1091088 1020866] - [nvme] RCU protected access to io queues (David Milburn) [1091088 1020866] - [nvme] Initialize device reference count earlier (David Milburn) [1091088 1020866] - [nvme] Add CONFIG_PM_SLEEP to suspend/resume functions (David Milburn) [1091088 1020866]- [kernel] futex: Always cleanup owner tid in unlock_pi (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Make lookup_pi_state more robust (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Validate atomic acquisition in futex_lock_pi_atomic() (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: prevent requeue pi on same futex (Jerome Marchand) [1104517] {CVE-2014-3153} - [alsa] aloop: Close races at restarting the stream (Jaroslav Kysela) [1078592] - [alsa] aloop: Export snd_pcm_constraint_mask64() (Jaroslav Kysela) [1078592] - [alsa] pcm: Warn when buffer preallocation fails (Jaroslav Kysela) [1078592] - [alsa] aloop: Add SNDRV_PCM_STATE_PAUSED case in wait_for_avail function (Jaroslav Kysela) [1078592] - [alsa] jack: Unregister input device at disconnection (Jaroslav Kysela) [1078592] - [alsa] aloop: Optimize module name check (Jaroslav Kysela) [1078592] - [alsa] pcm: Add fallthru comments (Jaroslav Kysela) [1078592] - [alsa] aloop: Fix Oops while PM resume (Jaroslav Kysela) [1078592] - [alsa] aloop: add locking to timer access (Jaroslav Kysela) [1078592] - [mmc] Fix sd/sdio/mmc initialization frequency retries (Neil Horman) [1103848] - [mmc] fix mmc_set_bus_width_ddr() call without bus-width-test cap (Neil Horman) [1103848] - [mmc] Test bus-width for old MMC devices (Neil Horman) [1103848] - [mmc] Fix printing of card DDR type (Neil Horman) [1103848] - [mmc] propagate power save/restore ops return value (Neil Horman) [1103848] - [mmc] refine DDR support (Neil Horman) [1103848] - [mmc] Fixes for Dual Data Rate support (Neil Horman) [1103848] - [mmc] MMC 4.4 DDR support (Neil Horman) [1103848] - [mmc] Make ID freq configurable (Neil Horman) [1103848] - [mmc] Add helper function to check if a card is removable (Neil Horman) [1103848] - [mmc] add erase, secure erase, trim and secure trim operations (Neil Horman) [1103848] - [mmc] only set blockaddressed for > 2GiB cards (Neil Horman) [1103848] - [mmc] recognize CSD structure (Neil Horman) [1103848] - [mmc] fix incorrect interpretation of card type bits (Neil Horman) [1103848] - [mmc] allow for MMC v4.4 (Neil Horman) [1103848] - [mmc] fix all hangs related to mmc/sd card insert/removal during suspend/resume (Neil Horman) [1103848] - [mmc] sdio: recognize io card without powercycle (Neil Horman) [1103848] - [mmc] sdio: introduce API for special power management features (Neil Horman) [1103848] - [mmc] add module parameter to set whether cards are assumed removable (Neil Horman) [1103848] - [usb] xhci: add the meaningful IRQ description if it is empty (Don Zickus) [1103370] - [usb] xhci: Kill streams URBs when the host dies (Don Zickus) [1103370] - [usb] xhci: Refactor command watchdog and fix split string (Don Zickus) [1103370] - [usb] xhci: Handle MaxPSASize == 0 (Don Zickus) [1103370] - [usb] xhci: The trb_address_map radix tree expects 1KB segment memory aligment (Don Zickus) [1103370] - [usb] xhci: xhci_mem_cleanup make sure cmd_ring_reserved_trbs really is 0 (Don Zickus) [1103370] - [usb] xhci: Remove segments from radix tree on failed insert (Don Zickus) [1103370] - [lib] radix-tree: make radix_tree_node_alloc() work correctly within interrupt (Don Zickus) [1103370] - [pci] Move Renesas PCI IDs to a better place (Don Zickus) [1103370] - [usb] xhci: For streams the dequeue ptr must be read from the stream ctx (Don Zickus) [1103370] - [usb] xhci: Set SCT field for Set TR dequeue on streams (Don Zickus) [1103370] - [usb] xhci: For streams the css flag most be read from the stream-ctx on ep stop (Don Zickus) [1103370] - [usb] xhci: Check size rather then number of streams when allocating stream ctxs (Don Zickus) [1103370] - [usb] xhci: Free streams when they are still allocated on a set_interface call (Don Zickus) [1103370] - [usb] xhci: fix usb3 streams (Don Zickus) [1103370] - [usb] xhci: make warnings greppable (Don Zickus) [1103370] - [usb] xhci: Change how we indicate a host supports Link PM (Don Zickus) [1103370] - [usb] xhci: Fix resume issues on Renesas chips in Samsung laptops (Don Zickus) [1103370] - [usb] xhci: Remove unused variable 'addr' in inc_deq() and inc_enq() (Don Zickus) [1103370] - [usb] xhci: Add quirks module option (Don Zickus) [1103370] - [usb] xhci: clarify logging in xhci_setup_device (Don Zickus) [1103370] - [usb] xhci: Limit the spurious wakeup fix only to HP machines (Don Zickus) [1103370] - [usb] xhci: replace xhci_writel() with writel() (Don Zickus) [1103370] - [usb] xhci: replace xhci_readl() with readl() (Don Zickus) [1103370] - [usb] xhci: remove conversion from generic to pci device in xhci_mem.c (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_dropped_endpoints() (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_new_endpoints() (Don Zickus) [1103370] - [usb] xhci: remove unnecessary check in xhci_free_stream_info() (Don Zickus) [1103370] - [usb] xhci: fix SCT_FOR_CTX(p) macro (Don Zickus) [1103370] - [usb] xhci: replace USB_MAXINTERFACES with config->desc.bNumInterface (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: fix sparse warning in xhci-trace.h (Don Zickus) [1103370] - [usb] xhci: fix derivation of TRB's DMA address in xhci_log_event Trace Event Class (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in handle_device_notification() (Don Zickus) [1103370] - [usb] xhci: convert TRB_CYCLE to le32 before using it to set Link TRB's cycle bit (Don Zickus) [1103370] - [usb] xhci: remove the unused ->address field (Don Zickus) [1103370] - [usb] xhci: kill a conditional when toggling cycle (Don Zickus) [1103370] - [usb] xhci: replace 'event' with 'cmd_comp_code' in set_deq and reset_ep handlers (Don Zickus) [1103370] - [usb] xhci: add argument 'slot_id' in stop_ep, set_deq and reset_ep cmd handlers (Don Zickus) [1103370] - [usb] xhci: replace 'xhci->cmd_ring->dequeue' with 'trb' in stop_ep cmd handler (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_type' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_trb' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_comp_code' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_CONFIG_EP case into function (Don Zickus) [1103370] - [usb] xhci: remove unused 'ep_ring' variable in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_EVAL_CONTEXT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_NEC_GET_FW case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_RESET_DEV case into function (Don Zickus) [1103370] - [usb] xhci: use completion event's slot id rather than dig it out of command (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ADDR_DEV case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_DISABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ENABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: rename existing Command Completion Event handlers (Don Zickus) [1103370] - [usb] xhci: remove unused argument from xhci_giveback_urb_in_irq() (Don Zickus) [1103370] - [usb] xhci: correct the usage of USB_CTRL_SET_TIMEOUT (Don Zickus) [1103370] - [usb] xhci: Staticize xhci_del_comp_mod_timer (Don Zickus) [1103370] - [usb] xhci: Set L1 device slot on USB2 LPM enable/disable (Don Zickus) [1103370] - [usb] xhci: Fix spurious wakeups after S5 on Haswell (Don Zickus) [1103370] - [usb] xhci: fix write to USB3_PSSEN and XUSB2PRM pci config registers (Don Zickus) [1103370] - [usb] xhci: quirk for extra long delay for S4 (Don Zickus) [1103370] - [usb] xhci: Don't enable/disable RWE on bus suspend/resume (Don Zickus) [1103370] - [usb] xhci: Fix race between ep halt and URB cancellation (Don Zickus) [1103370] - [usb] Fix xHCI host issues on remote wakeup (Don Zickus) [1103370] - [usb] xhci: Ensure a command structure points to the correct trb on the command ring (Don Zickus) [1103370] - [usb] xhci: Fix oops happening after address device timeout (Don Zickus) [1103370] - [usb] xhci: fix port BESL LPM capability checking (Don Zickus) [1103370] - [usb] xhci: fix dma mask setup in xhci.c (Don Zickus) [1103370] - [usb] xhci: trace debug statements related to ring expansion (Don Zickus) [1103370] - [usb] xhci: trace debug messages related to driver initialization and unload (Don Zickus) [1103370] - [usb] xhci: trace debug statements for urb cancellation (Don Zickus) [1103370] - [usb] xhci: add xhci_cmd_completion trace event (Don Zickus) [1103370] - [usb] xhci: add xhci_address_ctx trace event (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to endpoint reset (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to quirks (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to changing contexts (Don Zickus) [1103370] - [usb] xhci: add traces for debug messages in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: remove CONFIG_USB_XHCI_HCD_DEBUGGING and unused code (Don Zickus) [1103370] - [usb] xhci: replace printk(KERN_DEBUG ...) (Don Zickus) [1103370] - [usb] xhci: replace xhci_info() with xhci_dbg() (Don Zickus) [1103370] - [usb] usb: Add Device Tree support to XHCI Platform driver (Don Zickus) [1103370] - [usb] xhci: add missing dma-mapping.h includes (Don Zickus) [1103370] - [usb] xhci: fix null pointer dereference on ring_doorbell_for_active_rings (Don Zickus) [1103370] - [usb] xhci: Enable XHCI_SPURIOUS_SUCCESS for all controllers with xhci 1.0 (Don Zickus) [1103370] - [usb] xhci: Mark two functions __maybe_unused (Don Zickus) [1103370] - [usb] xhci: Avoid NULL pointer deref when host dies (Don Zickus) [1103370] - [usb] xhci: Correct misplaced newlines (Don Zickus) [1103370] - [usb] xhci: Report USB 2.1 link status for L1 (Don Zickus) [1103370] - [usb] xhci: Refactor port status into a new function (Don Zickus) [1103370] - [usb] xhci: add the suspend/resume functionality (Don Zickus) [1103370] - [usb] xhci: Add missing unlocks on error paths (Don Zickus) [1103370] - [usb] xhci-plat: release mem region while removing module (Don Zickus) [1103370] - [usb] xhci: check for failed dma pool allocation (Don Zickus) [1103370] - [usb] xhci: remove BUG() in xhci_get_endpoint_type() (Don Zickus) [1103370] - [usb] xhci: Remove BUG in xhci_setup_addressable_virt_dev (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON in xhci_get_input_control_ctx (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON() in xhci_alloc_container_ctx (Don Zickus) [1103370] - [usb] xhci: add USB2 Link power management BESL support (Don Zickus) [1103370] - [usb] xhci: define port register names and use them instead of magic numbers (Don Zickus) [1103370] - [usb] xhci: check usb2 port capabilities before adding hw link PM support (Don Zickus) [1103370] - [usb] xhci-dbg: Display endpoint number and direction in context dump (Don Zickus) [1103370]- [documentation] sysctl: fix the VM knobs descritpion WRT pdflush (Jerome Marchand) [1024086] - [char] ipmi: implement shadow struct for ipmi_smi_handlers (Tony Camuso) [1063878] - [s390] af_iucv: wrong mapping of sent and confirmed skbs (Hendrik Brueckner) [1102248] - [s390] af_iucv: recvmsg problem for SOCK_STREAM sockets (Hendrik Brueckner) [1102248] - [s390] af_iucv: fix recvmsg by replacing skb_pull() function (Hendrik Brueckner) [1102248] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove wait for online from host reset handler (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do logins from a chip reset in DPC thread instead of the error handler thread (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove mapped vp index iterator macro dead code (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add MBC option for fast SFP data access (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix beacon blink logic for ISP26xx/83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Don't check for firmware hung during the reset context for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Delay driver unload if there is any pending activity going on (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear loop_id for ports that are marked lost during fabric scanning (Chad Dupuis) [1054299] - [scsi] qla2xxx: Adjust adapter reset routine to the changes in firmware specification for ISPFx00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: IOCB data should be copied to I/O mem using memcpy_toio (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use proper log message for flash lock failed error (Chad Dupuis) [1054299] - [scsi] qla2xxx: Decrease pci access for response queue processing for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Change copyright year to 2014 in all the source files (Chad Dupuis) [1054299] - [scsi] qla2xxx: Introduce fw_dump_flag to track fw dump progress (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove unnecessary delays from fw dump code path (Chad Dupuis) [1054299] - [scsi] qla2xxx: Track the process when the ROM_LOCK failure happens (Chad Dupuis) [1054299] - [scsi] qla2xxx: Issue abort command for outstanding commands during cleanup when only firmware is alive (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not schedule reset when one is already active when receiving an invalid status handle (Chad Dupuis) [1054299] - [scsi] qla2xxx: Wait for reset completion without lock for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Re-sync module parameter descriptions with the code (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix error handling of qla2x00_mem_alloc() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IOCB Abort command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix Task Management command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Simplify the ISPFX00 interrupt handler code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid poisoning in the response queue for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove Marker type IOCB logic for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly handle 32 bit mailbox register for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Enable the Flash Access Control (FAC) mailbox command (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select correct request queue for error type IOCB for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove init control block related dead code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace constant value for IOCTL IOCB abort execution status with a macro for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add handling for boot indication progress AENs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add mutex around optrom calls to serialize accesses (Chad Dupuis) [1054299] - [scsi] qla2xxx: Poll during initialization for ISP25xx and ISP83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace a constant with a macro definition for host->canqueue assigmnment (Chad Dupuis) [1054299] - [scsi] qla2xxx: Only complete dcbx_comp and lb_portup_comp for virtual port index 0 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use scnprintf() instead of snprintf() in the sysfs handlers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to obtain ISPFX00 adapters product information in accordance with firmware update (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add logic to abort BSG commands for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear RISC INT reg only for an event and not always while polling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix undefined behavior in call to snprintf() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BSG interface for read/write serdes register (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix issue with not displaying node name after system reboot (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BPM support for ISP25xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly set mailboxes for extended init control block (Chad Dupuis) [1054299] - [scsi] qla2xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Honor execute firmware failures (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print proper QLAFX00 product name at probe (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use standard PCIe Capability Link register field names (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use pcie_is_pcie() to simplify code (Chad Dupuis) [1054299] - [scsi] qla2xxx: print MAC via pMR (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly print out/in mailbox registers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add a new interface to update versions (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select link initialization option bits from current operating mode (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add loopback IDC-TIME-EXTEND aen handling support (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set default critical temperature value in cases when ISPFX00 firmware doesn't provide it (Chad Dupuis) [1054299] - [scsi] qla2xxx: QLAFX00 make over temperature AEN handling informational, add log for normal temperature AEN (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct Interrupt Register offset for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove handling of Shutdown Requested AEN from qlafx00_process_aen() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Send all AENs for ISPFx00 to above layers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes in initialization for ISPFX00 cards with BIOS (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to support extended IOs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add missing FCP statistics to sysfs interface (Chad Dupuis) [1054299] - [scsi] qla2xxx: Make log message that prints when a completion status requires a port down more readable (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add critical temperature handling for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Notify ISPFX00 firmware when driver is unloaded or system is shut down (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reconfigure thermal temperature (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add ISPFX00 specific bus reset routine (Chad Dupuis) [1054299] - [scsi] qla2xxx: Perform warm reset every 2 minutes if firmware load fails for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set factory reset recovery timeout to 10 min. for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct multiqueue offset calculations (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix incorrect test after list_for_each_entry() exits (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print some variables to hexadecimal string via *phN format (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warnings in qlafx00_fxdisc_iocb function (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly set the tagging for commands (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove an unused variable from qla2x00_remove_one() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix qla2xxx_check_risc_status() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Help Coverity with analyzing ct_sns_pkt initialization (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove redundant assignments (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove a dead assignment in qla24xx_build_scsi_crc_2_iocbs() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove two superfluous tests (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove dead code in qla2x00_configure_hba() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla84xx_mgmt_cmd() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla24xx_iidma() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warning from qla_mr.c and qla_iocb.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not take a second firmware dump when intentionally generating one (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not query FC statistics during chip reset (Chad Dupuis) [1054299] - [scsi] qla2xxx: Move qla2x00_free_device to the correct location (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (Chad Dupuis) [1054299] - [scsi] qla2xxx: Update firmware link in Kconfig file (Chad Dupuis) [1054299] - [scsi] qla2xxx: qla2x00_sp_compl can be static (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix sparse warning "large integer implicitly truncated to unsigned type" (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IS_P3P_TYPE macro (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reduce the time we wait for a command to complete during SCSI error handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid escalating the SCSI error handler if the command is not found in firmware (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set host can_queue value based on available resources (Chad Dupuis) [1054299] - [x86] Fix stack frame warning in check_irq_vectors_for_cpu_disable() (Prarit Bhargava) [1023834] - [x86] Add check for number of available vectors before CPU down (Prarit Bhargava) [1023834] - [x86] Skip migrating IRQF_PER_CPU irqs in fixup_irqs() (Prarit Bhargava) [1023834] - [net] filter: prevent nla extensions to peek beyond the end of the message (Jiri Benc) [1096779] {CVE-2014-3144 CVE-2014-3145} - [net] increase frag hash size (Jesper Brouer) [859249] - [net] frag queue per hash bucket locking (Jesper Brouer) [859249] - [net] inet: frag: make sure forced eviction removes all frags (Jesper Brouer) [859249] - [net] fix possible deadlock in sum_frag_mem_limit (Jesper Brouer) [859249] - [net] use lib/percpu_counter API for fragmentation mem accounting (Jesper Brouer) [859249] - [net] cacheline adjust struct netns_frags for better frag performance (Jesper Brouer) [859249] - [net] frag, avoid several CPUs grabbing same frag queue during LRU evictor loop (Jesper Brouer) [859249] - [net] fix for a race condition in the inet frag code (Jesper Brouer) [859249] - [net] frag, fix race conditions in LRU list maintenance (Jesper Brouer) [859249] - [net] use the frag lru_lock to protect netns_frags.nqueues update (Jesper Brouer) [859249] - [net] kABI workaround for netns_frags LRU list lock (Jesper Brouer) [859249] - [net] frag, move LRU list maintenance outside of rwlock (Jesper Brouer) [859249] - [net] frag helper functions for mem limit tracking (Jesper Brouer) [859249] - [net] ipv6: make ip6_frag_nqueues() and ip6_frag_mem() static inline (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frag_queue (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frags for better frag performance (Jesper Brouer) [859249] - [net] ip_frag: struct inet_frags match() method returns a bool (Jesper Brouer) [859249] - [net] ipv6: unify fragment thresh handling code (Jesper Brouer) [859249] - [net] increase fragment memory usage limits (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace calculated magic number with multiplication (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace magic number with macro definitions (Jesper Brouer) [859249] - [net] nf_conntrack_reasm: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] fragment: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] ip_frag: frag_kfree_skb() cleanup (Jesper Brouer) [859249] - [net] ip_frag: Remove some atomic ops (Jesper Brouer) [859249] - [powerpc] Wire up new syscall clock_adjtime (Jiri Benc) [1099152] - [block] xen-blkfront: make blkif_io_lock spinlock per-device (Vitaly Kuznetsov) [1102879] - [x86] mce: Fix CMCI preemption bugs (Rui Wang) [916094] - [x86] cmci: Add proper detection of end of CMCI storms (Rui Wang) [916094] - [x86] mce: Fix mce_start_timer semantics (Rui Wang) [916094] - [x86] mce: Add CMCI poll mode (Rui Wang) [916094] - [x86] mce: Remove the frozen cases in the hotplug code (Rui Wang) [916094] - [x86] mce: Split timer init (Rui Wang) [916094] - [x86] mce: Add the dropped timer interval init back (Rui Wang) [916094] - [x86] mce: Fix the MCE poll timer logic (Rui Wang) [916094] - [x86] mce: Cleanup timer mess (Rui Wang) [916094] - [powercap] Add to drivers Kconfig and Makefile (Steve Best) [1036309] - [powercap] Documentation (Steve Best) [1036309] - [powercap] Fix build error with option -Werror=format-security (Steve Best) [1036309] - [powercap] Introduce Intel RAPL power capping driver (Steve Best) [1036309] - [powercap] Add class driver (Steve Best) [1036309] - [kernel] device: add RW and RO attribute macros (Steve Best) [1036309] - [kernel] sysfs: add __ATTR_RW() macro (Steve Best) [1036309] - [kernel] bitops: Introduce BIT_ULL (Steve Best) [1036309] - [input] wacom: create inputs when wireless connect (Aristeu Rozanski) [1004617] - [input] wacom: wireless monitor framework (Aristeu Rozanski) [1004617] - [input] wacom: LED is only supported through digitizer interface (Aristeu Rozanski) [1004617] - [input] wacom: isolate input registration (Aristeu Rozanski) [1004617] - [input] wacom: add support for three new Intuos Pro devices (Aristeu Rozanski) [1004617] - [input] wacom: use per-device instance of wacom_features (Aristeu Rozanski) [1004617] - [input] wacom: clean up wacom_query_tablet_data (Aristeu Rozanski) [1004617] - [input] synaptics: add min/max quirk for the ThinkPad W540 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad Edge E431 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad T431s, L440, L540, S1 Yoga and X1 (Benjamin Tissoires) [1042514] - [input] synaptics: report INPUT_PROP_TOPBUTTONPAD property (Benjamin Tissoires) [1042514] - [input] Add INPUT_PROP_TOPBUTTONPAD device property (Benjamin Tissoires) [1042514] - [input] i8042: add firmware_id support (Benjamin Tissoires) [1042514] - [input] serio: add firmware_id sysfs attribute (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk for ThinkPad X240 (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk (Benjamin Tissoires) [1042514] - [input] synaptics: initialize pointer emulation usage (Benjamin Tissoires) [1042514] - [input] synaptics: add image sensor support (Benjamin Tissoires) [1042514] - [input] synaptics: refactor initialization of abs position axes (Benjamin Tissoires) [1042514] - [input] synaptics: refactor agm packet parsing (Benjamin Tissoires) [1042514] - [input] synaptics: refactor y inversion (Benjamin Tissoires) [1042514] - [input] synaptics: fix reporting of min coordinates (Benjamin Tissoires) [1042514] - [input] synaptics: set minimum coordinates as reported by firmware (Benjamin Tissoires) [1042514] - [input] synaptics: process button bits in AGM packets (Benjamin Tissoires) [1042514] - [input] synaptics: rename set_slot to be more descriptive (Benjamin Tissoires) [1042514] - [input] synaptics: fuzz position for touchpad with reduced filtering (Benjamin Tissoires) [1042514] - [input] synaptics: set resolution for MT_POSITION_X/Y axes (Benjamin Tissoires) [1042514] - [input] synaptics: report clickpad property (Benjamin Tissoires) [1042514] - [input] synaptics: fix incorrect placement of __initconst (Benjamin Tissoires) [1042514] - [input] psmouse: do not carry DMI data around (Benjamin Tissoires) [1042514] - [dmi] add support for exact DMI matches in addition to substring matching (Rob Clark) [1042514] - [netdrv] igb: remove usless return statements (Stefan Assmann) [1038782] - [netdrv] igb: remove return statements for void functions (Stefan Assmann) [1038782] - [netdrv] igb: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038782] - [netdrv] igb: Change memcpy to struct assignment (Stefan Assmann) [1038782] - [netdrv] igb: Replace 1/0 return values with true/false (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove unneeded extern declaration (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to replace deprecated DEFINE_PCI_DEVICE_TABLE (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix static initialization (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix msleep warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix line length warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove return parentheses (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix missing break in switch statements (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix assignment in if error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to change comment style on license headers (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix for trailing statement (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix pointer location error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix incorrect indentation (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix braces location warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups for messaging (Stefan Assmann) [1038782] - [netdrv] igb: fix message terminations (Stefan Assmann) [1038782] - [netdrv] igb: fix stats for i210 rx_fifo_errors (Stefan Assmann) [1038782] - [netdrv] igb: fix last_rx_timestamp usage (Stefan Assmann) [1038782] - [netdrv] igb: remove open-coded skb_cow_head (Stefan Assmann) [1038782] - [netdrv] igb: Convert iounmap to pci_iounmap (Stefan Assmann) [1038782] - [netdrv] igb: fix race conditions on queuing skb for HW time stamp (Stefan Assmann) [1038782] - [netdrv] igb: never generate both software and hardware timestamps (Stefan Assmann) [1038782] - [netdrv] igb: Unset IGB_FLAG_HAS_MSIX-flag when falling back to msi-only (Stefan Assmann) [1038782] - [netdrv] igb: Fix Null-pointer dereference in igb_reset_q_vector (Stefan Assmann) [1038782] - [netdrv] igb: specify phc_index of 82575 for get_ts_info (Stefan Assmann) [1038782] - [netdrv] igb: Fix memory leak in igb_get_module_eeprom() (Stefan Assmann) [1038782] - [netdrv] igb: add register rd/wr for surprise removal (Stefan Assmann) [1038782] - [netdrv] igb: implement SIOCGHWTSTAMP ioctl (Stefan Assmann) [1038782] - [netdrv] igb: Convert uses of __constant_ to (Stefan Assmann) [1038782] - [netdrv] igb: enable VLAN stripping for VMs with i350 (Stefan Assmann) [1038782] - [netdrv] igb: Add register defines needed for time sync functions (Stefan Assmann) [1038782] - [netdrv] igb: remove references to long gone command line parameters (Stefan Assmann) [1038782] - [netdrv] igb: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1038782] - [netdrv] igb: Fix code comment (Stefan Assmann) [1038782] - [netdrv] igb: Fix for devices using ethtool for EEE settings (Stefan Assmann) [1038782] - [netdrv] igb: call skb_set_hash to set the hash and its type in a skbuff (Stefan Assmann) [1038782] - [netdrv] igb: fix warning if !CONFIG_IGB_HWMON (Stefan Assmann) [1038782] - [netdrv] igb: fix array size calculation (Stefan Assmann) [1038782] - [netdrv] igb: Update license text to remove FSF address and update copyright (Stefan Assmann) [1038782] - [netdrv] igb: make local functions static and remove dead code (Stefan Assmann) [1038782] - [netdrv] igb: Change to use statically allocated array for MSIx entries (Stefan Assmann) [1038782] - [netdrv] igb: Fix queue allocation method to accommodate changing during runtime (Stefan Assmann) [1038782] - [netdrv] igb: Fix for issue where values could be too high for udelay function (Stefan Assmann) [1038782] - [netdrv] igb: Start temperature sensor attribute index with 1 (Stefan Assmann) [1038782] - [netdrv] igb: Add new feature Media Auto Sense for 82580 devices only (Stefan Assmann) [1038782] - [netdrv] igb: Support ports mapped in 64-bit PCI space (Stefan Assmann) [1038782] - [netdrv] igb: Add media switching feature for i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Fixed Wake On LAN support (Stefan Assmann) [1038782] - [netdrv] igb: Don't let ethtool try to write to iNVM in i210/i211 (Stefan Assmann) [1038782] - [netdrv] igb: Fix master/slave mode for all m88 i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038782] - [netdrv] igb: Avoid uninitialized advertised variable in eee_set_cur (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool support to configure number of channels (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool offline tests for i354 (Stefan Assmann) [1038782] - [netdrv] igb: Fix ethtool loopback test for 82580 copper (Stefan Assmann) [1038782] - [netdrv] igb: Remove extern from function prototypes (Stefan Assmann) [1038782] - [netdrv] igb: fix 32-bit DMA mask handling (Stefan Assmann) [1038782] - [netdrv] igb: fix up function prototypes after __dev* removals (Stefan Assmann) [1038782] - [netdrv] igb: remove __dev* attributes (Stefan Assmann) [1038782]- [documentation] vm: clarify vfs_cache_pressure description (Denys Vlasenko) [804463] - [kernel] sched_rt: Use root_domain of rt_rq not current processor (Daniel Bristot de Oliveira) [1101301] - [kernel] cgroups: fix a css_set not found bug in cgroup_attach_proc (Petr Oros) [1078263] - [virt] kvm: enable PCI multiple-segments for pass-through device (Michael S. Tsirkin) [1103471] - [kvm] x86: increase VCPU limit to 240 (Radim Krcmar) [864242] - [x86] Mark Intel Broadwell processor as supported (David Milburn) [1032351] - [x86] kvm: expose invariant tsc cpuid bit (Marcelo Tosatti) [996770] - [pci] Fix section mismatch - pcibios_scan_root() to .devinit.text:pci_scan_root_bus() (Myron Stowe) [1104384] - [net] mac80211: don't validate unchanged AP bandwidth while tracking (Stanislaw Gruszka) [1090428] - [usb] don't enable remote wakeup by default (Don Zickus) [698729] - [usb] Update USB default wakeup settings (Don Zickus) [698729] - [usb] obey the sysfs power/wakeup setting (Don Zickus) [698729] - [s390] kernel: avoid page table walk on user space access (Hendrik Brueckner) [1099146] - [s390] qeth: postpone freeing of qdio memory (Hendrik Brueckner) [1094379] - [s390] qeth: Fix retry logic in hardsetup (Hendrik Brueckner) [1094379] - [s390] qeth: Recognize return codes of ccw_device_set_online (Hendrik Brueckner) [1094379] - [s390] qdio: remove API wrappers (Hendrik Brueckner) [1094379] - [netdrv] ixgbevf: remove open-coded skb_cow_head (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add bit to mark work queue initialization (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Fix rcu warnings induced by LER (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Change ixgbe_read_reg to ixgbevf_read_reg (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Additional adapter removal checks (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check for adapter removal on register writes (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check register reads for adapter removal (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make the ethtool register test use accessors (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use static inlines instead of macros (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert uses of __constant_ to (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Protect ixgbevf_down with __IXGBEVF_DOWN bit (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Indicate removal state explicitly (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: delete unneeded call to pci_set_power_state (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add check for CHECKSUM_PARTIAL when doing TSO (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix handling of tx checksumming (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: merge ixgbevf_tx_map and ixgbevf_tx_queue into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: redo dma mapping using the tx buffer info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make the first tx_buffer a repository for most of the skb info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add tx counters (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove counters for Tx/Rx checksum offload (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: move ring specific stats into ring specific structure (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make use of the dev pointer in the ixgbevf_ring struct and remove externs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: create function for all of ring init (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert ring storage form pointer to an array to array of pointers (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: use pci drvdata correctly in ixgbevf_suspend() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: set the disable state when ixgbevf_qv_disable is called (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add DCB configuration into queue setup (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Focus config of head, tail ntc, and ntu all into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup IXGBE_DESC_UNUSED (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove redundant workaround (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add zero_base handler to network statistics (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add BP_EXTENDED_STATS for CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: have clean_rx_irq return total_rx_packets cleaned (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add ixgbevf_rx_skb (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump driver version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement ethtool get/set coalesce (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Adds function to set PSRTYPE register (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Miscellaneous conversions to ETH_ALEN (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add wait for Rx queue disable (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup redundant mailbox read failure check (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: do not print registers to dmesg in ixgbevf_get_regs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix 32-bit DMA mask handling (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add checksum statistics counters to rings (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make use of NETIF_F_RXCSUM instead of keeping our own flag (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: convert to ndo_fix_features (Andy Gospodarek) [1038785] - [netdrv] ixgbe: fix message terminations (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up Rx time stamping code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove open-coded skb_cow_head (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add bit to mark service task initialization (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix rcu warnings induced by LER (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_check_reset_blocked() declaration (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix race conditions on queuing skb for HW time stamp (Andy Gospodarek) [1038784] - [netdrv] ixgbe: never generate both software and hardware timestamps (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove redundant if clause from PTP work (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Break recursion in case of removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: enable tx queues after link up (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Stop cacheing if the MNG FW enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up ixgbe_atr_compute_perfect_hash_82599 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use ixgbe_read_pci_cfg_word (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove unused media type (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_setup_mac_link_82599 autoc variables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_stop_mac_link_on_d3_82599 to check mng correctly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: check Core Clock Disable bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix errors related to protected AUTOC calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Convert uses of __constant_ to (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add ixgbe_write_pci_cfg_word with ixgbe_removed check (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Don't receive packets when the napi budget == 0 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix some multiline hw_dbg prints (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fixup header for ixgbe_set_rxpba_82598 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add Linux NICS mailing list to contact info (Andy Gospodarek) [1038784] - [netdrv] ixgbe: move setting rx_pb_size into get_invariants (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix format string in ixgbe_fcoe.c (Andy Gospodarek) [1038784] - [netdrv] ixgbe: calls skb_set_hash (Andy Gospodarek) [1038784] - [netdrv] ixgbe: implement SIOCGHWTSTAMP ioctl (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check config reads for removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix up some ethtool results when adapter is removed (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Restore hw_addr in LER recovery paths (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add check for FW veto bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix bit toggled for 82599 reset fix (Andy Gospodarek) [1038784] - [netdrv] ixgbe: collect all 82599 AUTOC code in one function (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix to use correct timeout interval for memory read completion (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add WoL support for a new device (Andy Gospodarek) [1038784] - [netdrv] ixgbe: don't use magic size number to assign ptp_caps.name (Andy Gospodarek) [1038784] - [netdrv] ixgbe: modify behavior on receiving a HW ECC error (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add braces around else condition in ixgbe_qv_lock_* calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: set driver_max_VFs should be done before enabling SRIOV (Andy Gospodarek) [1038784] - [netdrv] ixgbe: define IXGBE_MAX_VFS_DRV_LIMIT macro and cleanup const 63 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix incorrect logic for fixed fiber eeprom write (Andy Gospodarek) [1038784] - [netdrv] ixgbe: reinit_locked() should be called with rtnl_lock (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Clear head write-back registers on VF reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Force QDE via PFQDE for VFs during reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Additional adapter removal checks (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check for adapter removal on register writes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check register reads for adapter removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ethtool register test use accessors (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use static inlines instead of macros (Andy Gospodarek) [1038784] - [netdrv] ixbge: Protect ixgbe_down with __IXGBE_DOWN bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Indicate removal state explicitly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: slight optimization of addr compare (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix for unused variable warning with certain config (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Start temperature sensor attribute index with 1 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ixgbe_identify_qsfp_module_generic static (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add warning when max_vfs is out of range (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Reduce memory consumption with larger page sizes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix qv_lock_napi call in ixgbe_napi_disable_all (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use pcie_capability_read_word() to simplify code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove marketing names from busy poll code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Cleanup the use of tabs and spaces (Andy Gospodarek) [1038784] - [netdrv] ixgbe: ethtool DCB registers dump for 82599 and x540 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Remove extern from function prototypes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix 32-bit DMA mask handling (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool reporting of supported links for SFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: limit setting speed to only one at a time for QSFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool loopback diagnostic with DCB enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fully disable hardware RSC logic when disabling RSC (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add support for older QSFP active DA cables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: include QSFP PHY types in ixgbe_is_sfp() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add 1Gbps support for QSFP+ (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules from an offset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: cleanup some log messages (Andy Gospodarek) [1038784] - [netdrv] ixgbe: zero out mailbox buffer on init (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix link test when connected to 1Gbps link partner (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix incorrect limit value in ring transverse (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check return value on eeprom reads (Andy Gospodarek) [1038784] - [netdrv] ixgbe: disable link when adapter goes down (Andy Gospodarek) [1038784] - [netdrv] ixgbe: rename LL_EXTENDED_STATS to use queue instead of q (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (Andy Gospodarek) [1038784] - [netdrv] e1000e: Out of line __ew32_prepare/__ew32 (John Greene) [1038781] - [netdrv] e1000e: Fix expand setting EEE link info to all affected parts (John Greene) [1038781] - [netdrv] e1000e: Cleanup parenthesis around return value (John Greene) [1038781] - [netdrv] e1000e: 82574/82583 TimeSync errata for SYSTIM read (John Greene) [1038781] - [netdrv] e1000e: Failure to write SHRA turns on PROMISC mode (John Greene) [1038781] - [netdrv] e1000e: Cleanup use of deprecated DEFINE_PCI_DEVICE_TABLE (John Greene) [1038781] - [netdrv] e1000e: Cleanup checkpatch extra space (John Greene) [1038781] - [netdrv] e1000e: Cleanup to fix checkpatch missing blank lines (John Greene) [1038781] - [netdrv] e1000e: Cleanup return values in ethtool (John Greene) [1038781] - [netdrv] e1000e: Restrict MDIO Slow Mode workaround to relevant parts (John Greene) [1038781] - [netdrv] e1000e: Fix issue with link flap on 82579 (John Greene) [1038781] - [netdrv] e1000e: Expand workaround for 10Mb HD throughput bug (John Greene) [1038781] - [netdrv] e1000e: Workaround for dropped packets in Gig/100 speeds on 82579 (John Greene) [1038781] - [netdrv] e1000e: fix message terminations (John Greene) [1038781] - [netdrv] e1000e: Fix no connectivity when driver loaded with cable out (John Greene) [1038781] - [netdrv] e1000e: remove redundant if clause from PTP work (John Greene) [1038781] - [netdrv] e1000e: add timeout for TX HW time stamping work (John Greene) [1038781] - [netdrv] e1000e: Fix Explicitly set Transmit Control Register (John Greene) [1038781] - [netdrv] e1000e: Fix Hardware Unit Hang (John Greene) [1038781] - [netdrv] e1000e: Fix SHRA register access for 82579 (John Greene) [1038781] - [netdrv] e1000e: Fix ethtool offline tests for 82579 parts (John Greene) [1038781] - [netdrv] e1000e: Fix not generating an error on invalid load parameter (John Greene) [1038781] - [netdrv] e1000e: Add missing branding strings in ich8lan.c (John Greene) [1038781] - [netdrv] e1000e: Cleanup - Update GPL header and Copyright (John Greene) [1038781] - [netdrv] e1000e: Fix 82579 sets LPI too early (John Greene) [1038781] - [netdrv] e1000e: Resolve issues with Management Engine briefly blocking PHY resets (John Greene) [1038781] - [netdrv] e1000e: PTP lock in e1000e_phc_adjustfreq (John Greene) [1038781] - [netdrv] e1000e: fix maybe-unitialized variable compiler warning (John Greene) [1038781] - [netdrv] e1000e: fix compiler warnings (John Greene) [1038781] - [netdrv] e1000e: fix overrun of PHY RAR array (John Greene) [1038781] - [netdrv] e1000e: cleanup boolean comparison to true (John Greene) [1038781] - [netdrv] e1000e: balance semaphore put/get for 82573 (John Greene) [1038781] - [netdrv] e1000e: resolve checkpatch JIFFIES_COMPARISON warning (John Greene) [1038781] - [netdrv] e1000e: Avoid kernel crash during shutdown (John Greene) [1038781] - [cciss] touch version string (Tomas Henzl) [1052275] - [cciss] Fallback to MSI rather than to INTx if MSI-X failed (Tomas Henzl) [1052275] - [cciss] drivers/block/cciss.c:cciss_init_one(): use proper errnos (Tomas Henzl) [1052275] - [cciss] Adds simple mode functionality (Tomas Henzl) [1052275] - [cciss] add cciss_allow_hpsa module parameter (Tomas Henzl) [1052275] - [cciss] bug fix to prevent cciss from loading in kdump crash kernel (Tomas Henzl) [1052275] - [cciss] add transport mode attribute to sys (Tomas Henzl) [1052275] - [cciss] fix flush cache transfer length (Tomas Henzl) [1052275] - [cciss] Inform controller we are using 32-bit tags (Tomas Henzl) [1052275] - [cciss] fix invalid use of sizeof in cciss_find_cfgtables() (Tomas Henzl) [1052275] - [cciss] set max scatter gather entries to 32 on P600 (Tomas Henzl) [1052275] - [cciss] The Windows driver .inf disables ASPM on all cciss devices. Do the same (Tomas Henzl) [1052275] - [cciss] auto engage SCSI mid layer at driver load time (Tomas Henzl) [1052275] - [cciss] return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052275] - [cciss] add readl after writel in interrupt mask setting code (Tomas Henzl) [1052275] - [cciss] Fix scsi tape io with more than 255 scatter gather elements (Tomas Henzl) [1052275] - [cciss] Initialize scsi host max_sectors for tape drive support (Tomas Henzl) [1052275] - [cciss] fix missed command status value CMD_UNABORTABLE (Tomas Henzl) [1052275] - [cciss] fix incorrect scsi status reporting (Tomas Henzl) [1052275] - [scsi] mpt2sas: Don't disable device twice at suspend (Tomas Henzl) [1059137] - [scsi] mpt2sas: Remove phys on topology change (Tomas Henzl) [1059137] - [scsi] mpt2sas: Bump driver version to v16.100.00.00 (Tomas Henzl) [1059137] - [scsi] mpt2sas: Fix for kernel panic when driver loads with HBA connected to non LUN 0 configured expander (Tomas Henzl) [1059137] - [scsi] mpt2sas: when Async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [1059137] - [scsi] mpt2sas: Infinite loop can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [1059137] - [scsi] mpt2sas: The copyright in driver sources is updated for the year 2013 (Tomas Henzl) [1059137] - [scsi] mpt2sas: MPI2 Rev X (2.00.16) specifications (Tomas Henzl) [1059137] - [scsi] mpt2sas: Change in MPI2_RAID_ACTION_SYSTEM_SHUTDOWN_INITIATED notification methodology (Tomas Henzl) [1059137] - [scsi] mpt2sas: Null pointer deference possibility in mpt2sas_ctl_event_callback function (Tomas Henzl) [1059137] - [scsi] mpt2sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059137]- [block] floppy: don't write kernel-only members to FDRAWCMD ioctl output (Denys Vlasenko) [1094310] {CVE-2014-1738} - [block] floppy: ignore kernel-only members in FDRAWCMD ioctl input (Denys Vlasenko) [1094310] {CVE-2014-1737} - [kbuild] Remove export of trace_clock.h (Prarit Bhargava) [1092110] - [kbuild] asm-generic support (Prarit Bhargava) [1092110] - [kbuild] headers_check: recursively search for linux/types.h inclusion (Prarit Bhargava) [1092110] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Veaceslav Falico) [975493] - [netdrv] bonding: don't trust arp requests unless active slave really works (Veaceslav Falico) [975493] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Veaceslav Falico) [975493] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Veaceslav Falico) [975493] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Veaceslav Falico) [975493] - [netdrv] bonding: add helper function bond_get_targets_ip() (Veaceslav Falico) [975493] - [netdrv] netxen: Update version to 4.0.82 (Veaceslav Falico) [1054332] - [netdrv] netxen: Correct off-by-one errors in bounds checks (Veaceslav Falico) [1054332] - [netdrv] netxen: Print ULA information (Veaceslav Falico) [1054332] - [netdrv] netxen: Remove extern from function prototypes (Veaceslav Falico) [1054332] - [netdrv] netxen: Update version to 4.0.81 (Veaceslav Falico) [1054332] - [netdrv] netxen: Convert mac address uses of 6 to ETH_ALEN (Veaceslav Falico) [1054332] - [netdrv] netxen: Avoid mixed mode interrupts (Veaceslav Falico) [1054332] - [netdrv] netxen: netxen_setup_intr() function code cleanup (Veaceslav Falico) [1054332] - [netdrv] netxen: Log proper error message in case of mismatched adapter type (Veaceslav Falico) [1054332] - [netdrv] netxen: Log driver version with firmware version (Veaceslav Falico) [1054332] - [netdrv] netxen: replace ip_fast_csum with csum_replace2 (Veaceslav Falico) [1054332] - [netdrv] netxen: fix off by one bug in netxen_release_tx_buffer() (Veaceslav Falico) [1054332] - [netdrv] netxen: remove __dev* attributes (Veaceslav Falico) [1054332] - [netdrv] netxen: Fixed a coding style issue in netxen_nic_ethtool.c (Veaceslav Falico) [1054332] - [netdrv] netxen: explicity handle pause autoneg parameter (Veaceslav Falico) [1054332] - [netdrv] enic: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1024064] - [netdrv] enic: Fix 64 bit divide on 32bit system (Stefan Assmann) [1024064] - [netdrv] enic: Add support for adaptive interrupt coalescing (Stefan Assmann) [1024064] - [netdrv] enic: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1024064] - [netdrv] enic: include irq.h for irqreturn_t definitions (Stefan Assmann) [1024064] - [netdrv] enic: Call dev_kfree_skb_any instead of dev_kfree_skb (Stefan Assmann) [1024064] - [netdrv] enic: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1024064] - [netdrv] enic: slight optimization of addr compare (Stefan Assmann) [1024064] - [netdrv] enic: cisco-enic calls skb_set_hash (Stefan Assmann) [1024064] - [netdrv] enic: remove unnecessary pci_set_drvdata() (Stefan Assmann) [1024064] - [netdrv] enic: update enic maintainers and driver (Stefan Assmann) [1024064] - [netdrv] enic: Exposing symbols for Cisco's low latency driver (Stefan Assmann) [1024064] - [netdrv] enic: Try DMA 64 first, then failover to DMA (Stefan Assmann) [1024064] - [netdrv] enic: record q_number and rss_hash for skb (Stefan Assmann) [1024064] - [netdrv] enic: Add multi tx support for enic (Stefan Assmann) [1024064] - [netdrv] enic: Generate notification of hardware crash (Stefan Assmann) [1024064] - [netdrv] enic: Add an interface for USNIC to interact with firmware (Stefan Assmann) [1024064] - [netdrv] enic: Adding support for Cisco Low Latency NIC (Stefan Assmann) [1024064] - [netdrv] enic: Move ethtool code to a separate file (Stefan Assmann) [1024064] - [netdrv] igbvf: remove usless return statements (Stefan Assmann) [1038783] - [netdrv] igbvf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038783] - [netdrv] igbvf: remove open-coded skb_cow_head (Stefan Assmann) [1038783] - [netdrv] igbvf: Convert uses of __constant_ to (Stefan Assmann) [1038783] - [netdrv] igbvf: slight optimization of addr compare (Stefan Assmann) [1038783] - [netdrv] igbvf: add missing iounmap() on error in igbvf_probe() (Stefan Assmann) [1038783] - [netdrv] igbvf: integer wrapping bug setting the mtu (Stefan Assmann) [1038783] - [netdrv] igbvf: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038783] - [netdrv] igbvf: Remove extern from function prototypes (Stefan Assmann) [1038783] - [netdrv] igbvf: fix 32-bit DMA mask handling (Stefan Assmann) [1038783] - [netdrv] igbvf: use __GFP_ZERO instead of memset() (Stefan Assmann) [1038783] - [kernel] mutex: Unlock the mutex without the wait_lock (Larry Woodman) [1100855] - [kernel] mutex: Do not unnecessarily deal with waiters (Larry Woodman) [1100855] - [kernel] mutex: Introduce cancelable MCS lock for adaptive spinning (Larry Woodman) [1100855] - [kernel] mutex: Modify the way optimistic spinners are queued (Larry Woodman) [1100855] - [kernel] mutex: Queue mutex spinners with MCS lock to reduce cacheline contention (Larry Woodman) [1100855] - [kernel] mutex: Make more scalable & Back out architecture specific check (Larry Woodman) [1100855] - [kernel] sched: Periodically decay max cost of idle balance (Larry Woodman) [1100855] - [kernel] sched: Consider max cost of idle balance per sched domain (Larry Woodman) [1100855] - [kernel] sched: Reduce overestimating rq->avg_idle (Larry Woodman) [1100855] - [kernel] futex: Increase hash table size for better performance (Larry Woodman) [1100855] - [fs] epoll: optimize EPOLL_CTL_DEL using rcu (Larry Woodman) [1100855] - [scsi] virtio-scsi: Skip setting affinity on uninitialized vq (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix hotcpu_notifier use-after-free with virtscsi_freeze (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix virtqueue affinity setup (Jason Wang) [1098309] - [scsi] virtio-scsi: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1098309] - [scsi] virtio-scsi: introduce multiqueue support (Jason Wang) [1098309] - [scsi] virtio-scsi: push vq lock/unlock into virtscsi_vq_done (Jason Wang) [1098309] - [scsi] virtio-scsi: pass struct virtio_scsi to virtqueue completion function (Jason Wang) [1098309] - [scsi] virtio-scsi: redo allocation of target data (Jason Wang) [1098309] - [i2c] i801: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [ata] ahci: Add Device IDs for Intel Wildcat Point-LP (David Milburn) [922970] - [mfd] lpc_ich: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [hda] alsa: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [scsi] qla4xxx: 5.03.00.00.06.06-k0 (Chad Dupuis) [1053365] - [scsi] qla4xxx: remove pci id for ISP8042 (Chad Dupuis) [1053365] - [scsi] libiscsi: Add local_ipaddr parameter in iscsi_conn struct (Chad Dupuis) [1053365] - [scsi] IB/iser: Add Discovery support (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Export ISCSI_PARAM_LOCAL_IPADDR attr for iscsi_connection (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add host statistics support (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Additional parameters for network settings (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Remove net param enum values (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_conn_get_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_get_ep_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak for ha->saved_acb (Chad Dupuis) [1053365] - [scsi] qla4xxx: Export sysfs DDBs from DPC handler (Chad Dupuis) [1053365] - [scsi] qla4xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak in func qla4_84xx_config_acb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Initialize hardware queue for ISP40XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Check for correct return status (Chad Dupuis) [1053365] - [scsi] qla4xxx: Move qla4_8xxx_ms_mem_write_128b to ql4_nx.c (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added PEX DMA Support for ISP8022 Adapter (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added new opcodes for 84XX Minidump template (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support of 0xFF capture mask for minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Change default capture to firmware defined capture mask (Chad Dupuis) [1053365] - [scsi] qla4xxx: Do not wait for IO completion, after issuing stop_firmware (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix sparse warnings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Handle IPv6 AEN notifications (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_do_dpc() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_eh_abort() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in qla4xxx_mailbox_command() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Updated print for device login, logout path (Chad Dupuis) [1053365] - [scsi] qla4xxx: Remove unused code from qla4xxx_set_ifcb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of mbox 0x31 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Reduce rom-lock contention during reset recovery (Chad Dupuis) [1053365] - [scsi] qla4xxx: Driver not able to collect minidump for ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix pending IO completion in reset path before initiating chip reset (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix processing response queue during probe (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of IDC Time Extend mailbox command (Chad Dupuis) [1053365] - [scsi] qla4xxx: Clear DDB index map upon connection close failure (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return correct error status from func qla4xxx_request_irqs() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fixed AER reset sequence for ISP83xx/ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Correctly handle msleep_interruptible (Chad Dupuis) [1053365] - [scsi] qla4xxx: Rename ACB_STATE macros with IP_ADDRSTATE macros (Chad Dupuis) [1053365] - [scsi] qla4xxx: Improve loopback failure messages (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use IDC_CTRL bit1 directly instead of AF_83XX_NO_FWDUMP flag (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix comments in code (Chad Dupuis) [1053365] - [scsi] qla4xxx: Print WARN_ONCE() if iSCSI function presence bit removed (Chad Dupuis) [1053365] - [scsi] qla4xxx: ISP8xxx: Correct retry of adapter initialization (Chad Dupuis) [1053365] - [scsi] qla4xxx: treewide: fix comments and printk msgs (Chad Dupuis) [1053365] - [scsi] qla4xxx: Recreate chap data list during get chap operation (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for ISCSI_PARAM_LOCAL_IPADDR sysfs attr (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add host statistics support (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for Diagnostics MBOX command (Chad Dupuis) [1053365] - [scsi] qla4xxx: overflow in qla4xxx_set_chap_entry() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for additional network parameters settings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to get CHAP details for flash target session (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use offset based on adapter type to set CHAP entry in flash (Chad Dupuis) [1053365] - [scsi] qla4xxx: Populate local CHAP credentials for flash target sessions (Chad Dupuis) [1053365] - [scsi] qla4xxx: correctly update session discovery_parent_idx (Chad Dupuis) [1053365] - [scsi] remove unnecessary pci_set_drvdata() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return error if minidump data collection fails (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix the minidump data collection check in for loop (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add pex-dma support for capturing minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [1053365] - [scsi] qla4xxx: Implementation of ACB configuration during Loopback for ISP8042 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for ISP8042 (Chad Dupuis) [1053365] - [net] bridge: add empty br_mdb_init() and br_mdb_uninit() definitions (Vlad Yasevich) [1097915] - [net] bridge: Correctly unregister MDB rtnetlink handlers (Vlad Yasevich) [1097915] - [net] rds: prevent dereference of a NULL device in rds_iw_laddr_check (Radomir Vrbovsky) [1083277] {CVE-2014-2678} - [netdrv] bnx2x: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] bnx2x: drop two RHEL-specific hacks that cancel each other (Michal Schmidt) [1020367] - [netdrv] virtio-net: Set RXCSUM feature if GUEST_CSUM is available (Michal Schmidt) [1029841] - [netdrv] virtio_net: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] veth: features fixup (Michal Schmidt) [1029841] - [netdrv] veth: convert to hw_features (Michal Schmidt) [1029841] - [net] loopback: convert to hw_features (Michal Schmidt) [1029841] - [net] warn if mixing ndo features with legacy ops (Michal Schmidt) [1029841] - [net] ethtool: fix copy&paste errors in __ethtool_get_one_feature_actor (Michal Schmidt) [1029841] - [net] ethtool: __ethtool_set_sg: check for function pointer before using it (Michal Schmidt) [1029841] - [net] ethtool: wanted_features hack for legacy drivers (Michal Schmidt) [1029841] - [net] ethtool: allow ETHTOOL_GSSET_INFO for users (Michal Schmidt) [1029841] - [net] remove NETIF_F_ALL_TX_OFFLOADS (Michal Schmidt) [1029841] - [documentation] net: Add documentation for netdev features handling (Michal Schmidt) [1029841] - [net] allow user to change NETIF_F_HIGHDMA (Michal Schmidt) [1029841] - [net] fix ETHTOOL_SFEATURES compatibility with old ethtool_ops.set_flags (Michal Schmidt) [1029841] - [net] ethtool: add two missing netdev_features_strings (Michal Schmidt) [1029841] - [net] ethtool: fix IPV6 checksum feature name string (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel to debug (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel (Michal Schmidt) [1029841] - [net] make WARN_ON in dev_disable_lro() useful (Michal Schmidt) [1029841] - [net] fix hw_features ethtool_ops->set_flags compatibility (Michal Schmidt) [1029841] - [net] add RTNL_ASSERT in __netdev_update_features() (Michal Schmidt) [1029841] - [net] Call netdev_features_change() from netdev_update_features() (Michal Schmidt) [1029841] - [net] Fix dev dev_ethtool_get_rx_csum() for forced NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] implement dev_disable_lro() hw_features compatibility (Michal Schmidt) [1029841] - [net] Implement SFEATURES compatibility for not updated drivers (Michal Schmidt) [1029841] - [net] Fix ETHTOOL_GFEATURES compatibility (Michal Schmidt) [1029841] - [net] avoid initial "Features changed" message (Michal Schmidt) [1029841] - [net] fix "unregistered net_device: Features changed" message (Michal Schmidt) [1029841] - [net] introduce NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] use ndo_fix_features for ethtool_ops->set_flags (Michal Schmidt) [1029841] - [net] ethtool: use ndo_fix_features for offload setting (Michal Schmidt) [1029841] - [net] add accessors to hw_features (Michal Schmidt) [1029841] - [net] Introduce new feature setting ops (Michal Schmidt) [1029841] - [net] ethtool: factorize get/set_one_feature (Michal Schmidt) [1029841] - [net] ethtool: factorize ethtool_get_strings() and ethtool_get_sset_count() (Michal Schmidt) [1029841] - [net] ethtool: Use noinline_for_stack (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count follow-up (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count (Michal Schmidt) [1029841] - [net] ethtool: enable GSO and GRO by default (Michal Schmidt) [1029841] - [net] ethtool: reduce stack usage (Michal Schmidt) [1029841] - [net] reduce and unify printk level in netdev_fix_features() (Michal Schmidt) [1029841] - [net] Move check of checksum features to netdev_fix_features() (Michal Schmidt) [1029841] - [netdrv] Fix too optimistic NETIF_F_HW_CSUM features (Michal Schmidt) [1029841] - [net] netdevice: use __printf attribute (Michal Schmidt) [1029841] - [net] netdevice: Convert netdev_ logging macros to functions (Michal Schmidt) [1029841] - [drivers] use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1029841] - [drivers] core: Convert dev_ logging macros to functions (Michal Schmidt) [1029841] - [scsi] Remove warnings after vsprintf pV introducation (Michal Schmidt) [1029841] - [scsi] fix warning zero-length gnu_printf format string (Michal Schmidt) [1029841] - [net] netfilter: ctnetlink: don't add null bindings if no nat requested (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: force null nat binding on insert (Florian Westphal) [1089562] - [net] netfilter: nf_nat: move alloc_null_binding to nf_nat_core.c (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: don't release a conntrack with non-zero refcnt (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: fix soft lockup when netlink adds new entries (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: fix RCU race in nf_conntrack_find_get (Florian Westphal) [1089562] - [drivers] Ensure drvdata = NULL when no driver is bound (John Greene) [1056266] - [pci] msi: Add pci_enable_msi_range() and pci_enable_msix_range() (John Greene) [1056266] - [net] Add netdev interfaces for recording sends/comp (John Greene) [1056266] - [net] net_tstamp: Add SIOCGHWTSTAMP ioctl to match SIOCSHWTSTAMP (John Greene) [1056266] - [net] Add function to set the rxhash (John Greene) [1056266] - [kernel] dma-api: provide a helper to set both DMA and coherent DMA masks (John Greene) [1056266]- [perf] evsel: Synthesize PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Update "sample parsing" test for PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] evsel: Add missing overflow check for TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Consider PERF_SAMPLE_TRANSACTION in the "sample parsing" test (Jiri Olsa) [1101039] - [perf] test: Clarify the "sample parsing" test entry (Jiri Olsa) [1101039] - [perf] test: Update command line callchain attribute tests (Jiri Olsa) [1101039] - [perf] tools: Fixup mmap event consumption (Jiri Olsa) [1101039] - [perf] top: Split -G and --call-graph (Jiri Olsa) [1101039] - [perf] record: Split -g and --call-graph (Jiri Olsa) [1101039] - [perf] hists: Add color overhead for stdio output buffer (Jiri Olsa) [1101039] - [perf] tools: Fix up /proc/PID/maps parsing (Jiri Olsa) [1101039] - [perf] script: Fix mem leak due to missing Py_DECREFs on dict entries (Jiri Olsa) [1101039] - [perf] Disable PERF_RECORD_MMAP2 support (Jiri Olsa) [1101039] - [perf] script: Fix build error on Fedora 12 (Jiri Olsa) [1101039] - [perf] probe: Fix to initialize fname always before use it (Jiri Olsa) [1101039] - [perf] session: Fix infinite loop on invalid perf.data file (Jiri Olsa) [1101039] - [perf] tools: Fix installation of libexec components (Jiri Olsa) [1101039] - [perf] probe: Fix to find line information for probe list (Jiri Olsa) [1101039] - [perf] tools: Fix libaudit test (Jiri Olsa) [1101039] - [perf] stat: Set child_pid after perf_evlist__prepare_workload() (Jiri Olsa) [1101039] - [perf] tools: Add default handler for mmap2 events (Jiri Olsa) [1101039] - [perf] revert "symbols: Demangle cloned functions" (Jiri Olsa) [1101039] - [perf] symbols: Demangle cloned functions (Jiri Olsa) [1101039] - [perf] machine: Fix path unpopulated in machine__create_modules() (Jiri Olsa) [1101039] - [perf] tools: Explicitly add libdl dependency (Jiri Olsa) [1101039] - [perf] probe: Fix probing symbols with optimization suffix (Jiri Olsa) [1101039] - [perf] trace: Add mmap2 handler (Jiri Olsa) [1101039] - [perf] tools: Uninclude linux/magic.h in debugfs.c (Jiri Olsa) [1101039] - [perf] tools: Fix old GCC build error in trace-event-parse.c::parse_proc_kallsyms() (Jiri Olsa) [1101039] - [perf] probe: Fix finder to find lines of given function (Jiri Olsa) [1101039] - [perf] session: Check for SIGINT in more loops (Jiri Olsa) [1101039] - [perf] tools: Fix compile with libelf without get_phdrnum (Jiri Olsa) [1101039] - [perf] tools: Fix buildid cache handling of kallsyms with kcore (Jiri Olsa) [1101039] - [perf] annotate: Fix objdump line parsing offset validation (Jiri Olsa) [1101039] - [perf] tools: Fill in new definitions for madvise()/mmap() flags (Jiri Olsa) [1101039] - [perf] tools: Sharpen the libaudit dependencies test (Jiri Olsa) [1101039] - [perf] tools: Add attr->mmap2 support (Jiri Olsa) [1101039] - [perf] Add attr->mmap2 attribute to an event (Jiri Olsa) [1101039] - [perf] kvm: Fix sample_type manipulation (Jiri Olsa) [1101039] - [perf] evlist: Fix id pos in perf_evlist__open() (Jiri Olsa) [1101039] - [perf] trace: Handle perf.data files with no tracepoints (Jiri Olsa) [1101039] - [perf] session: Separate progress bar update when processing events (Jiri Olsa) [1101039] - [perf] trace: Check if MAP_32BIT is defined (Jiri Olsa) [1101039] - [perf] hists: Fix formatting of long symbol names (Jiri Olsa) [1101039] - [perf] evlist: Fix parsing with no sample_id_all bit set (Jiri Olsa) [1101039] - [perf] tools: Add test for parsing with no sample_id_all bit (Jiri Olsa) [1101039] - [perf] trace: Check control+C more often (Jiri Olsa) [1101039] - [perf] trace: Tell arg formatters the arg index (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for open's flags arg (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for lseek's whence arg (Jiri Olsa) [1101039] - [perf] tools: Fix symbol offset computation for some dsos (Jiri Olsa) [1101039] - [perf] list: Skip unsupported events (Jiri Olsa) [1101039] - [perf] tests: Add 'keep tracking' test (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_COUNT_SW_DUMMY (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for futex 'operation' parm (Jiri Olsa) [1101039] - [perf] trace: Allow syscall arg formatters to mask args (Jiri Olsa) [1101039] - [perf] trace: Handle missing HUGEPAGE defines (Jiri Olsa) [1101039] - [perf] trace: Honor target pid / tid options when analyzing a file (Jiri Olsa) [1101039] - [perf] trace: Add option to analyze events in a file versus live (Jiri Olsa) [1101039] - [perf] evlist: Add tracepoint lookup by name (Jiri Olsa) [1101039] - [perf] tests: Add a sample parsing test (Jiri Olsa) [1101039] - [perf] tools: Add a function to calculate sample event size (Jiri Olsa) [1101039] - [perf] tools: Expand perf_event__synthesize_sample() (Jiri Olsa) [1101039] - [perf] tools: Add missing 'abi' member to 'struct regs_dump' (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_SAMPLE_IDENTIFIER (Jiri Olsa) [1101039] - [perf] evlist: Move perf_evlist__config() to a new source file (Jiri Olsa) [1101039] - [perf] tools: Remove references to struct ip_event (Jiri Olsa) [1101039] - [perf] callchain: Remove unnecessary validation (Jiri Olsa) [1101039] - [perf] evsel: Tidy up sample parsing overflow checking (Jiri Olsa) [1101039] - [perf] tools: change machine__findnew_thread() to set thread pid (Jiri Olsa) [1101039] - [perf] traceevent: Fixup jobserver setup (Jiri Olsa) [1101039] - [perf] tools: Add pid to struct thread (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for madvise behaviour/advice parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap flags parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap prot parm (Jiri Olsa) [1101039] - [perf] trace: Allow overiding the formatting of syscall fields (Jiri Olsa) [1101039] - [perf] trace: Add aliases to remaining syscalls of the sys_enter_newfoo (Jiri Olsa) [1101039] - [perf] trace: Allow printing syscall return values in hex (Jiri Olsa) [1101039] - [perf] trace: Simplify sys_exit return printing (Jiri Olsa) [1101039] - [perf] trace: Introduce syscall arg formatters (Jiri Olsa) [1101039] - [perf] trace: Hide sys_exit messages about syscall id = -1 (Jiri Olsa) [1101039] - [perf] trace: Add --verbose option (Jiri Olsa) [1101039] - [perf] trace: Support ! in -e expressions (Jiri Olsa) [1101039] - [perf] tools: Don't install scripting files files when disabled (Jiri Olsa) [1101039] - [perf] tools: Sample after exit loses thread correlation (Jiri Olsa) [1101039] - [perf] trace: Make command line arguments consistent with perf-record (Jiri Olsa) [1101039] - [perf] trace: Implement -o/--output filename (Jiri Olsa) [1101039] - [perf] tools: Try to increase the file descriptor limits on EMFILE (Jiri Olsa) [1101039] - [perf] kvm: Remove force option to cmd_record (Jiri Olsa) [1101039] - [perf] trace: Allow specifying which syscalls to trace (Jiri Olsa) [1101039] - [perf] tools: Improve robustness of topology parsing code (Jiri Olsa) [1101039] - [perf] tests: Fix compile failure on do_sort_something (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_map() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_location() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of perf_event__preprocess_sample() (Jiri Olsa) [1101039] - [perf] annotate: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] mem: Remove unused symbol filter member (Jiri Olsa) [1101039] - [perf] report: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] top: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] machine: Add symbol filter to struct machine (Jiri Olsa) [1101039] - [perf] session: Change perf_session__has_traces to actually check for tracepoints (Jiri Olsa) [1101039] - [perf] evsel: Add option to limit stack depth in callchain dumps (Jiri Olsa) [1101039] - [perf] evsel: Add option to print stack trace on single line (Jiri Olsa) [1101039] - [perf] tool: Simplify options to perf_evsel__print_ip (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_fork tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_exit tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove thread lookup in sample handler (Jiri Olsa) [1101039] - [perf] sched: Simplify arguments to read_events (Jiri Olsa) [1101039] - [perf] kvm: Update documentation with live command (Jiri Olsa) [1101039] - [perf] kvm: Option to print events that exceed a duration (Jiri Olsa) [1101039] - [perf] revert "tools: Fix for cross build" (Jiri Olsa) [1101039] - [perf] machine: Do not require /lib/modules/* on a guest (Jiri Olsa) [1101039] - [perf] tests: Add tests of new pinned modifier (Jiri Olsa) [1101039] - [perf] tools: Add support for pinned modifier (Jiri Olsa) [1101039] - [perf] gtk: Fix segmentation fault on perf_hpp__for_each_format loop (Jiri Olsa) [1101039] - [perf] report: Add option to analyze specific VM (Jiri Olsa) [1101039] - [perf] kvm: Add min and max stats to display (Jiri Olsa) [1101039] - [perf] kvm: Add live mode (Jiri Olsa) [1101039] - [perf] session: Export queue_event function (Jiri Olsa) [1101039] - [perf] annotate: Fix typo (Jiri Olsa) [1101039] - [perf] annotate: Improve description of '?' hotkey (Jiri Olsa) [1101039] - [perf] annotate: Add call target name if it is missing (Jiri Olsa) [1101039] - [perf] annotate: Remove nop at end of annotation (Jiri Olsa) [1101039] - [perf] annotate: Put dso name in symbol annotation title (Jiri Olsa) [1101039] - [perf] annotate: Allow disassembly using /proc/kcore (Jiri Olsa) [1101039] - [perf] tests: Add kcore to the object code reading test (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test again (Jiri Olsa) [1101039] - [perf] symbols: Add support for reading from /proc/kcore (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from kernel modules (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from vmlinux (Jiri Olsa) [1101039] - [perf] symbols: Load kernel maps before using (Jiri Olsa) [1101039] - [perf] tests: Add test for reading object code (Jiri Olsa) [1101039] - [perf] symbols: avoid SyS kernel syscall aliases (Jiri Olsa) [1101039] - [perf] stat: Flush output after each line in interval mode (Jiri Olsa) [1101039] - [perf] evlist: Remove obsolete dummy execve (Jiri Olsa) [1101039] - [perf] kvm: Split out tracepoints from record args (Jiri Olsa) [1101039] - [perf] session: Export a few functions for event processing (Jiri Olsa) [1101039] - [perf] stats: Add max and min stats (Jiri Olsa) [1101039] - [perf] top: move CONSOLE_CLEAR to header file (Jiri Olsa) [1101039] - [perf] util: Add parse_nsec_time() function (Jiri Olsa) [1101039] - [perf] python: Remove duplicate TID bit from mask (Jiri Olsa) [1101039] - [perf] trace: Beautify 'connect' result (Jiri Olsa) [1101039] - [perf] evsel: Actually show symbol offset in stack trace when requested (Jiri Olsa) [1101039] - [perf] tests: Add parse events tests for leader sampling (Jiri Olsa) [1101039] - [perf] tests: Add attr record group sampling test (Jiri Olsa) [1101039] - [perf] tools: Add 'S' event/group modifier to read sample value (Jiri Olsa) [1101039] - [perf] tests: Add broken install-* tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add 'make install/install-bin' tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add DESTDIR=TMP_DEST tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Rename TMP to TMP_O tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Run ctags/cscope make tests only with needed binaries (Jiri Olsa) [1101039] - [perf] tools: Fix build with perl 5.18 (Jiri Olsa) [1101039] - [perf] tools: Support callchain sorting based on addresses (Jiri Olsa) [1101039] - [perf] evsel: Handle ENODEV on default cycles event (Jiri Olsa) [1101039] - [perf] script: Fix named threads support (Jiri Olsa) [1101039] - [perf] header: Recognize version number for perf data file (Jiri Olsa) [1101039] - [perf] header: Introduce feat_offset into perf_header (Jiri Olsa) [1101039] - [perf] header: Remove attr_offset from perf_header (Jiri Olsa) [1101039] - [perf] header: Remove data_offset seek as it's not needed (Jiri Olsa) [1101039] - [perf] session: Use session->fd instead of passing fd as argument (Jiri Olsa) [1101039] - [perf] symbols: Do not apply symfs for an absolute vmlinux path (Jiri Olsa) [1101039] - [perf] tools: Fix 'make tools/perf' (Jiri Olsa) [1101039] - [perf] tools: Remove event types framework completely (Jiri Olsa) [1101039] - [perf] record: Remove event types pushing (Jiri Olsa) [1101039] - [perf] tools: Remove event types from perf data file (Jiri Olsa) [1101039] - [perf] timechart: Remove event types framework only user (Jiri Olsa) [1101039] - [perf] timechart: Use traceevent lib event-parse.h include (Jiri Olsa) [1101039] - [perf] tools: Move hist_entry__period_snprintf into stdio code (Jiri Olsa) [1101039] - [perf] diff: Add generic order option for compute sorting (Jiri Olsa) [1101039] - [perf] diff: Making compute functions static (Jiri Olsa) [1101039] - [perf] diff: Update perf diff documentation for multiple data comparison (Jiri Olsa) [1101039] - [perf] diff: Change diff command to work over multiple data files (Jiri Olsa) [1101039] - [perf] diff: Move columns into struct data__file (Jiri Olsa) [1101039] - [perf] diff: Move diff related columns into diff command (Jiri Olsa) [1101039] - [perf] diff: Display data file info ahead of the diff output (Jiri Olsa) [1101039] - [perf] hists: Marking dummy hists entries (Jiri Olsa) [1101039] - [perf] diff: Switching the base hists to be pairs head (Jiri Olsa) [1101039] - [perf] diff: Introducing diff_data object to hold files (Jiri Olsa) [1101039] - [perf] tools: Centralize default columns init in perf_hpp__init (Jiri Olsa) [1101039] - [perf] tools: Add struct perf_hpp_fmt into hpp callbacks (Jiri Olsa) [1101039] - [perf] top: Add option to collapse undesired parts of call graph (Jiri Olsa) [1101039] - [perf] tools: Default to cpu// for events v5 (Jiri Olsa) [1101039] - [perf] tools: struct thread has a tid not a pid (Jiri Olsa) [1101039] - [perf] tools: Validate perf event header size (Jiri Olsa) [1101039] - [perf] evlist: Tidy duplicated munmap code (Jiri Olsa) [1101039] - [perf] tools: Add const specifier to perf_pmu__find name parameter (Jiri Olsa) [1101039] - [perf] inject: Add missing 'finished_round' (Jiri Olsa) [1101039] - [perf] hists: Set rules hint for the hist browser (Jiri Olsa) [1101039] - [perf] hists: Add a double-click handler for callchains (Jiri Olsa) [1101039] - [perf] hists: Make column headers resizable (Jiri Olsa) [1101039] - [perf] hists: Display callchain overhead also (Jiri Olsa) [1101039] - [perf] hists: Add support for callchains (Jiri Olsa) [1101039] - [perf] hists: Use GtkTreeStore instead of GtkListStore (Jiri Olsa) [1101039] - [perf] sched: Move struct perf_sched definition out of cmd_sched() (Jiri Olsa) [1101039] - [perf] util: Remove unused enum and macro in trace-event.h (Jiri Olsa) [1101039] - [perf] util: No need to call read_trace_init() in tracing_data_header() (Jiri Olsa) [1101039] - [perf] util: Rename read_*() functions in trace-event-info.c (Jiri Olsa) [1101039] - [perf] script: Adopt latency_format variable (Jiri Olsa) [1101039] - [perf] util: Get rid of unused header_page_* variables (Jiri Olsa) [1101039] - [perf] util: Parse header_page to get proper long size (Jiri Olsa) [1101039] - [perf] util: Skip reading header_event file (Jiri Olsa) [1101039] - [perf] util: Make file/host_bigendian variable local (Jiri Olsa) [1101039] - [perf] util: Save long size of traced system (Jiri Olsa) [1101039] - [perf] util: Save page size in a trace file to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Port kbuffer parser routines (Jiri Olsa) [1101039] - [perf] traceevent: Add page_size field to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Add trace_seq_reset() (Jiri Olsa) [1101039] - [perf] traceevent: Add const qualifier to string arguments (Jiri Olsa) [1101039] - [perf] traceevent: Get rid of unused gui target (Jiri Olsa) [1101039] - [perf] traceevent: Remove unused install targets (Jiri Olsa) [1101039] - [perf] events: Demystify memory allocations (Jiri Olsa) [1101039] - [perf] tests: Make terms a stack variable in test_term (Jiri Olsa) [1101039] - [perf] tools: Don't free list head in parse_events__free_terms (Jiri Olsa) [1101039] - [perf] evlist: Fix use of uninitialized variable (Jiri Olsa) [1101039] - [perf] report: Fix perf_session__delete removal (Jiri Olsa) [1101039] - [perf] tools: Do not elide parent symbol column (Jiri Olsa) [1101039] - [perf] util: Use evsel->name to get tracepoint_paths (Jiri Olsa) [1101039] - [perf] util: Move debugfs/tracing helper functions to util.c (Jiri Olsa) [1101039] - [perf] tools: Remove callchain_cursor_reset call (Jiri Olsa) [1101039] - [perf] tools: Add methods for setting/retrieving priv element of thread struct (Jiri Olsa) [1101039] - [perf] tools: Use default include path notation for libtraceevent headers (Jiri Olsa) [1101039] - [perf] tests: Make TEST_ASSERT_VAL global (Jiri Olsa) [1101039] - [perf] tests: Omit end of the symbol check failure for test 1 (Jiri Olsa) [1101039] - [perf] tools: Remove cwd from perf_session struct (Jiri Olsa) [1101039] - [perf] top: Add --objdump option (Jiri Olsa) [1101039] - [perf] tools: Rename cpu_map__all() to cpu_map__empty() (Jiri Olsa) [1101039] - [perf] Remove the 'match' callback for auxiliary events processing (Jiri Olsa) [1101039] - [perf] Factor out auxiliary events notification (Jiri Olsa) [1101039] - [perf] Fix EXIT event notification (Jiri Olsa) [1101039] - [perf] events: Protect access via task_subsys_state_check() (Jiri Olsa) [1101039] - [perf] Clarify perf_cpu_context::active_pmu usage by renaming it to perf_cpu_context::unique_pmu (Jiri Olsa) [1101039] - [perf] Add a dummy software event to keep tracking (Jiri Olsa) [1101039] - [perf] tools: Add support for record transaction flags (Jiri Olsa) [829875] - [perf] record: Add abort_tx, no_tx, in_tx branch filter options to perf record -j (Jiri Olsa) [829875] - [perf] tools: Support sorting by in_tx or abort branch flags (Jiri Olsa) [829875] - [perf] stat: Add perf stat --transaction (Jiri Olsa) [829875] - [perf] tools: Fix sorting for 64bit entries (Jiri Olsa) [829875] - [perf] stat: Add support for --initial-delay option (Jiri Olsa) [829875] - [perf] evsel: Add support for enabling counters (Jiri Olsa) [829875] - [perf] evsel: Add PERF_SAMPLE_READ sample related processing (Jiri Olsa) [829875] - [perf] evlist: Add perf_evlist__id2sid method to get event ID related data (Jiri Olsa) [829875] - [perf] evlist: Fix event ID retrieval for group format read case (Jiri Olsa) [829875] - [perf] tools: Add support for parsing PERF_SAMPLE_READ sample type (Jiri Olsa) [829875] - [perf] evlist: Use PERF_EVENT_IOC_ID perf ioctl to read event id (Jiri Olsa) [829875] - [perf] tools: Move weight back to common sort keys (Jiri Olsa) [829875] - [perf] list: List kernel supplied event aliases (Jiri Olsa) [829875] - [perf] Fix UAPI export of PERF_EVENT_IOC_ID (Jiri Olsa) [829875] - [perf] Add PERF_EVENT_IOC_ID ioctl to return event ID (Jiri Olsa) [829875] - [perf] fix Haswell precise store data source encoding (Jiri Olsa) [829875] - [perf] x86: Suppress duplicated abort LBR records (Jiri Olsa) [829875] - [perf] x86: Add Haswell specific transaction flag reporting (Jiri Olsa) [829875] - [perf] Add generic transaction flags (Jiri Olsa) [829875] - [perf] make events stream always parsable (Jiri Olsa) [829875] - [perf] Update perf_event_type documentation (Jiri Olsa) [829875] - [perf] x86: Clean up EVENT_ATTR_STR() muck (Jiri Olsa) [829875] - [perf] x86: Clean-up/reduce PEBS code (Jiri Olsa) [829875] - [perf] x86: Clean up checkpoint-interrupt bits (Jiri Olsa) [829875] - [perf] x86: Add Haswell TSX event aliases (Jiri Olsa) [829875] - [perf] x86: Report TSX transaction abort cost as weight (Jiri Olsa) [829875] - [perf] x86: Avoid checkpointed counters causing excessive TSX aborts (Jiri Olsa) [829875] - [perf] x86: Add Haswell ULT model number used in Macbook Air and other systems (Jiri Olsa) [829875] - [perf] x86: Support full width counting (Jiri Olsa) [829875] - [perf] x86: Add mem-loads/stores support for Haswell (Jiri Olsa) [829875] - [perf] x86: Support Haswell/v4 LBR format (Jiri Olsa) [829875] - [perf] x86: Move NMI clearing to end of PMI handler (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS support (Jiri Olsa) [829875] - [perf] x86: Add simple Haswell PMU support (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS record support (Jiri Olsa) [829875] - [perf] x86: Don't assume there can be only 4 PEBS events (Jiri Olsa) [829875] - [perf] x86: Fix uninitialized pt_regs in intel_pmu_drain_bts_buffer() (Jiri Olsa) [829875] - [perf] x86: fix wrmsr_on_cpu() warning on suspend/resume (Jiri Olsa) [829875] - [perf] x86: fix kernel crash with PEBS/BTS after suspend/resume (Jiri Olsa) [829875] - [perf] x86: Move Intel specific code to intel_pmu_init() (Jiri Olsa) [829875] - [perf] x86: Rename Intel specific macros (Jiri Olsa) [829875] - [perf] Export perf_assign_events() (Jiri Olsa) [829875]- [scsi] aacraid: kdump fix (Rich Bono) [1054925] - [scsi] aacraid: prevent invalid pointer dereference (Rich Bono) [1054925] - [scsi] aacraid: avoid parsing names as kthread_run() format strings (Rich Bono) [1054925] - [scsi] aacraid: suppress two GCC warnings (Rich Bono) [1054925] - [scsi] aacraid: SCSI dma mapping failure case handling (Rich Bono) [1054925] - [scsi] aacraid: fix mem leak in aac_send_raw_srb() (Rich Bono) [1054925] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF support (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Return leaked MPT frames to MPT frame pool (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Fix megasas_ioc_init_fusion (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Load correct raid context timeout (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Performance boost fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Set 32-bit DMA mask (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Big endian code related fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Don't wait forever for non-IOCTL DCMDs (Tomas Henzl) [1059073] - [scsi] megaraid_sas: check return value for megasas_get_pd_list() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: Return correct error value in megasas_get_ld_map_info() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: correctly pass queue info pointer (Tomas Henzl) [1059073] - [scsi] megaraid: missing bounds check in mimd_to_kioc() (Tomas Henzl) [1059073] - [scsi] megaraid: Use resource_size_t for PCI resources, not long (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fixes for few endianess issues (Tomas Henzl) [1059073] - [scsi] megaraid_sas: addded support for big endian architecture (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix a bug for 64 bit arches (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix memory leak if SGL has zero length entries (Tomas Henzl) [1059073] - [scsi] megaraid: minor cut and paste error fixed (Tomas Henzl) [1059073] - [scsi] megaraid_sas: release lock on error path (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Use correct #define for MSI-X capability (Tomas Henzl) [1059073] - [scsi] megaraid_sas: combine kmalloc+memset into kzalloc (Tomas Henzl) [1059073] - [target] tcm_fc: Fix use-after-free of ft_tpg (Andy Grover) [1084646] - [scsi] Set the minimum valid value of 'eh_deadline' as 0 (Ewan Milne) [987789] - [scsi] Unlock accesses to eh_deadline (Ewan Milne) [987789] - [scsi] scsi_error: Escalate to LUN reset if abort fails (Ewan Milne) [987789] - [scsi] Adjust eh_deadline changes to match final upstream version (Ewan Milne) [987789] - [scsi] Generate uevents on certain unit attention codes (Ewan Milne) [741163] - [scsi] lpfc: Update lpfc version for 10.2.8020.0 driver release (Rob Evers) [1054369] - [scsi] lpfc: Fixed unused variable in lpfc_scsi_cmd_iocb_cmpl (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files from 8.3.45 patches (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed locking for scsi task management commands (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Convert runtime references to old xlane cfg param to fof cfg param (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix FW dump using sysfs (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix SLI4 s abort loop to process all FCP rings and under ring_lock (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed kernel panic in lpfc_abort_handler (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for postbufq when freeing (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for lpfc_hba_down_post (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix dynamic transitions of FirstBurst from on to off (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed crash during driver unload (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed driver error messages after firmware download (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed missing initialization for task management IOCBs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fix sysfs buffer overrun in read of lpfc_fcp_cpu_map for 128 CPUs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporate changes to use reason in change_queue_depth function (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporated support of a low-latency io path (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Added dport mailbox pass through support (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed unassigned variable in ELS timeout message (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed incorrect allocation of iDiags directories/files in debugfs (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fix Crash in lpfc_els_timeout_handler (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed stopped FCF discovery on failed FCF record read (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed IO hang when in msi mode (Rob Evers) [1054369] - [scsi] lpfc: Fix wrong assignment in lpfc_debugfs.c (Rob Evers) [1054369] - [scsi] lpfc: Fix typo on NULL assignment (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed not processing task management IOCB response status (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid Total_Data_Placed value received for els and ct command responses (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid mailbox timeouts (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fix crash after xri limit is reached (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix driver's abort loop functionality to skip IOs already getting aborted (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix WARN_ON when driver unloads (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Avoided making pci bar ioremap call during dual-chute WQ/RQ pci bar selection (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed driver iocbq structure's iocb_flag field running out of space (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix crash on driver load due to cpu affinity logic (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed logging format of setting driver sysfs attributes hard to interpret (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed back to back RSCNs discovery failure (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed race condition between BSG I/O dispatch and timeout handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Back out data count, (residual fcfi_parm) fix for bad target (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed mailbox memory leak (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix random errors using first burst (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed not able to log informational messages at early stage of driver init time (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed using unsafe linked list macro for walking and deleting linked list (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Update copyrights for 8.3.41 modifications (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed the format of some log message fields (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Add first burst support to driver (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed not able to perform PCI function reset when board was not in online mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed failure in setting SLI3 board mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed SLI3 failing FCP write on check-condition no-sense with residual zero (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed support for 128 byte WQEs (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Ensure driver properly zeros unused fields in SLI4 mailbox commands (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed max value of lpfc_lun_queue_depth (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed Receive Queue varied frame size handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fix mailbox byteswap issue on PPC (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed freeing of iocb when internal loopback times out (Rob Evers) [1054369] - [scsi] hpsa: version string change (Tomas Henzl) [1052272] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Tomas Henzl) [1052272] - [scsi] hpsa: return -ENOMEM not -1 on kzalloc failure in hpsa_get_device_id (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad comparison of signed with unsigned in hpsa_update_scsi_devices (Tomas Henzl) [1052272] - [scsi] hpsa: do not ignore failure of sense controller parameters command (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in hpsa_hba_mode_enabled (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad endif placement in RAID 5 mapper code (Tomas Henzl) [1052272] - [scsi] hpsa: Do not zero fields of ioaccel2 command structure twice (Tomas Henzl) [1052272] - [scsi] hpsa: Add hba mode to the hpsa driver (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused struct request from CommandList (Tomas Henzl) [1052272] - [scsi] hpsa: increase the probability of a reported success after a device reset (Tomas Henzl) [1052272] - [scsi] hpsa: bring format-in-progress drives online when ready (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused kthread.h header (Tomas Henzl) [1052272] - [scsi] hpsa: fixup MSI-X registration (Tomas Henzl) [1052272] - [scsi] hpsa: Add support for a few HP Storage controllers (Tomas Henzl) [1052272] - [scsi] hpsa: add HP/3PAR vendor id to pci_ids.h (Tomas Henzl) [1052272] - [scsi] hpsa: add sysfs debug switch for raid map debugging messages (Tomas Henzl) [1052272] - [scsi] hpsa: improve error messages for driver initiated commands (Tomas Henzl) [1052272] - [scsi] hpsa: only do device rescan for certain events (Tomas Henzl) [1052272] - [scsi] hpsa: when switching out of accel mode await only accel command completions (Tomas Henzl) [1052272] - [scsi] hpsa: add controller base data-at-rest encryption compatibility ioaccel2 (Tomas Henzl) [1052272] - [scsi] hpsa: update source file copyrights (Tomas Henzl) [1052272] - [scsi] hpsa: retry certain ioaccel error cases on the RAID path (Tomas Henzl) [1052272] - [scsi] hpsa: do not inquire for unsupported ioaccel status vpd page (Tomas Henzl) [1052272] - [scsi] hpsa: allow VPD page zero to be queried (Tomas Henzl) [1052272] - [scsi] hpsa: rescan devices on ioaccel2 error (Tomas Henzl) [1052272] - [scsi] hpsa: allow user to disable accelerated i/o path (Tomas Henzl) [1052272] - [scsi] hpsa: complete the ioaccel raidmap code (Tomas Henzl) [1052272] - [scsi] hpsa: make device update copy the raid map also (Tomas Henzl) [1052272] - [scsi] hpsa: add task management for ioaccel mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: teach hpsa_device_reset to do either target or lun reset (Tomas Henzl) [1052272] - [scsi] hpsa: get ioaccel mode 2 i/o working (Tomas Henzl) [1052272] - [scsi] hpsa: fix NULL dereference in hpsa_put_ctlr_into_performant_mode() (Tomas Henzl) [1052272] - [scsi] hpsa: initialize controller to perform io accelerator mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: get physical device handles for io accel mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do ioaccel mode 2 resource allocations (Tomas Henzl) [1052272] - [scsi] hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccel mode 2 structure definitions (Tomas Henzl) [1052272] - [scsi] hpsa: complain if physical or logical aborts are not supported (Tomas Henzl) [1052272] - [scsi] hpsa: add hp_ssd_smart_path_enabled sysfs attribute (Tomas Henzl) [1052272] - [scsi] hpsa: do not rescan controllers known to be locked up (Tomas Henzl) [1052272] - [scsi] hpsa: poll controller to detect device change event (Tomas Henzl) [1052272] - [scsi] hpsa: update raid offload status on device rescan (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccell mode 1 RAID offload support (Tomas Henzl) [1052272] - [scsi] hpsa: fix task management for mode-1 ioaccell path (Tomas Henzl) [1052272] - [scsi] hpsa: only allow REQ_TYPE_FS to use fast path (Tomas Henzl) [1052272] - [scsi] hpsa: add support for 'fastpath' i/o (Tomas Henzl) [1052272] - [scsi] hpsa: mark last scatter gather element as the last (Tomas Henzl) [1052272] - [scsi] hpsa: use extended report luns command for HP SSD SmartPath (Tomas Henzl) [1052272] - [scsi] hpsa: allow SCSI mid layer to handle unit attention (Tomas Henzl) [1052272] - [scsi] hpsa: do not require board "not ready" status after hard reset (Tomas Henzl) [1052272] - [scsi] hpsa: enable unit attention reporting (Tomas Henzl) [1052272] - [scsi] hpsa: rename scsi prefetch field (Tomas Henzl) [1052272] - [scsi] hpsa: use workqueue instead of kernel thread for lockup detection (Tomas Henzl) [1052272] - [scsi] hpsa: remove P822se PCI ID (Tomas Henzl) [1052272] - [scsi] hpsa: prevent stalled i/o (Tomas Henzl) [1052272] - [scsi] hpsa: cap CCISS_PASSTHRU at 20 concurrent commands (Tomas Henzl) [1052272] - [scsi] hpsa: add MSA 2040 to list of external target devices (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in CCISS_BIG_PASSTHRU ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: remove unneeded include of seq_file.h (Tomas Henzl) [1052272] - [scsi] hpsa: add 5 second delay after doorbell reset (Tomas Henzl) [1052272] - [scsi] hpsa: do not attempt to flush the cache on locked up controllers (Tomas Henzl) [1052272] - [scsi] hpsa: return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do not discard scsi status on aborted commands (Tomas Henzl) [1052272] - [scsi] hpsa: fix warning with smp_processor_id() in preemptible (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_passthru ioctls (Tomas Henzl) [1052272] - [scsi] hpsa: reorganize error handling in hpsa_passthru_ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error for all code paths using fill_cmd (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error in hpsa_map_one (Tomas Henzl) [1052272] - [scsi] bfa: Driver version upgrade to 3.2.23.0 (Chad Dupuis) [1054461] - [scsi] bfa: Fix smatch warnings (Chad Dupuis) [1054461] - [scsi] bfa: change FC_ELS_TOV to 20sec (Chad Dupuis) [1054461] - [scsi] bfa: Observed auto D-port mode instead of manual (Chad Dupuis) [1054461] - [scsi] bfa: Fix for bcu or hcm faa query hang (Chad Dupuis) [1054461] - [scsi] bfa: LUN discovery issue in direct attach mode (Chad Dupuis) [1054461] - [scsi] bfa: Register port with SCSI even on port init failure (Chad Dupuis) [1054461] - [scsi] bfa: Firmware patch simplification (Chad Dupuis) [1054461]- [scsi] Ensure medium access timeout counter resets (David Jeffery) [1036884] - [scsi] Fix error handling when no ULD is attached (David Jeffery) [1036884] - [scsi] Handle disk devices which can not process medium access commands (David Jeffery) [1036884] - [hv] vmbus: Negotiate version 3.0 when running on ws2012r2 hosts (Jason Wang) [1071723] - [hv] vmbus: Don't timeout during the initial connection with host (Jason Wang) [1071723] - [hv] vmbus: Specify the target CPU that should receive notification (Jason Wang) [1071723] - [hv] make "monitor_pages" a "real" pointer array (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in channel rescind code (Jason Wang) [1071723] - [hv] Fix wrong check for synic_event_page (Jason Wang) [1071723] - [hv] vmbus: fix vmbus_recvpacket_raw() return code (Jason Wang) [1071723] - [hv] vmbus: Terminate vmbus version negotiation on timeout (Jason Wang) [1071723] - [hv] vmbus: Do not attempt to negoatiate a new version prematurely (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in the handling of channel offers (Jason Wang) [1071723] - [x86] pci: Clean up and mark early_root_info_init() as deprecated (Myron Stowe) [1040440] - [x86] pci: Stop enabling ECS for AMD CPUs after Fam16h (Myron Stowe) [1040440] - [x86] pci: Work around AMD Fam15h BIOSes that fail to provide _PXM (Myron Stowe) [1040440] - [x86] pci: Warn if we have to "guess" host bridge node information (Myron Stowe) [1040440] - [x86] acpi: Use __weak, not the gcc-specific version (Myron Stowe) [1040440] - [x86] acpi: Make __acpi_map_pxm_to_node(), acpi_get_pxm() static (Myron Stowe) [1040440] - [x86] acpi: Simplify acpi_get_node() style (Myron Stowe) [1040440] - [x86] acpi: Fix acpi_get_node() prototype (Myron Stowe) [1040440] - [x86] pci: Remove acpi_get_pxm() usage (Myron Stowe) [1040440] - [x86] pci: Use NUMA_NO_NODE, not -1, for unknown node (Myron Stowe) [1040440] - [x86] pci: Remove unnecessary &pci_root_infos list_empty() check (Myron Stowe) [1040440] - [x86] pci: Remove mp_bus_to_node(), set_mp_bus_to_node(), get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Use x86_pci_root_bus_node() instead of get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Add x86_pci_root_bus_node() to look up NUMA node from PCI bus (Myron Stowe) [1040440] - [x86] pci: Drop return value of pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Merge pci_scan_bus_on_node() into pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_on_node() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_with_sysdata() (Myron Stowe) [1040440] - [x86] pci: Drop pcibios_scan_root() check for bus already scanned (Myron Stowe) [1040440] - [x86] pci: Drop "__" prefix on __pci_enable_device_flags() (Myron Stowe) [1040440] - [x86] pci: Use "unsigned long" for __pci_enable_device_flags to match ioport.h (Myron Stowe) [1040440] - [x86] pci: Remove unused pci_root_bus (Myron Stowe) [1040440] - [x86] pci: put busn resource in pci_root_info for native host bridge drivers (Myron Stowe) [1040440] - [x86] pci: build amd_bus.o only when CONFIG_AMD_NB=y (Myron Stowe) [1040440] - [x86] pci: amd: factor out MMCONFIG discovery (Myron Stowe) [1040440] - [x86] pci: Kill misleading message about enablement of IO access to PCI ECS (Myron Stowe) [1040440] - [x86] Adjust section placement in AMD northbridge related code (Myron Stowe) [1040440] - [x86] Use PCI method for enabling AMD extended config space before MSR method (Myron Stowe) [1040440] - [x86] pnp: work around Dell 1536/1546 BIOS MMCONFIG bug that breaks USB (Myron Stowe) [1040440] - [fs] proc: Assure /proc/meminfo legacy backwards compatibility when adding new statistics (Rafael Aquini) [1032702] - [kvm] mmu: fix incorrect check of guest cr4 bits (Bandan Das) [1007164] - [kernel] Fix BUG() upon security_cred_alloc_blank() failure (Eric Paris) [717904]- [fs] nfs: Fix calls to drop_nlink() (Steve Dickson) [1093819] - [fs] xfs: fix directory readahead offset off-by-one (Eric Sandeen) [1093820] - [fs] btrfs: don't oops on mount failure due to unsupported features (Eric Sandeen) [889471] - [fs] gfs2: check NULL return value in gfs2_ok_to_move (Abhijith Das) [1060246] - [fs] gfs2: avoid locking while unfreezing fs (Benjamin Marzinski) [1056625] - [fs] nfsd: Change name of extended attribute containing junction (J. Bruce Fields) [1024034] - [fs] nfsd: Add a cache for fs_locations information (J. Bruce Fields) [1024034] - [fs] ext4: include journal blocks in df overhead calcs (Lukas Czerner) [1003476] - [fs] ext4: add mmp fs freeze protection (Eric Sandeen) [1012412] - [fs] ext4: MMP: kmmpd should use nodename from init_uts_ns.name, not sysname (Eric Sandeen) [1012412] - [fs] ext4: MMP: fix error message rate-limiting logic in kmmpd (Eric Sandeen) [1012412] - [fs] ext4: Fix comparison endianness problem in MMP initialization (Eric Sandeen) [1012412] - [fs] ext4: Fix endianness bug when reading the MMP block (Eric Sandeen) [1012412] - [fs] ext4: add support for multiple mount protection (Eric Sandeen) [1012412] - [block] mtip32xx: mtip_async_complete() bug fixes (David Milburn) [1059099] - [block] mtip32xx: Unmap the DMA segments before completing the IO request (David Milburn) [1059099] - [block] mtip32xx: Set queue bounce limit (David Milburn) [1059099] - [block] mtip32xx: Correctly handle security locked condition (David Milburn) [1059099] - [block] mtip32xx: Make SGL container per-command to eliminate high order dma allocation (David Milburn) [1059099] - [block] mtip32xx: Correctly handle bio->bi_idx != 0 conditions (David Milburn) [1059099] - [block] mtip32xx: Fix NULL pointer dereference during module unload (David Milburn) [1059099] - [block] mtip32xx: Add SRSI support (David Milburn) [980257] - [netdrv] forcedeth: run loopback test only on chipsets that support it (Ivan Vecera) [1030782] - [scsi] libfc: don't exch_done() on invalid sequence ptr (Mateusz Guzik) [1065162] - [security] selinux: fix selinuxfs policy file on big endian systems (Eric Paris) [739866] - [drm] nouveau: fix nasty bug which can clobber SOR0's clock setup (Ben Skeggs) [1095796] - [s390] crypto: fix aes, des ctr mode concurrency finding (Hendrik Brueckner) [1096328] - [s390] add support to start the kernel in 64 bit mode (Hendrik Brueckner) [1053826]- [i2c] i2c-ismt: support I2C_SMBUS_I2C_BLOCK_DATA transaction type (Neil Horman) [1030646] - [kernel] kthread_worker: reimplement flush_kthread_work() to allow freeing the work item being executed (David Milburn) [1091083] - [kernel] kthread_worker: reorganize to prepare for flush_kthread_work() reimplementation (David Milburn) [1091083] - [s390] cio: fix unlocked access of global bitmap (Hendrik Brueckner) [1094381] - [s390] css: stop stsch loop after cc 3 (Hendrik Brueckner) [1094381] - [x86] intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop (Prarit Bhargava) [1038318] - [x86] intel_pstate: Set core to min P state during core offline (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix pid_reset to use fixed point values (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove unneeded sample buffers (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change busy calculation to use fixed point math (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add support for Baytrail turbo P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: Use LFM bus ratio as min ratio/P state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove energy reporting from pstate_sample tracepoint (Prarit Bhargava) [1038318] - [x86] intel_pstate: Take core C0 time into account for core busy calculation (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add trace point to report internal state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add X86_FEATURE_APERFMPERF to cpu match parameters (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fail initialization if P-state information is missing (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove periodic P state boost (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add setting voltage value for baytrail P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: skip the driver if ACPI has power mgmt option (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add static declarations to internal functions (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Baytrail support (Prarit Bhargava) [1038318] - [x86] intel_pstate: Refactor driver to support CPUs with different MSR layouts (Prarit Bhargava) [1038318] - [x86] intel_pstate: Correct calculation of min pstate value (Prarit Bhargava) [1038318] - [x86] intel_pstate: Improve accuracy by not truncating until final result (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix type mismatch warning (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix max_perf_pct on resume (Prarit Bhargava) [1038318] - [x86] cpufreq: add new routine cpufreq_verify_within_cpu_limits() (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix no_turbo (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Haswell CPU models (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change to scale off of max P-state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add additional supported CPU ID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use vzalloc() instead of vmalloc()/memset(0) (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove idle mode PID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use lowest requested max performance (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix ffmpeg regression (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove idle time and duration from sample and calculations (Prarit Bhargava) [1038318] - [x86] intel_pstate: Optimize intel_pstate_set_policy (Prarit Bhargava) [1038318] - [x86] msr: add 64bit _on_cpu access functions (Prarit Bhargava) [1038318] - [net] net: sctp: remove NULL check in sctp_assoc_update_retran_path (Daniel Borkmann) [1040897] - [net] sctp: rework multihoming retransmission path selection to rfc4960 (Daniel Borkmann) [1040897] - [net] sctp: retran_path not set properly after transports recovering (Daniel Borkmann) [1040897] - [net] sctp: test if association is dead in sctp_wake_up_waiters (Daniel Borkmann) [1082453] - [net] sctp: wake up all assocs if sndbuf policy is per socket (Daniel Borkmann) [1082453] - [kernel] list: introduce list_next_entry() and list_prev_entry() (Daniel Borkmann) [1082453] - [net] netdevice: add struct net_device_ops_ext (Michal Schmidt) [1029869] - [net] netpoll: netpoll_poll_dev() should access dev->flags (Florian Westphal) [1095252] - [net] busy_poll: backport missed snmp mib item rename (Jiri Pirko) [1093806] - [net] ip_tunnel: Set network header properly for IP_ECN_decapsulate() (Jiri Pirko) [1094418] - [net] ptp: validate the requested frequency adjustment (Jiri Benc) [1092968] - [net] bridge: fix race with topology change timer (Jiri Benc) [1058517] - [net] bridge: avoid OOPS if root port not found (Jiri Benc) [1058517]- [security] selinux: put the mmap() DAC controls before the MAC controls (Paul Moore) [1070859] - [serial] bring DTR up after speed change from B0 (Aristeu Rozanski) [991667] - [mm] compaction: acquire the zone->lock as late as possible (Jerome Marchand) [975902] - [mm] compaction: acquire the zone->lru_lock as late as possible (Jerome Marchand) [975902] - [mm] swap: do not skip lowest_bit in scan_swap_map() scan loop (Rafael Aquini) [1060886] - [mm] swap: fix shmem swapping when more than 8 areas (Rafael Aquini) [1060886] - [mm] swap: fix swapon size off-by-one (Rafael Aquini) [1060886] - [x86] mm: Add missing TLB page invalidation for hugetlb_cow() (Larry Woodman) [1097917] - [char] n_tty: Lock access to tty->pgrp for POSIX job control (Prarit Bhargava) [1098982] - [kernel] resource: correct the comment of allocate_resource() (Myron Stowe) [744239] - [kernel] resource: move EXPORT_SYMBOL right after definition (Myron Stowe) [744239] - [kernel] resource: fix wrong resource window calculation (Myron Stowe) [744239] - [kernel] resource: Add lookup_resource() (Myron Stowe) [744239] - [kernel] resource: handle reinsertion of an already-inserted resource (Myron Stowe) [744239] - [pm] intel_powerclamp: off by one in start_power_clamp() (Steve Best) [1036301] - [pm] Introduce Intel PowerClamp Driver (Steve Best) [1036301] - [s390] zcrypt: remove zcrypt kmsg documentation again (Hendrik Brueckner) [1053830] - [s390] zcrypt: add support for EP11 coprocessor cards (Hendrik Brueckner) [1053830] - [s390] crypto: fix des and des3_ede ctr concurrency issue (Hendrik Brueckner) [1065404] - [s390] crypto: fix des and des3_ede cbc concurrency issue (Hendrik Brueckner) [1065398] - [watchdog] hpwdt: patch to display informative string (Nigel Croxon) [1053685] - [netdrv] tg3: Poll cpmu link state on APE + ASF enabled devices (Ivan Vecera) [1057283] - [netdrv] virtio-net: make all RX paths handle errors consistently (Jason Wang) [1032458] - [netdrv] virtio-net: fix error handling for mergeable buffers (Jason Wang) [1032458] - [netdrv] bonding: use the correct ether type for alb (Veaceslav Falico) [1027480] - [netdrv] ether: add loopback type ETH_P_LOOPBACK (Veaceslav Falico) [1027480] - [kernel] futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi() (Mateusz Guzik) [1097760] {CVE-2012-6647} - [libata] ahci: accommodate tag ordered controller (David Milburn) [1083748] - [net] mac80211: crash dues to AP powersave TX vs. wakeup race (Jacob Tanenbaum) [1083532] {CVE-2014-2706} - [netdrv] ath9k: tid->sched race in ath_tx_aggr_sleep() (Jacob Tanenbaum) [1083250] {CVE-2014-2672}- [perf] kvm: Fix kvm report without guestmount (Jiri Olsa) [1038418] - [perf] script: Fix broken include in Context.xs (Jiri Olsa) [1096519] - [perf] tools: Fix -ldw/-lelf link test when static linking (Jiri Olsa) [1096519] - [perf] tools: Revert regression in configuration of Python support (Jiri Olsa) [1096519] - [perf] tools: Fix perf version generation (Jiri Olsa) [1096519] - [perf] stat: Fix per-socket output bug for uncore events (Jiri Olsa) [1096519] - [perf] symbols: Fix vdso list searching (Jiri Olsa) [1096519] - [perf] evsel: Fix missing increment in sample parsing (Jiri Olsa) [1096519] - [perf] tools: Update symbol_conf.nr_events when processing attribute events (Jiri Olsa) [1096519] - [perf] tools: Fix new_term() missing free on error path (Jiri Olsa) [1096519] - [perf] tools: Fix parse_events_terms() segfault on error path (Jiri Olsa) [1096519] - [perf] evsel: Fix count parameter to read call in event_format__new (Jiri Olsa) [1096519] - [perf] tools: Fix -x/--exclude-other option for report command (Jiri Olsa) [1096519] - [perf] evlist: Enhance perf_evlist__start_workload() (Jiri Olsa) [1096519] - [perf] record: Remove -f/--force option (Jiri Olsa) [1096519] - [perf] record: Remove -A/--append option (Jiri Olsa) [1096519] - [perf] stat: Avoid sending SIGTERM to random processes (Jiri Olsa) [1096519] - [perf] lib: Fix for cross build (Jiri Olsa) [1096519] - [perf] tools: Include termios.h explicitly (Jiri Olsa) [1096519] - [perf] tools: Fix build errors with O and DESTDIR make vars set (Jiri Olsa) [1096519] - [perf] tools: Fix output directory of Documentation/ (Jiri Olsa) [1096519] - [perf] tools: Get only verbose output with V=1 (Jiri Olsa) [1096519] - [perf] tools: Add missing liblk.a dependency for python/perf.so (Jiri Olsa) [1096519] - [perf] tools: Remove '?=' Makefile STRIP assignment (Jiri Olsa) [1096519] - [perf] tools: Replace multiple line assignment with multiple statements (Jiri Olsa) [1096519] - [perf] tools: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1096519] - [perf] tools: Add NO_BIONIC variable to confiure bionic setup (Jiri Olsa) [1096519] - [perf] tools: Switch to full path C include directories (Jiri Olsa) [1096519] - [perf] tools: Merge all *LDFLAGS* make variable into LDFLAGS (Jiri Olsa) [1096519] - [perf] tools: Merge all *CFLAGS* make variable into CFLAGS (Jiri Olsa) [1096519] - [perf] evlist: Reset SIGTERM handler in workload child process (Jiri Olsa) [1096519] - [perf] lib: Respect CROSS_COMPILE (Jiri Olsa) [1096519] - [perf] tools: Remove cwdlen from struct perf_session (Jiri Olsa) [1096519] - [perf] tools: Remove frozen from perf_header struct (Jiri Olsa) [1096519] - [perf] tests: Fix exclude_guest|exclude_host checking for attr tests (Jiri Olsa) [1096519] - [perf] tests: Fix attr test for record -d option (Jiri Olsa) [1096519] - [perf] tools: Final touches for CHK config move (Jiri Olsa) [1096519] - [perf] tools: Move paths config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libnuma check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move stdlib check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libbfd check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libpython check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libperl check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move gtk2 check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move slang check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libaudit check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libunwind check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libdw check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libelf check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move compiler and linker flags check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move programs check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move arch check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Add automated make test suite (Jiri Olsa) [1096519] - [perf] tools: Save parent pid in thread struct (Jiri Olsa) [1096519] - [perf] stats: Fix divide by 0 in variance (Jiri Olsa) [1096519] - [perf] kvm: Handle realloc failures (Jiri Olsa) [1096519] - [perf] evsel: Fix printing of perf_event_paranoid message (Jiri Olsa) [1096519] - [perf] test: Fix typo (Jiri Olsa) [1096519] - [perf] hists: Rename hist_entry__add_pair arguments (Jiri Olsa) [1096519] - [perf] diff: Use internal rb tree for hists__precompute (Jiri Olsa) [1096519] - [perf] report: Add report.percent-limit config variable (Jiri Olsa) [1096519] - [perf] top: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Don't bother locking when adding hist entries (Jiri Olsa) [1096519] - [perf] hists: Move locking to its call-sites (Jiri Olsa) [1096519] - [perf] top: Get rid of *_threaded() functions (Jiri Olsa) [1096519] - [perf] top: Fix percent output when no samples collected (Jiri Olsa) [1096519] - [perf] top: Fix -E option behavior (Jiri Olsa) [1096519] - [perf] record: handle death by SIGTERM (Jiri Olsa) [1096519] - [perf] tools: Handle JITed code in shared memory (Jiri Olsa) [1096519] - [perf] tools: Fix tab vs spaces issue in Makefile ifdef/endif (Jiri Olsa) [1096519] - [perf] hists browser: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] top: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] sort: Cleanup sort__has_sym setting (Jiri Olsa) [1096519] - [perf] sort: Reorder HISTC_SRCLINE index (Jiri Olsa) [1096519] - [perf] archive: Fix typo on Documentation (Jiri Olsa) [1096519] - [perf] sort: Consolidate sort_entry__setup_elide() (Jiri Olsa) [1096519] - [perf] sort: Separate out memory-specific sort keys (Jiri Olsa) [1096519] - [perf] sort: Factor out common code in sort_dimension__add() (Jiri Olsa) [1096519] - [perf] sort: Introduce sort__mode variable (Jiri Olsa) [1096519] - [perf] report: Fix alignment of symbol column when -v is given (Jiri Olsa) [1096519] - [perf] hists: Free unused mem info of a matched hist entry (Jiri Olsa) [1096519] - [perf] hists: Fix an invalid memory free on he->branch_info (Jiri Olsa) [1096519] - [perf] tools: Fix bug in isupper() and islower() (Jiri Olsa) [1096519] - [perf] tools: Re-implement debug print function for linking python/perf.so (Jiri Olsa) [1096519] - [perf] Generate EXIT event only once per task context (Jiri Olsa) [1096519] - [perf] Reset hwc->last_period on sw clock events (Jiri Olsa) [1096519]- [hid] core do not use hid-multitouch for Win 7 devices (Benjamin Tissoires) [1076662] - [hid] mt: disable reset_resume (Benjamin Tissoires) [1076662] - [hid] add multitouch backport from 3.14 (Benjamin Tissoires) [1076662] - [hid] do not init input reports for Win 8 multitouch devices (Benjamin Tissoires) [1076662] - [hid] detect Win 8 multitouch devices in core (Benjamin Tissoires) [1076662] - [hid] Use hid_parser for pre-scanning the report descriptors (Benjamin Tissoires) [1076662] - [hid] don't register unmapped input devices (Benjamin Tissoires) [1076662] - [hid] Extend the interface with idle requests (Benjamin Tissoires) [1076662] - [hid] Extend the interface with wait io request (Benjamin Tissoires) [1076662] - [hid] Extend the interface with report requests (Benjamin Tissoires) [1076662] - [hid] add hid_hw_open/close/power() handlers (Benjamin Tissoires) [1076662] - [hid] add "report" hook, called once the report has been parsed (Benjamin Tissoires) [1076662] - [hid] introduce helper for hid_driver boilerplate (Benjamin Tissoires) [1076662] - [hid] factorize hid_input allocation (Benjamin Tissoires) [1076662] - [hid] Fix unit exponent parsing again (Benjamin Tissoires) [1076662] - [hid] round return value of hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] fix unit exponent parsing (Benjamin Tissoires) [1076662] - [hid] export hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] Add digitizer tilt usage support (Benjamin Tissoires) [1076662] - [hid] length resolution should be reported units/mm (Benjamin Tissoires) [1076662] - [hid] add absolute axis resolution calculation (Benjamin Tissoires) [1076662] - [hid] add usage_index in struct hid_usage (Benjamin Tissoires) [1076662] - [hid] Allow more fields in the hid report (Benjamin Tissoires) [1076662] - [hid] Add an input configured notification callback (Benjamin Tissoires) [1076662] - [hid] hid-multitouch: Switch to device groups (Benjamin Tissoires) [1076662] - [hid] Create a generic device group (Benjamin Tissoires) [1076662] - [hid] Allow bus wildcard matching (Benjamin Tissoires) [1076662] - [hid] Scan the device for group info before adding it (Benjamin Tissoires) [1076662] - [hid] Add device group to modalias (Benjamin Tissoires) [1076662] - [hid] Handle driver-specific device descriptor in core (Benjamin Tissoires) [1076662] - [hid] Do not create input devices for feature reports (Benjamin Tissoires) [1076662] - [hid] set HID_MAX_FIELD at 128 (Benjamin Tissoires) [1076662] - [hid] add feature_mapping callback (Benjamin Tissoires) [1076662] - [hid] Add a hid quirk for input sync override (Benjamin Tissoires) [1076662] - [hid] Support for MosArt multitouch panel (Benjamin Tissoires) [1076662] - [hid] let hid-input accept digitizers (Benjamin Tissoires) [1076662] - [input] mt: do not apply filtering on emulated events (Benjamin Tissoires) [1076662] - [input] mt: add input_mt_is_used (Benjamin Tissoires) [1076662] - [input] mt: document new 'flags' argument of input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] fix sparse warning in multitouch code (Benjamin Tissoires) [1076662] - [input] mt: Get slot by key (Benjamin Tissoires) [1076662] - [input] mt: Add in-kernel tracking (Benjamin Tissoires) [1076662] - [input] mt: Handle frame synchronization in core (Benjamin Tissoires) [1076662] - [input] mt: Add flags to input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] Break out MT data (Benjamin Tissoires) [1076662] - [input] mt: fix null pointer warning (Benjamin Tissoires) [1076662] - [input] Use accessor for MT values (Benjamin Tissoires) [1076662] - [input] mt: Include win8 support (Benjamin Tissoires) [1076662] - [input] add BTN_TOOL_QUINTTAP for reporting 5 fingers on touchpad (Benjamin Tissoires) [1076662] - [input] properly assign return value of clamp() macro (Benjamin Tissoires) [1076662] - [input] Improve the events-per-packet estimate (Benjamin Tissoires) [1076662] - [input] estimate number of events per packet (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of hint_events_per_packet field (Benjamin Tissoires) [1076662] - [input] evdev: use driver hint to compute size of event buffer (Benjamin Tissoires) [1076662] - [input] evdev: convert to dynamic event buffer (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of propbit field (Benjamin Tissoires) [1076662] - [input] introduce device properties (Benjamin Tissoires) [1076662]- [scsi] libsas: introduce scmd_dbg() to quiet false positive "timeout" messages (David Milburn) [1074955] - [md] raid5: fix a race of stripe count check (Jes Sorensen) [1030619] - [md] raid5: get_active_stripe avoids device_lock (Jes Sorensen) [1030619] - [md] raid5: make_request does less prepare wait (Jes Sorensen) [1030619] - [md] avoid oops on unload if some process is in poll or select (Jes Sorensen) [1030619] - [md] bitmap: don't abuse i_writecount for bitmap files (Jes Sorensen) [1030619] - [md] raid5: Fix CPU hotplug callback registration (Jes Sorensen) [1030619] - [md] raid1: restore ability for check and repair to fix read errors (Jes Sorensen) [1030619] - [md] raid5: close recently introduced race in stripe_head management (Jes Sorensen) [1030619] - [md] raid5: fix long-standing problem with bitmap handling on write failure (Jes Sorensen) [1030619] - [md] check command validity early in md_ioctl() (Jes Sorensen) [1030619] - [md] ensure metadata is writen after raid level change (Jes Sorensen) [1030619] - [md] raid10: avoid fullsync when not necessary (Jes Sorensen) [1030619] - [md] allow a partially recovered device to be hot-added to an array (Jes Sorensen) [1030619] - [md] Change handling of save_raid_disk and metadata update during recovery (Jes Sorensen) [1030619] - [md] fix problem when adding device to read-only array with bitmap (Jes Sorensen) [1030619] - [md] raid10: fix bug when raid10 recovery fails to recover a block (Jes Sorensen) [1030619] - [md] raid5: fix a recently broken BUG_ON() (Jes Sorensen) [1030619] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1030619] - [md] raid10: fix two bugs in handling of known-bad-blocks (Jes Sorensen) [1030619] - [md] raid5: Fix possible confusion when multiple write errors occur (Jes Sorensen) [1030619] - [md] raid5: fix newly-broken locking in get_active_stripe (Jes Sorensen) [1030619] - [md] test mddev->flags more safely in md_check_recovery (Jes Sorensen) [1030619] - [md] raid5: fix new memory-reference bug in alloc_thread_groups (Jes Sorensen) [1030619] - [md] raid5: Use conf->device_lock protect changing of multi-thread resources (Jes Sorensen) [1030619] - [md] raid5: Before freeing old multi-thread worker, it should flush them (Jes Sorensen) [1030619] - [md] raid5: For stripe with R5_ReadNoMerge, we replace REQ_FLUSH with REQ_NOMERGE (Jes Sorensen) [1030619] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1030619] - [md] raid1: Add some macros to make code clearly (Jes Sorensen) [1030619] - [md] raid1: Replace raise_barrier/lower_barrier with freeze_array/unfreeze_array when reconfiguring the array (Jes Sorensen) [1030619] - [md] raid1: Add a field array_frozen to indicate whether raid in freeze state (Jes Sorensen) [1030619] - [md] Convert use of typedef ctl_table to struct ctl_table (Jes Sorensen) [1030619] - [md] raid5: avoid deadlock when raid5 array has unack badblocks during md_stop_writes (Jes Sorensen) [1030619] - [md] use MD_RECOVERY_INTR instead of kthread_should_stop in resync thread (Jes Sorensen) [1030619] - [md] fix some places where mddev_lock return value is not checked (Jes Sorensen) [1030619] - [md] raid5: Retry R5_ReadNoMerge flag when hit a read error (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] llists: move llist_reverse_order from raid5 to llist.c (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] raid5: add proper locking to error path of raid5_start_reshape (Jes Sorensen) [1030619] - [md] raid5: Use slow_path to release stripe when mddev->thread is null (Jes Sorensen) [1030619] - [md] avoid deadlock when md_set_badblocks (Jes Sorensen) [1030619] - [md] raid5: only wakeup necessary threads (Jes Sorensen) [1030619] - [md] raid5: flush out all pending requests before proceeding with reshape (Jes Sorensen) [1030619] - [md] raid5: use seqcount to protect access to shape in make_request (Jes Sorensen) [1030619] - [md] raid5: sysfs entry to control worker thread number (Jes Sorensen) [1030619] - [md] raid5: offload stripe handle to workqueue (Jes Sorensen) [1030619] - [md] raid5: fix stripe release order (Jes Sorensen) [1030619] - [md] raid5: make release_stripe lockless (Jes Sorensen) [1030619] - [md] Don't test all of mddev->flags at once (Jes Sorensen) [1030619] - [md] Fix apparent cut-and-paste error in super_90_validate (Jes Sorensen) [1030619] - [md] fix safe_mode buglet (Jes Sorensen) [1030619] - [md] don't call md_allow_write in get_bitmap_file (Jes Sorensen) [1030619] - [md] raid1: fix bio handling problems in process_checks() (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_lock_irq() interface (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_cmd() (Jes Sorensen) [1030619] - [kernel] wait: Make the __wait_event*() interface more friendly (Jes Sorensen) [1030619] - [kernel] wait: Introduce ___wait_event() (Jes Sorensen) [1030619] - [md] Introduce BIO_NOMERGE flag (Jes Sorensen) [1030619] - [mm] vmscan: change type of vm_total_pages to unsigned long (George Beshers) [1086943] - [fs] nfsd: change type of max_delegations, nfsd_drc_max_mem and nfsd_drc_mem_used (George Beshers) [1086943] - [fs] change type of max_buffer_heads to unsigned long (George Beshers) [1086943] - [mm] fix return type for functions nr_free_*_pages (George Beshers) [1086943]- [char] n_tty: Fix n_tty_write crash when echoing in raw mode (Aristeu Rozanski) [1094237] {CVE-2014-0196} - [fs] nfs: Ensure that test_stateid and free_stateid use correct credentials (Steve Dickson) [1079075] - [fs] cifs: fix offset handling in cifs_iovec_write (Sachin Prabhu) [1044438] - [fs] sunrpc: Fix a livelock problem in the xprt->backlog queue (Steve Dickson) [1075170] - [fs] sunrpc: Fix an RCU dereference in xprt_reserve (Steve Dickson) [1075170] - [fs] sunrpc: Fix infinite loop in RPC state machine (Steve Dickson) [1075170] - [fs] sunrpc: Fix races in xs_nospace() (Steve Dickson) [1075170] - [fs] cifs: set MAY_SIGN when sec=krb5 (Sachin Prabhu) [976331] - [fs] cifs: stop trying to use virtual circuits (Sachin Prabhu) [1026346] - [fs] autofs: fix symlinks aren't checked for expiry (Ian Kent) [1035630] - [fs] ext4: force ro mount if ext4_setup_super() fails (Eric Sandeen) [1093471] - [fs] gfs2: Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occurs (Robert S Peterson) [892710] - [fs] gfs2: Refresh quota after setting through quotactl (Abhijith Das) [1077463] - [fs] nfs: pass string length to pr_notice message about readdir loops (Jeff Layton) [1040764] - [fs] svcrdma: fix offset calculation for non-page aligned sge entries (Jeff Layton) [857020] - [fs] cifs: fix bad error handling in crypto code (Sachin Prabhu) [872311] - [fs] cifs: Limit allocation of crypto mechanisms to dialect which requires (Sachin Prabhu) [872311] - [fs] nfs: Fail the truncate() if the lock/open stateid is invalid (Steve Dickson) [1075123] - [fs] nfs: Servers should only check SETATTR stateid open mode on size change (Steve Dickson) [1075123] - [fs] nfs: Fail data server I/O if stateid represents a lost lock (Steve Dickson) [1075123] - [fs] nfs: Fix the return value of nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] nfs: Use the open stateid if the delegation has the wrong mode (Steve Dickson) [1075123] - [fs] nfs: nfs4_stateid_is_current should return 'true' for an invalid stateid (Steve Dickson) [1075123] - [fs] nfs: fix error return in nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] sunrpc: do not fail gss proc NULL calls with EACCES (Steve Dickson) [1079562] - [usb] xhci: change enumeration scheme to 'new scheme' by default (Gopal) [1066423] - [x86] ioapic: Restore the mask bit correctly in eoi_ioapic_irq() (Jason Wang) [1031488] - [vhost] don't forget to schedule() (Michael S. Tsirkin) [1095627] - [virt] kvm: Introduce KVM_MAX_VCPU_ID macro (Eduardo Habkost) [1010882] - [virt] kvm: Rename KVM_MAX_VCPUS to KVM_MAX_VCPU_COUNT (Eduardo Habkost) [1010882] - [virt] kvm: fix "Improve create VCPU parameter" (Andrew Jones) [1010882] - [acpi] apei: Add a boot option to disable ff mode for corrected errors (Steve Best) [947993] - [acpi] apei: Only disable banks listed in HEST if mce is configured (Steve Best) [947993] - [x86] mce: Honour Firmware First for MCA banks listed in APEI HEST CMC (Steve Best) [947993] - [x86] mca: Convert dont_log_ce, banks and tolerant (Steve Best) [947993] - [acpi] apei: Soft-offline a page on firmware GHES notification (Steve Best) [947993] - [x86] mce: Remove bios_cmci_threshold sysfs attribute (Steve Best) [929317] - [x86] mce: Provide boot argument to honour bios-set CMCI threshold (Steve Best) [929317] - [x86] mce: Make cmci_discover() quiet (Steve Best) [929317] - [mm] fix readahead failure for memoryless NUMA nodes and limit readahead pages (Steve Best) [862177]- [netdrv] be2net: increase the timeout value for loopback-test FW cmd (Ivan Vecera) [1039122] - [kernel] hrtimer: Prevent all reprogramming if hang detected (Prarit Bhargava) [1075805] - [module] show version information for built-in modules in sysfs (Tony Camuso) [1065913] - [mm] Increase RECLAIM_DISTANCE to 30 (Larry Woodman) [1005921] - [mm] fix backport of overcommit_kbytes sysctl variable (Jerome Marchand) [1078131] - [mm] vmscan: do not allow kswapd to scan at maximum priority (Jerome Marchand) [949166] - [mm] memcg: further prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [mm] memcg: prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [virtio] delete napi structures from netdev before releasing memory (Jason Wang) [1039825] - [virtio] virtio-net: correctly handle cpu hotplug notifier during resuming (Jason Wang) [1039825] - [virtio] virtio-net: refill only when device is up during setting queues (Jason Wang) [1039825] - [virtio] virtio-net: don't respond to cpu hotplug notifier if we're not ready (Jason Wang) [1039825] - [virtio] virtio-net: fix the race between channels setting and refill (Jason Wang) [1039825] - [virtio] virtio-net: enable napi for all possible queues during open (Jason Wang) [1039825] - [virtio] virtio-net: fill only rx queues which are being used (Jason Wang) [1039825] - [virtio] virtio-net: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1039825] - [virtio] virtio-net: split out clean affinity function (Jason Wang) [1039825] - [virtio] virtio-net: fix the set affinity bug when CPU IDs are not consecutive (Jason Wang) [1039825] - [virtio] virtio-net: fix a typo in virtnet_alloc_queues() (Jason Wang) [1039825] - [virtio] virtio-net: support changing the number of queue pairs through ethtool (Jason Wang) [1039825] - [virtio] virtio-net: multiqueue support (Jason Wang) [1039825] - [virtio] virtio-net: separate fields of sending/receiving queue from virtnet_info (Jason Wang) [1039825] - [virtio] virtio-net: fix oom handling on tx (Jason Wang) [1039825] - [virtio] virtio-net: move sg off stack (Jason Wang) [1039825] - [virtio] virtio-net: Make delayed refill more reliable (Jason Wang) [1039825] - [virtio] virtio-net: send gratuitous packets when needed (Jason Wang) [1039825] - [virtio] introduce an API to set affinity for a virtqueue (Jason Wang) [1039825] - [virtio] virtio-ring: move queue_index to vring_virtqueue (Jason Wang) [1039825] - [nvme] Namespace use after free on surprise removal (David Milburn) [1030635] - [nvme] Correct uses of INIT_WORK (David Milburn) [1030635] - [nvme] Include device and queue numbers in interrupt name (David Milburn) [1030635] - [nvme] Add a pci_driver shutdown method (David Milburn) [1030635] - [nvme] kthread_work: make lockdep happy (David Milburn) [1030635] - [nvme] kthread: implement kthread_worker (David Milburn) [1030635] - [nvme] Disable admin queue on init failure (David Milburn) [1030635] - [nvme] Dynamically allocate partition numbers (David Milburn) [1030635] - [nvme] Async IO queue deletion (David Milburn) [1030635] - [nvme] Surprise removal handling (David Milburn) [1030635] - [nvme] Abort timed out commands (David Milburn) [1030635] - [nvme] Schedule reset for failed controllers (David Milburn) [1030635] - [nvme] Device resume error handling (David Milburn) [1030635] - [nvme] Cache dev->pci_dev in a local pointer (David Milburn) [1030635] - [nvme] Fix lockdep warnings (David Milburn) [1030635] - [nvme] compat SG_IO ioctl (David Milburn) [1030635] - [nvme] remove deprecated IRQF_DISABLED (David Milburn) [1030635] - [nvme] Avoid shift operation when writing cq head doorbell (David Milburn) [1030635] - [usb] Using correct way to clear usb3.0 device's remote wakeup feature (Don Zickus) [924089] - [usb] improved error handling in usb_port_suspend() (Don Zickus) [924089]- [fs] Removed unused typedef to avoid "unused local typedef" warnings (Michal Schmidt) [1035341] - [media] tuner-xc2028: fix compile warning (Michal Schmidt) [1035341] - [net] netfilter: ctnetlink: fix ctnetlink_parse_tuple() warning (Michal Schmidt) [1035341] - [ata] ahci: Fix warning comparison between 'enum ' and 'enum ' (Michal Schmidt) [1035341] - [net] ipv6: Fix return of xfrm6_tunnel_rcv() (Michal Schmidt) [1035341] - [xen] Provide a variant of __RING_SIZE() that is an integer constant expression (Michal Schmidt) [1035341] - [media] budget-av: only use t_state if initialized (Michal Schmidt) [1035341] - [media] max2165: trival fix for some -Wuninitialized warning (Michal Schmidt) [1035341] - [ata] sata_sil: fix used-uninit warning (Michal Schmidt) [1035341] - [char] cm4000_cs: Fix undefined ops warning (Michal Schmidt) [1035341] - [netdrv] de4x5: remove undefined operations (Michal Schmidt) [1035341] - [netdrv] chelsio: Fix build warning (Michal Schmidt) [1035341] - [bluetooth] Fix abuse of the preincrement operator (Michal Schmidt) [1035341] - [usb] wusb: check CHID is all zeros before stopping the host (Michal Schmidt) [1035341] - [netdrv] Fix MAC address access in 3c507, ibmlana, pcnet32 and libertas (Michal Schmidt) [1035341] - [fs] nfs: Fix the initialisation of the readdir 'cookieverf' array (Michal Schmidt) [1035341] - [fs] nfs: Remove pointless memset in nfsacl_encode() (Michal Schmidt) [1035341] - [crypto] gf128mul: fix call to memset() (Michal Schmidt) [1035341] - [net] xfrm: fix XFRMA_MARK extraction in xfrm_mark_get (Michal Schmidt) [1035341] - [scsi] pmcraid: remove duplicate struct member (Michal Schmidt) [1035341] - [x86] gcc-4.6: Use gcc -m options when building vdso (Michal Schmidt) [1035341] - [net] rtnetlink: Only supply IFLA_VF_PORTS information when RTEXT_FILTER_VF is set (Jiri Pirko) [1081282] - [net] rtnetlink: Warn when interface's information won't fit in our packet (Jiri Pirko) [1081282] - [net] ipv4: current group_info should be put after using (Jiri Benc) [1087414] {CVE-2014-2851} - [net] Start with correct mac_len in skb_network_protocol (Vlad Yasevich) [1067448] - [net] Account for all vlan headers in skb_mac_gso_segment (Vlad Yasevich) [1067448] - [net] nf_conntrack: decrement global counter after object release (Jiri Pirko) [1089189] - [net] neigh: fix unres_qlen value manipulation (Jiri Pirko) [1073711] - [net] tcp: add mib counters to track zero window transitions (Florian Westphal) [1035908] - [net] tcp: use zero-window when free_space is low (Florian Westphal) [1035908] - [net] bridge: Correctly receive hw-accelerated vlan traffic (Vlad Yasevich) [1067722] - [net] vlan: Allow accelerated packets to flow through the bridge (Vlad Yasevich) [1067722] - [net] sysctl: Keep tcp_syn_retries inside the boundary (Michal Tesar) [985323] - [net] ipv6: don't call fib6_run_gc() until routing is ready (Florian Westphal) [1049733] - [net] Report dev->promiscuity in netlink reports (Seth Jennings) [1015438]- [kernel] tracing: Reset ring buffer when changing trace_clocks (Marcelo Tosatti) [1018138] - [netdrv] sfc: Maintain current frequency adjustment when applying a time offset (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Stop/re-start PTP when stopping/starting the datapath (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Rate-limit log message for PTP packets without a matching timestamp event (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Moderate log message on event queue overflow (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Add length checks to efx_xmit_with_hwtstamp() and efx_ptp_is_ptp_tx() (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Fix lookup of default RX MAC filters when steered using ethtool (Nikolay Aleksandrov) [1017591] - [net] Revert "disable the new NAPI weight error message for RHEL 6.5" (Michal Schmidt) [1017841] - [netdrv] qeth: use default napi weight (Michal Schmidt) [1017841] - [netdrv] ps3_gelic: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] IPoIB: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] jme: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] netxen: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] virtio_net: use default napi weight by default (Michal Schmidt) [1017841] - [netdrv] ethtool: allow custom interval for physical identification (Ivan Vecera) [1035269] - [netdrv] tg3: implement ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] sky2: support ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] skge: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] sfc: Implement ethtool_ops::set_phys_id instead of ethtool_ops::phys_id (Ivan Vecera) [1035269] - [netdrv] s2io: convert to set_phys_id - v2 (Ivan Vecera) [1035269] - [netdrv] pcnet32: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] niu: convert to new ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] cxgb3: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] bnx2: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] vxge: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlge: use ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlcnic: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgbe: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgb: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] igb: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] e1000: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] e100: implemenet set_phys_id (Ivan Vecera) [1040420] - [netdrv] cxgb4: drop phys_id interface and implement the newer set_phys_id (Ivan Vecera) [1040420] - [fs] dlm: Do not allocate a fd for peeloff (Aaron Tomlin) [1075629] - [net] sctp: Export sctp_do_peeloff (Aaron Tomlin) [1075629] - [mm] hugetlbfs: partial merge of hugetlbfs directio optimization (Andrea Arcangeli) [1045045] - [infiniband] qib: Fix QP check when looping back to/from QP1 (Doug Ledford) [1005491] - [infiniband] qib_fs: fix some dcache abuses (Doug Ledford) [1005491] - [infiniband] qib: Fix checkpatch __packed warnings (Doug Ledford) [1005491] - [infiniband] qib: Convert qib_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1005491] - [infiniband] qib: Drop qib_tune_pcie_caps() and qib_tune_pcie_coalesce() return values (Doug Ledford) [1005491] - [infiniband] qib: Use pcie_set_mps() and pcie_get_mps() to simplify code (Doug Ledford) [1005491] - [pci] export 4 symbols (Doug Ledford) [1005491] - [infiniband] qib: Use pci_is_root_bus() to check whether it is a root bus (Doug Ledford) [1005491] - [infiniband] qib: Move COUNTER_MASK definition within qib_mad.h header guards (Doug Ledford) [1005491] - [infiniband] qib: Make qib_driver static (Doug Ledford) [1005491] - [infiniband] qib: Improve SDMA performance (Doug Ledford) [1005491] - [infiniband] qib: Add err_decode() call for ring dump (Doug Ledford) [1005491] - [infiniband] qib: Log all SDMA errors unconditionally (Doug Ledford) [1005491] - [infiniband] qib: Fix module-level leak (Doug Ledford) [1005491] - [infiniband] qib: New transmitter tunning settings for Dell 1.1 backplane (Doug Ledford) [1005491] - [infiniband] qib: Add qp_stats debug file (Doug Ledford) [1005491] - [infiniband] qib: Add per-context stats interface (Doug Ledford) [1005491] - [infiniband] qib: Convert opcode counters to per-context (Doug Ledford) [1005491] - [infiniband] qib: Add dual-rail NUMA awareness for PSM processes (Doug Ledford) [1005491] - [infiniband] qib: Add optional NUMA affinity (Doug Ledford) [1005491] - [infiniband] qib: Update minor version number (Doug Ledford) [1005491] - [infiniband] qib: Remove atomic_inc_not_zero() from QP RCU (Doug Ledford) [1005491] - [infiniband] qib: Add DCA support (Doug Ledford) [1005491] - [infiniband] qib: Fix lockdep splat in qib_alloc_lkey() (Doug Ledford) [1005491] - [infiniband] qib: Correct qib_verbs_register_sysfs() error handling (Doug Ledford) [1005491] - [firmware] ib: qib: revert firmware file move (Doug Ledford) [1005491] - [infiniband] qib: change QLogic to Intel (Doug Ledford) [1005491] - [infiniband] qib: Fix QP locate/remove race (Doug Ledford) [1005491] - [infiniband] qib: Add missing serdes init sequence (Doug Ledford) [1005491] - [infiniband] qib: Fix txselect regression (Doug Ledford) [1005491]- [perf] tools: Add debug prints (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Remove progress indicator (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Use bisection in symbol lookup (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Do not assume ordering of dictionaries (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix symbol-relative addresses (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix trace parameter order (Jiri Olsa) [1070896] - [perf] treewide: Fix typo in printks (Jiri Olsa) [1070896] - [perf] map: Exit just on well known key presses (Jiri Olsa) [1070896] - [perf] tools: Remove dependency on libnewt (Jiri Olsa) [1070896] - [perf] map: Use ui_browser__input_window() (Jiri Olsa) [1070896] - [perf] python: Fix dependency for python/perf.so (Jiri Olsa) [1070896] - [perf] tools: Convert needless static variable to local (Jiri Olsa) [1070896] - [perf] tools: Fix output of symbol_daddr offset (Jiri Olsa) [1070896] - [perf] machine: Detect data vs. text mappings (Jiri Olsa) [1070896] - [perf] tools: Add new mem command for memory access profiling (Jiri Olsa) [1070896] - [perf] report: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] record: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] tools: Add mem access sampling core support (Jiri Olsa) [1070896] - [perf] tools: Add support for weight v7 (Jiri Olsa) [1070896] - [perf] report: Add --no-demangle option (Jiri Olsa) [1070896] - [perf] stat: Add per-core aggregation (Jiri Olsa) [1070896] - [perf] stat: Rename --aggr-socket to --per-socket (Jiri Olsa) [1070896] - [perf] stat: Refactor aggregation code (Jiri Olsa) [1070896] - [perf] tools: Cleanup calc_data_size logic (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls in trace-data-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of read_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Handle failure case in trace_report() (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of write_or_die() from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Let get_tracing_file() return NULL to indicate failure (Jiri Olsa) [1070896] - [perf] tools: Get rid of redundant _FILE_OFFSET_BITS definition (Jiri Olsa) [1070896] - [perf] tests: Add a test case for checking sw clock event frequency (Jiri Olsa) [1070896] - [perf] stat: Introduce evlist methods to allocate/free the stats (Jiri Olsa) [1070896] - [perf] stat: Introduce --repeat forever (Jiri Olsa) [1070896] - [perf] test: Add test case for checking number of EXIT events (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of perf record test case (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of open-syscall-tp-fields test case (Jiri Olsa) [1070896] - [perf] record: Fixup return path of cmd_record() (Jiri Olsa) [1070896] - [perf] trace: Free evlist resources properly on return path (Jiri Olsa) [1070896] - [perf] evlist: Introduce perf_evlist__close() (Jiri Olsa) [1070896] - [perf] evsel: Cleanup perf_evsel__exit() (Jiri Olsa) [1070896] - [perf] tools: Remove duplicated page_size definition (Jiri Olsa) [1070896] - [perf] tools: Remove unused macro definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unnecessary calc_data_size variable (Jiri Olsa) [1070896] - [perf] tools: Remove unused struct definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unused trace_read_data function (Jiri Olsa) [1070896] - [perf] report: Remove duplicated include (Jiri Olsa) [1070896] - [perf] machine: Move machine__remove_thread and make static (Jiri Olsa) [1070896] - [perf] session: Remove unused perf_session__remove_thread method (Jiri Olsa) [1070896] - [perf] tools: Remove unused tracing functions (Jiri Olsa) [1070896] - [perf] trace: Get rid of a duplicate code (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on TUI (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on GTK (Jiri Olsa) [1070896] - [perf] annotate: Use disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Make browser_disasm_line->percent an array (Jiri Olsa) [1070896] - [perf] annotate: Support event group view for --print-line (Jiri Olsa) [1070896] - [perf] annotate: Factor out struct source_line_percent (Jiri Olsa) [1070896] - [perf] evsel: Introduce perf_evsel__is_group_event() helper (Jiri Olsa) [1070896] - [perf] annotate: Add basic support to event group view (Jiri Olsa) [1070896] - [perf] annotate: Cleanup disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Factor out disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Add a comment on the symbol__parse_objdump_line() (Jiri Olsa) [1070896] - [perf] annotate: Pass evsel instead of evidx on annotation functions (Jiri Olsa) [1070896] - [perf] stat: Use perf_evlist__prepare/start_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add want_signal parameter to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Do not pass struct record_opts to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Pass struct perf_target to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add thread_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Use cpu_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Remove cpus and threads arguments from perf_evlist__new() (Jiri Olsa) [1070896] - [perf] tools: Fix _FORTIFY_SOURCE builds (Jiri Olsa) [1070896] - [perf] tools: Extract perf-specific stuff from debugfs.c (Jiri Olsa) [1070896] - [perf] tools: Introduce tools/lib/lk library (Jiri Olsa) [1070896] - [perf] Make perf build for x86 with UAPI disintegration applied (Jiri Olsa) [1070896] - [perf] tests: Add attr stat -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Add attr record -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Make attr script test event cpu (Jiri Olsa) [1070896] - [perf] tests: Make attr script verbose friendly (Jiri Olsa) [1070896] - [perf] tools: Sort command-list.txt alphabetically (Jiri Olsa) [1070896] - [perf] tools: Correct Makefile.include (Jiri Olsa) [1070896] - [perf] tools: Honor parallel jobs (Jiri Olsa) [1070896] - [perf] tools: Pass the target in descend (Jiri Olsa) [1070896] - [perf] tools: Honour the O= flag when tool build called from a higher Makefile (Jiri Olsa) [1070896] - [perf] tools: Define a Makefile function to do subdir processing (Jiri Olsa) [1070896] - [perf] tools: Let O= makes handle relative paths (Jiri Olsa) [1070896] - [perf] tools: Cleanup EXTRA_WARNINGS (Jiri Olsa) [1070896] - [perf] tools: Remove a write-only variable in the debugfs code (Jiri Olsa) [1070896] - [perf] x86: Add a microcode revision check for SNB-PEBS (Jiri Olsa) [1059205] - [x86] intel: Output microcode revision in /proc/cpuinfo (Jiri Olsa) [1059205] - [perf] x86: Enable raw event access to Intel offcore events (Jiri Olsa) [1059205] - [perf] Fix comments in PERF_MEM_LVL bitmask (Jiri Olsa) [1059205] - [perf] Add PERF_RECORD_MISC_MMAP_DATA to RECORD_MMAP (Jiri Olsa) [1059205] - [perf] x86: Add support for PEBS Precise Store (Jiri Olsa) [1059205] - [perf] x86: Export PEBS load latency threshold register to sysfs (Jiri Olsa) [1059205] - [perf] x86: Add memory profiling via PEBS Load Latency (Jiri Olsa) [1059205] - [perf] Add generic memory sampling interface (Jiri Olsa) [1059205] - [perf] core: Add weighted samples (Jiri Olsa) [1059205] - [perf] x86: Add flags to event constraints (Jiri Olsa) [1059205] - [perf] x86: Improve sysfs event mapping with event string (Jiri Olsa) [1059205] - [perf] x86: Support CPU specific sysfs events (Jiri Olsa) [1059205] - [perf] Make EVENT_ATTR global (Jiri Olsa) [1059205] - [perf] x86: Fix sparse warnings (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel P6 cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for AMD cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel cpus (Jiri Olsa) [1059205] - [perf] x86: Filter out undefined events from sysfs events attribute (Jiri Olsa) [1059205] - [perf] x86: Make hardware event translations available in sysfs (Jiri Olsa) [1059205] - [kernel] sched: fix cpu_power initialization (Radim Krcmar) [1065304] - [x86] add VMWare exception to support check (Prarit Bhargava) [1084456] - [char] ipmi_watchdog: restore settings when BMC reset (Tony Camuso) [1080098] - [netdrv] ixgbevf: fix vlan acceleration (Nikolay Aleksandrov) [1069028] - [netdrv] tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled (Ivan Vecera) [1073146] - [netdrv] tg3: Expand 4g_overflow_test workaround to skb fragments of any size (Ivan Vecera) [1058864] - [netdrv] be2net: Create single TXQ on BE3-R 1G ports (Ivan Vecera) [976179] - [crypto] Move to DSA-2048 and SHA-256 for module signing (David Howells) [1012593]- [fs] sunrpc: Fix a UDP transport regression (Jeff Layton) [906809] - [kernel] Remove setting of TAINT_HARDWARE_UNSUPPORTED flag (Prarit Bhargava) [956219] - [kernel] audit: allow checking the type of audit message in the user filter (Richard Guy Briggs) [952295] - [security] selinux: Fix kernel BUG on empty security contexts (Paul Moore) [1064545] {CVE-2014-1874} - [perf] x86: Disable uncore on virtualized CPUs (Radim Krcmar) [1063836] - [s390] dump: Fix dump memory detection (Hendrik Brueckner) [1065391] - [md] avoid deadlock when dirty buffers during md_stop (Jes Sorensen) [994724] - [ata] ahci: disabled FBS prior to issuing software reset (David Milburn) [843060] - [scsi] mvsas: config change (David Milburn) [1072052] - [scsi] mvsas: Fix kernel panic on tile due to unaligned data access (David Milburn) [1072052] - [scsi] mvsas: fixed timeout issue when removing module (David Milburn) [1072052] - [scsi] mvsas: Fix oops when ata commond timeout (David Milburn) [1072052] - [scsi] mvsas: OCZ RevoDrive3 & zDrive R4 support (David Milburn) [1072052] - [scsi] mvsas: fix undefined bit shift (David Milburn) [1072052] - [scsi] mvsas: update driver version (David Milburn) [1072052] - [scsi] mvsas: fixed SMP request watchdog timeout issue (David Milburn) [1072052] - [scsi] mvsas: expander write performance enhancement (David Milburn) [1072052] - [scsi] mvsas: change SL mode0 register value (David Milburn) [1072052] - [scsi] mvsas: fixed wrong destination when hiting NAK for command frame (David Milburn) [1072052] - [scsi] mvsas: fixed some disk spin up issue (David Milburn) [1072052] - [scsi] mvsas: add support for 9480 device id (David Milburn) [1072052] - [scsi] mvsas: fix expander link error (David Milburn) [1072052] - [scsi] mvsas: Add support for interrupt tasklet (David Milburn) [1072052] - [scsi] mvsas: update comments (David Milburn) [1072052] - [scsi] mvsas: misc improvements (David Milburn) [1072052] - [scsi] mvsas: Add new macros and functions (David Milburn) [1072052] - [scsi] mvsas: Remove unused macros, variables and functions (David Milburn) [1072052] - [scsi] mvsas: fix 94xx hotplug issue (David Milburn) [1072052] - [scsi] mvsas: Add driver version and interrupt coalescing to device attributes in sysfs (David Milburn) [1072052] - [scsi] mvsas: add support for 94xx phy tuning and multiple revisions (David Milburn) [1072052] - [scsi] mvsas: Add support for Non specific NCQ error interrupt (David Milburn) [1072052] - [scsi] mvsas: add support for Task collector mode and fixed relative bugs (David Milburn) [1072052] - [scsi] mvsas: add support for Marvell 88SE9445/88SE9485 (David Milburn) [1072052] - [scsi] mvsas: Add support for HighPoint RR27xx series HBA (David Milburn) [1072052] - [scsi] mvsas: fix potential NULL dereference (David Milburn) [1072052] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [1072052]- [virt] kvm: Improve create VCPU parameter (Andrew Jones) [1010882] - [char] tty: move pty count limiting into devpts (Prarit Bhargava) [1061555] - [documentation] proc: fix mistake in the description of Committed_AS (Minto Joseph) [1008376] - [netdrv] macvtap: limit head length of skb allocated (Jason Wang) [1029381] - [netdrv] macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS (Jason Wang) [1029381] - [netdrv] macvtap: correctly linearize skb when zerocopy is used (Jason Wang) [1029381] - [netdrv] tuntap: limit head length of skb allocated (Jason Wang) [1029381] - [net] tcp: Fix a connect() race with timewait sockets (with reuse) (Jiri Pirko) [1084525] - [net] tcp: Fix a connect() race with timewait sockets (Jiri Pirko) [1084525] - [net] proc_fs: print UIDs as unsigned int (Francesco Fusco) [996124] - [net] ipv6: Unify raw6_sock_seq_show and udp6_sock_seq_show (Francesco Fusco) [996124] - [net] busy_poll: preserve kabi (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll MIB counter (Jiri Pirko) [1000460] - [net] busy_poll: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Jiri Pirko) [1000460] - [net] busy_poll: fix a compile error when CONFIG_NET_LL_RX_POLL is not set (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll socket op and globals (Jiri Pirko) [1000460] - [net] busy_poll: rename ll methods to busy-poll (Jiri Pirko) [1000460] - [net] busy_poll: rename include/net/ll_poll.h to include/net/busy_poll.h (Jiri Pirko) [1000460] - [net] busy_poll: fs: change busy poll time accounting (Jiri Pirko) [1000460] - [net] busy_poll: rename low latency sockets functions to busy poll (Jiri Pirko) [1000460] - [net] busy_poll: lls fix build with allnoconfig (Jiri Pirko) [1000460] - [net] busy_poll: convert lls to use time_in_range() (Jiri Pirko) [1000460] - [net] busy_poll: avoid calling sched_clock when LLS is off (Jiri Pirko) [1000460] - [net] busy_poll: fix LLS debug_smp_processor_id() warning (Jiri Pirko) [1000460] - [net] busy_poll: poll/select low latency socket support (Jiri Pirko) [1000460] - [netdrv] bnx2x: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] busy_poll: add socket option for low latency polling (Jiri Pirko) [1000460] - [net] busy_poll: remove NET_LL_RX_POLL config menu (Jiri Pirko) [1000460] - [net] busy_poll: convert low latency sockets to sched_clock() (Jiri Pirko) [1000460] - [net] busy_poll: change sysctl_net_ll_poll into an unsigned int (Jiri Pirko) [1000460] - [netdrv] ixgbe: add extra stats for ndo_ll_poll (Jiri Pirko) [1000460] - [netdrv] ixgbe: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] tcp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] udp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] busy_poll: add low latency socket poll (Jiri Pirko) [1000460] - [net] add napi_id and hash (Jiri Pirko) [1000460] - [kernel] hashtable: introduce a small and naive hashtable (Jiri Pirko) [1000460] - [net] rds: dereference of a NULL device (Jacob Tanenbaum) [1079219] {CVE-2013-7339} - [s390] cio: add condev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] cio: add ipldev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] crypto: fix concurrency issue in aes-ctr mode (Hendrik Brueckner) [1063478] - [netdrv] libertas: potential oops in debugfs (Denys Vlasenko) [1034177] {CVE-2013-6378} - [kernel] cgroup: move put_css_set() after setting CGRP_RELEASABLE bit to fix notify_on_release (Naoya Horiguchi) [1037465] - [kernel] sched: Use exit hook to avoid use-after-free crash (Naoya Horiguchi) [1032347] - [kernel] cgroup: replace list_del() with list_del_init() to avoid panic (Naoya Horiguchi) [1032343]- [documentation] kernel-parameters: replace kernelcore with Movable (Weiping Pan) [887213] - [tools] perf: Fix attr tests (Jiri Olsa) [1070238] - [tools] perf: Enable dwarf unwind (Jiri Olsa) [1070238] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [1070238] - [tools] perf: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1070238] - [kernel] perf: Add attribute to filter out callchains (Jiri Olsa) [1070238] - [kernel] events: Add ability to set a target task for events (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user stack dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Add perf_output_skip function to skip bytes in sample (Jiri Olsa) [1070238] - [kernel] perf: Factor __output_copy to be usable with specific copy function (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user level registers dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Unified API to record selective sets of arch registers (Jiri Olsa) [1070238] - [kernel] perf: Pass last sampling period to perf_sample_data_init() (Jiri Olsa) [1070238] - [tools] perf: Update attr_file_abi_sizes array properly (Jiri Olsa) [1070238] - [tools] perf: Add ABI reference sizes (Jiri Olsa) [1070238] - [tools] perf: Fix strict alias issue for find_first_bit (Jiri Olsa) [1070238] - [tools] perf: Fix parse events test (Jiri Olsa) [1070238] - [bluetooth] Use USB_VENDOR_AND_INTERFACE() for Broadcom devices (Jay Fenlason) [885100] - [bluetooth] Add USB_VENDOR_AND_INTERFACE_INFO() for Broadcom/Foxconn (Jay Fenlason) [885100] - [bluetooth] Add Foxconn / Hon Hai IDs for btusb module (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0489 e042" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f4" BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add USB device ID "0a5c 21e8" (Jay Fenlason) [885100] - [bluetooth] btusb: add support for BCM20702A0 "0a5c 21e6" (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f3" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] Add support for BCM20702A0 "0a5c 21e3" (Jay Fenlason) [885100] - [nvme] fixup usage of bio rw flag (David Milburn) [1056539] - [kernel] fix wrong usage of __ratelimit() (Jeff Layton) [1025441] - [fs] nfs: Document the recover_lost_locks kernel parameter (Jeff Layton) [963785] - [fs] nfs: Don't try to recover NFSv4 locks when they are lost (Jeff Layton) [963785] - [fs] nfs: Ensure that layoutreturn uses the correct credential (Jeff Layton) [966832] - [fs] nfs: Ensure that layoutget is called using the layout credential (Jeff Layton) [966832] - [fs] nfs: Ensure the LOCK call cannot use the delegation stateid (Jeff Layton) [962561] - [fs] nfs: Fix handling of partially delegated locks (Jeff Layton) [959788] - [fs] nfs: Convert the nfs4_lock_state->ls_flags to a bit field (Jeff Layton) [959788] - [fs] pnfs: fix resend_to_mds for directio (Jeff Layton) [913655] - [fs] nfsd/sunrpc: avoid deadlock on TCP connection due to memory pressure (J. Bruce Fields) [905236] - [x86] turbostat: display C8, C9, C10 residency (Neil Horman) [1080637] - [x86] tsc: output boot TSC value for Ivybridge E5v2 (Prarit Bhargava) [1046422] - [usb] CP210x Fix Break On/Off (Don Zickus) [888003]- [vhost] fix total length when packets are too short (Michael S. Tsirkin) [1064444] {CVE-2014-0077} - [scsi] lpfc: Update lpfc version for 8.3.7.21.6p driver release (Rob Evers) [1063699] - [scsi] lpfc 8.3.44: Fix kernel panics from corrupted ndlp list (Rob Evers) [1063699] - [scsi] qla2xxx: Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs() (Chad Dupuis) [1070856] - [mfd] rtsx: fix deadlock (Neil Horman) [1024205] - [mmc] Add mmc_op_multi function (Neil Horman) [1024205] - [mmc] rtsx: Remove redundant suspend and resume callbacks (Neil Horman) [1024205] - [mfd] rtsx_pcr: Remove redundant dev_set_drvdata (Neil Horman) [1024205] - [mfd] rtsx: Modify rts5249_optimize_phy (Neil Horman) [1024205] - [memstick] rtsx: remove unnecessary platform_set_drvdata() (Neil Horman) [1024205] - [mmc] rtsx: Modify copyright comments (Neil Horman) [1024205] - [mmc] rtsx: Clear SD_CLK toggle enable bit if switching voltage fail (Neil Horman) [1024205] - [mfd] rtsx: Change default tx phase (Neil Horman) [1024205] - [mfd] rtsx: Copyright modifications (Neil Horman) [1024205] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Neil Horman) [1024205] - [mfd] rtsx: Clear hardware PFM mode in rtl8411b (Neil Horman) [1024205] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Neil Horman) [1024205] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Neil Horman) [1024205] - [mfd] rtsx: Read vendor setting from config space (Neil Horman) [1024205] - [mfd] rtsx: Add support for RTL8411B (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5249 (Neil Horman) [1024205] - [mfd] rtsx_pcr: Fix probe fail path (Neil Horman) [1024205] - [mmc] rtsx_pci_sdmmc: Don't execute power up sequence repeatedly (Neil Horman) [1024205] - [mfd] rtsx: remove driving adjustment (Neil Horman) [1024205] - [mfd] rtsx: Fix issue that booting OS with SD card inserted (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5227 (Neil Horman) [1024205] - [mfd] rtsx: Optimize card detect flow (Neil Horman) [1024205] - [mfd] rtsx: Use macros to replace some variables (Neil Horman) [1024205] - [mfd] rtsx: Fix checkpatch warning (Neil Horman) [1024205] - [mfd] rtsx: Declare that the DMA address limitation is 32bit explicitly (Neil Horman) [1024205] - [mfd] rtsx: Remove redundant code (Neil Horman) [1024205] - [mfd] rtsx: Fix typo in comment (Neil Horman) [1024205] - [mfd] rtsx: Fix oops when rtsx_pci_sdmmc is not probed (Neil Horman) [1024205] - [mfd] rtsx: Add clock divider hook (Neil Horman) [1024205] - [mmc] rtsx: Call MFD hook to switch output voltage (Neil Horman) [1024205] - [mfd] rtsx: Add output voltage switch hook (Neil Horman) [1024205] - [mfd] remove __dev* attributes (Neil Horman) [1024205] - [mmc] rtsx: Explicitely include slab.h in rtsx_pci_sdmmc.c (Neil Horman) [1024205] - [mmc] rtsx: Configure SD_CFG2 register in sd_rw_multi (Neil Horman) [1024205] - [mmc] rtsx: Remove a duplicate command in sd_rw_multi (Neil Horman) [1024205] - [mfd] Explicitely include slab.h to rtsx (Neil Horman) [1024205] - [memstick] Add realtek pcie memstick host driver (Neil Horman) [1024205] - [mmc] Add realtek pcie sdmmc host driver (Neil Horman) [1024205] - [mfd] Add realtek pcie card reader driver (Neil Horman) [1024205] - [s390] css: Prevent unnecessary allocation in subchannel loop (Hendrik Brueckner) [1076467] - [s390] cio: Perform subchannel scan only when needed (Hendrik Brueckner) [1076467] - [s390] cio: Relax subchannel scan loop (Hendrik Brueckner) [1076467] - [s390] cio: Delay scan for newly available I/O devices (Hendrik Brueckner) [1076467] - [s390] cio: More efficient handling of CHPID availability events (Hendrik Brueckner) [1076467] - [s390] cio: improve cio_commit_config (Hendrik Brueckner) [1065403] - [s390] fix kernel crash due to linkage stack instructions (Hendrik Brueckner) [1065399] - [s390] crypto: fix aes_s390 crypto module unload problem (Hendrik Brueckner) [1034256] - [md] dm-thin: fix rcu_read_lock being held in code that can sleep (Mike Snitzer) [1060381] - [md] dm-thin: irqsave must always be used with the pool->lock spinlock (Mike Snitzer) [1060381] - [scsi] isci: fix reset timeout handling (David Milburn) [1040393] - [scsi] isci: correct erroneous for_each_isci_host macro (David Milburn) [1059325] - [ata] libata: report link resume failure as KERN_WARNING instead of ERR (David Milburn) [1029395] - [char] ipmi: revert special case for UV systems (Tony Camuso) [1063878] - [acpi] ipmi: create dependencies so ipmi loads before power_meter (Tony Camuso) [1063878] - [acpi] Not an error if IPMI handlers are not available at boot (Tony Camuso) [1063878] - [char] ipmi: allow building ipmi_si and ipmi_msghandler as loadable modules (Tony Camuso) [1063878] - [kernel] sched: Fix small race where child->se.parent, cfs_rq might point to invalid ones (Naoya Horiguchi) [1032350] - [kernel] sched: suppress RCU lockdep splat in task_fork_fair (Naoya Horiguchi) [1032350] - [kernel] sched: add local variable to store task_group() to avoid kernel stall (Naoya Horiguchi) [1043733] - [edac] pci: remove unnecessary debug printk (Aristeu Rozanski) [755026] - [x86] Optimize switch_mm() for multi-threaded workloads (Rik van Riel) [991518] - [fs] vfs: enclose vfs_check_frozen macro (Mateusz Guzik) [1056303] - [fs] jbd: Remove j_barrier mutex (Mateusz Guzik) [1052757]- [md] dm-cache: fix a lock-inversion (Mike Snitzer) [1038227] - [md] dm-cache: take care to copy the space map roots before locking the superblock (Mike Snitzer) [1038227] - [md] dm-cache-metadata: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1038227] - [md] dm-era: fixes for issues identified upstream (Mike Snitzer) [1038227] - [md] dm-cache: remove remainder of distinct discard block size (Mike Snitzer) [1038227] - [md] dm-cache: prevent corruption caused by discard_block_size > cache_block_size (Mike Snitzer) [1038227] - [md] dm-cache: fix access beyond end of origin device (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when copying a block to/from >2TB fast device (Mike Snitzer) [1038227] - [md] dm-era: mark as tech preview for RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-era: port to RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-bitset: only flush the current word if it has been dirtied (Mike Snitzer) [1038227] - [md] dm-era: support non power-of-2 blocksize (Mike Snitzer) [1038227] - [md] dm: add era target (Mike Snitzer) [1038227] - [md] dm-cache-mq: fix memory allocation failure for large cache devices (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when mapping I/O to >2TB fast device (Mike Snitzer) [1038227] - [md] dm-cache: mark as tech preview (Mike Snitzer) [1038227] - [md] dm-cache: fix RHEL6 incompatibility with upstream's hook/unhook (Mike Snitzer) [1038227] - [md] dm-cache: fix bug in cache-mode based per-bio data destruction (Mike Snitzer) [1038227] - [md] dm-cache: port to RHEL6 (Mike Snitzer) [1038227] - [md] dm-cache: do not add migration to completed list before unhooking bio (Mike Snitzer) [1038227] - [md] dm-cache: move hook_info into common portion of per_bio_data structure (Mike Snitzer) [1038227] - [md] dm-cache: add policy name to status output (Mike Snitzer) [1038227] - [md] dm-cache: add block sizes and total cache blocks to status output (Mike Snitzer) [1038227] - [md] dm-btree: add dm_btree_find_lowest_key (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: introduce three promotion threshold tunables (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: use list_del_init instead of list_del + INIT_LIST_HEAD (Mike Snitzer) [1038227] - [md] dm-array: fix a reference counting bug in shadow_ablock (Mike Snitzer) [1038227] - [md] dm-cache: actually resize cache (Mike Snitzer) [1038227] - [md] dm-cache: update Documentation for invalidate_cblocks's range syntax (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: fix promotions to occur as expected (Mike Snitzer) [1038227] - [md] dm-cache: resolve small nits and improve Documentation (Mike Snitzer) [1038227] - [md] dm-cache: add cache block invalidation support (Mike Snitzer) [1038227] - [md] dm-cache: add remove_cblock method to policy interface (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: reduce memory requirements (Mike Snitzer) [1038227] - [md] dm-cache-metadata: check the metadata version when reading the superblock (Mike Snitzer) [1038227] - [md] dm-cache: add passthrough mode (Mike Snitzer) [1038227] - [md] dm-cache: cache shrinking support (Mike Snitzer) [1038227] - [md] dm-cache: promotion optimisation for writes (Mike Snitzer) [1038227] - [md] dm-cache: be much more aggressive about promoting writes to discarded blocks (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: implement writeback_work(), mq_set_dirty() and mq_clear_dirty() (Mike Snitzer) [1038227] - [md] dm-cache: optimize commit_if_needed (Mike Snitzer) [1038227] - [md] dm-cache: log error message if dm_kcopyd_copy() fails (Mike Snitzer) [1038227] - [md] dm-cache: use cell_defer() boolean argument consistently (Mike Snitzer) [1038227] - [md] dm-cache: return -EINVAL if the user specifies unknown cache policy (Mike Snitzer) [1038227] - [md] dm-cache-metadata: return bool from __superblock_all_zeroes (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: a few small fixes (Mike Snitzer) [1038227] - [md] dm-cache-policy: remove return from void policy_remove_mapping (Mike Snitzer) [1038227] - [md] dm-cache: improve efficiency of quiescing flag management (Mike Snitzer) [1038227] - [md] dm-cache: fix a race condition between queuing new migrations and quiescing for a shutdown (Mike Snitzer) [1038227] - [md] dm-cache: io destined for the cache device can now serve as tick bios (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: protect residency method with existing mutex (Mike Snitzer) [1038227] - [md] dm-array: fix bug in growing array (Mike Snitzer) [1038227] - [md] dm-cache: eliminate holes in cache structure (Mike Snitzer) [1038227] - [md] dm-cache: fix stacking of geometry limits (Mike Snitzer) [1038227] - [md] dm-cache: add data block size limits to code and Documentation (Mike Snitzer) [1038227] - [md] dm-cache: document metadata device is exclussive to a cache (Mike Snitzer) [1038227] - [md] dm-cache: avoid conflicting remove_mapping() in mq policy (Mike Snitzer) [1038227] - [md] dm-cache: fix arm link errors with inline (Mike Snitzer) [1038227] - [md] doc: fix dm-cache misspelling found with 'codespell' tool (Mike Snitzer) [1038227] - [md] dm-cache: set config value (Mike Snitzer) [1038227] - [md] dm-cache: move config fns (Mike Snitzer) [1038227] - [md] dm-cache: replace memcpy with struct assignment (Mike Snitzer) [1038227] - [md] dm-cache: fix typos in comments (Mike Snitzer) [1038227] - [md] dm-cache-policy: fix description of lookup fn (Mike Snitzer) [1038227] - [md] dm-cache: tune migration throttling (Mike Snitzer) [1038227] - [md] dm-cache: fix error return code in cache_create (Mike Snitzer) [1038227] - [md] dm-cache: reduce bio front_pad size in writeback mode (Mike Snitzer) [1038227] - [md] dm-cache: fix writes to cache device in writethrough mode (Mike Snitzer) [1038227] - [md] dm-cache: policy ignore hints if generated by different version (Mike Snitzer) [1038227] - [md] dm-cache: policy change version from string to integer set (Mike Snitzer) [1038227] - [md] dm-cache: fix race in writethrough implementation (Mike Snitzer) [1038227] - [md] dm-cache: metadata clear dirty bits on clean shutdown (Mike Snitzer) [1038227] - [md] dm-cache: avoid calling policy destructor twice on error (Mike Snitzer) [1038227] - [md] dm-cache: detect cache_create failure (Mike Snitzer) [1038227] - [md] dm-cache: avoid 64 bit division on 32 bit (Mike Snitzer) [1038227] - [md] dm-cache: add cleaner policy (Mike Snitzer) [1038227] - [md] dm-cache: add mq policy (Mike Snitzer) [1038227] - [md] dm: add cache target (Mike Snitzer) [1038227] - [md] dm-persistent-data: add bitset (Mike Snitzer) [1038227] - [md] dm-persistent-data: add transactional array (Mike Snitzer) [1038227] - [md] dm-log-userspace: allow mark requests to piggyback on flush requests (Mike Snitzer) [1057707] - [md] dm-sysfs: fix a module unload race (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio prefetch (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: prepare for switch to using dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: use GFP_KERNEL when initializing exceptions (Mike Snitzer) [1057707] - [md] dm: wait until embedded kobject is released before destroying a device (Mike Snitzer) [1057707] - [md] dm: remove pointless kobject comparison in dm_get_from_kobject (Mike Snitzer) [1057707] - [md] dm-table: remove unused buggy code that extends the targets array (Mike Snitzer) [1057707] - [md] dm-stats: initialize read-only module parameter (Mike Snitzer) [1057707] - [md] dm-table: fail dm_table_create on dm_round_up overflow (Mike Snitzer) [1057707] - [md] dm-snapshot: avoid snapshot space leak on crash (Mike Snitzer) [1057707] - [md] dm-delay: fix a possible deadlock due to shared workqueue (Mike Snitzer) [1057707] - [md] dm: allow remove to be deferred (Mike Snitzer) [1057707] - [md] dm-mpath: requeue I_O during pg_init (Mike Snitzer) [1057707] - [md] dm-mpath: fix race condition between multipath_dtr and pg_init_done (Mike Snitzer) [1057707] - [md] dm: allocate buffer for messages with small number of arguments using GFP_NOIO (Mike Snitzer) [1057707] - [md] dm: add reserved_bio_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: add reserved_rq_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: lower bio-based mempool reservation (Mike Snitzer) [1057707] - [md] dm-snapshot: fix performance degradation due to small hash size (Mike Snitzer) [1057707] - [md] dm-stats: fix possible counter corruption on 32-bit systems (Mike Snitzer) [1057707] - [md] dm-mpath: do not fail path on -ENOSPC (Mike Snitzer) [1057707] - [scsi] Return ENODATA on medium error (Mike Snitzer) [1057707] - [scsi] return ENOSPC on thin provisioning failure (Mike Snitzer) [1057707] - [scsi] Set hostbyte status in scsi_check_sense() (Mike Snitzer) [1057707] - [scsi] Document enhanced error codes (Mike Snitzer) [1057707] - [md] dm-stripe: silence a couple sparse warnings (Mike Snitzer) [1057707] - [md] dm: add statistics support (Mike Snitzer) [1057707] - [md] math64: New separate div64_u64_rem helper (Mike Snitzer) [1057707] - [md] dm-ioctl: cleanup error handling in table_load (Mike Snitzer) [1057707] - [md] dm-ioctl: increase granularity of type_lock when loading table (Mike Snitzer) [1057707] - [md] dm-ioctl: prevent rename to empty name or uuid (Mike Snitzer) [1057707] - [md] dm: allow error target to replace bio-based and request-based targets (Mike Snitzer) [1057707] - [md] bump ioctl version from "dm: optimize use SRCU and RCU" (Mike Snitzer) [1057707] - [md] dm: document iterate_devices (Mike Snitzer) [1057707]- [fs] xfs: prevent stack overflows from page cache allocation (Eric Sandeen) [1020574] - [fs] gfs2: Fix uninitialized VFS inode in gfs2_create_inode (Abhijith Das) [1059808] - [fs] cifs: mask off top byte in get_rfc1002_length() (Sachin Prabhu) [1069737] - [fs] nfs: add memory barriers around NFS_INO_INVALID_DATA and NFS_INO_INVALIDATING (Jeff Layton) [908603] - [fs] nfs: Fix races in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: fix the handling of NFS_INO_INVALID_DATA flag in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: don't invalidate dentries that act as mountpoints (Jeff Layton) [1023276] - [kernel] Prevent deadlock when post_schedule_rt() results in calling wakeup_kswapd() on multiple CPUs (Larry Woodman) [1009626] - [s390] cio: Fix missing subchannels after CHPID configure on (Hendrik Brueckner) [1076468] - [scsi] AACRAID Driver compat IOCTL missing capability check (Jacob Tanenbaum) [1033534] {CVE-2013-6383} - [ata] libata: Include WWN ID in inquiry VPD emulation (David Milburn) [1032443] - [acpi] ipmi: Fix atomic context requirement of ipmi_msg_handler() (Tony Camuso) [868399 968459] - [x86] hyperv: bypass the timer_irq_works() check (Jason Wang) [1040349] - [netdrv] iwlwifi: don't return -ERFKILL if SEND_IF_RFKILL is set (Stanislaw Gruszka) [1065147] - [netdrv] iwlwifi: fix initialisation while RF-kill is asserted (Stanislaw Gruszka) [1065147] - [cpufreq] Invoke __cpufreq_remove_dev_finish() after releasing cpu_hotplug.lock (Petr Oros) [1051352] - [cpufreq] Split __cpufreq_remove_dev() into two parts (Petr Oros) [1051352] - [cpufreq] Fix sysfs deadlock with concurrent hotplug/frequency switch (Petr Oros) [1051352] - [acpi] Enhance ACPI warning for memory/IO address conflicts (Prarit Bhargava) [1033939] - [acpi] acpica: Add support for region address conflict checking (Prarit Bhargava) [1033939] - [firmware] dmi: kernel parameter smbios_26_uuid needs to be early_param (Prarit Bhargava) [1030721] - [serial] 8250: Add support for Broadcom TruManage redirected serial port (Prarit Bhargava) [953260] - [x86] cpu: Always print SMP information in /proc/cpuinfo (Prarit Bhargava) [1073898] - [Documentation] alt-smp-once should be alt-smp-boot (Prarit Bhargava) [1027505] - [pci] irq_remapping: Clean up x2apic opt-out security warning mess (Prarit Bhargava) [907549] - [block] nvme: fixup build warnings (David Milburn) [1014725]- [md] dm-thin: sort the per thin deferred bios using an rb_tree (Mike Snitzer) [1060381] - [md] dm-thin: use per thin device deferred bio lists (Mike Snitzer) [1060381] - [md] dm-thin: simplify pool_is_congested (Mike Snitzer) [1060381] - [md] dm-thin: fix dangling bio in process_deferred_bios error path (Mike Snitzer) [1060381] - [md] dm-thin: take care to copy the space map root before locking the superblock (Mike Snitzer) [1060381] - [md] dm-transaction-manager: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix refcount decrement below 0 which caused corruption (Mike Snitzer) [1060381] - [md] dm-thin: fix Documentation for held metadata root feature (Mike Snitzer) [1060381] - [md] dm-thin: fix noflush suspend IO queueing (Mike Snitzer) [1060381] - [md] dm-thin: fix deadlock in __requeue_bio_list (Mike Snitzer) [1060381] - [md] dm-thin: fix out of data space handling (Mike Snitzer) [1060381] - [md] dm-thin: ensure user takes action to validate data and metadata consistency (Mike Snitzer) [1060381] - [md] dm-thin: synchronize the pool mode during suspend (Mike Snitzer) [1060381] - [md] fix Kconfig indentation (Mike Snitzer) [1060381] - [md] dm-thin: allow metadata space larger than supported to go unused (Mike Snitzer) [1060381] - [md] dm-thin: fix the error path for the thin device constructor (Mike Snitzer) [1060381] - [md] dm-thin: avoid metadata commit if a pool's thin devices haven't changed (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix bug in resizing of thin metadata (Mike Snitzer) [1060381] - [md] dm-thin: fix pool feature parsing (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix extending the space map (Mike Snitzer) [1060381] - [md] dm-space-map-common: make sure new space is used during extend (Mike Snitzer) [1060381] - [md] dm-thin: fix set_pool_mode exposed pool operation races (Mike Snitzer) [1060381] - [md] dm-thin: eliminate the no_free_space flag (Mike Snitzer) [1060381] - [md] dm-thin: add error_if_no_space feature (Mike Snitzer) [1060381] - [md] dm-thin: requeue bios to DM core if no_free_space and in read-only mode (Mike Snitzer) [1060381] - [md] dm-thin: cleanup and improve no space handling (Mike Snitzer) [1060381] - [md] dm-thin: log info when growing the data or metadata device (Mike Snitzer) [1060381] - [md] dm-thin: handle metadata failures more consistently (Mike Snitzer) [1060381] - [md] dm-thin: factor out check_low_water_mark and use bools (Mike Snitzer) [1060381] - [md] dm-thin: add mappings to end of prepared_* lists (Mike Snitzer) [1060381] - [md] dm-thin: return error from alloc_data_block if pool is not in write mode (Mike Snitzer) [1060381] - [md] dm-thin: use bool rather than unsigned for flags in structures (Mike Snitzer) [1060381] - [md] dm-persistent-data: cleanup dm-thin specific references in text (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: limit errors in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-thin: fix discard support to a previously shared block (Mike Snitzer) [1060381] - [md] dm-thin: initialize dm_thin_new_mapping returned by get_next_mapping (Mike Snitzer) [1060381] - [md] dm-space-map: disallow decrementing a reference count below zero (Mike Snitzer) [1060381] - [md] dm-thin: allow pool in read-only mode to transition to read-write mode (Mike Snitzer) [1060381] - [md] dm-thin: re-establish read-only state when switching to fail mode (Mike Snitzer) [1060381] - [md] dm-thin: always fallback the pool mode if commit fails (Mike Snitzer) [1060381] - [md] dm-thin: switch to read-only mode if metadata space is exhausted (Mike Snitzer) [1060381] - [md] dm-thin: switch to read only mode if a mapping insert fails (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: return on failure in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-space-map-disk: optimise sm_disk_dec_block (Mike Snitzer) [1060381] - [md] dm-table: print error on preresume failure (Mike Snitzer) [1060381] - [md] dm-thin: do not expose non-zero discard limits if discards disabled (Mike Snitzer) [1060381] - [md] dm-thin: always return -ENOSPC if no_free_space is set (Mike Snitzer) [1060381] - [md] dm-thin: set pool read-only if breaking_sharing fails block allocation (Mike Snitzer) [1060381] - [md] dm-thin: prefix pool error messages with pool device name (Mike Snitzer) [1060381] - [md] dm-space-map: optimise sm_ll_dec and sm_ll_inc (Mike Snitzer) [1060381] - [md] dm-btree: prefetch child nodes when walking tree for a dm_btree_del (Mike Snitzer) [1060381] - [md] dm-btree: use pop_frame in dm_btree_del to cleanup code (Mike Snitzer) [1060381] - [md] dm-thin: fix stacking of geometry limits (Mike Snitzer) [1060381] - [md] dm-thin: add data block size limits to Documentation (Mike Snitzer) [1060381] - [md] dm-thin: fix metadata dev resize detection (Mike Snitzer) [1060381] - [md] dm-thin: generate event when metadata threshold passed (Mike Snitzer) [1060381] - [md] dm-persistent-metadata: add space map threshold callback (Mike Snitzer) [1060381] - [md] dm-persistent-data: add threshold callback to space map (Mike Snitzer) [1060381] - [md] dm-thin: detect metadata device resizing (Mike Snitzer) [1060381] - [md] dm-persistent-data: support space map resizing (Mike Snitzer) [1060381] - [md] dm-thin: refactor data dev resize (Mike Snitzer) [1060381] - [md] dm-bufio: initialize read-only module parameters (Mike Snitzer) [1060381] - [md] dm-bufio: submit writes outside lock (Mike Snitzer) [1060381] - [md] dm-bufio: add recursive IO request BUG_ON (Mike Snitzer) [1060381] - [md] dm-bufio: prefetch (Mike Snitzer) [1060381] - [md] dm-bufio: fix slow IO latency issue specific to RHEL6 (Mike Snitzer) [1058528] - [netdrv] tun: fix LSM/SELinux labeling of tun/tap devices (Vlad Yasevich) [1004625] - [netdrv] tuntap: fix leaking reference count (Vlad Yasevich) [1004625] - [netdrv] tun: release the reference of tun device in tun_recvmsg (Vlad Yasevich) [1004625] - [netdrv] tuntap: move socket to tun_file (Vlad Yasevich) [1004625] - [netdrv] tun: don't hold network namespace by tun sockets (Vlad Yasevich) [1004625] - [char] tty: Correct tty buffer flush (Prarit Bhargava) [999913]- [vhost] validate vhost_get_vq_desc return value (Michael S. Tsirkin) [1058677] {CVE-2014-0055} - [net] ip_gre: fix msg_name parsing for recvfrom/recvmsg (Jiri Pirko) [1076379] - [net] ip_tunnel: Fix a memory corruption in ip_tunnel_xmit (Jiri Pirko) [1076379] - [net] ip_gre: fix ipgre_header to return correct offset (Jiri Pirko) [1075579] - [net] gre: fix hard header destination address checking (Jiri Pirko) [1075579] - [x86] Adjust irq remapping quirk for older revisions of 5500/5520 chipsets (Neil Horman) [995262] - [x86] kvm: introduce periodic global clock updates (Andrew Jones) [1078929] - [x86] kvm: rate-limit global clock updates (Andrew Jones) [1072373] - [hid] wacom: Add reporting of wheel for Intuos4 WL (Aristeu Rozanski) [959596] - [netdrv] mlx4_en: Fixed crash when port type is changed (Amir Vadai) [1059586] - [netdrv] be2net: Warn users of possible broken functionality on BE2 cards with very old FW versions with latest driver (Ivan Vecera) [998013] - [pci] pciehp: replace unconditional sleep with config space access check (Myron Stowe) [988052] - [pci] Separate pci_bus_read_dev_vendor_id from pci_scan_device (Myron Stowe) [988052] - [pci] pciehp: wait 100 ms after Link Training check (Myron Stowe) [988052] - [pci] pciehp: wait 1000 ms before Link Training check (Myron Stowe) [988052] - [pci] pciehp: fix power fault interrupt storm problem (Myron Stowe) [988052]- [netdrv] vmxnet3: fix netpoll race condition (Neil Horman) [1073218] - [net] ip_tunnel: Remove double unregister of the fallback device (Florian Westphal) [1020426] - [net] ip_tunnel: return more precise errno value when adding tunnel fails (Florian Westphal) [1020426] - [net] ip_tunnel: Add fallback tunnels to the hash lists (Florian Westphal) [1020426] - [net] netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages (Jiri Pirko) [1077346] {CVE-2014-2523} - [net] ip_tunnel: (revert old)/fix ecn decapsulation behaviour (Jiri Pirko) [1059402] - [net] ipvs: Add missing locking during connection table hashing and unhashing (Jesper Brouer) [1069874] - [net] don't send NEWLINK in UNREGISTER_BATCH case (Florian Westphal) [1062254] - [net] openvswitch: Use flow hash during flow lookup operation (Francesco Fusco) [1002053] - [net] openvswitch: TCP flags matching support (Francesco Fusco) [1002053] - [net] openvswitch: Widen TCP flags handling (Francesco Fusco) [1002053] - [net] openvswitch: Enable all GSO features on internal port (Francesco Fusco) [1002053] - [net] openvswitch: collect mega flow mask stats (Francesco Fusco) [1002053] - [net] openvswitch: Simplify mega-flow APIs (Francesco Fusco) [1002053] - [net] openvswitch: Move mega-flow list out of rehashing struct (Francesco Fusco) [1002053] - [net] openvswitch: Restructure datapath.c and flow.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-gre.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-vxlan.c (Francesco Fusco) [1002053] - [net] openvswitch: Move flow table rehashing to flow install (Francesco Fusco) [1002053] - [net] openvswitch: flow: fix potential illegal memory access in __parse_flow_nlattrs (Francesco Fusco) [1002053] - [net] openvswitch: Fix alignment of struct sw_flow_key (Francesco Fusco) [1002053] - [net] openvswitch: optimize flow compare and mask functions (Francesco Fusco) [1002053] - [net] openvswitch: Rename key_len to key_end (Francesco Fusco) [1002053] - [net] openvswitch: Add SCTP support (Francesco Fusco) [1002053] - [net] ipv6: Add NEXTHDR_SCTP to ipv6.h (Francesco Fusco) [1002053] - [net] sctp: Refactor SCTP skb checksum computation (Francesco Fusco) [1002053] - [net] sctp: prevent checksum.h from double inclusion (Francesco Fusco) [1002053] - [net] openvswitch: Mega flow implementation (Francesco Fusco) [1002053] - [net] openvswitch: Use non rcu hlist_del() flow table entry (Francesco Fusco) [1002053] - [net] openvswitch: Use RCU lock for flow dump operation (Francesco Fusco) [1002053] - [net] openvswitch: Use parallel_ops genl (Francesco Fusco) [1002053] - [net] genl: Allow concurrent genl callbacks (Francesco Fusco) [1002053] - [net] ipv6: del unreachable route when an addr is deleted on lo (Vivek Dasgupta) [1028372] - [net] ipv6: add ip6_route_lookup (Vivek Dasgupta) [1028372] - [net] ethtool: added support for 40GbE link (Nikolay Aleksandrov) [1024039] - [scsi] megaraid_sas: fix a small problem when reading state value from hw (Tomas Henzl) [1065187] - [fs] gfs2: Increase the max number of ACLs (Robert S Peterson) [1075713] - [kernel] hrtimers: Move SMP function call to thread context (Mateusz Guzik) [1073129] - [kernel] hrtimers: Support resuming with two or more CPUs online (Mateusz Guzik) [1073129]- [net] sctp: fix sctp_sf_do_5_1D_ce to verify if peer is AUTH capable (Daniel Borkmann) [1067451] {CVE-2014-0101} - [fs] dcache: fix cleanup on warning in d_splice_alias (J. Bruce Fields) [1042731] - [fs] ext4: Fix buffer head leaks after calls to ext4_get_inode_loc() (Eric Sandeen) [1058583] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [net] ip, ipv6: handle gso skbs in forwarding path (Florian Westphal) [1029603] - [net] introduce netif_skb_dev_features (Florian Westphal) [1029603] - [net] add and use skb_gso_transport_seglen() (Florian Westphal) [1029603] - [net] bridge: apply multicast snooping to IPv6 link-local, too (Francesco Fusco) [1020579] - [net] bridge: fix mdb info leaks (Francesco Fusco) [1020579] - [net] bridge: fix a possible use after free (Francesco Fusco) [1020579] - [net] bridge: Pseudo-header required for the checksum of ICMPv6 (Francesco Fusco) [1020579] - [net] bridge: correct IPv6 checksum after pull (Francesco Fusco) [1020579] - [net] bridge: Do not send queries on multicast group leaves (Francesco Fusco) [1020579] - [net] bridge: Fix return values of br_multicast_add_group/br_multicast_new_group (Francesco Fusco) [1020579] - [net] bridge: don't try to update timers in case of broken MLD queries (Francesco Fusco) [1020579] - [net] bridge: prevent flooding IPv6 packets that do not have a listener (Francesco Fusco) [1020579] - [net] ipv6: mcast: use in6_dev_put in timer handlers instead of __in6_dev_put (Florian Westphal) [1026520] - [net] ipv6: mld: document force_mld_version in ip-sysctl.txt (Florian Westphal) [1026520] - [net] ipv6: mld: introduce mld_*_stop_timer functions (Florian Westphal) [1026520] - [net] ipv6: mld: refactor query processing into v1/v2 functions (Florian Westphal) [1026520] - [net] ipv6: mld: similarly to MLDv2 have min max_delay of 1 (Florian Westphal) [1026520] - [net] ipv6: mld: implement RFC3810 MLDv2 mode only (Florian Westphal) [1026520] - [net] ipv6: mld: get rid of MLDV2_MRC and simplify calculation (Florian Westphal) [1026520] - [net] ipv6: mld: clean up MLD_V1_SEEN macro (Florian Westphal) [1026520] - [net] ipv6: mld: fix v1/v2 switchback timeout to rfc3810, 9.12 (Florian Westphal) [1026520] - [net] ipv6: mcast: minor: use defines for rfc3810/8.1 lengths (Florian Westphal) [1026520] - [net] ipv6: minor: *_start_timer: rather use unsigned long (Florian Westphal) [1026520] - [net] ipv4: processing ancillary IP_TOS or IP_TTL (Francesco Fusco) [990694] - [net] ipv4: IP_TOS and IP_TTL can be specified as ancillary data (Francesco Fusco) [990694] - [net] netfilter: nf_conntrack: avoid large timeout for mid-stream pickup (Jiri Benc) [1033869] - [net] tcp: preserve ACK clocking in TSO (Jesper Brouer) [1015147] - [documentation] add missing documentation about network stack scaling (Ivan Vecera) [961555] - [netdrv] bonding: check for vlan device in bond_3ad_lacpdu_recv() (Veaceslav Falico) [1050224] - [netdrv] bonding: move bond_compute_features out of locks (Veaceslav Falico) [1021442] - [netdrv] bnx2: remove unnecessary pci_set_drvdata() (Neil Horman) [1054555] - [netdrv] bnx2: Miscellaneous conversions to ETH_ALEN (Neil Horman) [1054555] - [netdrv] bnx2: Convert dma_alloc_coherent() to dma_zalloc_coherent (Neil Horman) [1054555] - [netdrv] bnx2: Update version to 2.2.4 (Neil Horman) [1054555] - [netdrv] bnx2: Use SIMPLE_DEV_PM_OPS (Neil Horman) [1054555] - [netdrv] bnx2: Refactor WoL setup into a separate function (Neil Horman) [1054555] - [netdrv] bnx2: Use kernel APIs for WoL and power state changes (Neil Horman) [1054555] - [netdrv] bnx2: Handle error condition in ->slot_reset() (Neil Horman) [1054555] - [netdrv] bnx2: use pdev->pm_cap instead of pci_find_capability() (Neil Horman) [1054555] - [netdrv] bnx2: Use module_pci_driver to register driver (Neil Horman) [1054555] - [netdrv] bnx2: make cnic_probe static (Neil Horman) [1054555] - [netdrv] bnx2: Fix accidental reversions (Neil Horman) [1054555]- [net] sctp: fix sctp_connectx abi for ia32 emulation/compat mode (Daniel Borkmann) [1053547] - [net] packet: improve socket create/bind latency in some cases (Daniel Borkmann) [1045150] - [net] filter: let bpf_tell_extensions return SKF_AD_MAX (Daniel Borkmann) [960275] - [net] introduce SO_BPF_EXTENSIONS (Daniel Borkmann) [960275] - [net] tcp_probe: adapt tbuf size for recent changes (Daniel Borkmann) [1000466] - [net] tcp_probe: allow more advanced ingress filtering by mark (Daniel Borkmann) [1000466] - [net] tcp_probe: add IPv6 support (Daniel Borkmann) [1000466] - [net] tcp_probe: kprobes: adapt jtcp_rcv_established signature (Daniel Borkmann) [1000466] - [net] tcp_probe: also include rcv_wnd next to snd_wnd (Daniel Borkmann) [1000466] - [net] tcp_probe: cleanup snprintf() use (Daniel Borkmann) [1000466] - [net] tcp_probe: avoid modulus operation and wrap fix (Daniel Borkmann) [1000466] - [lib] vsprintf: add IPv4/v6 generic format specifier (Daniel Borkmann) [1000466] - [lib] vsprintf: Add IPV4 options for host, network, big and little endian (Daniel Borkmann) [1000466] - [lib] vsprintf: Update pI6c to not compress a single 0 (Daniel Borkmann) [1000466] - [net] netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions (Jesper Brouer) [1015122] - [scsi] vmw_pvscsi: Fix pvscsi_abort() function (Ewan Milne) [1002727] - [scsi] scsi_dh: cosmetic change to sizeof() (Ewan Milne) [1062494] - [scsi] scsi_dh_alua: Add module parameter to allow failover to non preferred path without STPG (Maurizio Lombardi) [1020554] - [x86] Support Silvermont (Neil Horman) [1048304] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Veaceslav Falico) [1029315] - [security] audit: suppress stock memalloc failure warnings since already managed (Richard Guy Briggs) [890899] - [kernel] sched: Avoid throttle_cfs_rq() racing with period_timer stopping (Seth Jennings) [844450] - [hv] ballon: Make pressure posting thread sleep interruptibly (Luiz Capitulino) [1065274] - [virt] virtio_balloon: fix handling of PAGE_SIZE != 4k (Steve Best) [1034793] - [virt] virtio_balloon: Fix endian bug (Steve Best) [1034793] - [kvm] x86: emulator: Implement jmp far opcode ff/5 (Laszlo Ersek) [1059496] - [kvm] x86: emulator: Add decoding of 16bit second in memory argument (Laszlo Ersek) [1059496] - [virt] xenfv: cpuid filtering, allow 'em all on v4 (Andrew Jones) [1064971] - [virt] xenfv: cpuid filtering, check xen major version (Andrew Jones) [1064971] - [kernel] errno.h: remove "NFS" from descriptions in comments (Eric Sandeen) [1009681] - [virt] xen: mask x2APIC feature in PV (Andrew Jones) [1061348 1064974] - [virt] xen: filter APERFMPERF cpuid feature out (Andrew Jones) [1061348 1064974] - [virt] xenpv: fix xen_cpuid mwait leaf case (Andrew Jones) [1061348 1064974] - [virt] xenpv: improve xsave detection (Andrew Jones) [1061348 1064974] - [virt] xen: mask the MTRR feature from the cpuid (Andrew Jones) [1061348 1064974] - [s390] crypto: Fix aes-xts parameter corruption (Hendrik Brueckner) [1043540] - [x86] crypto: xor - Check for osxsave as well as avx in crypto/xor (Andrew Jones) [1061348] - [x86] add cpu_has_osxsave (Andrew Jones) [1061348] - [virt] revert "xen: don't touch xsave in cr4" (Andrew Jones) [1061348] - [virt] revert "xen: mask cpu feature avx" (Andrew Jones) [1061348] - [x86] intel-iommu: fix off-by-one in pagetable freeing (Marcelo Tosatti) [635846] - [x86] intel-iommu: Free old page tables before creating superpage (Marcelo Tosatti) [635846] - [x86] amd-iommu: Fix memory leak in free_pagetable (Marcelo Tosatti) [635846] - [x86] kvm: iommu: hva align mapping page size (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix return value of iommu_unmap() API (Marcelo Tosatti) [635846] - [x86] intel-iommu: Fix leaks in pagetable freeing (Marcelo Tosatti) [635846] - [x86] amd-iommu: Make iommu_map_page and alloc_pte aware of page sizes (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix superpage support in pfn_to_dma_pte() (Marcelo Tosatti) [635846] - [x86] intel-iommu: set iommu_superpage on VM domains to lowest common denominator (Marcelo Tosatti) [635846] - [x86] intel-iommu: Enable super page support (Marcelo Tosatti) [635846] - [x86] kvm: Fix order passed to iommu_unmap (Marcelo Tosatti) [635846] - [x86] kvm: Change kvm_iommu_map_pages to map large pages (Marcelo Tosatti) [635846] - [x86] vt-d: Change map_range functions to implement map interface (Marcelo Tosatti) [635846] - [x86] iommu-api: Add ->*map callbacks to iommu_ops (Marcelo Tosatti) [635846] - [x86] iommu-api: Add iommu_map and iommu_unmap functions (Marcelo Tosatti) [635846] - [x86] iommu-api: Rename ->*map function pointers to ->*map_range (Marcelo Tosatti) [635846] - [x86] kvm: Introduce kvm_host_page_size (Marcelo Tosatti) [635846] - [x86] kvm: Enable EPT 1GB page support (Marcelo Tosatti) [998745] - [x86] kvm: Rename gb_page_enable() to get_lpage_level() in kvm_x86_ops (Marcelo Tosatti) [998745] - [x86] kvm: Moving PT_*_LEVEL to mmu.h (Marcelo Tosatti) [998745]- [edac] sb_edac: add support for Ivy Bridge (Aristeu Rozanski) [1005266] - [edac] sb_edac: avoid decoding the same error multiple times (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename mci_bind_devs() (Aristeu Rozanski) [1005266] - [edac] sb_edac: enable multiple PCI id tables to be used (Aristeu Rozanski) [1005266] - [edac] sb_edac: rework sad_pkg (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different interleave lists (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different dram_rule arrays (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOHM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename pci_br (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOLM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: make RANK_CFG_A value part of sbridge_info (Aristeu Rozanski) [1005266] - [char] tty: ldisc, wait for ldisc infinitely in hangup (Aristeu Rozanski) [983146] - [char] tty: ldisc, move wait idle to caller (Aristeu Rozanski) [983146] - [char] tty: ldisc, allow waiting for ldisc arbitrarily long (Aristeu Rozanski) [983146] - [char] tty: ldisc, do not close until there are readers (Aristeu Rozanski) [983146] - [char] tty: restore tty_ldisc_wait_idle (Aristeu Rozanski) [983146] - [acpi] thermal: Check for thermal zone requirement (Nigel Croxon) [1021044] - [acpi] thermal: Don't invalidate thermal zone if critical trip point is bad (Nigel Croxon) [1021044] - [powerpc] mm: Fix mmap errno when MAP_FIXED is set and mapping exceeds the allowed address space (Jerome Marchand) [848316] - [mm] add overcommit_kbytes sysctl variable (Jerome Marchand) [967101] - [mm] factor commit limit calculation (Jerome Marchand) [967101] - [kernel] futex: fix handling of read-only-mapped hugepages (Andrea Arcangeli) [1045050] - [mm] flush pages from pagevec of offlined CPU (Naoya Horiguchi) [1037467] - [fs] Change fsnotify() to call fsnotify_create_event() with GFP_NOFS instead of GFP_KERNEL (Larry Woodman) [1032264] - [x86] Stop recursive fault in print_context_stack after stack overflow (Aaron Tomlin) [1028407] - [mm] fix BUG in __split_huge_page_pmd (Andrea Arcangeli) [949735] - [fs] GFS2: Lock i_mutex and use a local gfs2_holder for fallocate (Robert S Peterson) [1061910] - [fs] xfs: deprecate nodelaylog option (Eric Sandeen) [1055644] - [fs] nfsd: fix a race between returning and breaking the same delegation (Scott Mayhew) [914772] - [fs] cifs: escaping special characters in cifs_show_options (Cedric Buissart) [1023373] - [fs] ext4: fix WARN_ON from ext4_releasepage() (Carlos Maiolino) [1036814] - [scsi] sg: Fix user memory corruption when SG_IO is interrupted by a signal (David Milburn) [913199] - [fs] vfs: fix getname() && do_getname() interaction (Oleg Nesterov) [1024689] - [fs] ext3: pass custom EOF to generic_file_llseek_size() (Eric Sandeen) [1007459] - [fs] ext4: use core vfs llseek code for dir seeks (Eric Sandeen) [1007459] - [fs] vfs: allow custom EOF in generic_file_llseek code (Eric Sandeen) [1007459] - [fs] ext3: return 32/64-bit dir name hash according to usage type (Eric Sandeen) [1007459] - [fs] ext4: replace cut'n'pasted llseek code with generic_file_llseek_size (Eric Sandeen) [1007459] - [fs] vfs: add generic_file_llseek_size (Eric Sandeen) [1007459]- [x86] apic: Make disabled_cpu_apicid static read_mostly, fix typos (Nigel Croxon) [980621] - [x86] kexec: Add disable_cpu_apicid kernel parameter (Nigel Croxon) [980621] - [net] neigh: fix setting of default gc_* values (Jiri Pirko) [1070363] - [net] ipv4: fix route deletion for IPs on many subnets (Jiri Benc) [1056443] - [net] ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] tcp: tsq: restore minimal amount of queueing (Jiri Pirko) [1044053] - [net] ipv6: fix potential use after free in tcp_v6_do_rcv (Jiri Benc) [1004164] - [net] ipv6: Use ipv6_get_dsfield() instead of ipv6_tclass() (Jiri Benc) [1004164] - [fs] proc: meminfo: provide estimated available memory (Luiz Capitulino) [1032702] - [mm] vmscan: re-introduce the ZONE_RECLAIM_NOSCAN bailout for zone_reclaim() (Rafael Aquini) [1039534] - [mm] vmscan: compaction works against zones, not lruvecs (Johannes Weiner) [982770]- [fs] Fix mountpoint reference leakage in linkat (Jeff Layton) [1059943] - [net] sock: Fix release_cb kABI brekage (Thomas Graf) [1039723] - [kvm] x86: use kvm_read/write_guest_virt_system in task switch (Paolo Bonzini) [1018581] - [kvm] x86: small cleanups to kvm_task_switch (Paolo Bonzini) [1018581] - [kvm] x86: propagate error from kvm_load_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: improve save_guest_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: introduce kvm_write_guest_virt_system (Paolo Bonzini) [1018581] - [kvm] x86: Fix task switch privilege checks (Paolo Bonzini) [1018581]- [powerpc] Make function that parses RTAS error logs global (Steve Best) [1028682] - [powerpc] pseries: Add RTAS event log v6 definition (Steve Best) [1028682] - [powerpc] pseries: Parse and handle EPOW interrupts (Steve Best) [1028682] - [net] loopback: set default mtu to 64K (Jiri Pirko) [1057610] - [net] netpoll: take rcu_read_lock_bh() in netpoll_send_skb_on_dev() (Florian Westphal) [1049052] - [net] tcp: call tcp_replace_ts_recent() from tcp_ack() (Jiri Pirko) [1056516] - [net] tcp: accept RST without ACK flag (Jiri Pirko) [890377] - [net] tcp: should drop incoming frames without ACK flag set (Jiri Pirko) [890377] - [fs] cifs: sanity check length of data to send before sending (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] cifs: ensure that uncached writes handle unmapped areas correctly (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] xfs: xfs_remove deadlocks due to inverted AGF vs AGI lock ordering (Brian Foster) [1059334]- [pci] Retry allocation of only the resource type that failed (Myron Stowe) [1033748] - [pci] cleanup assign_requested_resources_sorted() kernel-doc warning (Myron Stowe) [1033748] - [pci] add a PCI resource reallocation config option (Myron Stowe) [1033748] - [pci] print out suggestion about using pci=realloc (Myron Stowe) [1033748] - [pci] prepare pci=realloc for multiple options (Myron Stowe) [1033748] - [pci] Retry on IORESOURCE_IO type allocations (Myron Stowe) [1033748] - [pci] Skip cardbus assigned resource reset during pci bus rescan (Myron Stowe) [1033748] - [pci] Fix "cardbus bridge resources as optional" size handling (Myron Stowe) [1033748] - [pci] Disable cardbus bridge MEM1 prefetchable bit (Myron Stowe) [1033748] - [pci] Fix /sys warning when sriov enabled and card is hot removed (Myron Stowe) [1033748] - [pci] remove add_to_failed_list() (Myron Stowe) [1033748] - [pci] add debug print out for add_size (Myron Stowe) [1033748] - [pci] make free_list() into a function (Myron Stowe) [1033748] - [pci] Rename dev_res_x to add_res or fail_res (Myron Stowe) [1033748] - [pci] Merge pci_dev_resource_x and pci_dev_resource (Myron Stowe) [1033748] - [pci] Replace resource_list with generic list (Myron Stowe) [1033748] - [pci] Move struct resource_list to setup-bus.c (Myron Stowe) [1033748] - [pci] Move pdev_sort_resources() to setup-bus.c (Myron Stowe) [1033748] - [pci] make re-allocation try harder by reassigning ranges higher (Myron Stowe) [1033748] - [pci] Make pci_rescan_bus handle add_list (Myron Stowe) [1033748] - [pci] Make rescan bus increase bridge resource size if needed (Myron Stowe) [1033748] - [pci] Use add_list in pcie hotplug path (Myron Stowe) [1033748] - [pci] try to assign required+option size first (Myron Stowe) [1033748] - [pci] Move get_res_add_size() function (Myron Stowe) [1033748] - [pci] Make add_to_list() return status (Myron Stowe) [1033748] - [pci] Calculate right add_size (Myron Stowe) [1033748] - [pci] set pci sriov page size before reading SRIOV BAR (Myron Stowe) [1033748] - [pci] delay configuration of SRIOV capability (Myron Stowe) [1033748] - [pci] Fix hotplug of Express Module with pci bridges (Myron Stowe) [1033748] - [pci] defer enablement of SRIOV BARS (Myron Stowe) [1033748] - [pci] Make pci_setup_bridge() non-static for use by arch code (Myron Stowe) [1033748] - [pci] code and comments cleanup (Myron Stowe) [1033748] - [pci] make cardbus-bridge resources optional (Myron Stowe) [1033748] - [pci] make SRIOV resources optional (Myron Stowe) [1033748] - [pci] ability to relocate assigned pci-resources (Myron Stowe) [1033748] - [pci] honor child buses add_size in hot plug configuration (Myron Stowe) [1033748] - [pci] remove printks about disabled bridge windows (Myron Stowe) [1033748] - [pci] ability to resize an allocated resource (Myron Stowe) [1033748] - [pci] pciehp: cleanup flow in pciehp_configure_device (Myron Stowe) [1033748] - [pci] Combined back-port of changes to drivers/pci/setup-bus.c to end up in sync with upstream at commit f483d39 (Myron Stowe) [1033748] - [pci] set PCI_PREF_RANGE_TYPE_64 in pci_bridge_check_ranges (Myron Stowe) [1033748] - [pci] rework "pci: add failed_list to pci_bus_assign_resources" (Myron Stowe) [1033748] - [pci] rework "pci: add pci_bridge_release_resources and pci_bus_release_bridge_resources" (Myron Stowe) [1033748] - [pci] rework "pci: separate pci_setup_bridge to small functions" (Myron Stowe) [1033748] - [pci] claim SR-IOV BARs in pcibios_allocate_resource (Myron Stowe) [1033748]- [x86] apic: Map the local apic when parsing the MP table (Prarit Bhargava) [1061873] - [kvm] x86: fix tsc catchup issue with tsc scaling (Marcelo Tosatti) [1005143] - [char] virtio-rng: don't register buffer if data isn't read out (Amos Kong) [1008273] - [netdrv] enic: remove enic->vlan_group check (Stefan Assmann) [1057704] - [netdrv] bonding: add NETIF_F_NO_CSUM vlan_features (Ivan Vecera) [1059777] - [infiniband] ipoib: Report operstate consistently when brought up without a link (Michal Schmidt) [995300]- [security] selinux: fix broken peer recv check (Paul Moore) [1043051] - [perf] tools: Enable branch profiling (Jiri Olsa) [1057869] - [perf] Fix hypervisor branch sampling permission check (Jiri Olsa) [1057869] - [perf] x86: Check branch sampling priv level in generic code (Jiri Olsa) [1057869] - [perf] Demand proper privileges for PERF_SAMPLE_BRANCH_KERNEL (Jiri Olsa) [1057869] - [perf] x86: Fix intel LBR filter (Jiri Olsa) [1057869] - [perf] Add callback to flush branch_stack on context switch (Jiri Olsa) [1057869] - [perf] Disable PERF_SAMPLE_BRANCH_* when not supported (Jiri Olsa) [1057869] - [perf] x86: Add LBR software filter support for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Implement PERF_SAMPLE_BRANCH for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Disable LBR support for older Intel Atom processors (Jiri Olsa) [1057869] - [perf] x86: Sync branch stack sampling with precise_sampling (Jiri Olsa) [1057869] - [char] n_tty: Fix unsafe update of available buffer space (Jiri Benc) [980188] - [char] n_tty: Fix stuck throttled driver (Jiri Benc) [980188] - [char] tty: Add safe tty throttle/unthrottle functions (Jiri Benc) [980188] - [char] tty: note race we need to fix (Jiri Benc) [980188] - [fs] nfsd: don't try to reuse an expired DRC entry off the list (Jeff Layton) [1036972] - [fs] nfsd: when reusing an existing repcache entry, unhash it first (Jeff Layton) [1036972] - [fs] GFS2: Fix slab memory leak in gfs2_bufdata (Robert S Peterson) [1024024] - [fs] GFS2: Fix use-after-free race when calling gfs2_remove_from_ail (Robert S Peterson) [1024024] - [fs] nfs: always make sure page is up-to-date before extending a write to cover the entire page (Scott Mayhew) [1054493] - [fs] GFS2: Increase i_writecount during gfs2_setattr_chown (Robert S Peterson) [1046168] - [fs] xfs: ensure we capture IO errors correctly (Lachlan McIlroy) [1021325] - [mm] get rid of unnecessary pageblock scanning in setup_zone_migrate_reserve (Motohiro Kosaki) [1043353]- [security] selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: look for IPsec labels on both inbound and outbound packets (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output() (Paul Moore) [1024631]- [edac] e752x_edac: Fix pci_dev usage count (Aristeu Rozanski) [1029530] - [md] fix lockdep warning in dm-thin (Mikulas Patocka) [952815] - [md] optimize use SRCU and RCU (Mikulas Patocka) [1011985] - [s390] mm: handle asce-type exceptions as normal page fault (Hendrik Brueckner) [1034268] - [s390] mm: correct tlb flush on page table upgrade (Hendrik Brueckner) [1034269] - [kvm] vmx: Properly return error to userspace on vmentry failure (Andrew Jones) [1054139] - [net] neigh: fix kabi breakage of the set (Jiri Pirko) [1023278] - [net] neigh: use neigh_parms_net() to get struct neigh_parms->net pointer (Jiri Pirko) [1023278] - [net] ipv4: loopback device: ignore value changes after device is upped (Jiri Pirko) [1023278] - [net] neigh: ipv6: respect default values set before an address is assigned to device (Jiri Pirko) [1023278] - [net] neigh: restore old behaviour of default parms values (Jiri Pirko) [1023278] - [net] neigh: introduce neigh_parms_family helper (Jiri Pirko) [1023278] - [net] neigh: wrap proc dointvec functions (Jiri Pirko) [1023278] - [net] neigh: do not use ctl_table->extra (Jiri Pirko) [1023278] - [net] neigh: convert parms to an array (Jiri Pirko) [1023278] - [net] fix memory information leaks in recv protocol handlers (Florian Westphal) [1039869] {CVE-2013-7271} - [net] ipv6: netfilter: ip6t_LOG: fix mark logging for IPv6 packets (Jiri Pirko) [1029970] - [net] netfilter: xt_socket: Make tproto signed in socket_mt6_v1() (Jiri Pirko) [1022201] - [net] af_unix: If we don't care about credentials coallesce all messages (Jiri Pirko) [1024635]- [mm] memcg: fix oom schedule_timeout() (Ulrich Obergfell) [1034237] - [mm] memcg: change memcg_oom_mutex to spinlock (Ulrich Obergfell) [1034237] - [mm] memcg: fix hierarchical oom locking (Ulrich Obergfell) [1034237] - [mm] memcg: make oom_lock 0 and 1 based rather than counter (Ulrich Obergfell) [1034237] - [usb] cdc-wdm: fix buffer overflow (Alexander Gordeev) [922001] {CVE-2013-1860} - [usb] cdc-wdm: Fix race between autosuspend and reading from the device (Alexander Gordeev) [922001] {CVE-2013-1860}- [perf] tools: Fix LIBNUMA build with glibc 2.12 and older (Jiri Olsa) [1034843] - [perf] probe: Fix segfault (Jiri Olsa) [1034843] - [perf] record: Fix -C option (Jiri Olsa) [1034843] - [perf] tools: check if -DFORTIFY_SOURCE=2 is allowed (Jiri Olsa) [1034843] - [perf] report: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] annotate: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] Enable building perf tools for Meta (Jiri Olsa) [1034843] - [perf] Enable building perf tools for ARC (Jiri Olsa) [1034843] - [perf] tools: Fix build with bison 2.3 and older (Jiri Olsa) [1034843] - [perf] tools: Limit unwind support to x86 archs (Jiri Olsa) [1034843] - [perf] annotate: Make it to be able to skip unannotatable symbols (Jiri Olsa) [1034843] - [perf] gtk/annotate: Fail early if it can't annotate (Jiri Olsa) [1034843] - [perf] gtk/annotate: Show source lines with gray color (Jiri Olsa) [1034843] - [perf] gtk/annotate: Support multiple event annotation (Jiri Olsa) [1034843] - [perf] ui/gtk: Implement basic GTK2 annotation browser (Jiri Olsa) [1034843] - [perf] annotate: Fix warning message on a missing vmlinux (Jiri Olsa) [1034843] - [perf] buildid-cache: Add --update option (Jiri Olsa) [1034843] - [perf] python: Link with sysfs.o (Jiri Olsa) [1034843] - [perf] evlist: Pass the event_group info via perf_attr_details (Jiri Olsa) [1034843] - [perf] tools: Fix calloc argument ordering (Jiri Olsa) [1034843] - [perf] tests: Adding automated parsing tests for group :GH modifiers (Jiri Olsa) [1034843] - [perf] tools: Fix perf_evsel::exclude_GH handling (Jiri Olsa) [1034843] - [perf] hists browser: Add support to display whole group data for raw columns (Jiri Olsa) [1034843] - [perf] stat: Add per processor socket count aggregation (Jiri Olsa) [1034843] - [perf] tools: Add cpu_map processor socket level functions (Jiri Olsa) [1034843] - [perf] evlist: Make event_copy local to mmaps (Jiri Olsa) [1034843] - [perf] sort: Check return value of strdup() (Jiri Olsa) [1034843] - [perf] sort: Make setup_sorting returns an error code (Jiri Olsa) [1034843] - [perf] sort: Drop ip_* arguments from _sort__sym_cmp() (Jiri Olsa) [1034843] - [perf] tools: Check for flex and bison before continuing building (Jiri Olsa) [1034843] - [perf] evlist: Fix set event list leader (Jiri Olsa) [1034843] - [perf] report: Enable the runtime switching of perf data file (Jiri Olsa) [1034843] - [perf] hists browser: Add option for runtime switching perf data file (Jiri Olsa) [1034843] - [perf] evlist: Add --group option (Jiri Olsa) [1034843] - [perf] report: Add report.group config option (Jiri Olsa) [1034843] - [perf] report: Add --group option (Jiri Olsa) [1034843] - [perf] report: Show group description when event group is enabled (Jiri Olsa) [1034843] - [perf] report: Bypass non-leader events when event group is enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Trim column header string when event group enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Add support for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Add suppport for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Move coloring logic to hpp functions (Jiri Olsa) [1034843] - [perf] ui/hist: Add support for event group view (Jiri Olsa) [1034843] - [perf] gtk/browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] hists browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] ui/hist: Consolidate hpp helpers (Jiri Olsa) [1034843] - [perf] hists: Resort hist entries using group members for output (Jiri Olsa) [1034843] - [perf] report: Make another loop for linking group hists (Jiri Olsa) [1034843] - [perf] header: Add HEADER_GROUP_DESC feature (Jiri Olsa) [1034843] - [perf] tests: Add group test conditions (Jiri Olsa) [1034843] - [perf] tools: Keep group information (Jiri Olsa) [1034843] - [perf] top: Delete maps on exit (Jiri Olsa) [1034843] - [perf] top: Stop using exit() (Jiri Olsa) [1034843] - [perf] header: Fix double fclose() on do_write() failure (Jiri Olsa) [1034843] - [perf] header: Fix memory leak for the "Not caching a kptr_restrict'ed /proc/kallsyms" case (Jiri Olsa) [1034843] - [perf] tools: Fix memory leak on error (Jiri Olsa) [1034843] - [perf] sort: Use pclose() instead of fclose() on pipe stream (Jiri Olsa) [1034843] - [perf] tools: Fix possible double free on error (Jiri Olsa) [1034843] - [perf] tools, powerpc: Fix compile warnings in tests/attr.c (Jiri Olsa) [1034843] - [perf] evsel: Fix memory leaks on evsel->counts (Jiri Olsa) [1034843] - [perf] stat: Add interval printing (Jiri Olsa) [1034843] - [perf] evsel: Add prev_raw_count field (Jiri Olsa) [1034843] - [perf] tools: Make numa benchmark optional (Jiri Olsa) [1034843] - [perf] Add 'perf bench numa mem' NUMA performance measurement suite (Jiri Olsa) [1034843] - [perf] tests: Fix leaks on PERF_RECORD_* test (Jiri Olsa) [1034843] - [perf] tests: Call machine__exit in the vmlinux matches kallsyms test (Jiri Olsa) [1034843] - [perf] ui browser: Free browser->helpline() on ui_browser__hide() (Jiri Olsa) [1034843] - [perf] header: Stop using die() calls when processing tracing data (Jiri Olsa) [1034843] - [perf] kmem: Use memdup() (Jiri Olsa) [1034843] - [perf] tools: Use memdup in map__clone (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in map.c and map.h (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in strlist (Jiri Olsa) [1034843] - [perf] test: Allow skipping tests (Jiri Olsa) [1034843] - [perf] tools: Allow passing a list to intlist__new (Jiri Olsa) [1034843] - [perf] tools: Allow passing NULL to intlist__find (Jiri Olsa) [1034843] - [perf] script: Remove workqueue-stats script (Jiri Olsa) [1034843] - [perf] script: hook up perf_scripting_context->pevent (Jiri Olsa) [1034843] - [perf] script: Don't display trace info when invoking scripts (Jiri Olsa) [1034843] - [perf] tools: Remove some needless die() calls from the main routine (Jiri Olsa) [1034843] - [perf] pmu: Privatize perf_pmu_format and perf_pmu_alias structs (Jiri Olsa) [1034843] - [perf] tests: Use ARRAY_SIZE() were applicable (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in event parsing struct names (Jiri Olsa) [1034843] - [perf] ui browsers: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] pmu: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in parse_events_term struct (Jiri Olsa) [1034843] - [perf] tools: Move ltrim() to util/string.c (Jiri Olsa) [1034843] - [perf] tools: Fix PMU format parsing test failure (Jiri Olsa) [1034843] - [perf] tools: Do not include PERF-VERSION-FILE to Makefile (Jiri Olsa) [1034843] - [perf] tools: Get rid of unused include of config.mak (Jiri Olsa) [1034843] - [perf] tools: Remove unused 'unset' parameter from parse_events (Jiri Olsa) [1034843] - [perf] tools: Mark branch_info maps as referenced (Jiri Olsa) [1034843] - [perf] annotate browser: Fix segfault when drawing out-of-bounds jumps (Jiri Olsa) [1034843] - [perf] tools: Move get_term_dimensions from top to util.c (Jiri Olsa) [1034843] - [perf] symbols: Mark vmlinux filename as allocated (Jiri Olsa) [1034843] - [perf] symbols: Move name malloc to when needed in dso__load (Jiri Olsa) [1034843] - [perf] report: Update documentation for sort keys (Jiri Olsa) [1034843] - [perf] sort: Separate out branch stack specific sort keys (Jiri Olsa) [1034843] - [perf] sort: Clean up sort__first_dimension setting (Jiri Olsa) [1034843] - [perf] sort: Calculate parent column width too (Jiri Olsa) [1034843] - [perf] sort: Align cpu column to right (Jiri Olsa) [1034843] - [perf] sort: Fix --sort pid output (Jiri Olsa) [1034843] - [perf] sort: Get rid of unnecessary __maybe_unused (Jiri Olsa) [1034843] - [perf] sort: Move misplaced sort entry functions (Jiri Olsa) [1034843] - [perf] probe: Allow of casting an array of char to string (Jiri Olsa) [1034843] - [perf] tools: Add anonymous huge page recognition (Jiri Olsa) [1034843] - [perf] bench: Flush stdout before starting bench suite (Jiri Olsa) [1034843] - [perf] symbols: Include elf.h header regardless LIBELF_SUPPORT (Jiri Olsa) [1034843] - [perf] tools: Fix possible but unlikely buffer overflow (Jiri Olsa) [1034843] - [perf] tools: Fix GNU make v3.80 compatibility issue (Jiri Olsa) [1034843] - [perf] ui/gtk: Setup browser window early (Jiri Olsa) [1034843] - [perf] ui/gtk: Factor out common browser routines (Jiri Olsa) [1034843] - [perf] script: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] kmem: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] tools: remove redundant checks from _sort__sym_cmp (Jiri Olsa) [1034843] - [perf] tests: Don't fail if a matching vmlinux isn't found, skip that test (Jiri Olsa) [1034843] - [perf] tests: Add return states enum for tests (Jiri Olsa) [1034843] - [perf] machine: Simplify accessing the host machine (Jiri Olsa) [1034843] - [perf] tests: Fix PYTHONPATH for python-use test tracepoints (Jiri Olsa) [1034843] - [perf] machine: Introduce struct machines (Jiri Olsa) [1034843] - [perf] session: There is no need for a per session hists instance (Jiri Olsa) [1034843] - [perf] hists: Rename hists__fprintf_nr_events to events_stats__fprintf (Jiri Olsa) [1034843] - [perf] record: Don't pass host machine to guest synthesizer (Jiri Olsa) [1034843] - [perf] header: Ensure read/write finished successfully (Jiri Olsa) [1034843] - [perf] tests: Check python path on attr and binding test (Jiri Olsa) [1034843] - [perf] tests: Add event parsing test for '*:*' tracepoints (Jiri Olsa) [1034843] - [perf] tools: Add missing closedir in multi tracepoint processing (Jiri Olsa) [1034843] - [perf] test: Check for linking problems in the python binding (Jiri Olsa) [1034843] - [perf] evsel: Introduce perf_evsel__open_strerror method (Jiri Olsa) [1034843] - [perf] evsel: Introduce event fallback method (Jiri Olsa) [1034843] - [perf] evsel: Do missing feature fallbacks in just one place (Jiri Olsa) [1034843] - [perf] tests: Adjust some message log levels to help diagnosing problems in attr tests (Jiri Olsa) [1034843] - [perf] test: Remove leftover temp file left by one of the attr tests (Jiri Olsa) [1034843] - [perf] test: Add a test case for hists__match, hists__link (Jiri Olsa) [1034843] - [perf] diff: Use internal rb tree for compute resort (Jiri Olsa) [1034843] - [perf] hists: Link hist entries before inserting to an output tree (Jiri Olsa) [1034843] - [perf] hists: Exchange order of comparing items when collapsing hists (Jiri Olsa) [1034843] - [perf] top: Use perf_evlist__config() (Jiri Olsa) [1034843] - [perf] record: Export the callchain parsing routine and help (Jiri Olsa) [1034843] - [perf] record: Pass perf_record_opts to the callchain cmdline parsing callback (Jiri Olsa) [1034843] - [perf] evsel: Decode read_format and sample_type in perf_evsel__fprintf (Jiri Olsa) [1034843] - [perf] tools: Add install-bin Makefile target (Jiri Olsa) [1034843] - [perf] evsel: Adopt fprintf routine from 'perf evlist' (Jiri Olsa) [1034843] - [perf] evlist: Set the leader in the perf_evlist__config method (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_TOTAL_TIME_ENABLED/_RUNNING (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_ID in read_format (Jiri Olsa) [1034843] - [perf] evsel: Introduce method to request IDs be used (Jiri Olsa) [1034843] - [perf] test: Use perf_evsel__newtp constructor in the tracepoint tests (Jiri Olsa) [1034843] - [perf] test: Fixup error reporting in basic mmap test (Jiri Olsa) [1034843] - [perf] evsel: Update sample_size when setting sample_type bits (Jiri Olsa) [1034843] - [perf] machine: Move more machine methods to machine.c (Jiri Olsa) [1034843] - [perf] buildid-cache: Add option to show build ids that are missing in the cache (Jiri Olsa) [1034843] - [perf] symbols: Generalize filter in __fprintf_buildid methods (Jiri Olsa) [1034843] - [perf] diff: Remove displacement output option (Jiri Olsa) [1034843] - [perf] buildid-list: We need to check if a file is ELF first (Jiri Olsa) [1034843] - [perf] tools: Fix TUI helpline output (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make tags (Jiri Olsa) [1034843] - [perf] diff: Change formula methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Change compute methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Remove displacement from struct hist_entry_diff (Jiri Olsa) [1034843] - [perf] evsel: Convert to _is_group_leader method (Jiri Olsa) [1034843] - [perf] evsel: Set leader evsel's ->leader to itself (Jiri Olsa) [1034843] - [perf] hists: Link hist entry pairs to leader (Jiri Olsa) [1034843] - [perf] hists: Fix typo on hist__entry_add_pair (Jiri Olsa) [1034843] - [perf] symbols: Ignore ABS symbols when loading data maps (Jiri Olsa) [1034843] - [perf] hists: Introduce perf_hpp__list for period related columns (Jiri Olsa) [1034843] - [perf] tools: Fix mmap limitations on 32-bit (Jiri Olsa) [1034843] - [perf] top: Add missing newline on pr_err call (Jiri Olsa) [1034843] - [perf] session: Free environment information when deleting session (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make clean (Jiri Olsa) [1034843] - [perf] ui/helpline: Introduce ui_helpline__vshow() (Jiri Olsa) [1034843] - [perf] ui: Always compile error printing code (Jiri Olsa) [1034843] - [perf] symbols: Fix dso__fprintf() print statement (Jiri Olsa) [1034843] - [net] sctp: fix checksum marking for outgoing packets (Daniel Borkmann) [1040385]- [fs] fuse: never d_drop() dentry mountpoints on failed reval (Brian Foster) [1026952] - [fs] cifs: don't instantiate new dentries in readdir for inodes that need to be revalidated immediately (Sachin Prabhu) [1017883] - [fs] cifs: revalidate directories instiantiated via FIND_* in order to handle DFS referrals (Sachin Prabhu) [1017883] - [fs] cifs: only set ops for inodes in I_NEW state (Sachin Prabhu) [1017883] - [fs] nfs: fix handling of invalid mount options in nfs_remount (Jeff Layton) [968185] - [fs] nfs: reject version and minorversion changes on remount attempts (Jeff Layton) [968185] - [fs] nfsd: add private md5 hashing implementation to get around FIPS blacklisting (Jeff Layton) [1020176] - [fs] nfs: Always clear the NFS_INO_LAYOUTCOMMIT in layoutreturn (Jeff Layton) [921540] - [fs] nfs: Send atime and mtime as a 64bit value (Jeff Layton) [996548] - [fs] nfs: fix mknod() on nfs4 (Jeff Layton) [921684] - [fs] nfs: nameidata_to_nfs_open_context() doesn't need nameidata (Jeff Layton) [921684] - [md] Re-enable TRIM on MD RAID5 devices (Jes Sorensen) [1023424] - [md] raid5: avoid finding "discard" stripe (Jes Sorensen) [1023424] - [md] raid5: set bio bi_vcnt 0 for discard request (Jes Sorensen) [1023424] - [s390] fix save and restore of the floating-point-control register (Hendrik Brueckner) [1034270] - [s390] signal: change return values to -EFAULT (Hendrik Brueckner) [1034270] - [kernel] ptrace: Cleanup useless header (Aaron Tomlin) [1036312] - [kernel] ptrace: kill BKL in ptrace syscall (Aaron Tomlin) [1036312] - [x86] kvm: fix cross page vapic_addr access (Paolo Bonzini) [1032215] {CVE-2013-6368} - [x86] kvm: fix division by zero in apic_get_tmcct (Paolo Bonzini) [1032213] {CVE-2013-6367}- [scsi] scsi_debug: fix endianness bug in sdebug_build_parts() (Maurizio Lombardi) [563489] - [scsi] bfa: Chinook quad port 16G FC HBA claim issue (Vijay Guvva) [1038186] - [scsi] bfa: Fix crash when symb name set for offline vport (Vijay Guvva) [1032731] - [scsi] scsi_dh_alua: ALUA handler attach should succeed while TPG is transitioning (Maurizio Lombardi) [1019480] - [scsi] scsi_dh_alua: ALUA check sense should retry device internal reset unit attention (Maurizio Lombardi) [1019480] - [scsi] don't kfree an initialized struct device (Maurizio Lombardi) [908150] - [fs] nfs: Prevent a 3-way deadlock between layoutreturn, open and state recovery (Steve Dickson) [1034487] - [fs] nfs: Ensure that rmdir() waits for sillyrenames to complete (Steve Dickson) [1034348] - [fs] nfs: wait on recovery for async session errors (Steve Dickson) [1030049] - [fs] nfs: Re-use exit code in nfs4_async_handle_error() (Steve Dickson) [1030049] - [fs] nfs: Update list of irrecoverable errors on DELEGRETURN (Steve Dickson) [1030049] - [exec] ptrace: fix get_dumpable() incorrect tests (Petr Oros) [1039487] {CVE-2013-2929} - [net] ipv6: router reachability probing (Jiri Benc) [1029585] - [net] ipv6: remove the unnecessary statement in find_match() (Jiri Benc) [1029585] - [net] ipv6: fix route selection if kernel is not compiled with CONFIG_IPV6_ROUTER_PREF (Jiri Benc) [1029585] - [net] ipv6: Fix default route failover when CONFIG_IPV6_ROUTER_PREF=n (Jiri Benc) [1029585] - [net] ipv6: probe routes asynchronous in rt6_probe (Jiri Benc) [1030094] - [net] ndisc: Update neigh->updated with write lock (Jiri Benc) [1030094] - [net] ipv6: prevent fib6_run_gc() contention (Jiri Benc) [1030094] - [net] netfilter: push reasm skb through instead of original frag skbs (Jiri Pirko) [1011214] - [net] ip6_output: fragment outgoing reassembled skb properly (Jiri Pirko) [1011214] - [net] netfilter: nf_conntrack_ipv6: improve fragmentation handling (Jiri Pirko) [1011214] - [net] ipv4: fix path MTU discovery with connection tracking (Jiri Pirko) [1011214] - [net] ipv6: Make IP6CB(skb)->nhoff 16-bit (Jiri Pirko) [1011214] - [input] uinput: setup MT usage during device creation (Aristeu Rozanski) [903081] - [input] add static inline accessors for ABS properties (Aristeu Rozanski) [903081] - [edac] revert sdram_scrub_rate behavior change (Aristeu Rozanski) [738592] - [edac] Add error decoding support for AMD Fam16h processors (Prarit Bhargava) [1020290] - [hda] alsa: fix the no-sound issue for Creative Recon3D cards (Jaroslav Kysela) [1007460]- [powerpc] signals: Improved mark VSX not saved with small contexts fix (Seth Jennings) [1044117] - [powerpc] signals: Mark VSX not saved with small contexts (Seth Jennings) [1044117]- [pci] Remove pcie_cap_has_devctl() (Myron Stowe) [1025994] - [pci] Support PCIe Capability Slot registers only for ports with slots (Myron Stowe) [1025994] - [pci] Remove PCIe Capability version checks (Myron Stowe) [1025994] - [pci] Allow PCIe Capability link-related register access for switches (Myron Stowe) [1025994] - [pci] Add offsets of PCIe capability registers (Myron Stowe) [1025994] - [pci] Tidy bitmasks and spacing of PCIe capability definitions (Myron Stowe) [1025994] - [pci] Remove obsolete comment reference to pci_pcie_cap2() (Myron Stowe) [1025994] - [pci] Clarify PCI_EXP_TYPE_PCI_BRIDGE comment (Myron Stowe) [1025994] - [pci] Rename PCIe capability definitions to follow convention (Myron Stowe) [1025994] - [pci] Add PCI_EXP_TYPE_PCIE_BRIDGE value (Myron Stowe) [1025994] - [netdrv] bnx2x: correct VF-PF channel locking scheme (Michal Schmidt) [1029203] - [netdrv] bnx2x: handle known but unsupported VF messages (Michal Schmidt) [1029203] - [netdrv] bnx2x: Lock DMAE when used by statistic flow (Michal Schmidt) [1029200] - [net] ipv6: fix leaking uninitialized port number of offender sockaddr (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: fix addr_len/msg->msg_namelen assignment in recv_error functions (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: prevent leakage of uninitialized memory to user in recv syscalls (Florian Westphal) [1035883] {CVE-2013-6405} - [net] ipvs: Add boundary check on ioctl arguments (Denys Vlasenko) [1030818] {CVE-2013-4588}- [s390] qeth: avoid buffer overflow in snmp ioctl (Hendrik Brueckner) [1034266] - [md] fix calculation of stacking limits on level change (Jes Sorensen) [1026864] - [kernel] ipc/sem.c: fix up semctl_setval discrepancies with upstream (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race in sem_lock() (Rik van Riel) [880024] - [kernel] fix kABI issues (Rik van Riel) [880024] - [kernel] ipc/sem.c: Fix missing wakeups in do_smart_update_queue() (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETNCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETZCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc: simplify rcu_read_lock() in semctl_nolock() (Rik van Riel) [880024] - [kernel] ipc: simplify semtimedop/semctl_main() common error path handling (Rik van Riel) [880024] - [kernel] ipc: move sem_obtain_lock() rcu locking into the only caller (Rik van Riel) [880024] - [kernel] ipc: fix double sem unlock in semctl error path (Rik van Riel) [880024] - [kernel] ipc: move the rcu_read_lock() from sem_lock_and_putref() into callers (Rik van Riel) [880024] - [kernel] ipc: sem_putref() does not need the semaphore lock any more (Rik van Riel) [880024] - [kernel] ipc: move rcu_read_unlock() out of sem_unlock() and into callers (Rik van Riel) [880024] - [kernel] ipc: fix GETALL/IPC_RM race for sysv semaphores (Rik van Riel) [880024] - [kernel] ipc: fine grained locking for semtimedop (Rik van Riel) [1024265 880024] {CVE-2013-4483} - [kernel] ipc/sem.c: have only one list in struct sem_queue (Rik van Riel) [880024] - [kernel] ipc/sem.c: open code and rename sem_lock (Rik van Riel) [880024] - [kernel] ipc/sem.c: do not hold ipc lock more than necessary (Rik van Riel) [880024] - [kernel] ipc: introduce lockless pre_down ipcctl (Rik van Riel) [880024] - [kernel] ipc: introduce obtaining a lockless ipc object (Rik van Riel) [880024] - [kernel] ipc: remove bogus lock comment for ipc_checkid (Rik van Riel) [880024] - [kernel] ipc/sem.c: get rid of union semop in sys_semctl() arguments (Rik van Riel) [880024] - [kernel] ipc/sem.c: handle spurious wakeups (Rik van Riel) [880024] - [kernel] ipc/sem.c: remove private structures from public header file (Rik van Riel) [880024] - [kernel] ipc/sem.c: update description of the implementation (Rik van Riel) [880024] - [kernel] ipc/sem.c: move wake_up_process out of the spinlock section (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize update_queue() for bulk wakeup calls (Rik van Riel) [880024] - [kernel] ipc: remove unreachable code in sem.c (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single sops when semval is zero (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single semop operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: add a per-semaphore pending list (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize if semops fail (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem preempt improve (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem use list operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem optimise undo list search (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race with concurrent semtimedop() timeouts and IPC_RMID (Rik van Riel) [880024] - [kernel] ipc/sem.c: bugfix for semop() not reporting successful operation (Rik van Riel) [880024] - [net] don't drop TSO features for NO_CSUM devices (Ivan Vecera) [1030631] - [ata] ahci: fix turning on LEDs in ahci_start_port() (David Milburn) [1017105] - [ata] libata: implement cross-port EH exclusion (David Milburn) [1017105] - [ata] libata add ap to ata_wait_register and intro ata_msleep (David Milburn) [1017105]- [netdrv] mlx4_en: Check device state when setting coalescing (Amir Vadai) [975908] - [netdrv] igb: Update link modes display in ethtool (Stefan Assmann) [1019578] - [block] fix race between request completion and timeout handling (Jeff Moyer) [919756]- [net] ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] bridge: disable snooping if there is no querier (Vlad Yasevich) [952012] - [net] Revert "bridge: only expire the mdb entry when query is received" (Vlad Yasevich) [952012] - [net] Revert "bridge: fix some kernel warning in multicast timer" (Vlad Yasevich) [952012] - [net] Revert "bridge: do not call setup_timer() multiple times" (Vlad Yasevich) [952012] - [net] Revert "bridge: update mdb expiration timer upon reports" (Vlad Yasevich) [952012] - [net] sunrpc: Fix a data corruption issue when retransmitting RPC calls (Jeff Layton) [1030046] - [fs] gfs2: Implement a "rgrp has no extents longer than X" scheme (Robert S Peterson) [998625] - [fs] gfs2: Drop inadequate rgrps from the reservation tree (Robert S Peterson) [998625] - [fs] gfs2: If requested is too large, use the largest extent in the rgrp (Robert S Peterson) [998625] - [fs] gfs2: Add allocation parameters structure (Robert S Peterson) [998625] - [fs] nfs: Don't check lock owner compatability unless file is locked - part 2 (Jeff Layton) [1007039] - [fs] nfs: Don't check lock owner compatibility in writes unless file is locked (Jeff Layton) [1007039] - [netdrv] ixgbevf: move API neg to reset path (Andy Gospodarek) [1019346] - [netdrv] ixgbe: fix inconsistent clearing of the multicast table (Andy Gospodarek) [975248] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [fs] nfs: Fix the sync mount option for nfs4 mounts (Scott Mayhew) [915862] - [fs] nfsv4: Missing Chunk of Back Port Patch Causes Hang (Steve Dickson) [1024006] - [fs] xfs: Ensure sync updates the log tail correctly (Dave Chinner) [1025439] - [fs] xfs: only update the last_sync_lsn when a transaction completes (Dave Chinner) [1025439] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [kernel] signal: stop info leak via the tkill and the tgkill syscalls (Petr Holasek) [970878] {CVE-2013-2141} - [block] rsxx: Disallow discards from being unmapped (Steve Best) [1023897] - [netdrv] brcmsmac: Module alias support missing from backport (John Green) [1020461] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1025224] - [netdrv] mlx4_en: Fix pages never dma unmapped on rx (Steve Best) [1023272] - [netdrv] mlx4_en: Fix BlueFlame race (Amir Vadai) [987634] - [scsi] lpfc: Update lpfc version for 8.3.7.21.5p driver release (Rob Evers) [1024683] - [scsi] lpfc 8.3.42: Fixed failure to allocate SCSI buffer on PPC64 platform for SLI4 devices (Rob Evers) [1024683] - [scsi] Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low." (Chad Dupuis) [995576] - [netdrv] tg3: avoid double-freeing of rx data memory (Ivan Vecera) [1020685] - [hda] alsa: Final fix for the Haswell HDMI audio 44.1kHz rate (Jaroslav Kysela) [1024548] - [input] wacom: do not report ABS_MISC on TPC2FG touch device (Aristeu Rozanski) [1032256]- [md] Disabling of TRIM on RAID5 for RHEL6.5 was too aggressive (Jes Sorensen) [1028426]- [x86] Revert "efi: be more paranoid about available space when creating variables" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efivars: firmware bug workarounds should be in platform code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Export efi_query_variable_store() for efivars.ko" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Check max_size only if it is non-zero" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Distinguish between "remaining space" and actually used space" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Implement efi_no_storage_paranoia parameter" (Rafael Aquini) [1012370 1023173] - [x86] Revert "Modify UEFI anti-bricking code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Fix dummy variable buffer allocation" (Rafael Aquini) [1012370 1023173]- [fs] revert xfs: prevent deadlock trying to cover an active log (Eric Sandeen) [1014867]- [fs] Revert "vfs: allow umount to handle mountpoints without revalidating them" (Rafael Aquini) [1024607] - [fs] Revert "vfs: massage umount_lookup_last() a bit to reduce nesting" (Rafael Aquini) [1024607] - [fs] Revert "vfs: rename user_path_umountat() to user_path_mountpoint_at()" (Rafael Aquini) [1024607] - [fs] Revert "vfs: introduce kern_path_mountpoint()" (Rafael Aquini) [1024607] - [fs] Revert "autofs4: fix device ioctl mount lookup" (Rafael Aquini) [1024607]- [tools] perf: Add ref-cycles into array of tested events (Jiri Olsa) [968806] - [pci] Revert "make SRIOV resources optional" (Myron Stowe) [1022270] - [pci] Revert "ability to relocate assigned pci-resources" (Myron Stowe) [1022270] - [pci] Revert "honor child buses add_size in hot plug configuration" (Myron Stowe) [1022270] - [pci] Revert "make cardbus-bridge resources optional" (Myron Stowe) [1022270] - [pci] Revert "code and comments cleanup" (Myron Stowe) [1022270] - [pci] Revert "make re-allocation try harder by reassigning ranges higher in the heirarchy" (Myron Stowe) [1022270] - [pci] Revert "Calculate right add_size" (Myron Stowe) [1022270]- [block] loop: unplug_fn only when backing file is attached (Lukas Czerner) [1022997] - [fs] ext4: Remove warning from ext4_da_update_reserve_space() (Lukas Czerner) [1011876] - [kernel] async: Revert MAX_THREADS to 256 (Neil Horman) [1021705] - [net] ipv6: restrict neighbor entry creation to output flow (Jiri Pirko) [997103] - [net] ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Jiri Pirko) [1011930] {CVE-2013-4387} - [net] ipv4: blackhole route should always be recalculated (Herbert Xu) [1010347] - [net] unix: revert/fix race in stream sockets with SOCK_PASS* flags (Daniel Borkmann) [1019343] - [net] Loosen constraints for recalculating checksum in skb_segment() (Vlad Yasevich) [1020298] - [drm] nouveau: fix vblank deadlock (Rob Clark) [1013388] - [usb] xhci: refactor EHCI/xHCI port switching (Don Zickus) [970715] - [fs] compat_ioctl: VIDEO_SET_SPU_PALETTE missing error check (Phillip Lougher) [949573] {CVE-2013-1928} - [fs] vfs: fix d_mountpoint() (Ian Kent) [1011337] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [fs] nfs: Remove the 'FIFO' behaviour for nfs41_setup_sequence (Steve Dickson) [1022257] - [fs] nfs: Record the OPEN create mode used in the nfs4_opendata structure (Steve Dickson) [1019439] - [fs] nfs: Simulate the change attribute (Steve Dickson) [1018653] - [scsi] megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Tomas Henzl) [1019811]- [md] dm-snapshot: fix data corruption (Mikulas Patocka) [974481] {CVE-2013-4299} - [watchdog] iTCO_wdt: add platform driver module alias (Neil Horman) [1019497] - [hda] alsa: disable 44.1kHz rate for Haswell HDMI/DP audio (Jaroslav Kysela) [831970] - [x86] Update UV3 hub revision ID (George Beshers) [1018962] - [fs] xfs: Don't reference the EFI after it is freed (Eric Sandeen) [1018469] - [security] keys: Fix a race between negating a key and reading the error set (Dave Wysochanski) [890231] - [fs] nfsv4: Ensure memory ordering between nfs4_ds_connect and nfs4_fl_prepare_ds (Jeff Layton) [1012439] - [fs] nfsv4: nfs4_fl_prepare_ds - fix bugs when the connect attempt fails (Jeff Layton) [1012439] - [md] Disable TRIM on RAID5 for RHEL 6.5 (Jes Sorensen) [837097] - [md] raid5: BIO_RW_SYNCIO is a bit number, not a bitmask (Jes Sorensen) [837097] - [virt] hyperv: framebuffer pci stub (Gerd Hoffmann) [1013335] - [netdrv] bnx2x: add missing enum channel_tlvs definitions (Michal Schmidt) [1015137] - [netdrv] bnx2x: KR2 disablement fix (Michal Schmidt) [1015137] - [netdrv] bnx2x: Specific Active-DAC is not detected on 57810 (Michal Schmidt) [1015137] - [netdrv] bnx2x: Generalize KR work-around (Michal Schmidt) [1015137] - [usb] usbnet: use ethd name for known ethernet devices (Don Zickus) [1014224] - [usb] cdc_ether: use ethd name for known ethernet devices (Don Zickus) [1014224] - [mm] Revert "Find_early_table_space based on ranges that are actually being mapped" (Rafael Aquini) - [mm] Revert "Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping" (Rafael Aquini) - [mm] Revert "Group e820 entries together and add map_individual_e820 boot option" (Rafael Aquini) - [net] bridge: update mdb expiration timer upon reports (Vlad Yasevich) [1013816] - [net] veth: Remove NETIF_F_HW_VLAN_RX capability (Thomas Graf) [1018158] - [net] gre/vxlan: handle 802.1Q inner header properly (Thomas Graf) [997632] - [net] disable the new NAPI weight error message for RHEL 6.5 (Michal Schmidt) [1012090] - [scsi] sd: Fix parsing of 'temporary ' cache mode prefix (Ewan Milne) [955441] - [scsi] sd: fix array cache flushing bug causing performance problems (Ewan Milne) [955441] - [scsi] bfa: firmware update to 3.2.1.1 (Rob Evers) [1002770] - [netdrv] bna: firmware update to 3.2.1.1 (Ivan Vecera) [1002771]- [block] loop: fix crash when using unassigned loop device (Mike Snitzer) [989795] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [x86] microcode: Fix patch level reporting for AMD family 15h (Prarit Bhargava) [1014401] - [hda] alsa: enable switcheroo code in the snd-hda-intel driver (Jaroslav Kysela) [1013993] - [x86] reboot: Fix a warning message triggered by stop_other_cpus() (Jerome Marchand) [840710] - [kernel] async: Bump up the MAX_THREADS count for the async subsystem (Neil Horman) [1010666] - [pci] Calculate right add_size (Myron Stowe) [997672] - [netdrv] iwlwifi: pcie: add SKUs for 6000, 6005 and 6235 series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: pcie: add new SKUs for 7000 & 3160 NIC series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: enable shadow registers for 7000 (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: add new 7260 and 3160 series device IDs (Stanislaw Gruszka) [1013951] - [netdrv] be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (Ivan Vecera) [1014360] - [netdrv] be2net: call ENABLE_VF cmd for Skyhawk-R too (Ivan Vecera) [1014360] - [netdrv] be2net: Fix to prevent Tx stall on SH-R when packet size < 32 (Ivan Vecera) [1014360] - [scsi] pm8001: Queue rotation logic for inbound and outbound queues (Rich Bono) [1013771] - [scsi] lpfc: Update lpfc version for 8.3.7.21.4p driver release (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock hang (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock inversion problem (Rob Evers) [1004841] - [scsi] lpfc: Fixed inconsistent spin lock useage (Rob Evers) [1004841] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k2 (Chad Dupuis) [912652] - [scsi] qla2xxx: Fix request queue null dereference (Chad Dupuis) [912652] - [net] tcp: TSQ can use a dynamic limit (Jiri Pirko) [996802] - [net] tcp: TSO packets automatic sizing (Jiri Pirko) [996802] - [net] tcp: Apply device TSO segment limit earlier (Jiri Pirko) [996802] - [net] Allow driver to limit number of GSO segments per skb (Jiri Pirko) [996802] - [net] cleanups in RX queue allocation (Ivan Vecera) [1012388] - [net] Update kernel-doc for netif_set_real_num_rx_queues() (Ivan Vecera) [1012388] - [net] netif_set_real_num_rx_queues may cap num_rx_queues at init time (Ivan Vecera) [1012388]- [kvm] pmu: add proper support for fixed counter 2 (Gleb Natapov) [1000956] - [kvm] vmx: do not check bit 12 of EPT violation exit qualification when undefined (Gleb Natapov) [1006139] - [kvm] vmx: set "blocked by NMI" flag if EPT violation happens during IRET from NMI (Gleb Natapov) [1006139] - [edac] Fix workqueue-related crashes (Aristeu Rozanski) [831127] - [edac] amd64_edac: Fix driver module removal (Aristeu Rozanski) [831127] - [md] raid5: BIO flags adjust (Jes Sorensen) [837097] - [md] Fix skipping recovery for read-only arrays (Jes Sorensen) [1014102] - [kernel] audit: fix mq_open and mq_unlink to add the MQ root as a hidden parent audit_names record (Richard Guy Briggs) [1009386] - [kernel] audit: log the audit_names record type (Richard Guy Briggs) [1009386] - [kernel] audit: add child record before the create to handle case where create fails (Richard Guy Briggs) [1009386] - [kernel] audit: format user messages to size of MAX_AUDIT_MESSAGE_LENGTH (Richard Guy Briggs) [1007069] - [netdrv] tg3: Expand led off fix to include 5720 (Ivan Vecera) [991498] - [netdrv] tg3: Don't turn off led on 5719 serdes port 0 (Ivan Vecera) [991498] - [netdrv] tg3: Fix UDP fragments treated as RMCP (Ivan Vecera) [991498] - [netdrv] tg3: Remove incorrect switch to aux power (Ivan Vecera) [991498] - [i2c] ismt: initialize DMA buffer (Neil Horman) [1014753] - [scsi] libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception (Neil Horman) [1014864] - [fs] gfs2: Fix race in iteration of glocks for unfreeze/umount (Abhijith Das) [999909] - [fs] gfs2: dirty inode correctly in gfs2_write_end (Benjamin Marzinski) [991596] - [x86] Mark Intel Atom Avoton processor as supported (Prarit Bhargava) [914842] - [mm] vmscan: fix zone shrinking exit when scan work is done (David Gibson) [985155] - [block] free bios when failing blk_execute_rq_nowait calls (Jeff Moyer) [1009312] - [netdrv] be2net: fix disabling TX in be_close() (Ivan Vecera) [951271] - [crypto] Fix race condition in larval lookup (Herbert Xu) [916361]- [fs] fuse: drop dentry on failed revalidate (Brian Foster) [924014] - [fs] fuse: clean up return in fuse_dentry_revalidate() (Brian Foster) [924014] - [fs] fuse: use d_materialise_unique() (Brian Foster) [924014] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [hid] pantherlord: heap overflow flaw (Radomir Vrbovsky) [1000435] {CVE-2013-2892} - [virt] hv: Correctly support ws2008R2 and earlier (Jason Wang) [1007341] - [powerpc] iommu: Use GFP_KERNEL instead of GFP_ATOMIC in iommu_init_table() (Steve Best) [1012666] - [powerpc] Add isync to copy_and_flush (Steve Best) [1014475] - [block] rsxx: Kernel Panic caused by mapping Discards (Steve Best) [1013728] - [kernel] audit: avoid soft lockup due to audit_log_start() incorrect loop termination (Richard Guy Briggs) [990806] - [fs] nfsv4: Remove the BUG_ON() from nfs4_get_lease_time_prepare() (Steve Dickson) [1012688] - [netdrv] bnx2x: fix loss of VLAN priority information in received TPA-aggregated packets (Michal Schmidt) [1014694] - [fs] gfs2: garbage quota usage reported due to uninitialized inode during creation (Abhijith Das) [1008947] - [fs] nfs: fix filelayout_commit_call_ops (Scott Mayhew) [1012479] - [netdrv] igb: fix driver reload with VF assigned to guest (Stefan Assmann) [985733] - [md] Fix bio flags for md raid5 (Jes Sorensen) [837097] - [md] Fix bio flags for md raid10 (Jes Sorensen) [837097] - [scsi] qla4xxx: 5.03.00.00.06.05-k3 (Chad Dupuis) [1011476] - [scsi] qla4xxx: Support setting of local CHAP index for flash target entry (Chad Dupuis) [1011476] - [scsi] qla4xxx: Correct the check for local CHAP entry type (Chad Dupuis) [1011476] - [scsi] lpfc: Update lpfc version for 8.3.7.21.3p driver release (Rob Evers) [1012961] - [scsi] lpfc: Fixed function mode field defined too small for not recognizing dual-chute mode (Rob Evers) [1012961] - [net] Revert "net: more accurate skb truesize" (Francesco Fusco) [889181] - [net] fix multiqueue selection (Michal Schmidt) [1011939]- [scsi] bnx2fc: Bump version from 1.0.14 to 2.4.1 (Tomas Henzl) [1008733] - [scsi] bnx2fc: hung task timeout warning observed when rmmod bnx2x with active FCoE targets (Tomas Henzl) [1008733] - [scsi] bnx2fc: Fixed a SCSI CMD cmpl race condition between ABTS and CLEANUP (Tomas Henzl) [1008733] - [scsi] cnic: Fix crash in, cnic_bnx2x_service_kcq() (Tomas Henzl) [1004554] - [hid] zeroplus: validate output report details (Frantisek Hrbata) [999906] {CVE-2013-2889} - [hid] provide a helper for validating hid reports (Frantisek Hrbata) [999906] {CVE-2013-2889} - [netdrv] sfc: Add SIOCEFX:EFX_MCDI_REQUEST ioctl to workaround MTD limits (Nikolay Aleksandrov) [1008705] - [netdrv] sfc: deny changing of unsupported flags (Nikolay Aleksandrov) [1010840] - [kernel] __ptrace_may_access() should not deny sub-threads (Oleg Nesterov) [927360] - [tools] perf: Make kmem work for non numa machines (Jiri Olsa) [984788] - [powerpc] Bring all threads online prior to migration/hibernation (Steve Best) [1010528] - [kvm] introduce guest count uevent (Paolo Bonzini) [1004802] - [scsi] iscsi_tcp: consider session state in iscsi_sw_sk_state_check (Chris Leech) [840638] - [crypto] ansi_cprng: Fix off by one error in non-block size request (Neil Horman) [1007694] {CVE-2013-4345} - [infiniband] cache: don't fill the cache with junk (Doug Ledford) [920306] - [usb] core: don't try to reset_device() a port that got just disconnected (Don Zickus) [1000944] - [usb] Fix connected device switch to Inactive state (Don Zickus) [1000944] - [usb] Don't use EHCI port sempahore for USB 3.0 hubs (Don Zickus) [1000944] - [netdrv] macvtap: Ignore tap features when VNET_HDR is off (Vlad Yasevich) [987201] - [netdrv] macvtap: Correctly set tap features when IFF_VNET_HDR is disabled (Vlad Yasevich) [987201] - [netdrv] macvtap: simplify usage of tap_features (Vlad Yasevich) [987201] - [infiniband] mlx4: Use default pkey when creating tunnel QPs (Doug Ledford) [993587] - [infiniband] core: Create QP1 using the pkey index which contains the default pkey (Doug Ledford) [993587] - [infiniband] ipoib: Make sure child devices use valid/proper pkeys (Doug Ledford) [993587] - [infiniband] ipoib: Fix pkey change flow for virtualization environments (Doug Ledford) [993587] - [netdrv] igb: don't deprecate the max_vfs parameter (Stefan Assmann) [1005877] - [netdrv] igb: Read flow control for i350 from correct EEPROM section (Stefan Assmann) [1005877] - [netdrv] igb: Add additional get_phy_id call for i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Update version number (Stefan Assmann) [1005877] - [netdrv] igb: Implementation to report advertised/supported link on i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Get speed and duplex for 1G non_copper devices (Stefan Assmann) [1005877] - [netdrv] igb: Support to get 2_5G link status for appropriate media type (Stefan Assmann) [1005877] - [netdrv] igb: No PHPM support in i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: M88E1543 PHY downshift implementation (Stefan Assmann) [1005877] - [netdrv] igb: New PHY_ID for i354 device (Stefan Assmann) [1005877] - [netdrv] igb: Implementation of 1-sec delay for i210 devices (Stefan Assmann) [1005877] - [netdrv] igb: Don't look for a PBA in the iNVM when flashless (Stefan Assmann) [1005877] - [netdrv] igb: Expose RSS indirection table for ethtool (Stefan Assmann) [1005877] - [netdrv] igb: Add macro for size of RETA indirection table (Stefan Assmann) [1005877] - [netdrv] igb: Fix get_fw_version function for all parts (Stefan Assmann) [1005877] - [netdrv] igb: Add device support for flashless SKU of i210 device (Stefan Assmann) [1005877] - [netdrv] igb: Refactor NVM read functions to accommodate devices with no flash (Stefan Assmann) [1005877] - [netdrv] igb: Refactor of init_nvm_params (Stefan Assmann) [1005877] - [netdrv] igb: Update MTU so that it is always at least a standard frame size (Stefan Assmann) [1005877] - [netdrv] igb: don't allow SR-IOV without MSI-X (Stefan Assmann) [1005877] - [netdrv] igb: Added rcu_lock to avoid race (Stefan Assmann) [1005877] - [netdrv] igb: Read register for latch_on without return value (Stefan Assmann) [1005877] - [netdrv] igb: Reset the link when EEE setting changed (Stefan Assmann) [1005877] - [netdrv] treewide: relase -> release (Stefan Assmann) [1005877] - [scsi] iterate over devices individually for /proc/scsi/scsi (David Milburn) [966170] - [scsi] zfcp: fix lock imbalance by reworking request queue locking (Mikulas Patocka) [803592] - [kernel] pidns: fix two invalid task_active_pid_ns() usages (Aristeu Rozanski) [984597] - [netdrv] be2net: implement ethtool set/get_channel hooks (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_setup() to consolidate queue creation routines (Ivan Vecera) [975885] - [netdrv] be2net: Fix be_cmd_if_create() to use MBOX if MCCQ is not created (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_get_resources() code (Ivan Vecera) [975885] - [netdrv] be2net: don't limit max MAC and VLAN counts (Ivan Vecera) [975885] - [netdrv] be2net: Fixup profile management routines (Ivan Vecera) [975885] - [netdrv] be2net: use EQ_CREATEv2 for SH-R (Ivan Vecera) [975885] - [netdrv] be2net: delete primary MAC address while unloading (Ivan Vecera) [874733] - [netdrv] be2net: use SET/GET_MAC_LIST for SH-R (Ivan Vecera) [874733] - [netdrv] be2net: refactor MAC-addr setup code (Ivan Vecera) [874733] - [netdrv] be2net: fix pmac_id for BE3 VFs (Ivan Vecera) [874733] - [netdrv] be2net: allow VFs to program MAC and VLAN filters (Ivan Vecera) [874733] - [netdrv] be2net: fix MAC address modification for VF (Ivan Vecera) [874733] - [netdrv] be2net: don't use dev_err when AER enabling fails (Ivan Vecera) [986513] - [netdrv] be2net: Clear any capability flags that driver is not interested in (Ivan Vecera) [998856] - [net] ethtool: fix RHEL backport of ETHTOOL_RESET (Jiri Benc) [1008678] - [net] gact: Fix potential panic in tcf_gact() (Jiri Benc) [1003781] - [net] tcp: fix FIONREAD/SIOCINQ (Francesco Fusco) [1001479] - [net] vxlan: Avoid creating fdb entry with NULL destination (Amerigo Wang) [923915] - [net] bridge: sync the definition of struct br_mdb_entry with upstream (Amerigo Wang) [1010251] - [fs] proc/ns: Fix ABI of proc_inode (Thomas Graf) [1005224] - [fs] nfs: Fix writeback performance issue on cache invalidation (Scott Mayhew) [1010038] - [fs] xfs: switch stacks for bmap btree modifications (Dave Chinner) [918359] - [fs] GFS2: Dont flag consistency error if first mounter is a spectator (Robert S Peterson) [997929] - [x86] Mark Intel Haswell-EP as supported (Prarit Bhargava) [948339] - [s390] tx: allow program interruption filtering in user space (Hendrik Brueckner) [1006523] - [tty] hvc_iucv: Disconnect IUCV connection when lowering DTR (Hendrik Brueckner) [1007570] - [tty] hvc_console: Add DTR/RTS callback to handle HUPCL control (Hendrik Brueckner) [1007570] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1003697] - [bluetooth] rfcomm: Fix info leak in RFCOMMGETDEVLIST ioctl() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [bluetooth] rfcomm: Fix info leak via getsockname() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [mm] mlock: operate on any regions with protection != PROT_NONE (Larry Woodman) [982460] - [mm] mlock: avoid dirtying pages and triggering writeback (Larry Woodman) [982460]- [net] ipv6: Don't depend on per socket memory for neighbour discovery messages (Thomas Graf) [963317] - [netdrv] bnx2x: add missing ethtool ops of virtual functions (Michal Schmidt) [1009492] - [netdrv] bnx2x: avoid atomic allocations during initialization (Michal Schmidt) [1004645 1007900] - [netdrv] bnx2x: Fix VF stats sync (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix VF memory leak unload (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix functionality of configuring vlan list (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix move FP memory deallocations (Michal Schmidt) [1007900] - [netdrv] bnx2x: vf mark stats started (Michal Schmidt) [1007900] - [netdrv] bnx2x: set VF DMAE when first function has 0 supported VFs (Michal Schmidt) [1007900] - [netdrv] bnx2x: Protect against VFs' ndos when SR-IOV is disabled (Michal Schmidt) [1007900] - [netdrv] bnx2x: prevent VF benign attentions (Michal Schmidt) [1007900] - [netdrv] bnx2x: Consider DCBX remote error (Michal Schmidt) [1007900] - [netdrv] bnx2x: Change DCB context handling (Michal Schmidt) [1007900] - [netdrv] bnx2x: dropless flow control not always functional (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix PTE write access error (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix memory leak in VF (Michal Schmidt) [1007900] - [netdrv] bnx2x: update fairness parameters following DCB negotiation (Michal Schmidt) [1007900] - [netdrv] bnx2x: protect different statistics flows (Michal Schmidt) [1007900] - [scsi] lpfc: update version for 8.3.7.21.2p driver release (Rob Evers) [1007485] - [scsi] lpfc: 8.3.42: Fixed issue of task management commands having a fixed timeout (Rob Evers) [1007485] - [scsi] rdac: Add new IBM product id to the RDAC devlist (Rob Evers) [1006061] - [block] hpsa: remove unused Smart Array ID (Tomas Henzl) [1002788] - [block] hpsa: bump driver version to reflect changes (Tomas Henzl) [1002788] - [block] hpsa: housekeeping patch for device_id and product arrays (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen8 names (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen9 PCI ID's (Tomas Henzl) [1002788] - [block] hpsa: remove unneeded variable (Tomas Henzl) [893773] - [block] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [893773] - [scsi] qla4xxx: 5.03.00.00.06.05-k2 (Chad Dupuis) [982175] - [scsi] qla4xxx: Export more firmware info in sysfs (Chad Dupuis) [982175] - [scsi] qla4xxx: Only BIOS boot target entries should be at index 0 and 1 (Chad Dupuis) [982175] - [scsi] qla4xxx: discovery_parent_idx can be shown without any check (Chad Dupuis) [982175] - [scsi] qla4xxx: Set IPv6 traffic class if device type is IPv6 (Chad Dupuis) [982175] - [scsi] qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Chad Dupuis) [982175] - [scsi] qla4xxx: Allow removal of failed session using logout (Chad Dupuis) [982175] - [scsi] libiscsi: Add missing prints for session and connection sysfs attrs (Chad Dupuis) [982175] - [scsi] megaraid_sas: Add High Availability clustering support using shared Logical Disks (Tomas Henzl) [997004] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [997004] - [net] cnic: Use CHIP_NUM macros from bnx2x.h (Tomas Henzl) [1004554] - [hid] validate HID report id size (Frantisek Hrbata) [1000453] {CVE-2013-2888} - [infiniband] cma: Check for GID on listening device first (Doug Ledford) [920306] - [infiniband] cma: use cached gids (Doug Ledford) [920306] - [input] wacom: collect device quirks into single function (Aristeu Rozanski) [815589] - [input] wacom: add device type to device name string (Aristeu Rozanski) [815589] - [input] wacom: request tablet data for Bamboo Pens (Aristeu Rozanski) [815589] - [input] wacom: implement missing multitouch wrappers (Aristeu Rozanski) [815589] - [input] wacom: fix bug in HID parsing introduced by last patchset (Aristeu Rozanski) [815589] - [fs] nfsv4: Clean up delegation recall error handling (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_open_delegation_recall (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_lock_delegation_recall (Steve Dickson) [1007556] - [fs] nfs: It is not safe to dereference lsp->ls_state in release_lockowner (Steve Dickson) [962844] - [fs] nfs: Ensure that we free the lock stateid on the server (Steve Dickson) [962844] - [fs] nfs: Don't free the nfs4_lock_state until after the release_lockowner (Steve Dickson) [962844] - [fs] nfs: Convert nfs41_free_stateid to use an asynchronous RPC call (Steve Dickson) [962844] - [fs] nfs: Clean up TEST_STATEID and FREE_STATEID error reporting (Steve Dickson) [962844] - [fs] nfs: Clean up handling of privileged operations (Steve Dickson) [962844] - [fs] nfs: Clean up nfs41_setup_sequence (Steve Dickson) [962844] - [fs] nfs: Pass a stateid to test_stateid() and free_stateid() (Steve Dickson) [962844] - [fs] nfs: added FREE_STATEID call (Steve Dickson) [962844] - [virt] xen: mask cpu feature avx (Andrew Jones) [1006549] - [fs] nfsv4: Fix up nfs4_proc_lookup_mountpoint (Jeff Layton) [997133] - [block] rsxx: Moving pci_map_page to prevent overflow (Steve Best) [1001555] - [block] rsxx: Handling failed pci_map_page on PowerPC and double free (Steve Best) [1001545] - [kernel] sched/rt: Add a tuning knob to allow changing SCHED_RR timeslice (Herbert Xu) [919238] - [kernel] sched: Make initial SCHED_RR timeslace DEF_TIMESLICE (Herbert Xu) [919238] - [block] nvme: nvme_submit_bio_queue fixup check for DISCARD (David Milburn) [1006051] - [block] nvme: Update nvme_id_power_state with latest spec (David Milburn) [1006051] - [block] nvme: Split header file into user-visible and kernel-visible pieces (David Milburn) [1006051] - [block] nvme: Merge issue on character device bring-up (David Milburn) [1006051] - [block] nvme: Handle ioremap failure (David Milburn) [1006051] - [block] nvme: Add pci suspend/resume driver callbacks (David Milburn) [1006051] - [block] nvme: Use normal shutdown (David Milburn) [1006051] - [block] nvme: Separate controller init from disk discovery (David Milburn) [1006051] - [block] nvme: Separate queue alloc/free from create/delete (David Milburn) [1006051] - [block] nvme: Group pci related actions in functions (David Milburn) [1006051] - [block] nvme: Disk stats for read/write commands only (David Milburn) [1006051] - [block] nvme: Bring up cdev on set feature failure (David Milburn) [1006051] - [block] nvme: Fix checkpatch issues (David Milburn) [1006051] - [block] nvme: Namespace IDs are unsigned (David Milburn) [1006051] - [block] nvme: Call nvme_process_cq from submission path (David Milburn) [1006051] - [block] nvme: Remove "process_cq did something" message (David Milburn) [1006051] - [block] nvme: Return correct value from interrupt handler (David Milburn) [1006051] - [block] nvme: Disk IO statistics (David Milburn) [1006051] - [block] nvme: Restructure MSI / MSI-X setup (David Milburn) [1006051] - [block] nvme: Use kzalloc instead of kmalloc+memset (David Milburn) [1006051] - [netdrv] e1000e: Add code to check for failure of pci_disable_link_state call (John Green) [1000548] - [tools] perf: Fix missing tool parameter (Jiri Olsa) [984785] - [tools] perf: Remove builtin-inject unused parameter (Jiri Olsa) [984785] - [mm] pagewalk: walk_page_range should avoid VM_PFNMAP areas (Larry Woodman) [990753] - [mm] pagemap: set pagemap walk limit to PMD boundary (Motohiro Kosaki) [991260] - [mm] task_mmu: fix buffer overflow in add_page_map() (Motohiro Kosaki) [991260] - [mm] proc: copy_to_user() returns unsigned (Motohiro Kosaki) [991260] - [mm] pagemap: Hold mmap_sem during page walk (Motohiro Kosaki) [991260] - [netdrv] ixgbe: fix lockdep annotation issue for ptp's work item (Andy Gospodarek) [986967] - [netdrv] ixgbe: add support for quad-port x520 adapter (Andy Gospodarek) [986967] - [netdrv] ixgbe: clear semaphore bits on timeouts (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix semaphore lock for I2C read/writes on 82598 (Andy Gospodarek) [986967] - [netdrv] ixgbe: add new media type (Andy Gospodarek) [986967] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules (Andy Gospodarek) [986967] - [netdrv] ixgbe: Fix Tx Hang issue with lldpad on 82598EB (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix fc autoneg ethtool reporting (Andy Gospodarek) [986967] - [netdrv] ixgbe: Retain VLAN filtering in promiscuous + VT mode (Andy Gospodarek) [986967] - [netdrv] ixgbe: Use pci_vfs_assigned instead of ixgbe_vfs_are_assigned (Andy Gospodarek) [986967] - [lib] dma-debug: Fix comparison using wrong pointer variable in dma debug code (Stefan Assmann) [1002992] - [lib] dma-debug: hash_bucket_find needs to allow for offsets within an entry (Stefan Assmann) [1002992] - [mm] x86-64: fall back to regular page vmemmap on allocation failure (Johannes Weiner) [854363] - [mm] x86-64: use vmemmap_populate_basepages() for !pse setups (Johannes Weiner) [854363] - [mm] x86-64: remove dead debugging code for !pse setups (Johannes Weiner) [854363] - [mm] sparse-vmemmap: specify vmemmap population range in bytes (Johannes Weiner) [854363]- [netdrv] bonding: Fix corrupted queue_mapping (Veaceslav Falico) [991799] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrlist_by_handle (Eric Sandeen) [905086] - [fs] nfs: set open access operation call flag in nfs4_init_opendata_res (Jeff Layton) [1002855] - [kernel] Prevent RT process stall due to missing upstream scheduler bug fix (Larry Woodman) [1002765]- [netdrv] bnx2x: prevent crash in shutdown flow with CNIC (Michal Schmidt) [1003436] - [fs] nfs: Minor cleanups for nfs4_handle_exception and nfs4_async_handle_error (Dave Wysochanski) [998752] - [wireless] iwl4965: fix rfkill set state regression (Stanislaw Gruszka) [992969] - [wireless] rt2800: fix wrong TX power compensation (Stanislaw Gruszka) [992969] - [wireless] mac80211: add missing channel context release (Stanislaw Gruszka) [992969] - [wireless] mac80211: add a flag to indicate CCK support for HT clients (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: Restore skb headroom when returning skb to mac80211 (Stanislaw Gruszka) [992969] - [wireless] ath9k: Enable PLL fix only for AR9340/AR9330 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: disable L1 Active after pci_enable_device (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL (Stanislaw Gruszka) [992969] - [wireless] Hostap: copying wrong data prism2_ioctl_giwaplist() (Stanislaw Gruszka) [992969] - [wireless] zd1201: do not use stack as URB transfer_buffer (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: unregister leds when registration failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: take the seqno from packet if transmit failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: don't set the MCAST queue in STA's queue list (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: properly tell the fw that a STA is awake (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: correctly configure MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] mac80211: don't wait for TX status forever (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix another nl80211_fam.attrbuf race (Stanislaw Gruszka) [992969] - [wireless] cfg80211: fix P2P GO interface teardown (Stanislaw Gruszka) [992969] - [wireless] mac80211: continue using disabled channels while connected (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix infinite loop in ieee80211_determine_chantype (Stanislaw Gruszka) [992969] - [wireless] mac80211: ignore HT primary channel while connected (Stanislaw Gruszka) [992969] - [wireless] iwl4965: reset firmware after rfkill off (Stanislaw Gruszka) [992969] - [wireless] iwl4965: set power mode early (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: set SSID bits for passive channels (Stanislaw Gruszka) [992969] - [wireless] rt2x00: fix stop queue (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix monitor interface suspend crash regression (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix ethtool stats for non-station interfaces (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix duplicate retransmission detection (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel_ht: fix cck rate sampling (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel: fix NULL pointer dereference issue (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix mgmt tx status and testmode reporting for netns (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: reboot firmware if it was loaded (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: do some initial hardware configuration (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix flushing not started aggregation sessions (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: add DELL SKU for 5150 HMC (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: refuse connection to APs with BI < 16 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix bug in scan ssid (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix L2P BA ressources leak (Stanislaw Gruszka) [992969] - [wireless] mac80211: close AP_VLAN interfaces before unregistering all (Stanislaw Gruszka) [992969] - [wireless] b43: ensue that BCMA is "y" when B43 is "y" (Stanislaw Gruszka) [992969] - [wireless] ath9k: Do not assign noise for NULL caldata (Stanislaw Gruszka) [992969] - [wireless] ath9k: Fix noisefloor calibration (Stanislaw Gruszka) [992969] - [wireless] ath9k_hw: Assign default xlna config for AR9485 (Stanislaw Gruszka) [992969] - [wireless] rt2x00: rt2800lib: fix default TX power check for RT55xx (Stanislaw Gruszka) [992969] - [wireless] rt2x00: read 5GHz TX power values from the correct offset (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: wake the queue if stopped when being unmapped (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: fix race in queue unmapping (Stanislaw Gruszka) [992969] - [fs] ext4: don't let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592]- [target] Set bi_destructor in iblock_get_bio (Andy Grover) [999490] - [target] Fix calling bdev_get_queue on a NULL *bio (Andy Grover) [999490] - [net] ipv6: remove max_addresses check from ipv6_create_tempaddr (Petr Holasek) [999365] {CVE-2013-0343} - [net] soreuseport: UDP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: UDP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: infrastructure (Thomas Graf) [991600] - [kernel] prevent an older auditd shutdown from orphaning a newer auditd startup (Richard Guy Briggs) [742562] - [kernel] audit: add an option to control logging of passwords with pam_tty_audit (Richard Guy Briggs) [725100] - [misc] hpilo: Correct panic when an AUX iLO is detected (Nigel Croxon) [996600] - [watchdog] hpwdt: Patch to ignore auxilary iLO devices (Nigel Croxon) [996608] - [netdrv] igb: fix vlan filtering in promisc mode when not in VT mode (Stefan Assmann) [996277] - [char] random: fix priming of last_data (Jarod Wilson) [997985] - [char] random: prime last_data value per fips requirements (Jarod Wilson) [997985] - [char] random: simplify fips mode (Jarod Wilson) [997985] - [fs] nfs: don't extend writes to cover entire page if pagecache is invalid (Jeff Layton) [1002830] - [fs] nfs: fix inode reference leak (Steve Dickson) [998694] - [fs] nfs: Use session max response size for GETDEVICEINFO gdia_maxcount (Steve Dickson) [922810] - [fs] nfs: Simplify the NFSv4 REMOVE, LINK and RENAME compounds (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 CREATE compound (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 OPEN compound (Steve Dickson) [998697] - [fs] nfs: Simplify the cache invalidation code (Steve Dickson) [998697] - [fs] nfs: Change attribute updates should set NFS_INO_REVAL_PAGECACHE (Steve Dickson) [998697] - [fs] nfs: Simplify nfs_fhget() (Steve Dickson) [998697] - [fs] nfs: Always trust the PageUptodate flag when we have a delegation (Steve Dickson) [998697] - [fs] nfs: Optimise away nfs_check_inode_attributes() when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Dont force page cache revalidations when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Retrieve attributes _before_ calling delegreturn (Steve Dickson) [998697] - [fs] nfs: Fix a typo in NFS4_enc_link_sz (Steve Dickson) [998697] - [scsi] Fix bug on some bnx2x devices that don't support iSCSI (Tomas Henzl) [957217] - [scsi] mpt3sas: Added a driver module parameter max_msix_vectors (Tomas Henzl) [997045] - [scsi] aacraid: Fix for arrays going offline in the system. System hangs (Rich Bono) [996207]- [fs] gfs2: dont overrun reserved revokes (Benjamin Marzinski) [996637] - [s390] qeth: change default standard blkt settings for OSA (Hendrik Brueckner) [997625] - [s390] kernel: z90crypt module load crash (Hendrik Brueckner) [997621] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [996185] - [cpufreq] revert "remove rwsem lock from CPUFREQ_GOV_STOP call -- second call site" (Prarit Bhargava) [869899] - [perf] Fix regs retrieval for tracepoints events (Jiri Olsa) [1000706] - [tools] perf: Fix period symbol_conf.field_sep display (Jiri Olsa) [985968] - [tools] traceevent: Handle dynamic array's element size properly (Jiri Olsa) [664899] - [tools] perf: Fix perf build make command and BuildRequires (Jiri Olsa) [968186] - [tools] perf: Add support for wildcard in tracepoint system name (Jiri Olsa) [664899] - [perf] Add support for PERF_HW_COUNT_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add Intel x86 mapping for PERF_COUNT_HW_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add PERF_COUNT_HW_REF_CPU_CYCLES generic PMU event (Jiri Olsa) [968806] - [perf] events: Enable raw event support for Intel unhalted_reference_cycles event (Jiri Olsa) [968806] - [net] phonet: some signedness bugs (Francesco Fusco) [1000271] - [net] phonet: put protocols array under RCU (Francesco Fusco) [1000271] - [net] openvswitch: Add vxlan tunneling support (Amerigo Wang) [981285] - [net] vxlan: Add tx-vlan offload support (Amerigo Wang) [981285] - [net] vxlan: Improve vxlan headroom calculation (Amerigo Wang) [981285] - [net] vxlan: Factor out vxlan send api (Amerigo Wang) [981285] - [net] vxlan: Extend vxlan handlers for openvswitch (Amerigo Wang) [981285] - [net] vxlan: Add vxlan recv demux (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan receive (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan socket apis (Amerigo Wang) [981285] - [net] openvswitch: Reset tunnel key between input and output (Amerigo Wang) [981285] - [net] openvswitch: Use correct type while allocating flex array (Amerigo Wang) [981285] - [net] openvswitch: Fix bad merge resolution (Amerigo Wang) [981285] - [net] vxlan: fix a soft lockup in vxlan module removal (Amerigo Wang) [923915] - [net] vxlan: fix a regression of igmp join (Amerigo Wang) [923915] - [net] vxlan: fix rcu related warning (Amerigo Wang) [923915] - [net] vxlan: fdb: replace an existing entry (Amerigo Wang) [923915] - [kernel] list: introduce list_first_entry_or_null (Amerigo Wang) [923915] - [net] vxlan: fix igmp races (Amerigo Wang) [923915] - [net] vxlan: unregister on namespace exit (Amerigo Wang) [923915] - [net] vxlan: add necessary locking on device removal (Amerigo Wang) [923915] - [net] vxlan: Fix kernel crash on rmmod (Amerigo Wang) [923915] - [net] vxlan: fix function name spelling (Amerigo Wang) [923915] - [net] vxlan: fdb: allow specifying multiple destinations for zero MAC (Amerigo Wang) [923915] - [net] rtnetlink: allow using zero MAC address in rtnl_fdb_add, rtnl_fdb_del (Amerigo Wang) [923915] - [net] fix address check in rtnl_fdb_del (Amerigo Wang) [923915] - [net] vxlan: allow removal of single destination from fdb entry (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_parse (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_find_rdst (Amerigo Wang) [923915] - [net] vxlan: add implicit fdb entry for default destination (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: cosmetic cleanup's (Amerigo Wang) [923915] - [net] vxlan: Use initializer for dummy structures (Amerigo Wang) [923915] - [net] vxlan: port module param should be ushort (Amerigo Wang) [923915] - [net] vxlan: convert remotes list to list_rcu (Amerigo Wang) [923915] - [net] vxlan: make vxlan_xmit_one void (Amerigo Wang) [923915] - [net] vxlan: move cleanup to uninit (Amerigo Wang) [923915] - [net] vxlan: fix race caused by dropping rtnl_unlock (Amerigo Wang) [923915] - [net] vxlan: send notification when MAC migrates (Amerigo Wang) [923915] - [net] vxlan: move IGMP join/leave to work queue (Amerigo Wang) [923915] - [net] vxlan: fix crash from work pending on module removal (Amerigo Wang) [923915] - [net] vxlan: fix out of order operation on module removal (Amerigo Wang) [923915] - [net] vxlan: fix check for migration of static entry (Amerigo Wang) [923915] - [net] vxlan: handle skb_clone failure (Amerigo Wang) [923915] - [net] vxlan: only migrate dynamic FDB entries (Amerigo Wang) [923915] - [net] vxlan: fix race between flush and incoming learning (Amerigo Wang) [923915] - [net] vxlan: defer vxlan init as late as possible (Amerigo Wang) [923915] - [net] vxlan: use unsigned int instead of unsigned (Amerigo Wang) [923915] - [net] vxlan: remove the unused rcu head from struct vxlan_rdst (Amerigo Wang) [923915] - [net] vxlan: Update vxlan fdb 'used' field after each usage (Amerigo Wang) [923915] - [net] vxlan: listen on multiple ports (Amerigo Wang) [923915] - [net] vxlan: do not set SKB_GSO_UDP (Amerigo Wang) [923915] - [net] vxlan: allow choosing destination port per vxlan (Amerigo Wang) [923915] - [net] vxlan: compute source port in network byte order (Amerigo Wang) [923915] - [net] vxlan: source compatiablity with IFLA_VXLAN_GROUP (Amerigo Wang) [923915] - [net] vxlan: fix byte order issues with NDA_PORT (Amerigo Wang) [923915] - [net] vxlan: document UDP default port (Amerigo Wang) [923915] - [net] vxlan: update mail address and copyright date (Amerigo Wang) [923915] - [net] vxlan: Allow L2 redirection with L3 switching (Amerigo Wang) [923915] - [net] vxlan: Allow setting destination to unicast address (Amerigo Wang) [923915] - [net] vxlan: don't bypass encapsulation for multi- and broadcasts (Amerigo Wang) [923915] - [net] vxlan: use htonl when snooping for loopback address (Amerigo Wang) [923915] - [net] vxlan: fix some sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Bypass encapsulation if the destination is local (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Use IP Tunnels tunnel ENC encap API (Amerigo Wang) [923915] - [net] vxlan: generalize forwarding tables (Amerigo Wang) [923915] - [net] vxlan: Add vlan support to static neighbors (Amerigo Wang) [923915] - [net] vxlan: allow live mac address change (Amerigo Wang) [923915] - [net] vxlan: add DOVE extensions for VXLAN (Amerigo Wang) [923915] - [net] vxlan: move SET_ETHTOOL_OPS() to vxlan_newlink() (Amerigo Wang) [923915] - [net] vxlan: specify fl4.proto before calling ip_route_output_key() (Amerigo Wang) [923915] - [net] vxlan: Depend on CONFIG_INET (Amerigo Wang) [923915] - [net] fix invalid usage of netdev->priv_flags (Stanislaw Gruszka) [984373]- [drm] upstream sync to 3.9.9 (Rob Clark) [818344 902637 962824] - [uapi] install UAPI headers in the correct path (Rob Clark) [962824] - [debug] lockdep: provide mutex_lock_nest_lock (Rob Clark) [962824] - [pci] backport PCIE_SPEED_* (Rob Clark) [962824] - [pci] Add PCIe Link Capability link speed and width names (Rob Clark) [962824] - [fs] export get_task_comm() (Rob Clark) [962824] - [x86] sgi-xp: handle non-fatal traps - headers (George Beshers) [956876] - [x86] sgi-xp: handle non-fatal traps (George Beshers) [956876] - [x86] irq: Rename gsi_end gsi_top, and fix off by one errors (Prarit Bhargava) [998602] - [x86] ioapic: In mpparse use mp_register_ioapic (Prarit Bhargava) [998602] - [x86] ioapic: Teach mp_register_ioapic to compute a global gsi_end (Prarit Bhargava) [998602] - [x86] Reinsert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Prarit Bhargava) [855057 998602] - [virt] Add a check to catch KVM emulation of Hyper-V (Jason Wang) [985747] - [virt] kvm: Switch to use hypervisor_cpuid_base() (Jason Wang) [985747] - [x86] Introduce hypervisor_cpuid_base() (Jason Wang) [985747] - [kernel] kexec: add the values related to buddy system for filtering free pages (Nigel Croxon) [960746] - [virt] hv_balloon: Initialize the transaction ID just before sending the packet (Jason Wang) [993473] - [virt] hv_balloon: Do not post pressure status if interrupted (Jason Wang) [993473] - [virt] hv_balloon: Fix a bug in the hot-add code (Jason Wang) [993473] - [kernel] sysctl: range checking in do_proc_dointvec_ms_jiffies_conv (Francesco Fusco) [972430] - [net] neigh: prevent overflowing params in /proc/sys/net/ipv4/neigh/ (Francesco Fusco) [972430] - [net] neigh: fix some compiler warning in net/core/neighbour.c (Francesco Fusco) [972430] - [net] neigh: prohibit negative value for unres_qlen_bytes parameter (Francesco Fusco) [972430] - [net] netfilter: don't permit ct creation with random tuple (Thomas Graf) [994393] - [net] netfilter: fix BUG_ON while removing nf_conntrack with netns (Thomas Graf) [991246] - [net] gro: Fix kcalloc argument order (Amerigo Wang) [995405] - [net] gro: fix a race in gro_cell_poll() (Amerigo Wang) [995405] - [net] ip_tunnel: fix a pointer cast in ip_tunnel_xmit() (Amerigo Wang) [995405] - [virt] xen: avoid allocation causing potential swap activity on the resume path (Radim Krcmar) [996631] - [virt] xen: ensure timer tick is resumed even on CPU driving the resume (Radim Krcmar) [996631] - [infiniband] ipoib: Fix race in deleting ipoib_neigh entries (Doug Ledford) [987174] - [scsi] libiscsi: Added new boot entries in the session sysfs (Chris Leech) [994743] - [x86] kvm: use kernel_fpu_begin/end() in kvm_load/put_guest_fpu() (Fam Zheng) [988658] - [block] do not pass disk names as format strings (Alexander Gordeev) [971372] {CVE-2013-2851}- [fs] Revert "ext4: dont let i_reserved_meta_blocks go negative" (Rafael Aquini) [916592] - [fs] Revert "ext4: introduce reserved space" (Rafael Aquini) [916592] - [netdrv] bnx2x: fill in sane dump flag information (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: remove zeroing of dump data buffer (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix dump flag handling (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix crash in bnx2x_set_vlan_stripping() (Michal Schmidt) [995475] - [scsi] lpfc: Update lpfc version for 8.3.7.21.1p driver release (Rob Evers) [947546] - [scsi] lpfc: Merge with "lpfc 8.3.31: Fixed system panic due to midlayer abort and (Rob Evers) [947546] - [scsi] lpfc: Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic due to unsafe walking and deleting linked list (Rob Evers) [947546] - [scsi] lpfc: lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix to allow OCM to report FEC status (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a missing return code in a logging message (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed some logging message fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed list corruption when lpfc_drain_tx runs (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix starting reference tag when calculating BG error (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix inconsistent list removal causes crash (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix BlockGuard error checking (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed crash during FCoE failover testing (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix lpfc_used_cpu to be more dynamic (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Add log message when completes with clean address bit set to zero (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver vector mapping to CPU affinity (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed iocb flags not being reset for scsi commands (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed not returning FAILED status when SCSI invoking host reset handler failed (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed bad book keeping in posting els sgls to port (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced spinlock contention on SCSI buffer list (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed crash when processing bsg's sg list with high memory pages (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with SCSI Host reset (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Doorbell formation information logged in dual-chute mode WQ and RQ setup (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large s/g lists for BlockGuard (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large lpfc_sg_seg_cnt values (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed pt2pt and loop discovery problems on topology changes (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove driver dependency on HZ (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard error reporting (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed VPI allocation issues after firmware dump is performed (Rob Evers) [947546] - [scsi] lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put() (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed potential mis-interpretation of READ_TOPOLOGY reserved fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fix default value for lpfc_enable_rrq (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed circular locking dependency and inconsistent lock state issues (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed PT2PT bring up problem for FC SLI4 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed OXID reuse issue (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed deadlock condition in FCF round robin handling (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed bsg timeout handling issues that would result in crashes ? applied and checked into RHEL6.5 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed degraded performance after cable pulls (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed NMI watch dog panic's when resetting the hba (Rob Evers) [947546] - [scsi] lpfc: treewide: Fix typos in kernel messages (Rob Evers) [947546] - [scsi] lpfc: fix lpfc build when wmb() is defined as mb() (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed infinite loop in lpfc_sli4_fcf_rr_next_index_get (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed crash due to SLI Port invalid resource count (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed stale ndlp state when the node is marked for deferred removal (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fix potential memory corruption bug (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed no-context ABTS failed with BA_RJT (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Removed use of NOP mailboxes for interrupt verification (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed exhausted retry for plogi to nameserver (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed ELS_REC received on the unsolicited receive queue (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for change_queue_type (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct mask error (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct buffer length overrun (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Update DIF support for passthru/strip/insert (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Fix bug with Target Resets and FCP2 devices (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed not checking solicition in progress bit when verifying FCF record for use (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed PRLI not being retried if a LS_RJT with a reason (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Expand I/O channel support for large systems (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Adjust IO Channels to 1 when INTx (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fix interrupt delay multipler conversion for eq_create (Rob Evers) [947546] - [scsi] lpfc 8.3.34: Correct typecasts for snprintf messages (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Fix number of IO channels to match CPUs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Fixed debugfs queInfo to include queue stats (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Make I/O to hw queue distribution algorithm a module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Change Naming convention for SLI4 Interrupt vector (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Allow per-hba interrupt rate tuning (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Tie parallel I/O queues into separate MSIX vectors (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add Interrupts per second stats via debugfs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Parallelize SLI-4 Q distribution (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Formally separate lpfc_sli_ring SLI-3 and SLI-4 variantions (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add debugfs interface to display SLI queue information (Rob Evers) [947546] - [scsi] lpfc: treewide: fix comment/printk/variable typos (Rob Evers) [947546] - [netdrv] qlcnic: Update version to 5.2.43 (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance virtual NIC logging (Chad Dupuis) [927395] - [netdrv] qlcnic: qlcnic_get_board_name() function cleanup (Chad Dupuis) [927395] - [netdrv] qlcnic: Implement GET_LED_STATUS command for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: modify reset recovery path in diag mode (Chad Dupuis) [927395] - [netdrv] qlcnic: diagnostics routine changes (Chad Dupuis) [927395] - [netdrv] qlcnic: Convert nested if-else to switch-case (Chad Dupuis) [927395] - [netdrv] qlcnic: Initialize trans_work and idc_aen_work at VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Remove qlcnic_config_npars module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Update IRQ name for 8200 and 8300 Series adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Disable INT-x interrupt for 83xx on driver unload (Chad Dupuis) [927395] - [netdrv] qlcnic: Support spoof check config (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix LRO bugs while tuning offloads using Q application (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable LRO if it was disabled by RX checksum (Chad Dupuis) [927395] - [netdrv] qlcnic: remove netdev->trans_start updates within the driver (Chad Dupuis) [927395] - [netdrv] qlcnic: Return proper error codes from probe failure paths (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix validation of link event command (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix mailbox response handling (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix bug in diagnostics test reset recovery path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix reset recovery after transmit timeout (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool supported port status for 83xx (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix missing bracket in module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool strings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix setting MAC address (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.42 (Chad Dupuis) [927395] - [netdrv] qlcnic: Add identifying string for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Rename the IRQ description (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable Interrupt Coalescing for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Add eSwitch statistics support (Chad Dupuis) [927395] - [netdrv] qlcnic: Take EPORT out of reset sequence before disabling PAUSE (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance channel configuration logs (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.41 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support polling for mailbox events (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix loopback test for SR-IOV PF (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VLAN id config (Chad Dupuis) [927395] - [netdrv] qlcnic: Support MAC address, Tx rate config (Chad Dupuis) [927395] - [netdrv] qlcnic: VF reset recovery implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: VF FLR implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Change 82xx adapter VLAN id endian type (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix typo in logs (Chad Dupuis) [927395] - [netdrv] qlcnic: fix TSO race condition (Chad Dupuis) [927395] - [netdrv] qlcnic: Stop traffic before performing loopback test (Chad Dupuis) [927395] - [netdrv] qlcnic: fix beaconing test for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix set_flags handler for ethtool (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.40 (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix sparse warnings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix NULL dereference in error path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix potential NULL dereference (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.39 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support atomic commands (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VF-PF communication channel commands (Chad Dupuis) [927395] - [netdrv] qlcnic: VF-PF communication channel implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Use shared interrupt vector for Tx and Rx (Chad Dupuis) [927395] - [netdrv] qlcnic: SR-IOV VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Support SR-IOV enable and disable (Chad Dupuis) [927395] - [netdrv] qlcnic: Add QLCNIC_SRIOV to Kconfig (Chad Dupuis) [927395]- [mm] reinstate mmap -EINVAL return error code when mapping length is zero (Rafael Aquini) [995339] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592] - [fs] ext4: dont let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [firmware] efivars: Use correct efi_pstore_info struct when calling pstore_register (Lenny Szubowicz) [867689] - [s390] zfcp: block queue limits with data router (Hendrik Brueckner) [952734] - [char] ipmi: eliminate long delay in ipmi_si on SGI UV2 (George Beshers) [876778] - [net] bridge: fix a conflict in if_bridge.h with glibc headers (Amerigo Wang) [981325] - [usb] fix endpoint-disabling for failed config changes (Don Zickus) [889391] - [usb] Free the allocated memory before exiting on error (Don Zickus) [889391] - [usb] xhci: fix list access before init (Don Zickus) [889391] - [usb] xhci-mem: init list heads at the beginning of init (Don Zickus) [889391] - [usb] xhci: override bogus bulk wMaxPacketSize values (Don Zickus) [889391] - [usb] enclose USB_XHCI_HCD related symbols within a if USB_XHCI_HCD block (Don Zickus) [889391] - [usb] xhci: clarify compliance mode debug messages (Don Zickus) [889391] - [usb] xhci: Rename SEGMENT_SIZE and SEGMENT_SHIFT as the former is used in a.out.h (Don Zickus) [889391] - [usb] xhci: Use ilog2() rather than __ffs() for calculating SEGMENT_SHIFT (Don Zickus) [889391] - [usb] xhci: Don't warn on empty ring for suspended devices (Don Zickus) [889391] - [usb] xhci: Fix TRB transfer length macro used for Event TRB (Don Zickus) [889391] - [usb] xhci: fix build warning (Don Zickus) [889391] - [usb] xhci: fix bit definitions for IMAN register (Don Zickus) [889391] - [usb] xhci: correctly enable interrupts (Don Zickus) [889391] - [usb] xhci: fix memory leak of URB-private data (Don Zickus) [889391] - [usb] xhci: fix incorrect bit test (Don Zickus) [889391] - [usb] xhci: Fix TD size for isochronous URBs (Don Zickus) [889391] - [usb] xhci: Fix isoc TD encoding (Don Zickus) [889391] - [usb] xhci: remove unused trb var in xhci_irq() (Don Zickus) [889391] - [usb] xhci: Add Lynx Point LP to list of Intel switchable hosts (Don Zickus) [889391] - [usb] xhci: move HC_STATE_SUSPENDED check to xhci_suspend() (Don Zickus) [889391] - [usb] xhci: Stricter conditional for Z1 system models for Compliance Mode Patch (Don Zickus) [889391] - [usb] xhci: Extend Fresco Logic MSI quirk (Don Zickus) [889391] - [usb] xhci: fix null-pointer dereference when destroying half-built segment rings (Don Zickus) [889391] - [usb] xhci: Fix TD Size calculation on 1.0 hosts (Don Zickus) [889391] - [usb] xhci: Fix conditional check in bandwidth calculation (Don Zickus) [889391] - [usb] xhci: Avoid global symbol pollution with handshake (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused ep_ctx (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused slot_ctx (Don Zickus) [889391] - [usb] xhci: Fix missing break in xhci_evaluate_context_result (Don Zickus) [889391] - [usb] xhci: Fix potential NULL ptr deref in command cancellation (Don Zickus) [889391] - [usb] xhci: Remove __force__ __u16 before assigning DeviceRemovable and assign directly (Don Zickus) [889391] - [usb] xhci-ring: removes unnecessary semicolon (Don Zickus) [889391] - [usb] xhci: update a comment regarding the BOS descriptor to reflect the code (Don Zickus) [889391] - [usb] xhci: sparse fixes (Don Zickus) [889391] - [usb] Fail a get config when the port is powered off (Don Zickus) [889391] - [usb] xhci: Handle clear PORT_POWER feature (Don Zickus) [889391] - [usb] redefine DeviceRemovable and wHubDelay as _le16 (Don Zickus) [889391] - [usb] xhci: Avoid "dead ports", add roothub port polling (Don Zickus) [894180] - [usb] Handle warm reset failure on empty port (Don Zickus) [894180] - [usb] Ignore port state until reset completes (Don Zickus) [894180] - [usb] Increase reset timeout (Don Zickus) [894180] - [usb] Allow USB 3.0 ports to be disabled (Don Zickus) [894180] - [usb] Ignore xHCI Reset Device status (Don Zickus) [894180] - [usb] Handle auto-transition from hot to warm reset (Don Zickus) [894180] - [usb] xhci: Handle HS bulk/ctrl endpoints that don't NAK (Don Zickus) [894180] - [usb] Enable LPM after a failed probe (Don Zickus) [815547] - [usb] Don't enable LPM if the exit latency is zero (Don Zickus) [815547] - [usb] Send Set SEL before enablng parent U1/U2 timeout (Don Zickus) [815547] - [usb] xhci: endianness xhci_calculate_intel_u2_timeout (Don Zickus) [815547] - [usb] xhci: fix integer overflow (Don Zickus) [815547] - [usb] Fix LPM disable count mismatch on driver unbind (Don Zickus) [815547] - [usb] Disable LPM while the device is unconfigured (Don Zickus) [815547] - [usb] Fix LPM disable/enable during device reset (Don Zickus) [815547] - [usb] xhci: Fix DIV_ROUND_UP compile error (Don Zickus) [815547] - [usb] xhci: Fix compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Fix core compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Disable hub-initiated LPM for comms devices (Don Zickus) [815547] - [usb] xhci: Add Intel U1/U2 timeout policy (Don Zickus) [815547] - [usb] xhci: Add infrastructure for host-specific LPM policies (Don Zickus) [815547] - [usb] Add macros for interrupt endpoint types (Don Zickus) [815547] - [usb] xhci: Reserve one command for USB3 LPM disable (Don Zickus) [815547] - [usb] xhci: Some Evaluate Context commands must succeed (Don Zickus) [815547] - [usb] Disable USB 3.0 LPM in critical sections (Don Zickus) [815547] - [usb] Add support to enable/disable USB3 link states (Don Zickus) [815547] - [usb] Allow drivers to disable hub-initiated LPM (Don Zickus) [815547] - [usb] Calculate USB 3.0 exit latencies for LPM (Don Zickus) [815547] - [usb] Refactor code to set LPM support flag (Don Zickus) [815547] - [usb] Make sure to fetch the BOS desc for roothubs (Don Zickus) [815547] - [usb] xhci: Add roothub code to set U1/U2 timeouts (Don Zickus) [815547] - [scsi] pm8001: Add new driver pmc8001 to RHEL 6.5 (Rich Bono) [922129] - [scsi] bnx2fc: introduce missing kfree (Jan Vesely) [916004] - [scsi] bnx2fc: Fix common misspellings (Jan Vesely) [916004] - [scsi] bnx2fc: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916004] - [scsi] bnx2fc: Make the fcoe_cltr the SCSI host parent (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.14 (Jan Vesely) [916004] - [scsi] bnx2fc: Update copyright dates (Jan Vesely) [916004] - [scsi] bnx2fc: Fix race condition between IO completion and abort (Jan Vesely) [916004] - [scsi] bnx2fc: Include chip number in the symbolic name (Jan Vesely) [916004] - [scsi] bnx2fc: Enable cached tasks to improve performance (Jan Vesely) [916004] - [scsi] bnx2fc: adjust duplicate test (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.13 (Jan Vesely) [916004] - [scsi] bnx2fc: Support max IO size to 512KB (Jan Vesely) [916004] - [scsi] bnx2fc: Tx/Rx byte counts reset to 0 when exceeding 32 bit values (Jan Vesely) [916004] - [scsi] bnx2fc: Map the doorbell register between offload and enable requests (Jan Vesely) [916004] - [scsi] bnx2fc: Move offload/upload wait logic into a function (Jan Vesely) [916004] - [scsi] bnx2fc: support software fcoe target (Jan Vesely) [916004] - [scsi] bnx2fc: remove useless calls to memset() (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: add support to get_netdev for bnx2f_interface (Jan Vesely) [916004] - [scsi] bnx2fc: Use the fcoe_sysfs control interface (Jan Vesely) [916004] - [scsi] libfcoe, fcoe, bnx2fc: Add new fcoe control interface (Jan Vesely) [916004] - [scsi] bnx2fc: treewide: fix typo of "suppport" in various comments (Jan Vesely) [916004] - [scsi] fix various printk and comment typos (Jan Vesely) [916004] - [scsi] fcoe, bnx2fc, libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Jan Vesely) [916004] - [scsi] bnx2fc: Allocate fcoe_ctlr with bnx2fc_interface, not as a member (Jan Vesely) [916004] - [scsi] bnx2i: Fixed bugs in the handling of unsolicited NOP-Ins (Jan Vesely) [916003] - [scsi] bnx2i: Update version and copyright year 2013 (Jan Vesely) [916003] - [scsi] bnx2i: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916003] - [scsi] bnx2i: Fix typo in printk and comments (Jan Vesely) [916003] - [scsi] bnx2i: fix the bit manipulation when setting the error mask (Jan Vesely) [916003] - [scsi] bnx2i: removed the individual PCI DEVICE ID checking (Jan Vesely) [916003]- [netdrv] ixgbe: fix broken module parameter IntMode (Andy Gospodarek) [958967] - [netdrv] ixgbe: fix broken module parameter FdirMode (Andy Gospodarek) [958967] - [fs] fuse: initialize dentry->d_op properly in fuse_direntplus_link() (Brian Foster) [994492] - [fs] nfs4: Fix infinite loop in nfs4_lookup_root (Scott Mayhew) [987426] - [tracing] Replace syscall_meta_data struct array with pointer array (Jiri Olsa) [992987] - [tracing] Replace trace_event struct array with pointer array (Jiri Olsa) [992987] - [mm] percpu: don't implicitly include slab.h from percpu.h (Baoquan He) [878312] - [mm] percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses (Baoquan He) [878312] - [mm] percpu: explain why per_cpu_ptr_to_phys() is more complicated than necessary (Baoquan He) [878312] - [mm] percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] percpu: should use is_vmalloc_addr() (Baoquan He) [878312] - [mm] percpu: fix pcpu_last_unit_cpu (Baoquan He) [878312] - [mm] percpu: fix first chunk match in per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: fix trivial bugs in pcpu_build_alloc_info() (Baoquan He) [878312] - [mm] percpu: move vmalloc based chunk management into percpu-vm.c (Baoquan He) [878312] - [mm] percpu: misc preparations for nommu support (Baoquan He) [878312] - [mm] percpu: reorganize chunk creation and destruction (Baoquan He) [878312] - [mm] percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: add __percpu sparse annotations to core kernel subsystems (Baoquan He) [878312] - [mm] percpu: avoid calling __pcpu_ptr_to_addr() (Baoquan He) [878312] - [mm] percpu: refactor the code in pcpu_depopulate_chunk() (Baoquan He) [878312] - [mm] percpu: add missing per_cpu_ptr_to_phys() definition for UP (Baoquan He) [878312] - [mm] percpu: Fix kdump failure if booted with percpu_alloc=page (Baoquan He) [878312] - [mm] Revert: percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] Revert: percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [878312] - [md] raid5: fix interaction of 'replace' and 'recovery' (Jes Sorensen) [994382] - [md] raid10: remove use-after-free bug (Jes Sorensen) [994382] - [md] Remove recent change which allows devices to skip recovery (Jes Sorensen) [994382] - [md] raid10: fix two problems with RAID10 resync (Jes Sorensen) [994382] - [infiniband] ocrdma: Fix several stack info leaks (Doug Ledford) [827601] - [infiniband] ocrdma: Remove unused include (Doug Ledford) [827601] - [infiniband] hw: import new ocrdma driver from upstream tree (Doug Ledford) [827601] - [infiniband] cma: Export AF_IB statistics (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to specify AF_IB when joining multicast (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to pass AF_IB into resolve (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to bind to AF_IB (Michal Schmidt) [908111] - [infiniband] ucma: Name changes to indicate only IP addresses supported (Michal Schmidt) [908111] - [infiniband] ucma: Add ability to query GID addresses (Michal Schmidt) [908111] - [infiniband] cma: Export cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] ucma: Support querying when IB paths are not reversible (Michal Schmidt) [908111] - [infiniband] sa: Export function to pack a path record into wire format (Michal Schmidt) [908111] - [infiniband] ucma: Support querying for AF_IB addresses (Michal Schmidt) [908111] - [infiniband] cma: Only listen on IB devices when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Set qkey for AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Expose private data when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Merge cma_get/save_net_info (Michal Schmidt) [908111] - [infiniband] cma: Remove unused SDP related code (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_route() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_addr() (Michal Schmidt) [908111] - [infiniband] cma: Verify that source and dest sa_family are the same (Michal Schmidt) [908111] - [infiniband] cma: Restrict AF_IB loopback to binding to IB devices only (Michal Schmidt) [908111] - [infiniband] cma: Add helper functions to return id address information (Michal Schmidt) [908111] - [infiniband] cma: Do not modify sa_family when setting loopback address (Michal Schmidt) [908111] - [infiniband] cma: Allow user to specify AF_IB when binding (Michal Schmidt) [908111] - [infiniband] cma: Update port reservation to support AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Add AF_IB support to ip_addr_size (Michal Schmidt) [908111] - [infiniband] cma: Include AF_IB in loopback and any address checks (Michal Schmidt) [908111] - [infiniband] cma: Allow enabling reuseaddr in any state (Michal Schmidt) [908111] - [infiniband] rdma: Define native IB address (Michal Schmidt) [908111] - [netdrv] mlx4: Set link type for RAW PACKET QPs in the QP context (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Disable VLAN stripping for RAW PACKET QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fetch XRC SRQ in the CQ polling code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Advertise MW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Support memory window binding (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove redundant NULL check before kfree (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix compiler warning about uninitialized 'vlan' variable (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Convert is_xxx variables in build_mlx_header() to bool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove local invalidate segment unused fields (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Adjust duplicate test (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix bug unwinding on error in mlx4_ib_init_sriov() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix build error on platforms where UL is not 64 bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix unresolved 64bit math in mellanox/mlx4/en_dcb_nl.c (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Can set maxrate only for TC0 (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set max rate-limit for a TC (Amir Vadai) [950401 950910 950913 950915] - [netdrv] dcb: Add an optional max rate attribute (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable RFS when running in SRIOV mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Initialize RFS filters lock and list in init_netdev (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Limit the RFS filter IDs to be < RPS_NO_FILTER (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add accelerated RFS support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add rmap support to mlx4_assign_eq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix small memory leak on error (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Dynamic VST to VST vlan/qos changes (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fail device init if num_vfs is negative (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add warning in case of command timeouts (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Replace sscanf() with kstrtoint() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add prints when TX timeout occurs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Change log level from error to debug for vlan related messages (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Do not query stats when device port is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix resource leak in error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: allow order-0 memory allocations in RX path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: use one page fragment per incoming frame (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx_en: Timestamping is not supported in slave mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Keep VF assigned MAC in the PF admin table (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Handle unassigned VF MAC address correctly (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix adaptive moderation cq update (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Strengthen VLAN tags/priorities enforcement in VST mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add missing report on VST and spoof-checking dev caps (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix a build error on 32bit arches (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add support to get VF config (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF default vlan ID and priority support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF mac address support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add structures to keep VF Ethernet ports information (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add reference counting to MAC registeration (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable HW clock overflow check when no HW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable HW timestamping for VFs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Expose a few helpers to fill DMFS HW strucutures (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of DMFS HW rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Change a few DMFS fields names to match firmare spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Match DMFS promiscuous field names to firmware spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Move DMFS HW structs to common header file (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Reduce warning message for SRQ_LIMIT event to debug level (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add a service task (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Support software timestamping (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add HW timestamping support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Read HCA frequency and map internal clock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add timestamping device capability (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Implement SRQ object lookup from srqn (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: set correct MTU in SRIOV (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Translate guest B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add helper function to translate B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Advertize DCB_CAP_DCBX_HOST in getdcbx (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Enable DCB ETS ops only when supported by the firmware (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Added proper description for two device capabilities (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix setting initial MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disallow releasing VF QPs which have steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Always use 64 bit resource ID when doing lookup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove ethtool flow steering rules before releasing QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong order of flow steering resources removal (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong mask applied on EQ numbers in the wrapper (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup MAC resources on module unload or port stop (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix race when setting the device MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix endianness bug in set_param_l (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Turn off device-managed FS bit in dev-cap wrapper if DMFS is not enabled (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable mlx4_QP_ATTACH calls from guests if the host uses flow steering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Implement memory windows allocation and deallocation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Enable memory windows in INIT_HCA and QUERY_HCA (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable memory windows for virtual functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix allocation of device tx_cq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Propagate MR deregistration failures to caller (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Rename MPT-related functions to have mpt_ prefix (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add unicast MAC filtering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Manage hash of MAC addresses per port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Save previous MAC address of the port so we can replace it later (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Re-arrange ndo_set_rx_mode related code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Move Ethernet related functionality from mlx4_core to mlx4_en (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup multiline strings (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Optimize Rx fast path filter checks (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Optimize loopback related checks in data path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Assigning TX irq per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix compilation error when CONFIG_INET isn't defined (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix error propagation for ethtool helper function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix transmit timeout when driver restarts port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't reassign port mac address on firmware that supports it (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Use firmware driven flow steering hash mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ethtool rules leftovers after module unloaded (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Block insertion of ethtool steering rules while the interface is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix vlan mask for ethtool steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Validate VLAN IDs provided in ethtool flow steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ip/udp steering rules multicast mac when attached via ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Set correctly allow_loopback flag (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of HW flow steering rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race when closing TX queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Return proper error code when __mlx4_add_one fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use the correct netif lock on ndo_set_rx_mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix traffic loss under promiscuous mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Issue the dump eth statistics command under lock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: remove redundant code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add support for destination MAC in steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use generic etherdevice.h functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set number of rx/tx channels using ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix TX moderation info loss after set_ringparam is called (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adjusting moderation per each ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove remnants of LRO support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Unmap UAR also in the case of error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't use vlan tag value as an indication for vlan presence (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Perform correct resource cleanup if mlx4_QUERY_ADAPTER() fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Remove annoying debug messages from SR-IOV flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix skb truesize underestimation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] etherdevice.h: Add ether_addr_equal_64bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] ethtool: Add destination MAC address to flow steering API (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fixing TX queue stop/wake flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: nullify cq->vector field when closing completion queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Checksum counters per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix vlan table overflow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adding 40gb speed report for ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix crash upon device initialization error (Amir Vadai) [950401 950910 950913 950915] - [net] introduce IFF_NO_UNICAST_FLT (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add more rtnl_link_ops callbacks (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add rtnl_link_ops support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ib_srp: Eliminate state SRP_TARGET_DEAD - minus system_long_wq (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Allow SRP disconnect through sysfs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Simplify attribute initialization code (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Fix attribute registration (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Document sysfs attributes (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: use __scsi_target_unblock (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add Mellanox copyright (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Fix device removal flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add support for iser CM REQ additional info (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Return error to upper layers on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Move informational messages from error to info level (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add module version (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: add support for TIPC protocol (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_hard_header() return value (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix send lockup due to missed TX completion (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: zero last byte for strncpy (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: simplify a warning message (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: limit the size allocated by rds_message_alloc() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Free ipoib neigh on path record failure so path rec queries are retried (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Fail I/O requests if the transport is offline (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid endless SCSI error handling loop (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid sending a task management function needlessly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Track connection state properly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Enable iser when FMRs are not supported (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Avoid error prints on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Use proper define for the commands per LUN value advertised to SCSI ML (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Don't attempt to release resources on error flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Add version and firmware info to ethtool reporting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_neigh hashing to use the correct daddr octets (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix crash due to skb double destruct (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: remove depends on CONFIG_EXPERIMENTAL (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Call skb_dst_drop() once skb is enqueued for sending (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: send disconnect request without waiting for CM timewait exit (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: destroy and recreate QP and CQs when reconnecting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce the helper function srp_remove_target() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Suppress superfluous error messages (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Process all error completions (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce srp_handle_qp_err() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Simplify SCSI error handling (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Keep processing commands during host removal (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Eliminate state SRP_TARGET_CONNECTING (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Increase block layer timeout (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add more RX CQs to scale out processing of SCSI responses (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Don't touch cmid after dropping reference (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Verify that QP handler is valid before dispatching events (Doug Ledford) [791284 865301 950918 983117] - [infiniband] uverbs: Implement memory windows support in uverbs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Add "type 2" memory windows support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Change return value from find_gid_port() (Doug Ledford) [791284 865301 950918 983117]- [fs] autofs: remove autofs dentry mount check (Ian Kent) [947275] - [net] bridge: do not call setup_timer() multiple times (Amerigo Wang) [994430] - [mm] compaction: fixup need_compaction (Andrea Arcangeli) [953225] - [mm] compaction: add compaction to zone_reclaim_mode (Andrea Arcangeli) [953225] - [mm] zone_reclaim: after a successful zone_reclaim check the min watermark (Andrea Arcangeli) [953225] - [mm] compaction: increase the high order pages in the watermarks (Andrea Arcangeli) [953225] - [mm] compaction: don't require high order pages below min wmark (Andrea Arcangeli) [953225] - [mm] compaction: reset before initializing the scan cursors (Andrea Arcangeli) [953225] - [mm] compaction: don't depend on kswapd to invoke reset_isolation_suitable (Andrea Arcangeli) [953225] - [mm] zone_reclaim: compaction: scan all memory with /proc/sys/vm/compact_memory (Andrea Arcangeli) [953225] - [mm] zone_reclaim: remove ZONE_RECLAIM_LOCKED (Andrea Arcangeli) [953225] - [mm] page_alloc: avoid marking zones full prematurely after zone_reclaim() (Andrea Arcangeli) [953225] - [x86] trace: Add irq_enter/exit() in smp_trace_reschedule_interrupt() (Seiji Aguchi) [738712] - [x86] trace: Add config option checking to the definitions of mce handlers (Seiji Aguchi) [738712] - [x86] trace: Do not call local_irq_save() in load_current_idt() (Seiji Aguchi) [738712] - [x86] trace: Move creation of irq tracepoints from apic.c to irq.c (Seiji Aguchi) [738712] - [x86] trace: Add irq vector tracepoints (Seiji Aguchi) [738712] - [x86] trace: Introduce entering/exiting_irq() (Seiji Aguchi) [738712] - [x86] trace: Add DEFINE_EVENT_FN() macro (Seiji Aguchi) [738712] - [x86] uv3: Trim MMR register definitions after code changes for SGI UV3 (George Beshers) [988345] - [x86] uv3: Check current gru hub support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Time Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update x2apic Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Hub Info for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update ACPI Check to include SGI UV3 (George Beshers) [988345] - [x86] uv3: Update MMR register definitions for SGI Ultraviolet System 3 (George Beshers) [988345] - [kernel] coredump: change wait_for_dump_helpers() to use wait_event_interruptible() (Oleg Nesterov) [773215] - [kernel] coredump: introduce dump_interrupted() (Oleg Nesterov) [773215] - [kernel] coredump: Un-inline the core-dump helper functions (Oleg Nesterov) [773215] - [kernel] coredump: sanitize the setting of signal->group_exit_code (Oleg Nesterov) [773215] - [kernel] coredump: ensure that SIGKILL always kills the dumping thread (Oleg Nesterov) [773215] - [kernel] coredump: only SIGKILL should interrupt the coredumping task (Oleg Nesterov) [773215] - [kernel] coredump: set ->group_exit_code for other CLONE_VM tasks too (Oleg Nesterov) [773215] - [fs] procfs: allow threads to rename siblings via /proc/pid/tasks/tid/comm (Jerome Marchand) [950840] - [security] selinux: make security_sb_clone_mnt_opts return an error on context mismatch (Jeff Layton) [800218] - [netdrv] bna: fix vlan_grp handling (Stefan Assmann) [886420] - [netdrv] mlx4_en: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlge: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlcnic: fix vlgrp handling (Stefan Assmann) [886420] - [fs] nfs4: end back channel session draining (Steve Dickson) [984118] - [fs] nfs4: Fix a pNFS session draining deadlock (Steve Dickson) [984118] - [fs] xfs: Fix delalloc WARN_ON() in xfs_vm_releasepage() (Aaron Tomlin) [991496] - [fs] nfs: Fix access to suid/sgid executables (Niels de Vos) [988135] - [fs] nfs4: don't put ACCESS in OPEN compound if O_EXCL (Niels de Vos) [988135] - [fs] nfs4: Add ACCESS operation to OPEN compound (Niels de Vos) [988135] - [fs] livelock avoidance in sget() (Eric Sandeen) [916811] - [fs] ext4: create a new BH_Verified flag to avoid unnecessary metadata validation (Lukas Czerner) [879163] - [fs] ext4: Fix dirtying of journalled buffers in data=journal mode (Lukas Czerner) [834919] - [fs] ext4: fix ext_remove_space for punch_hole case (Lukas Czerner) [969307] - [fs] ext4: punch_hole should wait for DIO writers (Lukas Czerner) [969307] - [fs] ext4: prevent race while walking extent tree for fiemap (Lukas Czerner) [692063] - [fs] ext4: Fix possibly very long loop in fiemap (Lukas Czerner) [692063] - [fs] ext4: make FIEMAP and delayed allocation play well together (Lukas Czerner) [692063] - [fs] ext4: handle NULL p_ext in ext4_ext_next_allocated_block() (Lukas Czerner) [692063] - [fs] ext4: drop ec_type from the ext4_ext_cache structure (Lukas Czerner) [692063] - [fs] lockd: protect nlm_blocked list (David Jeffery) [967095] - [virt] hv: Populate the guest ID with RHEL info (Jason Wang) [969230] - [virt] hv: Fix a bug in version negotiation code for util services (Jason Wang) [980554] - [netdrv] e1000e: disable ASPM L1 on 82583 (Dean Nelson) [991242] - [pci] Fix bit definitions of PCI_EXP_LNKCAP2 register (Myron Stowe) [989252] - [virt] storvsc: Increase the value of STORVSC_MAX_IO_REQUESTS (Jason Wang) [969537 969548] - [virt] storvsc: Support FC devices (Jason Wang) [969537] - [virt] storvsc: Implement multi-channel support (Jason Wang) [969537] - [virt] storvsc: Update the storage protocol to win8 level (Jason Wang) [969537] - [virt] storvsc: Increase the value of scsi timeout for storvsc devices (Jason Wang) [969548] - [virt] hv: Add the GUID fot synthetic fibre channel device (Jason Wang) [969537] - [s390] sclp: add parameter to specify number of buffer pages (Hendrik Brueckner) [990853] - [usb] fix thread-unsafe anchor utiliy routines (Stanislaw Gruszka) [993005] - [kernel] hung_task: print more info when reporting the problem (Oleg Nesterov) [976899] - [cpufreq] Convert the cpufreq_driver_lock to a rwlock (Prarit Bhargava) [887045] - [scsi] fnic: fix sleeping function called from invalid context during probe (Chris Leech) [829506] - [scsi] fnic: potential dead lock in fnic_is_abts_pending() (Chris Leech) [829506] - [scsi] fnic: Incremented driver version (Chris Leech) [829506] - [scsi] fnic: fix kernel panic due to FIP mode misconfiguration (Chris Leech) [829506] - [scsi] fnic: FIP VLAN Discovery Feature Support (Chris Leech) [829506] - [scsi] fnic: Fnic Trace Utility (Chris Leech) [829506] - [scsi] fnic: New debug flags and debug log messages (Chris Leech) [829506] - [scsi] fnic: fnic driver may hit BUG_ON on device reset (Chris Leech) [829506] - [scsi] fnic: Fix SGEs limit (Chris Leech) [829506] - [scsi] fnic: fixing issues in device and firmware reset code (Chris Leech) [829506] - [scsi] fnic: fix for trusted cos (Chris Leech) [829506] - [scsi] fnic: fix incorrect use of SLAB_CACHE_DMA flag (Chris Leech) [829506] - [x86] pmu: prepare for migration support (Paolo Bonzini) [928866] - [x86] kvm: Add code to track call origin for msr assignment (Paolo Bonzini) [928866] - [x86] kvm: add kvm_arch_vcpu_postcreate callback, move TSC initialization (Paolo Bonzini) [928866] - [netdrv] e1000e: fix I217/I218 PHY initialization flow (Dean Nelson) [981032] - [netdrv] e1000e: enable support for new device IDs (Dean Nelson) [981032] - [input] wacom: BTN_TOOL_DOUBLETAP is not a valid device_type (Aristeu Rozanski) [815589] - [input] wacom: use BTN_TOOL_FINGER to indicate touch device type (Aristeu Rozanski) [815589] - [input] wacom: remove pressure for touch devices (Aristeu Rozanski) [815589] - [input] wacom: report id 3 returns 4 bytes of data (Aristeu Rozanski) [815589] - [input] wacom: add support for Lenovo tablet ID 0xE6 (Aristeu Rozanski) [815589] - [input] wacom: support 2FGT in MT format (Aristeu Rozanski) [815589] - [input] wacom: support one finger touch the touchscreen way (Aristeu Rozanski) [815589] - [input] wacom: process pen data in its own routine (Aristeu Rozanski) [815589] - [input] wacom: share pen info with touch of the same ID (Aristeu Rozanski) [815589] - [input] wacom: fix runtime PM related deadlock (Aristeu Rozanski) [815589] - [input] wacom: add support for new LCD tablets (Aristeu Rozanski) [815589] - [input] wacom: add defines for packet lengths of various devices (Aristeu Rozanski) [815589] - [input] wacom: fix error path in wacom_probe() (Aristeu Rozanski) [815589] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k (Chad Dupuis) [927382] - [scsi] Revert "qla2xxx: Add setting of driver version string for vendor application." (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear the MBX_INTR_WAIT flag when the mailbox time-out happens (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for locking issue between driver ISR and mailbox routines (Chad Dupuis) [927382] - [scsi] qla2xxx: Add clarifying printk to thermal access fail cases (Chad Dupuis) [927382] - [scsi] qla2xxx: Wait for IDC complete event to finish loopback operation (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process state change aen for reset owner (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process RSCNs for a vport on the same physical adapter (Chad Dupuis) [927382] - [scsi] qla2xxx: Correction of comment in MBC opcode defines (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct list-iteration bug in Report-ID Acquisition codes (Chad Dupuis) [927382] - [scsi] qla2xxx: Enhancements to support ISPFx00 (Chad Dupuis) [927382] - [scsi] qla2xxx: Integrate generic card temperature with mezz card temperature (Chad Dupuis) [927382] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the copyright information (Chad Dupuis) [927382] - [scsi] qla2xxx: Display the lock owner on lock acquire failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Move loopback mode reset after chip reset check (Chad Dupuis) [927382] - [scsi] qla2xxx: Extra loopback error handling for ISP83xx (Chad Dupuis) [927382] - [scsi] qla2xxx: don't free pool that wasn't allocated (Chad Dupuis) [927382] - [scsi] qla2xxx: Unload hangs after issuing BSG commands to vport (Chad Dupuis) [927382] - [scsi] qla2xxx: Do MPI reset only for 81xx (Chad Dupuis) [927382] - [scsi] qla2xxx: Do link initialization on get loop id failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the FTP site references in the driver sources (Chad Dupuis) [927382] - [scsi] qla2xxx: Reject loopback request if one is already in progress (Chad Dupuis) [927382] - [scsi] qla2xxx: Print thermal unsupported message (Chad Dupuis) [927382] - [scsi] qla2xxx: Avoid null pointer dereference in shutdown routine (Chad Dupuis) [927382] - [scsi] qla2xxx: Get VPD information from common location for CNA (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct race in loop_state assignment during reset handling (Chad Dupuis) [927382] - [scsi] qla2xxx: Display that driver is operating in legacy interrupt mode (Chad Dupuis) [927382] - [scsi] qla2xxx: Free rsp_data even on error in qla2x00_process_loopback() (Chad Dupuis) [927382] - [scsi] qla2xxx: Dont clear drv active on iospace config failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Update ql2xextended_error_logging parameter description with new options (Chad Dupuis) [927382] - [scsi] qla2xxx: Parameterize the link speed of hba rather than fcport (Chad Dupuis) [927382] - [scsi] qla2xxx: Add 16Gb/s case to get port speed capability (Chad Dupuis) [927382] - [scsi] qla2xxx: Move marking fcport online ahead of setting iiDMA speed (Chad Dupuis) [927382] - [scsi] qla2xxx: Obtain loopback iteration count from bsg request (Chad Dupuis) [927382] - [scsi] qla2xxx: Add acquiring of risc semaphore before doing ISP reset (Chad Dupuis) [927382] - [scsi] qla2xxx: Properly set result field of bsg_job reply structure for success and failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix coccinelle warnings in qla2x00_relogin (Chad Dupuis) [927382] - [scsi] qla2xxx: Ignore driver ack bit if corresponding presence bit is not set (Chad Dupuis) [927382] - [scsi] qla2xxx: Use correct Request-Q-Out register during bidirectional request processing (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla83xx_fw_dump function (Chad Dupuis) [927382] - [scsi] qla2xxx: Add Gen3 PCIe speed 8GT/s to the log message (Chad Dupuis) [927382] - [scsi] qla2xxx: Move noisy Start scsi failed messages to verbose logging level (Chad Dupuis) [927382] - [scsi] qla2xxx: Honor status value of 2 for report-id acquisition (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for warnings reported by sparse (Chad Dupuis) [927382] - [scsi] qla2xxx: No fcport FC-4 type assignment in GA_NXT response (Chad Dupuis) [927382] - [scsi] qla2xxx: Change in setting UNLOADING flag and FC vports logout sequence while unloading qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear unsupported 'states' during Get-FW-State queries (Chad Dupuis) [927382] - [scsi] qla2xxx: Remove spurious taking of ha->vport_slock spinlock (Chad Dupuis) [927382] - [cciss] Silence noisy per-device cciss messages (Tomas Henzl) [972697] - [scsi] mpt3sas: Bump driver version to v02.100.00.00-rh1 (Tomas Henzl) [839470] - [scsi] mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [839470] - [scsi] mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Tomas Henzl) [839470] - [scsi] mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [839470] - [scsi] mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Tomas Henzl) [839470] - [scsi] mpt3sas: Updated the Hardware timing requirements (Tomas Henzl) [839470] - [scsi] mpt3sas: 2013 source code copyright (Tomas Henzl) [839470] - [scsi] mpt3sas: don't wank with fasync on ->release() (Tomas Henzl) [839470] - [scsi] mpt3sas: Fix typos in printk (Tomas Henzl) [839470] - [scsi] mpt3sas: remove unused variables (Tomas Henzl) [839470] - [scsi] mpt3sas: Remove unneeded version.h header inclusion (Tomas Henzl) [839470] - [scsi] mpt3sas: cut and paste bug storing trigger mpi (Tomas Henzl) [839470] - [scsi] mpt3sas: add new driver supporting 12GB SAS (Tomas Henzl) [839470] - [scsi] scsi_transport_sas: add 12GB definitions for mpt3sas (Tomas Henzl) [839470] - [scsi] megaraid_sas: megaraid_sas driver init fails in kdump kernel (Tomas Henzl) [833299] - [scsi] sd_dif: problem with verify of type 1 protection information (PI) (Ewan Milne) [956402] - [scsi] sd: Ensure we correctly disable devices with unknown protection type (Ewan Milne) [956402] - [scsi] sd: Avoid remapping bad reference tags (Ewan Milne) [956402] - [scsi] sd: Allow protection_type to be overridden (Ewan Milne) [956402] - [scsi] Disable DIF on Hitachi Ultrastar 15K300 (Ewan Milne) [956402] - [scsi] Fix printing of variable length commands (Ewan Milne) [956402] - [scsi] Fix race between starved list and device removal (Ewan Milne) [916994] - [scsi] Add 'eh_deadline' to limit SCSI EH runtime (Ewan Milne) [923876] - [scsi] remove check for 'resetting' (Ewan Milne) [923876] - [scsi] dc395: Move 'last_reset' into internal host structure (Ewan Milne) [923876] - [scsi] tmscsim: Move 'last_reset' into host structure (Ewan Milne) [923876] - [scsi] advansys Remove 'last_reset' references (Ewan Milne) [923876] - [scsi] dpt_i2o: return SCSI_MLQUEUE_HOST_BUSY when in reset (Ewan Milne) [923876] - [scsi] dpt_i2o: Remove DPTI_STATE_IOCTL (Ewan Milne) [923876] - [net] ipv6: prevent race between address creation and removal (Jiri Pirko) [953380] - [net] ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Jiri Benc) [987651] {CVE-2013-4162} - [net] netlabel: improve domain mapping validation (Paul Moore) [963427] - [net] netlabel: correctly list all the static label mappings (Paul Moore) [918803] - [x86] Revert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Rafael Aquini) [855057]- [x86] Revert: power: Initialize MSR_IA32_ENERGY_PERF_BIAS due to performance regression (Neil Horman) [968981] - [mm] mmu_notifier: re-fix freed page still mapped in secondary MMU (George Beshers) [910085] - [x86] Round the calculated scale factor in set_cyc2ns_scale() (Prarit Bhargava) [975507] - [x86] sched: Fix overflow in cyc2ns_offset (Prarit Bhargava) [975507] - [virt] virtio: support unlocked queue poll (Jason Wang) [989411] - [netdrv] virtio_net: fix race in RX VQ processing (Jason Wang) [989411] - [watchdog] Use pr_ and pr_ (Don Zickus) [796364] - [watchdog] cleanup spaces before tabs (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix crash on systems without DMI_BOARD_NAME (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed "scheduling while atomic" bug (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed I/O operations order (Don Zickus) [796364] - [watchdog] watchdog_info constify (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix I/O space access technique (Don Zickus) [796364] - [block] aoe: adjust ref of head for compound page tails (David Milburn) [976900] - [block] aoe: update internal version number to v83 (David Milburn) [976900] - [block] aoe: update copyright date (David Milburn) [976900] - [block] aoe: perform I/O completions in parallel (David Milburn) [976900] - [block] aoe: replace kmalloc and then memcpy with kmemdup (David Milburn) [976900] - [block] aoe: reserve enough headroom on skbs (David Milburn) [976900] - [block] aoe: get rid of cached bv variable in bufinit() (David Milburn) [976900] - [block] aoe: fix use after free in aoedev_by_aoeaddr() (David Milburn) [976900] - [block] aoe: update internal version number to 81 (David Milburn) [976900] - [block] aoe: identify source of runt AoE packets (David Milburn) [976900] - [block] aoe: allow comma separator in aoe_iflist value (David Milburn) [976900] - [block] aoe: allow user to disable target failure timeout (David Milburn) [976900] - [block] aoe: use dynamic number of remote ports for AoE storage target (David Milburn) [976900] - [block] aoe: avoid races between device destruction and discovery (David Milburn) [976900] - [block] aoe: improve handling of misbehaving network paths (David Milburn) [976900] - [block] aoe: return real minor number for static minors (David Milburn) [976900] - [block] aoe: initialize sysminor to avoid compiler warning (David Milburn) [976900] - [block] aoe: make error messages more specific in static minor allocation (David Milburn) [976900] - [block] aoe: remove call to request handler from I/O completion (David Milburn) [976900] - [block] aoe: cleanup: correct comment for aoetgt nout (David Milburn) [976900] - [block] aoe: increase default cap on outstanding AoE commands in the network (David Milburn) [976900] - [block] aoe: remove vestigial request queue allocation (David Milburn) [976900] - [block] aoe: copy fallback timing information on destination failover (David Milburn) [976900] - [block] aoe: update driver-internal version to 64+ (David Milburn) [976900] - [block] aoe: commands in retransmit queue use new destination on failure (David Milburn) [976900] - [block] aoe: use high-resolution RTTs with fallback to low-res (David Milburn) [976900] - [block] aoe: manipulate aoedev network stats under lock (David Milburn) [976900] - [block] aoe: err device: include MAC addresses for unexpected responses (David Milburn) [976900] - [block] aoe: improve network congestion handling (David Milburn) [976900] - [block] aoe: provide ATA identify device content to user on request (David Milburn) [976900] - [block] aoe: update driver-internal version number to 60 (David Milburn) [976900] - [block] aoe: whitespace cleanup (David Milburn) [976900] - [block] aoe: cleanup: remove unused ata_scnt function (David Milburn) [976900] - [block] aoe: "payload" sysfs file exports per-AoE-command data transfer size (David Milburn) [976900] - [block] aoe: support larger I/O requests via aoe_maxsectors module param (David Milburn) [976900] - [block] aoe: update cap on outstanding commands based on config query response (David Milburn) [976900] - [block] aoe: support the forgetting (flushing) of a user-specified AoE target (David Milburn) [976900] - [block] aoe: print warning regarding a common reason for dropped transmits (David Milburn) [976900] - [block] aoe: avoid running request handler on plugged queue (David Milburn) [976900] - [block] aoe: update aoe-internal version number to 50 (David Milburn) [976900] - [block] aoe: update documentation to better reflect aoe-plus-udev usage (David Milburn) [976900] - [block] aoe: remove unused code (David Milburn) [976900] - [block] aoe: make dynamic block minor numbers the default (David Milburn) [976900] - [block] aoe: update and specify AoE address guards and error messages (David Milburn) [976900] - [block] aoe: retain static block device numbers for backwards compatibility (David Milburn) [976900] - [block] aoe: support more AoE addresses with dynamic block device minor numbers (David Milburn) [976900] - [block] aoe: update documentation with new URL and VM settings reference (David Milburn) [976900] - [block] aoe: update copyright year in touched files (David Milburn) [976900] - [block] aoe: update internal version number to 49 (David Milburn) [976900] - [block] aoe: remove unused code and add cosmetic improvements (David Milburn) [976900] - [block] aoe: increase net_device reference count while using it (David Milburn) [976900] - [block] aoe: associate frames with the AoE storage target (David Milburn) [976900] - [block] aoe: disallow unsupported AoE minor addresses (David Milburn) [976900] - [block] aoe: do revalidation steps in order (David Milburn) [976900] - [block] aoe: failover remote interface based on aoe_deadsecs parameter (David Milburn) [976900] - [block] aoe: use packets that work with the smallest-MTU local interface (David Milburn) [976900] - [block] aoe: use a kernel thread for transmissions (David Milburn) [976900] - [block] aoe: become I/O request queue handler for increased user control (David Milburn) [976900] - [block] aoe: kernel thread handles I/O completions for simple locking (David Milburn) [976900] - [block] aoe: for performance support larger packet payloads (David Milburn) [976900] - [block] aoe: assert AoE packets marked as requiring no checksum (David Milburn) [976900] - [md] dm-raid: Remember the last sync operation that was performed (Jonathan E Brassow) [985920] - [md] dm-raid: silence compiler warning on rebuilds_per_group (Jonathan E Brassow) [985920] - [md] dm-raid: Fix raid_resume not reviving failed devices in all cases (Jonathan E Brassow) [913650] - [md] dm-raid: Break-up untidy function (Jonathan E Brassow) [913650] - [md] dm-raid: Add ability to restore transiently failed devices on resume (Jonathan E Brassow) [913650] - [md] dm-raid: Add message/status support for changing sync action (Jonathan E Brassow) [985920] - [md] dm-raid: round region_size to power of two (Jonathan E Brassow) [985920] - [block] nvme: fixup nvme_dev_open for ioctl's (David Milburn) [922973] - [block] nvme: Return the result from user admin command IOCTL even in case of failure (David Milburn) [922973] - [block] nvme: Add MSI support (David Milburn) [922973] - [block] nvme: Use dma_set_mask() correctly (David Milburn) [922973] - [block] nvme: Do not cancel command multiple times (David Milburn) [922973] - [block] nvme: fix error return code in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: check for integer overflow in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: update NVM EXPRESS DRIVER file list (David Milburn) [922973] - [block] nvme: Fix a signedness bug in nvme_trans_modesel_get_mp (David Milburn) [922973] - [block] nvme: Remove redundant version.h header include (David Milburn) [922973] - [block] nvme: Use user defined admin ioctl timeout (David Milburn) [922973] - [block] nvme: Simplify Firmware Activate code slightly (David Milburn) [922973] - [block] nvme: Only clear the enable bit when disabling controller (David Milburn) [922973] - [block] nvme: Wait for device to acknowledge shutdown (David Milburn) [922973] - [block] nvme: Schedule timeout for sync commands (David Milburn) [922973] - [block] nvme: Meta-data support in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Device specific stripe size handling (David Milburn) [922973] - [block] nvme: Split non-mergeable bio requests (David Milburn) [922973] - [block] nvme: Remove dead code in nvme_dev_add (David Milburn) [922973] - [block] nvme: Check for NULL memory in nvme_dev_add (David Milburn) [922973] - [block] nvme: Fix error clean-up on nvme_alloc_queue (David Milburn) [922973] - [block] nvme: Free admin queue on request_irq error (David Milburn) [922973] - [block] nvme: Add scsi unmap to SG_IO (David Milburn) [922973] - [block] nvme: queue usage fixes in nvme-scsi (David Milburn) [922973] - [block] nvme: Set TASK_INTERRUPTIBLE before processing queues (David Milburn) [922973] - [block] nvme: Add a character device for each nvme device (David Milburn) [922973] - [block] nvme: Fix endian-related problems in user I/O submission path (David Milburn) [922973] - [block] nvme: Fix I/O cancellation status on big-endian machines (David Milburn) [922973] - [block] nvme: Fix sparse warnings in scsi emulation (David Milburn) [922973] - [block] nvme: Don't fail initialisation unnecessarily (David Milburn) [922973] - [block] nvme: Abstract out sector to block number conversion (David Milburn) [922973] - [block] nvme: Use round_jiffies_relative() for the periodic, once-per-second timer (David Milburn) [922973] - [block] nvme: Add nvme-scsi.c (David Milburn) [922973] - [block] nvme: Add definitions for format command (David Milburn) [922973] - [block] nvme: Move structures & definitions to header file (David Milburn) [922973] - [block] nvme: Rename nvme.c to nvme-core.c (David Milburn) [922973] - [block] nvme: Add discard support for capable devices (David Milburn) [922973] - [block] nvme: Add namespaces with no LBA range feature (David Milburn) [922973] - [block] nvme: Add entry for the NVMe driver (David Milburn) [922973] - [block] nvme: Initialize iod nents to 0 (David Milburn) [922973] - [block] nvme: Define SMART log (David Milburn) [922973] - [block] nvme: Add result to nvme_get_features (David Milburn) [922973] - [block] nvme: Set result from user admin command (David Milburn) [922973] - [block] nvme: End queued bio requests when freeing queue (David Milburn) [922973] - [block] nvme: Free cmdid on nvme_submit_bio error (David Milburn) [922973] - [block] nvme: Cancel outstanding IOs on queue deletion (David Milburn) [922973] - [block] nvme: Free admin queue memory on initialisation failure (David Milburn) [922973] - [block] nvme: Use ida for nvme device instance (David Milburn) [922973] - [block] nvme: Fix whitespace damage in nvme_init (David Milburn) [922973] - [block] nvme: handle allocation failure in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: Fix uninitialized iod compiler warning (David Milburn) [922973] - [block] nvme: Do not set IO queue depth beyond device max (David Milburn) [922973] - [block] nvme: Set block queue max sectors (David Milburn) [922973] - [block] nvme: use namespace id for nvme_get_features (David Milburn) [922973] - [block] nvme: replace nvme_ns with nvme_dev for user admin (David Milburn) [922973] - [block] nvme: Fix nvme module init when nvme_major is set (David Milburn) [922973] - [block] nvme: Set request queue logical block size (David Milburn) [922973] - [block] nvme: Set number of queues correctly (David Milburn) [922973] - [block] nvme: Version 0.8 (David Milburn) [922973] - [block] nvme: Set queue flags correctly (David Milburn) [922973] - [block] nvme: Simplify nvme_unmap_user_pages (David Milburn) [922973] - [block] nvme: Mark the end of the sg list (David Milburn) [922973] - [block] nvme: Fix DMA mapping for admin commands (David Milburn) [922973] - [block] nvme: Rename IO_TIMEOUT to NVME_IO_TIMEOUT (David Milburn) [922973] - [block] nvme: Merge the nvme_bio and nvme_prp data structures (David Milburn) [922973] - [block] nvme: Change nvme_completion_fn to take a dev (David Milburn) [922973] - [block] nvme: Change get_nvmeq to take a dev instead of a namespace (David Milburn) [922973] - [block] nvme: Simplify completion handling (David Milburn) [922973] - [block] nvme: Update Identify Controller data structure (David Milburn) [922973] - [block] nvme: Implement doorbell stride capability (David Milburn) [922973] - [block] nvme: Version 0.7 (David Milburn) [922973] - [block] nvme: Don't probe namespace 0 (David Milburn) [922973] - [block] nvme: Fix calculation of number of pages in a PRP List (David Milburn) [922973] - [block] nvme: Create nvme_identify and nvme_get_features functions (David Milburn) [922973] - [block] nvme: Fix memory leak in nvme_dev_add() (David Milburn) [922973] - [block] nvme: Fix calls to dma_unmap_sg (David Milburn) [922973] - [block] nvme: Correct sg list setup in nvme_map_user_pages (David Milburn) [922973] - [block] nvme: Fix bug in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Rework ioctls (David Milburn) [922973] - [block] nvme: Add the nvme thread to the wait queue before waking it up (David Milburn) [922973] - [block] nvme: Return real error from nvme_create_queue (David Milburn) [922973] - [block] nvme: Version 0.6 (David Milburn) [922973] - [block] nvme: Add a few calling convention notes (David Milburn) [922973] - [block] nvme: Handle failures from memory allocations in nvme_setup_prps (David Milburn) [922973] - [block] nvme: Use an IDA to allocate minor numbers (David Milburn) [922973] - [block] nvme: Add include of delay.h for msleep (David Milburn) [922973] - [block] nvme: Add support for timing out I/Os (David Milburn) [922973] - [block] nvme: Rename cancel_cmdid_data to cancel_cmdid (David Milburn) [922973] - [block] nvme: Fix bug in error handling (David Milburn) [922973] - [block] nvme: Time out initialisation after a few seconds (David Milburn) [922973] - [block] nvme: Fix warning in free_irq (David Milburn) [922973] - [block] nvme: Correct the Controller Configuration settings (David Milburn) [922973] - [block] nvme: Version 0.5 (David Milburn) [922973] - [block] nvme: Change the definition of nvme_user_io (David Milburn) [922973] - [block] nvme: Correct the definitions of two ioctls (David Milburn) [922973] - [block] nvme: Add compat_ioctl (David Milburn) [922973] - [block] nvme: Simplify queue lookup (David Milburn) [922973] - [block] nvme: Remove the kthread from the wait queue (David Milburn) [922973] - [block] nvme: Fix off-by-one when filling in PRP lists (David Milburn) [922973] - [block] nvme: Fix interpretation of 'Number of Namespaces' field (David Milburn) [922973] - [block] nvme: Remove outdated comments (David Milburn) [922973] - [block] nvme: Fix comment formatting (David Milburn) [922973] - [block] nvme: Convert comments to kernel-doc notation (David Milburn) [922973] - [block] nvme: Update admin opcodes to match the 1.0RC spec (David Milburn) [922973] - [block] nvme: Version 0.4 (David Milburn) [922973] - [block] nvme: Reduce maximum queue depth by 1 (David Milburn) [922973] - [block] nvme: Fix discontiguous accesses (David Milburn) [922973] - [block] nvme: Handle bios that contain non-virtually contiguous addresses (David Milburn) [922973] - [block] nvme: Implement Flush (David Milburn) [922973] - [block] nvme: Mark CMD_CTX_CANCELLED as being unlikely (David Milburn) [922973] - [block] nvme: Correct SQ doorbell semantics (David Milburn) [922973] - [block] nvme: Let the kthread take care of devices earlier (David Milburn) [922973] - [block] nvme: Rename nr_queues to nr_io_queues (David Milburn) [922973] - [block] nvme: Remove setting of 'flags' in rw command (David Milburn) [922973] - [block] nvme: Release 0.3 (David Milburn) [922973] - [block] nvme: Add a kthread to handle the congestion list (David Milburn) [922973] - [block] nvme: Handle failures differently in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: Update BAR structure to match the current spec (David Milburn) [922973] - [block] nvme: Handle physical merging of bvec entries (David Milburn) [922973] - [block] nvme: Check for DMA mapping failure (David Milburn) [922973] - [block] nvme: Pass the nvme_dev to nvme_free_prps and nvme_setup_prps (David Milburn) [922973] - [block] nvme: Optimise memory usage for I/Os between 4k and 128k (David Milburn) [922973] - [block] nvme: Switch to use DMA Pool API (David Milburn) [922973] - [block] nvme: Rename nvme_req_info to nvme_bio (David Milburn) [922973] - [block] nvme: Initial PRP List support (David Milburn) [922973] - [block] nvme: Advance the sg pointer when filling in an sg list (David Milburn) [922973] - [block] nvme: Renumber the special context values (David Milburn) [922973] - [block] nvme: Handle the congestion list a little better (David Milburn) [922973] - [block] nvme: Record the timeout for each command (David Milburn) [922973] - [block] nvme: Need to lock queue during interrupt handling (David Milburn) [922973] - [block] nvme: Detect command IDs completing that are out of range (David Milburn) [922973] - [block] nvme: Detect commands that are completed twice (David Milburn) [922973] - [block] nvme: Use a symbolic name to represent cancelled commands instead of 0 (David Milburn) [922973] - [block] nvme: Add a module parameter to use a threaded interrupt (David Milburn) [922973] - [block] nvme: Call put_nvmeq() before calling nvme_submit_sync_cmd() (David Milburn) [922973] - [block] nvme: Allow fatal signals to interrupt I/O (David Milburn) [922973] - [block] nvme: Release 0.2 (David Milburn) [922973] - [block] nvme: Add download / activate firmware ioctls (David Milburn) [922973] - [block] nvme: Add remaining status codes (David Milburn) [922973] - [block] nvme: Move sysfs entries to the right place (David Milburn) [922973] - [block] nvme: Disable the device before we write the admin queues (David Milburn) [922973] - [block] nvme: Request I/O regions (David Milburn) [922973] - [block] nvme: Allow queues to be allocated above 4GB (David Milburn) [922973] - [block] nvme: Enable device DMA (David Milburn) [922973] - [block] nvme: Enable and disable the PCI device (David Milburn) [922973] - [block] nvme: Check returns from nvme_alloc_queue() (David Milburn) [922973] - [block] nvme: Remove 'node' from nvme_dev (David Milburn) [922973] - [block] nvme: Read the model, serial & firmware rev from the controller (David Milburn) [922973] - [block] nvme: Add NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Create nvme_map_user_pages() and nvme_unmap_user_pages() (David Milburn) [922973] - [block] nvme: Change NVME_IOCTL_GET_RANGE_TYPE to return all the ranges (David Milburn) [922973] - [block] nvme: Zero the command before we send it (David Milburn) [922973] - [block] nvme: Add nvme_setup_prps() (David Milburn) [922973] - [block] nvme: Make nvme_common_command more featureful (David Milburn) [922973] - [block] nvme: Use PRP2 for the nvme_identify ioctl (David Milburn) [922973] - [block] nvme: Fix admin IRQ claim on real hardware (David Milburn) [922973] - [block] nvme: Rename 'cycle' to 'phase' (David Milburn) [922973] - [block] nvme: Implement per-CPU queues (David Milburn) [922973] - [block] nvme: Reduce set_queue_count arguments by one (David Milburn) [922973] - [block] nvme: Factor out queue_request_irq() (David Milburn) [922973] - [block] nvme: New driver (David Milburn) [922973]- [alsa] fix for !CONFIG_SND_DMA_SGBUF after ALSA update from upstream (Jaroslav Kysela) [916264] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [916264] - [alsa] hda: pm_runtime backport specific fixes to get things working (Jaroslav Kysela) [916264] - [alsa] pcm: try to retain kABI compatibility / modversions (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable warning (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix oops (use after free) when unloading a driver module (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix the get next midi device ioctl (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix opened substreams count (Jaroslav Kysela) [916264] - [alsa] core: automatically add .llseek fop (Jaroslav Kysela) [916264] - [alsa] timer: Add NULL-check for invalid slave timer (Jaroslav Kysela) [916264] - [alsa] timer: Fix Oops at closing slave timer (Jaroslav Kysela) [916264] - [alsa] take tu->qlock with irqs disabled (Jaroslav Kysela) [916264] - [alsa] jack: Add "Line In" input jack constants (Jaroslav Kysela) [916264] - [alsa] jack: fix one memory leak in sound jack (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix the regression of missing vmaster hook call (Jaroslav Kysela) [916264] - [alsa] vmaster: Add snd_ctl_sync_vmaster() helper function (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix slave change notification (Jaroslav Kysela) [916264] - [alsa] vmaster: fix core/vmaster.c kernel-doc warning (Jaroslav Kysela) [916264] - [alsa] vmaster: Free slave-links when freeing the master element (Jaroslav Kysela) [916264] - [alsa] control: Fix missing VOLATILE flag at creating controls (Jaroslav Kysela) [916264] - [alsa] control: Fixe a trailing white space error (Jaroslav Kysela) [916264] - [alsa] core: release the constraint check for replace ops (Jaroslav Kysela) [916264] - [alsa] core: trivial code style fix (Jaroslav Kysela) [916264] - [alsa] control: clean up snd_ctl_hole_check() (Jaroslav Kysela) [916264] - [alsa] control: fix numid conflict check for new controls (Jaroslav Kysela) [916264] - [alsa] core: Define llseek fops (Jaroslav Kysela) [916264] - [alsa] pcm: Optimize the call of snd_pcm_update_hw_ptr() in read/write loop (Jaroslav Kysela) [916264] - [alsa] pcm: fix race condition in wait_for_avail() (Jaroslav Kysela) [916264] - [alsa] pcm_lib: avoid timing jitter in snd_pcm_read/write() (Jaroslav Kysela) [916264] - [alsa] pcm: Don't check DMA time-out too shortly (Jaroslav Kysela) [916264] - [alsa] pcm_lib: fix xrun_log (Jaroslav Kysela) [916264] - [alsa] pcm_lib: xrun_log log also in_interrupt (Jaroslav Kysela) [916264] - [alsa] core: Avoid endless sleep after disconnect (Jaroslav Kysela) [916264] - [alsa] PCM: Fix some races at disconnection (Jaroslav Kysela) [916264] - [alsa] info: Small refactoring and a sanity check in snd_info_get_line() (Jaroslav Kysela) [916264] - [alsa] info: Avoid leaking kernel memory (Jaroslav Kysela) [916264] - [alsa] info: Implement common llseek for binary mode (Jaroslav Kysela) [916264] - [alsa] info: Remove BKL (Jaroslav Kysela) [916264] - [alsa] info: Check file position validity in common layer (Jaroslav Kysela) [916264] - [alsa] core: remove unused variables (Jaroslav Kysela) [916264] - [alsa] core: Don't use 'default' for default (Jaroslav Kysela) [916264] - [alsa] Fix yet another race in disconnection (Jaroslav Kysela) [916264] - [alsa] fix comment/printk typos (Jaroslav Kysela) [916264] - [alsa] core: Allow card id change to the same string (Jaroslav Kysela) [916264] - [alsa] hda: add CONFIG_SND_HDA_CODEC_CA0132_DSP define to rhel specific config (Jaroslav Kysela) [916264] - [alsa] hda: Keep halting ALC5505 DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix EAPD vmaster hook for AD1884 & co (Jaroslav Kysela) [916264] - [alsa] hda: Add Dell SSID to support Headset Mic recording (Jaroslav Kysela) [916264] - [alsa] hda: relase -> release (Jaroslav Kysela) [916264] - [alsa] hda: Fix the max length of control name in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Guess what, it's two more Dell headset mic quirks (Jaroslav Kysela) [916264] - [alsa] hda: Yet another Dell headset mic quirk (Jaroslav Kysela) [916264] - [alsa] hda: Add support for ALC5505 DSP power-save mode (Jaroslav Kysela) [916264] - [alsa] hda: Add missing alc_inv_dmic_sync() call in alc269_resume() (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous stac_resume() (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: poll eld at resume time (Jaroslav Kysela) [916264] - [alsa] hda: clean up code to reset hda link (Jaroslav Kysela) [916264] - [alsa] hda: Add In-driver connection info (Jaroslav Kysela) [916264] - [alsa] hda: Use auto_mute_via_amp=1 for VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add auto_mute_via_amp flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused variable (Jaroslav Kysela) [916264] - [alsa] hda: reset hda link during system/runtime suspend (Jaroslav Kysela) [916264] - [alsa] hda: Make Thinkpad X220-tablet use generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing Mic Boost controls for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Use snd_hda_check_power_state() in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Avoid choose same converter for unused pins (Jaroslav Kysela) [916264] - [alsa] hda: Cache the MUX selection for generic HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Haswell converter power state D0 verify (Jaroslav Kysela) [916264] - [alsa] hda: Fix return value of snd_hda_check_power_state() (Jaroslav Kysela) [916264] - [alsa] hda: Don't take unresponsive D3 transition too serious (Jaroslav Kysela) [916264] - [alsa] hda: Introduce bit flags to snd_hda_codec_read/write() (Jaroslav Kysela) [916264] - [alsa] hda: Drop hard dependency on CONFIG_SND_DYNAMIC_MINORS (Jaroslav Kysela) [916264] - [alsa] hda/via: Use standard snd_hda_shutup_pins() (Jaroslav Kysela) [916264] - [alsa] hda: Add models for Dell headset jacks (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configurations for MacBook Air 4,2 (Jaroslav Kysela) [916264] - [alsa] hda: Headset mic support for three more machines (Jaroslav Kysela) [916264] - [alsa] hda: add mic fixup for ALC269VB on Ordissimo EVE2 (Jaroslav Kysela) [916264] - [alsa] hda/via: Clean up duplicated codes (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrongly cleared pins after suspend on VT1802 (Jaroslav Kysela) [916264] - [alsa] hda: Add keep_eapd_on flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Allow setting automute/automic hooks after parsing (Jaroslav Kysela) [916264] - [alsa] hda/via: Disable broken dynamic power control (Jaroslav Kysela) [916264] - [alsa] hda: Add headset quirk for two Dell machines (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T431s (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous pci_set_drvdata() at remove (Jaroslav Kysela) [916264] - [alsa] hda: Enable mic-mute LED on more HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: add PCI IDs for Intel BayTrail (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add headset mic support for another Dell machine (Jaroslav Kysela) [916264] - [alsa] hda: Check the activity of the NID to be powered down (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Apply pin-enablement workaround to all Haswell HDMI codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix Oops caused by dereference NULL pointer (Jaroslav Kysela) [916264] - [alsa] hda: Fix 3.9 regression of EAPD init on Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix system panic when DMA > 40 bits for Nvidia audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Move Thinkpad X220 to use auto parser (Jaroslav Kysela) [916264] - [alsa] hda: Add the support for ALC286 codec (Jaroslav Kysela) [916264] - [alsa] hda: Limit internal mic boost for a few Asus machines (Jaroslav Kysela) [916264] - [alsa] hda: Disable the sanity check in snd_hda_add_pincfg() (Jaroslav Kysela) [916264] - [alsa] hda: fix error return code in patch_alc662() (Jaroslav Kysela) [916264] - [alsa] hda: Don't call vmaster hook when bus->shutdown is set (Jaroslav Kysela) [916264] - [alsa] hda: fixup D3 pin and right channel mute on Haswell HDMI audio (Jaroslav Kysela) [916264] - [alsa] hda: Use the primary DAC for all aamix outputs (Jaroslav Kysela) [916264] - [alsa] hda: Fix aamix activation with loopback control on VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix headset mic support for Asus X101CH (Jaroslav Kysela) [916264] - [alsa] hda: Implement headset jack functionality for some Dell hw (Jaroslav Kysela) [916264] - [alsa] hda: Handle Headphone Mic jack more generic (Jaroslav Kysela) [916264] - [alsa] hda: add some small convenience functions to auto parser (Jaroslav Kysela) [916264] - [alsa] hda: allow "Headphone Mic" parser flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a quirk for AC700 Chromebook (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add a quirk for Stumpy ChromeBox (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Update latency based on DSP state (Jaroslav Kysela) [916264] - [alsa] hda: Introduce get_delay codec PCM ops (Jaroslav Kysela) [916264] - [alsa] hda: fix uninitialized variable (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS" (Jaroslav Kysela) [916264] - [alsa] hda: fix typo in proc output (Jaroslav Kysela) [916264] - [alsa] hda: Enabling Realtek ALC 671 codec (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on HDMI ELD debug message (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on return value when getting HDMI ELD info (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Delay HP amp turnon (Jaroslav Kysela) [916264] - [alsa] hda: VIA prefers side surrounds over HP (Jaroslav Kysela) [916264] - [alsa] hda: Lower the badness for independent HP penalty (Jaroslav Kysela) [916264] - [alsa] hda: Allow codec drivers to give own badness tables (Jaroslav Kysela) [916264] - [alsa] hda: Fix DAC assignment for independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Enable "Headset Mic" name for some Dell Latitude devices (Jaroslav Kysela) [916264] - [alsa] hda: Introduce "Headset Mic" name (Jaroslav Kysela) [916264] - [alsa] hda: Fix abuse of snd_hda_lock_devices() for DSP loader (Jaroslav Kysela) [916264] - [alsa] hda: Fix typo in checking IEC958 emphasis bit (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet missing GPIO/EAPD setup in cirrus driver (Jaroslav Kysela) [916264] - [alsa] hda: Add GPIO-based LED support on HP desktop machines (Jaroslav Kysela) [916264] - [alsa] hda: Make the resume of digital beep setup proper (Jaroslav Kysela) [916264] - [alsa] hda: Fix power-saving during playing beep sound (Jaroslav Kysela) [916264] - [alsa] hda: Move beep attach/detach calls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Fix the digital beep registration (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep detach in patch_conexant.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing EAPD/GPIO setup for Cirrus codecs (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Remove extra setting of dsp_state (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check download state of DSP (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check if dspload_image succeeded (Jaroslav Kysela) [916264] - [alsa] hda: Disable IDT eapd_switch if there are no internal speakers (Jaroslav Kysela) [916264] - [alsa] hda: Don't apply EAPD power filter as default (Jaroslav Kysela) [916264] - [alsa] hda: Allow unlimited pins and converters in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Drop explicit memset() by reallocation with __GFP_ZERO (Jaroslav Kysela) [916264] - [alsa] hda: Fix snd_hda_get_num_raw_conns() to return a correct value (Jaroslav Kysela) [916264] - [alsa] hda: Don't re-initialize shared hp/mic pinctl (Jaroslav Kysela) [916264] - [alsa] hda: Avoid automatic pin-ctl update for hp/mic when jack ctl exists (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate add_in_jack_modes and add_out_jack_modes hints (Jaroslav Kysela) [916264] - [alsa] hda: Allow to change I/O direction in hp/mic jack mode ctl (Jaroslav Kysela) [916264] - [alsa] hda: Add some model name strings for ALC260 (Jaroslav Kysela) [916264] - [alsa] hda: Handle shared hp/mic jack mode (Jaroslav Kysela) [916264] - [alsa] hda: Add the generic Headphone Mic feature (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC233 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Avoid division by zero in dspxfr_one_seg() (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF PCM switch (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF controls (Jaroslav Kysela) [916264] - [alsa] hda: Enable beep for ASUS EeeBox EBP1501P (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Make jacks phantom, if they're not detectable (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Notify userspace when ELD control changes (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Protect ELD buffer (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Refactor hdmi_eld into parsed_hdmi_eld (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Do not expose eld data when eld is invalid (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: ELD shouldn't be valid after unplug (Jaroslav Kysela) [916264] - [alsa] hda: Fix the silent speaker output on Fujitsu S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: add quirks for mute LED on two HP machines (Jaroslav Kysela) [916264] - [alsa] hda: Remove speaker clicks on CX20549 (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime PM for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: Increase badness for missing multi-io (Jaroslav Kysela) [916264] - [alsa] hda: Fix broken workaround for HDMI/SPDIF conflicts (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add missing n to debug prints (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix type of INVALID_CHIP_ADDRESS (Jaroslav Kysela) [916264] - [alsa] hda: update documentation for no-primary-hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Workaround for silent output on Sony Vaio VGC-LN51JGB with ALC889 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Slight optimization for build with DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leak and error handling in CA0132 DSP loader (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Improve the DSP transfer timeout calculations (Jaroslav Kysela) [916264] - [alsa] hda/intel: Add Device IDs for Intel Wellsburg PCH (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for broken HSW HDMI pin connections (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Haswell to enable all pin and convertor widgets (Jaroslav Kysela) [916264] - [alsa] hda: Support rereading widgets under the function group (Jaroslav Kysela) [916264] - [alsa] hda: Remove limit of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Set non-snoop for Creative HD-audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Fix misc compile warnings in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Use generic array for loopback list management (Jaroslav Kysela) [916264] - [alsa] hda: Enable loopback accounts for CONFIG_PM=n, too (Jaroslav Kysela) [916264] - [alsa] hda: Apply mic-mute LED fixup for new HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: detect jacks on VT1708 even when no streams are active (Jaroslav Kysela) [916264] - [alsa] hda: Fix phantom jacks on VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add new Kconfig CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [916264] - [alsa] hda: Release assigned pin/cvt at error path of hdmi_pcm_open() (Jaroslav Kysela) [916264] - [alsa] hda: New PCI ID for Haswell ULT (Jaroslav Kysela) [916264] - [alsa] hda: add support for IDT 92HD95 HDA codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix non-snoop page handling (Jaroslav Kysela) [916264] - [alsa] hda: Enable LPIB delay count for Poulsbo / Oaktrail (Jaroslav Kysela) [916264] - [alsa] hda: Fix powermap for external mics on IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: fix inverted internal mic on Acer AOA150/ZG5 (Jaroslav Kysela) [916264] - [alsa] hda: Enable power down of unused widgets for IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: Implement path-based power filter to the generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_check_power_state() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Synchronize the power state at the end of codec init (Jaroslav Kysela) [916264] - [alsa] hda: Add power state filtering (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrong checks of power state bits (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong arguments for path deactivation checks (Jaroslav Kysela) [916264] - [alsa] hda: Add auto-mute support to PB desktop (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for Packard-Bell desktop with ALC880 (Jaroslav Kysela) [916264] - [alsa] hda: Add chained_before flag to the fixup entry (Jaroslav Kysela) [916264] - [alsa] hda: Small code refactoring about path re-initialization (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing path between aamix and outputs in AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent pin states after resume (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid snd_BUG_ON() in alc271_hp_gate_mic_jack() (Jaroslav Kysela) [916264] - [alsa] hda: Select auto-parser as default for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Convert some static quirks to fixup codes for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in AD codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add SPDIF mux control to AD codec auto-parser (Jaroslav Kysela) [916264] - [alsa] hda: Combine snd_hda_codec_flush_*_cache() to a single function (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of cmd flush in capture volume put callback (Jaroslav Kysela) [916264] - [alsa] hda: Add missing exports to helper functions (Jaroslav Kysela) [916264] - [alsa] hda: Revive SPDIF mux for IDT/STAC codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable HP auto-mute during independent HP mode (Jaroslav Kysela) [916264] - [alsa] hda: Set individual name to secondary analog PCM stream (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add Conexant CX20755/20756/20757 codec IDs (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to IDT 92HD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous header inclusions (Jaroslav Kysela) [916264] - [alsa] hda: Enable parsing the independent HP mode as default for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix conflicts between Loopback Mixing and Independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Check aamix-output paths from other DACs, too (Jaroslav Kysela) [916264] - [alsa] hda: Add missing badness evaluation for unresolved paths (Jaroslav Kysela) [916264] - [alsa] hda: Set the pin targets after deciding output config (Jaroslav Kysela) [916264] - [alsa] hda: Improve debug prints for output paths (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Acer AO725 laptop (Jaroslav Kysela) [916264] - [alsa] hda/conexant: Set mixer NID 0x19 for CX20551 codec (Jaroslav Kysela) [916264] - [alsa] hda: Correct more array rooms in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong adc_idx for capture source (Jaroslav Kysela) [916264] - [alsa] hda: Don't add unnecessary indices on HDMI and SPDIF (Jaroslav Kysela) [916264] - [alsa] hda: don't compare with yourself in fill_input_pin_labels (Jaroslav Kysela) [916264] - [alsa] hda: make sure there are enough input labels and paths (Jaroslav Kysela) [916264] - [alsa] hda: Fix speaker pin of FSC Lifebook S7110 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add boost to line inputs, too (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Add bass speaker support for HP ENVY Spectre XT (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate cap_sync_hook and capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Look for boost controls more deeply (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid mute in path activation (Jaroslav Kysela) [916264] - [alsa] hda: Unify input label creations in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Keep autocfg.input idx value in imux table (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing unsol event handler in some codec drivers (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for STAC/IDT codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Improve naming rule for primary output (Jaroslav Kysela) [916264] - [alsa] hda: Add PCM capture hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record all detected ADCs in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Move vmaster TLV parsing to snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Add input jack mode enum controls to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Minor cleanup/fixes for patch_sigmatel.c fixup transition (Jaroslav Kysela) [916264] - [alsa] hda: Give more comments to hda_gen_spec flags (Jaroslav Kysela) [916264] - [alsa] hda: Add suppress_auto_mute flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record the current speaker / LO mute status in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Properly call automute/switch hooks at init (Jaroslav Kysela) [916264] - [alsa] hda: Make sure fill_all_dac_nids is called for digital only codecs (Jaroslav Kysela) [916264] - [alsa] hda: force different capture controls if amp caps differ (Jaroslav Kysela) [916264] - [alsa] hda: do not add non-existing Mic boost controls (Jaroslav Kysela) [916264] - [alsa] hda: initialize channel counts correctly (Jaroslav Kysela) [916264] - [alsa] hda: fix wrong adc_idx in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Check array bounds in get_input_path (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Make some symbols static (Jaroslav Kysela) [916264] - [alsa] hda: Add prefer_hp_amp flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix a wrong comma in snd_printdd() call (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Declare firmware only when really built (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible invalid DMA channel deallocation (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible NULL dereference (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix another smatch warning (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix superfluous unsigned check (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Use snd_hda_set_pin_ctl() helper again (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix potential init errors and update module description (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Shuffle to group together related code (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Code shuffle to group similar functions (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add tuning controls (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add unsol handler for DSP and jack detection (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add PCM enhancements (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add DSP mixer controls and helpers (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Init chip, DSP effects and mixer settings (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add new definitions and structs for DSP (Jaroslav Kysela) [916264] - [alsa] hda: fix OOPS in hda_mark_cmd_cache_dirty (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove superfluous fields from sigmatel_spec (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Move w/a for HP Mini 110 LED to fixup table (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove PCI id check in find_mute_led_cfg() (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD83xxx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD73xx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD71Bxx (Jaroslav Kysela) [916264] - [alsa] hda: Check pincap while parsing the configuration (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC927x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC922x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9205 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9872 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC925x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9200 (Jaroslav Kysela) [916264] - [alsa] hda: Add capture_switch_hook to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for VIA codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add generic parser support to Analog Device codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in Coexant driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser in Conexant codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for Cirrus codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for CA0110 codec (Jaroslav Kysela) [916264] - [alsa] hda: Use generic codec parser for C-Media codecs (Jaroslav Kysela) [916264] - [alsa] hda: Allow user to give hints for codec parser behavior (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_get_int_hint() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Protect user-defined arrays via mutex (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Generic mute LED implementation for HP laptops (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the timing for some fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a fixup for FSC S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add output jack mode enum controls (Jaroslav Kysela) [916264] - [alsa] hda: Update automute / automic upon jack retasking (Jaroslav Kysela) [916264] - [alsa] hda: Add a new fixup type to override pinctl values (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Read the cached pinctl value in fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop aliases for old fixups (Jaroslav Kysela) [916264] - [alsa] hda: Avoid auto-mute or auto-mic of retasked jacks (Jaroslav Kysela) [916264] - [alsa] hda: Manage current pinctl values in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: More strict correction of invalid pinctl bits (Jaroslav Kysela) [916264] - [alsa] hda: Add helper functions to cache the current pinctl target (Jaroslav Kysela) [916264] - [alsa] hda: Clear the dropped paths properly (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix as a capture source (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent input_paths after ADC reduction (Jaroslav Kysela) [916264] - [alsa] hda: Return "Headphone Mic" from hda_get_autocfg_input_label() (Jaroslav Kysela) [916264] - [alsa] hda: Exclude aamix from capture paths (Jaroslav Kysela) [916264] - [alsa] hda: Add a flag to suppress mic auto-switch (Jaroslav Kysela) [916264] - [alsa] hda: Handle BOTH jack port as a fixed output (Jaroslav Kysela) [916264] - [alsa] hda: Re-define snd_hda_parse_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda: Manage input paths via path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io channel mode management (Jaroslav Kysela) [916264] - [alsa] hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused dac reference in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Use direct path reference in assign_out_path_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Clear path indices properly at each re-evaluation (Jaroslav Kysela) [916264] - [alsa] hda: Add brief comments to exported snd_hda_gen_*_() functions (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead HDA_CTL_BIND_VOL and HDA_CTL_BIND_SW codes (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_gen_free() and snd_hda_gen_check_power_status() (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack detection when polling is enabled (Jaroslav Kysela) [916264] - [alsa] hda: Add pcm_playback_hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Drop bind-volume workaround (Jaroslav Kysela) [916264] - [alsa] hda: Drop unneeded pin argument from set_output_and_unmute() (Jaroslav Kysela) [916264] - [alsa] hda: Add missing slave names for Speaker Surround, etc (Jaroslav Kysela) [916264] - [alsa] hda: Prefer binding the primary CLFE output (Jaroslav Kysela) [916264] - [alsa] hda: Fix truncated control names (Jaroslav Kysela) [916264] - [alsa] hda: Add Loopback Mixing control (Jaroslav Kysela) [916264] - [alsa] hda: Correct aamix output paths (Jaroslav Kysela) [916264] - [alsa] hda: Initialize digital-input path properly (Jaroslav Kysela) [916264] - [alsa] hda: Manage using output/loopback path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io pin assignment in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Simplify the multi-io assignment with multi speakers (Jaroslav Kysela) [916264] - [alsa] hda: Check the existing path in snd_hda_add_new_path() (Jaroslav Kysela) [916264] - [alsa] hda: Avoid duplicated path creations (Jaroslav Kysela) [916264] - [alsa] hda: Initialize output paths with current active states (Jaroslav Kysela) [916264] - [alsa] hda: Don't skip amp init for activated paths (Jaroslav Kysela) [916264] - [alsa] hda: Add hooks for HP/line/mic auto switching (Jaroslav Kysela) [916264] - [alsa] hda: Revive snd_hda_get_conn_list() (Jaroslav Kysela) [916264] - [alsa] hda: Add codec->inv_jack_detect flag (Jaroslav Kysela) [916264] - [alsa] hda: Add inv_eapd flag to struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Implement independent HP control (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix in the primary output path (Jaroslav Kysela) [916264] - [alsa] hda: Define HDA_PARSE_* for snd_hda_parse_nid_path() argument (Jaroslav Kysela) [916264] - [alsa] hda: Fix typos in debug_show_configs() (Jaroslav Kysela) [916264] - [alsa] hda: Add more debug prints about new paths (Jaroslav Kysela) [916264] - [alsa] hda: Drop spec->channel_mode field from hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix PCM name string for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use cached version for changing pins in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Dynamically turn on/off EAPD in generic codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Fix initialization of primary outputs in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Refactor init_extra_out() in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Clear unsol enable bits on unused pins in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add spec->vmaster_mute_enum flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Begin HDA_GEN_* event tag from 1 (Jaroslav Kysela) [916264] - [alsa] hda: Increase the max depth of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Avoid access of amp cache element outside mutex (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong dirty check in snd_hda_codec_resume_amp() (Jaroslav Kysela) [916264] - [alsa] hda: Do sequential writes in snd_hda_gen_init() (Jaroslav Kysela) [916264] - [alsa] hda: Add / fix comments about capture vol/sw controls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing amp cache flush for bound capture vol/sw ctls (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_codec_flush_*_cache() aliases (Jaroslav Kysela) [916264] - [alsa] hda: Flush dirty amp caches before writing inv_dmic fix (Jaroslav Kysela) [916264] - [alsa] hda: Check CORB overflow (Jaroslav Kysela) [916264] - [alsa] hda: Clear cached_write flag in snd_hda_codec_resume_*() (Jaroslav Kysela) [916264] - [alsa] hda: Clear dirty flag upon cache write (Jaroslav Kysela) [916264] - [alsa] hda: Allow one chance for zero NID in connection list (Jaroslav Kysela) [916264] - [alsa] hda: Use "Capture Source" for single sources (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser codes for Realtek driver (Jaroslav Kysela) [916264] - [alsa] hda: Export standard jack event handlers for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in snd_hda_gen_build_controls() (Jaroslav Kysela) [916264] - [alsa] hda: Move the call of snd_hda_parse_pin_defcfg() from snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Export snd_hda_gen_add_kctl() (Jaroslav Kysela) [916264] - [alsa] hda: Add EAPD control to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Merge Realtek parser code to generic parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove redundant argument from alc_mux_select() (Jaroslav Kysela) [916264] - [alsa] hda: More generic auto-mic switching for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange INPUT_PIN_ATTR_* (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix split stereo dmic code (Jaroslav Kysela) [916264] - [alsa] hda: Move fixup code into struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add conexant-style inverted dmic handling (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow multiple individual capture volume/switch controls (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow passing name=NULL to alc_kcontrol_new() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Merge a few split functions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Assign Master mixer when possible (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Handle vmaster hook in the parser side (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove unused fields and macro definitions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop auto_mic_valid_imux flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow different pins for shared hp/mic vref check (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse digital input path (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename add_new_out_path() with add_new_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove superfluous input amp init (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Clean up some spec fields (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make input path parser more generic (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Don't change connection at path deactivation (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Initialize loopback paths properly (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add boost volumes to path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add missing initialization of multi-io routes (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the initialization of pin amp-in (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename get_out_path() to get_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Use path-based parser for digital outputs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate to a single path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate is_reachable_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add path active flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove non-standard automute mode (Jaroslav Kysela) [916264] - [alsa] hda: Introduce snd_hda_codec_amp_init*() (Jaroslav Kysela) [916264] - [alsa] hda: Introduce cache & flush cmd / amp writes (Jaroslav Kysela) [916264] - [alsa] hda: Remove snd_hda_codec_amp_update() call from patch_*.c (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix initialization of input amps in output paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Check amp capabilities of aa-mixer widget (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse analog loopback paths more generically (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse input paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make path->idx and path->multi consistent (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify the output volume initialization (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Reduce vol/mute ctl lookups at parsing codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix mono amp values in proc output (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Manage mixer controls in out_path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add output path parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: List up all available DACs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify alc_auto_is_dac_reachable() (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC284 (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Shut up pins at power-saving mode with Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime D3 for Intel CPT & co (Jaroslav Kysela) [916264] - [alsa] hda: print power state for AFG node in proc file (Jaroslav Kysela) [916264] - [alsa] hda: add mute LED for HP Pavilion 17 (Realtek codec) (Jaroslav Kysela) [916264] - [alsa] hda: Switch "On" and "Off" for "Mute-LED Mode" kcontrol (Jaroslav Kysela) [916264] - [alsa] hda: Fix sound resume hang (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pins (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong pincaps set in ALC861VD dallas/hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Set codec->single_adc_amp flag for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous zero-clear memset in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in error path of patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Remove unnecessary struct hda_stream_format from CA0132 (Jaroslav Kysela) [916264] - [alsa] hda: Update chipio functions and DSP write wait timeout (Jaroslav Kysela) [916264] - [alsa] hda: Change return value for load_dsp_prepare() to -ENOSYS (Jaroslav Kysela) [916264] - [alsa] hda: Add comments and descriptions to CA0132 functions (Jaroslav Kysela) [916264] - [alsa] hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Update CA0132 codec to load DSP firmware binary (Jaroslav Kysela) [916264] - [alsa] hda: Add DSP firmware enums and defs to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Add CA0132 register definitions file (Jaroslav Kysela) [916264] - [alsa] hda: Add new DSP loader callback routines (Jaroslav Kysela) [916264] - [alsa] Revert: hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: Always turn on pins for HDMI/DP (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configuration of HP Pavilion dv7 (Jaroslav Kysela) [916264] - [alsa] hda: Move runtime PM check to runtime_idle callback (Jaroslav Kysela) [916264] - [alsa] hda: Add stereo-dmic fixup for Acer Aspire One 522 (Jaroslav Kysela) [916264] - [alsa] hda: Avoid doubly suspend after vga switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Check validity of CORB/RIRB WP reads (Jaroslav Kysela) [916264] - [alsa] hda: use usleep_range in link reset and change timeout check (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1808 (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1705CF (Jaroslav Kysela) [916264] - [alsa] hda: Remove the rest of __devinit* in comments (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous DELAYED_INIT*_MARK (Jaroslav Kysela) [916264] - [alsa] hda: remove __dev* attributes (Jaroslav Kysela) [916264] - [alsa] hda: Add PCI device prefix for clarity (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet another race of vga_switcheroo registration (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Keep the channel count for multiple speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add a helper function for simple enum kcontrols (Jaroslav Kysela) [916264] - [alsa] hda: Pass errors properly in alc_auto_check_switches() (Jaroslav Kysela) [916264] - [alsa] hda: Refactor alc_kcontrol_new() usages (Jaroslav Kysela) [916264] - [alsa] hda: Use standard sort function in hda_auto_parser.c (Jaroslav Kysela) [916264] - [alsa] hda: Call snd_array_init() early and only once (Jaroslav Kysela) [916264] - [alsa] hda: Fix build without CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for internal mic on MacBook Pro 8,1 (Jaroslav Kysela) [916264] - [alsa] hda: Add missing verb applications in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Move static ADC setup for CS4206 to init verbs (Jaroslav Kysela) [916264] - [alsa] hda: Don't release firmware when CONFIG_PM is set (Jaroslav Kysela) [916264] - [alsa] hda: Don't overwrite the pin default configs (Jaroslav Kysela) [916264] - [alsa] hda: Remove shutup calls in free callbacks (Jaroslav Kysela) [916264] - [alsa] hda: Use standard helper functions in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Correctly clear line_out_pins when moving to speaker (Jaroslav Kysela) [916264] - [alsa] hda: Add support for Realtek ALC292 (Jaroslav Kysela) [916264] - [alsa] hda: Limit runtime PM support only to known Intel chips (Jaroslav Kysela) [916264] - [alsa] hda: Fix Acer Aspire models with analog mics (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack state to depend on another jack (Jaroslav Kysela) [916264] - [alsa] hda: Fix recursive suspend/resume call (Jaroslav Kysela) [916264] - [alsa] hda: Add a missing quirk entry for iMac 9,1 (Jaroslav Kysela) [916264] - [alsa] hda: Removed unused non-standard name "C/LFE" (Jaroslav Kysela) [916264] - [alsa] hda: Give standard "Bass Speaker" mixer for 2.1 speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC668 and ALC900 (default name ALC1150) (Jaroslav Kysela) [916264] - [alsa] hda: Improve HP depop when system enter to S3 (Jaroslav Kysela) [916264] - [alsa] hda: Add pin fixups for ASUS G75 (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid connections in VT1802 codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix empty DAC filling in patch_via.c (Jaroslav Kysela) [916264] - [alsa] hda: Keep power link on for PantherPoint HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Force to reset IEC958 status bits for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Mark CS260x immutable structures const (Jaroslav Kysela) [916264] - [alsa] hda: Fix digital microphone on CS420x (Jaroslav Kysela) [916264] - [alsa] hda: Cirrus: Fix coefficient index for beep configuration (Jaroslav Kysela) [916264] - [alsa] hda: stop setup_dig_out_stream() causing clicks (Jaroslav Kysela) [916264] - [alsa] hda: Add tracepoints to HD-audio controller driver (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable in azx_position_ok() (Jaroslav Kysela) [916264] - [alsa] hda: Don't enable unsol for jacks we're polling (Jaroslav Kysela) [916264] - [alsa] hda: Add workaround for conflicting IEC958 controls (Jaroslav Kysela) [916264] - [alsa] hda: Print PCI device name at "spurious message" warnings (Jaroslav Kysela) [916264] - [alsa] hda: Implement a poll loop for jacks as a module parameter (Jaroslav Kysela) [916264] - [alsa] hda: Make hda sound card usable for Loongson (Jaroslav Kysela) [916264] - [alsa] hda: Fix mute-LED setup for HP dv5 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Fix silent headphone output from Toshiba P200 (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T430 (Jaroslav Kysela) [916264] - [alsa] hda: Always check array bounds in alc_get_line_out_pfx (Jaroslav Kysela) [916264] - [alsa] hda: Stop LPIB delay counting on broken hardware (Jaroslav Kysela) [916264] - [alsa] hda: Fix registration race of VGA switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Clean up superfluous position_fix list entries (Jaroslav Kysela) [916264] - [alsa] hda: do not detect jack on internal speakers for Realtek (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep on ASUS X43U notebook (Jaroslav Kysela) [916264] - [alsa] hda: Remove AZX_DCAPS_POSFIX_COMBO (Jaroslav Kysela) [916264] - [alsa] hda: Warn an allocation for an uninitialized array (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add missing init/free of hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leaks at error path in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing hda_gen_spec to struct via_spec (Jaroslav Kysela) [916264] - [alsa] hda: remove "Mic Jack Mode" for headset jacks (Latitude Exx30) (Jaroslav Kysela) [916264] - [alsa] hda: make Cirrus codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: make VIA codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead GPIO code for VIA codec (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC283 ALC290 support (Jaroslav Kysela) [916264] - [alsa] hda: avoid unneccesary indices on "Headphone Jack" controls (Jaroslav Kysela) [916264] - [alsa] hda: fix indices on boost volume on Conexant (Jaroslav Kysela) [916264] - [alsa] hda: Fix hang caused by race during suspend (Jaroslav Kysela) [916264] - [alsa] hda: Clean up redundant FG checks (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix detection of ALC271X codec (Jaroslav Kysela) [916264] - [alsa] hda: Add inverted internal mic quirk for Lenovo IdeaPad U310 (Jaroslav Kysela) [916264] - [alsa] hda: make Realtek/Sigmatel/Conexant use the generic unsol event (Jaroslav Kysela) [916264] - [alsa] hda: make a generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: add PCI identifier for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: use LPIB for delay estimation (Jaroslav Kysela) [916264] - [alsa] hda: force use of SSYNC bits (Jaroslav Kysela) [916264] - [alsa] hda/via: don't report presence on HPs with no presence support (Jaroslav Kysela) [916264] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31A (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for D3 stop-clock refcounting (Jaroslav Kysela) [916264] - [alsa] hda: Optimize bitfield usage in struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix D3 clock stop check for codecs with own set_power_state op (Jaroslav Kysela) [916264] - [alsa] hda: Clean up CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: Fix runtime PM leftover refcounts (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on references without checking CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: add runtime PM support (Jaroslav Kysela) [916264] - [alsa] hda: Fix possible compile warnings regarding CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [916264] - [alsa] Revert: hda_intel: Add Device IDs for Intel Wellsburg PCH (Jarod Wilson) [916264]- [virt] kvm: validate userspace_addr of memslot (Petr Matousek) [950498] {CVE-2013-1943} - [x86] edac: Apply patch to support ECC error decoding for Fam16h (Kim Naru) [922941] - [fs] fuse: readdirplus sanity checks (Niels de Vos) [981741] - [fs] fuse: readdirplus cleanup (Niels de Vos) [981741] - [fs] fuse: readdirplus change attributes once (Niels de Vos) [981741] - [fs] fuse: readdirplus fix instantiate (Niels de Vos) [981741] - [fs] fuse: fix readdirplus dentry leak (Niels de Vos) [981741] - [fs] fuse: hold i_mutex in fuse_file_fallocate() (Brian Foster) [979433] - [fs] cifs: on send failure, readjust server sequence number downward (Sachin Prabhu) [877010] - [fs] cifs: don't try to unlock pagecache page after releasing it (Sachin Prabhu) [877010] - [fs] cifs: bugfix for unreclaimed writeback pages in cifs_writev_requeue() (Sachin Prabhu) [877010] - [fs] cifs: move check for NULL socket into smb_send_rqst (Sachin Prabhu) [877010] - [fs] cifs: fix writeback race with file that is growing (Sachin Prabhu) [877010] - [fs] cifs: adjust sequence number downward after signing NT_CANCEL request (Sachin Prabhu) [877010] - [fs] cifs: remove kmap lock (Sachin Prabhu) [877010] - [fs] cifs: replace kvec array in readdata with a single kvec (Sachin Prabhu) [877010] - [fs] cifs: convert async read code to use pages array without kmapping (Sachin Prabhu) [877010] - [fs] cifs: turn the pages list in cifs_readdata into an array (Sachin Prabhu) [877010] - [fs] cifs: allocate kvec array for cifs_readdata as a separate allocation (Sachin Prabhu) [877010] - [fs] cifs: remove the kmap size limit from wsize (Sachin Prabhu) [877010] - [fs] cifs: convert async write code to pass in data via rq_pages array (Sachin Prabhu) [877010] - [fs] cifs: change cifs_call_async to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: teach signing routines how to deal with arrays of pages in a smb_rqst (Sachin Prabhu) [877010] - [fs] cifs: teach smb_send_rqst how to handle arrays of pages (Sachin Prabhu) [877010] - [fs] cifs: cork the socket before a send and uncork it afterward (Sachin Prabhu) [877010] - [fs] cifs: convert send code to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: change signing routines to deal with smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: print error code if smb signature verification fails (Sachin Prabhu) [877010] - [fs] cifs: rename cifs_sign_smb2 to cifs_sign_smbv (Sachin Prabhu) [877010] - [fs] cifs: remove bogus reset of smb_buf_length in smb_send routines (Sachin Prabhu) [877010] - [fs] cifs: convert cifs_iovec_write to use async writes (Sachin Prabhu) [877010] - [fs] cifs: call cifs_update_eof with i_lock held (Sachin Prabhu) [877010] - [fs] cifs: fix up get_numpages (Sachin Prabhu) [877010] - [fs] cifs: fix allocation in cifs_write_allocate_pages (Sachin Prabhu) [877010] - [fs] cifs: allow caller to specify completion op when allocating writedata (Sachin Prabhu) [877010] - [fs] cifs: add pid field to cifs_writedata (Sachin Prabhu) [877010] - [fs] cifs: fix issue mounting of DFS ROOT when redirecting from one domain controller to the next (Sachin Prabhu) [976535] - [fs] gfs2: go back to try locks if reservation does not fit our needs (Robert S Peterson) [989669] - [fs] xfs: remove xfs_get_buftarg_list (Eric Sandeen) [973769] - [fs] xfs: check for stale inode before acquiring iflock on push (Brian Foster) [971441] - [fs] xfs: fix sgid inheritance for subdirectories inheriting default acls (Carlos Maiolino) [876528] - [fs] xfs: use XFS_BMAP_BMDR_SPACE vs. XFS_BROOT_SIZE_ADJ (Eric Sandeen) [886566] - [fs] xfs: check on-disk, not incore, btree root size in dfrag.c (Eric Sandeen) [886566] - [fs] writeback: avoid extra sync work at enqueue time (Eric Sandeen) [915546] - [fs] writeback: the kupdate expire timestamp should be a moving target (Eric Sandeen) [915546] - [fs] fix typo on bio_get_nr_vecs (Carlos Maiolino) [982344] - [fs] gfs2: Reserve journal space for quota change in do_grow (Robert S Peterson) [976823] - [fs] nfsd: permit read opens of executable-only files (Niels de Vos) [988120] - [fs] nfsd: when dentry_open returns an error do not propagate as struct file (Harshula Jayasuriya) [987142] - [fs] nfs: Make nfs_readdir revalidate less often (Scott Mayhew) [976879] - [fs] nfs: Make nfs_attribute_cache_expired() non-static (Scott Mayhew) [976879] - [fs] nfs: set verifier on existing dentries in nfs_prime_dcache (Scott Mayhew) [976879] - [fs] nfs: fix open() O_RDONLY|O_TRUNC in NFS4.0 (Jeff Layton) [982688] - [fs] vfs: remove unused __d_splice_alias argument (J. Bruce Fields) [820446] - [fs] vfs: stop d_splice_alias creating directory aliases (J. Bruce Fields) [820446] - [fs] nfs: Allow nfs_updatepage to extend a write under additional circumstances (Scott Mayhew) [983288] - [fs] nfs: add filehandle crc for debug display (Dave Wysochanski) [918580] - [fs] nfs: add fh_crc to debug output (Dave Wysochanski) [918580] - [fs] nfs: Add a client-side function to display NFS file handles (Dave Wysochanski) [918580] - [fs] nfs: include filelayout DS rpc stats in mountstats (Steve Dickson) [963096] - [fs] nfs: fix a leak at nfs_lookup_revalidate() (Dave Wysochanski) [975211] - [fs] NFS returns EIO for EDQUOT and others (Scott Mayhew) [888944] - [fs] nfs: Ensure that NFS file unlock waits for readahead to complete (Dave Wysochanski) [976915] - [fs] nfs: Add functionality to allow waiting on all outstanding reads to complete (Dave Wysochanski) [976915] - [fs] nfs: Convert nfs_get_lock_context to return an ERR_PTR on failure (Dave Wysochanski) [976915] - [netdrv] lseek() does not go to eof - n (Ivan Vecera) [928987] - [netdrv] bna: Driver and Firmware Updated (Ivan Vecera) [928987] - [netdrv] bna: Enahncement to Identify Default IOC Function (Ivan Vecera) [928987] - [netdrv] bna: Fix Ucast Failure Handling (Ivan Vecera) [928987] - [netdrv] bna: Clear Driver Config Flags When HW Resets (Ivan Vecera) [928987] - [netdrv] bna: add missing iounmap() on error in bnad_init() (Ivan Vecera) [928987] - [netdrv] bna: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [928987] - [netdrv] bna: fix declaration mismatch (Ivan Vecera) [928987] - [netdrv] bna: Driver Version Updated to 3.1.2.1 (Ivan Vecera) [928987] - [netdrv] bna: Firmware update (Ivan Vecera) [928987] - [netdrv] bna: Add RX State (Ivan Vecera) [928987] - [netdrv] bna: Rx Page Based Allocation (Ivan Vecera) [928987] - [netdrv] bna: TX Intr Coalescing Fix (Ivan Vecera) [928987] - [netdrv] bna: Tx and Rx Optimizations (Ivan Vecera) [928987] - [netdrv] bna: use device model DMA API (Ivan Vecera) [928987] - [netdrv] bna: Code Cleanup and Enhancements (Ivan Vecera) [928987] - [netdrv] bna: remove useless calls to memset() (Ivan Vecera) [928987] - [netdrv] bna: Fix warning false positive (Ivan Vecera) [928987] - [scsi] bfa: Update the driver version to 3.2.21.1 (Vijay Guvva) [928983] - [scsi] bfa: dis-associate bfa path_tov with dev_loss_tmo (Vijay Guvva) [928983] - [scsi] bfa: Support for chinook-quad port card (Vijay Guvva) [928983] - [scsi] bfa: fix endianess issue for firmware stats (Vijay Guvva) [928983] - [scsi] bfa: Fix bug_on condition in RPSC rsp handling (Vijay Guvva) [928983] - [scsi] bfa: Allow rsp queue process during ioc disable (Vijay Guvva) [928983] - [scsi] bfa: firmware statistics update (Vijay Guvva) [928983] - [scsi] bfa: fru vpd date update changes (Vijay Guvva) [928983] - [scsi] bfa: driver compatibility with 32bit libs (Vijay Guvva) [928983] - [scsi] bfa: kdump fix on 815 and 825 adapters (Vijay Guvva) [928983] - [scsi] bfa: Fix FDISC timeout handling (Vijay Guvva) [928983] - [scsi] bfa: Fix 1860 port initialize when ATC is enabled (Vijay Guvva) [928983] - [scsi] bfa: FDMI enhancements (Vijay Guvva) [928983] - [scsi] bfa: Fix WARN_ON condition check (Vijay Guvva) [928983] - [scsi] bfa: Add dynamic diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Forward Error Correction status (Vijay Guvva) [928983] - [scsi] bfa: Support for FC BB credit recovery (Vijay Guvva) [928983] - [scsi] bfa: fix for FC Direct Attach LUN discovery failure (Vijay Guvva) [928983] - [scsi] bfa: fix faulty handling of events in lps sm (Vijay Guvva) [928983] - [scsi] bfa: fix strncpy() limiter in bfad_start_ops() (Vijay Guvva) [928983] - [scsi] bfa: Add support to read/update the FRU data (Vijay Guvva) [928983] - [scsi] bfa: Support Power on Hours display and diag temp sensor fixes (Vijay Guvva) [928983] - [scsi] bfa: Add support to configure min/max bandwidth for a pcifn (Vijay Guvva) [928983] - [scsi] bfa: Add support for IO throttling at port level (Vijay Guvva) [928983] - [scsi] bfa: Add support for user to configure bandwidth on QoS priorities (Vijay Guvva) [928983] - [scsi] bfa: Fabric Assigned Address implementation fix (Vijay Guvva) [928983] - [scsi] bfa: Add diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Fix to handle firmware tskim abort request response (Vijay Guvva) [928983] - [scsi] bfa: Fix few attributes in the RHBA CT passthru command (Vijay Guvva) [928983] - [scsi] bfa: Add support to have mfg date as part of adapter attributes (Vijay Guvva) [928983] - [scsi] bfa: Flash Controller PLL initialization fixes (Vijay Guvva) [928983] - [scsi] bfa: IOCFC state machine enhancements (Vijay Guvva) [928983] - [scsi] bfa: Add support for FC Arbitrated Loop topology (Vijay Guvva) [928983] - [scsi] bfa: Add support for max target ports discovery (Vijay Guvva) [928983] - [scsi] bfa: Add support to register node symbolic name with name server (Vijay Guvva) [928983] - [scsi] bfa: Fix to process mbox interrupts only if interrupts are enabled in INTx mode (Vijay Guvva) [928983] - [scsi] bfa: Add PowerPC support and enable PCIE AER handling (Vijay Guvva) [928983] - [scsi] bfa: Add new hardware model info to sysfs model description routine (Vijay Guvva) [928983] - [scsi] bfa: Make changes to FCXP resource management (Vijay Guvva) [928983] - [scsi] bfa: FCS remote port enhancements (Vijay Guvva) [928983] - [scsi] bfa: Support vport symbolic name change from sysfs (Vijay Guvva) [928983] - [scsi] bfa: Fix to set correct return error codes and misc cleanup (Vijay Guvva) [928983] - [scsi] bfa: Fix to defer vport delete handler invocation till firmware logo response (Vijay Guvva) [928983] - [scsi] fix race in scsi_target_reap (Tomas Henzl) [910203] - [scsi] iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used (Chad Dupuis) [917577] - [scsi] qla4xxx: 5.03.00.00.06.05-k1 (Chad Dupuis) [917585] - [scsi] qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917585] - [scsi] qla4xxx: 5.03.00.00.06.05-k0 (Chad Dupuis) [917585] - [scsi] qla4xxx: Add missing spaces to error messages (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb() (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign values using correct datatype (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix smatch warnings (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create (Chad Dupuis) [917585] - [scsi] qla4xxx: Silence gcc warning (Chad Dupuis) [917585] - [scsi] qla4xxx: Added print statements to display AENs (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct value for max flash node entries (Chad Dupuis) [917585] - [scsi] qla4xxx: Restrict logout from boot target session using session id (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct flash ddb offset for ISP40XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Replace dev type macros with generic portal type macros (Chad Dupuis) [917585] - [scsi] qla4xxx: Add flash node mgmt support (Chad Dupuis) [917585] - [scsi] qla4xxx: Skip retry of initialize_adapter for ISP80XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign correct CHAP table address to FLT (Chad Dupuis) [917585] - [scsi] qla4xxx: Added missing check for ISP83XX in CHAP related functions (Chad Dupuis) [917585] - [scsi] qla4xxx: Fixed request queue count manipulation on response path (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix debug level to avoid floods of same message (Chad Dupuis) [917585] - [scsi] qla4xxx: Pass correct LUN address to firmware in case of lun_reset (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix double reset in case of firmware hung for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Set graceful reset bit for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Boot from SAN fix for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Take E-port out of reset before disabling pause frames (Chad Dupuis) [917585] - [scsi] qla4xxx: remove __dev* attributes (Chad Dupuis) [917585] - [scsi] qla4xxx: don't free NULL dma pool (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix return code for qla4xxx_session_get_param (Chad Dupuis) [917585] - [scsi] qla4xxx: wait for boot target login response during probe (Chad Dupuis) [917585] - [scsi] qla4xxx: Added support for force firmware dump (Chad Dupuis) [917585] - [scsi] qla4xxx: Re-register IRQ handler while retrying initialize of adapter (Chad Dupuis) [917585] - [scsi] qla4xxx: Throttle active IOCBs to firmware limits (Chad Dupuis) [917585] - [scsi] qla4xxx: Remove unnecessary code from qla4xxx_init_local_data (Chad Dupuis) [917585] - [scsi] qla4xxx: Quiesce driver activities while loopback (Chad Dupuis) [917585] - [scsi] qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION (Chad Dupuis) [917585] - [scsi] qla4xxx: Add spurious interrupt messages under debug level 2 (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb (Chad Dupuis) [917585] - [scsi] qla4xxx: Allow reset in link down case (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Chad Dupuis) [917585] - [scsi] scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] scsi_transport_iscsi: Declare portal type string macros for generic use (Chad Dupuis) [917572] - [scsi] libiscsi: export function iscsi_switch_str_param (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: Add flash node mgmt support (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: export iscsi class session's target_id in sysfs (Chad Dupuis) [917577] - [md] dm-flakey: correct ctr alloc failure mesg (Mike Snitzer) [987566] - [md] dm-mpath: fix ioctl deadlock when no paths (Mike Snitzer) [987566] - [md] dm: use __GFP_HIGHMEM in __vmalloc (Mike Snitzer) [987566] - [md] dm-ioctl: set noio flag to avoid __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-bufio: avoid a possible __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-thin: open dev read only when possible (Mike Snitzer) [987566] - [md] dm-persistent-data: fix error message typos (Mike Snitzer) [987566] - [md] dm-snapshot: fix error return code in snapshot_ctr (Mike Snitzer) [987566]- [x86] mce: Add quirk for instruction recovery on Sandy Bridge processors (Rui Wang) [832367] - [x86] mce: Avoid reading every machine check bank register twice (Rui Wang) [832367] - [x86] mce: Fix siginfo_t->si_addr value for non-recoverable memory faults (Rui Wang) [832367] - [x86] mce: Only restart instruction after machine check recovery if it is safe (Rui Wang) [832367] - [x86] mce: Add instruction recovery signatures to mce-severity table (Rui Wang) [832367] - [x86] thermal: Disable power limit notification interrupt (Shyam Iyer) [908990] - [x86] thermal: Delete power-limit-notification console messages (Shyam Iyer) [908990] - [virtio] console: prevent use-after-free of port name in port unplug (Amit Shah) [827300] - [virtio] console: fix locking around send_sigio_to_port() (Amit Shah) [986960] - [virtio] console: add locking in port unplug path (Amit Shah) [795678 956637] - [virtio] console: add locks around buffer removal in port unplug path (Amit Shah) [827300] - [virtio] console: fix raising SIGIO after port unplug (Amit Shah) [986960] - [virtio] console: return -ENODEV on all read operations after unplug (Amit Shah) [975661] - [virtio] console: clean up port data immediately at time of unplug (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: fix race in port_fops_open() and port unplug (Amit Shah) [827300] - [virtio] console: fix race with port unplug and open/close (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: Add pipe_lock/unlock for splice_write (Amit Shah) [987004] - [virtio] console: Quit from splice_write if pipe->nrbufs is 0 (Amit Shah) [987004] - [virtio] console: replace EMFILE with EBUSY for already-open port (Amit Shah) [986986] - [virtio] console: fix error handling in init() function (Amit Shah) [986990] - [ftrace] syscalls: Fix typo in SYSCALL_DEFINE0 (Jiri Olsa) [989503] - [ftrace] syscalls: Set event_enter_##sname->data to its metadata (Jiri Olsa) [989503] - [ftrace] syscalls: Remove unused event_syscall_enter and event_syscall_exit (Jiri Olsa) [989503] - [x86] efi: Fix dummy variable buffer allocation (Seiji Aguchi) [985577] - [x86] Modify UEFI anti-bricking code (Seiji Aguchi) [985577] - [x86] efi: Implement efi_no_storage_paranoia parameter (Seiji Aguchi) [985577] - [x86] efi: Distinguish between "remaining space" and actually used space (Seiji Aguchi) [985577] - [x86] efi: Check max_size only if it is non-zero (Seiji Aguchi) [985577] - [x86] efi: Export efi_query_variable_store() for efivars.ko (Seiji Aguchi) [985577] - [x86] efivars: firmware bug workarounds should be in platform code (Seiji Aguchi) [985577] - [x86] efi: be more paranoid about available space when creating variables (Seiji Aguchi) [985577] - [x86] efivars: Handle duplicate names from get_next_variable() (Seiji Aguchi) [985577] - [x86] efivars: explicitly calculate length of VariableName (Seiji Aguchi) [985577] - [x86] efi_pstore: Introducing workqueue updating sysfs (Seiji Aguchi) [985551] - [x86] efivars: Disable external interrupt while holding efivars->lock (Seiji Aguchi) [985551] - [x86] efi_pstore: Add a format check for an existing variable name at reading time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a format check for an existing variable name at erasing time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a sequence counter to a variable name (Seiji Aguchi) [826190] - [x86] efi_pstore: Add ctime to argument of erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Remove a logic erasing entries from a write callback to hold multiple logs (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a logic erasing entries to an erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Check remaining space with QueryVariableInfo() before writing data (Seiji Aguchi) [826190] - [powerpc] perf: Power8 PMU support (Steve Best) [976911] - [powerpc] perf: Add support for SIER (Steve Best) [976911] - [powerpc] perf: Add regs_no_sipr() (Steve Best) [976911] - [powerpc] perf: Add an accessor for regs->result (Steve Best) [976911] - [powerpc] perf: Convert mmcra_sipr/sihv() to regs_sipr/sihv() (Steve Best) [976911] - [powerpc] perf: Add an explict flag indicating presence of SLOT field (Steve Best) [976911] - [scsi] ipr: IOA Status Code IOASC update (Steve Best) [983765] - [scsi] ipr: qc_fill_rtf() method should not store alternate status register (Steve Best) [983765] - [scsi] ipr: possible irq lock inversion dependency detected (Steve Best) [983765] - [cpufreq] intel_pstate: Set timer timeout correctly (Lenny Szubowicz) [956824] - [cpufreq] intel-pstate: Use #defines instead of hard-coded values (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix calculation of current frequency (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add function to check that all MSRs are valid (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Do not load on VM that does not report max P state (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix intel_pstate_init() error path (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add kernel command line option disable intel_pstate (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix 32 bit build (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix kobject usage (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add P-state driver for sandy bridge (Lenny Szubowicz) [956824] - [cpufreq] Do not track governor name for scaling drivers with internal governors (Lenny Szubowicz) [956824] - [x86] cpu: Add driver auto probing for x86 features (Lenny Szubowicz) [956824] - [cpufreq] Unify sysfs attribute definition macros (Lenny Szubowicz) [956824] - [acpi] efivars: If pstore_register fails, free unneeded pstore buffer (Lenny Szubowicz) [867689] - [acpi] Eliminate console msg if pstore.backend excludes ERST (Lenny Szubowicz) [867689] - [acpi] Return unique error if backend registration excluded by kernel param (Lenny Szubowicz) [867689] - [x86] io_apic: initialize nr_ioapic_registers early in mp_register_ioapic() (Tony Camuso) [855057] - [mm] tmpfs: distribute interleave better across nodes (George Beshers) [988063] - [kernel] sched: Bail out of yield_to when source and target runqueue has one task (Rik van Riel) [864233] - [kvm] Add config to support ple or cpu relax optimzation (Rik van Riel) [864233] - [kvm] Iterate over only vcpus that are preempted (Rik van Riel) [864233] - [kvm] Record the preemption status of vcpus using preempt notifiers (Rik van Riel) [864233] - [kvm] Handle yield_to failure return code for potential undercommit case (Rik van Riel) [864233] - [kvm] Choose better candidate for directed yield (Rik van Riel) [864233] - [kvm] s390: Implement the directed yield (diag 9c) hypervisor call for KVM (Rik van Riel) [864233] - [kvm] Note down when cpu relax intercepted or pause loop exited (Rik van Riel) [864233] - [netdrv] sfc: Enable RX scatter for flows steered by RFS (Nikolay Aleksandrov) [987200] - [netdrv] sfc: Fix aRFS UDP flow steering problem (Nikolay Aleksandrov) [984933] - [md] dm-thin: remove cells from stack (Mike Snitzer) [922212] - [md] dm-bio-prison: pass cell memory in (Mike Snitzer) [922212] - [md] persistent-data: add btree_walk (Mike Snitzer) [922212] - [md] persistent-data: set some btree fn parms const (Mike Snitzer) [922212] - [md] persistent-data: remove CONFIG_EXPERIMENTAL (Mike Snitzer) [922212] - [md] dm-bufio: use WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [922212] - [md] persistent-data: dm-transaction-manager.c: rename HASH_SIZE (Mike Snitzer) [922212] - [md] dm-thin: fix non power-of-two discard granularity calculation (Mike Snitzer) [922212] - [md] dm-kcopyd: introduce configurable throttling (Mike Snitzer) [922212] - [md] dm-ioctl: allow message to return data (Mike Snitzer) [922212] - [md] dm-ioctl: optimize functions without variable params (Mike Snitzer) [922212] - [md] dm-ioctl: introduce ioctl_flags (Mike Snitzer) [922212] - [md] dm-table: remove superfluous variable reset (Mike Snitzer) [922212] - [md] dm: fix truncated status strings (Mike Snitzer) [922212] - [usb] host: Fix lockdep warning in AMD PLL quirk (Don Zickus) [854353] - [usb] ehci: fix obscure race in ehci_endpoint_disable (Don Zickus) [877123] - [usb] don't read past config->interface if usb_control_msg() fails in usb_reset_configuration() (Don Zickus) [877123] - [char] tpm: fix regression caused by section type conflict of tpm_dev_release() in ppc builds (Tony Camuso) [732942] - [char] tpm: fix regression causesd by ppi (Tony Camuso) [732942] - [char] tpm: declare internal symbols as static (Tony Camuso) [732942] - [char] tpm: add PPI support in tpm driver (Tony Camuso) [732942] - [char] tpm: Add securityfs support for event log (Tony Camuso) [732942] - [char] tpm: Export wait_for_stat for other vendor specific drivers (Tony Camuso) [732942] - [char] tpm: modularize event log collection (Tony Camuso) [732942] - [Documentation] ABI: sysfs for Physical Presence Interface (Tony Camuso) [732942] - [char] tpm: fix memleak when register hardware fails (Tony Camuso) [732942] - [lib] raid6: cleanup gen_syndrome function selection (Jes Sorensen) [915995] - [lib] raid6: update test program for recovery functions (Jes Sorensen) [915995] - [lib] raid6: fix test program build (Jes Sorensen) [915995] - [x86] add AVX optimized RAID5 checksumming (Jes Sorensen) [915995] - [crypto] disable preemption while benchmarking RAID5 xor checksumming (Jes Sorensen) [915995] - [crypto] wait for a full jiffy in do_xor_speed (Jes Sorensen) [915995] - [x86] Add cpu_has_ssse3 and cpu_has_avx definitions (Jes Sorensen) [915995] - [md] raid10: fix bug which causes all RAID10 reshapes to move no data (Jes Sorensen) [837097 869622] - [md] raid5: allow 5-device RAID6 to be reshaped to 4-device (Jes Sorensen) [837097 869622] - [md] raid10: fix two bugs affecting RAID10 reshape (Jes Sorensen) [837097 869622] - [md] Remember the last sync operation that was performed (Jes Sorensen) [837097 869622] - [md] fix buglet in RAID5 -> RAID0 conversion (Jes Sorensen) [837097 869622] - [md] raid10: check In_sync flag in 'enough()' (Jes Sorensen) [837097 869622] - [md] raid10: locking changes for 'enough()' (Jes Sorensen) [837097 869622] - [md] replace strict_strto*() with kstrto*() (Jes Sorensen) [837097 869622] - [md] Wait for md_check_recovery before attempting device removal (Jes Sorensen) [837097 869622] - [md] raid1,raid10: use freeze_array in place of raise_barrier in various places (Jes Sorensen) [837097 869622] - [md] raid1: consider WRITE as successful only if at least one non-Faulty and non-rebuilding drive completed it (Jes Sorensen) [837097 869622] - [md] md_stop_writes() should always freeze recovery (Jes Sorensen) [837097 869622] - [md] bad block list should default to disabled (Jes Sorensen) [837097 869622 882413] - [md] raid1/raid10 md devices leak memory when stopping (Jes Sorensen) [837097 869622 956769] - [md] Export 'md_reap_sync_thread' function (Jes Sorensen) [837097 869622] - [md] don't update metadata when stopping a read-only array (Jes Sorensen) [837097 869622] - [md] Allow devices to be re-added to a read-only array (Jes Sorensen) [837097 869622] - [md] raid10: Allow skipping recovery when clean arrays are assembled (Jes Sorensen) [837097 869622] - [md] Fix typos in MD documentation (Jes Sorensen) [837097 869622] - [md] raid5: avoid an extra write when writing to a known-bad-block (Jes Sorensen) [837097 869622] - [md] raid5: Change or of some order to improve efficiency (Jes Sorensen) [837097 869622] - [md] use set_bit_le and clear_bit_le (Jes Sorensen) [837097 869622] - [md] HOT_DISK_REMOVE shouldn't make a read-auto device active (Jes Sorensen) [837097 869622] - [md] use common code for all calls to ->hot_remove_disk() (Jes Sorensen) [837097 869622] - [md] never update metadata when array is read-only (Jes Sorensen) [837097 869622] - [md] block: Add submit_bio_wait(), remove from md (Jes Sorensen) [837097 869622] - [md] block: Use bio_sectors() more consistently (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 entirely (Jes Sorensen) [837097 869622] - [md] raid5: ensure sync and DISCARD don't happen at the same time (Jes Sorensen) [837097 869622] - [md] Prevent sysfs operations on uninitialized kobjects (Jes Sorensen) [837097 869622] - [md] raid5: Avoid accessing gendisk or queue structs when not available (Jes Sorensen) [837097 869622] - [md] raid5: schedule_construction should abort if nothing to do (Jes Sorensen) [837097 869622 882413] - [md] expedite metadata update when switching read-auto -> active (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 (Jes Sorensen) [837097 869622] - [md] raid0: improve error message when converting RAID4-with-spares to RAID0 (Jes Sorensen) [837097 869622] - [md] raid0: fix error return from create_stripe_zones (Jes Sorensen) [837097 869622] - [md] fix two bugs when attempting to resize RAID0 array (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms II (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms I (Jes Sorensen) [837097 869622] - [md] raid10: Minor non-functional code changes (Jes Sorensen) [837097 869622] - [md] protect against crash upon fsync on ro array (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix checking of dma_wait_for_async_tx() return value (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix build for async_memset (Jes Sorensen) [837097 869622] - [crypto] async_tx: add missing DMA unmap to async_memcpy() (Jes Sorensen) [837097 869622] - [md] raid5: add blktrace calls (Jes Sorensen) [837097 869622] - [md] raid5: use async_tx_quiesce() instead of open-coding it (Jes Sorensen) [837097 869622] - [md] Use ->curr_resync as last completed request when cleanly aborting resync (Jes Sorensen) [837097 869622] - [md] Update checkpoint of resync/recovery based on time (Jes Sorensen) [837097 869622] - [md] Add place to update ->recovery_cp (Jes Sorensen) [837097 869622] - [md] re-indent various 'switch' statements (Jes Sorensen) [837097 869622] - [md] close race between removing and adding a device (Jes Sorensen) [837097 869622] - [md] removed unused variable in calc_sb_1_csm (Jes Sorensen) [837097 869622] - [md] raid10: decrement correct pending counter when writing to replacement (Jes Sorensen) [837097 869622] - [md] raid10: close race that lose writes lost when replacement completes (Jes Sorensen) [837097 869622] - [md] raid5: Make sure we clear R5_Discard when discard is finished (Jes Sorensen) [837097 869622] - [md] raid5: move resolving of reconstruct_state earlier in stripe_handle (Jes Sorensen) [837097 869622] - [md] raid5: round discard alignment up to power of 2 (Jes Sorensen) [837097 869622] - [md] make sure everything is freed when dm-raid stops an array (Jes Sorensen) [837097 869622] - [md] Avoid write invalid address if read_seqretry returned true (Jes Sorensen) [837097 869622] - [md] Reassigned the parameters if read_seqretry returned true in func md_is_badblock (Jes Sorensen) [837097 869622] - [md] raid10: Fix oops when creating RAID10 arrays via dm-raid.c (Jes Sorensen) [837097 869622] - [md] raid1: Fix assembling of arrays containing Replacements (Jes Sorensen) [837097 869622] - [md] Fix typo in drivers/md (Jes Sorensen) [837097 869622] - [md] refine reporting of resync/reshape delays (Jes Sorensen) [837097 869622] - [md] raid5: be careful not to resize_stripes too big (Jes Sorensen) [837097 869622] - [md] make sure manual changes to recovery checkpoint are saved (Jes Sorensen) [837097 869622] - [md] raid10: use correct limit variable (Jes Sorensen) [837097 869622] - [md] writing to sync_action should clear the read-auto state (Jes Sorensen) [837097 869622] - [md] change resync_mismatches to atomic64_t to avoid races (Jes Sorensen) [837097 869622] - [md] raid5: make sure to_read and to_write never go negative (Jes Sorensen) [837097 869622] - [md] When RAID5 is dirty, force reconstruct-write instead of read-modify-write (Jes Sorensen) [837097 869622] - [md] raid5: protect debug message against NULL derefernce (Jes Sorensen) [837097 869622] - [md] raid5: add some missing locking in handle_failed_stripe (Jes Sorensen) [837097 869622] - [md] raid5: avoid unnecessary zero page for trim (Jes Sorensen) [837097 869622] - [md] raid5 trim support (Jes Sorensen) [837097 869622] - [md] bitmap: Don't use IS_ERR to judge alloc_page() (Jes Sorensen) [837097 869622] - [md] avoid taking the mutex on some ioctls (Jes Sorensen) [837097 869622] - [md] change the parameter of md thread (Jes Sorensen) [837097 869622] - [md] raid 10 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 1 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 0 supports TRIM (Jes Sorensen) [837097 869622] - [md] linear supports TRIM (Jes Sorensen) [837097 869622] - [md] linear: rcu_dereference outside read-lock section (Jes Sorensen) [837097 869622] - [md] raid10: fix "enough" function for detecting if array is failed (Jes Sorensen) [837097 869622] - [block] makes bio_split support bio without data (Jes Sorensen) [837097 869622] - [md] raid5: add missing spin_lock_init (Jes Sorensen) [837097 869622] - [md] make sure metadata is updated when spares are activated or removed (Jes Sorensen) [837097 869622] - [md] raid5: fix calculate of 'degraded' when a replacement becomes active (Jes Sorensen) [837097 869622] - [md] raid10: fix problem with on-stack allocation of r10bio structure (Jes Sorensen) [837097 869622 982360] - [md] raid5: raid5d handle stripe in batch way (Jes Sorensen) [837097 869622] - [md] raid1: Add missing case for attempting to repair known bad blocks (Jes Sorensen) [837097 869622] - [md] remove duplicated test on ->openers when calling do_md_stop() (Jes Sorensen) [837097 869622] - [md] raid5: Add R5_ReadNoMerge flag which prevent bio from merging at block layer (Jes Sorensen) [837097 869622] - [md] raid1: prevent merging too large request (Jes Sorensen) [837097 869622] - [md] md/raid1: read balance chooses idlest disk for SSD (Jes Sorensen) [837097 869622] - [md] md/raid1: make sequential read detection per disk based (Jes Sorensen) [837097 869622] - [md] raid5: add a per-stripe lock (Jes Sorensen) [837097 869622] - [md] raid5: remove unnecessary bitmap write optimization (Jes Sorensen) [837097 869622] - [md] raid5: lockless access raid5 overrided bi_phys_segments (Jes Sorensen) [837097 869622] - [md] raid5: reduce chance release_stripe() taking device_lock (Jes Sorensen) [837097 869622] - [md] raid1: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] raid10: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] Add missing blank line to avoid conflict in follow-on cherry-pick (Jes Sorensen) [837097 869622] - [md] Add set_bit_le/clear_bit_le to RHEL6 compat macros (Jes Sorensen) [837097 869622] - [md] dm-raid: Set recovery flags on resume - include upstream missing bits (Jes Sorensen) [837097 869622]- [netdrv] eth: Make is_link_local() consistent with other address tests (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Do not forward LLDP type frames (Andy Gospodarek) [923902] - [netdrv] bridge: Use is_link_local() in store_group_addr() (Andy Gospodarek) [923902] - [netdrv] ixgbevf: handle link local multicast addresses in SR-IOV mode (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Adjust to handle unassigned MAC address from PF (Andy Gospodarek) [923902] - [netdrv] ixgbevf: don't release the soft entries (Andy Gospodarek) [923902] - [netdrv] ixbgevf: Remove dma_alloc_coherent OOM messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: use PCI_DEVICE_TABLE macro (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make sure link status and speed are fetched (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link speed message to support 100Mbps (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix statistics corruption (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link up messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Synch out of tree and in tree mailbox interrupt handlers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix up function prototypes after __dev* removals (Andy Gospodarek) [923902] - [netdrv] ixgbevf: remove __dev* attributes (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unneeded and obsolete comment (Andy Gospodarek) [923902] - [netdrv] ixgbevf: White space and comments clean up (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove mailbox spinlock from the reset function (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove checking for mac.ops function pointers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove the ring adapter pointer value (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix unnecessary dereference where local var is available (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Streamline the rx buffer allocation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Reduce size of maximum rx buffer (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add flag to indicate when rx is in net poll (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix possible use of uninitialized variable (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make sure probe fails on MSI-X enable error (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix softirq-safe to unsafe splat on internal mbx_lock (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Check for error on dma_map_single call (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make netif_napi_add and netif_napi_del symmetric (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add VF DCB + SR-IOV support (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Set the netdev number of Tx queues (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add fix to VF to handle multi-descriptor buffers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix AIM (Adaptive Interrupt Moderation) (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unused parameter in ixgbevf_receive_skb (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix code for handling timeout (Andy Gospodarek) [923902] - [netdrv] ixgbevf: scheduling while atomic in reset hw path (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add support for VF API negotiation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Cleanup handling of configuration for jumbo frames (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add suspend and resume support to the VF (Andy Gospodarek) [923902] - [netdrv] ixgbe: Set the SW prio_tc values at initialization to the HW setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: add mac type to the version in ethtool_regs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for disabling link at boot time on 82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: cache AUTOC reads (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix register access during ethtool loopback test (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix EICR write in ixgbe_msix_other (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice ID (Andy Gospodarek) [923901] - [netdrv] ixgbe: add SFP+ LX module support (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename wol_supported to more fitting wol_enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: add driver support for x520 OCP adapter (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible divide by zero in ixgbe_update_itr (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove unnecessary #ifdef CONFIG_DEBUG_FS tests (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for WoL on 82599 SFP+ LOM (Andy Gospodarek) [923901] - [netdrv] ixgbe: in shutdown, do netif_running() under rtnl_lock (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix a bug in setting VF VLAN via PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix 1G link WoL (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix MNG FW support when adapter not up (Andy Gospodarek) [923901] - [netdrv] ixgbe: enable devices with internal switch to read pci parent (Andy Gospodarek) [923901] - [netdrv] ixgbe: create conversion functions from link_status to bus/speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for recognizing PCI-e Gen3 link speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop check for PAGE_SIZE from ixgbe_xmit_frame_ring (Andy Gospodarek) [923901] - [netdrv] ixgbe: don't do arithmetic operations on bitmasks (Andy Gospodarek) [923901] - [netdrv] ixgbe: Mask off check of frag_off as we only want fragment offset (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix registration order of driver and DCA nofitication (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update DESC_NEEDED define to adjust for changes to MAX_SKB_FRAGS (Andy Gospodarek) [923901] - [netdrv] ixgbe: implement SFF diagnostic monitoring via ethtool (Andy Gospodarek) [923901] - [netdrv] ixgbe: cleanup error checking in ixgbe_identify_sfp_module_generic() (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible data corruption in read_i2c_byte (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for set_channels ethtool operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for displaying the number of Tx/Rx channels (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make ixgbe_setup_tc usable even when DCB is not enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Define FCoE and Flow director limits much sooner to allow for changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: refactor initialization of feature flags (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove remaining alloc/OOM messages (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix SR-IOV MTU warning (Andy Gospodarek) [923901] - [netdrv] ixgbe: Replace rmb in Tx cleanup with read_barrier_depends (Andy Gospodarek) [923901] - [netdrv] ixgbe: update date to 2013 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix return values and memcpy parameters to eliminate Smatch warnings (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix potential null dereference (Andy Gospodarek) [923901] - [netdrv] ixgbe: allow reading of SFF-8472 data over i2c (Andy Gospodarek) [923901] - [netdrv] ixgbe: autoneg variable refactoring (Andy Gospodarek) [923901] - [netdrv] ixgbe: removed unused variable from setup_link_speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename autoneg variables (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix device ref count bug (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reset the NIC if up2tc has changed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit number of reported VFs to device specific value (Andy Gospodarek) [923901] - [netdrv] ixgbe: Implement PCI SR-IOV sysfs callback operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Modularize SR-IOV enablement code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make mailbox ops initialization unconditional (Andy Gospodarek) [923901] - [netdrv] ixgbe: Inline Rx PTP descriptor handling (Andy Gospodarek) [923901] - [netdrv] ixgbe: add warning when scheduling reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add ptp work item to poll for the Tx timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use watchdog check in favor of BPF for detecting latched timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ptp_overflow check comment and jiffies (Andy Gospodarek) [923901] - [netdrv] ixgbe: add missing supported filters to get_ts_info (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool ixgbe_diag_test cleanup (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve performance and reduce size of ixgbe_tx_map (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ixgbe Tx flags to improve code efficiency (Andy Gospodarek) [923901] - [netdrv] ixgbe: Always use context 0, even for FCoE and TSO (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Andy Gospodarek) [923901] - [netdrv] ixgbe: SR-IOV: dynamic IEEE DCBx default priority changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix overwriting of rx_mtrl in ixgbe_ptp_hwtstamp_ioctl (Andy Gospodarek) [923901] - [netdrv] ixgbe: only compile ixgbe_debugfs.o when enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix up function prototypes after __dev* removals (Andy Gospodarek) [923901] - [netdrv] ixgbe: check whether thermal sensor is enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use is_valid_ether_addr (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove __dev* attributes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not parse past IP header on fragments beyond the first (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix incorrect disabling of Tx hang check in case of PFC (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop RLPML configuration from x540 RXDCTL register configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool correctly identify autoneg setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove needless queuing for L4 ptp packets (Andy Gospodarek) [923901] - [netdrv] ixgbe: use ETQF filter name instead of magic number (Andy Gospodarek) [923901] - [netdrv] ixgbe: convert to use simple_open() (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reformat output of ixgbe_dump (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not use DCA to prefetch the entire packet into the cache (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix default setting of TXDCTL.WTHRESH (Andy Gospodarek) [923901] - [netdrv] ixgbe: add/update descriptor maps in comments (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not decrement budget in ixgbe_clean_rx_irq (Andy Gospodarek) [923901] - [netdrv] ixgbe: Return success or failure on VF MAC filter set (Andy Gospodarek) [923901] - [netdrv] ixgbe: clean up the condition for turning on/off the laser (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix return value from macvlan filter function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for pipeline reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix possible memory leak in ixgbe_set_ringparam (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add function ixgbe_reset_pipeline_82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop unnecessary addition from ixgbe_set_rx_buffer_len (Andy Gospodarek) [923901] - [netdrv] ixgbe: Correcting small packet padding (Andy Gospodarek) [923901] - [netdrv] ixgbe: using is_zero_ether_addr() to simplify the code (Andy Gospodarek) [923901] - [netdrv] ixgbe: (PTP) refactor init, cyclecounter and reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice id (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for VF API version 1.1 in the PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for GET_QUEUES message to get DCB configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for tracking the default user priority to SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for IPv6 and UDP to ixgbe_get_headlen (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add mailbox API version negotiation support to ixgbe PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Move message handling routines into their own functions (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable jumbo frames support w/ SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Initialize q_vector cpu and affinity masks correctly (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for X540-AT1 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix poll loop for FDIRCTRL.INIT_DONE bit (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix PTP ethtool timestamping function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not read the spoofed packets counter when not in IOV mode (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve statistics accuracy for DDP traffic (Andy Gospodarek) [923901] - [netdrv] ixgbe: added reg_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: added netdev_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add debugfs support (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix VF rate limiting to correctly account for more queues per VF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix ordering of things so that PF correctly configures its VLANs (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove old init remnant (Andy Gospodarek) [923901] - [netdrv] ixgbe: Roll RSC code into non-EOP code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make allocating skb and placing data in it a separate function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Copybreak sooner to avoid get_page/put_page and offset change overhead (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make pull tail function separate from rest of cleanup_headers (Andy Gospodarek) [923901] - [netdrv] ixgbe: Have the CPU take ownership of the buffers sooner (Andy Gospodarek) [923901] - [netdrv] ixgbe: Only use double buffering if page size is less than 8K (Andy Gospodarek) [923901] - [netdrv] ixgbe: combine ixgbe_add_rx_frag and ixgbe_can_reuse_page (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove code that was initializing Rx page offset (Andy Gospodarek) [923901] - [net] veth: add vlan features (Flavio Leitner) [959817] - [net] sctp: verify length provided in heartbeat information parameter (Daniel Borkmann) [855383] - [net] openvswitch: Add Kconfig dependency on GRE-DEMUX (Amerigo Wang) [976810] - [net] openvswitch: Add gre tunnel support (Amerigo Wang) [976810] - [net] openvswitch: Optimize flow key match for non tunnel flows (Amerigo Wang) [976810] - [net] openvswitch: Expand action buffer size (Amerigo Wang) [976810] - [net] openvswitch: Add tunneling interface (Amerigo Wang) [976810] - [net] openvswitch: Copy individual actions (Amerigo Wang) [976810] - [net] openvswitch: Simplify interface ovs_flow_metadata_from_nlattrs() (Amerigo Wang) [976810] - [net] openvswitch: make skb->csum consistent with rest of networking stack (Amerigo Wang) [976810] - [net] openvswitch: Fix misspellings in comments and docs (Amerigo Wang) [976810] - [net] openvswitch: fix variable names in comment (Amerigo Wang) [976810] - [net] openvswitch: Unify vport error stats handling (Amerigo Wang) [976810] - [net] openvswitch: Remove unused get_config vport op (Amerigo Wang) [976810] - [net] openvswitch: Immediately exit on error in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] openvswitch: Remove unneeded ovs_netdev_get_ifindex() (Amerigo Wang) [976810] - [net] openvswitch: Simplify datapath locking (Amerigo Wang) [976810] - [net] openvswitch: Use ETH_ALEN to define ethernet addresses (Amerigo Wang) [976810] - [net] openvswitch: datapath.h: Fix a stale comment (Amerigo Wang) [976810] - [net] openvswitch: Don't insert empty OVS_VPORT_ATTR_OPTIONS attribute (Amerigo Wang) [976810] - [net] openvswitch: Move common genl notify code into ovs_notify() (Amerigo Wang) [976810] - [net] openvswitch: Refine Netlink message size calculation and kill FLOW_BUFSIZE (Amerigo Wang) [976810] - [net] openvswitch: Use nla_memcpy() to memcpy() data from attributes (Amerigo Wang) [976810] - [net] openvswitch: Specify the minimal length of OVS_PACKET_ATTR_PACKET in the policy (Amerigo Wang) [976810] - [net] openvswitch: correct an invalid BUG_ON (Amerigo Wang) [976810] - [net] openvswitch: Preallocate reply skb in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] ip_gre: fix a soft lockup in ipgre_fini() (Amerigo Wang) [976810] - [net] gre: Fix MTU sizing check for gretap tunnels (Amerigo Wang) [976810] - [net] ip_tunnel: Use skb-len to PMTU check (Amerigo Wang) [976810] - [net] gre: fix a regression in ioctl (Amerigo Wang) [976810] - [net] ip_tunnel: Add dont fragment flag (Amerigo Wang) [976810] - [net] ip_tunnel: push generic protocol handling to ip_tunnel module (Amerigo Wang) [976810] - [net] ip_tunnel: extend iptunnel_xmit() (Amerigo Wang) [976810] - [net] gre: export gre_handle_offloads() function (Amerigo Wang) [976810] - [net] gre: export gre_build_header() function (Amerigo Wang) [976810] - [net] gre: Allow multiple protocol listener for gre protocol (Amerigo Wang) [976810] - [net] gre: Simplify gre protocol registration locking (Amerigo Wang) [976810] - [net] ip_tunnel: remove __net_init/exit from exported functions (Amerigo Wang) [976810] - [net] ip_tunnel: specify protocol outside IP header (Amerigo Wang) [976810] - [net] ip_tunnel: fix kernel panic with icmp_dest_unreach (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in ipgre_err() (Amerigo Wang) [976810] - [net] ipv4: typo issue, remove erroneous semicolon (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in parse_gre_header() (Amerigo Wang) [976810] - [net] ip_gre: don't overwrite iflink during net_dev init (Amerigo Wang) [976810] - [net] ip_tunnel: Fix off-by-one error in forming dev name (Amerigo Wang) [976810] - [net] gre: Refactor GRE tunneling code (Amerigo Wang) [976810] - [net] ip: convert __IPTUNNEL_XMIT() to an inline function (Amerigo Wang) [976810] - [net] br: fix schedule while atomic issue in br_features_recompute() (Jiri Pirko) [980876] - [net] ipvs: reduce sync rate with time thresholds (Jesper Brouer) [854454] - [net] ipvs: Add sysctl_sync_threshold() sysctl_sync_period() (Jesper Brouer) [854454] - [net] ipvs: wakeup master thread (Jesper Brouer) [854454] - [net] export sysctl symbols needed by ip_vs_sync (Jesper Brouer) [854454] - [net] ipvs: always update some of the flags bits in backup (Jesper Brouer) [854454] - [net] ipvs: fix ip_vs_try_bind_dest to rebind app and transmitter (Jesper Brouer) [854454] - [net] ipvs: remove check for IP_VS_CONN_F_SYNC from ip_vs_bind_dest (Jesper Brouer) [854454] - [net] ipvs: ignore IP_VS_CONN_F_NOOUTPUT in backup server (Jesper Brouer) [854454] - [net] ipvs: try also real server with port 0 in backup server (Jesper Brouer) [854454] - [net] ipvs: Backup, adding version 0 sending capabilities (Jesper Brouer) [854454] - [net] ipvs: Backup, Change sending to Version 1 format (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding Version 1 receive capability (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding structs for new sync format (Jesper Brouer) [854454] - [net] ipvs: use pkts for SCTP too (Jesper Brouer) [854454] - [net] ipvs: skb defrag in L7 helpers (Jesper Brouer) [854454] - [net] ipvs: Split ports array into src_port and dst_port (Jesper Brouer) [854454] - [net] ipvs: Backup, Prepare for transferring firewall marks to the backup daemon (Jesper Brouer) [854454] - [net] ipvs: add static and read_mostly attributes (Jesper Brouer) [854454] - [net] ipvs: buffer argument to ip_vs_process_message() should not be const (Jesper Brouer) [854454] - [net] ipvs: Remove useless blocks from ip_vs_process_message() (Jesper Brouer) [854454] - [net] ipvs: Make the cp argument to ip_vs_sync_conn() static (Jesper Brouer) [854454] - [net] ipvs: Only match pe_data created by the same pe (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine to connection entry (Jesper Brouer) [854454] - [net] ipvs: inherit forwarding method in backup (Jesper Brouer) [854454] - [net] ipvs: ip_vs_dbg_callid() is only needed for debugging (Jesper Brouer) [854454] - [net] ipvs: sip persistence engine (Jesper Brouer) [854454] - [net] ipvs: Fallback if persistence engine fails (Jesper Brouer) [854454] - [net] ipvs: Allow configuration of persistence engines (Jesper Brouer) [854454] - [net] ipvs: management of persistence engine modules (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine data to /proc/net/ip_vs_conn (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_pe (Jesper Brouer) [854454] - [net] ipvs: Allow boot time change of hash size (Jesper Brouer) [854454] - [net] ipvs: ip_vs_bind_scheduler and ip_vs_unbind_scheduler NULL arguments (Jesper Brouer) [854454] - [net] ipvs: Allow null argument to ip_vs_scheduler_put() (Jesper Brouer) [854454] - [net] ipvs: fix matching of fwmark templates during scheduling (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_conn_param (Jesper Brouer) [854454] - [net] ipvs: compact ip_vs_sched_persist() (Jesper Brouer) [854454] - [net] ipvs: extend connection flags to 32 bits (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Add callid parser (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Allow ct_sip_get_header() to be called with a null ct argument (Jesper Brouer) [854454] - [net] ipvs: fix synchronization on connection close (Jesper Brouer) [854454] - [net] ipvs: one-packet scheduling (Jesper Brouer) [854454]- [char] tty: Fix BUG() on hangup (Aaron Tomlin) [985429] - [trace] Fix hang in write to sysprof_sample_period (Josh Poimboeuf) [959063] - [scsi] virtio-scsi: fix LUNs greater than 255 (Laszlo Ersek) [978202] - [scsi] isci: Fix a race condition in the SSP task management path (David Milburn) [978609] - [idle] intel_idle: initial C8, C9 and C10 support (Jane Lv) [970729] - [x86] Fix up numa_node information for AMD CPU family 15h model 0-0fh northbridge functions (Prarit Bhargava) [787034] - [x86] tsc: add option to output TSC initial value at boot (Prarit Bhargava) [986353] - [fs] fscache: The retrieval remaining-pages counter needs to be atomic_t (David Howells) [965759] - [fs] cachefiles: remove unused macro list_to_page() (David Howells) [921178] - [fs] fscache: Simplify cookie retention for fscache_objects, fixing access problems (David Howells) [928746] - [fs] fscache: Fix object state machine to have separate work and wait states (David Howells) [921178] - [kernel] wait: Add wait_on_atomic_t() and wake_up_atomic_t() (David Howells) [921178] - [fs] fscache: Wrap checks on object state (David Howells) [921178] - [fs] fscache: Uninline fscache_object_init() (David Howells) [921178] - [fs] fscache: Don't sleep in page release if __GFP_FS is not set (David Howells) [921178] - [fs] cachefiles: name i_mutex lock class explicitly (David Howells) [921178] - [fs] fscache: remove spin_lock() from the condition in while() (David Howells) [921178] - [fs] fscache: Clear remaining page count on retrieval cancellation (David Howells) [921178] - [fs] fscache: Mark cancellation of in-progress operation (David Howells) [921178] - [fs] fscache: Remove unneeded null checks (David Howells) [921178] - [fs] fscache: One of the write operation paths doesn't set the object state (David Howells) [921178] - [fs] fscache: Fix signal handling during waits (David Howells) [921178] - [fs] fscache: Add transition to handle invalidate immediately after lookup (David Howells) [921178 928746] - [fs] fscache: Exclusive op submission can BUG if there's been an I/O error (David Howells) [921178] - [fs] fsache: Limit the number of I/O error reports for a cache (David Howells) [921178] - [fs] fscache: Don't mask off the object event mask when printing it (David Howells) [921178] - [fs] fscache: Initialise the object event mask with the calculated mask (David Howells) [921178] - [fs] cachefiles: Add missing retrieval completions (David Howells) [921178] - [fs] cachefiles: add support for large files in filesystem caching (David Howells) [921178] - [netdrv] igbvf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Stefan Assmann) [923900] - [netdrv] igbvf: update version number (Stefan Assmann) [923900] - [netdrv] igbvf: Check for error on dma_map_single call (Stefan Assmann) [923900] - [netdrv] enic: release rtnl_lock on error-path (Stefan Assmann) [922984] - [netdrv] enic: change sprintf() to snprintf() (Stefan Assmann) [922984] - [netdrv] enic: be less verbose about non-critical firmware errors (Stefan Assmann) [922984] - [netdrv] enic: fix up function prototypes after __dev* removals (Stefan Assmann) [922984] - [pci] Remove the obsolete no_pci_devices() check (Myron Stowe) [966887] - [pci] Use pci_device_id on stack for pci_get_subsys/class() to avoid kmalloc (Myron Stowe) [966887] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Veaceslav Falico) [988460] - [firmware] add bnx2x FW 7.8.2, 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 919510] - [netdrv] bnx2x: ignore unknown ethtool flags (Michal Schmidt) [915517 928435] - [netdrv] bnx2x: advertise transmit time stamping (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: add transmit timestamping support (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: Remove sparse and coccinelle warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix 20G KR2 support claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve VF timings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF ndo sanity (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with no IOV support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve PF behaviour toward VF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove redundant D0 power state set (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: replace mechanism to check for next available packet (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix a power state test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: semi-Semantic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic removal and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise comments and alignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic change of empty lines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use XPS if possible for bnx2x_select_queue instead of pure hash (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change to D3hot only on removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Implement PCI shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Count number of possible FCoE interfaces (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ack unknown VF messages (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add and correct PCI link speed prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Zero VFs starting MACs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enable `set_phys_id' for all functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Wait for MCP validity during AER (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: Link-flap avoidance in switch dependent mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add Private Flags Support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix bridged GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix TCP offload for tunneling ipv4 over ipv6 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent memory leak when cnic is absent (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct reading of speed capabilities (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent NULL pointer dereference in kdump (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Use per port max exchange resources (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow recovery from second slot reset (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enhance MAC configuration for VFs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow RX/TX pause control in autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent GRO false checksum claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.17-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add additional regions for CRC memory test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove non-necessary assignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix byte-by-byte nvram write for BE machines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: refactor nvram read procedure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support reading I2C EEPROM SFF8472 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix compilation without CONFIG_BNX2X_SRIOV (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent VF race (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF outer vlan removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF statistics (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: missing ARI should not be lethal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix AER semaphore release (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: AER revised (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: add RSS capability for GRE traffic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use list_move instead of list_del/list_add (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Restore FCoE 4-port devices support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use FW 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Avoid using zero MAC (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control SFP+ tap values via nvm config (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add EEE support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add RJ45 SFP module detection (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Get gso_segs from FW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control number of vfs dynamically (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add iproute2 support for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent "Unknown MF" print in SF mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Take chip version from MFW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Set ethtool ops for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix vlan-mac memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use the default NAPI weight (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in printk and comments (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix status blocks configuration (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent UNDI FW illegal host access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent null pointer dereference in AFEX mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 rapid link flap (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix assignment of signed expression to unsigned variable (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix occasional statistics off-by-4GB error (Michal Schmidt) [825729 828818 871164 915420 915422 915517 919510] - [netdrv] bnx2x: add missing napi deletion in error path (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ misconfiguration in iSCSI boot scenario (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix intermittent long KR2 link up time (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 work-around condition (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 link (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix port identification for the 84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix UDP checksum for 57710/57711 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove dead code and make local funcs static (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Replace incomming with incoming in all comments and strings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Remove unnecessary alloc/OOM messages, alloc cleanups (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Force link UP when the interface is in LOOPBACK mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: SR-IOV version compatibility bugfix (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add CNIC_DRV_STATE_HANDLES_IRQ to ethdev->drv_state (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct memory release scheme (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove many sparse warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Modify unload conditions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct memory preparation and release (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add missing VFs reference in macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add additional debug information (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct usleep_range usage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: reorganization and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic renovation (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix GRO parameters (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Introduce 2013 and advance version to 1.78.02 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Added FW GRO bridging support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] Revert "bnx2x: set gso_type" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clean previous IGU status before ack (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add `ethtool -w' support (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921560] - [netdrv] bnx2x: Added nvram personalities support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix rare self-test failures (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use SAN Mac for FCoE (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add an additional fatal hw assertion - BRB_HW_INTERRUPT (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clear dirty status when booting after UNDI (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow management traffic after boot from SAN (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix fastpath structures when memory allocation fails (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: move debugging code before the return (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: align define usage to satisfy static checkers (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: NULL dereference on error in debug code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Segregate SR-IOV code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add VF device ids and enable feature (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support PF <-> VF Bulletin Board (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support VF FLR (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF close request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_teardown request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_filters request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF setup_q request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support statistics collection for VFs by the PF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF init request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF acquire request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Infrastructure for VF <-> PF request on PF side (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prepare device and initialize VF database (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allocate VF database in PF when VFs are present (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF fastpath (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support ndo_set_rxmode in VF driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add teardown_q and close to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add init, setup_q, set_mac to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Separate VF and PF logic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add to VF <-> PF channel the release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF <-> PF channel 'acquire' at vf probe (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support probing and removing of VF device (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use ARRAY_SIZE where possible (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use prandom_bytes() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix typo of "suport" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: almost 'use netdev_alloc_frag()' (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix up function prototypes after __dev* removals (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add fw defs for use in cnic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic, bnx2x, bnx2: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Include bnx2x.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to CHIP ID and name macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to descriptor structures and macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Fix rare race condition during iSCSI disconnect (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Reset iSCSI EQ during shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: recognize fan failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct PFC disablement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix 'Ethtool -A' when autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent DCB if disabled in nvram (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Handle a rarely missed interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: mask CPL_OF interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: IGU parse error cause probe failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ext config accessed only on non-E1x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: nvram enables dropless flow control (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct advertised speed/duplex (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Filter packets on FCoE rings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Management can control PFC/ETS (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: parity recovery flow enhancement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: revised and corrected SPIO access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change duplex setting in EEE function (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add warning message in case of non-10G SFP module (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Always take PHY lock (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ current leakage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for 20G-KR2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove duplicate inclusion of bnx2x_hsi.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add static declaration to several functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in bnx2x driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix HW initialization using fw 7.8.x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support loading cnic resources at run-time (Michal Schmidt) [825729 828818 915420 915422 915517 919510 920624] - [netdrv] bnx2x: HSI change for 'update' ramrod (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.00-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x,cnic: use FW 7.8.2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve code around bnx2x_tests_str_arr (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix comment/printk/variable typos (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [net] In unregister_netdevice_notifier unregister the netdevices (Michal Schmidt) [987451] - [net] introduce NAPI_POLL_WEIGHT (Michal Schmidt) [987451] - [net] Export __netdev_pick_tx so that it can be used in modules (Michal Schmidt) [987451] - [net] Split core bits of netdev_pick_tx into __netdev_pick_tx (Michal Schmidt) [987451] - [net] netpoll: call ->ndo_select_queue() in tx path (Michal Schmidt) [987451] - [lib] introduce prandom_bytes() and prandom_bytes_state() (Michal Schmidt) [987451]- [pci] pcie: Reset link for devices below Root Port or Downstream Port (Myron Stowe) [966755] - [acpi] apei: Force fatal AER severity when component has been reset (Myron Stowe) [966755] - [pci] Remove "extern" from function declarations (Myron Stowe) [966755] - [pci] pcie: Move AER severity defines to aer.h (Myron Stowe) [966755] - [pci] pcie: Set dev->__aer_firmware_first only for matching devices (Myron Stowe) [966755] - [pci] pcie: Factor out HEST device type matching (Myron Stowe) [966755] - [pci] pcie: Don't parse HEST table for non-PCIe devices (Myron Stowe) [966755] - [acpi] Move cper_print_aer() call out of interrupt context (Myron Stowe) [967981] - [pci] pcie: Remove local PCI_BUS() define and use PCI_BUS_NUM() from PCI (Myron Stowe) [967981] - [pci] Add PCI_BUS_NUM() and PCI_DEVID() interfaces (Myron Stowe) [967981] - [pci] pcie: pci_get_domain_bus_and_slot() call missing required pci_dev_put() (Myron Stowe) [911740] - [pci] pcie: Report success only when every device has AER-aware driver (Myron Stowe) [911740] - [pci] Fix deadlock when unbinding device if parent in D3cold (Myron Stowe) [911740] - [pci] Make pci_error_handlers const (Myron Stowe) [911740] - [pci] pcie: Remove the port driver module exit routine (Myron Stowe) [911740] - [acpi] apei: Add missed ACPI5 support for error trigger table (Myron Stowe) [893388] - [acpi] apei: fix error status check condition for CPER (Myron Stowe) [825641] - [edac] add support for error type "Info" (Myron Stowe) [825641] - [pci] pcie: Cleanup log output for AER (Myron Stowe) [825641] - [acpi] apei: Enhanced AER logging (Myron Stowe) [825641] - [trace] Trace Event for PCI Express Advanced Error Reporting (Myron Stowe) [825641] - [acpi] edac.h: Add generic layers for describing a memory location (Myron Stowe) [825641] - [acpi] CPER failed to handle generic error records with multiple sections (Myron Stowe) [816520] - [acpi] APEI build fix (Myron Stowe) [816520] - [acpi] apei: Fix crash in apei_hest_parse() for acpi=off (Myron Stowe) [816515] - [acpi] apei: Fixup incorrect 64-bit access width firmware bug (Myron Stowe) [816515] - [acpi] apei: Fix ERST header length check (Myron Stowe) [816515] - [acpi] apei: Remove table not found message (Myron Stowe) [816515] - [pci] Print completion message at KERN_INFO to match starting message (Myron Stowe) [736984] - [acpi] Add PCIe AER recovery support (Myron Stowe) [736984] - [pci] pcie: add aer_recover_queue (Myron Stowe) [736984] - [netdrv] be2net: fix VLAN traffic if no VLAN group is registered (Stefan Assmann) [980772] - [wireless] brcmsmac: Reduce log spam in heavy tx, make err print in debug (John Green) [960977] - [watchdog] hpwdt: Increase version string (Linda Knippers) [985144] - [watchdog] hpwdt: Add check for UEFI bits (Linda Knippers) [985144] - [netdrv] be2net: Fix to avoid hardware workaround when not needed (Ivan Vecera) [947543] - [netdrv] be2net: use pci_vfs_assigned()/pci_num_vf() instead of be_find_vfs() (Ivan Vecera) [947543] - [netdrv] be2net: Fix 32-bit DMA Mask handling (Ivan Vecera) [947543] - [netdrv] be2net: Implement initiate FW dump feature for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook (Ivan Vecera) [947543] - [netdrv] be2net: Mark checksum fail for IP fragmented packets (Ivan Vecera) [947543] - [netdrv] be2net: Trim padded packets for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Pad skb to meet min Tx pkt size in lancer (Ivan Vecera) [947543] - [netdrv] be2net: cleanup be_get_drvinfo() (Ivan Vecera) [947543] - [netdrv] be2net: refactor HW workarounds in be_xmit() (Ivan Vecera) [947543] - [netdrv] be2net: bug fix on returning an invalid nic descriptor (Ivan Vecera) [947543] - [netdrv] be2net: Avoid double insertion of vlan tags (Ivan Vecera) [947543] - [netdrv] be2net: disable TX in be_close() (Ivan Vecera) [947543] - [netdrv] be2net: fix EQ from getting full while cleaning RX CQ (Ivan Vecera) [947543] - [netdrv] be2net: fix payload_len value for GET_MAC_LIST cmd req (Ivan Vecera) [947543] - [netdrv] be2net: provision VF resources before enabling SR-IOV (Ivan Vecera) [947543] - [netdrv] be2net: Fix to fail probe if MSI-X enable fails for a VF (Ivan Vecera) [947543] - [netdrv] be2net: avoid napi_disable() when it has not been enabled (Ivan Vecera) [947543] - [netdrv] be2net: Fix firmware download for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix to receive Multicast Packets when Promiscuous mode is enabled on certain devices (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show tx priority pause counter in ethtool -S (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use 32-bit stats to report rx_drops_no_fragment (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use version 2 of cq_create for SkyHawk-R devices (Ivan Vecera) [947543] - [netdrv] be2net: FLR must be first cmd issued to Lancer FW (Ivan Vecera) [947543] - [netdrv] be2net: Use GET_FUNCTION_CONFIG V1 cmd (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show wol disabled/enabled state correctly (Ivan Vecera) [947543] - [netdrv] be2net: Fixed memory leak (Ivan Vecera) [947543] - [netdrv] be2net: Avoid diagnostic test in certain versions of firmware to avoid NIC freeze (Ivan Vecera) [947543] - [netdrv] be2net: Renamed rx_address_mismatch_errors to rx_address_filtered (Ivan Vecera) [947543] - [netdrv] be2net: Add support for setting and getting rx flow hash options (Ivan Vecera) [947543] - [netdrv] be2net: Fix PVID tag offload for packets with inline VLAN tag (Ivan Vecera) [947543] - [netdrv] be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ivan Vecera) [947543] - [netdrv] be2net: Remove an incorrect pvid check in Tx (Ivan Vecera) [947543] - [netdrv] be2net: enable IOMMU pass through for be2net (Ivan Vecera) [819453 947543] - [netdrv] be2net: Use GET_PROFILE_CONFIG V1 cmd for BE3-R (Ivan Vecera) [947543] - [netdrv] be2net: Avoid flashing BE3 UFI on BE3-R chip (Ivan Vecera) [947543] - [netdrv] be2net: Don't log "Out of MCCQ wrbs" error (Ivan Vecera) [947543] - [netdrv] be2net: Use TXQ_CREATE_V2 cmd (Ivan Vecera) [947543] - [netdrv] be2net: take care of __vlan_put_tag return value (Ivan Vecera) [947543] - [netdrv] be2net: remove unused variable 'sge' (Ivan Vecera) [947543] - [netdrv] be2net: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [947543] - [netdrv] be2net: Remove dma_alloc_coherent OOM messages (Ivan Vecera) [947543] - [netdrv] be2net: Use new F/W mailbox cmd to manipulate interrupts (Ivan Vecera) [947543] - [netdrv] be2net: enable interrupts in be_probe() (RoCE and other ULPs need them) (Ivan Vecera) [947543] - [netdrv] be2net: Update copyright year (Ivan Vecera) [947543] - [netdrv] be2net: use CSR-BAR SEMAPHORE reg for BE2/BE3 (Ivan Vecera) [947543] - [netdrv] benet: Wait f/w POST until timeout (Ivan Vecera) [947543] - [netdrv] be2net: update driver version to 4.6.x (Ivan Vecera) [947543] - [netdrv] be2net: fix re-loaded PF driver to re-gain control of its VFs (Ivan Vecera) [947543] - [netdrv] be2net: Updating Module Author string and log message string to "Emulex Corporation" (Ivan Vecera) [947543] - [netdrv] be2net: fix drvinfo strings set in drivers (Ivan Vecera) [947543] - [netdrv] be2net: Remove bogus dependencies on INET (Ivan Vecera) [947543] - [netdrv] be2net: remove adapter->eq_next_idx (Ivan Vecera) [947543] - [netdrv] be2net: remove roce on lancer (Ivan Vecera) [947543] - [netdrv] be2net: fix access to SEMAPHORE reg (Ivan Vecera) [947543] - [netdrv] be2net: re-factor bar mapping code (Ivan Vecera) [947543] - [netdrv] be2net: do not use sli_family to identify skyhawk-R chip (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong usage of adapter->generation (Ivan Vecera) [947543] - [netdrv] be2net: remove LANCER A0 workaround (Ivan Vecera) [947543] - [netdrv] be2net: Fix smatch warnings in be_main.c (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong frag_idx reported by RX CQ (Ivan Vecera) [947543] - [netdrv] benet: convert to set_phys_id (Ivan Vecera) [947543] - [virt] hv: allocate synic structures before hv_synic_init() (Jason Wang) [927359] - [virt] hv: check interrupt mask before read_index (Jason Wang) [927359] - [virt] hv: switch to use mb() instead of smp_mb() (Jason Wang) [927359] - [virt] hv: vmbus: Implement multi-channel support (Jason Wang) [927359] - [virt] hv: Fix a bug in get_vp_index() (Jason Wang) [927359] - [virt] hyperv_fb: Backport to RHEL 6.5 (Jason Wang) [927424] - [virt] add Hyper-V Synthetic Video Frame Buffer Driver (Jason Wang) [927424] - [virt] hv: Add a new driver to support host initiated backup (Jason Wang) [927409] - [netdrv] hyperv: Fix a compiler warning in netvsc_send() (Jason Wang) [927435] - [netdrv] hyperv: Fix RNDIS send_completion code path (Jason Wang) [927435] - [netdrv] hyperv: Fix a kernel warning from netvsc_linkstatus_callback() (Jason Wang) [927435] - [netdrv] hyperv: fix wrong length of mac address (Jason Wang) [927435] - [netdrv] hyperv: Add an error message to rndis_filter_set_device_mac() (Jason Wang) [927435] - [netdrv] hyperv: Remove unnecessary comments in rndis_filter_receive_data() (Jason Wang) [927435] - [netdrv] hyperv: Add buffer for extended info after the RNDIS response message (Jason Wang) [927435] - [netdrv] hyperv: Report actual status in receive completion packet (Jason Wang) [927435] - [netdrv] hyperv: Remove extra allocated space for recv_pkt_list elements (Jason Wang) [927435] - [netdrv] hyperv: Fix page buffer handling in rndis_filter_send_request() (Jason Wang) [927435] - [netdrv] hyperv: Fix the missing return value in rndis_filter_set_packet_filter() (Jason Wang) [927435] - [netdrv] hyperv: Fix the max_xfer_size in RNDIS initialization (Jason Wang) [927435] - [virt] hyperv/hv_balloon: remove old RHEL6 specific code (Jason Wang) [927417] - [virt] hyperv/balloon: Notify the host of permanent hot-add failures (Jason Wang) [927417] - [virt] hyperv/balloon: Support 2M page allocations for ballooning (Jason Wang) [927417] - [mm] page_alloc: export split_page() (Jason Wang) [927417] - [virt] hyperv/balloon: Permit Linux to specify hot-add alignment requirements (Jason Wang) [927417] - [virt] hyperv/balloon: make local functions static (Jason Wang) [927417] - [virt] hyperv/balloon: Implement hot-add functionality (Jason Wang) [927417] - [mm] memory_hotplug: extend memory hotplug API to allow memory hotplug in virtual machines (Jason Wang) [927417] - [virt] hyperv/balloon: Make the balloon driver not unloadable (Jason Wang) [927417] - [virt] hyperv/balloon: Execute hot-add code in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Execute balloon inflation in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Do not request completion notification (Jason Wang) [927417] - [fcoe] libfc: extend ex_lock to protect all of fc_seq_send (Neil Horman) [829784] - [fcoe] libfc: Correct check for initiator role (Neil Horman) [829784] - [fcoe] libfcoe: Fix fcoe_sysfs VN2VN mode (Neil Horman) [829784] - [fcoe] Split fc_disc_init into fc_disc_init and fc_disc_config (Neil Horman) [829784] - [fcoe] Always use fcoe_disc_init for discovery layer initialization (Neil Horman) [829784] - [fcoe] Fix deadlock between create and destroy paths (Neil Horman) [829784] - [fcoe] libfcoe: Fix Conflicting FCFs issue in the fabric (Neil Horman) [829784] - [fcoe] Revert "fcoe: fix fcoe enable on link toggle while it is still disabled" (Neil Horman) [829784] - [fcoe] libfcoe: Check for unusable FCFs before looking for conflicting FCFs (Neil Horman) [829784] - [fcoe] libfcoe: Handle CVL while waiting to select an FCF (Neil Horman) [829784] - [fcoe] Fix deadlock while deleting FCoE interface with NPIV ports (Neil Horman) [829784] - [fcoe] close race on link speed detection in fcoe code (Neil Horman) [829784] - [fcoe] debris left by "libfcoe: Remove mutex_trylock/restart_syscall checks" (Neil Horman) [829784] - [fcoe] consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb (Neil Horman) [829784] - [fcoe] move fcoe_link_speed_update() to libfcoe and export it (Neil Horman) [829784] - [fcoe] add support to the get_netdev() for fcoe_interface (Neil Horman) [829784] - [fcoe] prep work to start consolidate the usage of fcoe_netdev (Neil Horman) [829784] - [fcoe] Convert debug_logging macros to pr_info (Neil Horman) [829784] - [fcoe] Use the fcoe_sysfs control interface (Neil Horman) [829784] - [fcoe] libfcoe: Add new fcoe control interface (Neil Horman) [829784] - [fcoe] libfcoe: Save some memory and optimize name lookups (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs debug logging level (Neil Horman) [829784] - [fcoe] Cleanup locking on fcoe_percpu_receive_thread (Neil Horman) [829784] - [fcoe] libfcoe: Fix section mismatch (Neil Horman) [829784] - [fcoe] bnx2fc: cleanup fcoe_dev_stats (Neil Horman) [829784] - [fcoe] libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs (Neil Horman) [829784] - [powerpc] iommu: Fix multiple issues with IOMMU pools code (Steve Best) [929290] - [powerpc] iommu: Fix iommu pool initialization (Steve Best) [929290] - [powerpc] iommu: Implement IOMMU pools to improve multiqueue adapter performance (Steve Best) [929290] - [powerpc] iommu: Push spinlock into iommu_range_alloc and __iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_alloc and iommu_free (Steve Best) [929290] - [powerpc] pseries: Disable interrupts around IOMMU percpu data accesses (Steve Best) [929290] - [block] rsxx: Adding in debugfs entries (Steve Best) [929277] - [block] rsxx: Fixes incorrect stats calculation (Steve Best) [929277] - [block] rsxx: Adding EEH check inside cregs timeout (Steve Best) [929277] - [block] rsxx: Adapter address space sanity check (Steve Best) [929277] - [block] rsxx: Fixes DLPAR add kernel panic if partition still mounted (Steve Best) [929277] - [block] rsxx: Changing the adapter name to the official name (Steve Best) [929277] - [block] rsxx: Adding in sync_start module paramenter (Steve Best) [929277] - [block] rsxx: Allow block size to be determined by configuration (Steve Best) [929277] - [block] rsxx: Fixes soft-lockup issues during DMAs (Steve Best) [929277] - [block] rsxx: Restructured DMA cancel scheme (Steve Best) [929277] - [block] rsxx: Individual workqueues for interruptible events (Steve Best) [929277] - [block] rsxx: remove unused variable (Steve Best) [929277] - [block] rsxx: enable error return of rsxx_eeh_save_issued_dmas() (Steve Best) [929277] - [block] rsxx: removes dynamic allocation on stack (Steve Best) [929277] - [block] rsxx: fix missing unlock on error return in rsxx_eeh_remap_dmas() (Steve Best) [929277] - [block] rsxx: Adding in EEH support to the IBM FlashSystem 70/80 device driver (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 error message bug fix (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 branding changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 fixes inconsistent locking (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 trivial changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 driver fixes (Steve Best) [929277] - [block] rsxx: add slab.h include to dma.c (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 device driver (Steve Best) [929277] - [target] target/file: Fix off-by-one READ_CAPACITY bug for !S_ISBLK export (Andy Grover) [982777] - [target] Re-instate sess_wait_list for target_wait_for_sess_cmds (Andy Grover) [982777] - [target] close target_put_sess_cmd() vs. core_tmr_abort_task() race (Andy Grover) [982777] - [target] iblock: Fix WCE=1 + DPOFUA=1 backend WRITE regression (Andy Grover) [982777] - [target] Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio (Andy Grover) [982777] - [target] tcm_fc: Check for aborted sequence (Andy Grover) [982777] - [target] Change default sense key of NOT_READY (Andy Grover) [982777]- [netdrv] qlcnic: Bump up the version to 5.1.38 (Chad Dupuis) [694104] - [netdrv] qlcnic: Clear link status when interface is down (Chad Dupuis) [694104] - [netdrv] qlcnic: change mdelay to msleep (Chad Dupuis) [694104] - [netdrv] qlcnic: Log warning message for 83xx adapter in MSI mode (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure mailbox interrupt command for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.37 (Chad Dupuis) [694104] - [netdrv] qlcnic: Implement flash sysfs callback for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.36 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics collection (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix endian issues in 83xx driver (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.35 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure interrupts for 83xx adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix internal loopback test for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.34 (Chad Dupuis) [694104] - [netdrv] qlcnic: fix ping resumption to a VM after a live migration (Chad Dupuis) [694104] - [netdrv] qlcnic: fix estimation of receive MSS in case of LRO for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor Legacy interrupt handling for 83xx (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox interrupt (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unsupported CDRP command error message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox response handling (Chad Dupuis) [694104] - [netdrv] qlcnic: enhance MSIX allocation failure log message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix async event handling during diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic IRQ test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: helper routine to handle async events (Chad Dupuis) [694104] - [netdrv] qlcnic: fix firmware based IDC participation (Chad Dupuis) [694104] - [netdrv] qlcnic: fix initialize NIC mailbox command (Chad Dupuis) [694104] - [netdrv] qlcnic: Updating copyright information (Chad Dupuis) [694104] - [netdrv] qlcnic: silence false positive overflow warning (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.33 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix minidump in NPAR mode (Chad Dupuis) [694104] - [netdrv] qlcnic: driver LRO bug fix (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix bug in reading HW reset template (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.32 (Chad Dupuis) [694104] - [netdrv] qlcnic: sleeping function called from invalid context (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix LED/Beaconing tests to work on all ports of an adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: avoid mixed mode interrupts for some adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: enable RSS for TCP over IPv6 (Chad Dupuis) [694104] - [netdrv] qlcnic: enable LRO on IPv6 without dest ip check (Chad Dupuis) [694104] - [netdrv] qlcnic: set driver version in firmware (Chad Dupuis) [694104] - [netdrv] qlcnic: guard __vlan_find_dev_deep() by rcu_read_lock (Chad Dupuis) [694104] - [netdrv] qlcnic: fix build error (Chad Dupuis) [694104] - [netdrv] qlcnic: do not duplicate infrastructure functions (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: remove unused definitions from header file (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx ethtool interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx register dump routines (Chad Dupuis) [694104] - [netdrv] qlcnic: enable 83xx virtual NIC mode (Chad Dupuis) [694104] - [netdrv] qlcnic: flash template based firmware reset recovery (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx CNA inter driver communication mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx adpater flash interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx base driver (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx data path routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx memory map and HW access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: macros for common register access (Chad Dupuis) [694104] - [netdrv] qlcnic: change driver hardware interface mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unused variable warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: rename module params with module_param_named (Chad Dupuis) [694104] - [netdrv] qlcnic: fix bug in LRO descriptor access macro (Chad Dupuis) [694104] - [netdrv] qlcnic: update NIC partition interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: get board name API (Chad Dupuis) [694104] - [netdrv] qlcnic: modify PCI and register access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: move HW specific data to seperate structure (Chad Dupuis) [694104] - [netdrv] qlcnic: add 82xx adapter specific checks (Chad Dupuis) [694104] - [netdrv] qlcnic: remove __dev* attributes (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_minidump.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_minidump.c for dump utility (Chad Dupuis) [694104] - [netdrv] qlcnic: fix style issues in qlcnic_sysfs.c file (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_sysfs.c for sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_io.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_io.c for datapath routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix compiler warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix error return code (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix scheduling while atomic bug (Chad Dupuis) [694104] - [virt] kvm: Fix iommu map/unmap to handle memory slot moves (Alex Williamson) [978472] - [virt] kvm: perform an invalid memslot step for gpa base change (Alex Williamson) [978472] - [video] vgacon: add cond reschedule points in vgacon_do_font_op (Marcelo Tosatti) [971311] - [kernel] tracing: Format non-nanosec times from tsc clock without a decimal point (Marcelo Tosatti) [911564] - [kernel] tracing: Add a TSC trace_clock (Marcelo Tosatti) [911564] - [perf] kvm: Initialize file_name var to fix segfault (Jiri Olsa) [977969] - [perf] kvm: Add braces around multi-line statements (Jiri Olsa) [977969] - [perf] kvm: Total count is a u64, print as so (Jiri Olsa) [977969] - [perf] kvm: Remove typecast in init_kvm_event_record (Jiri Olsa) [977969] - [perf] kvm: Only process events for vcpus of interest (Jiri Olsa) [977969] - [perf] kvm: Fix building perf kvm on non x86 arches (Jiri Olsa) [977969] - [perf] kvm: Rename perf_kvm to perf_kvm_stat (Jiri Olsa) [977969] - [perf] kvm: Move global variables into a perf_kvm struct (Jiri Olsa) [977969] - [perf] kvm: Use perf_evsel__intval (Jiri Olsa) [977969] - [perf] kvm: Events analysis tool (Jiri Olsa) [977969] - [perf] Check proper prev_state size for sched_switch tp (Jiri Olsa) [984006] - [perf] Revert "perf sched: Handle PERF_RECORD_EXIT events" (Jiri Olsa) [984006] - [perf] Fix breakage introduced by the test_attr infrastructure (Jiri Olsa) [984006] - [block] mtip32xx: Fix compile warning (David Milburn) [927436] - [block] mtip32xx: Workaround for unaligned writes (David Milburn) [927436] - [block] mtip32xx: Disable TRIM support (David Milburn) [927436] - [block] mtip32xx: fix a smatch warning (David Milburn) [927436] - [block] mtip32xx: fix two smatch warnings (David Milburn) [927436] - [block] mtip32xx: Add debugfs entry device_status (David Milburn) [927436] - [block] mtip32xx: return 0 from pci probe in case of rebuild (David Milburn) [927436] - [block] mtip32xx: recovery from command timeout (David Milburn) [927436] - [block] mtip32xx: fix error return code in mtip_pci_probe() (David Milburn) [927436] - [block] mtip32xx: add missing GENERIC_HARDIRQS dependency (David Milburn) [927436] - [block] mtip32xx: fix sparse warning, symbol 'mtip_send_trim' was not declared (David Milburn) [927436] - [block] mtip32xx: add trim support (David Milburn) [927436] - [block] mtip32xx: fix for crash when the device surprise removed during rebuild (David Milburn) [927436] - [block] mtip32xx: fix for driver hang after a command timeout (David Milburn) [927436] - [block] mtip32xx: Fix padding issue (David Milburn) [927436] - [block] mtip32xx: fix potential NULL pointer dereference in mtip_timeout_function() (David Milburn) [927436] - [block] mtip32xx: fix shift larger than type warning (David Milburn) [927436] - [block] mtip32xx: Fix incorrect mask used for erase mode (David Milburn) [927436] - [block] mtip32xx: Fix to make lba address correct in big-endian systems (David Milburn) [927436] - [block] mtip32xx: fix potential crash on SEC_ERASE_UNIT (David Milburn) [927436] - [block] mtip32xx: Added appropriate timeout value for secure erase (David Milburn) [927436] - [block] mtip32xx: Remove dead code (David Milburn) [927436] - [block] mtip32xx: Change printk to pr_xxxx (David Milburn) [927436] - [block] mtip32xx: Proper reporting of write protect status on big-endian (David Milburn) [927436] - [block] mtip32xx: Increase timeout for standby command (David Milburn) [927436] - [block] mtip32xx: Handle NCQ commands during the security locked state (David Milburn) [927436] - [block] mtip32xx: Add support for new devices (David Milburn) [927436] - [block] mtip32xx: Create debugfs entries for troubleshooting (David Milburn) [927436] - [block] mtip32xx: Remove version.h header file inclusion (David Milburn) [927436] - [scsi] ipr: Avoid target_destroy accessing memory after it was freed (Steve Best) [929279] - [scsi] Handle MLQUEUE busy response in scsi_send_eh_cmnd (Steve Best) [929279] - [scsi] ipr: SATA DVD probing failed with 64bit adapter (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: fix addition of abort command to HRRQ free queue (Steve Best) [929279] - [scsi] ipr: ipr_test_msi() fails when running with msi-x enabled adapter (Steve Best) [929279] - [scsi] ipr: Fix oops while resetting an ipr adapter (Steve Best) [929279] - [scsi] ipr: Fix sparse error in ipr driver (Steve Best) [929279] - [scsi] ipr: Driver version 2.6.0 (Steve Best) [929279] - [scsi] ipr: Implement block iopoll (Steve Best) [929279] - [scsi] ipr: Reduce lock contention (Steve Best) [929279] - [scsi] ipr: Add support for MSI-X and distributed completion (Steve Best) [929279] - [scsi] ipr: Resource path error logging cleanup (Steve Best) [929279] - [scsi] ipr: Handler ID memory allocation failure at module load time (Steve Best) [929279] - [scsi] ipr: Add several new CCIN definitions for new adapters support (Steve Best) [929279] - [scsi] storvsc: avoid usage of WRITE_SAME (Jason Wang) [969541] - [scsi] storvsc: Handle dynamic resizing of the device (Jason Wang) [927414] - [scsi] storvsc: Restructure error handling code on command completion (Jason Wang) [927414] - [scsi] storvsc: Initialize the sglist (Jason Wang) [969545] - [input] alps: add "Dolphin V1" touchpad support (Aristeu Rozanski) [837091] - [input] alps: remove unused argument to alps_enter_command_mode() (Aristeu Rozanski) [837091] - [input] alps: enable trackstick on Rushmore touchpads (Aristeu Rozanski) [837091] - [input] alps: add support for "Rushmore" touchpads (Aristeu Rozanski) [837091] - [input] alps: make the V3 packet field decoder "pluggable" (Aristeu Rozanski) [837091] - [input] alps: move pixel and bitmap info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix command mode check (Aristeu Rozanski) [837091] - [input] alps: rework detection of Pinnacle AGx touchpads (Aristeu Rozanski) [837091] - [input] alps: move addr_command, nibble_command settings into alps_set_defaults() (Aristeu Rozanski) [837091] - [input] alps: use function pointers for different protocol handlers (Aristeu Rozanski) [837091] - [input] alps: rework detection sequence (Aristeu Rozanski) [837091] - [input] alps: introduce helper function for repeated commands (Aristeu Rozanski) [837091] - [input] alps: move alps_get_model() down below hw_init code (Aristeu Rozanski) [837091] - [input] alps: copy "model" info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix touchpad detection when buttons are pressed (Aristeu Rozanski) [837091] - [virt] hyperv: Handle Xen emulation of Hyper-V more gracefully (Jason Wang) [927359] - [virt] hyperv/vmbus: Handle channel rescind message correctly (Jason Wang) [927359] - [virt] hyperv/vmbus: Fix a bug in hv_need_to_signal() (Jason Wang) [927359] - [virt] hyperv: remove cast for kmalloc return value (Jason Wang) [927359] - [virt] hyperv/vmbus: Use the new infrastructure for delivering VMBUS interrupts (Jason Wang) [927359] - [virt] hyperv: Handle Hyper-V vmbus interrupts as special hypervisor interrupts (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Prevent the host from ballooning the guest too low (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Add a parameter to delay pressure reporting (Jason Wang) [927359] - [virt] hyperv: Execute shutdown in a thread context (Jason Wang) [927359] - [virt] hyperv/hid-hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/storvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv/netvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/vmbus: Consolidate all offer GUID definitions in hyperv.h (Jason Wang) [927359] - [virt] hyperv: Bind all vmbbus interrupts to the boot CPU (Jason Wang) [927359] - [virt] hyperv: vmbus_flow_handler() can be static (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Fix a bug in the definition of struct dm_info_msg (Jason Wang) [927359] - [virt] hyperv: remove unused variable in vmbus_recvpacket_raw() (Jason Wang) [927359] - [virt] hyperv: Cleanup and consolidate reporting of build/version info (Jason Wang) [927359] - [virt] hyperv: Capture the host build information (Jason Wang) [927359] - [virt] hyperv: Implement flow management on the send side (Jason Wang) [927359] - [virt] hyperv: Enable protocol negotiation with win8 hosts (Jason Wang) [927359] - [virt] hyperv: Add a check to deal with spurious interrupts (Jason Wang) [927359] - [virt] hyperv: Handle vmbus interrupts concurrently on all cpus (Jason Wang) [927359] - [virt] hyperv: Manage event tasklets on per-cpu basis (Jason Wang) [927359] - [virt] hyperv: Get rid of unnecessary request for offers (Jason Wang) [927359] - [virt] hyperv: Get rid of the unused global signaling state (Jason Wang) [927359] - [virt] hyperv: Add code to distribute channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Modify the interrupt handling code to support win8 and beyond (Jason Wang) [927359] - [virt] hyperv: Add state to manage incoming channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Setup a mapping for Hyper-V's notion cpu ID (Jason Wang) [927359] - [virt] hyperv: Cleanup vmbus_set_event() to support win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Manage signaling state on a per-connection basis (Jason Wang) [927359] - [virt] hyperv: Move vmbus version definitions to hyperv.h (Jason Wang) [927359] - [virt] hyperv: Change the signature of vmbus_set_event() (Jason Wang) [927359] - [virt] hyperv: Change the signature for hv_signal_event() (Jason Wang) [927359] - [virt] hyperv: Save and export negotiated vmbus version (Jason Wang) [927359] - [virt] hyperv: Extend/modify vmbus_channel_offer_channel for win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Update the ring buffer structure to match win8 functionality (Jason Wang) [927359] - [virt] hyperv: Support handling multiple VMBUS versions (Jason Wang) [927359] - [virt] hyperv: Get rid of hv_get_ringbuffer_interrupt_mask() (Jason Wang) [927359] - [virt] hyperv: Optimize the signaling on the write path (Jason Wang) [927359] - [virt] hyperv: Optimize signaling in the read path (Jason Wang) [927359] - [virt] hyperv: Turn off batched reading for util drivers (Jason Wang) [927359] - [virt] hyperv: Add state to manage batched reading (Jason Wang) [927359] - [virt] hyperv: Implement routines for read side signaling optimization (Jason Wang) [927359] - [virt] hyperv/hv_balloon: remove duplicated include from hv_balloon.c (Jason Wang) [927359] - [virt] hyperv/hv_balloon: mark a function static (Jason Wang) [927359] - [virt] hyperv: remove unused variable from channel_mgmt.c (Jason Wang) [927359] - [usb] make the usbfs memory limit configurable (Gopal) [970457] - [powerpc] PERF_EVENT_IOC_ENABLE does not reenable event (Steve Best) [986077] - [trace] sched: Add tracepoint for accounting blocked time (Michal Schmidt) [596098] - [kernel] kexec: export PG_hwpoison flag into vmcoreinfo (Vivek Goyal) [975267] - [base] core: Don't remove kobjects in device_shutdown (Mateusz Guzik) [972831] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [kernel] time: enable clocksource watchdog for tsc and kvm guest (Marcelo Tosatti) [873659] - [acpi] Rework acpi_get_child() to be more efficient (Tony Camuso) [907241] - [netdrv] pch_gbe: fix ip_summed checksum reporting on rx (Veaceslav Falico) [877556]- [wireless] iwlwifi: bump required firmware API version for 3160/7260 (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: adjust firmware D3 configuration API (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: support BSS only (Stanislaw Gruszka) [842846 916050] - [wireless] leds: merge net/mac80211/leds-compat.* to drivers/leds (Stanislaw Gruszka) [882300] - [wireless] Update rndis_wlan driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update at76c50x driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update adm8211 driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update zd1211rw driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update brcmsmac driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Backport ti drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mwl8k driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mac80211_hwsim driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport libertas_tf driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport orinoco driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport hostap driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rtl818x driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43legacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport p54 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rt2x00 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firwmare] add htc_7010.fw and htc_9271.fw (Stanislaw Gruszka) [955782] - [firmware] add carl9170fw (Stanislaw Gruszka) [882300] - [wireless] Backport carl9170 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport ath5k/ath9k drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Remove iwmc3200wifi driver (Stanislaw Gruszka) [882300] - [wireless] Backport iwlegacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firmware] iwlwifi: add firmware for 7260 / 3160 devices (Stanislaw Gruszka) [842847 916051] - [wireless] Backport iwlwifi driver from linux 3.10 (Stanislaw Gruszka) [842846 882300 916050 954239] - [net] Backport mac80211 from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport wireless core from linux 3.10 (Stanislaw Gruszka) [882300] - [net] export unregister_netdevice_many symbol (Stanislaw Gruszka) [882300] - [kernel] driver core: add module_platform_driver (Stanislaw Gruszka) [882300] - [pcmcia] introduce helper for pcmcia_driver module boilerplate (Stanislaw Gruszka) [882300] - [net] add GENLMSG_DEFAULT_SIZE to RHEL6 (Stanislaw Gruszka) [882300] - [fs] procfs: add PDE_DATA (Stanislaw Gruszka) [882300] - [netdrv] add netdev_continue_rcu (Stanislaw Gruszka) [882300] - [kernel] driver core: create lock/unlock functions for struct device (Stanislaw Gruszka) [882300] - [input] add KEY_WPS_BUTTON definition (Stanislaw Gruszka) [882300] - [pci] add PCI_EXP_LNKCTL_ASPM_L1 and PCI_EXP_LNKCTL_ASPM_L0S (Stanislaw Gruszka) [882300] - [net] add mac_pton() (Stanislaw Gruszka) [882300] - [net] etherdevice.h: Add is_unicast_ether_addr function (Stanislaw Gruszka) [882300] - [net] etherdevice: introduce eth_broadcast_addr (Stanislaw Gruszka) [882300] - [net] add netdev_features_t (Stanislaw Gruszka) [882300] - [kconfig] Introduce IS_ENABLED(), IS_BUILTIN() and IS_MODULE() (Stanislaw Gruszka) [882300] - [net] netlink: advertise incomplete dumps (Stanislaw Gruszka) [882300] - [net] netlink: add signed types (Stanislaw Gruszka) [882300] - [net] add ETH_P_802_3_MIN (Stanislaw Gruszka) [882300] - [kernel] workqueue: add work_busy() (Stanislaw Gruszka) [882300] - [firmware] Update Broadcom wifi 4313 smac firware to version 610.812 (John Green) [965253] - [wireless] brcmsmac: request firmware in .start() callback (John Green) [757944] - [wireless] Revert: brcmsmac: support 4313iPA (John Green) [757944] - [bcma] init spin lock (John Green) [757944] - [wireless] brcmsmac: Remove unnecessary memset casts (John Green) [757944] - [wireless] brcmsmac: Downgrade d11hdrs_mac80211 error messages to warnings (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_country_valid() (John Green) [757944] - [wireless] brcmsmac: avoid 512 byte stack variable (John Green) [757944] - [wireless] brcmsmac: fix u16 overflow warning (John Green) [757944] - [wireless] brcmsmac: rework of mac80211 .flush() callback operation (John Green) [757944] - [bcma] unregister gpios before unloading bcma (John Green) [757944] - [mtd] bcm47xxsflash: add own struct for abstracting bus type (John Green) [757944] - [bcma] cc: fix (and rename) define of NAND flash type (John Green) [757944] - [bcma] Xflash: reorder includes to make pr_fmt work (John Green) [757944] - [bcma] register platform device for parallel flash (John Green) [757944] - [bcma] fix NAND flash validation (John Green) [757944] - [wireless] brcmsmac: fix tx status processing (John Green) [757944] - [bcma] use consistent case for 'hex' constants (John Green) [757944] - [bcma] add support for 1 and 2 byte extended config space access (John Green) [757944] - [bcma] don't map/unmap a subset of the PCI config space (John Green) [757944] - [bcma] jump to 'out' label for invalid 'func' value (John Green) [757944] - [bcma] update pci configuration for bcm4706/bcm4716 (John Green) [757944] - [bcma] mips: rename oldirqflag to irqinitmask (John Green) [757944] - [bcma] mips: remove assigned_irqs from structure (John Green) [757944] - [bcma] mips: show also disabled IRQs (John Green) [757944] - [bcma] mips: make some info messages debug messages (John Green) [757944] - [bcma] mips: explicit assign IRQ numbers (John Green) [757944] - [bcma] make bcma_find_core_unit() accessible (John Green) [757944] - [wireless] brcmsmac: remove dead code (John Green) [757944] - [wireless] brcmsmac: allow user-space setting of interface address (John Green) [757944] - [wireless] brcmsmac: use perimeter lock in add_interface() callback (John Green) [757944] - [wireless] brcmsmac: increase timer reference count for new timers only (John Green) [757944] - [wireless] brcmsmac: initialize morepending in brcms_b_recv() (John Green) [757944] - [bcma] remove __dev* attributes (John Green) [757944] - [wireless] brcmsmac: add copyright information for Canonical (John Green) [757944] - [bcma] correct M25P32 serial flash ID (John Green) [757944] - [bcma] BCMA_DRIVER_GPIO should depend on GPIOLIB instead of selecting it (John Green) [757944] - [bcma] mips: fix clearing device IRQ (John Green) [757944] - [wireless] brcmsmac: add support for BCM43224 with PCI id of 14e4:a8d8 (John Green) [757944] - [wireless] brcmsmac: do a read after the write of the objmem on broken PCIe controllers (John Green) [757944] - [bcma] unify naming schema for clock functions (John Green) [757944] - [wireless] brcmsmac: add support for cores with revision 17 (John Green) [757944] - [wireless] brcmsmac: fix uninitialized variable warning on arm architecture (John Green) [757944] - [wireless] brcm80211: remove __dev* attributes (John Green) [757944] - [bcma] add methods for watchdog driver (John Green) [757944] - [bcma] set the pmu watchdog if available (John Green) [757944] - [bcma] add bcma_chipco_alp_clock (John Green) [757944] - [wireless] brcmsmac: remove duplicated include from debug.c (John Green) [757944] - [bcma] add common header for watchdog (John Green) [757944] - [wireless] brcmsmac: Fix possible NULL pointer dereference in _dma_ctrlflags() (John Green) [757944] - [wireless] brcmsmac: support 4313iPA (John Green) [757944] - [wireless] brcmsmac: move PHY functions (John Green) [757944] - [wireless] brcmsmac: hardware info in debugfs (John Green) [757944] - [wireless] brcmsmac: fix bounds checking in tx/rx (John Green) [757944] - [wireless] brcmsmac: cleanup in isr code (John Green) [757944] - [wireless] brcmsmac: handle packet drop during transmit correctly (John Green) [757944] - [bcma] handle return value of pci_assign_resource (John Green) [757944] - [bcma] add more package IDs (John Green) [757944] - [wireless] brcmsmac: Add __printf verification to logging prototypes (John Green) [757944] - [bcma] export PLL reading function (John Green) [757944] - [bcma] add GPIO driver (John Green) [757944] - [bcma] add comment to bcma_chipco_gpio_control (John Green) [757944] - [bcma] add bcma_chipco_gpio_pullup and bcma_chipco_gpio_pulldown (John Green) [757944] - [bcma] add locking around GPIO register accesses (John Green) [757944] - [wireless] brcmsmac: Remove stray argument from debug macro (John Green) [757944] - [wireless] brcmsmac: Remove unused wlc_prio2prec_map and _BRCMS_PREC_* constants (John Green) [757944] - [wireless] brcmsmac: Remove some noisy and uninformative debug messages (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for AMPDU session information (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for macintstatus (John Green) [757944] - [wireless] brcmsmac: Improve tx trace and debug support (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_ht() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_dma() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_int() debug macro (John Green) [757944] - [wireless] brcmsmac: Add rx and tx debug macros (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_mac80211() debug macro (John Green) [757944] - [wireless] brcmsmac: Use debug macros for general error and debug statements (John Green) [757944] - [wireless] brcmsmac: Add support for writing debug messages to the trace buffer (John Green) [757944] - [wireless] brcmsmac: Add module parameter for setting the debug level (John Green) [757944] - [wireless] brcm80211: Convert log message levels to debug levels (John Green) [757944] - [wireless] brcm80211: Allow trace support to be enabled separately from debug (John Green) [757944] - [wireless] brcmsmac: Reduce number of entries in tx DMA rings (John Green) [757944] - [wireless] brcmsmac: Use correct descriptor count when calculating next rx descriptor (John Green) [757944] - [wireless] brcmsmac: Remove internal tx queue (John Green) [757944] - [wireless] brcmsmac: Use IEEE 802.11 AC levels for pktq precedence levels (John Green) [757944] - [wireless] brcmsmac: Remove unimplemented flow control functions (John Green) [757944] - [wireless] brcmsmac: Add helper function for updating txavail count (John Green) [757944] - [wireless] brcmsmac: Don't weight AMPDU packets in txfifo (John Green) [757944] - [wireless] brcmsmac: Introduce AMPDU sessions for assembling AMPDUs (John Green) [757944] - [bcma] suspend/resume callbacks should be conditionally compiled on CONFIG_PM_SLEEP (John Green) [757944] - [bcma] do not initialize deactivated PCIe cores (John Green) [757944] - [bcma] add an extra pcie core struct (John Green) [757944] - [bcma] use fallback sprom if sprom on card was not valid (John Green) [757944] - [bcma] add some more flash chips for serial flash (John Green) [757944] - [bcma] extract drv_cc in bcma_core_mips_flash_detect() (John Green) [757944] - [bcma] mark nflash if it is the boot flash (John Green) [757944] - [bcma] add and use constants for the flash windows (John Green) [757944] - [bcma] mark pflash as present when available (John Green) [757944] - [bcma] init sprom struct earlier (John Green) [757944] - [bcma] just do the necessary things in early register on SoCs (John Green) [757944] - [bcma] fix unregistration of cores (John Green) [757944] - [bcma] Convert #include ... to #include in kernel system headers (John Green) [757944] - [mtd] bcm47xxsflash: basic read-only driver for BCMA serial flash (John Green) [757944] - [bcma] change delays to follow timers-howto guide (John Green) [757944] - [bcma] handle BCM43227 (John Green) [757944] - [wireless] brcm80211: Remove bogus memcpy in ai_detach (John Green) [757944] - [wireless] brcmsmac: fix mismatch in number of custom regulatory rules (John Green) [757944] - [bcma] don't leak memory for PCIE, MIPS, GBIT cores (John Green) [757944] - [wireless] brcm80211: set interface down on reset (John Green) [757944] - [bcma] detect and register NAND flash device (John Green) [757944] - [bcma] detect and register serial flash device (John Green) [757944] - [wireless] brcmsmac: document firmware dependencies (John Green) [757944] - [bcma] add (mostly) NAND defines (John Green) [757944] - [bcma] make some functions static (John Green) [757944] - [wireless] brcmsmac: use ieee80211_channel_to_frequency (John Green) [757944] - [bcma] BCM43228 support (John Green) [757944] - [bcma] fix invalid PMU chip control masks (John Green) [757944] - [bcma] add missing iounmap on error path (John Green) [757944] - [bcma] fix regression in interrupt assignment on mips (John Green) [757944] - [bcma] add place for flash memory support (John Green) [757944] - [bcma] cc: update defines (John Green) [757944] - [bcma] add new cores at the end of list (John Green) [757944] - [bcma] add trivial GBIT MAC COMMON driver (John Green) [757944] - [bcma] fix typo reading number of slave wrappers (John Green) [757944] - [bcma] support alternative (BCM4706) ChipCommon core id (John Green) [757944] - [wireless] brcmsmac: restructure info->control.sta handling as it is going to be removed soon (John Green) [757944] - [bcma] add PMU clock support for BCM4706 (John Green) [757944] - [bcma] fix CC driver compilation on MIPS (John Green) [757944] - [wireless] brcmsmac: handle non PCI devices in the phy code (John Green) [757944] - [wireless] brcmsmac: fix read in write_phy_reg (John Green) [757944] - [wireless] brcmsmac: extend brcms_c_chipmatch() to also handle non PCIe devices (John Green) [757944] - [wireless] brcmsmac: fix DMA on SoCs (John Green) [757944] - [wireless] brcmsmac: extend xmtfifo_sz array (John Green) [757944] - [wireless] brcmsmac: add some workarounds for other chips again (John Green) [757944] - [wireless] brcmsmac: add a conditions for core rev 17 again (John Green) [757944] - [wireless] brcmsmac: remove some unnessessacry casts and void pointer (John Green) [757944] - [wireless] brcmsmac: use core id constants from bcma (John Green) [757944] - [wireless] brcmsmac: remove some redundant chip common workarounds (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_spuravoid_pllupdate() (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_init() and si_pmu_res_init() (John Green) [757944] - [wireless] brcmsmac: remove ai_findcore() (John Green) [757944] - [wireless] brcmsmac: use container_of instead of cast (John Green) [757944] - [wireless] brcmsmac: remove ai_get_buscoretype() and ai_get_buscorerev() (John Green) [757944] - [wireless] brcmsmac: remove PCI_FORCEHT() macro (John Green) [757944] - [wireless] brcmsmac: remove PCIE() macro (John Green) [757944] - [bcma] use custom printing functions (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_regd_init() which crashed after 11ad patch (John Green) [757944] - [bcma] add mdelay bcma_pmu_resources_init() (John Green) [757944] - [bcma] add bcma_pmu_spuravoid_pllupdate() (John Green) [757944] - [bcma] remove chip ids doing nothing from PMU initialization (John Green) [757944] - [bcma] remove bcma_pmu_pll_init() and bcma_pmu_swreg_init() (John Green) [757944] - [bcma] complete workaround for BCMA43224 and BCM4313 (John Green) [757944] - [bcma] add PCI ID for BCM43224 (John Green) [757944] - [bcma] remove fix for 4329b0 bad LPOM is detection (John Green) [757944] - [bcma] add constants for chip ids (John Green) [757944] - [bcma] extend workaround for bcm4331 (John Green) [757944] - [bcma] define some additional cores IDs (John Green) [757944] - [wireless] brcmsmac: fix NULL pointer crash in brcms_c_regd_init() (John Green) [757944] - [wireless] brcm80211: use current regulatory domain when checking whether OFDM is allowed (John Green) [757944] - [wireless] brcm80211: don't validate channels against internal regulatory data (John Green) [757944] - [wireless] brcm80211: use mac80211 channel data for tx power limits (John Green) [757944] - [wireless] brcm80211: enable/disable radio on regulatory updates (John Green) [757944] - [wireless] brcm80211: inform mac80211 of the X2 regulatory domain (John Green) [757944] - [wireless] brcm80211: clean up channel.c (John Green) [757944] - [wireless] brcm80211: remove unused code for 40MHz channels (John Green) [757944] - [wireless] brcm80211: always set channel specified by mac80211 (John Green) [757944] - [wireless] brcm80211: don't set up tx power limits during initialization (John Green) [757944] - [wireless] brcmsmac: fix smatch warning found in ampdu.c (John Green) [757944] - [wireless] brcmsmac: remove brcms_set_hint() function (John Green) [757944] - [wireless] brcm80211: fixed checkpatch and sparse warnings (John Green) [757944] - [wireless] brcm80211: Remove casts to same type (John Green) [757944] - [wireless] brcm80211: brcmu_pkt_buf_free_skb() should handle NULL (John Green) [757944] - [wireless] brcm80211: remove an unneeded NULL check (John Green) [757944] - [wireless] brcmsmac: initial backport of brcmsmac wifi driver (John Green) [757944] - [firmware] Add brcmsmac wireless firmware (John Green) [757944]- [netdrv] e1000e: Release mutex lock only if it has been initially acquired (Dean Nelson) [923897] - [netdrv] e1000e: cleanup whitespace (Dean Nelson) [923897] - [netdrv] e1000e: panic caused by Rx traffic arriving while interface going down (Dean Nelson) [923897] - [netdrv] e1000e: prevent multiple calls to e1000e_down() and e1000_free_irq() (Dean Nelson) [923897] - [netdrv] e1000e: fix numeric overflow in phc settime method (Dean Nelson) [923897] - [netdrv] e1000e: Add missing dma_mapping_error-call in e1000_alloc_jumbo_rx_buffers (Dean Nelson) [923897] - [netdrv] e1000e: increase driver version number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unused defines (Dean Nelson) [923897] - [netdrv] e1000e: add support for LTR on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: EEE capability advertisement not set/disabled as required (Dean Nelson) [923897] - [netdrv] e1000e: long access timeouts when I217/I218 MAC and PHY are out of sync (Dean Nelson) [923897] - [netdrv] e1000e: fix LED blink logic for designs with LEDs driven by cathode (Dean Nelson) [923897] - [netdrv] e1000e: slow performance between two 82579 connected via 10Mbit hub (Dean Nelson) [923897] - [netdrv] e1000e: additional error handling on PHY register accesses (Dean Nelson) [923897] - [netdrv] e1000e: workaround DMA unit hang on I218 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup - move defines to appropriate header file (Dean Nelson) [923897] - [netdrv] e1000e: cleanup format of struct e1000_opt_list struct (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bug (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bugs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup USLEEP_RANGE checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line breaks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup formatting of static structs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusually placed comments (Dean Nelson) [923897] - [netdrv] e1000e: cleanup (add/remove) blank lines where appropriate (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LEADING_SPACE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LONG_LINE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch errors and warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup CODE_INDENT checkpatch errors (Dean Nelson) [923897] - [netdrv] e1000e: display a warning message when SmartSpeed works (Dean Nelson) [923897] - [netdrv] e1000e: cleanup checkpatch braces checks (Dean Nelson) [923897] - [netdrv] e1000e: convert enums of register offsets and move #defines to regs.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new manage.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new nvm.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new phy.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of function prototypes to the new mac.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new ich8lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines to the new 80003es2lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new 82571.h (Dean Nelson) [923897] - [netdrv] e1000e: use generic IEEE MII definitions (Dean Nelson) [923897] - [netdrv] e1000e: resolve -Wunused-parameter compile warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup some whitespace and indentation issues (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: group OR'ed bit settings with parens (Dean Nelson) [923897] - [netdrv] e1000e: cleanup defines.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove comments which are no longer applicable (Dean Nelson) [923897] - [netdrv] e1000e: cleanup hw.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unused #define (Dean Nelson) [923897] - [netdrv] e1000e: adjust PM QoS request (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on 82579 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000e_commit_phy() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_cable_length() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_phy_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: rename e1000_get_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_force_speed_duplex() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_set_d0_lplu_state() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: do not assign a variable a value when not necessary (Dean Nelson) [923897] - [netdrv] e1000e: do not ignore variables which get set a value (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unnecessary function prototypes (Dean Nelson) [923897] - [netdrv] e1000e: remove definition of struct which is no longer used (Dean Nelson) [923897] - [netdrv] e1000e: fix PHY init workarounds for i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: update copyright date (Dean Nelson) [923897] - [netdrv] e1000e: remove prototype of non-existent function (Dean Nelson) [923897] - [netdrv] e1000e: prevent hardware from automatically configuring PHY on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: enable ECC on I217/I218 to catch packet buffer memory errors (Dean Nelson) [923897] - [netdrv] e1000e: add support for IEEE-1588 PTP (Dean Nelson) [923897] - [netdrv] e1000e: fix flow-control thresholds for jumbo frames on 82579/I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: fix ethtool offline register test for I217 (Dean Nelson) [923897] - [netdrv] e1000e: add support for hardware timestamping on some devices (Dean Nelson) [923897] - [netdrv] e1000e: add ethtool .get_eee/.set_eee (Dean Nelson) [923897] - [netdrv] e1000e: merge multiple conditional statements into one (Dean Nelson) [923897] - [netdrv] e1000e: cleanup code duplication (Dean Nelson) [923897] - [netdrv] e1000e: cleanup magic number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line wrap (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusual comment placement (Dean Nelson) [923897] - [netdrv] e1000e: resolve checkpatch PREFER_PR_LEVEL warning (Dean Nelson) [923897] - [netdrv] e1000e: add missing bailout on error (Dean Nelson) [923897] - [netdrv] e1000e: unexpected "Reset adapter" message when cable pulled (Dean Nelson) [923897] - [netdrv] e1000e: fix enabling of EEE on 82579 and I217 (Dean Nelson) [923897] - [netdrv] e1000e: 82577: workaround for link drop issue (Dean Nelson) [923897] - [netdrv] e1000e: helper functions for accessing EMI registers (Dean Nelson) [923897] - [netdrv] e1000e: Invalid Image CSUM bit changed for I217 (Dean Nelson) [923897] - [netdrv] e1000e: Acquire/release semaphore when writing each EEPROM page (Dean Nelson) [923897] - [netdrv] e1000e: SerDes autoneg flow control (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic cleanup of comments (Dean Nelson) [923897] - [netdrv] e1000e: Minimum packet size must be 17 bytes (Dean Nelson) [923897] - [netdrv] e1000e: Change wthresh to 1 to avoid possible Tx stalls (Dean Nelson) [923897] - [netdrv] e1000e: add transmit timestamping support (Dean Nelson) [923897] - [netdrv] e1000e: cleanup e1000_set_phys_id (Dean Nelson) [923897] - [netdrv] e1000e: implement ethtool set_phys_id (Dean Nelson) [923897] - [bluetooth] L2CAP - Fix info leak via getsockname() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [bluetooth] HCI - Fix info leak in getsockopt() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [netdrv] igbvf: be sane about random MAC addresses (Stefan Assmann) [870635] - [net] mii: Remove references to DP83840 PHY in mii.h (Nikolay Aleksandrov) [856764] - [kernel] err: add a function to cast error-pointers to a return value (Neil Horman) [856764] - [net] etherdevice: introduce help function eth_zero_addr() (Neil Horman) [856764] - [net] mii: Convert spaces to tabs in mii.h (Nikolay Aleksandrov) [856764] - [netdrv] tg3: Wait for boot code to finish after power on (Ivan Vecera) [915516] - [netdrv] tg3: Add read dma workaround for 5720 (Ivan Vecera) [915516] - [netdrv] tg3: remove redundant pm init code (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary lock around tg3_flag_set (Ivan Vecera) [915516] - [netdrv] tg3: Fix misplaced empty line (Ivan Vecera) [915516] - [netdrv] tg3: Use descriptive label names in tg3_start (Ivan Vecera) [915516] - [netdrv] tg3: Make tg3_rings_reset() more concise (Ivan Vecera) [915516] - [netdrv] tg3: Simplify ring control block setup (Ivan Vecera) [915516] - [netdrv] tg3: Split APE driver state change out of boot reset signature update (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.132 (Ivan Vecera) [915516] - [netdrv] tg3: Ensure boot code has completed initialization before accessing hardware (Ivan Vecera) [915516] - [netdrv] tg3: Use module_pci_driver to register driver (Ivan Vecera) [915516] - [netdrv] tg3: Implement set/get_eee handlers (Ivan Vecera) [915516] - [netdrv] tg3: Simplify tg3_phy_eee_config_ok() by reusing tg3_eee_pull_config() (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_eee_pull_config() function (Ivan Vecera) [915516] - [netdrv] tg3: Add ethtool_eee struct and tg3_setup_eee() (Ivan Vecera) [915516] - [netdrv] tg3: Skip powering down function 0 on certain serdes devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix data corruption on 5725 with TSO (Ivan Vecera) [915516] - [netdrv] tg3: fix to append hardware time stamping flags (Ivan Vecera) [915516] - [netdrv] tg3: shows HW time stamping support only if ptp_capable is present (Ivan Vecera) [915516] - [netdrv] tg3: Use bool not int (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.131 (Ivan Vecera) [915516] - [netdrv] tg3: Reset the phy to allow modified EEE settings to take effect (Ivan Vecera) [915516] - [netdrv] tg3: Pull the phy advertised speed and flow control settings on driver load (Ivan Vecera) [915516] - [netdrv] tg3: Add support for link flap avoidance (Ivan Vecera) [915516] - [netdrv] tg3: Add SGMII phy support for 5719/5718 serdes (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_clear_mac_status() common function (Ivan Vecera) [915516] - [netdrv] tg3: Add a warning during link settings change if mgmt enabled (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary phy reset during ethtool commands (Ivan Vecera) [915516] - [netdrv] tg3: Fix NVRAM size detection for the STM45PE20 pinstrap on 5762 devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix flow control settings not propagated to hardware (Ivan Vecera) [915516] - [netdrv] tg3: fix length overflow in VPD firmware parsing (Ivan Vecera) [915516] - [netdrv] tg3: dma_alloc_coherent, use __GFP_ZERO instead of memset() (Ivan Vecera) [915516] - [netdrv] tg3: 5715 does not link up when autoneg off (Ivan Vecera) [915516] - [netdrv] tg3: Update link_up flag for phylib devices (Ivan Vecera) [915516] - [netdrv] tg3: Download 57766 EEE service patch firmware (Ivan Vecera) [915516] - [netdrv] tg3: Enhance firmware download code to support fragmented firmware (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup firmware parsing code (Ivan Vecera) [915516] - [netdrv] tg3: Refactor the 2nd type of cpu pause (Ivan Vecera) [915516] - [netdrv] tg3: Refactor cpu pause/resume code (Ivan Vecera) [915516] - [netdrv] tg3: Add new FW_TSO flag (Ivan Vecera) [915516] - [netdrv] tg3: Use different macros for pci_chip_rev_id accesses (Ivan Vecera) [915516] - [netdrv] tg3: Remove define and single use of GET_CHIP_REV_ID (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.130 (Ivan Vecera) [915516] - [netdrv] tg3: Set initial carrier state to off (Ivan Vecera) [915516] - [netdrv] tg3: Fix 5762 NVRAM sizing (Ivan Vecera) [915516] - [netdrv] tg3: Expand EEE support for all 5717 B0 (Ivan Vecera) [915516] - [netdrv] tg3: Add 57766 device support (Ivan Vecera) [915516] - [netdrv] tg3: add support for Ethernet core in bcm4785 (Ivan Vecera) [915516] - [netdrv] tg3: make it possible to provide phy_id in ioctl (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary alloc/OOM messages, alloc cleanups (Ivan Vecera) [915516] - [netdrv] tg3: missing break statement in tg3_get_5720_nvram_info() (Ivan Vecera) [915516] - [netdrv] tg3: Remove CONFIG_HWMON IS_ENABLED() check (Ivan Vecera) [915516] - [netdrv] tg3: Improve PCI function number detection (Ivan Vecera) [915516] - [netdrv] tg3: Add NVRAM support for 5762 (Ivan Vecera) [915516] - [netdrv] tg3: Add support for new 5762 ASIC (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warning: constant 0x7fffffffffffffff is so big it is long long (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Enable the timestamping feature in hardware and fill skb tx/rx timestamps (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add the hardware timestamp ioctl (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Implement the ptp api and ethtool functions (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add header definitions, initialization and hw access functions (Ivan Vecera) [915516] - [netdrv] tg3: Fix inconsistent locking for tg3_netif_start() (Ivan Vecera) [915516] - [netdrv] tg3: Use tp->rxq_cnt when checking RSS tables (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup hardcoded ethtool test array indexes (Ivan Vecera) [915516] - [netdrv] tg3: Prevent spurious tx timeout by setting carrier off before tx disable (Ivan Vecera) [915516] - [netdrv] tg3: Set 10_100_ONLY flag for additional 10/100 Mbps devices (Ivan Vecera) [915516] - [netdrv] tg3: Call tg3_netif_stop() from tg3_stop() (Ivan Vecera) [915516] - [netdrv] tg3: Support 5717 C0 (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warnings (Ivan Vecera) [915516] - [netdrv] tg3: unconditionally select HWMON support when tg3 is enabled (Ivan Vecera) [915516] - [netdrv] tg3: Disable multiple TX rings by default due to hardware flaw (Ivan Vecera) [915516] - [netdrv] tg3: Add support for ethtool -L|-l to get/set the number of rings (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_close() (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_open() (Ivan Vecera) [915516] - [netdrv] tg3: Separate coalescing setup for rx and tx (Ivan Vecera) [915516] - [netdrv] tg3: Allow number of rx and tx rings to be set independently (Ivan Vecera) [915516] - [netdrv] tg3: Introduce separate functions to allocate/free RX/TX rings (Ivan Vecera) [915516] - [netdrv] tg3: Fix single-vector MSI-X code (Ivan Vecera) [915516] - [netdrv] tg3: Make the RSS indir tbl admin configurable (Ivan Vecera) [915516] - [netdrv] tg3: switch to build_skb() infrastructure (Ivan Vecera) [915516] - [netdrv] tg3: Fix EEE debounce timer values (Ivan Vecera) [915516] - [netdrv] tg3: add skb frag size accessors (Ivan Vecera) [915516] - [netdrv] tg3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [915516] - [netdrv] tg3: convert to SKB paged frag API (Ivan Vecera) [915516] - [netdrv] tg3: Reorg tg3_napi members (Ivan Vecera) [915516] - [netdrv] tg3: Fix MII_TG3_DSP_EXP8 offset (Ivan Vecera) [915516] - [netdrv] tg3: Remove tg3_config_info definition (Ivan Vecera) [915516] - [netdrv] tg3: Set real_num_rx_queues for non-multiq devs (Ivan Vecera) [915516] - [netdrv] tg3: Use netif_set_real_num_rx_queues() and netif_set_real_num_tx_queues() (Ivan Vecera) [915516] - [netdrv] tg3: use the DMA state API instead of the pci equivalents (Ivan Vecera) [915516] - [netdrv] tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode (Ivan Vecera) [887908] - [netdrv] virtio_net: introduce a new control to set macaddr (Amos Kong) [904924] - [net] split eth_mac_addr for better error handling (Amos Kong) [904924] - [netdrv] virtio_net: move virtnet_send_command() above virtnet_set_mac_address() (Amos Kong) [904924] - [netdrv] virtio_net: use IFF_LIVE_ADDR_CHANGE priv_flag (Amos Kong) [904924] - [net] eth: reset addr_assign_type if eth_mac_addr() called (Amos Kong) [904924] - [net] set IFF_LIVE_ADDR_CHANGE to ext_priv_flags (Amos Kong) [904924] - [net] ipvs: fix CHECKSUM_PARTIAL for TCP, UDP (Thomas Graf) [973122] - [net] ethtool: allow enable GRO even if RX csum is disabled (Ivan Vecera) [962460] - [net] bonding: enable gro by default (Ivan Vecera) [962460] - [net] bridge: fix some kernel warning in multicast timer (Amerigo Wang) [952012] - [net] sctp: confirm route during forward progress (Daniel Borkmann) [980053] - [net] bridge: Provide VLAN registration and GRO acceleration for ports (Nikolay Aleksandrov) [858198]- [netdrv] macvtap: Perform GSO on forwarding path (Vlad Yasevich) [885662] - [netdrv] macvtap: Let TUNSETOFFLOAD actually controll offload features (Vlad Yasevich) [885662] - [netdrv] macvtap: Consistently use rcu functions (Vlad Yasevich) [885662] - [netdrv] macvtap: Convert to using rtnl lock (Vlad Yasevich) [885662] - [powerpc] power8: Fix oprofile and perf (Steve Best) [929283] - [powerpc] POWER8 cputable entry (Steve Best) [929283] - [netdrv] sfc: Fix memory leak when discarding scattered packets (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove write permission from phy_type attribute (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix IRQ cleanup in case of a probe failure (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not pass non-TCP packets into GRO code (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Define and set RX buffer flag for packets parsed as TCP (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable accelerated RFS on vlans (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Report software timestamping capabilities (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Increase size of RX SKB header area (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX checksum offload for packets not handled by GRO (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix EEH with legacy interrupts (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Store port number in private data, not net_device::dev_id (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate (Nikolay Aleksandrov) [953929] - [netdrv] sfc: fix return value check in efx_ptp_probe_channel() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix naming of MTD partitions for FPGA bitfiles (Nikolay Aleksandrov) [953929] - [netdrv] sfc: make local functions static (Nikolay Aleksandrov) [953929] - [netdrv] sfc: pass __GFP_ZERO to dma_alloc_coherent() instead of using memset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: remove duplicated include from efx.c (Nikolay Aleksandrov) [953929] - [netdrv] sfc: allocate more RX buffers per page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_is_last_buffer() with a flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: reuse pages to avoid DMA mapping/unmapping costs (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX DMA scattering where possible (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Update RX buffer address together with length (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explicitly prefetch RX hash prefix, not just Ethernet heade (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_buf_eh() with simpler efx_rx_buf_va() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make RX queue descriptor counts unsigned for consistency (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly distinguish RX buffer and DMA lengths (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Document current usage of efx_rx_buffer::len and efx_nic::rx_buffer_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add AER and EEH support for Siena (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable RSS when using SR-IOV and only 1 RX queue on the PF (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix replacement detection in efx_filter_insert_filter() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Merge efx_filter_search() into efx_filter_insert() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Don't use efx_filter_ functions for default MAC filters (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove redundant parameter to efx_filter_search() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: More sensible semantics for efx_filter_insert_filter() replace flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove rx_alloc_method SKB (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix Kconfig typo (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Only use TX push if a single descriptor is to be written (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct efx_rx_buffer::page_offset when EFX_PAGE_IP_ALIGN != 0 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable soft interrupt handling during efx_device_detach_sync() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Detach net device when stopping queues for reconfiguration (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix efx_rx_buf_offset() in the presence of swiotlb (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly sync RX DMA buffer when it is not the last in the page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make module parameters really boolean (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix timekeeping in efx_mcdi_poll() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: lock TX queues when calling netif_device_detach() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Work-around flush timeout when flushes have completed (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reset driver's MAC stats after MC reboot seen (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not initialise buffer in efx_alloc_special_buffer() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correctly initialise reset_method in siena_test_chip() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove confusing MMIO functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix check for failure of MC_CMD_FLUSH_RX_QUEUES (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Delete redundant page_addr variable from efx_init_rx_buffers_page() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Really disable flow control while flushing (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warning in self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warnings for ethtool RX filter interface (Nikolay Aleksandrov) [953929] - [netdrv] sfc: use standard _bit_le() functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix loopback self-test with separate_tx_channels=1 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix MCDI structure field lookup (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add parentheses around use of bitfield macro arguments (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Avoid generating over-length MC_CMD_FLUSH_RX_QUEUES request (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Bump version to 3.2 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Support variable-length response to MCDI GET_BOARD_CFG (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Convert firmware subtypes to native byte order in efx_mcdi_get_board_cfg() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reporting of IPv4 full filters through ethtool (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Assign efx and efx->type as early as possible in efx_pci_probe() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove bogus comment about MTU change and RX buffer overrun (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove overly paranoid locking assertions from netdev operations (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reset vs probe/remove/PM races involving efx_nic::state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Improve log messages in case we abort probe due to a pending reset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Never try to stop and start a NIC that is disabled (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold RTNL lock only when calling efx_stop_interrupts() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Keep disabled NICs quiescent during suspend/resume (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold the RTNL lock for more of the suspend/resume cycle (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Change state names to be clearer, and comment them (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stash header offsets for TSO in struct tso_state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace tso_state::full_packet_space with ip_base_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Simplify TSO header buffer allocation (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop TX queues before they fill up (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Refactor struct efx_tx_buffer to use a flags field (Nikolay Aleksandrov) [953929] - [netdrv] sfc: initialize dynamic sysfs attributes for lockdep (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct some comments on enum reset_type (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix interface statistics running backward (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable VF queues during register self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explain why efx_mcdi_exit_assertion() ignores result of efx_mcdi_rpc() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use dev_kfree_skb() in efx_end_loopback() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use strlcpy() to copy ethtool stats names (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop changing header offsets on TX (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove dead write to tso_state::packet_space (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use generic DMA API, not PCI-DMA API (Nikolay Aleksandrov) [953929] - [netdrv] Fix non-kernel-doc comments with kernel-doc start markers (Nikolay Aleksandrov) [953929] - [netdrv] Fix kernel-doc comments for various functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Implement module EEPROM access for SFE4002 and SFN4112F (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Added support for new ethtool APIs for obtaining module eeprom (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix mapping of reset reasons and flags to methods (Nikolay Aleksandrov) [953929]- [mm] transparent hugepage core changes related to MADV_HUGEPAGE/MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_HUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_HUGEPAGE (Larry Woodman) [891857] - [net] tuntap: initialize vlan_features (Vlad Yasevich) [951458] - [net] netlink_dump: fix locking regression in error path (Daniel Borkmann) [982108] - [net] ip6_fib: Various cleanups (Jiri Pirko) [958215] - [net] ip6_fib: return errno pointers consistently for fib6_add_1() (Jiri Pirko) [958215] - [net] ip6_fib: fix return value check in fib6_add() (Jiri Pirko) [958215] - [net] ip6_fib/ip6_route: Standardize prefixes for message logging (Jiri Pirko) [958215] - [net] ip6_fib: Use pr_warn() (Jiri Pirko) [958215] - [net] ip6_fib: Fix a crash when trying to replace non existing route (Jiri Pirko) [958215] - [net] ip6_fib: Removing unnecessary NULL checks (Jiri Pirko) [958215] - [net] ip6_fib: add NLM_F_* flag support for route (Jiri Pirko) [958215] - [net] ip6_route: Various cleanups (Jiri Pirko) [958215] - [net] ip6_route: add support for NLM_F_* flags (Jiri Pirko) [958215] - [net] af_key: fix info leaks in notify messages (Jiri Benc) [981004] {CVE-2013-2234} - [net] af_key: initialize satype in key_notify_policy_flush() (Thomas Graf) [981227] {CVE-2013-2237} - [net] ipv4: ipmr_expire_timer causes crash when removing net namespace (Amerigo Wang) [972573] - [net] ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Jiri Pirko) [981559] {CVE-2013-2232} - [net] ipv6: remove old token ipv6 address as soon as possible (Daniel Borkmann) [876634] - [net] ipv6: check return value of ipv6_get_lladdr (Daniel Borkmann) [876634] - [net] ipv6: don't call addrconf_dst_alloc again when enable lo (Jiri Benc) [744655] - [net] rps: Ensure that an expired hardware filter can be re-added later (Daniel Borkmann) [893177] - [crypto] algboss: Hold ref count on larval (Daniel Borkmann) [889992] - [net] sctp: fix NULL pointer dereference in socket destruction (Daniel Borkmann) [889992] - [net] Use separate workqueue for linkwatch events (Jan Vesely) [783615]- [x86] Revert: Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [970735] - [x86] Revert: Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [970735] - [scsi] megaraid_sas: Changelog and driver version update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Uneven Span PRL11 (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to display Customer branding details in syslog (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Tomas Henzl) [949084] - [scsi] megaraid_sas: Free event detail memory without device ID check (Tomas Henzl) [949084] - [scsi] megaraid_sas: Update balance count in driver to be in sync of firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Fix the interrupt mask for Gen2 controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Tomas Henzl) [949084] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Dont load DevHandle unless FastPath enabled (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add 4k FastPath DIF support (Tomas Henzl) [949084] - [scsi] mpt2sas: Bump driver vesion to v15.100.00.00 (Tomas Henzl) [947078] - [scsi] mpt2sas: fix for unused variable 'event_data' warning (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for device scan following host reset could get stuck in a infinite loop (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue Missing delay not getting set during system bootup (Tomas Henzl) [947078] - [scsi] mpt2sas: MPI2 Rev W (2.00.15) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: Calulate the Reply post queue depth calculation as per the MPI spec (Tomas Henzl) [947078] - [scsi] mpt2sas: fix firmware failure with wrong task attribute (Tomas Henzl) [947078] - [scsi] mpt2sas: Update the timing requirements for issuing a Hard Reset (Tomas Henzl) [947078] - [scsi] mpt2sas: update version string to 14.101.00.01 (Tomas Henzl) [947078] - [scsi] mpt2sas: Add support for OEM specific controller (Tomas Henzl) [947078] - [scsi] mpt2sas: Add a module parameter that permits overriding protection capabilities (Tomas Henzl) [947078] - [scsi] mpt2sas: Return the correct sense key for DIF errors (Tomas Henzl) [947078] - [scsi] mpt2sas: fix double mutex lock in NON_BLOCKING state (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for With post diag reset same set of device gets added, removed and then again gets added with new target ids (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for staged device discovery functionality of driver not working (Tomas Henzl) [947078] - [scsi] mpt2sas : MPI 2.0 Rev V(2.0.14) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: minor fix to follow upstream (Tomas Henzl) [947078] - [scsi] mpt2sas: Provide sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [947078] - [scsi] mpt2sas: To include more Intel Branding (Tomas Henzl) [947078] - [scsi] mpt2sas: 2012 source code copyright (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth command line option to a very small value (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix unsafe using smp_processor_id() in preemptible (Tomas Henzl) [947078] - [scsi] mpt2sas: move the scsi_host_put to the right place (Tomas Henzl) [947078]- [ata] ahci: Add Device IDs for Intel Wellsburg PCH RAID mode (John Villalovos) [922969] - [i2c] i801: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ahci: Add Device IDs for Intel Wellsburg PCH AHCI mode (John Villalovos) [922969] - [sound] hda_intel: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ata_piix: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [usb] uhci: fix for suspend of virtual HP controller (Gopal) [960026] - [usb] uhci: Remove PCI dependencies from uhci-hub (Gopal) [960026] - [scsi] st: add MTWEOFI to write filemarks without flushing drive buffer (Jan Vesely) [888903] - [mm] reinstate the first-fit scheme for arch_get_unmapped_area_topdown() (Rafael Aquini) [980273] - [netdrv] tg3: Prevent system hang during repeated EEH errors (Ivan Vecera) [973209] - [netdrv] bnx2x: Change MDIO clock settings (Michal Schmidt) [901747] - [scsi] aacraid: Dual firmware support (Rich Bono) [924346] - [scsi] aacraid: 1024 max outstanding command support for Series 7 and above (Rich Bono) [903799 952342] - [scsi] iscsi_tcp: increase max_lun to ~0, don't care (Jan Vesely) [588679] - [scsi] st: Take additional queue ref in st_probe (Tomas Henzl) [927988]- [mm] block: optionally snapshot page contents to provide stable pages during write (Rafael Aquini) [951937] - [mm] only enforce stable page writes if the backing device requires it (Rafael Aquini) [951937] - [mm] bdi: allow block devices to say that they require stable page writes (Rafael Aquini) [951937] - [mm] fix writeback_in_progress() (Rafael Aquini) [951937] - [mm] ksm: unfolding of ksm_drop_anon_vma and hold_anon_vma functions (Petr Holasek) [947944] - [mm] ksm: allocate roots when needed (Petr Holasek) [947944] - [mm] ksm: swapoff might need to copy (Petr Holasek) [947944] - [mm] ksm: FOLL_MIGRATION do migration_entry_wait (Petr Holasek) [947944] - [mm] ksm: shrink 32-bit rmap_item back to 32 bytes (Petr Holasek) [947944] - [mm] ksm: treat unstable nid like in stable tree (Petr Holasek) [947944] - [mm] ksm: add some comments (Petr Holasek) [947944] - [mm] ksm: stop hotremove lockdep warning (Petr Holasek) [947944] - [mm] ksm: enable KSM page migration (Petr Holasek) [947944] - [mm] ksm: make !merge_across_nodes migration safe (Petr Holasek) [947944] - [mm] ksm: make KSM page migration possible (Petr Holasek) [947944] - [mm] ksm: remove old stable nodes more thoroughly (Petr Holasek) [947944] - [mm] ksm: get_ksm_page locked (Petr Holasek) [947944] - [mm] ksm: reorganize ksm_check_stable_tree (Petr Holasek) [947944] - [mm] ksm: trivial tidyups (Petr Holasek) [947944] - [mm] ksm: add sysfs ABI Documentation (Petr Holasek) [947944] - [mm] ksm: allow trees per NUMA node (Petr Holasek) [947944] - [virt] kvm: Add a tracepoint write_tsc_offset (Marcelo Tosatti) [911567] - [net] ipv4: fix invalid free in ip_cmsg_send() callers (Petr Matousek) [979788] {CVE-2013-2224}- [x86] Revert: amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: disable ARAT by default (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192 979105] - [s390] iucv: fix kernel panic at reboot (Hendrik Brueckner) [967907] - [kernel] smp: introduce a generic on_each_cpu_mask() function (Hendrik Brueckner) [967907] - [kernel] audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLE (Oleg Nesterov) [962976] - [kernel] audit: avoid negative sleep durations (Oleg Nesterov) [962976] - [s390] dasd: fix hanging device after resume with internal error 13 (Hendrik Brueckner) [974191] - [s390] cio: suppress 2nd path verification during resume (Hendrik Brueckner) [974191] - [virt] kvm: Export svm/vmx exit code and vector code to userspace (Andrew Jones) [970607] - [s390] mm: fix flush_tlb_kernel_range() (Hendrik Brueckner) [974192] - [powerpc] Add VDSO version of getcpu (Steve Best) [929224] - [kernel] sched: make weird topologies bootable (Radim Krcmar) [892677] - [x86] perf: Fix offcore_rsp valid mask for SNB/IVB (Jiri Olsa) [971315] {CVE-2013-2146} - [scsi] libsas: use right function to alloc smp response (David Milburn) [949887] - [tools] perf/Documentation: Fix typos (Jiri Olsa) [970529] - [tools] perf/evsel: Introduce is_group_member method (Jiri Olsa) [970529] - [tools] perf/ui: Always compile browser setup code (Jiri Olsa) [970529] - [tools] perf/ui: Add ui_progress__finish() (Jiri Olsa) [970529] - [tools] perf/ui/gtk: Implement ui_progress functions (Jiri Olsa) [970529] - [tools] perf/ui: Introduce generic ui_progress helper (Jiri Olsa) [970529] - [tools] perf/ui/tui: Move progress.c under ui/tui directory (Jiri Olsa) [970529] - [tools] perf: Add basic event modifier sanity check (Jiri Olsa) [970529] - [tools] perf: Omit group members from perf_evlist__disable/enable (Jiri Olsa) [970529] - [tools] perf: Ensure single disable call per event in record comand (Jiri Olsa) [970529] - [tools] perf: Fix 'disabled' attribute config for record command (Jiri Olsa) [970529] - [tools] perf: Fix attributes for '{}' defined event groups (Jiri Olsa) [970529] - [tools] perf: Use sscanf for parsing /proc/pid/maps (Jiri Olsa) [970529] - [tools] perf: Add gtk. config option for launching GTK browser (Jiri Olsa) [970529] - [tools] perf: Fix compile error on NO_NEWT=1 build (Jiri Olsa) [970529] - [tools] perf/hists: Initialize all of he->stat with zeroes (Jiri Olsa) [970529] - [tools] perf: Stop using 'self' in pstack (Jiri Olsa) [970529] - [tools] perf/tests: Check for mkstemp return value in dso-data test (Jiri Olsa) [970529] - [tools] perf/tests: Final cleanup for builtin-test move (Jiri Olsa) [970529] - [tools] perf/tests: Move pmu tests into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__syscall_open_tp_fields into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__tp_sched_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__roundtrip_name_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__rdpmc into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__PERF_RECORD into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__basic_mmap into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event_on_all_cpus into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__vmlinux_matches_kallsyms into separate object (Jiri Olsa) [970529] - [tools] perf/annotate: Merge same lines in summary view (Jiri Olsa) [970529] - [tools] perf/annotate: Don't try to follow jump target on PLT symbols (Jiri Olsa) [970529] - [tools] perf/annotate: Whitespace fixups (Jiri Olsa) [970529] - [tools] perf/test: fix a build error on builtin-test (Jiri Olsa) [970529] - [tools] perf/machine: Move more methods to machine code (Jiri Olsa) [970529] - [tools] perf/diff: Use hists__link when not pairing just with baseline (Jiri Olsa) [970529] - [tools] perf/hists: Introduce hists__link (Jiri Olsa) [970529] - [tools] perf/diff: Move hists__match to the hists lib (Jiri Olsa) [970529] - [tools] perf/diff: Start moving to support matching more than two hists (Jiri Olsa) [970529] - [tools] perf: Don't try to lookup objdump for live mode (Jiri Olsa) [970529] - [tools] perf: Add arbitary aliases and support names with - (Jiri Olsa) [970529] - [tools] perf: Add LIBDW_DIR Makefile variable to for alternate libdw (Jiri Olsa) [970529] - [tools] perf/tests: Move attr.py temp dir cleanup into finally section (Jiri Olsa) [970529] - [tools] perf/hists: Free branch_info when freeing hist_entry (Jiri Olsa) [970529] - [tools] perf: Fix detection of stack area (Jiri Olsa) [970529] - [tools] perf/machine: Set kernel data mapping length (Jiri Olsa) [970529] - [tools] perf/tests: Removing 'optional' field (Jiri Olsa) [970529] - [tools] perf/tests: Fix attr watermark field name typo (Jiri Olsa) [970529] - [tools] perf/tests: Factor attr tests WRITE_ASS macro (Jiri Olsa) [970529] - [tools] perf/tests: Add missing attr stat basic test (Jiri Olsa) [970529] - [tools] perf/report: Postpone objdump check until annotation requested (Jiri Olsa) [970529] - [tools] perf: Introduce struct hist_browser_timer (Jiri Olsa) [970529] - [tools] perf: Use normalized arch name for searching objdump path (Jiri Olsa) [970529] - [tools] perf/tests: Add documentation for attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch filter tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch any test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no delay test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record raw test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record data test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no samples test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record period test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record graph test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record count test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record freq test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr tests under builtin test command (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record basic test (Jiri Olsa) [970529] - [tools] perf/tests: Add framework for automated perf_event_attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Move test objects into 'tests' directory (Jiri Olsa) [970529] - [tools] perf/browser: Don't show scripts menu for 'perf top' (Jiri Olsa) [970529] - [tools] perf: Remove BINDIR define from exec_cmd.o compilation (Jiri Olsa) [970529] - [tools] perf/annotate: Handle XBEGIN like a jump (Jiri Olsa) [970529] - [tools] perf: Handle --version string generation on machines without git (Jiri Olsa) [970529] - [tools] perf: Further speed up the perf build (Jiri Olsa) [970529] - [tools] perf: Speed up the perf build time by simplifying the perf --version string generation (Jiri Olsa) [970529] - [tools] perf: Add info about cross compiling for Android ARM (Jiri Olsa) [970529] - [tools] perf: Warn about missing libelf (Jiri Olsa) [970529] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [970529] - [tools] perf/record: Fix mmap error output condition (Jiri Olsa) [970529] - [tools] perf/header: Add is_perf_magic() func (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into main hists browser (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into annotation browser (Jiri Olsa) [970529] - [tools] perf/browser: Add a browser for perf script (Jiri Olsa) [970529] - [tools] perf/script: Add more filter to find_scripts() (Jiri Olsa) [970529] - [tools] perf: Add a global variable "const char *input_name" (Jiri Olsa) [970529] - [tools] perf: Move dso_* related functions into dso object (Jiri Olsa) [970529] - [tools] perf: Move strxfrchar into string object (Jiri Olsa) [970529] - [tools] perf: Move hex2u64 into util object (Jiri Olsa) [970529] - [tools] perf: Move BUILD_ID_SIZE into build-id object (Jiri Olsa) [970529] - [tools] perf: Move build_id__sprintf into build-id object (Jiri Olsa) [970529] - [tools] perf: Move parse_events error printing to parse_events_options (Jiri Olsa) [970529] - [tools] perf/stat: Add --pre and --post command (Jiri Olsa) [970529] - [tools] perf/inject: Mark a dso if it's used (Jiri Olsa) [970529] - [tools] perf/inject: Merge sched_stat_* and sched_switch events (Jiri Olsa) [970529] - [tools] perf/inject: Work with files (Jiri Olsa) [970529] - [tools] perf: Fix LIBELF_MMAP checking (Jiri Olsa) [970529] - [tools] perf: Always show CHK message when doing try-cc (Jiri Olsa) [970529] - [tools] perf: Convert invocation of MAKE into SUBDIR (Jiri Olsa) [970529] - [tools] perf: Cleanup doc related targets (Jiri Olsa) [970529] - [tools] perf/trace: Compat changes (Jiri Olsa) [970529] - [tools] perf/trace: Use sched:sched_stat_runtime to provide a thread summary (Jiri Olsa) [970529] - [tools] perf/trace: Count number of events for each thread and globally (Jiri Olsa) [970529] - [tools] perf: Don't stop synthesizing threads when one vanishes (Jiri Olsa) [970529] - [tools] perf: Try to build Documentation when installing (Jiri Olsa) [970529] - [tools] perf/trace: Print the name of a syscall when failing to read its info (Jiri Olsa) [970529] - [tools] perf: Pretty print errno for some more functions (Jiri Olsa) [970529] - [tools] perf/trace: Add duration filter (Jiri Olsa) [970529] - [tools] perf/trace: Add an event duration column (Jiri Olsa) [970529] - [tools] perf/trace: Support interrupted syscalls (Jiri Olsa) [970529] - [tools] perf/test: Align the 'Ok'/'FAILED!' test results (Jiri Olsa) [970529] - [tools] perf: Give user better message if precise is not supported (Jiri Olsa) [970529] - [tools] perf: Account the nr_entries in rblist properly (Jiri Olsa) [970529] - [tools] perf: Try to find cross-built objdump path (Jiri Olsa) [970529] - [tools] perf: Remove noise in python version feature test (Jiri Olsa) [970529] - [tools] perf: Diplays more output on features check for make V=1 (Jiri Olsa) [970529] - [tools] perf/test: Add automated tests for pmu sysfs translated events (Jiri Olsa) [970529] - [tools] perf: Add support to specify hw event as PMU event term (Jiri Olsa) [970529] - [tools] perf: Fix PMU object alias initialization (Jiri Olsa) [970529] - [tools] perf/Documentation: add documentation on compiling for Android (Jiri Olsa) [970529] - [tools] perf: Update Makefile for Android (Jiri Olsa) [970529] - [tools] perf: Add on_exit implementation (Jiri Olsa) [970529] - [tools] perf: Remove duplicated include from trace-event-python.c (Jiri Olsa) [970529] - [tools] perf/machine: Carve up event processing specific from perf_tool (Jiri Olsa) [970529] - [tools] perf/sched: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/annotate: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/event: No need to create a thread when handling PERF_RECORD_EXIT (Jiri Olsa) [970529] - [tools] perf/machine: Introduce find_thread method (Jiri Olsa) [970529] - [tools] perf: Have the page size value available for all tools (Jiri Olsa) [970529] - [tools] perf/diff: Display empty space for non paired samples (Jiri Olsa) [970529] - [tools] perf/diff: Include samples without symbol in overall stats (Jiri Olsa) [970529] - [tools] perf/diff: Add -F option to display formula for computation (Jiri Olsa) [970529] - [tools] perf/diff: Add -p option to display period values for hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add weighted diff computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add option to sort entries based on diff computation (Jiri Olsa) [970529] - [tools] perf/diff: Add ratio computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add -b option for perf diff to display paired entries only (Jiri Olsa) [970529] - [tools] perf/trace: Add support for tracing workload given by command line (Jiri Olsa) [970529] - [tools] perf/trace: Explicitly enable system-wide mode if no option is given (Jiri Olsa) [970529] - [tools] perf/trace: Validate target task/user/cpu argument (Jiri Olsa) [970529]- [fs] xfs: don't use speculative prealloc for small files (Brian Foster) [955254] - [fs] xfs: xfs_iomap_prealloc_size() tracepoint (Brian Foster) [955254] - [fs] xfs: add quota-driven speculative preallocation throttling (Brian Foster) [955254] - [fs] xfs: xfs_dquot prealloc throttling watermarks and low free space (Brian Foster) [955254] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqlimits() instead of xfs_disk_dquot_t (Brian Foster) [955254] - [fs] xfs: push rounddown_pow_of_two() to after prealloc throttle (Brian Foster) [955254] - [fs] xfs: reorganize xfs_iomap_prealloc_size to remove indentation (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_inode_dquot() (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_this_quota_on() (Brian Foster) [955254] - [fs] xfs: fix xfs_iomap_eof_prealloc_initial_size type (Brian Foster) [955254] - [fs] xfs: increase prealloc size to double that of the previous extent (Brian Foster) [955254] - [fs] xfs: fix potential infinite loop in xfs_iomap_prealloc_size() (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc size on sparse files (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc near ENOSPC thresholds (Brian Foster) [955254] - [fs] xfs: add background scanning to clear eofblocks inodes (Brian Foster) [955254] - [fs] xfs: add minimum file size filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: support multiple inode id filtering in eofblocks scan (Brian Foster) [955254] - [fs] xfs: add inode id filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: add XFS_IOC_FREE_EOFBLOCKS ioctl (Brian Foster) [955254] - [fs] xfs: create function to scan and clear EOFBLOCKS inodes (Brian Foster) [955254] - [fs] xfs: make xfs_free_eofblocks() non-static, return EAGAIN on trylock failure (Brian Foster) [955254] - [fs] xfs: create helper to check whether to free eofblocks on inode (Brian Foster) [955254] - [fs] xfs: support a tag-based inode_ag_iterator (Brian Foster) [955254] - [fs] xfs: add EOFBLOCKS inode tagging/untagging (Brian Foster) [955254] - [fs] ext3: Dont call dquot_free_block() if we dont update anything (Eric Sandeen) [790278] - [fs] ext3: Update ctime in ext3_splice_branch() only when needed (Eric Sandeen) [790278] - [fs] GFS2: Fall back to vmalloc if kmalloc fails for dir hash tables (Robert S Peterson) [962468] - [fs] GFS2: Remove inode from i_ordered list in gfs2_clear_inode (Robert S Peterson) [859444] - [fs] GFS2: fix FITRIM boundary condition errors (Abhijith Das) [891699] - [fs] jbd[2]: enable CONFIG_JBD[2]_DEBUG on debug kernels (Eric Sandeen) [851269] - [fs] nfsd4: dont close read-write opens too soon (J. Bruce Fields) [955238] - [fs] GFS2: Add origin indicator to glock callbacks (Robert S Peterson) [855381] - [fs] GFS2: Don:t cache iopen glocks (Robert S Peterson) [855381] - [fs] ext2: update ctime when changing the file:s permission by setfacl (Eric Sandeen) [969323] - [fs] fuse: fix alignment in short read optimization for async_dio (Brian Foster) [949805] - [fs] fuse: return -EIOCBQUEUED from fuse_direct_IO() for all async requests (Brian Foster) [949805] - [fs] fuse: add flag to turn on async direct IO (Brian Foster) [949805] - [fs] fuse: truncate file if async dio failed (Brian Foster) [949805] - [fs] fuse: optimize short direct reads (Brian Foster) [949805] - [fs] fuse: enable asynchronous processing direct IO (Brian Foster) [949805] - [fs] fuse: make fuse_direct_io() aware about AIO (Brian Foster) [949805] - [fs] fuse: add support of async IO (Brian Foster) [949805] - [fs] fuse: move fuse_release_user_pages() up (Brian Foster) [949805] - [fs] fuse: Do not use RCU for current process credentials (Brian Foster) [949805] - [fs] fuse: mark pages accessed when written to (Brian Foster) [949805] - [fs] fuse: cleanup fuse_direct_io() (Brian Foster) [949805] - [fs] fuse: update inode size and invalidate attributes on fallocate (Brian Foster) [927324] - [fs] fuse: truncate pagecache range on hole punch (Brian Foster) [927324] - [fs] fuse: optimize fallocate on permanent failure (Brian Foster) [927324] - [fs] fuse: convert inode fallocate to file fallocate (Brian Foster) [927324] - [fs] fuse: add FALLOCATE operation (Brian Foster) [927324] - [fs] GFS2: Increase i_writecount during gfs2_setattr_size (Robert S Peterson) [968031] - [fs] NFS4.1 Fix data server connection race (Steve Dickson) [961887] - [fs] NFSv4: Dont recheck permissions on open in case of recovery cached open (Steve Dickson) [956865] - [fs] NFSv4.1: Fix the callback highest_used_slotid behaviour (Steve Dickson) [960224] - [fs] NFS: Cache state owners after files are closed (Steve Dickson) [800677] - [fs] NFS: Move cl_state_owners and related fields to the nfs_server struct (Steve Dickson) [800677] - [fs] NFSv4: Fix a readdir regression (Steve Dickson) [963337] - [fs] xfs: return EOPNOTSUPP for unsupported acl format (Eric Sandeen) [963686] - [fs] ext2: clear uptodate flag on super block I/O error (Eric Sandeen) [679930] - [fs] ext4/jbd2: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] jbd: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] ext4: fix waiting and sending of a barrier in ext4_sync_file() (Eric Sandeen) [955807] - [fs] jbd2: Add function jbd2_trans_will_send_data_barrier() (Eric Sandeen) [955807] - [fs] jbd2: fix sending of data flush on journal commit (Eric Sandeen) [955807] - [fs] ext4: fix fdatasync() for files with only i_size changes (Eric Sandeen) [955807] - [fs] ext4: Initialize fsync transaction ids in ext4_new_inode() (Eric Sandeen) [955807] - [fs] ext4: Rewrite __jbd2_log_start_commit logic to match upstream (Eric Sandeen) [955807] - [net] sctp: Use correct sideffect command in duplicate cookie handling (Daniel Borkmann) [963843] {CVE-2013-2206} - [net] macvlan: fix checksums error when we are in bridge mode (Vlad Yasevich) [893151] - [net] bridge: Add const to dummy br_netpoll_send_skb (Flavio Leitner) [924294] - [net] bridge: send query as soon as leave is received (Amerigo Wang) [952012] - [net] bridge: only expire the mdb entry when query is received (Amerigo Wang) [952012] - [net] bridge: Replace mp->mglist hlist with a bool (Amerigo Wang) [952012] - [net] bond: add support to read speed and duplex via ethtool (Veaceslav Falico) [961131] - [net] bridge: set fake_rtable's dst to NULL to avoid kernel Oops (Thomas Graf) [924033] - [net] bonding: fire NETDEV_RELEASE event only on 0 slaves (Veaceslav Falico) [805098]- [netdrv] igb: Removed unused i2c function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implementation of i210/i211 LED support (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix possible panic caused by Rx traffic arrival while interface is down (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix set_ethtool function to call update nvm for entire image (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SerDes flow control setting (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for SFP modules discovery (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add update to last_rx_timestamp in Rx rings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Changed LEDs blink mechanism to include designs using cathode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: limit udelay for phy changes to 10000us (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Bump version of driver (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove id's that will not be productized for Linux (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove dead code path (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Retain HW VLAN filtering while in promiscuous + VT mode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: display a warning message when SmartSpeed works (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use pci_vfs_assigned instead of igb_vfs_are_assigned (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add SMBI semaphore to I210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SERDES loopback sigdetect bit on i210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for i354 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable EEE LP advertisement (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix code comments and whitespace (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warnings on function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use rx/tx_itr_setting when setting up initial value of itr (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Pull adapter out of main path in igb_xmit_frame_ring (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Mask off check of frag_off as we only want fragment offset (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: random code and comments fix (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implement support to power sfp cage and turn on I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to read and export SFF-8472/8079 data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for 100base-fx SFP (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix PHC stopping on max freq (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: make sensor info static (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix i350 anti spoofing config (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for lockdep issue in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix link setup for I210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refractoring function pointers in igb_get_invariants function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Intialize MAC function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize NVM function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize PHY function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb to use a path similar to ixgbe to determine when to stop Tx (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refix sparse warning in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper allocation flag in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper exit in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove unnecessary alloc/OOM messages, alloc cleanups (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Copyright string update to year 2013 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Replace rmb in Tx cleanup with read_barrier_depends (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use in-kernel PTP_EV_PORT #define (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Free any held skb that should have been timestamped on remove (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add mechanism for detecting latched hardware Rx timestamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add timeout for PTP Tx work item (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for SW timestamping (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: enable CONFIG_IGB_HWMON (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Enable hwmon data output for thermal sensors via I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support functions to access thermal data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add i2c interface to igb (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb version to 4.1.2 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix SerDes autoneg flow control (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Unset sigdetect for SERDES loopback on 82580 and i350 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Workaround for global device reset problem on 82580 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refactoring of i210 file (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Acquire, release semaphore for writing each EEPROM page (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Updates to read nvm function for i211 device (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use a 32-bit mask when calculating the flow control watermarks (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not parse past IP header on fragments beyond the first (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: No longer rely on APME to determine WoL settings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update PTP Rx filters (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Ethtool support to enable and disable EEE (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Improve performance and reduce size of igb_tx_map (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: consolidate creation of Tx buffer info and data descriptor (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: convert to SKB paged frag API (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb Tx flags to improve code efficiency (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for modifying UDP RSS flow hashing (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Clear Go Link Disconnect for 82580 and later devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable clock drivers along with associated net/PHY drivers (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Fix EEPROM writes via ethtool on i210 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add function to read i211's invm version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove workaround for EEE configuration on i210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warning in igb_ptp_rx_pktstamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update firmware version info for ethtool output (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable auto-crossover during forced operation on 82580 and above (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update get cable length function for i210/i211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split igb_update_dca into separate Tx and Rx functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Lock buffer size at 2K even on systems with larger pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Move rx_buffer related code in Rx cleanup path into separate function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Map entire page and sync half instead of mapping and unmapping half pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Combine post-processing of skb into a single function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not use header split, instead receive all frames into a single buffer (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split Rx timestamping into two separate functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Correcting and improving small packet check and padding (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use dma_unmap_addr and dma_unmap_len defines (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Simplify how we populate the RSS key (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change how we populate the RSS indirection table (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change Tx cleanup loop to do/while instead of for (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix stats output on i210/i211 parts (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to enable EEE on all eee_supported devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove artificial restriction on RQDPC stat reading (Stefan Assmann) [914835 923899 947526] - [netdrv] pci: Add SRIOV helper function to determine if VFs are assigned to guest (Stefan Assmann) [914835 923899 947526] - [net] phy: fix a bug when verify the EEE support (Nikolay Aleksandrov) [896263] - [net] mdio: translation of MMD EEE registers to/from ethtool settings (Nikolay Aleksandrov) [896263] - [net] phy: add the EEE support and the way to access to the MMD registers (Nikolay Aleksandrov) [896263] - [edac] avoid mce decoding crash after edac driver unloaded (Prarit Bhargava) [787999] - [x86] mce: Drain mcelog buffer (Prarit Bhargava) [787999] - [x86] mce: Add wrappers for registering on the decode chain (Prarit Bhargava) [787999] - [edac] sb_edac: Add it to the building system (Prarit Bhargava) [787999] - [edac] i7core_edac: Drop the edac_mce facility (Prarit Bhargava) [787999] - [x86] mce: Use notifier chain only for MCE decoding (Prarit Bhargava) [787999] - [s390] crash: Fuzzy live dump for System z (Hendrik Brueckner) [929262] - [s390] mm: allow absolute memory access for /dev/mem (Hendrik Brueckner) [929262] - [s390] zcrypt: ap bus rescan problem when toggle crypto adapters on/off (Hendrik Brueckner) [929259] - [s390] zcrypt: Handle AP configuration changes (Hendrik Brueckner) [929259] - [s390] smp: lost IPIs on cpu hotplug (Hendrik Brueckner) [975179] - [cdrom] use kzalloc() for failing hardware (Frantisek Hrbata) [973106] {CVE-2013-2164}- [net] bridge: Set vlan_features to allow offloads on vlans (Vlad Yasevich) [951458] - [virt] virtio-net: initialize vlan_features (Vlad Yasevich) [951458] - [net] ipv6: assign rt6_info to inet6_ifaddr in init_loopback (Jiri Benc) [744655] - [net] ipv6: Fix broken IPv6 routing table after loopback down-up (Jiri Benc) [744655] - [s390] cio: add channel ID sysfs attribute (Hendrik Brueckner) [929274] - [s390] cio: make use of newly added format 1 channel-path data (Hendrik Brueckner) [929274] - [s390] cio: collect format 1 channel-path description data (Hendrik Brueckner) [929274] - [s390] qeth: Support VEPA mode (Hendrik Brueckner) [929275] - [s390] ccwgroup: allow drivers to call set_{on, off}line (Hendrik Brueckner) [929275] - [s390] dasd: add safe offline interface (Hendrik Brueckner) [929264] - [s390] dasd: add shutdown action (Hendrik Brueckner) [929264] - [s390] dasd: Correct retry counter for terminated I/O (Hendrik Brueckner) [929264] - [s390] perf_cpum_cf: fallback to software sampling events (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: Add support for counters available with IBM zEC12 (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: get rid of compile warnings (Hendrik Brueckner) [823012] - [s390] perf: add support for s390x CPU counters (Hendrik Brueckner) [823012] - [ata] libata-sff: port_task is SFF specific (David Milburn) [808672] - [ata] libata-sff: introduce ata_sff_init/exit() and ata_sff_port_init() (David Milburn) [808672] - [netdrv] qlge: Update version to 1.00.00.32 (Chad Dupuis) [927891] - [netdrv] qlge: Fix ethtool autoneg advertising (Chad Dupuis) [927891] - [netdrv] qlge: Fix receive path to drop error frames (Chad Dupuis) [927891] - [netdrv] qlge: Fixed a coding style issue (Chad Dupuis) [927891] - [kernel] sched: Do not account bogus utime (Stanislaw Gruszka) [912662] - [kernel] sched: Avoid cputime scaling overflow (Stanislaw Gruszka) [912662] - [acpi] Verify device status after eject (Nigel Croxon) [869134] - [acpi] Update CPU hotplug error messages (Nigel Croxon) [869134] - [acpi] Add acpi_handle_() interfaces (Nigel Croxon) [869134] - [acpi] Export functions for hot-remove (Nigel Croxon) [869134] - [acpi] Add ACPI CPU hot-remove support (Nigel Croxon) [869134] - [acpi] Fix stale pointer access to flags.lockable (Nigel Croxon) [869134] - [acpi] processor_core: prevent cpu from becoming online (Nigel Croxon) [869134] - [acpi] Set hotplug _OST support bit to _OSC (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI container hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI memory hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI CPU hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for sysfs eject (Nigel Croxon) [869134] - [acpi] Add an interface to evaluate _OST (Nigel Croxon) [869134] - [acpi] scan: return -ENODEV if no device was found (Nigel Croxon) [869134] - [acpi] processor_core: add missing kfree (Nigel Croxon) [869134] - [acpi] processor_core: Add CPU hotplug support for processor device objects (Nigel Croxon) [869134] - [acpi] processor_core: Do not try to set up acpi processor stuff on cores exceeding maxcpus (Nigel Croxon) [869134] - [idle] intel_idle: Don't register CPU notifier if we are not running (Nigel Croxon) [869134] - [idle] intel_idle: break dependency between modules (Nigel Croxon) [869134] - [acpi] processor_core: remove duplicated lines of merging problems with acpi_processor_add (Nigel Croxon) [869134] - [acpi] processor_core: Delay acpi_processor_start() call for hotplugged cores (Nigel Croxon) [869134] - [acpi] processor_core: Split up acpi_processor_add (Nigel Croxon) [869134] - [idle] intel_idle: Split up and provide per CPU initialization func (Nigel Croxon) [869134] - [acpi] processor_core: Remove unneeded variable passed by acpi_processor_hotadd_init (Nigel Croxon) [869134] - [s390] scm: process availability (Hendrik Brueckner) [929257] - [s390] scm_blk: suspend writes (Hendrik Brueckner) [929257] - [s390] scm_drv: extend notify callback (Hendrik Brueckner) [929257] - [s390] scm_blk: fix request number accounting (Hendrik Brueckner) [929257] - [s390] scm: reorder scm_remove (Hendrik Brueckner) [929257]- [crypto] Revert: unmark gcm(aes) as fips_allowed (Jarod Wilson) [915637] - [crypto] testmgr: allow aesni-intel and ghash_clmulni-intel in fips mode (Jarod Wilson) [915637] - [crypto] testmgr: silence warnings about no tests for aesni algorithms (Jarod Wilson) [915637] - [crypto] Use scatterwalk_crypto_chain (Jarod Wilson) [786972] - [crypto] scatterwalk: Add scatterwalk_crypto_chain helper (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix Kconfig problem with CRYPTO_GLUE_HELPER_X86 (Jarod Wilson) [786968 786972 969522] - [crypto] gcm: Add RFC4543 wrapper for GCM (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: add more optimized XTS-mode for serpent-avx (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add more optimized XTS mode for x86-64 (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: use le128 instead of u128 for CTR mode (Jarod Wilson) [786968] - [crypto] glue_helper: cast6/avx, avoid using temporary stack buffers (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: serpent-sse2, split generic glue code to new helper module (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: assembler clean-up, use ENDPROC at end of assember functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add ENDPROC statements for assembler functions (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: assembler clean-ups, use ENTRY/ENDPROC, localize jump targets (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: remove rfc3686(ctr(aes)), utilize rfc3686 from ctr-module instead (Jarod Wilson) [786968] - [crypto] ctr: make rfc3686 asynchronous block cipher (Jarod Wilson) [786968 786972 969522] - [net] xfrm_algo: probe asynchronous block ciphers instead of synchronous (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix XTS mode on x86-32, add wrapper function for asmlinkage aesni_enc() (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: add interface for parallelized cipher implementions (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: split gf128mul table initialization from setkey (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] crypto: cryptd - disable softirqs in cryptd_queue_worker to prevent data corruption (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: improve lrw and xts performance by utilizing parallel AES-NI hardware pipelines (Jarod Wilson) [786968 786972 969522] - [crypto] xts: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] xts: add interface for parallelized cipher implementations (Jarod Wilson) [786968 786972 969522] - [crypto] xts: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix wrong kfree pointer (Jarod Wilson) [786972] - [crypto] aesni-intel: change to use shared ablk_* functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: use crypto_{un}register_algs (Jarod Wilson) [786968 786972 969522] - [crypto] Add bulk algorithm registration interface (Jarod Wilson) [786968 786972 969522] - [crypto] ablk_helper: move ablk_* functions from serpent-sse2/avx glue code to shared module (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix unaligned cbc decrypt for x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: move more common code to ablk_init_common (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: quiet sparse noise about symbol not declared (Jarod Wilson) [786968 786972 969522] - [crypto] cryptd: Use subsys_initcall to prevent races with aesni (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: Fix set but not used in ghash_async_setkey() (Jarod Wilson) [786972] - [crypto] aesni-intel: fix aesni build on i386 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Merge with fpu.ko (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fixed problem with packets that are not multiple of 64bytes (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix remaining leak in rfc4106_set_hash_key (Jarod Wilson) [786972] - [crypto] aesni-intel: Don't leak memory in rfc4106_set_hash_subkey (Jarod Wilson) [786972] - [crypto] ghash-intel: ghash-clmulni-intel_glue needs err.h (Jarod Wilson) [786972] - [crypto] aesni-intel: Fixed build with binutils 2.16 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Fixed build error on x86-32 (Jarod Wilson) [786968 969522] - [crypto] aesni-intel: Ported implementation to x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: RFC4106 AES-GCM Driver Using Intel New Instructions (Jarod Wilson) [786972] - [crypto] cryptd: Adding the AEAD interface type support to cryptd (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix another CTR build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Fix CTR optimization build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Add AES-NI accelerated CTR mode (Jarod Wilson) [786968] - [crypto] ghash-clmulni-intel: Put proper .data section in place (Jarod Wilson) [921642] - [s390] Revert: kernel: add support for physical memory > 4TB (Jarod Wilson) [913220] - [kernel] perf: Fix perf_event_for_each() to use sibling (Jiri Olsa) [967933] - [x86] perf: Add format attributes for p4 (Jiri Olsa) [967933] - [x86] perf: Adding sysfs group format attribute for pmu device (Jiri Olsa) [967933] - [x86] perf: Fix local vs remote memory events for NHM/WSM (Jiri Olsa) [967933] - [tools] perf: Remove deprecated WARN_ON_ONCE() (Jiri Olsa) [967933] - [tools] perf: Call perf_cgroup_event_time() directly (Jiri Olsa) [967933] - [tools] perf: Don't call release_callchain_buffers() if allocation fails (Jiri Olsa) [967933] - [mfd] lpc_ich: Add support for Intel Avoton SoC (Neil Horman) [922965] - [mfd] lpc_ich: Use devres API to allocate private data (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Wellsburg PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix gpio base and control offsets (Neil Horman) [922965] - [mfd] lpc_ich: One uninitialized cell is no error (Neil Horman) [922965] - [mfd] lpc_ich: Fix resource request for mem 0x00000000 (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix regression for iTCO_wdt driver (Neil Horman) [922965] - [mfd] Check for mem_base when building IORESOURCE_MEM resources (Neil Horman) [922965] - [watchdog] iTCO_wdt: Convert iTCO_wdt driver to mfd model (Neil Horman) [922965] - [watchdog] iTCO_wdt: Use pr_ and pr_ (Neil Horman) [922965] - [watchdog] iTCO_wdt: fix TCO V1 timeout values and limits (Neil Horman) [922965] - [mfd] Add LPC driver for Intel ICH chipsets (Neil Horman) [922965] - [i2c] i801: SMBus patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [i2c] iSMT: add Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: IDE-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets (Neil Horman) [922965] - [ata] ahci: AHCI-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [usb] xhci: correct comp_mode_recovery_timer on return from hibernate (Tony Camuso) [888974] - [acpi] Don't let acpi_pad needlessly mark TSC unstable (Lenny Szubowicz) [907545] - [acpi] acpica: Remove extraneous warning for very large GPE registers (Nigel Croxon) [924873] - [kernel] async: Make async execution api a little more fair in scheduling (Neil Horman) [871955] - [md] dm-stripe: fix regression in stripe_width calculation (Mike Snitzer) [960277] - [block] fix ext_devt_idr handling (Tomas Henzl) [735927] - [md] dm-crypt: fix mempool deadlock (Mike Snitzer) [831158] - [scsi] libsas: fix handling vacant phy in sas_set_ex_phy() (David Milburn) [949905] - [mm] swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion (Rafael Aquini) [827548] - [mm] compaction: fix /proc/sys/vm/compact_memory crash (Johannes Weiner) [953680 955525] - [mm] fadvise: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all pages (Larry Woodman) [957821] - [pci] dmar: Remove warning for HPET scope type (Nigel Croxon) [956310]- [fs] nfs: Fix an NFS client lockdep issue (Jeff Layton) [891937] - [acpi] acpi_pad: fix power_saving thread deadlock (Lenny Szubowicz) [751123] - [powerpc] rtas_flash: Fix validate_flash buffer overflow issue (Steve Best) [956385] - [powerpc] rtas_flash: Fix bad memory access (Steve Best) [956385] - [powerpc] rtas_flash: New return code to indicate FW entitlement expiry (Steve Best) [956385] - [powerpc] rtas_flash: Update return token comments (Steve Best) [956385] - [powerpc] rtas_flash: Free kmem upon module exit (Steve Best) [956385] - [netdrv] igb: SR-IOV init reordering (Stefan Assmann) [920652] - [netdrv] igb: Fix null pointer dereference (Stefan Assmann) [920652] - [netdrv] igb: Enable SR-IOV configuration via PCI sysfs interface (Stefan Assmann) [920652] - [powerpc] Fix VMX fix for memcpy case (Steve Best) [929280] - [powerpc] Fix VMX in interrupt check in POWER7 copy loops (Steve Best) [929280] - [powerpc] POWER7 optimised memcpy using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] POWER7 optimised copy_page using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] Rename copyuser_power7_vmx.c to vmx-helper.c (Steve Best) [929280] - [powerpc] Use enhanced touch instructions in POWER7 copy_to_user/copy_from_user (Steve Best) [929280] - [powerpc] Simplify 4k/64k copy_page logic (Steve Best) [929280] - [powerpc] Add 64bit csum_and_copy_to_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial_copy_generic and add csum_and_copy_from_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial (Steve Best) [929280] - [kernel] trace: Allow archs to ignore tracing compat syscalls (Josh Poimboeuf) [881038] - [kernel] trace: Fix perf syscall tracing when syscall_nr == -1 (Josh Poimboeuf) [881038] - [netdrv] 8139cp: Prevent dev_close/cp_interrupt race on MTU change (John Green) [767885] - [netdrv] 8139cp: properly support change of MTU values (John Green) [767885] - [pci] make re-allocation try harder by reassigning ranges higher in the heirarchy (Takahiro MUNEDA) [965006] - [pci] code and comments cleanup (Takahiro MUNEDA) [965006] - [pci] make cardbus-bridge resources optional (Takahiro MUNEDA) [965006] - [pci] honor child buses add_size in hot plug configuration (Takahiro MUNEDA) [965006] - [pci] ability to relocate assigned pci-resources (Takahiro MUNEDA) [965006] - [pci] make SRIOV resources optional (Takahiro MUNEDA) [965006] - [s390] console: fix 3215 console crash (Hendrik Brueckner) [970779] - [s390] scm_blk: allow more cluster size values (Hendrik Brueckner) [963068] - [s390] mm: protection exception PSW for aborted transaction (Hendrik Brueckner) [958271] - [s390] hibernate: Save and restore absolute zero pages (Hendrik Brueckner) [952739] - [s390] kdump: Add PM notifier for kdump (Hendrik Brueckner) [952738] - [s390] qeth: fix qeth_wait_for_threads() deadlock for OSN devices (Hendrik Brueckner) [952448] - [s390] module: Add missing R_390_NONE relocation type (Hendrik Brueckner) [952449] - [s390] dasd: fix unresponsive device after all channel paths were lost (Hendrik Brueckner) [915731] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [s390] zcore: Add hsa file (Hendrik Brueckner) [915356] - [s390] ipl: Implement diag308 loop for zfcpdump (Hendrik Brueckner) [915364] - [s390] eadm_sch: fix driver initialization (Hendrik Brueckner) [912489] - [s390] zfcp: Do not wakeup while suspended (Hendrik Brueckner) [855129] - [s390] time: fix sched_clock() overflow (Hendrik Brueckner) [903334] - [s390] irq: enable irq sum accounting for /proc/stat again (Hendrik Brueckner) [903333] - [s390] dasd: prevent path verification before resume (Hendrik Brueckner) [903331] - [s390] dasd: fix unaccessible device after resume (Hendrik Brueckner) [903339] - [security] selinux: fix parallel compile error (Frantisek Hrbata) [962427] - [acpi] Evaluate thermal trip points before reading temperature (Tony Camuso) [929293] - [kernel] time: Fix setting of hardware clock in NTP code (Prarit Bhargava) [912704] - [x86] quirks: use 'intremap=off' instead of 'nointremap' for consistency (Prarit Bhargava) [960828] - [fs] proc: fix pagemap_read() error case (Larry Woodman) [918119] - [base] node: fix off-by-one bug in print_nodes_state() (Prarit Bhargava) [871215] - [netdrv] sky2: fix scheduling while atomic in sky2_vlan_rx_register (Nikolay Aleksandrov) [920754] - [netdrv] netxen: write IP address to firmware when using bonding (Nikolay Aleksandrov) [924667] - [netdrv] be2net: remove BUG_ON() in be_mcc_compl_is_new() (Ivan Vecera) [909488] - [netdrv] igb: increase timeout for ethtool offline self-test (Stefan Assmann) [906240] - [netdrv] qlcnic: sleeping function called from invalid context (Amerigo Wang) [907310] - [netdrv] be2net: ensure all events are ack'ed prior calling be_eq_clean (Ivan Vecera) [884442] - [pci] Document MPS parameters pci=pcie_bus_safe, pci=pcie_bus_perf, etc (Myron Stowe) [910604]- [virt] kvm: fix copy to user with irq disabled (Michael S. Tsirkin) [906602] {CVE-2013-1935} - [netdrv] usb/cdc_ncm: apply usbnet_link_change (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: demote "unexpected notification" to debug level (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: return -ENOMEM if kzalloc fails (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: allow user to prefer NCM for backwards compatibility (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Huawei devices (e.g. E5331) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix probing of devices with multiple control interface altsettings (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add another Huawei vendor specific device (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use IAD provided by the USB core (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add support FLAG_NOARP for Infineon modem platform (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix error path for single interface probing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround for missing CDC Union (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix drvinfo strings set in drivers for ethtool (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use generic usbnet_manage_power() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add Huawei devices (Neil Horman) [815934] - [usb] add USB_VENDOR_AND_INTERFACE_INFO() macro (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: error path lock fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: big endian fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: apply introduced usb command APIs (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: do not bind to NCM compatible MBIM devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: adding MBIM driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: export shared symbols and definitions (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc.h (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix one more typo (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missed constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: typo and style fixes (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: ncm constants and structures added (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: refactoring for tx multiplexing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: splitting rx_fixup for code reuse (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: process chained NDPs (Neil Horman) [815934] - [netdrv] net/cdc_ncm: refactor bind preparing for MBIM support (Neil Horman) [815934] - [netdrv] net/cdc_ncm: adding MBIM support to ncm_setup (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add MBIM constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround NTB input size firmware bug (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Disable hub-initiated LPM for comms devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: avoid discarding datagrams in rx path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix MTU and max_datagram_size handling (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: reduce driver latency in the data path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: print MAC via printk format specifier (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: make ethtool_ops const (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Use kzalloc rather than kmalloc followed by memset with 0 (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: convert drivers/net/* to use module_usb_driver() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't use stack variables for DMA (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix endianness problem (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Remove unneeded version.h includes from drivers/net/ (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missing .reset_resume hook (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: release interfaces fix in unbind() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Add mising short packet in cdc_ncm driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix short packet issue on some devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use ethd name for known ethernet devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc_ncm host driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tx_fixup() race condition fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't deref NULL in cdc_ncm_rx_fixup() and don't use uninitialized variable (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: USB CDC NCM host driver (Neil Horman) [815934] - [netdrv] usb/serial/sierra: Add support for Sierra Wireless AirCard 320U modem (Neil Horman) [884869] - [netdrv] sierra_net: keep status interrupt URB active (Neil Horman) [884869] - [netdrv] sierra_net: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] sierra_net: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] sierra_net: fix ethtool drvinfo strings set in drivers (Neil Horman) [884869] - [netdrv] sierra_net: shut up sparse restricted type warnings (Neil Horman) [884869] - [netdrv] usbnet: sierra_net: apply introduced usb command APIs (Neil Horman) [884869] - [netdrv] sierra_net: Endianess bug fix (Neil Horman) [884869] - [netdrv] sierra_net: removes unnecessary semicolon (Neil Horman) [884869] - [netdrv] sierra_net: make private symbols static (Neil Horman) [884869] - [netdrv] sierra_net: device IDs for Aircard 320U++ (Neil Horman) [884869] - [netdrv] usbnet: make ethtool_ops const (Neil Horman) [884869] - [netdrv] sierra_net: convert to use module_usb_driver() (Neil Horman) [884869] - [netdrv] sierra_net: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] sierra_net: return operator cleanup (Neil Horman) [884869] - [netdrv] sierra_net: use __packed annotation (Neil Horman) [884869] - [netdrv] sierra_net: initiate sync sequence in sierra_net.c driver (Neil Horman) [884869] - [netdrv] sierra_net: add sierra_net driver (Neil Horman) [884869] - [netdrv] usbnet: allow status interrupt URB to always be active (Neil Horman) [884869] - [netdrv] usbnet: handle link change (Neil Horman) [884869] - [netdrv] usbnet: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_link_change API (Neil Horman) [884869] - [netdrv] usbnet: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] usbnet: fix tx_dropped statistics (Neil Horman) [884869] - [netdrv] usbnet: prevent buggy devices from killing us (Neil Horman) [884869] - [netdrv] usbnet: fix regression from FLAG_NOARP code (Neil Horman) [884869] - [netdrv] usbnet: add new flag FLAG_NOARP for usb net devices (Neil Horman) [884869] - [netdrv] usbnet: generic manage_power() (Neil Horman) [884869] - [netdrv] usbnet: handle PM failure gracefully (Neil Horman) [884869] - [netdrv] usbnet: ratelimit kevent may have been dropped warnings (Neil Horman) [884869] - [netdrv] usbnet: runtime wake up device before calling usbnet_{read|write}_cmd (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_{read|write}_cmd_nopm (Neil Horman) [884869] - [netdrv] usbnet: Fix memory leak on Tx data path (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet 3 command helpers (Neil Horman) [884869] - [netdrv] usbnet: Support devices reporting idleness (Neil Horman) [884869] - [netdrv] usbnet: fix softirq storm on suspend (Neil Horman) [884869] - [netdrv] usbnet: fix deadlock in resume (Neil Horman) [884869] - [netdrv] usbnet: Use eth_random_addr (Neil Horman) [884869] - [netdrv] usbnet: handle remote wakeup asap (Neil Horman) [884869] - [netdrv] usbnet: clear OPEN flag in failure path (Neil Horman) [884869] - [netdrv] usbnet: sanitise overlong driver information strings (Neil Horman) [884869] - [netdrv] usbnet: don't initialize transfer buffer before submit status URB (Neil Horman) [884869] - [netdrv] usbnet: remove declaration for intr_complete (Neil Horman) [884869] - [netdrv] usbnet: remove usb_get/put_dev in .probe and .disconnect (Neil Horman) [884869] - [netdrv] usbnet: fix skb traversing races during unlink (Neil Horman) [884869] - [netdrv] usbnet: fix failure handling in usbnet_probe (Neil Horman) [884869] - [netdrv] usbnet: fix leak of transfer buffer of dev->interrupt (Neil Horman) [884869] - [netdrv] usbnet: consider device busy at each recieved packet (Neil Horman) [884869] - [netdrv] usbnet: don't clear urb->dev in tx_complete (Neil Horman) [884869] - [netdrv] usbnet: increase URB reference count before usb_unlink_urb (Neil Horman) [884869] - [netdrv] usbnet: use netif_tx_wake_queue instead of netif_start_queue (Neil Horman) [884869] - [netdrv] usbnet: reserve headroom on rx skbs (Neil Horman) [884869] - [netdrv] usbnet: avoid recursive locking in usbnet_stop() (Neil Horman) [884869] - [netdrv] usbnet: fix oops in usbnet_start_xmit (Neil Horman) [884869] - [netdrv] usbnet: fix a few typos in comments (Neil Horman) [884869] - [netdrv] usbnet: fix out of memory during runtime pm (Neil Horman) [884869] - [netdrv] usbnet: remove flag of EVENT_DEV_WAKING (Neil Horman) [884869] - [netdrv] usbnet: Resubmit interrupt URB if device is open (Neil Horman) [884869] - [netdrv] usbnet: Use FIELD_SIZEOF macro in usbnet_init() function (Neil Horman) [884869] - [netdrv] usbnet: use ethd name for known ethernet devices (Neil Horman) [884869] - [netdrv] usbnet: Fix up 'FLAG_POINTTOPOINT' and 'FLAG_MULTI_PACKET' overlaps (Neil Horman) [884869] - [netdrv] usbnet: Ethernet quirks for the LG-VL600 4G modem (Neil Horman) [884869] - [netdrv] usbnet: Fix leak when usb_autopm_get_interface() returns less than zero in kevent() (Neil Horman) [884869] - [netdrv] usbnet: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] usbnet: changes for upcoming cdc_ncm driver (Neil Horman) [884869] - [netdrv] usbnet: fix usb_autopm_get_interface failure (Neil Horman) [884869] - [netdrv] usbnet: rx_submit() should return an error code (Neil Horman) [884869] - [netdrv] usbnet: remove noisy and hardly useful printk (Neil Horman) [884869] - [netdrv] usbnet: use jiffies in schedule_timeout(), not msecs (Neil Horman) [884869] - [netdrv] usbnet: use newly introduced hex_to_bin() (Neil Horman) [884869] - [netdrv] usbnet: Set parent device early for netdev_printk() (Neil Horman) [884869] - [netdrv] usbnet: Print device statistics as unsigned (Neil Horman) [884869] - [netdrv] usbnet: Adding URB_ZERO_PACKET flag to usbnet.c (Neil Horman) [884869] - [netdrv] usbnet: Use netif_ logging facilities (Neil Horman) [884869] - [netdrv] usbnet: Convert dev(dbg|err|warn|info) macros to netdev_ (Neil Horman) [884869] - [netdrv] usbnet: Autosuspend for online devices (Neil Horman) [884869] - [netdrv] usbnet: Move && and || to end of previous line (Neil Horman) [884869] - [netdrv] usbnet: Set link down initially for drivers that update link state (Neil Horman) [884869] - [netdrv] usbnet: Set device type for wlan and wwan devices (Neil Horman) [884869] - [netdrv] usbnet: Use wwand interface name for mobile broadband devices (Neil Horman) [884869] - [edac] sb_edac: do not require prescence of IMC_DDRIO device (Mauro Carvalho Chehab) [923451] - [edac] sb_edac: fix the error about memory type detection on SandyBridge (Mauro Carvalho Chehab) [923451] - [dma] ioat: Fix excessive CPU utilization (John Feeney) [883575] - [wireless] b43: stop format string leaking into error msgs (John Linville) [971389] {CVE-2013-2852}- [powerpc] crypto: Enable the PFO-based encryption device (Steve Best) [929325] - [crypto] nx: Build files for the nx device driver (Steve Best) [929325] - [crypto] nx: Fixes for multiple races and issues (Steve Best) [929325] - [crypto] nx: debugfs routines and docs for the nx device driver on powerpc (Steve Best) [929325] - [crypto] nx: SHA512 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: SHA256 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-XCBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-GCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-ECB mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CTR mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: driver code supporting nx encryption on powerpc (Steve Best) [929325] - [x86] apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192] - [x86] apic: disable ARAT by default (Prarit Bhargava) [808192] - [x86] amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192] - [tools] perf: Fix SIGALRM and pipe read race for rwtop (Jiri Olsa) [907366] - [tools] perf: Removing 'nr' field from rw* scripts (Jiri Olsa) [905007] - [netdrv] bnx2: dma_alloc_coherent, use __GFP_ZERO instead of memset(, 0) (Neil Horman) [917110] - [netdrv] bnx2: Rename register read and write macros (Neil Horman) [917110] - [char] n_tty: Remove BUG_ON from n_tty_read() (Stanislaw Gruszka) [848085] - [base] cpu: emit KOBJ_ADD after 'online' attribute is created (Igor Mammedov) [878749] - [target] backport LIO from upstream 3.9 (Andy Grover) [903297] - [scsi] Allow error handling timeout to be specified (Ewan Milne) [826061] - [pci] make sriov work with hotplug remove (Takahiro MUNEDA) [965002] - [nfs] sunrpc: Prevent an rpc_task wakeup race (Dave Wysochanski) [840860] - [nfs] sunrpc: clarify comments on rpc_make_runnable (Dave Wysochanski) [840860]- [fs] gfs2: Use single-block reservations for directories (Robert S Peterson) [914725] - [fs] gfs2: Speed up gfs2_rbm_from_block (Robert S Peterson) [914725] - [fs] gfs2: Remove vestigial parameter ip from function rs_deltree (Robert S Peterson) [914725] - [fs] ext4: update percpu counters after journal replay (Eric Sandeen) [961930] - [fs] gfs2: Use ->dirty_inode() (Robert S Peterson) [887341] - [fs] btrfs: update timestamps on truncate() (Eric Sandeen) [893397] - [fs] ext4: remove unaligned AIO warning printk (Eric Sandeen) [905397] - [fs] ext4: limit group search loop for non-extent files (Eric Sandeen) [958939] - [fs] ext4: fix online resizing for ext3-compat file systems (Eric Sandeen) [958939] - [fs] nfsd: make symbol nfsd_reply_cache_shrinker static (Jeff Layton) [681606] - [fs] nfsd: scale up the number of DRC hash buckets with cache size (Jeff Layton) [681606] - [fs] nfsd: keep stats on worst hash balancing seen so far (Jeff Layton) [681606] - [fs] nfsd: add new reply_cache_stats file in nfsdfs (Jeff Layton) [681606] - [fs] nfsd: track memory utilization by the DRC (Jeff Layton) [681606] - [fs] nfsd: break out comparator into separate function (Jeff Layton) [681606] - [fs] nfsd: eliminate one of the DRC cache searches (Jeff Layton) [681606] - [fs] nfsd: only unhash DRC entries that are in the hashtable (Jeff Layton) [681606] - [fs] nfsd: fix startup order in nfsd_reply_cache_init (Jeff Layton) [681606] - [fs] nfsd: fix compiler warning about ambiguous types in nfsd_cache_csum (Jeff Layton) [681606] - [fs] nfsd: fix comments on nfsd_cache_lookup (Jeff Layton) [681606] - [fs] nfsd: keep a checksum of the first 256 bytes of request (Jeff Layton) [681606] - [net] sunrpc: trim off trailing checksum before returning decrypted or integrity authenticated buffer (Jeff Layton) [681606] - [net] sunrpc: fix comment in struct xdr_buf definition (Jeff Layton) [681606] - [net] sunrpc: copy scope ID in __rpc_copy_addr6 (Jeff Layton) [681606] - [fs] nfsd: register a shrinker for DRC cache entries (Jeff Layton) [681606] - [fs] nfsd: add recurring workqueue job to clean the cache (Jeff Layton) [681606] - [fs] nfsd: when updating an entry with RC_NOCACHE, just free it (Jeff Layton) [681606] - [fs] nfsd: remove the cache_disabled flag (Jeff Layton) [681606] - [fs] nfsd: dynamically allocate DRC entries (Jeff Layton) [681606] - [fs] nfsd: track the number of DRC entries in the cache (Jeff Layton) [681606] - [fs] nfsd: always move DRC entries to the end of LRU list when updating timestamp (Jeff Layton) [681606] - [fs] nfsd: break out hashtable search into separate function (Jeff Layton) [681606] - [fs] nfsd: clean up and clarify the cache expiration code (Jeff Layton) [681606] - [fs] nfsd: remove redundant test from nfsd_reply_cache_free (Jeff Layton) [681606] - [fs] nfsd: add alloc and free functions for DRC entries (Jeff Layton) [681606] - [fs] nfsd: create a dedicated slabcache for DRC entries (Jeff Layton) [681606] - [fs] nfsd: get rid of RC_INTR (Jeff Layton) [681606] - [fs] nfsd: remove unneeded spinlock in nfsd_cache_update (Jeff Layton) [681606] - [fs] nfsd: fix IPv6 address handling in the DRC (Jeff Layton) [681606] - [fs] nfsd: make op_cacheresult another flag (Jeff Layton) [681606] - [fs] nfsd: fix v4 reply caching (Jeff Layton) [681606] - [fs] nfsd: turn on reply cache for NFSv4 (Jeff Layton) [681606] - [fs] nfsd: introduce OPDESC helper (Jeff Layton) [681606] - [fs] bio: fix allocation failure due to bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] bio: dont overflow in bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] vfs: fix spurious return of ESTALE errors when cwd on nfs is renamed on server (Jeff Layton) [896580] - [fs] vfs: revert most of dcache remove d_mounted (Ian Kent) [907512]- [net] rtnl: fix info leak on RTM_GETLINK request for VF devices (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] dcbnl: fix various netlink info leaks (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] tcp: fix tcp_trim_head() to adjust segment count with skb MSS (Daniel Borkmann) [970609] - [net] af_netlink: force credentials passing (Thomas Graf) [880142] - [net] af_unix: Only allow recv on connected (Thomas Graf) [880142] - [net] scm: fix incorrect credentials passing (Thomas Graf) [880142] - [net] llc: Fix missing msg_namelen update in llc_ui_recvmsg() (Jesper Brouer) [956100] {CVE-2013-3231} - [net] rps: Update RFS target at poll for tcp/udp (Daniel Borkmann) [893177] - [net] rps: Fix brokeness causing OOO packets (Daniel Borkmann) [893177] - [net] rps: enable RFS before first data packet is received (Daniel Borkmann) [893177] - [net] ipv6: Enable RFS sk_rxhash tracking for ipv6 sockets (Daniel Borkmann) [893177] - [netdrv] sfc: Implement hardware acceleration of RFS (Daniel Borkmann) [893177] - [net] rps: Make hardware-accelerated RFS conditional on NETIF_F_NTUPLE (Daniel Borkmann) [893177] - [net] rps: Enable hardware acceleration of RFS (Daniel Borkmann) [893177] - [lib] cpu_rmap: avoid flushing all workqueues (Daniel Borkmann) [893177] - [net] rps: Protect cpu_rmap.h from double inclusion (Daniel Borkmann) [893177] - [lib] cpu_rmap: CPU affinity reverse-mapping (Daniel Borkmann) [893177] - [kernel] genirq: Add IRQ affinity notifiers (Daniel Borkmann) [893177] - [net] bonding: fix enslaving in alb mode when link down (Veaceslav Falico) [965132] - [net] sch_tbf: segment too big GSO packets (Jiri Pirko) [875750] - [net] Documentation: add nf_conntrack sysctl api documentation (Jiri Pirko) [747951]- [x86] perf: Add IvyBridge EP support (Prarit Bhargava) [892531] - [x86] perf: Fix Intel Ivy Bridge support (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR mappings for PERF_SAMPLE_BRANCH filters (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR sharing logic (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR MSR definitions (Prarit Bhargava) [892531] - [netdrv] usb/asix: add support for Lenovo X1 Carbon adapter (Dave Airlie) [907174] - [netdrv] usb/asix: handle packets crossing URB boundaries (Dave Airlie) [907174] - [x86] amd_iommu: initialize the device table after dma_ops (Don Dutile) [920672] - [pci] intel-iommu: eliminate warning that may indicate bad BIOS (Don Dutile) [952399] - [kernel] pidns: Outlaw thread creation after unshare(CLONE_NEWPID) (Aristeu Rozanski) [919065] - [fs] proc: Usable inode numbers for the namespace file descriptors (Aristeu Rozanski) [919069] - [fs] proc: Allow proc_free_inum to be called from any context (Aristeu Rozanski) [919069] - [fs] proc: fix inconsistent lock state (Aristeu Rozanski) [919069] - [fs] proc: Generalize proc inode allocation (Aristeu Rozanski) [919069] - [kernel] pidns: Add setns support (Aristeu Rozanski) [919060] - [kernel] pidns: add reboot_pid_ns() to handle the reboot syscall (Aristeu Rozanski) [919060] - [fs] vfs: Add setns support for the mount namespace (Aristeu Rozanski) [919067] - [kernel] pidns: Support unsharing the pid namespace (Aristeu Rozanski) [919065] - [kernel] pidns: Deny strange cases when creating pid namespaces (Aristeu Rozanski) [919060 919065] - [kernel] sys_unshare: remove the dead CLONE_THREAD/SIGHAND/VM code (Aristeu Rozanski) [919060 919065] - [kernel] check_unshare_flags: kill the bogus CLONE_SIGHAND/sig->count check (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Consolidate initialzation of special init task state (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Make the pidns proc mount/umount logic obvious (Aristeu Rozanski) [919060 919065] - [kernel] pid: remove the child_reaper special case in init/main.c (Aristeu Rozanski) [919060 919065] - [kernel] pid: reduce code size by using a pointer to iterate over array (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Use task_active_pid_ns where appropriate (Aristeu Rozanski) [919060 919065] - [kernel] namespaces, pid_ns: fix leakage on fork() failure (Aristeu Rozanski) [919060 919065] - [kernel] namespaces: make sure that nsproxy_cache is initialized early enough (Aristeu Rozanski) [919060 919065 919067 919069] - [kernel] pidns: call pid_ns_prepare_proc() from create_pid_namespace() (Aristeu Rozanski) [919060 919065] - [fs] procfs: setting ->proc_mnt doesnt belong in proc_get_sb() (Aristeu Rozanski) [919069] - [kernel] signals/send_signal: use si_fromuser() to detect from_ancestor_ns (Aristeu Rozanski) [919060 919065] - [kernel] signals: SEND_SIG_NOINFO should be considered as SI_FROMUSER() (Aristeu Rozanski) [919060 919065] - [x86] acpi: Avoid SRAT table checks for Fujitsu Primequest systems (Prarit Bhargava) [966853] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068]- [net] tcp: Fix oops from tcp_collapse() when using splice() (Nikola Pajkovsky) [863512] {CVE-2013-2128} - [net] ipv6: only invalidate previously tokenized addresses (Daniel Borkmann) [876634] - [net] ipv6: also allow token to be set when device not ready (Daniel Borkmann) [876634] - [net] ipv6: minor: use in6addr_any in token init (Daniel Borkmann) [876634] - [net] ipv6: add tokenized interface identifier support (Daniel Borkmann) [876634] - [net] ipv6: unify logic evaluating inet6_dev's accept_ra property (Daniel Borkmann) [876634] - [net] ipv6: Send ICMPv6 RSes only when RAs are accepted (Daniel Borkmann) [876634] - [net] ipv4: kill an RCU warning in inet_fill_link_af() (Daniel Borkmann) [876634] - [net] rtnetlink: make link af-specific updates atomic (Daniel Borkmann) [876634] - [net] ipv6: AF_INET6 link address family (Daniel Borkmann) [876634] - [net] ipv4: AF_INET link address family (Daniel Borkmann) [876634] - [net] ipv4: Define IPV4_DEVCONF_MAX (Daniel Borkmann) [876634] - [net] rtnetlink: Link address family API (Daniel Borkmann) [876634] - [net] ipv6: addrconf.h cleanups (Daniel Borkmann) [876634] - [net] Revert: openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [919068] - [net] offloading: Do not mask out NETIF_F_HW_VLAN_TX for vlan (Thomas Graf) [919068] - [net] offloading: Support multiple vlan tags in GSO (Thomas Graf) [919068] - [net] vlan: Enable software emulation for vlan accleration (Thomas Graf) [919068] - [net] vlan: adjust vlan_set_encap_proto() for its callers (Thomas Graf) [919068] - [net] veth: extend device features (Thomas Graf) [959780] - [net] tcp: connect() race with timewait reuse (Jiri Pirko) [947041] - [net] vxlan: Fix TCPv6 segmentation (Amerigo Wang) [960008] - [net] gre: Fix GREv4 TCPv6 segmentation (Amerigo Wang) [960008] - [net] sctp: set association state to established in dupcook_a handler (Michele Baldessari) [916291] - [net] openvswitch: Use FIELD_SIZEOF() in dp_init() (Thomas Graf) [923212] - [net] openvswitch: Allow OVS_USERSPACE_ATTR_USERDATA to be variable length (Thomas Graf) [923212] - [net] openvswitch: Change ENOENT return value to ENODEV in lookup_vport() (Thomas Graf) [923212] - [net] openvswitch: Make OVSP_LOCAL 32-bit (Thomas Graf) [923212] - [net] openvswitch: Avoid useless holes in struct vport (Thomas Graf) [923212] - [net] openvswitch: Use eth_mac_addr() instead of duplicating it (Thomas Graf) [923212] - [net] introduce new priv_flag indicating iface capable of change mac when running (Thomas Graf) [923212] - [net] openvswitch: remove some useless comments (Thomas Graf) [923212] - [net] openvswitch: fix the calculation of checksum for vlan header (Thomas Graf) [923212] - [net] openvswitch: Fix parsing invalid LLC/SNAP ethertypes (Thomas Graf) [923212] - [net] openvswitch: Call genlmsg_end in queue_userspace_packet (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_new return value on success (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_del return value on success (Thomas Graf) [923212] - [net] openvswitch: Use RCU callback when detaching netdevices (Thomas Graf) [923212] - [net] openvswitch: add skb mark matching and set action (Thomas Graf) [923212] - [net] openvswitch: use this_cpu_ptr per-cpu helper (Thomas Graf) [923212] - [net] openvswitch: add ipv6 'set' action (Thomas Graf) [923212] - [net] core: add function for incremental IPv6 pseudo header checksum updates (Thomas Graf) [923212] - [net] ipv6: improve ipv6_find_hdr() to skip empty routing headers (Thomas Graf) [923212] - [net] ipv6: Move ipv6_find_hdr() out of Netfilter code (Thomas Graf) [923212] - [net] netfilter: ip6_tables: add flags parameter to ipv6_find_hdr() (Thomas Graf) [923212] - [net] openvswitch: Process RARP packets with ethertype 0x8035 similar to ARP packets (Thomas Graf) [923212] - [net] openvswitch: Store flow key len if ARP opcode is not request or reply (Thomas Graf) [923212] - [net] openvswitch: Print device when warning about over MTU packets (Thomas Graf) [923212] - [net] openvswitch: Remove unecessary semicolon (Thomas Graf) [923212] - [net] openvswitch: Increase maximum number of datapath ports (Thomas Graf) [923212] - [net] openvswitch: using kfree_rcu() to simplify the code (Thomas Graf) [923212] - [net] openvswitch: Stop using NLA_PUT*() (Thomas Graf) [923212] - [net] af_unix: dont send SCM_CREDENTIALS by default (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_unix: Allow connecting to sockets in other network namespaces (Thomas Graf) [880142] - [net] af_unix: Allow credentials to work across user and pid namespaces (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_netlink: Add needed scm_destroy after scm_send (Thomas Graf) [880142] - [net] af_unix: Allow SO_PEERCRED to work across namespaces (Thomas Graf) [880142] - [net] sock: Introduce cred_to_ucred (Thomas Graf) [880142] - [kernel] user_ns: Introduce user_nsmap_uid and user_ns_map_gid (Thomas Graf) [880142] - [net] scm: Reorder scm_cookie (Thomas Graf) [880142] - [net] rtnetlink: Allow setting the network namespace by fd (Thomas Graf) [880142] - [net] rtnetlink: Fix ip link add netns oops (Thomas Graf) [880142] - [net] Support specifying the network namespace upon device creation (Thomas Graf) [880142] - [net] ns: add a printk to explain a failure (Amerigo Wang) [880142] - [net] openvswitch: Add support for network namespaces (Amerigo Wang) [880142] - [netdrv] veth: Enforce minimum size of VETH_INFO_PEER (Amerigo Wang) [880142] - [netdrv] veth: Fix packet checksumming (Amerigo Wang) [880142] - [netdrv] veth: Fix the byte counters (Amerigo Wang) [880142] - [net] fix incorrect getting net device's name (Amerigo Wang) [880142] - [net] rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces (Amerigo Wang) [880142] - [net] fix dev_get_valid_name (Amerigo Wang) [880142] - [net] device name allocation cleanups (Amerigo Wang) [880142] - [netdrv] dummy: fix rcu_sched self-detected stalls (Amerigo Wang) [880142] - [net] dev_close() should check IFF_UP (Amerigo Wang) [880142] - [net] Move rcu_barrier from rollback_registered_many to netdev_run_todo (Amerigo Wang) [880142] - [net] Fix more stale on-stack list_head objects (Amerigo Wang) [880142] - [net] deinit automatic LIST_HEAD (Amerigo Wang) [880142] - [net] factorize sync-rcu call in unregister_netdevice_many (Amerigo Wang) [880142] - [net] use rcu_barrier() in rollback_registered_many (Amerigo Wang) [880142] - [net] use list_first_entry macro (Amerigo Wang) [880142] - [net] Handle NETREG_UNINITIALIZED devices correctly (Amerigo Wang) [880142] - [net] NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH (Amerigo Wang) [880142] - [net] introduce NETDEV_UNREGISTER_PERNET (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_many() (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_queue() (Amerigo Wang) [880142] - [net] rtnetlink: speedup rtnl_dump_ifinfo() (Amerigo Wang) [880142] - [net] dev_forward_skb() should clear skb_iif (Amerigo Wang) [880142] - [net] fix mtu check when TSO is enabled (Amerigo Wang) [880142] - [net] Allow tagged VLAN packets to flow through VETH devices (Amerigo Wang) [880142] - [net] dev_forward_skb should call nf_reset (Amerigo Wang) [880142] - [net] ns: keep vlan slaves on master netns move (Amerigo Wang) [880142] - [fs] proc/ns: Fix the namespace inode permission checks (Amerigo Wang) [880142] - [fs] improve scalability of pseudo filesystems (Amerigo Wang) [880142] - [fs] proc/ns: prevent crash when ns_entries is empty (Amerigo Wang) [880142] - [net] ns: fix net_alloc_generic() (Amerigo Wang) [880142] - [net] ns: fix proxy ARP entries listing on a netns (Amerigo Wang) [880142] - [net] ns: get_net_ns_by_fd() oopses if proc_ns_fget() returns an error (Amerigo Wang) [880142] - [net] ns: fix get_net_ns_by_fd for !CONFIG_NET_NS (Amerigo Wang) [880142] - [fs] ns proc: Return -ENOENT for a nonexistent /proc/self/ns/ entry (Amerigo Wang) [880142] - [fs] proc/ns: Fix Oops on stat of /proc//ns/net (Amerigo Wang) [880142] - [net] ns: Allow setting the network namespace by fd (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the ipc namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the uts namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the network namespace (Amerigo Wang) [880142] - [kernel] ns: Wire up the setns system call (Amerigo Wang) [880142] - [kernel] ns: Introduce the setns syscall (Amerigo Wang) [880142] - [fs] proc/ns: proc files for namespace naming policy (Amerigo Wang) [880142] - [netdrv] mlx4: change TX coalescing defaults (Amerigo Wang) [864597] - [net] tcp: add LAST_ACK as a valid state for TSQ (Amerigo Wang) [864597] - [net] tcp: TCP Small Queues (Amerigo Wang) [864597] - [net] netfilter/ipset: fix crash if IPSET_CMD_NONE command is sent (Thomas Graf) [889048]- [x86] efi: Set runtime_version to the EFI spec revision (Lenny Szubowicz) [917193] - [x86] efi: initialize efi.runtime_version to make query_variable_info/update_capsule workable (Lenny Szubowicz) [917193] - [x86] efi: Add infrastructure for UEFI 2.0 runtime services (Lenny Szubowicz) [917193] - [netdrv] sfc: tidy up PTP synchronize function efx_ptp_process_times() (Nikolay Aleksandrov) [862340] - [netdrv] sfc: PTP changes to support improved UUID filtering mode (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_channel_type::receive_skb() to reject a packet (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: adjust duplicate test (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Select PTP_1588_CLOCK (Nikolay Aleksandrov) [862340] - [netdrv] ptp: Enable clock drivers along with associated net/PHY drivers (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: use list_move instead of list_del/list_add (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix the reported priorities of different filter types (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Remove EFX_FILTER_FLAG_RX_OVERRIDE_IP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix null function pointer in efx_sriov_channel_type (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Expose FPGA bitfile partition through MTD (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add support for IEEE-1588 PTP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix maximum array sizes for various MCDI commands (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_mcdi_rpc to be called in two parts (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add channel specific receive_skb handler and post_remove callback (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add explicit RX queue flag to channel (Nikolay Aleksandrov) [862340] - [acpi] apei/ghes: Add hardware memory error recovery support (Dean Nelson) [736982] - [mm] memory-failure: add memory_failure_queue() (Dean Nelson) [736982] - [virt] apic: Allow x2apic without IR on VMware platform (Marcelo Tosatti) [905688] - [virt] apic: Move hypervisor detection of x2apic to hypervisor.h (Marcelo Tosatti) [905688] - [virt] kvm: Add x86_hyper_kvm to complete detect_hypervisor_platform check (Marcelo Tosatti) [905688] - [firmware] add kernel parameter to output SMBIOS UUID in proper endian format (Prarit Bhargava) [806134] - [firmware] dmi_scan: check dmi version when get system uuid (Prarit Bhargava) [806134] - [firmware] dmi_scan: use pUB to print UUIDs (Prarit Bhargava) [806134] - [virt] kvm: Use __print_symbolic() for vmexit tracepoints (Stefan Hajnoczi) [891036] - [virt] kvm: Record instruction set in kvm_exit tracepoint (Stefan Hajnoczi) [891036] - [fs] hugetlbfs: add thread name and pid to SHM_HUGETLB mlock rlimit warning (Rafael Aquini) [885706] - [fs] hugetlbfs: lessen the impact of a deprecation warning (Rafael Aquini) [885706] - [misc] hpilo: ignore auxiliary HP iLO BMCs (Tony Camuso) [826725] - [misc] hpilo: remove pci_disable_device (Tony Camuso) [826725] - [misc] hpilo: update module version (Tony Camuso) [826725] - [powerpc] perf: Fix finding overflowed PMC in interrupt (Steve Best) [905138] - [powerpc] perf: Fix for PMCs not making progress (Steve Best) [905138] - [x86] pvpanic: add pvpanic device driver (Andrew Jones) [831178] - [virt] kvm: limit difference between kvmclock updates (Marcelo Tosatti) [952174] - [virt] kvm: Fix invalid secondary exec controls in vmx_cpuid_update() (Andrew Jones) [916932] - [i2c] i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [watchdog] iTCO_wdt: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ata_piix: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ahci: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [input] wacom: cleanup feature report for bamboos (Aristeu Rozanski) [949379] - [kernel] kexec: improve logging when crashkernel=auto can't be satisfied (Steve Best) [929286] - [usb] uhci: fix IRQ race during initialization (Dave Young) [915834] - [pci] acpiphp: remove all functions in slot, even without ACPI _EJx (Amos Kong) [890253] - [x86] oprofile: Fix crash when unloading module in nmi timer mode (Don Zickus) [828936] - [scsi] cxgb4i: Remove the scsi host device when removing device (Steve Best) [908030]- [net] ipvs: sctp: fix checksumming on snat and dnat handlers (Daniel Borkmann) [892256] - [netdrv] e1000e: enable VLAN RX/TX in PROMISC mode (Stefan Assmann) [886420] - [netdrv] bnx2x: strip VLAN header in PROMISC mode (Stefan Assmann) [886420] - [net] vlan: handle packets with empty vlan_group via VLAN code (Stefan Assmann) [886420] - [net] ptp: remove Tech Preview status (Jiri Benc) [920155] - [net] ptp: dynamic allocation of PHC char devices (Jiri Benc) [920155] - [pps] Fix a use-after free bug when unregistering a source (Jiri Benc) [920155] - [net] ptp: reduce stack usage when measuring the system time offset (Jiri Benc) [920155] - [net] ptp: reduce stack usage when reading external time stamps (Jiri Benc) [920155] - [net] ptp: update adjfreq callback description (Jiri Benc) [920155] - [net] ptp: add an ioctl to compare PHC time with system time (Jiri Benc) [920155] - [net] ptp: Make PTP_1588_CLOCK select rather than depend on PPS (Jiri Benc) [920155] - [net] pps, ptp: Remove dependencies on EXPERIMENTAL (Jiri Benc) [920155] - [net] ptp: clarify the clock_name sysfs attribute (Jiri Benc) [920155] - [pps] default echo function (Jiri Benc) [920155] - [net] ptp: validate HWTSTAMP ioctl parameters (Jiri Benc) [920155] - [net] ptp: introduce ptp one step time stamp mode for sync packets (Jiri Benc) [920155] - [net] ptp: fix L2 event message recognition (Jiri Benc) [920155] - [net] correct comment on where to place transmit time stamp hook (Jiri Benc) [920155] - [net] packet: support for TX time stamps on RAW sockets (Jiri Benc) [920155] - [net] Documentation: corrected documentation for hardware time stamping (Jiri Benc) [920155] - [net] bridge: Add multicast_querier toggle and disable queries by default (Flavio Leitner) [905561] - [net] bridge: Fix fatal typo in setup of multicast_querier_expired (Flavio Leitner) [905561] - [net] bridge: Restart queries when last querier expires (Flavio Leitner) [905561] - [net] bridge: Add br_multicast_start_querier (Flavio Leitner) [905561] - [net] sctp: Validate parameter size for SCTP_GET_ASSOC_STATS (Thomas Graf) [755486] - [net] sctp: sctp_close: fix release of bindings for deferred call_rcu's (Daniel Borkmann) [903296] - [net] sctp: refactor sctp_outq_teardown to insure proper re-initalization (Daniel Borkmann) [913170] - [net] ipv6: TX timestamps for IPv6 UDP packets (Jiri Benc) [904172] - [net] af_packet: remove BUG statement in tpacket_destruct_skb (Daniel Borkmann) [905335] - [net] ipv4: prevent setting ttl=0 via IP_TTL (Amerigo Wang) [893306] - [net] bridge: Correctly encode addresses when dumping mdb entries (Amerigo Wang) [856262] - [net] bridge: Do not unregister all PF_BRIDGE rtnl operations (Amerigo Wang) [856262] - [net] bridge: export multicast database via netlink (Amerigo Wang) [856262] - [net] netfilter: allow NFQUEUE bypass if no listener is available (Daniel Borkmann) [854259] - [net] netfilter: reduce NF_VERDICT_MASK to 0xff (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: do not free skb on error (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: return error number to caller (Daniel Borkmann) [854259] - [net] netfilter: xt_NFQUEUE: consolidate v4/v6 targets into one (Daniel Borkmann) [854259] - [net] ipv6: Remove IPV6_ADDR_RESERVED (Amerigo Wang) [860764]- [fs] xfs: avoid xfs_dir_fsync() to dereference a NULL inode pointer (Carlos Maiolino) [950638] - [fs] super: fix get_active_super()/umount() race (Carlos Maiolino) [918724] - [fs] cifs: ensure that we always do cifsFileInfo_get under the spinlock (Sachin Prabhu) [734728] - [fs] cifs: convert async read callback to slow_work (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_iovec_read to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add wrapper for cifs_async_readv to retry opening file (Sachin Prabhu) [734728] - [fs] cifs: add refcounting to cifs_readdata structures (Sachin Prabhu) [734728] - [fs] cifs: abstract out function to marshal the iovec for readv receives (Sachin Prabhu) [734728] - [fs] cifs: make cifs_readdata_alloc take a work_func_t arg (Sachin Prabhu) [734728] - [fs] cifs: make cifsFileInfo_get return the cifsFileInfo pointer (Sachin Prabhu) [734728] - [fs] cifs: Change mid_q_entry structure fields (Sachin Prabhu) [734728] - [fs] cifs: Expand CurrentMid field (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from cifs_readv_receive code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from demultiplex code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from transport routines (Sachin Prabhu) [734728] - [fs] cifs: Delete echo_retries module parm (Sachin Prabhu) [734728] - [fs] cifs: Prepare credits code for a slot reservation (Sachin Prabhu) [734728] - [fs] cifs: Make wait_for_free_request killable (Sachin Prabhu) [734728] - [fs] cifs: Introduce credit-based flow control (Sachin Prabhu) [734728] - [fs] cifs: Simplify inFlight logic (Sachin Prabhu) [734728] - [fs] cifs: Respect negotiated MaxMpxCount (Sachin Prabhu) [734728] - [fs] cifs: better instrumentation for coalesce_t2 (Sachin Prabhu) [734728] - [fs] cifs: Fix error handling in cifs_readv_complete (Sachin Prabhu) [734728] - [fs] cifs: Cleanup use of CONFIG_CIFS_STATS2 ifdef to make transport routines more readable (Sachin Prabhu) [734728] - [fs] cifs: when server doesnt set CAP_LARGE_READ_X, cap default rsize at MaxBufferSize (Sachin Prabhu) [734728] - [fs] cifs: allow for larger rsize= options and change defaults (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_readpages to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add cifs_async_readv (Sachin Prabhu) [734728] - [fs] cifs: fix protocol definition for READ_RSP (Sachin Prabhu) [734728] - [fs] cifs: add a callback function to receive the rest of the frame (Sachin Prabhu) [734728] - [fs] cifs: break out 3rd receive phase into separate function (Sachin Prabhu) [734728] - [fs] cifs: find mid earlier in receive codepath (Sachin Prabhu) [734728] - [fs] cifs: move buffer pointers into TCP_Server_Info (Sachin Prabhu) [734728] - [fs] cifs: eliminate is_multi_rsp parm to find_cifs_mid (Sachin Prabhu) [734728] - [fs] cifs: move mid finding into separate routine (Sachin Prabhu) [734728] - [fs] cifs: add a third receive phase to cifs_demultiplex_thread (Sachin Prabhu) [734728] - [fs] cifs: keep a reusable kvec array for receives (Sachin Prabhu) [734728] - [fs] cifs: turn read_from_socket into a wrapper around a vectorized version (Sachin Prabhu) [734728] - [fs] add new module parameter enable_oplocks (Sachin Prabhu) [734728] - [fs] cifs: clean up check_rfc1002_header (Sachin Prabhu) [734728] - [fs] cifs: simplify read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: check for unresponsive server every time we call kernel_recvmsg (Sachin Prabhu) [734728] - [fs] cifs: make smb_msg local to read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: remove obsolete comment (Sachin Prabhu) [734728] - [fs] cifs: consolidate signature generating code (Sachin Prabhu) [734728] - [fs] cifs: clean up checkSMB (Sachin Prabhu) [734728] - [fs] cifs: untangle server->maxBuf and CIFSMaxBufSize (Sachin Prabhu) [734728] - [fs] cifs: use memcpy for magic string in cifs signature generation BSRSPYL (Sachin Prabhu) [734728] - [fs] cifs: Cleanup demupltiplex thread exiting code (Sachin Prabhu) [734728] - [fs] cifs: Move mid search to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Move RFC1002 check to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Simplify socket reading in demultiplex thread (Sachin Prabhu) [734728] - [fs] cifs: Move buffer allocation to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Cleanup: check return codes of crypto api calls (Sachin Prabhu) [734728] - [fs] cifs: fix the type of cifs_demultiplex_thread() (Sachin Prabhu) [734728] - [fs] cifs: connect.c remove one to many l's in the word (Sachin Prabhu) [734728] - [mm] export lru_cache_add_*() to modules (Sachin Prabhu) [734728] - [fs] ext4: Use single thread to perform DIO unwritten convertion (Carlos Maiolino) [914783] - [fs] gfs2: Flush work queue before clearing glock hash tables (Robert S Peterson) [952836] - [fs] cifs: delay super block destruction until all cifsFileInfo objects are gone (Mateusz Guzik) [917890] - [fs] namei.c: Dont allow to create hardlink for deleted file (Brian Foster) [908158] - [net] sunrpc: don't use a credential with extra groups (Mateusz Guzik) [955712] - [fs] xfs: don't free EFIs before the EFDs are committed (Carlos Maiolino) [947582] - [fs] xfs: pass shutdown method into xfs_trans_ail_delete_bulk (Carlos Maiolino) [805407] - [fs] gfs2: Reinstate withdraw ack system (Robert S Peterson) [908093] - [fs] gfs2: Fix unlock of fcntl locks during withdrawn state (Robert S Peterson) [894093] - [fs] nfs: open a file descriptor for fsync in nfs4 recovery (J. Bruce Fields) [915479] - [fs] nfs: add more context to state manager error mesgs (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager for lock reclaim warning messages (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager warning messages (Dave Wysochanski) [917711] - [fs] nfs: even if __func__ shown (Dave Wysochanski) [917711] - [fs] nfs: printks in fs/nfs/ should start with NFS: (Dave Wysochanski) [917711] - [kernel] audit: destroy filename correctly (Jeff Layton) [678544] - [fs] vfs: make lremovexattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make removexattr retry once on ESTALE (Jeff Layton) [678544] - [fs] vfs: make llistxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make listxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make getxattr retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: allow lsetxattr() to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow setxattr to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow utimensat() calls to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix user_statfs to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: revert changes to arch/alpha and arch/parisc from statfs cleanup (Jeff Layton) [678544] - [fs] clean statfs-like syscalls up (Jeff Layton) [678544] - [fs] vfs: make fchownat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: Make chown() and lchown() call fchownat() (Jeff Layton) [678544] - [fs] vfs: make fchmodat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: have chroot retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have chdir retry lookup and call once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have faccessat retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: have do_sys_truncate retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix renameat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_unlinkat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_rmdir retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix linkat to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix symlinkat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix mkdirat to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix mknodat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: add a flags argument to user_path_parent (Jeff Layton) [678544] - [fs] vfs: fix readlinkat to retry on ESTALE (Jeff Layton) [678544] - [fs] vfs: make fstatat retry on ESTALE errors from getattr call (Jeff Layton) [678544] - [fs] namei: include errno.h (Jeff Layton) [678544] - [fs] vfs: add a retry_estale helper function to handle retries on ESTALE (Jeff Layton) [678544] - [fs] procfs: don't need a PATH_MAX allocation to hold a string representation of an int (Jeff Layton) [678544] - [fs] vfs: embed struct filename inside of names_cache allocation if possible (Jeff Layton) [678544] - [kernel] audit: make audit_inode take struct filename (Jeff Layton) [678544] - [fs] vfs: make do_filp_open take a struct filename (Jeff Layton) [678544] - [fs] vfs: make __link_path_walk take a struct filename (Jeff Layton) [678544] - [kernel] audit: allow audit code to satisfy getname requests from its names_list (Jeff Layton) [678544] - [mm] swapfile: fix name leak in swapoff (Jeff Layton) [678544] - [fs] vfs: revert changes from last patch in code that we don't ship (Jeff Layton) [678544] - [fs] vfs: define struct filename and have getname() return it (Jeff Layton) [678544] - [fs] vfs: constify dirname argument to do_mount (Jeff Layton) [678544] - [fs] vfs: paper over lack of const qualifiers in execve code (Jeff Layton) [678544] - [target] delousing target_core_file a bit (Jeff Layton) [678544] - [kernel] acct: constify the name arg to acct_on (Jeff Layton) [678544] - [fs] vfs: allocate page instead of names_cache buffer in mount_block_root (Jeff Layton) [678544] - [kernel] audit: overhaul __audit_inode_child to accomodate retrying (Jeff Layton) [678544] - [kernel] audit: optimize audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: make audit_compare_dname_path use parent_len helper (Jeff Layton) [678544] - [kernel] audit: remove dirlen argument to audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: set the name_len in audit_inode for parent lookups (Jeff Layton) [678544] - [kernel] audit: add a new "type" field to audit_names struct (Jeff Layton) [678544] - [kernel] audit: reverse arguments to audit_inode_child (Jeff Layton) [678544] - [kernel] audit: no need to walk list in audit_inode if name is NULL (Jeff Layton) [678544] - [kernel] audit: pass in dentry to audit_copy_inode wherever possible (Jeff Layton) [678544] - [fs] audit: Lose the first argument of audit_inode_child() (Jeff Layton) [678544] - [fs] audit: __link_path_walk should call audit_inode with original "name" (Jeff Layton) [678544] - [fs] fuse: fix stat call on 32 bit platforms (Brian Foster) [872629]- [net] tcp: sk_add_backlog() is too agressive for TCP (Jiri Benc) [947950] - [net] add a limit parameter to sk_add_backlog() (Jiri Benc) [947950] - [net] sctp: fix Kconfig bug in default cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Change defaults on cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Make hmac algorithm selection for cookie generation dynamic (Daniel Borkmann) [918316] - [net] ipv6: bind() use stronger condition for bind_conflict (Flavio Leitner) [917872] - [net] tcp: bind() use stronger condition for bind_conflict (Flavio Leitner) [894683] - [net] vxlan: add ethtool support (Amerigo Wang) [918014] - [net] vxlan: Use UDP Tunnel segmention (Amerigo Wang) [918014] - [net] vxlan: fix oops when delete netns containing vxlan (Amerigo Wang) [918014] - [net] vxlan: reset nf before xmit vxlan encapsulated packet (Amerigo Wang) [918014] - [net] vxlan: Use tunnel_ip_select_ident() for tunnel IP-Identification (Amerigo Wang) [918014] - [net] vxlan: Add capability of Rx checksum offload for inner packet (Amerigo Wang) [918014] - [net] vxlan: capture inner headers during encapsulation (Amerigo Wang) [918014] - [net] tunneling: Add generic Tunnel segmentation (Amerigo Wang) [918014] - [net] tunneling: Inherit NETIF_F_SG for hw_enc_features (Amerigo Wang) [918014] - [net] Kill link between CSUM and SG features (Amerigo Wang) [918014] - [net] ip_gre: fix the inner header offset for gretap (Amerigo Wang) [918011] - [net] ip_gre: enable GRO by default (Amerigo Wang) [918011] - [net] ip_gre: add GRO capability (Amerigo Wang) [918011] - [net] ip_gre: get rid of ipgre_lock (Amerigo Wang) [918011] - [net] gro: add gro_cells infrastructure (Amerigo Wang) [918011] - [net] gro: add checksuming helpers (Amerigo Wang) [918011] - [net] ipv4: Fix ip-header identification for gso packets (Amerigo Wang) [918011] - [net] ip_gre: add ethtool support to gre tunnel (Amerigo Wang) [918011] - [net] ip_gre: Fix GRE_CSUM case (Amerigo Wang) [918011] - [net] ip_gre: Fix IP-Identification (Amerigo Wang) [918011] - [net] ip_gre: remove an extra dst_release() (Amerigo Wang) [918011] - [net] ip_gre: allow CSUM capable devices to handle packets (Amerigo Wang) [918011] - [net] gre: Add TCP segmentation offload for GRE (Amerigo Wang) [918011] - [net] gso: factor out skb_mac_gso_segment() from skb_gso_segment() (Amerigo Wang) [918011] - [net] ipv4: fix warning in xfrm4_mode_tunnel_input (Amerigo Wang) [918011] - [net] ipv6: fix warning in xfrm6_mode_tunnel_input (Amerigo Wang) [918011] - [net] Add skb_unclone() helper functions (Amerigo Wang) [918011] - [net] offloading: Handle encapsulated offloads before fragmentation or handing to lower dev (Amerigo Wang) [918011] - [net] offloading: Add support for hardware-offloaded encapsulation (Amerigo Wang) [918011] - [net] ip_gre: When TOS is inherited, use configured TOS value for non-IP packets (Amerigo Wang) [918011] - [net] ip_gre: Fix kernel panic in IP_GRE with GRE csums (Amerigo Wang) [918011] - [net] ip_gre: set transport header correctly to gre header (Amerigo Wang) [918011] - [net] ip_gre: fix possible use after free (Amerigo Wang) [918011] - [net] gre: add GSO support (Amerigo Wang) [918011] - [net] ip_gre: Fix ip_gre lockless xmits (Amerigo Wang) [918011] - [net] ip_gre: lockless xmit (Amerigo Wang) [918011] - [net] gre: fix improper error handling (Amerigo Wang) [918011] - [net] gre: PPP over IPv4 (Point-to-Point Tunneling Protocol) (Amerigo Wang) [918011] - [net] ip_gre: include route header_len in max_headroom calculation (Amerigo Wang) [918011] - [net] offloading: do not disable sg for packets requiring no checksum (Amerigo Wang) [918011] - [net] offloading: fix can_checksum_protocol() arguments swap (Amerigo Wang) [918011] - [net] offloading: Convert checksums to use centrally computed features (Amerigo Wang) [918011] - [net] offloading: Convert skb_need_linearize() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Convert dev_gso_segment() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Pass features into netif_needs_gso() (Amerigo Wang) [918011] - [net] offloading: Generalize netif_get_vlan_features() (Amerigo Wang) [918011] - [net] Rename skb_has_frags to skb_has_frag_list (Amerigo Wang) [918011] - [net] fix a wrong assignment in skb_split() (Amerigo Wang) [918011] - [net] tso: Fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gso: fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gro: Re-fix different skb headrooms (Amerigo Wang) [918011] - [net] gro: fix different skb headrooms (Amerigo Wang) [918011] - [net] Fix skb_copy_expand() handling of ->csum_start (Amerigo Wang) [918011] - [net] Fix corruption of skb csum field in pskb_expand_head() of net/core/skbuff.c (Amerigo Wang) [918011] - [net] netlink: drop_monitor/dropwatch friendly (Amerigo Wang) [915552] - [net] netlink: dont drop packet but consume it (Amerigo Wang) [915552] - [net] drop_monitor: convert some kfree_skb call sites to consume_skb (Amerigo Wang) [915552] - [net] more accurate network taps in transmit path (Amerigo Wang) [915552] - [net] openvswitch: Move LRO check from transmit to received (Amerigo Wang) [904914] - [net] adjust skb_gso_segment() for calling in rx path (Amerigo Wang) [904914] - [net] bonding: unset primary slave via sysfs (Veaceslav Falico) [905932] - [net] netem: fix possible skb leak (Amerigo Wang) [903961] - [net] WARN if skb_checksum_help() is called on skb requiring segmentation (Amerigo Wang) [903961]- [net] macvlan: remove bogus check in macvlan_handle_frame() (Jiri Pirko) [952785] - [net] macvlan: fix passthru mode race between dev removal and rx path (Jiri Pirko) [952785] - [kernel] rcu: Replace list_first_entry_rcu() with list_first_or_null_rcu() (Jiri Pirko) [952785] - [kernel] tick: Don't invoke tick_nohz_stop_sched_tick() if the cpu is offline (Prarit Bhargava) [950068] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068] - [mm] memory-failure: fix wrong num_poisoned_pages in handling memory error on thp (Naoya Horiguchi) [954045] - [mm] memory-failure: clean up soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: use num_poisoned_pages instead of mce_bad_pages (Naoya Horiguchi) [954045] - [mm] memory-failure: do code refactor of soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: fix an error of mce_bad_pages statistics (Naoya Horiguchi) [954045] - [mm] memory-failure: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: let the compiler add the function name (Naoya Horiguchi) [954045] - [mm] memory-failure: change order of error_states[]'s elements (Naoya Horiguchi) [954045] - [mm] memory-failure: fix misjudgement of page_action() for errors on mlocked pages (Naoya Horiguchi) [954045] - [mm] memory-failure: fix action_result() to print out dirty/clean (Naoya Horiguchi) [954045] - [mm] memory-failure: split thp at the beginning of soft_offline_page() (Naoya Horiguchi) [954045] - [net] bluetooth/rfcomm: Fix missing msg_namelen update in rfcomm_sock_recvmsg() (Weiping Pan) [955654] {CVE-2013-3225} - [net] bluetooth: fix possible info leak in bt_sock_recvmsg() (Radomir Vrbovsky) [955604] {CVE-2013-3224}- [fs] gfs2: Use ->writepages for ordered writes (Robert S Peterson) [859444] - [fs] gfs2: Merge gfs2_attach_bufdata() into trans.c (Robert S Peterson) [859444] - [fs] gfs2: Copy gfs2_trans_add_bh into new data/meta functions (Robert S Peterson) [859444] - [fs] gfs2: Split gfs2_trans_add_bh() into two (Robert S Peterson) [859444] - [fs] gfs2: Merge revoke adding functions (Robert S Peterson) [859444] - [fs] gfs2: Remove bd_list_tr (Robert S Peterson) [859444] - [fs] gfs2: Clean up gfs2_create (Robert S Peterson) [859444] - [fs] nfs: Fix another reboot recovery race (Steve Dickson) [923939] - [fs] nfs: Use CLAIM_DELEG_CUR_FH opens when available (Steve Dickson) [923939] - [fs] nfs: Enable open-by-filehandle (Steve Dickson) [923939] - [fs] nfs: Add xdr support for CLAIM_FH and CLAIM_DELEG_CUR_FH opens (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_opendata_alloc in preparation for NFSv4.1 open modes (Steve Dickson) [923939] - [fs] nfs: implement new 4.1 open reclaim types (Steve Dickson) [923939] - [fs] nfs: Select the "most recent locking state" for read/write/setattr stateids (Steve Dickson) [923939] - [fs] nfs: Prepare for minorversion-specific nfs_server capabilities (Steve Dickson) [923939] - [fs] nfs: __nfs_find_lock_context needs to check ctx->lock_context for a match too (Steve Dickson) [923939] - [fs] nfs: Dont accept more reads/writes if the open context recovery failed (Steve Dickson) [923939] - [fs] nfs: Fail I/O if the state recovery fails irrevocably (Steve Dickson) [923939] - [fs] nfs: Resend the READ/WRITE RPC call if a stateid change causes an error (Steve Dickson) [923939] - [fs] nfs: The stateid must remain the same for replayed RPC calls (Steve Dickson) [923939] - [fs] nfs: Add a helper for encoding opaque data (Steve Dickson) [923939] - [fs] nfs: Clean up helper function nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Rename encode_stateid() to encode_open_stateid() (Steve Dickson) [923939] - [fs] nfs: Dont copy read delegation stateids in setattr (Steve Dickson) [923939] - [fs] nfs: Add helpers for basic copying of stateids (Steve Dickson) [923939] - [fs] nfs: Rename nfs4_copy_stateid() (Steve Dickson) [923939] - [fs] nfs: Further clean-ups of delegation stateid validation (Steve Dickson) [923939] - [fs] nfs: Fix matching of the stateids when returning a delegation (Steve Dickson) [923939] - [fs] gfs2: Clean up inode creation path (Robert S Peterson) [859446] - [fs] gfs2: dont reference inode:s glock during block allocation trace (Robert S Peterson) [859446] - [fs] gfs2: Use proper allocation context for new inodes (Robert S Peterson) [859446] - [fs] gfs2: Move all locking inside the inode creation function (Robert S Peterson) [859446] - [fs] gfs2: Clean up symlink creation (Robert S Peterson) [859446] - [fs] gfs2: Clean up mkdir (Robert S Peterson) [859446] - [fs] gfs2: Make . and .. qstrs constant (Robert S Peterson) [859446] - [fs] gfs2: Add Orlov allocator (Robert S Peterson) [859446] - [fs] gfs2: Add "top dir" flag support (Robert S Peterson) [859446] - [virt] kvm: fix maintenance of guest/host xcr0 state (Paolo Bonzini) [952252] - [virt] xen-netfront: reduce gso_max_size to account for max TCP header (Andrew Jones) [957231] - [fs] gfs2: Issue discards in 512b sectors (Robert S Peterson) [922779] - [fs] nfs: Check for buffer length in __nfs4_get_acl_uncached (Sachin Prabhu) [906056] - [kernel] tick: Change log level of NOHZ local_softirq_pending message (Radomir Vrbovsky) [907516] - [x86] vdso: avoid overflow in vgetns() (Prarit Bhargava) [902320] - [block] propagate proper return codes from blk_get_request callers (Jeff Moyer) [927918] - [block] Check the return value from blk_get_request (Jeff Moyer) [927918]- [kernel] perf: fix perf_swevent_enabled array out-of-bound access (Petr Matousek) [962794] {CVE-2013-2094} - [tools] perf: Fix strbuf_addf() when the buffer needs to grow (Jiri Olsa) [927866] - [tools] perf/header: Fix numa topology printing (Jiri Olsa) [927866] - [tools] perf/test: Fix exclude_guest parse events tests (Jiri Olsa) [927866] - [tools] perf: do not flush maps on COMM for perf report (Jiri Olsa) [927866] - [tools] perf/help: Fix --help for builtins (Jiri Olsa) [927866] - [tools] perf/trace: Check if sample raw_data field is set (Jiri Olsa) [927866] - [tools] perf/trace: Validate syscall id before growing syscall table (Jiri Olsa) [927866] - [tools] perf/python: Properly link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/hists: Add back callchain folding symbol (Jiri Olsa) [927866] - [tools] perf: Fix build on sparc (Jiri Olsa) [927866] - [tools] perf/python: Link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [927866] - [tools] traceevent: Fix missed freeing of subargs in free_arg() in filter (Jiri Olsa) [927866] - [tools] traceevent: Add back pevent assignment in __pevent_parse_format() (Jiri Olsa) [927866] - [tools] perf/hists: Fix off-by-two bug on the first column (Jiri Olsa) [927866] - [tools] perf: Remove warnings on JIT samples for srcline sort key (Jiri Olsa) [927866] - [tools] perf: Fix segfault when using srcline sort key (Jiri Olsa) [927866] - [tools] perf: Precise mode requires exclude_guest (Jiri Olsa) [927866] - [tools] perf/hists: Add more helpers for hist entry stat (Jiri Olsa) [927866] - [tools] perf/hists: Move he->stat.nr_events initialization to a template (Jiri Olsa) [927866] - [tools] perf/hists: Introduce struct he_stat (Jiri Olsa) [927866] - [tools] perf/diff: Removing the total_period argument from output code (Jiri Olsa) [927866] - [tools] perf: Add hpp interface to enable/disable hpp column (Jiri Olsa) [927866] - [tools] perf: Removing hists pair argument from output path (Jiri Olsa) [927866] - [tools] perf/hists: Separate overhead and baseline columns (Jiri Olsa) [927866] - [tools] perf/diff: Refactor diff displacement position info (Jiri Olsa) [927866] - [tools] perf/hists: Add struct hists pointer to struct hist_entry (Jiri Olsa) [927866] - [tools] perf: Complete tracepoint event names (Jiri Olsa) [927866] - [tools] perf/evlist: Remove some unused methods (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce add_newtp method (Jiri Olsa) [927866] - [tools] perf: Convert to BACKTRACE_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Long option completion support for each subcommands (Jiri Olsa) [927866] - [tools] perf: Complete long option names of perf command (Jiri Olsa) [927866] - [tools] perf: Check existence of _get_comp_words_by_ref when bash completing (Jiri Olsa) [927866] - [tools] perf/inject: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/record: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/evlist: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/top: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/probe: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-list: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-cache: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/timechart: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/lock: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/kmem: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/help: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/script: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/stat: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/sched: Look up thread using tid instead of pid (Jiri Olsa) [927866] - [tools] perf/inject: Remove static variables (Jiri Olsa) [927866] - [tools] perf/inject: Remove unused 'input_name' static var (Jiri Olsa) [927866] - [tools] perf/trace: Use evsel->handler.func (Jiri Olsa) [927866] - [tools] perf: Convert to HAVE_STRLCPY (Jiri Olsa) [927866] - [tools] perf: Convert to GTK2_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to NEWT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBAUDIT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBUNWIND_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBELF_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Remove unused PYRF_OBJS variable on Makefile (Jiri Olsa) [927866] - [tools] perf: Move libdw availability check before arch Makefile (Jiri Olsa) [927866] - [tools] perf/trace: Add aliases for some syscalls (Jiri Olsa) [927866] - [tools] perf/probe: Print an enum type variable in "enum variable-name" format when showing accessible variables (Jiri Olsa) [927866] - [tools] perf: Check libaudit availability for perf-trace builtin (Jiri Olsa) [927866] - [tools] perf/hists: Add missing period_* fields when collapsing a hist entry (Jiri Olsa) [927866] - [tools] perf/trace: New tool (Jiri Olsa) [927866] - [tools] perf/evsel: Export the event_format constructor (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce rawptr() method (Jiri Olsa) [927866] - [tools] perf: Use perf_evsel__newtp in the event parser (Jiri Olsa) [927866] - [tools] perf/evsel: The tracepoint constructor should store sys:name (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce set_filter() method (Jiri Olsa) [927866] - [tools] perf/evlist: Renane set_filters method to apply_filters (Jiri Olsa) [927866] - [tools] perf/test: Add test to check we correctly parse and match syscall open parms (Jiri Olsa) [927866] - [tools] perf/evsel: Handle endianity in intval method (Jiri Olsa) [927866] - [tools] perf/evsel: Know if byte swap is needed (Jiri Olsa) [927866] - [tools] perf: Allow handling a NULL cpu_map as meaning "all cpus" (Jiri Olsa) [927866] - [tools] perf/evsel: Improve tracepoint constructor setup (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on pevent_parse_event (Jiri Olsa) [927866] - [tools] perf/test: Fix build failure (Jiri Olsa) [927866] - [tools] traceevent: Handle alloc_arg failure (Jiri Olsa) [927866] - [tools] perf/test: Add test for the sched tracepoint format fields (Jiri Olsa) [927866] - [tools] perf/evsel: Provide a new constructor for tracepoints (Jiri Olsa) [927866] - [tools] traceevent: Carve out events format parsing routine (Jiri Olsa) [927866] - [tools] traceevent: Remove some die() calls (Jiri Olsa) [927866] - [tools] traceevent: Fix afterlife gotos (Jiri Olsa) [927866] - [tools] traceevent: Use calloc were applicable (Jiri Olsa) [927866] - [tools] traceevent: Use asprintf were applicable (Jiri Olsa) [927866] - [tools] perf: bfd.h/libbfd detection fails with recent binutils (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_flags/symbols (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_fields (Jiri Olsa) [927866] - [tools] traceevent: Make sure that arg->op.right is set properly (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on process_array() (Jiri Olsa) [927866] - [tools] perf: remove sscanf extension as (Jiri Olsa) [927866] - [tools] perf/header: Remove unused @feat arg from ->process callback (Jiri Olsa) [927866] - [tools] perf/header: Use pre-processed session env when printing (Jiri Olsa) [927866] - [tools] perf/header: Add ->process callbacks to most of features (Jiri Olsa) [927866] - [tools] perf/header: Add struct perf_session_env (Jiri Olsa) [927866] - [tools] perf/timechart: Use zalloc and fix a couple leaks (Jiri Olsa) [927866] - [tools] perf/lock: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/kmem: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/record: Print event causing perf_event_open() to fail (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in util/map.c (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in trace-event-perl.c for 32 bits machine (Jiri Olsa) [927866] - [tools] perf/stat: Check PMU cpumask file (Jiri Olsa) [927866] - [tools] perf/report: Add missing perf_hpp__init for pipe-mode (Jiri Olsa) [927866] - [tools] perf/scripts: Export a find_scripts() function (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample-record/report (Jiri Olsa) [927866] - [tools] perf/scripts: Add --symbols option to handle specific symbols (Jiri Olsa) [927866] - [tools] perf/symbols: Filter samples with unresolved symbol when "--symbols" option is used (Jiri Olsa) [927866] - [tools] perf/archive: Make 'f' the last parameter for tar (Jiri Olsa) [927866] - [tools] perf/archive: Remove -f from the rm command (Jiri Olsa) [927866] - [tools] perf/stat: Move stats related code to util/stat.c (Jiri Olsa) [927866] - [tools] perf/report: Enable integrated annotation only if possible (Jiri Olsa) [927866] - [tools] perf: Add sort__has_sym (Jiri Olsa) [927866] - [tools] perf/hists: Fix first column printing (Jiri Olsa) [927866] - [tools] perf/hists: Fix output for 100.00 (Jiri Olsa) [927866] - [tools] traceevent: Define _GNU_SOURCE in Makefile (Jiri Olsa) [927866] - [tools] perf/sched: Fixup for the die() removal (Jiri Olsa) [927866] - [tools] perf/probe: Add union member access support (Jiri Olsa) [927866] - [tools] perf/sched: Don't read all tracepoint variables in advance (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_evsel__{int, str}val (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce perf_evsel__{str, int}val methods (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_tool as ancestor (Jiri Olsa) [927866] - [tools] perf/sched: Remove unused thread parameter (Jiri Olsa) [927866] - [tools] perf: Use __maybe_used for unused variables (Jiri Olsa) [927866] - [tools] perf: Back vdso DSO with real data (Jiri Olsa) [927866] - [tools] perf/symbols: Make dsos__find function globally available (Jiri Olsa) [927866] - [tools] perf: Add memdup function (Jiri Olsa) [927866] - [tools] perf: Do backtrace post unwind only if we regs and stack were captured (Jiri Olsa) [927866] - [tools] perf: fix ALIGN redefinition in system headers (Jiri Olsa) [927866] - [tools] perf: include __WORDSIZE definition (Jiri Olsa) [927866] - [tools] perf: Update types definitions for Android (Jiri Olsa) [927866] - [tools] perf: Add missing perf_regs.h file to MANIFEST (Jiri Olsa) [927866] - [tools] perf: include wrapper for magic.h (Jiri Olsa) [927866] - [tools] perf/kmem: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/sched: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/symbols: Remove BIONIC wrapper around libgen.h (Jiri Olsa) [927866] - [tools] perf/probe: Make a copy of exec path for passing to basename (Jiri Olsa) [927866] - [tools] perf/annotate: Make a copy of filename for passing to basename (Jiri Olsa) [927866] - [tools] perf/gtk/browser: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format->width to calculate the column widths (Jiri Olsa) [927866] - [tools] perf/hists: Handle field separator properly (Jiri Olsa) [927866] - [tools] perf/hists: Introduce perf_hpp for hist period printing (Jiri Olsa) [927866] - [tools] perf/bench: fix assert when NDEBUG is defined (Jiri Olsa) [927866] - [tools] perf: Fix build for another rbtree.c change (Jiri Olsa) [927866] - [tools] perf: add NO_BACKTRACE for application self-debugging (Jiri Olsa) [927866] - [tools] traceevent: replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf: replace mkostemp with mkstemp (Jiri Olsa) [927866] - [tools] perf: include missing pthread.h header (Jiri Olsa) [927866] - [tools] perf: fix missing winsize definition (Jiri Olsa) [927866] - [tools] perf: include basename for non-glibc systems (Jiri Olsa) [927866] - [tools] perf: Replace sort's standalone field_sep with symbol_conf.field_sep (Jiri Olsa) [927866] - [tools] perf/diff: Make diff command work with evsel hists (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_print_function (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_event_handler (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pretty_print() (Jiri Olsa) [927866] - [tools] perf: Ignore compiled python binaries (Jiri Olsa) [927866] - [tools] perf: Fix cache event name generation (Jiri Olsa) [927866] - [tools] perf/test: Add roundtrip test for hardware cache events (Jiri Olsa) [927866] - [tools] perf/evlist: Add fprintf method (Jiri Olsa) [927866] - [tools] perf: Remove extraneous newline when parsing hardware cache events (Jiri Olsa) [927866] - [tools] perf/test: Add round trip test for sw and hw event names (Jiri Olsa) [927866] - [tools] perf/header: Prepare tracepoint events regardless of name (Jiri Olsa) [927866] - [tools] perf/header: Fix a typo on evsel (Jiri Olsa) [927866] - [tools] perf: Clean target should do clean for lib/traceevent too (Jiri Olsa) [927866] - [tools] perf: Allow user to indicate path to objdump in command line (Jiri Olsa) [927866] - [tools] perf: Replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf/header: Swap pmu mapping numbers if needed (Jiri Olsa) [927866] - [tools] perf/header: Set tracepoint event name only if not set (Jiri Olsa) [927866] - [tools] perf/header: Use evlist->nr_entries on write_event_desc() (Jiri Olsa) [927866] - [tools] perf: remove unneeded include of network header files (Jiri Olsa) [927866] - [tools] perf: Remove the node from rblist in strlist__remove (Jiri Olsa) [927866] - [tools] perf: Fix intlist node removal (Jiri Olsa) [927866] - [tools] perf: Fix x86 builds with ARCH specified on the command line (Jiri Olsa) [927866] - [tools] perf/record: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/script: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/help: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf/stat: Remove use of die/exit and handle errors (Jiri Olsa) [927866] - [tools] perf/lock: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf: handle errors in synthesized event functions (Jiri Olsa) [927866] - [tools] perf/session: flush_sample_queue needs to handle errors from handlers (Jiri Olsa) [927866] - [tools] traceevent: Modify header to work in C++ programs (Jiri Olsa) [927866] - [tools] traceevent: Fix off-by-one bug in pevent_strerror() (Jiri Olsa) [927866] - [tools] traceevent: Fix strerror_r() use in pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_errno (Jiri Olsa) [927866] - [tools] traceevent: Do not link broken field arg for an old ftrace event (Jiri Olsa) [927866] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [927866] - [tools] perf: Add pmu mappings to header information (Jiri Olsa) [927866] - [tools] perf/report: Update event names from header description (Jiri Olsa) [927866] - [tools] perf: Refactor print_event_desc() (Jiri Olsa) [927866] - [tools] perf/test: Do not abort tests on error (Jiri Olsa) [927866] - [tools] perf: Fix 'No libunwind found' make warning message (Jiri Olsa) [927866] - [tools] perf/hists: Rename and move some functions (Jiri Olsa) [927866] - [tools] perf/hists: Separate out hist print functions (Jiri Olsa) [927866] - [tools] perf: Fix include order for bison/flex-generated C files (Jiri Olsa) [927866] - [tools] perf/symbols: Fix builds with NO_LIBELF set (Jiri Olsa) [927866] - [tools] perf: silence GTK2 probing errors (Jiri Olsa) [927866] - [tools] perf/script: Fix libexec scripts path in Documentation (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Ensure not to call gtk_main_quit() twice (Jiri Olsa) [927866] - [tools] perf: Rename global variable 'events' in util/header.c (Jiri Olsa) [927866] - [tools] perf: Rename some variables for better understanding (Jiri Olsa) [927866] - [tools] perf: Report number of pmu type of unknown events (Jiri Olsa) [927866] - [tools] perf: Fix type for evsel->ids and add size check for ids (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Add perf_gtk__show_helpline() for pr_* (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Use helpline API in browser (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Implement helpline_fns (Jiri Olsa) [927866] - [tools] perf/ui: Introduce struct ui_helpline (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce evsel list accessors (Jiri Olsa) [927866] - [tools] perf/evlist: Rename __group method to __set_leader (Jiri Olsa) [927866] - [tools] perf/symbols: Add description of JIT interface (Jiri Olsa) [927866] - [tools] perf/symbols: Use both runtime and debug images (Jiri Olsa) [927866] - [tools] perf/symbols: Convert dso__load_syms to take 2 symsrc's (Jiri Olsa) [927866] - [tools] perf/symbols: Factor want_symtab out of dso__load_sym() (Jiri Olsa) [927866] - [tools] perf/symbols: Switch dso__synthesize_plt_symbols() to use symsrc (Jiri Olsa) [927866] - [tools] perf/symbols: Set symtab_type in dso__load_sym (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symsrc structure (Jiri Olsa) [927866] - [tools] perf/symbols: Track symtab_type of vmlinux (Jiri Olsa) [927866] - [tools] perf/symbols: Avoid segfault in elf_strptr (Jiri Olsa) [927866] - [tools] perf/symbols: only set vmlinux longname & mark loaded if really loaded (Jiri Olsa) [927866] - [tools] perf/symbols: Simplify out_fixup in kernel syms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused 'end' arg in kallsyms parse cb (Jiri Olsa) [927866] - [tools] perf/symbols: Correct comment wrt kallsyms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unneeded call to dso__set_long_name() (Jiri Olsa) [927866] - [tools] perf/symbols: Don't try to synthesize plt without dynstr (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused function map__objdump_2ip (Jiri Olsa) [927866] - [tools] perf/symbols: Only un-prelink non-zero symbols (Jiri Olsa) [927866] - [tools] perf/compat: Disable dwarf unwind (Jiri Olsa) [927866] - [tools] perf: Support for DWARF mode callchain (Jiri Olsa) [927866] - [tools] perf: Support for DWARF CFI unwinding on post processing (Jiri Olsa) [927866] - [tools] perf: Support user regs and stack in sample parsing (Jiri Olsa) [927866] - [tools] perf: Add libunwind dependency for DWARF CFI unwinding (Jiri Olsa) [927866] - [tools] perf: Add interface to arch registers sets (Jiri Olsa) [927866] - [tools] perf/compat: Force PERF_ATTR_SIZE_VER0 perf event abi (Jiri Olsa) [927866] - [tools] perf: Adding PERF_ATTR_SIZE_VER2 to the header swap check (Jiri Olsa) [927866] - [tools] perf/symbols: Implement poor man's ELF parser (Jiri Olsa) [927866] - [tools] perf/symbols: Support minimal build without libelf (Jiri Olsa) [927866] - [tools] perf/symbols: Split out util/symbol-elf.c (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symbol__elf_init() (Jiri Olsa) [927866] - [tools] perf: Fix /etc config related installation (Jiri Olsa) [927866] - [tools] perf: Support for events bash completion (Jiri Olsa) [927866] - [tools] perf: Initial bash completion support (Jiri Olsa) [927866] - [tools] perf/lock: improve message when tracepoints are not enabled (Jiri Olsa) [927866] - [tools] perf/scripts: Correct handler check and spelling errors (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample.py as a sample for general event handling (Jiri Olsa) [927866] - [tools] perf/scripts: Add a python library EventClass.py (Jiri Olsa) [927866] - [tools] perf/scripts: Pass event/thread/dso name and symbol info to event handler in python (Jiri Olsa) [927866] - [tools] perf/script: Replace struct thread with struct addr_location as a parameter for process_event (Jiri Olsa) [927866] - [tools] perf/script: Add general python handler to process non-tracepoint events (Jiri Olsa) [927866] - [tools] perf/list: Document precise event sampling for AMD IBS (Jiri Olsa) [927866] - [tools] perf/list: Update documentation about raw event setup (Jiri Olsa) [927866] - [tools] traceevent: Fix cast from pointer to integer for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix parsing of 64 bit raw config value for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix lib/traceevent build dir with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf: Fix version file for perf documentation with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf/script: Stop using pevent directly (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_sample (Jiri Olsa) [927866] - [tools] perf/lock: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/kmem: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/evsel: Cache associated event_format (Jiri Olsa) [927866] - [tools] perf/header: Set the tracepoint names on PERF_RECORD_HEADER_TRACING_DATA (Jiri Olsa) [927866] - [tools] perf: Add dump_stack function (Jiri Olsa) [927866] - [tools] perf/hists: Add verbose mode hotkey (Jiri Olsa) [927866] - [tools] perf: Fix typo in tools/perf (Jiri Olsa) [927866] - [idle] intel_idle: additional Haswell CPU-id (John Villalovos) [818357] - [idle] intel_idle: support Haswell (John Villalovos) [818357] - [fs] udf: avoid info leak on export (Nikola Pajkovsky) [922355] {CVE-2012-6548} - [powerpc] oprofile: Fix error in oprofile power7_marked_instr_event() function (Steve Best) [912482] - [kernel] tracing: Fix timer tracing (Jiri Olsa) [881030] - [block] dump request state on seeing a corrupted request completion (Mike Snitzer) [957259] - [scsi] lpfc: Fixed deadlock between hbalock and nlp_lock use (Rob Evers) [960717] - [netdrv] cxgb4: set coalesce parameters on all queues (Steve Best) [895115] - [kernel] tracing: Fix possible NULL pointer dereferences (Weiping Pan) [952213] {CVE-2013-3301} - [kernel] tracing: Fix panic when lseek() called on "trace" opened for writing (Weiping Pan) [952213] {CVE-2013-3301}- [netdrv] vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev (Neil Horman) [922299] - [netdrv] vmxnet3: make local function static (Neil Horman) [922299] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [922299] - [netdrv] vmxnet3: better RSS support (Neil Horman) [922299] - [netdrv] vmxnet3: remove unused irq_share_mode (Neil Horman) [922299] - [netdrv] vmxnet3: use static RSS key (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_ printk wrappers (Neil Horman) [922299] - [netdrv] vmxnet3: remove VMXNET3_MAX_DEVICES (Neil Horman) [922299] - [netdrv] vmxnet3: remove device counter (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_dbg (Neil Horman) [922299] - [netdrv] vmxnet3: remove unnecessary bookkeeping (Neil Horman) [922299] - [netdrv] vmxnet3: fix messages printed before registration (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_alloc_skb_ip_align (Neil Horman) [922299] - [netdrv] vmxnet3: fix drvinfo strings set in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: remove __dev* attributes (Neil Horman) [922299] - [netdrv] vmxnet3: fix indentation (Neil Horman) [922299] - [netdrv] vmxnet3: convert BUG_ON(true) into a simple BUG() (Neil Horman) [922299] - [netdrv] vmxnet3: must split too big fragments (Neil Horman) [922299] - [netdrv] vmxnet3: Fix race between dev_open() and register_netdev() (Neil Horman) [922299] - [netdrv] vmxnet3: Define and apply a default policy for RX flow hash indirection (Neil Horman) [922299] - [netdrv] vmxnet3: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parameters (Neil Horman) [922299] - [netdrv] vmxnet3: remove use of ndo_set_multicast_list in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: Enable GRO support (Neil Horman) [922299] - [kernel] hrtimer: add expiry time overflow check in hrtimer_interrupt (Prarit Bhargava) [947659] - [kernel] time: Move ktime_t overflow checking into timespec_valid_strict (Prarit Bhargava) [947659] - [kernel] time: Improve sanity checking of timekeeping inputs (Prarit Bhargava) [947659] - [powerpc] pseries: Enable the PFO-based RNG accelerator (Steve Best) [947106] - [char] hw_random/pseries-rng: PFO-based hwrng driver (Steve Best) [947106] - [powerpc] vio: Remove dma not supported warnings (Steve Best) [947106] - [powerpc] pseries: Add PFO support to the VIO bus (Steve Best) [947106] - [powerpc] pseries: Add new hvcall constants to support PFO (Steve Best) [947106] - [virt] x86/paravirt: don't enter/leave lazy mode in interrupts (Andrew Jones) [874053] - [powerpc] pSeries_lpar_hpte_remove fails from Adjunct partition being performed before the ANDCOND test (Steve Best) [952309] - [powerpc] pseries/eeh: Fix crash when error happens during device probe (Steve Best) [905264] - [kernel] resource: fix stack overflow in __reserve_region_with_split() (Myron Stowe) [858087] - [md] dm-raid: Fix for "sync" directive ineffectiveness (Jonathan E Brassow) [859562] - [block] fix max discard sectors limit (Mike Snitzer) [910054] - [netdrv] vmxnet3: Fix inconsistent LRO state after initialization (Neil Horman) [918203] - [netdrv] vmxnet3: fix ethtool ring buffer size setting (Neil Horman) [913615] - [netdrv] ibmveth: Fix DMA unmap error (Steve Best) [902923] - [net] atm: update msg_namelen in vcc_recvmsg() (Nikola Pajkovsky) [955225] {CVE-2013-3222} - [net] veth: Dont kfree_skb() after dev_forward_skb() (Jiri Benc) [957713] {CVE-2013-2017} - [x86] power: Correct the MSR_IA32_ENERGY_PERF_BIAS message (Neil Horman) [917147] - [x86] msr: Fix typo in ENERGY_PERF_BIAS_POWERSAVE (Neil Horman) [917147] - [x86] power: Initialize MSR_IA32_ENERGY_PERF_BIAS (Neil Horman) [917147] - [x86] power: define RAPL MSRs (Neil Horman) [917147] - [x86] turbostat: display SMI count by default (Neil Horman) [917147] - [idle] intel_idle: disable Atom/Lincroft HW C-state auto-demotion (Neil Horman) [917147] - [idle] intel_idle: disable NHM/WSM HW C-state auto-demotion (Neil Horman) [917147] - [x86] turbostat: share kernel MSR #defines (Neil Horman) [917147] - [fs] compat: fix build on MIPS/s390/ppc64 (Jeff Moyer) [885239] - [fs] readv/writev: do the same MAX_RW_COUNT truncation that read/write does (Jeff Moyer) [885239]- [fs] nfs: Fix handling of revoked delegations by setattr (Steve Dickson) [952329] - [fs] nfs: Return the delegation if the server returns NFS4ERR_OPENMODE (Steve Dickson) [952329] - [fs] nfs: Fix another potential state manager deadlock (Steve Dickson) [950598] - [fs] nfs: Fix another open/open_recovery deadlock (Steve Dickson) [916806] - [fs] nfs: Hold reference to layout hdr in layoutget (Steve Dickson) [916726] - [fs] nfs: add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr() (Steve Dickson) [916726] - [fs] nfs: nfs4_open_done first must check that GETATTR decoded a file type (Steve Dickson) [916722] - [net] sunrpc: Dont start the retransmission timer when out of socket space (Steve Dickson) [916735] - [fs] nfs: Dont use SetPageError in the NFS writeback code (Steve Dickson) [912867] - [fs] nfs: Dont decode skipped layoutgets (Steve Dickson) [904025] - [fs] nfs: nfs4_proc_layoutget returns void (Steve Dickson) [904025] - [fs] nfs: defer release of pages in layoutget (Steve Dickson) [904025] - [fs] nfs: Use kcalloc() when allocating arrays (Steve Dickson) [904025] - [fs] nfs: Fix an ABBA locking issue with session and state serialisation (Steve Dickson) [912842] - [fs] nfs: Fix a race in the pNFS return-on-close code (Steve Dickson) [912842] - [fs] nfs: Do not accept delegated opens when a delegation recall is in effect (Steve Dickson) [912842] - [fs] nfs: Fix a reboot recovery race when opening a file (Steve Dickson) [908524] - [fs] nfs: Ensure delegation recall and byte range lock removal don't conflict (Steve Dickson) [908524] - [fs] nfs: Fix up the return values of nfs4_open_delegation_recall (Steve Dickson) [908524] - [fs] nfs: Dont lose locks when a server reboots during delegation return (Steve Dickson) [908524] - [fs] nfs: Move nfs4_wait_clnt_recover and nfs4_client_recover_expired_lease (Steve Dickson) [908524] - [fs] nfs: Add NFSDBG_STATE (Steve Dickson) [908524] - [fs] nfs: nfs_inode_return_delegation() should always flush dirty data (Steve Dickson) [908524] - [fs] nfs: nfs_client_return_marked_delegations cant flush data (Steve Dickson) [908524] - [fs] nfs: Prevent deadlocks between state recovery and file locking (Steve Dickson) [908524] - [fs] nfs: Allow the state manager to mark an open_owner as being recovered (Steve Dickson) [908524] - [kernel] seqlock: Dont smp_rmb in seqlock reader spin loop (Steve Dickson) [908524] - [kernel] seqlock: add 'raw_seqcount_begin()' function (Steve Dickson) [908524] - [kernel] seqlock: optimise seqlock (Steve Dickson) [908524]- [net] tcp: Reallocate headroom if it would overflow csum_start (Thomas Graf) [896233] - [net] tcp: take care of misalignments (Thomas Graf) [896233] - [net] skbuff.c cleanup (Thomas Graf) [896233] - [net] ipv6: fix incorrect route 'expires' value passed to userspace (Thomas Graf) [912029]- [fs] nfs: don't allow nfs_find_actor to match inodes of the wrong type (Jeff Layton) [913660] - [mm] hugetlbfs: add swap entry check in follow_hugetlb_page() (Naoya Horiguchi) [928883] - [fs] binfmt_elf: fix hugetlb memory check in vma_dump_size() (Naoya Horiguchi) [928883] - [x86] remove BUG_ON(TS_USEDFPU) in __sanitize_i387_state() (Oleg Nesterov) [920445] - [fs] coredump: ensure the fpu state is flushed for proper multi-threaded core dump (Oleg Nesterov) [920445] - [kernel] perf, x86: Fix raw_spin_unlock_irqrestore() usage (Jiri Olsa) [927177] - [kernel] perf, x86: Implement user-space RDPMC support, to allow fast, user-space access to self-monitoring counters (Jiri Olsa) [927177] - [kernel] perf: Fix mmap_page::offset computation (Jiri Olsa) [927177] - [kernel] perf, arch: Rework perf_event_index() (Jiri Olsa) [927177] - [kernel] perf: Update the mmap control page on mmap() (Jiri Olsa) [927177] - [kernel] perf: Fix enable_on_exec for sibling events (Jiri Olsa) [927177] - [kernel] perf: Remove superfluous arguments (Jiri Olsa) [927177] - [kernel] perf, x86: Prefer fixed-purpose counters when scheduling (Jiri Olsa) [927177] - [kernel] events: Don't divide events if it has field period (Jiri Olsa) [927177] - [kernel] perf: Carve out callchain functionality (Jiri Olsa) [927177] - [kernel] x86: Perf_event_amd.c needs (Jiri Olsa) [927177] - [kernel] perf_events: Fix slow and broken cgroup context switch code (Jiri Olsa) [927177] - [kernel] perf, x86: Avoid kfree() in CPU_STARTING (Jiri Olsa) [927177] - [kernel] x86, perf: Make copy_from_user_nmi() a library function (Jiri Olsa) [927177] - [kernel] x86, perf: Add constraints for architectural PMU (Jiri Olsa) [927177] - [kernel] perf: Remove the perf_output_begin(.sample) argument (Jiri Olsa) [927177] - [kernel] perf: Remove the nmi parameter from the swevent and overflow interface (Jiri Olsa) [927177] - [kernel] events: Ensure that timers are updated without requiring read() call (Jiri Olsa) [927177] - [kernel] perf_event: Fix broken calc_timer_values() (Jiri Olsa) [927177] - [kernel] events: Move lockless timer calculation into helper function (Jiri Olsa) [927177] - [kernel] events: Add note to update_event_times comment about holding ctx->lock (Jiri Olsa) [927177] - [kernel] perf_events: Fix perf buffer watermark setting (Jiri Olsa) [927177] - [net] ieee802154: Remove static CFLAGS in net/ieee802154/Makefile (Aristeu Rozanski) [920620] - [net] sunrpc: Add barriers to ensure read ordering in rpc_wake_up_task_queue_locked (Dave Wysochanski) [840860]- [x86] apic: Add probe() for apic_flat (Prarit Bhargava) [953342] - [x86] apic: Work around boot failure on HP ProLiant DL980 G7 Server systems (Prarit Bhargava) [912963] - [x86] apic: Use probe routines to simplify apic selection (Prarit Bhargava) [912963] - [x86] x2apic: Simplify apic init in SMP and UP builds (Prarit Bhargava) [912963] - [virt] virtio-rng: fix crashes by disallowing multiple device registrations (Amit Shah) [953097] - [virt] virtio-console: add locking around c_ovq operations (Amit Shah) [928207] - [virt] virtio-console: rename cvq_lock to c_ivq_lock (Amit Shah) [928207] - [virt] virtio_console: Merge struct buffer_token into struct port_buffer (Amit Shah) [840454] - [virt] virtio_console: Free buffers from out-queue upon close (Amit Shah) [840454] - [virt] virtio_console: Use kmalloc instead of kzalloc (Amit Shah) [840454] - [virt] virtio_console: Free buffer if splice fails (Amit Shah) [840454] - [virt] virtio-trace: Fix pthread flag for Makefile of trace-agent used (Amit Shah) [840454] - [virt] virtio-trace: do not use unavailable fcntl (F_SETPIPE_SZ) (Amit Shah) [840454] - [virt] tools: Add guest trace agent as a user tool (Amit Shah) [840454] - [virt] virtio_console: Allocate scatterlist according to the current pipe size (Amit Shah) [840454] - [trace] ftrace: Allow stealing pages from pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Wait until the port is ready on splice (Amit Shah) [840454] - [virt] virtio_console: Add a failback for unstealable pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Add splice_write support (Amit Shah) [840454] - [s390] kdump: Do not add standby memory for kdump (Hendrik Brueckner) [922943] - [fs] vfs: remove unneeded permission check from path_init (Jeff Layton) [884863] - [idle] intel_idle: Initialize driver_data correctly in ivb_cstates on IVB processor (Prarit Bhargava) [953630] - [mm] fix fs oops due to dirty pages without buffers on s390 (Hendrik Brueckner) [692530] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [861131]- [scsi] be2iscsi: Bump driver version (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue in passing the exp_cmdsn and max_cmdsn (Rob Evers) [947550] - [scsi] be2iscsi: Fix possible reentrancy issue in be_iopoll (Rob Evers) [947550] - [scsi] be2iscsi: Fix the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix checking Adapter state while establishing CXN (Rob Evers) [947550] - [scsi] be2iscsi: Fix dynamic CID allocation Mechanism in driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix the NOP-In handling code path (Rob Evers) [947550] - [scsi] be2iscsi: Fix the Port Link Status issue (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the Active Session Count from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the FW Version from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for DEFQ extension (Rob Evers) [947550] - [scsi] be2iscsi: Fix MACRO for checking the adapter type (Rob Evers) [947550] - [scsi] be2iscsi: Fix freeing CXN specific driver resources. (Rob Evers) [947550] - [scsi] be2iscsi: Fix MSIx support in SKH-R to 32 (Rob Evers) [947550] - [scsi] be2iscsi: Fix MBX Command issues (Rob Evers) [947550] - [scsi] be2iscsi: Fix returning Failure when MBX fails with Insufficient buffer error (Rob Evers) [947550] - [scsi] be2iscsi: Send uninitialize pattern to FW (Rob Evers) [947550] - [scsi] be2iscsi: Fix Unrecoverable Error Detection (Rob Evers) [947550] - [scsi] be2iscsi: Fix for MBX timeout issue (Rob Evers) [947550] - [scsi] be2iscsi: Update the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue of displaying adapter family (Rob Evers) [947550] - [scsi] be2iscsi: Fix Task Completion Event handling (Rob Evers) [947550] - [scsi] be2iscsi: Fix session update context with V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for V2 version of WRB (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for handling CQ_CREATE V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix max EQ supported by the driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix driver support for Skyhawk-R adapter (Rob Evers) [947550] - [scsi] be2iscsi: Fix return value and typo (Rob Evers) [947550] - [scsi] be2iscsi: Fix kernel panic in blk_iopoll disable mode (Rob Evers) [947550] - [scsi] be2iscsi: Issue an function level reset when driver is loaded (Rob Evers) [947550] - [scsi] be2iscsi: Display driver name and version in device attribute (Rob Evers) [947550] - [scsi] be2iscsi: Fix max supported EQ count to 8.a (Rob Evers) [947550] - [scsi] be2iscsi: Fix memory leak in control path of driver (Rob Evers) [947550] - [scsi] be2iscsi: Display Completion Event string instead of Opcode (Rob Evers) [947550] - [scsi] be2iscsi: Fix the issue with soft reset (Rob Evers) [947550] - [scsi] be2iscsi: cleanup a min_t() call (Rob Evers) [947550] - [kernel] percpu-rw-sem: remove the percpu rw semaphore implementation (Jeff Moyer) [909482] - [fs] direct-io: don't read inode->i_blkbits multiple times (Jeff Moyer) [909482] - [fs] vfs: add missing virtual cache flush after editing partial pages (Jeff Moyer) [909482] - [fs] vfs: fix O_DIRECT read past end of block device (Jeff Moyer) [909482] - [fs] vfs: clear to the end of the buffer on partial buffer reads (Jeff Moyer) [909482] - [fs] vfs: avoid "attempt to access beyond end of device" warnings (Jeff Moyer) [909482] - [fs] blkdev_max_block: make private to fs/buffer.c (Jeff Moyer) [909482] - [fs] blockdev: remove bd_block_size_semaphore again (Jeff Moyer) [909482] - [fs] buffer.c: make block-size be per-page and protected by the page lock (Jeff Moyer) [909482] - [fs] direct-io.c: adjust suspicious bit operation (Jeff Moyer) [909482] - [fs] direct-io: optimize cache misses in the submission path (Jeff Moyer) [909482] - [fs] direct-io.c: calculate fs_count correctly in get_more_blocks() (Jeff Moyer) [909482] - [fs] direct-io: merge direct_io_walker into __blockdev_direct_IO (Jeff Moyer) [909482] - [fs] direct-io: inline the complete submission path (Jeff Moyer) [909482] - [fs] direct-io: separate map_bh from dio (Jeff Moyer) [909482] - [fs] direct-io: use a slab cache for struct dio (Jeff Moyer) [909482] - [fs] direct-io: rearrange fields in dio/dio_submit to avoid holes (Jeff Moyer) [909482] - [fs] direct-io: fix a wrong comment (Jeff Moyer) [909482] - [fs] direct-io: separate fields only used in the submission path from struct dio (Jeff Moyer) [909482] - [powerpc] pci: convert devtree bus addresses to resource (Myron Stowe) [953181] - [acpi] create _SUN sysfs file (Motohiro Kosaki) [908606]- [pci] Remove spurious error for sriov_numvfs store and simplify flow (Don Dutile) [887398] - [pci] Provide method to reduce the number of total VFs supported (Don Dutile) [887398] - [pci] SRIOV control and status via sysfs (Don Dutile) [887398] - [pci] Use is_visible() with boot_vga attribute for pci_dev (Don Dutile) [887398] - [pci] Add pci_device_type to pdev's device struct (Don Dutile) [887398] - [x86] Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [869736 876275] - [mm] writeback: Fix Kernel divide by zero panic in get_dirty_limits() (Rafael Aquini) [871599] - [scsi] scsi_debug: Fix off-by-one bug when unmapping region (Ewan Milne) [902973] - [md] dm-snap: provide module alias in dm-snapshot (Mikulas Patocka) [889973] - [x86] mce: Fix return value of mce_chrdev_read() when erst is disabled (Prarit Bhargava) [742385] - [x86] Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [869736] - [kernel] TAINT_TECH_PREVIEW should not disable lock debugging (Prarit Bhargava) [872688] - [Documentation] remove doc for obsolete dynamic-printk kernel-parameter (Prarit Bhargava) [883911] - [kernel] coredump: backport E option for /proc/sys/kernel/coredump_pattern (Dave Anderson) [905122] - [s390] mm: Fix crst upgrade of mmap with MAP_FIXED (Hendrik Brueckner) [915357] - [virt] kvm/mmu: fix hashing for TDP and non-paging modes (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Fix free memory accounting race in mmu_alloc_roots() (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Don't flush shadow when enabling dirty tracking (Marcelo Tosatti) [908751] - [mm] memcg: fix totalpages calculation for memory.swappiness==0 (Satoru Moriya) [887402] - [mm] memcg: fix unit mismatch in memcg oom limit calculation (Satoru Moriya) [887397] - [x86] pci: Allow x86 platforms to use translation offsets (Myron Stowe) [836569] - [x86] pci: Clear host bridge aperture struct resource (Myron Stowe) [836569] - [x86] pci: use _CRS bus number aperture for host bridges from ACPI (Myron Stowe) [836569] - [x86] pci: fix unused variable warning in amd_bus.c (Myron Stowe) [836569] - [x86] pci: merge pcibios_scan_root() and pci_scan_bus_on_node() (Myron Stowe) [836569] - [x86] pci: dynamically allocate pci_root_info for native host bridge drivers (Myron Stowe) [836569] - [x86] pci: embed pci_sysdata into pci_root_info on ACPI path (Myron Stowe) [836569] - [x86] pci: embed name into pci_root_info struct (Myron Stowe) [836569] - [x86] pci: add host bridge resource release for _CRS path (Myron Stowe) [836569] - [x86] pci: refactor get_current_resources() (Myron Stowe) [836569] - [pci] add host bridge release support (Myron Stowe) [836569] - [pci] add generic device into pci_host_bridge struct (Myron Stowe) [836569] - [pci] rename pci_host_bridge() to find_pci_root_bridge() (Myron Stowe) [836569] - [x86] pci: fix memleak with get_current_resources() (Myron Stowe) [836569] - [pci] move host bridge-related code to host-bridge.c (Myron Stowe) [836569] - [pci] collapse pcibios_resource_to_bus (Myron Stowe) [836569] - [powerpc] pci: get rid of device resource fixups (Myron Stowe) [836569] - [pci] add generic pcibios_resource_to_bus() (Myron Stowe) [836569] - [pci] convert bus addresses to resource when reading BARs (Myron Stowe) [836569] - [pci] add struct pci_host_bridge_window with CPU/bus address offset (Myron Stowe) [836569] - [pci] add struct pci_host_bridge and a list of all bridges found (Myron Stowe) [836569] - [pci] don't publish new root bus until it's fully initialized (Myron Stowe) [836569] - [pci] make pci_flags non-weak (Myron Stowe) [836569] - [powerpc] pci: replace pci_probe_only with pci_flags (Myron Stowe) [836569] - [powerpc] pci: make pci_probe_only default to 0 (Myron Stowe) [836569] - [pci] add pci_clear_flags() (Myron Stowe) [836569] - [pci] make pci_flags always available (Myron Stowe) [836569] - [x86] pci: fix memleak when ACPI _CRS is not used (Myron Stowe) [836569] - [x86] pci: don't fall back to defaults if _CRS has no apertures (Myron Stowe) [836569] - [pci] remove pci_create_bus() (Myron Stowe) [836569] - [x86] pci: convert to pci_create_root_bus() and pci_scan_root_bus() (Myron Stowe) [836569] - [x86] pci: use pci_scan_bus() instead of pci_scan_bus_parented() (Myron Stowe) [836569] - [powerpc] pci: convert to pci_create_root_bus() (Myron Stowe) [836569] - [powerpc] pci: split PHB part out of pcibios_map_io_space() (Myron Stowe) [836569] - [powerpc] pci: make pcibios_setup_phb_resources() static (Myron Stowe) [836569] - [pci] deprecate pci_scan_bus_parented() (Myron Stowe) [836569] - [pci] convert pci_scan_bus_parented() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] convert pci_scan_bus() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] add pci_scan_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] add pci_create_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] show host bridges and root bus resources (Myron Stowe) [836569] - [pci] add helpers for building PCI bus resource lists (Myron Stowe) [836569] - [x86] pci: Ignore CPU non-addressable _CRS reserved memory resources (Myron Stowe) [836569] - [powerpc] pci: fix a brace coding style issue in probe.c (Myron Stowe) [836569] - [powerpc] pci: move powerpc pci flag functions into asm-generic (Myron Stowe) [836569] - [powerpc] rename ppc_pci_*_flags to pci_*_flags (Myron Stowe) [836569] - [x86] pci/sysfs: move bus cpuaffinity to class dev_attrs (Myron Stowe) [836569] - [x86] pci: add rescan to /sys/.../pci_bus/.../ (Myron Stowe) [836569] - [x86] pci: use kasprintf in acpi.c (Myron Stowe) [836569] - [x86] pci: Enable pci root res read out for 32bit too (Myron Stowe) [836569] - [x86] pci: Add cap_resource() (Myron Stowe) [836569] - [x86] pci: Use u64 instead of size_t in amd_bus.c (Myron Stowe) [836569] - [x86] pci: AMD one chain system to use pci read out res (Myron Stowe) [836569] - [x86] pci: Use resource_size_t in update_res (Myron Stowe) [836569] - [x86] Move range related operation to one file (Myron Stowe) [836569] - [x86] pci: fix section mismatch on update_res() (Myron Stowe) [836569] - [x86] pci: seperate x86_pci_rootbus_res_quirks from amd_bus.c (Myron Stowe) [836569] - [x86] pci: fix comment typo in bus_numa.h (Myron Stowe) [836569] - [x86] mtrr: Fix sorting of mtrr after subtracting (Myron Stowe) [836569] - [x86] pci: read root resources from IOH on Intel (Myron Stowe) [836569] - [block] Consolidate command flag and queue limit checks for merges (Mike Snitzer) [910054] - [scsi] sd: Permit merged discard requests (Mike Snitzer) [910054] - [block] Clean up special command handling logic (Mike Snitzer) [910054] - [block] separate out blk_rq_merge_ok() and blk_try_merge() from elevator functions (Mike Snitzer) [910054] - [block] cleanup previous backport of blk_throtl_bio() reorganization (Mike Snitzer) [910054] - [i2c] Adding support for Intel iSMT SMBus 2.0 host controller (Neil Horman) [910427] - [asm-generic] architecture independent readq/writeq for 32bit environment (Neil Horman) [910427] - [kvm] vmx: provide the vmclear function and a bitmap to support VMCLEAR in kdump (Andrew Jones) [908608] - [x86] kexec: VMCLEAR VMCSs loaded on all cpus if necessary (Andrew Jones) [908608] - [netdrv] igb: release already assigned MSI-X interrupts if setup fails (Stefan Assmann) [804724] - [netdrv] igb: remove duplicate code for fallback interrupt initialization (Stefan Assmann) [804724] - [netdrv] igb: Combine q_vector and ring allocation into a single function (Stefan Assmann) [804724] - [netdrv] igb: Remove logic that was doing NUMA pseudo-aware allocations (Stefan Assmann) [804724] - [netdrv] igb: Move the calls to set the Tx and Rx queues into igb_open (Stefan Assmann) [804724] - [char] ipmi: add options to disable openfirmware and PCI scanning (Tony Camuso) [924736] - [char] ipmi: use locks on watchdog timeout set on reboot (Tony Camuso) [924736] - [char] ipmi: simplify locking (Tony Camuso) [924736] - [char] ipmi: fix message handling during panics (Tony Camuso) [924736] - [char] ipmi: Fix IPMI errors due to timing problems (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix cleanup_one_si section mismatch (Tony Camuso) [924736] - [char] ipmi: fix OOPS caused by pnp_unregister_driver on unregistered driver (Tony Camuso) [924736] - [Documentation] IPMI: Add the document description of ipmi_get_smi_info (Tony Camuso) [924736] - [char] ipmi: fix __init and __exit attribute locations (Tony Camuso) [924736] - [char] ipmi: proper spinlock initialization (Tony Camuso) [924736] - [char] ipmi: fix hardcoded ipmi device exit path warning (Tony Camuso) [924736] - [char] ipmi: fix acpi probe print (Tony Camuso) [924736] - [char] ipmi: print info for spmi and smbios paths like acpi and pci (Tony Camuso) [924736] - [char] ipmi: fix memleaking for add_smi when duplicating happen (Tony Camuso) [924736] - [char] ipmi: update driver to use dev_printk and its constructs (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix variable 'addr_space' set but not used warning (Tony Camuso) [924736] - [char] ipmi: fix sysfs lockdep warning in ipmi code (Tony Camuso) [924736] - [char] ipmi: remove ipmi_smi.h self-include (Tony Camuso) [924736] - [char] ipmi: fix slave_addrs setting to actually work (Tony Camuso) [924736] - [char] ipmi: Use KCS_IDLE_STATE (Tony Camuso) [924736] - [char] ipmi: refer to table as "SPMI", not "ACPI" (Tony Camuso) [924736] - [mm] enforce mmap_min_addr on x86_64 (Rik van Riel) [790921] - [mm] optional next-fit policy for arch_get_unmapped_area (Rik van Riel) [790921] - [mm] fix quadratic behaviour in get_unmapped_area_topdown (Rik van Riel) [790921] - [scsi] Revert: qla2xxx: Optimize existing port name server query matching (Chad Dupuis) [924804] - [scsi] Revert: qla2xxx: Avoid losing any fc ports when loop id's are exhausted (Chad Dupuis) [924804]- [fs] defer do_filp_open() access checks to may_open() (Eric Sandeen) [920752] - [infiniband] ipoib: Add missing locking when CM object is deleted (Doug Ledford) [913645] - [virt] kvm: accept unaligned MSR_KVM_SYSTEM_TIME writes (Petr Matousek) [917021] {CVE-2013-1796} - [char] tty: hold lock across tty buffer finding and buffer filling (Prarit Bhargava) [901780]- [net] tcp: fix for zero packets_in_flight was too broad (Thomas Graf) [920794] - [net] tcp: frto should not set snd_cwnd to 0 (Thomas Graf) [920794] - [net] tcp: fix an infinite loop in tcp_slow_start() (Thomas Graf) [920794] - [net] tcp: fix ABC in tcp_slow_start() (Thomas Graf) [920794] - [md] dm-thin: bump the target version numbers (Mike Snitzer) [922931] - [md] dm-thin: use block_size_is_power_of_two (Mike Snitzer) [904161] - [md] dm-thin: support a non-power-of-2 discard_granularity (Mike Snitzer) [904161] - [md] dm-thin: fix queue limits stacking (Mike Snitzer) [904161] - [md] dm: sync misc small differences from upstream (Mike Snitzer) [904161] - [md] persistent-data: improve improve space map block alloc failure message (Mike Snitzer) [904161] - [md] dm-thin: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: fix nested btree deletion (Mike Snitzer) [904161] - [md] dm-thin: move bio_prison code to separate module (Mike Snitzer) [904161] - [md] dm-thin: prepare to separate bio_prison code (Mike Snitzer) [904161] - [md] persistent-data: convert to use le32_add_cpu (Mike Snitzer) [904161] - [md] dm-bufio: use ACCESS_ONCE for sysfs values (Mike Snitzer) [904161] - [md] dm-bufio: use list_move (Mike Snitzer) [904161] - [md] dm-ioctl: use kmalloc if possible (Mike Snitzer) [904161] - [md] dm-ioctl: remove PF_MEMALLOC (Mike Snitzer) [904161] - [md] dm-ioctl: prevent unsafe change to dm_ioctl data_size (Mike Snitzer) [904161] - [md] dm-snap: optimize track_chunk (Mike Snitzer) [904161] - [md] dm: fix deadlock with request based dm and queue request_fn recursion (Mike Snitzer) [904161] - [fs] ext3: Fix format string issues (Nikola Pajkovsky) [920785] {CVE-2013-1848} - [netdrv] ehea: avoid accessing a NULL vgrp (Steve Best) [911359] - [kernel] signal: always clear sa_restorer on execve (Nikola Pajkovsky) [920506] {CVE-2013-0914} - [md] dm-thin: fix discard corruption (Mike Snitzer) [922931] - [md] persistent-data: rename node to btree_node (Mike Snitzer) [922931] - [netdrv] ixgbe: Only set gso_type to SKB_GSO_TCPV4 as RSC does not support IPv6 (Michael S. Tsirkin) [908196] - [netdrv] bnx2x: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] qlcnic: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] ixgbe: fix gso type (Michael S. Tsirkin) [908196] - [net] sunrpc: Get rid of the redundant xprt->shutdown bit field (J. Bruce Fields) [893584] - [virt] kvm: do not #GP on unaligned MSR_KVM_SYSTEM_TIME write (Gleb Natapov) [917021] {CVE-2013-1796} - [fs] gfs2: Allocate reservation structure before rename and link (Robert S Peterson) [922999] - [drm] i915: bounds check execbuffer relocation count (Nikola Pajkovsky) [920525] {CVE-2013-0913} - [x86] irq: add quirk for broken interrupt remapping on 55XX chipsets (Neil Horman) [887006] - [md] dm: fix limits initialization when there are no data devices (Mike Snitzer) [908851] - [kvm] Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions (Gleb Natapov) [917025] {CVE-2013-1797} - [kvm] Fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (Gleb Natapov) [917021] {CVE-2013-1796} - [kvm] Fix bounds checking in ioapic indirect register reads (Gleb Natapov) [917032] {CVE-2013-1798} - [kvm] x86: release kvmclock page on reset (Gleb Natapov) [917025] {CVE-2013-1797} - [security] keys: Fix race with concurrent install_user_keyrings() (David Howells) [913258] {CVE-2013-1792}- [fs] xfs: use maximum schedule timeout when ail is empty (Brian Foster) [883905] - [net] xfrm_user: fix info leak in copy_to_user_tmpl() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_policy() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_state() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_auth() (Thomas Graf) [922429] {CVE-2012-6537} - [net] atm: fix info leak in getsockopt(SO_ATMPVC) (Thomas Graf) [922387] {CVE-2012-6546} - [net] atm: fix info leak via getsockname() (Thomas Graf) [922387] {CVE-2012-6546} - [fs] nls: improve UTF8 -> UTF16 string conversion routine (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [fs] fat: Fix stat->f_namelen (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [netdrv] tun: fix ioctl() based info leaks (Thomas Graf) [922351] {CVE-2012-6547} - [net] llc: fix info leak via getsockname() (Thomas Graf) [922333] {CVE-2012-6542} - [virt] x86: Add a check to catch Xen emulation of Hyper-V (Andrew Jones) [918239] - [fs] cifs: fix expand_dfs_referral (Sachin Prabhu) [902492] - [fs] cifs: factor smb_vol allocation out of cifs_setup_volume_info (Sachin Prabhu) [902492] - [fs] cifs: have cifs_cleanup_volume_info not take a double pointer (Sachin Prabhu) [902492] - [fs] nfs: Dont allow NFS silly-renamed files to be deleted, no signal (Dave Wysochanski) [905095]- [Documentation] vxlan: fix command usage in its doc (Amerigo Wang) [907447] - [net] vxlan: Add ethtool drvinfo (Amerigo Wang) [907447] - [net] vxlan: Use the underlying device index when joining/leaving multicast groups (Amerigo Wang) [907447] - [net] vxlan: remove unused variable (Amerigo Wang) [907447] - [net] vxlan: Update hard_header_len based on lowerdev when instantiating VXLAN (Amerigo Wang) [907447] - [net] vxlan: fix a typo (Amerigo Wang) [907447] - [net] vxlan: Fix error that was resulting in VXLAN MTU size being 10 bytes too large (Amerigo Wang) [907447] - [net] vxlan: allow a user to set TTL value (Amerigo Wang) [907447] - [net] vxlan: don't expire permanent entries (Amerigo Wang) [907447] - [net] vxlan: fix oops when give unknown ifindex (Amerigo Wang) [907447] - [net] vxlan: fix receive checksum handling (Amerigo Wang) [907447] - [net] vxlan: add additional headroom (Amerigo Wang) [907447] - [net] vxlan: allow configuring port range (Amerigo Wang) [907447] - [net] vxlan: associate with tunnel socket on transmit (Amerigo Wang) [907447] - [net] vxlan: fix byte order in hash function (Amerigo Wang) [907447] - [net] vxlan: minor output refactoring (Amerigo Wang) [907447] - [net] vxlan: fix more sparse warnings (Amerigo Wang) [907447] - [net] vxlan: remove unused including (Amerigo Wang) [907447] - [net] vxlan: put UDP socket in correct namespace (Amerigo Wang) [907447] - [net] vxlan: virtual extensible lan (Amerigo Wang) [907447] - [net] igmp: export symbol ip_mc_leave_group (Amerigo Wang) [907447] - [net] netlink: Add nla_put_net{16,32,64}() helpers (Amerigo Wang) [907447] - [net] dst: Introduce skb_tunnel_rx() helper (Amerigo Wang) [907447] - [net] rtnetlink: do not check master for bridge ports (Amerigo Wang) [907447] - [net] rtnetlink: notify events for FDB NTF_SELF adds and deletes (Amerigo Wang) [907447] - [net] rtnetlink: add attributes to fdb interface (Amerigo Wang) [907447] - [net] netdevice: make address const in device address management (Amerigo Wang) [907447] - [net] add generic PF_BRIDGE:RTM_ FDB hooks (Amerigo Wang) [907447] - [net] xfrm: fix RCU bugs (Amerigo Wang) [885247] - [net] xfrm: Replace rwlock on xfrm_policy_afinfo with rcu (Amerigo Wang) [885247] - [net] flow: Add a flow_cache_flush_deferred function (Amerigo Wang) [885247] - [net] xfrm: Refcount destination entry on xfrm_lookup (Amerigo Wang) [885247] - [net] xfrm: avoid possible oopse in xfrm_alloc_dst (Amerigo Wang) [885247] - [net] xfrm: Fix xfrm_state_migrate leak (Amerigo Wang) [885247] - [net] flow: Make flow cache namespace-aware (Amerigo Wang) [885247] - [net] xfrm: do not assume that template resolving always returns xfrms (Amerigo Wang) [885247] - [net] xfrm: check bundle policy existance before dereferencing it (Amerigo Wang) [885247] - [net] xfrm: fix policy unreferencing on larval drop (Amerigo Wang) [885247] - [net] xfrm6: ensure to use the same dev when building a bundle (Amerigo Wang) [885247] - [net] xfrm: Fix crashes in xfrm_lookup() (Amerigo Wang) [885247] - [net] flow: delayed deletion of flow cache entries (Amerigo Wang) [885247] - [net] xfrm: remove policy garbage collection (Amerigo Wang) [885247] - [net] xfrm: cache bundles instead of policies for outgoing flows (Amerigo Wang) [885247] - [net] xfrm: deal with dst entries in netns (Amerigo Wang) [885247] - [net] flow: virtualize flow cache entry methods (Amerigo Wang) [885247] - [net] flow: structurize flow cache (Amerigo Wang) [885247] - [net] xfrm: remove policy lock when accessing policy->walk.dead (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SAD generates false events (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SPD generates false events (Amerigo Wang) [885247] - [net] pfkey: fix SA and SP flush sequence (Amerigo Wang) [885247] - [net] xfrm: validate attributes (Amerigo Wang) [885247] - [net] xfrm: verify policy direction at XFRM_MSG_POLEXPIRE handler (Amerigo Wang) [885247] - [net] xfrm: Remove xfrm_state_genid (Amerigo Wang) [885247] - [net] ipv4: check rt_genid in dst_check (Amerigo Wang) [885247] - [net] xfrm: Fix bogus bundle flowi (Amerigo Wang) [885247] - [net] xfrm: clone mark when cloning policy (Amerigo Wang) [885247] - [net] xfrm: Allow user space manipulation of SPD mark (Amerigo Wang) [885247] - [net] xfrm: Allow user space config of SAD mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: introduce basic mark infrastructure (Amerigo Wang) [885247]- [fs] NLM: Ensure that we resend all pending blocking locks after a reclaim (Steve Dickson) [913704] - [fs] xfs: remove log force from xfs_buf_cond_lock() (Brian Foster) [896224] - [fs] xfs: recheck buffer pinned status after push trylock failure (Brian Foster) [896224] - [fs] nfs: Ensure that we check lock exclusive/shared type against open modes (Dave Wysochanski) [916324] - [powerpc] pseries: Fix partition migration hang in stop_topology_update (Steve Best) [910597] - [infiniband] qib: correction for faulty sparse warning correction (Jay Fenlason) [901701] - [usb] io_ti: Fix NULL dereference in chase_port() (Nikola Pajkovsky) [916200] {CVE-2013-1774} - [net] bluetooth: Fix incorrect strncpy() in hidp_setup_hid() (Nikola Pajkovsky) [914691] {CVE-2013-0349} - [char] tty: set_termios/set_termiox should not return -EINTR (Oleg Nesterov) [904907] - [netdrv] ehea: fix VLAN support (Steve Best) [911359] - [net] xfrm_user: return error pointer instead of NULL (Thomas Graf) [919389] {CVE-2013-1826} - [net] dccp: check ccid before NULL poiter dereference (Weiping Pan) [919188] {CVE-2013-1827}- [Documentation] ipv6: Update ip-sysctl.txt documentation (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode forwarding=2 to send RS while configured as router (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode accept_ra=2 to accept RA while configured as a router (Jacob Tanenbaum) [795367] - [net] netfilter: improve out-of-sync situation in TCP tracking (Flavio Leitner) [629857] - [net] sctp: Add support to per-association statistics via a new SCTP_GET_ASSOC_STATS call (Michele Baldessari) [755486] - [net] fix netdev_increment_features() (Amerigo Wang) [892868] - [net] Disable all TSO features when SG is disabled (Amerigo Wang) [892868] - [net] tcp: tcp_replace_ts_recent() should not be called from tcp_validate_incoming() (Weiping Pan) [843126] - [net] tcp: RFC 5961 5.2 Blind Data Injection Attack Mitigation (Weiping Pan) [843126] - [net] tcp: refine SYN handling in tcp_validate_incoming (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 4.2 (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 3.2 (Weiping Pan) [843126] - [net] ipv6: Preserve ipv6 functionality needed by NET (Vlad Yasevich) [801856] - [net] use right lock in __dev_remove_offload (Vlad Yasevich) [801856] - [net] ipv6: Pull IPv6 GSO registration out of the module (Vlad Yasevich) [801856] - [net] ipv4: Pull GSO registration out of inet_init() (Vlad Yasevich) [801856] - [net] ipv6: Update ipv6 static library with newly needed functions (Vlad Yasevich) [801856] - [net] ipv6: Move exthdr offload support into separate file (Vlad Yasevich) [801856] - [net] ipv6: Separate out UDP offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate tcp offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate ipv6 offload support (Vlad Yasevich) [801856] - [net] ipv6: Switch to using new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv4: Switch to using the new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv6: Add new offload registration infrastructure (Vlad Yasevich) [801856] - [net] Add net protocol offload registration infrustructure (Vlad Yasevich) [801856] - [net] Switch to using the new packet offload infrastructure (Vlad Yasevich) [801856] - [net] Add generic packet offload infrastructure (Vlad Yasevich) [801856] - [net] update SOCK_MIN_RCVBUF (Daniel Borkmann) [782886] - [net] sctp: Fix list corruption resulting from freeing an association on a list (Jiri Pirko) [887868] - [net] netfilter/ipset: timeout can be modified for already added elements (Daniel Borkmann) [881599] - [net] tcp: Don't change unlocked socket state in tcp_v4_err() (Jiri Benc) [757658] - [net] packet: fix network header offset in skb for raw sockets (Stefan Assmann) [845515] - [mm] tmpfs: fix use-after-free of mempolicy object (Nikola Pajkovsky) [915715] {CVE-2013-1767} - [fs] fuse: set page_descs length in fuse_buffered_write() (Brian Foster) [915135] - [fs] vfs: fix pointer dereference validation in d_validate (Carlos Maiolino) [876600]- [pci] Fix PCI Express Capability accessors for PCI_EXP_FLAGS (Myron Stowe) [912505] - [pci] introduce accessor to retrieve PCIe Capabilities Register (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] portdrv: Don't create hotplug slots unless port supports hotplug (Myron Stowe) [904203] - [drm] radeon: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] qib: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] mthca: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlwifi: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlegacy: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] ath9k: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] atl1c: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] myri10ge: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] niu: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] mlx4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] igb: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] e1000e: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] tg3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] bnx2x: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] r8169: Preserve other Device Control bits when setting NOSNOOP_EN (Myron Stowe) [904203] - [netdrv] r8169: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aspm: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aer: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pciehp: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] hotplug: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Add accessors for PCI Express Capability (Myron Stowe) [904203] - [pci] Remove unused field pcie_type from struct pci_dev (Myron Stowe) [904203] - [pci] Introduce pci_pcie_type(dev) to replace pci_dev->pcie_type (Myron Stowe) [904203] - [pci] Add pcie_flags_reg to cache PCIe capabilities register (Myron Stowe) [904203] - [scsi] qla2xxx: remove unnecessary reads of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] remove redundant capabilities checking in pci_{save, restore}_pcie_state (Myron Stowe) [904203] - [pci] pcie/aer: use pci_is_pcie() instead of obsolete pci_dev.is_pcie (Myron Stowe) [904203] - [pci] move pci_find_saved_cap out of linux/pci.h (Myron Stowe) [904203] - [netdrv] myri10ge: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [netdrv] niu: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] Track the size of each saved capability data area (Myron Stowe) [904203] - [pci] pcie/portdrv: remove redundant definitions (Myron Stowe) [904203] - [pci] hotplug: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pciehp: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/portdrv: use pci_pcie_cap() (Myron Stowe) [904203]- [kernel] utrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL (Oleg Nesterov) [912074] {CVE-2013-0871} - [security] device_cgroup: fix RCU usage (Aristeu Rozanski) [819366] - [security] device_cgroup: fix unchecked cgroup parent usage (Aristeu Rozanski) [819366] - [security] device_cgroup: add proper checking when changing default behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: stop using simple_strtoul() (Aristeu Rozanski) [819366] - [security] device_cgroup: rename deny_all to behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: fix invalid rcu dereference (Aristeu Rozanski) [819366] - [security] device_cgroup: rename whitelist to exception list (Aristeu Rozanski) [819366] - [security] device_cgroup: convert device_cgroup internally to policy + exceptions (Aristeu Rozanski) [819366] - [security] device_cgroup: introduce dev_whitelist_clean() (Aristeu Rozanski) [819366] - [security] device_cgroup: add "deny_all" in dev_cgroup structure (Aristeu Rozanski) [819366] - [security] devcgroup_inode_permission: take "is it a device node" checks to inlined wrapper (Aristeu Rozanski) [819366] - [security] rcu: Convert call_rcu(whitelist_item_free) to kfree_rcu() (Aristeu Rozanski) [819366] - [fs] cifs: after upcalling for krb5 creds, invalidate key rather than revoking it (Niels de Vos) [885899] - [fs] cifs: tmp_key_invalidate() should not set key->expiry to 0 (Niels de Vos) [885899] - [block] disable discard request merge temporarily (Mike Snitzer) [907844]- [netdrv] mlx4: Set number of msix vectors under SRIOV mode to firmware defaults (Michal Schmidt) [904726] - [netdrv] mlx4: Fix bridged vSwitch configuration for non SRIOV mode (Michal Schmidt) [903644] - [net] rtnetlink: Fix IFLA_EXT_MASK definition (regression) (Thomas Graf) [903220] - [x86] msr: Add capabilities check (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [x86] msr: Remove incorrect, duplicated code in the MSR driver (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [virt] xen: don't assume ds is usable in xen_iret for 32-bit PVOPS (Andrew Jones) [906311] {CVE-2013-0228}- [kernel] cputime: Avoid multiplication overflow on utime scaling (Stanislaw Gruszka) [862758] - [net] sunrpc: When changing the queue priority, ensure that we change the owner (Steve Dickson) [902965] - [net] sunrpc: Ensure we release the socket write lock if the rpc_task exits early (Steve Dickson) [902965] - [fs] nfs: Ensure that we free the rpc_task after read and write cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Ensure that we free the rpc_task after cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Don't allow low priority tasks to pre-empt higher priority ones (Steve Dickson) [902965] - [fs] nfs: Add sequence_priviliged_ops for nfs4_proc_sequence() (Steve Dickson) [902965] - [fs] nfs: The NFSv4.0 client must send RENEW calls if it holds a delegation (Steve Dickson) [902965] - [fs] nfs: nfs4_proc_renew should be declared static (Steve Dickson) [902965] - [fs] nfs: nfs4_locku_done must release the sequence id (Steve Dickson) [902965] - [fs] nfs: We must release the sequence id when we fail to get a session slot (Steve Dickson) [902965] - [fs] nfs: Add debugging messages to NFSv4's CLOSE procedure (Steve Dickson) [902965] - [net] sunrpc: Clear the connect flag when socket state is TCP_CLOSE_WAIT (Steve Dickson) [902965] - [fs] nfs: cleanup DS stateid error handling (Steve Dickson) [902965] - [fs] nfs: handle DS stateid errors (Steve Dickson) [902965] - [fs] nfs: Fix potential races in xprt_lock_write_next() (Steve Dickson) [902965] - [fs] nfs: Ensure correct locking when accessing the 'lock_states' list (Steve Dickson) [902965] - [fs] nfs: Fix the handling of NFS4ERR_SEQ_MISORDERED errors (Steve Dickson) [902965] - [block] cciss: use lun reset not target reset (Tomas Henzl) [893022] - [block] cciss: get rid of message related magic numbers (Tomas Henzl) [893022] - [fs] nfsd: default server numeric idmapping to off (J. Bruce Fields) [815908] - [fs] nfsd: allow numeric idmapping (J. Bruce Fields) [815908] - [x86] perf: Export Sandy Bridge uncore clockticks event in sysfs (Luming Yu) [886374] - [x86] perf: Add Intel Westmere-EX uncore support (Luming Yu) [886374] - [powerpc] perf: Sample only if SIAR-Valid bit is set in P7+ (Steve Best) [873425] - [powerpc] oprofile: Fix marked events support on Power7+ not set (Steve Best) [873425] - [powerpc] Define Power7+ PV constant PV_POWER7p (Steve Best) [873425] - [netdrv] netxen: check for root bus in netxen_mask_aer_correctable (Nikolay Aleksandrov) [846123] - [netdrv] be2net: fix unconditionally returning IRQ_HANDLED in INTx (Ivan Vecera) [909464] - [netdrv] be2net: fix INTx ISR for interrupt behaviour on BE2 (Ivan Vecera) [909464] - [netdrv] be2net: fix a possible events_get() race on BE2 (Ivan Vecera) [909464] - [virt] hv_balloon: Make adjustments to the pressure report (Jason Wang) [902232]- [fs] gfs2: Get a block reservation before resizing a file (Robert S Peterson) [875753] - [net] ipv6: do not create neighbor entries for local delivery (Jiri Pirko) [896020] - [net] bonding: check for assigned mac before adopting the slaves mac address (Veaceslav Falico) [905126] - [fs] nfs: nfs4_xdr_enc_layout{commit, return} must return status (Steve Dickson) [907227] - [fs] set s_type before destroy_super in sget() (Eric Sandeen) [904982] - [scsi] ses: Avoid kernel panic when lun 0 is not mapped (Ewan Milne) [886867] - [block] avoid divide-by-zero with zero discard granularity (Mike Snitzer) [901705] - [block] discard granularity might not be power of 2 (Mike Snitzer) [901705] - [netdrv] tg3: Fix crc errors on jumbo frame receive (Ivan Vecera) [895336] - [netdrv] igb: set E1000_IMS_TS interrupt bit in igb_irq_enable (Stefan Assmann) [871795] - [pci] intel-iommu: Prevent devices with RMRRs from being placed into SI Domain (Tony Camuso) [678451] - [scsi] sd: Reshuffle init_sd to avoid crash (Ewan Milne) [888417] - [mm] add numa node symlink for cpu devices in sysfs (Neil Horman) [878708]- [fs] Fix sget() race with failing mount (Eric Sandeen) [883276]- [virt] xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests (Andrew Jones) [896050] {CVE-2013-0190} - [block] sg_io: use different default filters for each device class (Paolo Bonzini) [875361] {CVE-2012-4542} - [block] sg_io: prepare for adding per-device-type filters (Paolo Bonzini) [875361] {CVE-2012-4542} - [virt] virtio-blk: Don't free ida when disk is in use (Asias He) [870344] - [netdrv] mlx4: Remove FCS bytes from packet length (Doug Ledford) [893707] - [net] netfilter: nf_ct_reasm: fix conntrack reassembly expire code (Amerigo Wang) [726807]- [char] ipmi: use a tasklet for handling received messages (Prarit Bhargava) [890160] - [char] ipmi: handle run_to_completion properly in deliver_recv_msg() (Prarit Bhargava) [890160] - [usb] xhci: Reset reserved command ring TRBs on cleanup (Don Zickus) [843520] - [usb] xhci: handle command after aborting the command ring (Don Zickus) [874541] - [usb] xhci: cancel command after command timeout (Don Zickus) [874541] - [usb] xhci: add aborting command ring function (Don Zickus) [874541] - [usb] xhci: add cmd_ring_state (Don Zickus) [874541] - [usb] xhci: Fix Null pointer dereferencing with non-DMI systems (Don Zickus) [874542] - [usb] xhci: Intel Panther Point BEI quirk (Don Zickus) [874542] - [usb] xhci: Increase XHCI suspend timeout to 16ms (Don Zickus) [874542] - [powerpc] Revert: pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [890454] - [serial] 8250_pnp: add Intermec CV60 touchscreen device (Mauro Carvalho Chehab) [894445] - [char] ipmi: apply missing hunk from upstream commit 2407d77a (Tony Camuso) [882787] - [acpi] Fix broken kernel build if CONFIG_ACPI_DEBUG is enabled (Lenny Szubowicz) [891948] - [scsi] qla2xxx: Test and clear FCPORT_UPDATE_NEEDED atomically (Chad Dupuis) [854736] - [mm] vmalloc: remove guard page from between vmap blocks (Johannes Weiner) [873737] - [mm] vmalloc: vmap area cache (Johannes Weiner) [873737] - [fs] vfs: prefer EEXIST to EROFS when creating on an RO filesystem (Eric Sandeen) [878091] - [scsi] qla2xxx: change queue depth ramp print to debug print (Rob Evers) [893113] - [fs] nfs: Fix umount when filelayout DS is also the MDS (Steve Dickson) [895194] - [fs] nfs/pnfs: add set-clear layoutdriver interface (Steve Dickson) [895194] - [fs] nfs: Don't call nfs4_deviceid_purge_client() unless we're NFSv4.1 (Steve Dickson) [895194] - [fs] nfs: Wait for session recovery to finish before returning (Steve Dickson) [895176] - [mm] compaction: validate pfn range passed to isolate_freepages_block (Johannes Weiner) [889456 890498] - [drm] nouveau: ensure legacy vga is re-enabled during POST (Ben Skeggs) [625441] - [netdrv] be2net: Remove stops to further access to BE NIC on UE bits (Ivan Vecera) [894344] - [virt] kvm: invalid opcode oops on SET_SREGS with OSXSAVE bit set (Petr Matousek) [862904] {CVE-2012-4461}- [netdrv] qlge: remove NETIF_F_TSO6 flag (Amerigo Wang) [891839] - [fs] ext3: Remove BKL from ext3_put_super() and ext3_remount() (Carlos Maiolino) [885945] - [lib] switch the protection of percpu_counter list to spinlock (Carlos Maiolino) [885945] - [virt] hv: Add Hyper-V balloon driver (Jason Wang) [885572] - [mm] export a function to get vm committed memory (Jason Wang) [885572] - [drm] nouveau: extend prevent display switching issues by disabling pageflip (Ben Skeggs) [853226] - [netdrv] mlx4: Fix advertisement of wrong PF context behaviour (Alex Williamson) [894060]- [char] ipmi: add new kernel options to prevent automatic ipmi init (Tony Camuso) [877177] - [usb] xhci: New system added for Compliance Mode Patch on SN65LVPE502CP (Don Zickus) [856709] - [x86] quirks: Mark Haswell HDMI Audio as unsupported (Prarit Bhargava) [883428] - [scsi] bfa: fix crash in bfa_cb_ioim_done when performing failover/failback tests (Vijay Guvva) [878618] - [fs] autofs4: Fix sparse warning: context imbalance in autofs4_d_automount() different lock contexts for basic block (Ian Kent) [876795] - [fs] jbd, jbd2: don't wake kjournald unnecessarily (Eric Sandeen) [886318] - [scsi] qla4xxx: v5.03.00.00.06.04-k2 (Rob Evers) [890727] - [scsi] qla4xxx: Correct the validation to check in get_sys_info mailbox (Rob Evers) [890727] - [scsi] qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Rob Evers) [890727] - [scsi] qla4xxx: v5.03.00.00.06.04-k1 (Chad Dupuis) [878048] - [scsi] qla4xxx: update copyrights in LICENSE.qla4xxx (Chad Dupuis) [878048] - [scsi] qla4xxx: Disable generating pause frames for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double clearing of risc_intr for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: IDC implementation for Loopback (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix panic while rmmod (Chad Dupuis) [878048] - [scsi] qla4xxx: Fail probe_adapter if IRQ allocation fails (Chad Dupuis) [878048] - [scsi] qla4xxx: Prevent MSI/MSI-X falling back to INTx for ISP82XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Update idc reg in case of PCI AER (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery (Chad Dupuis) [878048] - [scsi] qla4xxx: Clear interrupt while unloading driver for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Print correct IDC version (Chad Dupuis) [878048] - [scsi] qla4xxx: Added new mbox cmd to pass driver version to FW (Chad Dupuis) [878048] - [scsi] qla4xxx: fix various printk and comment typos (Chad Dupuis) [878048] - [fs] autofs4: use simple_empty() for empty directory check (Ian Kent) [876795] - [fs] autofs4: dont clear DCACHE_NEED_AUTOMOUNT on rootless mount (Ian Kent) [876795] - [fs] gfs2: Fix race in gfs2_rs_alloc (Abhijith Das) [878476] - [fs] xfs: fix broken error handling in xfs_vm_writepage (Dave Chinner) [874539] - [drm] radeon: force rn50 chip to always report connected on analog output (Jerome Glisse) [892723] - [sound] alsa: add support for Teradici 2200 host card audio (Jaroslav Kysela) [890581] - [md] dm-raid: Fix RAID10's check for sufficient redundancy (Jonathan E Brassow) [889358] - [scsi] hpsa: update version number to 3.2.0 (Tomas Henzl) [891935] - [netdrv] cxgb4: Initialize data structures before using (Steve Best) [885756]- [mm] pageattr: prevent PSE and GLOABL leftovers to confuse pmd/pte_present and pmd_huge (Andrea Arcangeli) [878877] - [fs] gfs2: Fix FITRIM argument handling (Abhijith Das) [866932] - [fs] gfs2: Require user to provide argument for FITRIM (Abhijith Das) [866932] - [fs] exec: do not leave bprm->interp on stack (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] exec: use -ELOOP for max recursion depth (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] btrfs: close exclusive opens with close_bdev_exclusive() (Zach Brown) [874505] - [kernel] sched_rt: Fix hang where umount is stuck in synchronize_sched_expedited (Larry Woodman) [814768]- [md] raid10: Do not call md_raid10_unplug_device while holding spinlock (Jonathan E Brassow) [886658] - [md] dm-thin: commit before gathering status (Mike Snitzer) [882426] - [md] dm-thin: cleanup dead code (Mike Snitzer) [882426] - [md] dm-thin: rename cell_defer_except to cell_defer_no_holder (Mike Snitzer) [882426] - [md] dm-thin: emit "ignore_discard" in status if discards are disabled (Mike Snitzer) [882426] - [md] dm-thin: wake the worker when a discard is prepared (Mike Snitzer) [882426] - [md] dm-thin: fix race between simultaneous io and discards to same block (Mike Snitzer) [882426] - [md] dm-thin: replace calls to cell_release_singleton with cell_defer_except (Mike Snitzer) [882426] - [mm] Revert: ksm: numa awareness sysfs knob (Jarod Wilson) [743643] - [fs] gfs2: Reset rd_last_alloc when it reaches the end of the rgrp (Robert S Peterson) [882381] - [fs] gfs2: Stop looking for free blocks at end of rgrp (Robert S Peterson) [882381] - [drm] nouveau: cache ramcfg value for RAM_RESTRICT_ZM_GROUP (Ben Skeggs) [878384] - [drm] nouveau: disable use of tesla/fermi copy engines for buffer moves (Ben Skeggs) [878384] - [fs] xfs: fix direct IO nested transaction deadlock (Dave Chinner) [876426]- [kernel] ptrace-utrace: fix PTRACE_GETEVENTMSG(pid) in sub-namespace (Oleg Nesterov) [782330] - [scsi] mpt2sas: fix for driver fails EEH recovery from injected pci bus error (Tomas Henzl) [829149] - [mm] memcontrol: propagate LRU accounting state when splitting THP (Johannes Weiner) [881714] - [net] sctp: proc: protect bind_addr->address_list accesses with rcu_read_lock() (Thomas Graf) [706038] - [net] sctp: Add RCU protection to assoc->transport_addr_list (Thomas Graf) [706038] - [s390] zfcp: Adapt to new FC_PORTSPEED semantics (Hendrik Brueckner) [855128] - [virt] virtio_net: allow to change mac when iface is running (Jiri Pirko) [882868] - [virt] kvm: Minimal hyper-v support (Vadim Rozenfeld) [871350] - [fs] gfs2: Journal DLM lock has wrong label (Steven Whitehouse) [884822] - [mm] huge_memory: fix typo in transparent_hugepage sysfs symlink (Jeremy Eder) [887308] - [mm] ksm: numa awareness sysfs knob (Petr Holasek) [743643] - [fs] btrfs: handle IS_ERR(inode) in btrfs_lookup() (Zach Brown) [870944] - [kernel] sched: Add irq_{enter,exit}() to scheduler_ipi() (Stanislaw Gruszka) [836964] - [kernel] panic: fix a possible deadlock in panic() (Tatsuya Kitamura) [871939]- [powerpc] perf: power_pmu_start restores incorrect values, breaking frequency events (Jiri Olsa) [880525] - [netdrv] mlx4: Allow choosing flow steering mode (Doug Ledford) [885191] - [netdrv] mlx4: Adjustments to Flow Steering activation logic for SRIOV (Doug Ledford) [885191] - [netdrv] mlx4: Fix wrong error flow in the flow steering wrapper (Doug Ledford) [885191] - [netdrv] mlx4: Add QPN enforcement for flow steering rules set by VFs (Doug Ledford) [885191] - [infiniband] mlx4: 64-byte CQE/EQE support (Doug Ledford) [885191] - [netdrv] mlx4: Fix potential deadlock in mlx4_eq_int() (Doug Ledford) [885191] - [infiniband] mlx4: Fix spinlock order to avoid lockdep warnings (Doug Ledford) [885191] - [netdrv] mlx4: Removing reserve vectors (Doug Ledford) [885191] - [netdrv] mlx4: Fix double-release-range in tx-rings (Doug Ledford) [885191] - [infiniband] mlx4: Fix QP1 P_Key processing in the Primary Physical Function (PPF) (Doug Ledford) [885191] - [infiniband] mlx4: Synchronize cleanup of MCGs in MCG paravirtualization (Doug Ledford) [885191] - [net] bonding: Bonding driver does not consider the gso_max_size setting of slave devices (Ivan Vecera) [883643] - [net] tcp: Fix >4GB writes on 64-bit (Daniel Borkmann) [885238] - [net] bridge: skip forwarding delay if not using STP (Thomas Graf) [881682] - [fs] nfs: Fix open(O_TRUNC) and ftruncate() error handling (Steve Dickson) [884263] - [fs] nfsd: add proc file listing kernel's gss_krb5 enctypes (Steve Dickson) [877113] - [fs] nfs: add nfs_sb_deactive_async to avoid deadlock (Steve Dickson) [871968] - [fs] nfs: fix page dirtying in NFS DIO read codepath (Jeff Layton) [876514] - [fs] nfs: don't zero out the rest of the page if we hit the EOF on a DIO READ (Jeff Layton) [876514] - [fs] handle null sb in get_super_thawed (Eric Sandeen) [874521] - [scsi] Fix race when removing SCSI devices (Tomas Henzl) [820880] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [849930] - [netdrv] igb: fix compile warning if CONFIG_IGB_PTP is not set (Stefan Assmann) [886519] - [netdrv] bnx2x: Prevent link flaps when booting from SAN (Michal Schmidt) [881068] - [netdrv] bnx2x: Activate LFA (Michal Schmidt) [881068] - [acpi] apei: Fixup common access width firmware bug (Prarit Bhargava) [880465] - [acpi] apei: Avoid too much error reporting in runtime (Prarit Bhargava) [880465] - [acpi] apei: Fix incorrect APEI register bit width check and usage (Prarit Bhargava) [880465] - [virt] vhost: fix length for cross region descriptor (Michael S. Tsirkin) [862265] - [fs] nfs: Use FS-Cache invalidation (David Howells) [699931] - [fs] cachefiles: Implement invalidation (David Howells) [699931] - [fs] vfs: Make more complete truncate operation available to CacheFiles (David Howells) [699931] - [fs] fscache: Provide proper invalidation (David Howells) [699931] - [fs] fscache: Fix operation state management and accounting (David Howells) [699931] - [fs] fscache: Make cookie relinquishment wait for outstanding reads (David Howells) [699931] - [fs] cachefiles: Make some debugging statements conditional (David Howells) [699931] - [fs] fscache: Check cookie is still correct in __fscache_read_or_alloc_pages() (David Howells) [699931] - [fs] fscache: Check that there are no read ops when cookie relinquished (David Howells) [699931] - [fs] cachefiles: Downgrade the requirements passed to the allocator (David Howells) [699931] - [fs] fscache: Validate page mapping pointer value (David Howells) [699931] - [fs] fscache: Fix the marking of cached pages (David Howells) [699931] - [fs] fscache: nfs_migrate_page() does not wait for FS-Cache to finish with a page (David Howells) [699931] - [fs] fscache: Fix __fscache_uncache_all_inode_pages()'s outer loop (David Howells) [699931] - [fs] fscache: Add a helper to bulk uncache pages on an inode (David Howells) [699931] - [scsi] qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low (Chad Dupuis) [829739] - [scsi] qla2xxx: Determine the number of outstanding commands based on available resources (Chad Dupuis) [829739] - [s390] zfcp: return early from slave_destroy if slave_alloc returned early (Hendrik Brueckner) [878372] - [scsi] fcoe: fix fcoe enable on link toggle while it is still disabled (Neil Horman) [875271] - [scsi] Log thin provisioning threshold event (Ewan Milne) [847998] - [netdrv] qlge: NETIF_F_GRO needs to be part of hw_features instead of features (John Green) [849749] - [s390] qeth: set new mac even if old mac is gone (Hendrik Brueckner) [883458] - [s390] qeth: Fix IPA_CMD_QIPASSIST return code handling (Hendrik Brueckner) [882792]- [redhat] kabi: additional whitelist symbols for RHEL-6.4 (Jiri Olsa) [866427]- [ipc] mqueue: Prevent mq_send/receive memory corruption (Larry Woodman) [885030] - [fs] nfs: prevent delegreturn attr deadlock (David Jeffery) [870142] - [netdrv] tg3: Do not set TSS for 5719 and 5720 (John Feeney) [823371] - [scsi] lpfc: Update lpfc version for 8.3.5.86.1p driver release (Rob Evers) [877149] - [scsi] lpfc: Fixed setting sequential delivery bit in a service class that is not valid (Rob Evers) [877149] - [scsi] lpfc: Fixed boot from san failure when SLI4 FC device presented on the same PCI bus (Rob Evers) [877149] - [scsi] lpfc: Add LOGO support after ABTS compliance (Rob Evers) [877149] - [scsi] lpfc: Fixed not reporting logical link speed to SCSI midlayer when QoS not on (Rob Evers) [877149] - [scsi] lpfc: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports (Rob Evers) [877149] - [scsi] lpfc: Fixed kernel warning on spinlock usage on some distributions (Rob Evers) [877149] - [scsi] lpfc: Fixed Linux generic firmware download on SLI4 devices with longer module names (Rob Evers) [877149] - [scsi] lpfc: Fix error with fabric service parameters causing performance issues (Rob Evers) [877149] - [scsi] lpfc: Fixed messages for misconfigured port errors (Rob Evers) [877149] - [scsi] lpfc: Fix FCP2 Retries for non-r/w commands (Rob Evers) [877149] - [scsi] lpfc: Fix incorrect comment in T10 DIF attributes (Rob Evers) [877149] - [scsi] lpfc: Correct missing queue destroy on function reset (Rob Evers) [877149] - [scsi] lpfc: Added checking BMBX register for RDY bit before writing the first address in (Rob Evers) [877149] - [scsi] lpfc: Misc changes to optimize critical path (Rob Evers) [877149] - [s390] qdio: fix kernel panic for zfcp 31-bit (Hendrik Brueckner) [878380] - [s390] zcrypt: msgType50 (RSA-CRT) fix (Hendrik Brueckner) [875977] - [netdrv] ixgbe: fix uninitialized event.type in ixgbe_ptp_check_pps_event (Andy Gospodarek) [884369] - [netdrv] ixgbe: (PTP) Fix PPS interrupt code (Andy Gospodarek) [884369] - [netdrv] ixgbe: Fix PTP X540 SDP alignment code for PPS signal (Andy Gospodarek) [884369] - [s390] zfcp: support for hardware data router (Hendrik Brueckner) [823016] - [s390] qdio: base support for hardware data router with zfcp (Hendrik Brueckner) [823016] - [s390] qdio: Split SBAL entry flags (Hendrik Brueckner) [823016] - [net] netfilter/ipset: Check and reject crazy /0 input parameters (Thomas Graf) [880920] - [kernel] kmod: make __request_module() killable (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] kmod: introduce call_modprobe() helper (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: implement UMH_KILLABLE (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: introduce umh_complete(sub_info) (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] call_usermodehelper: simplify/fix UMH_NO_WAIT case (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] wait_for_helper: SIGCHLD from user-space can lead to use-after-free (Oleg Nesterov) [819529] {CVE-2012-4398} - [netdrv] qlge: Backport offload features to vlan interfaces (John Green) [849749] - [netdrv] igbvf: work around i350 erratum (Stefan Assmann) [870638]- [netdrv] be2net: Update driver version to 4.4.161.0r (Ivan Vecera) [868896] - [netdrv] be2net: Fix skyhawk VF PCI Device ID (Ivan Vecera) [868896] - [netdrv] be2net: Fix FW flashing on Skyhawk-R (Ivan Vecera) [868896] - [netdrv] be2net: Enabling Wake-on-LAN is not supported in S5 state (Ivan Vecera) [868896] - [netdrv] be2net: Fix VF driver load on newer Lancer FW (Ivan Vecera) [868896] - [netdrv] be2net: Fix unnecessary delay in PCI EEH (Ivan Vecera) [868896] - [netdrv] be2net: Fix issues in error recovery due to wrong queue state (Ivan Vecera) [868896] - [netdrv] be2net: Fix ethtool get_settings output for VF (Ivan Vecera) [868896] - [netdrv] be2net: Fix error messages while driver load for VFs (Ivan Vecera) [868896] - [netdrv] be2net: cleanup code related to be_link_status_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix configuring VLAN for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Wait till resources are available for VF in error recovery (Ivan Vecera) [868896] - [netdrv] be2net: Fix change MAC operation for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: remove type argument of be_cmd_mac_addr_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix setting QoS for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Fix driver load failure for different FW configs in Lancer (Ivan Vecera) [868896] - [md] dm-thin: remove tech preview status (Mike Snitzer) [798835] - [md] dm-thin: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] persistent-data: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] dm-block-manager: reinstate context for which block failed a validator check (Mike Snitzer) [798835] - [netdrv] bnx2x: remove redundant warning log (Michal Schmidt) [879279] - [pci] fix broadcom 57840_MF pci id (Michal Schmidt) [871475] - [netdrv] bnx2x: Disable FCoE for 57840 since not yet supported by FW (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix no link on 577xx 10G-baseT (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix unrecognized SFP+ module after driver is loaded (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix potential incorrect link speed provision (Michal Schmidt) [872228] - [netdrv] bnx2x: Restore global registers back to default (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix link down in 57712 following LFA (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix 57810 1G-KR link against certain switches (Michal Schmidt) [871532] - [netdrv] bnx2x: fix handling mf storage modes (Michal Schmidt) [867872] - [netdrv] bnx2x: use strlcpy() to copy a string (Michal Schmidt) [872228] - [tools] perf: Fix a NULL pointer dereference (Jiri Olsa) [879509] - [tools] perf: Add probe command into perf help message (Jiri Olsa) [879452] - [net] sunrpc: Ensure that rpc_release_resources_task() can be called twice (Jeff Layton) [878204] - [fs] nfs: Check validity of cl_rpcclient in nfs_server_list_show (Steve Best) [874834] - [sound] alsa: fix pcm procfs race (Jaroslav Kysela) [867120] - [kernel] module: Last symbol in a module's symtab is not shown in /proc/kallsyms (Seiji Aguchi) [878024] - [scsi] isci: copy fis 0x34 response into proper buffer (David Milburn) [876912] - [netdrv] bna: put back VLAN tag stripped in promisc mode when no VLAN is configured (Ivan Vecera) [870279]- [net] ipset: list-set: fix adding 'after' (Thomas Graf) [880464] - [net] ipset: take into account cidr value for the from address when creating the set (Thomas Graf) [879539] - [net] net_sched: gred: Fix oops in gred_dump() in WRED mode (Thomas Graf) [874872] - [net] IPv4: Send gratuitous ARP for secondary IP addresses also (Jason Wang) [875309] - [net] arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS (Jason Wang) [875309] - [net] fix net.core.?mem_max defaults (Thomas Graf) [878072] - [net] pktgen: fix crash when generating IPv6 packets (Thomas Graf) [877327] - [net] netfilter/ipset: fix hash size checking in kernel (Thomas Graf) [876831] - [net] sctp: send abort chunk when max_retrans exceeded (Neil Horman) [876249]- [fs] ext4: race-condition protection for ext4_convert_unwritten_extents_endio (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: serialize fallocate with ext4_convert_unwritten_extents (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: flush the i_completed_io_list during ext4_truncate (Lukas Czerner) [869906] {CVE-2012-4508} - [infiniband] ipoib: Fix AB-BA deadlock when deleting neighbours (Doug Ledford) [873949] - [infiniband] ipoib: Fix memory leak in the neigh table deletion flow (Doug Ledford) [873949] - [infiniband] ipoib: Fix RCU pointer dereference of wrong object (Doug Ledford) [873949] - [misc] Make rcu_dereference_bh work (Doug Ledford) [873949] - [infiniband] ipoib: Use a private hash table for path lookup in xmit path (Doug Ledford) [873949] - [net] netlink: move min_dump_alloc to netlink_callback_extended (Weiping Pan) [872067] - [infiniband] pass rdma_cm module to netlink_dump_start (Weiping Pan) [872067] - [net] netlink: add reference of module in netlink_dump_start (Weiping Pan) [872067] - [net] netfilter: add netlink_dump_control structure for netlink_dump_start() (Weiping Pan) [872067] - [net] netlink: handle errors from netlink_dump() (Weiping Pan) [872067] - [powerpc] mm: Export memory limit via device tree (Baoquan He) [674664] - [powerpc] mm: Change memory_limit from phys_addr_t to unsigned long long (Baoquan He) [674664] - [drm] radeon: For single CRTC GPUs move handling of CRTC_CRT_ON to crtc_dpms() (Jerome Glisse) [873728] - [drm] radeon: Fix TV DAC Load Detection for single CRTC chips (Jerome Glisse) [873728] - [drm] radeon: Clean up code in TV DAC load detection (Jerome Glisse) [873728] - [drm] radeon: On DVI-I use Load Detection when EDID is bogus (Jerome Glisse) [873728] - [drm] radeon: Fix primary DAC Load Detection for RV100 chips (Jerome Glisse) [873728] - [drm] radeon: Fix Load Detection on legacy primary DAC (Jerome Glisse) [873728] - [netdrv] ixgbe: PTP get_ts_info missing software support (Andy Gospodarek) [876810] - [pci] dmar: use PF's pci-dev struct for IOMMU association for VFs (Don Dutile) [873462]- [netdrv] pch_gbe: don't reset MAC_RX on FIFO overflow (Veaceslav Falico) [858747] - [netdrv] pch_gbe: don't re-set RX_FIFO_ERR flag in napi_poll (Veaceslav Falico) [858747] - [netdrv] pch_gbe: create functions for MAC_RX enable, disable (Veaceslav Falico) [858747] - [s390] prevent kABI checking for transactional execution and RI (Hendrik Brueckner) [823011] - [s390] add support for transactional memory (Hendrik Brueckner) [823011] - [s390] add support for runtime instrumentation (Hendrik Brueckner) [823011] - [block] sg_io: introduce unpriv_sgio queue flag (Paolo Bonzini) [841577] - [block] sg_io: pass request_queue to blk_verify_command (Paolo Bonzini) [841577] - [scsi] have scsi_internal_device_unblock take new state (Chris Leech) [854140] - [scsi] add new SDEV_TRANSPORT_OFFLINE state (Chris Leech) [854140] - [fs] sysfs: Cache the last sysfs_dirent to improve readdir scalability (Jes Sorensen) [869037] - [fs] cifs: when CONFIG_HIGHMEM is set, serialize the write kmaps (Sachin Prabhu) [832252] - [fs] cifs: abstract out function to marshal up the iovec array for async writes (Sachin Prabhu) [832252] - [fs] cifs: on CONFIG_HIGHMEM machines, limit the wsize to the kmap space (Sachin Prabhu) [832252] - [fs] gfs2: fix truncation of journaled data files (Abhijith Das) [864634] - [fs] gfs2: re-fix kernel panic with small gfs2 filesystems (Abhijith Das) [838638] - [target] iblock: Add parameter to specify read-only devices (Andy Grover) [877561] - [ata] sata_svw: check DMA start bit before reset (David Milburn) [737836] - [scsi] hpsa: Use LUN reset instead of target reset (Tomas Henzl) [875091] - [net] bonding: prevent deadlock on slave store with alb mode (Veaceslav Falico) [849129] - [net] fix divide by zero in tcp algorithm illinois (Flavio Leitner) [866514] {CVE-2012-4565}- [mm] percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [828045] - [mm] percpu: fix chunk range calculation (Baoquan He) [828045]- [netdrv] pch_gbe: align skbs to 64byte (Veaceslav Falico) [814481] - [Documentation] nfs: Update kernel idmapping documentation (Steve Dickson) [823359] - [scsi] cxgb3i, cxgb4i: driver updates for rhel6.4 (Jeff Garzik) [747142 747143] - [net] rtnetlink: Fix problem with buffer allocation (Andy Gospodarek) [845081] - [net] RTNETLINK adjusting values of min_ifinfo_dump_size (Andy Gospodarek) [845081] - [net] rtnetlink: Compute and store minimum ifinfo dump size (Andy Gospodarek) [845081] - [kernel] timekeeping: Fix timezone update (Prarit Bhargava) [868859] - [net] sunrpc: add the ability to monitor dynamic slot allocation (Harshula Jayasuriya) [876632] - [scsi] ibmvfc: Ignore fabric RSCNs when link is dead (Steve Best) [875945] - [x86] abort secondary CPU bring-up gracefully if do_boot_cpu timed out on cpu_callin_mask (Igor Mammedov) [816899] - [fs] vfs: get rid of S_BIAS (Ian Kent) [872813] - [fs] gfs2: Test bufdata with buffer locked and gfs2_log_lock held (Benjamin Marzinski) [874319] - [kernel] cpu: fix cpu_chain section mismatch (Frederic Weisbecker) [852148] - [kernel] sched: Don't modify cpusets during suspend/resume (Frederic Weisbecker) [852148] - [kernel] sched, cpuset: Drop __cpuexit from cpu hotplug callbacks (Frederic Weisbecker) [852148] - [kernel] sched: adjust when cpu_active and cpuset configurations are updated during cpu on/offlining (Frederic Weisbecker) [852148] - [kernel] cpu: return better errno on cpu hotplug failure (Frederic Weisbecker) [852148] - [kernel] cpu: introduce cpu_notify(), __cpu_notify(), cpu_notify_nofail() (Frederic Weisbecker) [852148] - [fs] fuse: optimize __fuse_direct_io() (Brian Foster) [858850] - [fs] fuse: optimize fuse_get_user_pages() (Brian Foster) [858850] - [fs] fuse: use get_user_pages_fast() (Brian Foster) [858850] - [fs] fuse: pass iov to fuse_get_user_pages() (Brian Foster) [858850] - [mm] minor cleanup of iov_iter_single_seg_count() (Brian Foster) [858850] - [fs] fuse: use req->page_descs for argpages cases (Brian Foster) [858850] - [fs] fuse: add per-page descriptor to fuse_req (Brian Foster) [858850] - [fs] fuse: rework fuse_do_ioctl() (Brian Foster) [858850] - [fs] fuse: rework fuse_perform_write() (Brian Foster) [858850] - [fs] fuse: rework fuse_readpages() (Brian Foster) [858850] - [fs] fuse: categorize fuse_get_req() (Brian Foster) [858850] - [fs] fuse: general infrastructure for pages of variable size (Brian Foster) [858850] - [mm] memcg: fix split_huge_page_refcounts() (Jerome Marchand) [808538] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [mm] memcg: skip scanning active lists based on individual size (Jerome Marchand) [808538] - [mm] compaction: avoid double mem_cgroup_del_lru() (Jerome Marchand) [808538] - [kernel] events: Switch to internal refcount, fix race with close() (Jiri Olsa) [874723] - [kernel] events: De-schedule a task context when removing the last event (Jiri Olsa) [874723] - [kernel] events: Change close() semantics for group events (Jiri Olsa) [874723] - [kernel] events: Do no try to schedule task events if there are none (Jiri Olsa) [874723] - [kernel] events: Do not set task_ctx pointer in cpuctx if there are no events in the context (Jiri Olsa) [874723] - [kernel] events: Collect the schedule-in rules in one function (Jiri Olsa) [874723] - [kernel] events: Fix initial task_ctx/event installation (Jiri Olsa) [874723] - [kernel] events: Simplify and fix __perf_install_in_context() (Jiri Olsa) [874723] - [kernel] events: Remove task_ctx_sched_in() (Jiri Olsa) [874723] - [kernel] events: Clean up 'ctx' reference counting (Jiri Olsa) [874723] - [s390] qeth: fix deadlock between recovery and bonding driver (Hendrik Brueckner) [869647] - [fs] xfs: fix reading of wrapped log data (Dave Chinner) [874322] - [x86] mm: fix signedness issue in mmap_rnd() (Petr Matousek) [875036] - [net] netlink: fix for too early rmmod (Weiping Pan) [874444] - [net] af_key: fix netns ops ordering on module load/unload (Weiping Pan) [874434] - [net] ipv6/netfilter: fix overlap check for fragments (Amerigo Wang) [726807]- [fs] cifs: deal with id_to_sid embedded sid reply corner case (Sachin Prabhu) [868433] - [fs] cifs: fix hardcoded default security descriptor length (Sachin Prabhu) [868433] - [fs] cifs: extra sanity checking for cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: ensure we revalidate the inode after readdir if cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: don't override the uid/gid in getattr when cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: avoid extra allocation for small cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: simplify id_to_sid and sid_to_id mapping code (Sachin Prabhu) [868433] - [fs] cifs: remove uneeded __KERNEL__ block from cifsacl.h (Sachin Prabhu) [868433] - [fs] cifs: fix the format specifiers in sid_to_str (Sachin Prabhu) [868433] - [fs] cifs: redefine NUM_SUBAUTH constant from 5 to 15 (Sachin Prabhu) [868433] - [fs] cifs: make cifs_copy_sid handle a source sid with variable size subauth arrays (Sachin Prabhu) [868433] - [fs] cifs: make compare_sids static (Sachin Prabhu) [868433] - [fs] cifs: use the NUM_AUTHS and NUM_SUBAUTHS constants in cifsacl code (Sachin Prabhu) [868433] - [fs] cifs: move num_subauth check inside of CONFIG_CIFS_DEBUG2 check in parse_sid() (Sachin Prabhu) [868433] - [fs] cifs: clean up id_mode_to_cifs_acl (Sachin Prabhu) [868433] - [fs] cifs: fix potential buffer overrun in cifs.idmap handling code (Sachin Prabhu) [868433] - [net] bonding: fix a NULL pointer dereference bug in bond_enslave() (Amerigo Wang) [873226] - [fs] pnfs: export symbol nfs_fhget (Steve Dickson) [872232] - [fs] pnfs: export the symbol nfs_fs_type (Steve Dickson) [872229] - [net] pkt_sched: enable QFQ to support TSO/GSO (Amerigo Wang) [816888] - [net] pkt_sched: fix virtual-start-time update in QFQ (Amerigo Wang) [816888] - [net] sched: add missing group change to qfq_change_class (Amerigo Wang) [816888]- [scsi] sd: fix crash when UA received on DIF enabled device (Ewan Milne) [865682] - [scsi] hpsa: fix pci-IDs, add gen8plus Smart Array IDs (Tomas Henzl) [870513] - [fs] nfs: fix bug in legacy DNS resolver (Steve Dickson) [873816] - [fs] nfsd: add get_uint for u32's (Steve Dickson) [873816] - [net] sunrpc: Ensure we return EAGAIN in xs_nospace if congestion is cleared (Steve Dickson) [871128] - [net] sunrpc: Prevent races in xs_abort_connection() (Steve Dickson) [871128] - [net] Revert: sunrpc: Ensure we close the socket on EPIPE errors too (Steve Dickson) [871128] - [net] sunrpc: Get rid of the xs_error_report socket callback (Steve Dickson) [871128] - [fs] ext4: Use proper flags in ext4_ext_insert_extent() (Lukas Czerner) [873394] - [idle] intel_idle: enable Ivy Bridge Xeon support (Lenny Szubowicz) [870209] - [md] dm-raid: Transiently failed devices do not undergo resync (Jonathan E Brassow) [870246] - [md] dm-thin: bump thin and pool target versions to 1.5 (Mike Snitzer) [872249] - [mm] Prevent kernel panic in NUMA related system calls after memory hot-add (Larry Woodman) [870350]- [Documentation] vm: Transparent Hugepage Support (Baoquan He) [852802] - [mm] huge_memory: create sysfs symlink to redhat_transparent_hugepage (Baoquan He) [852802] - [net] openvswitch: allow to turn off TSO on internal devices (Amerigo Wang) [871275] - [net] WARN if struct ip_options was allocated directly by kmalloc (Jiri Pirko) [872799] - [net] fix bug that causes no RX queue entries to be created under /sys/devices (Tatsuya Kitamura) [869770] - [fs] xfs: move allocation stack switch up to xfs_bmapi_allocate (Dave Chinner) [867277] - [fs] xfs: introduce XFS_BMAPI_STACK_SWITCH (Dave Chinner) [867277] - [fs] xfs: zero allocation_args on the kernel stack (Dave Chinner) [867277] - [kernel] Do not include asm-generic/bitops/le.h directly, use linux/bitops.h (Jes Sorensen) [871142] - [s390] dasd: move wake_up call (Hendrik Brueckner) [869753] - [md] dm-raid: Use safe version of rdev_for_each (Jonathan E Brassow) [871630]- [netdrv] igb: schedule watchdog every second to update statistics fixup (Stefan Assmann) [838404] - [s390] smsgiucv: reestablish IUCV path after resume (Hendrik Brueckner) [869752] - [kernel] events: Fix perf tool is_active old behaviour leftover (Jiri Olsa) [865380] - [mm] hugetlb: fix non-atomic enqueue of huge page (Rafael Aquini) [869750] - [char] random: Use arch-specific RNG to initialize the entropy store (Prarit Bhargava) [862344] - [drm] i915: Use cpu relocations if the object is in the GTT but not mappable (Dave Airlie) [869856] - [scsi] storvsc: Account for in-transit packets in the RESET path (Jason Wang) [870297] - [netdrv] ixgbe: reduce PTP rx path overhead (Jiri Benc) [868214] - [net] relax rcvbuf limits (Weiping Pan) [860778] - [lib] Fix rwsem to not hang the system (David Howells) [852847] - [input] wacom: add support to Cintiq 22HD (Aristeu Rozanski) [857062]- [fs] ext4: Adding error check after calling ext4_mb_regular_allocator() (Eric Sandeen) [852810] - [md] faulty: use disk_stack_limits() (Eric Sandeen) [868233] - [fs] autofs4: fix reset pending flag on mount fail (Ian Kent) [866271] - [net] netfilter/nfnetlink_queue: do not allow to set unsupported flag bits (Steve Best) [822598] - [net] netfilter: Add fail-open support (Steve Best) [822598] - [pci] intel-iommu: Increase the number of iommus supported to MAX_IO_APICS (George Beshers) [787724] - [pci] intel-iommu: Fix identity mapping for sandy bridge (George Beshers) [787724] - [netdrv] tg3: Support the get_ts_info ethtool method (Jiri Benc) [866624] - [netdrv] tg3: enable transmit time stamping (Jiri Benc) [866624] - [kernel] audit: do not print error when SELinux disabled (Eric Paris) [785936] - [kernel] resource: make sure requested range is included in the root range (Johannes Weiner) [845632] - [kernel] ntp: fix non privileged system time shifting (Jan Stancek) [868827] - [x86] mce: Fix race in MCE cpu synchronization (Prarit Bhargava) [868110] - [net] cfg80211, mac80211: avoid state mismatch on deauth (Stanislaw Gruszka) [866417] - [net] mac80211: check if key has TKIP type before updating IV (Stanislaw Gruszka) [859355]- [tools] perf: Catch event names from command line (Luming Yu) [696579 696580] - [tools] perf: Allow pmu events parsing for RHEL6 (Luming Yu) [696579 696580] - [x86] perf: Make UNCORE_PMU_HRTIMER_INTERVAL 64-bit (Luming Yu) [696579 696580] - [kernel] events: provide PMU when initing events (Luming Yu) [696579 696580] - [kernel] events: Remove perf_event_attr::type check (Luming Yu) [696579 696580] - [x86] perf: Fix LLC-* and node-* events on Intel SandyBridge (Luming Yu) [696579 696580] - [x86] perf: Add generic NODE cache events (Luming Yu) [696579 696580] - [x86] perf: Fix format definition of SNB-EP uncore QPI box (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem-EX uncore support (Luming Yu) [696579 696580] - [x86] perf: Detect number of instances of uncore CBox (Luming Yu) [696579 696580] - [x86] perf: Fix event constraint for SandyBridge-EP C-Box (Luming Yu) [696579 696580] - [x86] perf: Use 0xff as pseudo code for fixed uncore event (Luming Yu) [696579 696580] - [x86] perf: Fix section mismatch in uncore_pci_init() (Luming Yu) [696579 696580] - [x86] perf: Lowercase uncore PMU event names (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge-EP uncore support (Luming Yu) [696579 696580] - [x86] perf: Add generic PCI uncore PMU device support (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Add generic Intel uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Clean up perf_event cpu code (Luming Yu) [696579 696580] - [ata] ata_piix: defer disks to the Hyper-V drivers by default (Jason Wang) [834682] - [ata] libata: add a host flag to ignore detected ATA devices (Jason Wang) [834682] - [netdrv] hyperv: Add the Hyper-V network driver (Jason Wang) [834682] - [scsi] hyperv: Add the storvsc driver (Jason Wang) [834682] - [hid] hyperv: Add the Hyper-V mouse driver (Jason Wang) [834682] - [virt] hyperv: Add the vmbus and util drivers (Jason Wang) [834682] - [staging] hyperv: Get rid of all the staging hv drivers (Jason Wang) [834682] - [scripts] hyperv: fix up alias creation logic for hv_vmbus_device_id (Jason Wang) [834682] - [scripts] hyperv: Add code to parse struct hv_vmbus_device_id table (Jason Wang) [834682] - [x86] cpu: Integrate the clocksource with Hyper-V detection code (Jason Wang) [834682] - [x86] cpu: Export the symbol ms_hyperv (Jason Wang) [834682] - [misc] vmware_balloon: use the new x86_hyper API (Jason Wang) [834682] - [x86] hypervisor: Export the x86_hyper* symbols (Jason Wang) [834682] - [x86] cpu: Clean up the hypervisor layer (Jason Wang) [834682] - [x86] cpu: Detect running on a Microsoft HyperV system (Jason Wang) [834682] - [virt] hyperv: Add HYPER-V header file (Jason Wang) [834682] - [scsi] megaraid_sas: Version, Changelog, Copyright update (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove duplicate code (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add SystemPD FastPath support (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add array boundary check for SystemPD (Tomas Henzl) [841724] - [scsi] megaraid_sas: Load io_request DataLength in bytes (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add module param for configurable MSI-X vector count (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove un-needed completion_lock spinlock calls (Tomas Henzl) [841724] - [scsi] megaraid_sas: Move poll_aen_lock initializer (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add resetwaittime module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add throttlequeuedepth module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add fpRead/WriteCapable, fpRead/WriteAcrossStripe checks (Tomas Henzl) [841724] - [net] sunrpc: Ensure that the TCP socket is closed when in CLOSE_WAIT (Steve Dickson) [863212] - [fs] nfs: Make v3 mounts fail with ETIMEDOUTs instead EIO on mountd timeouts (Steve Dickson) [835966] - [md] raid1: Don't release reference to device while handling read error (Jes Sorensen) [853049] - [netdrv] sfc: backport cleanups (Nikolay Aleksandrov) [865751] - [net] fix a sysctl check warning in conntrack reasm code (Amerigo Wang) [867688]- [fs] fuse: implement NFS-like readdirplus support (Brian Foster) [841514] - [drm] nouveau: prevent display switching issues by disabling pageflip (Ben Skeggs) [867698] - [drm] nouveau: restore pre-suspend fence buffer context on resume (Ben Skeggs) [867698] - [drm] nouveau: fix shadowing of ACPI ROM images larger than 64KiB (Ben Skeggs) [867698] - [netdrv] igb: Add 1588 support to I210/I211 (Jiri Benc) [864881] - [netdrv] igb: Prevent dropped Tx timestamps via work items and interrupts (Jiri Benc) [864881] - [netdrv] igb: Store the MAC address in the name in the PTP struct (Jiri Benc) [864881] - [netdrv] igb: Correct PTP support query from ethtool (Jiri Benc) [864881] - [netdrv] igb: Update PTP function names/variables and locations (Jiri Benc) [864881] - [netdrv] igb: Tidy up wrapping for CONFIG_IGB_PTP (Jiri Benc) [864881] - [netdrv] igb: Support the get_ts_info ethtool method (Jiri Benc) [864881] - [netdrv] igb: Add switch case for supported hardware to igb_ptp_remove (Jiri Benc) [864881] - [netdrv] igb: Add Support for new i210/i211 devices (Jiri Benc) [864881] - [netdrv] igb: offer a PTP Hardware Clock instead of the timecompare method (Jiri Benc) [864881] - [netdrv] igb: add PTP Hardware Clock code (Jiri Benc) [864881] - [net] mark ptp support as Tech Preview (Jiri Benc) [829785] - [ptp] link the phc device to its parent device (Jiri Benc) [829785] - [ptp] provide the clock's adjusted frequency (Jiri Benc) [829785] - [ptp] remember the adjusted frequency (Jiri Benc) [829785] - [ptp] Allow PHC devices to adjust PPS events for known delay (Jiri Benc) [829785] - [ptp] Fix clock_getres() implementation (Jiri Benc) [829785] - [ptp] Fix some locking bugs in ptp_read() (Jiri Benc) [829785] - [ptp] Return -EFAULT on copy_to_user() errors (Jiri Benc) [829785] - [pps] return PTR_ERR on error in device_create (Jiri Benc) [829785] - [pps] class_create() returns an ERR_PTR, not NULL (Jiri Benc) [829785] - [pps] simplify conditions a bit (Jiri Benc) [829785] - [pps] make idr lock a mutex and protect idr_pre_get (Jiri Benc) [829785] - [pps] move idr stuff to pps.c (Jiri Benc) [829785] - [pps] convert printk/pr_* to dev_* (Jiri Benc) [829785] - [pps] access pps device by direct pointer (Jiri Benc) [829785] - [pps] fix race in PPS_FETCH handler (Jiri Benc) [829785] - [pps] declare variables where they are used in switch (Jiri Benc) [829785] - [pps] trivial fixes (Jiri Benc) [829785] - [drm] i915: use correct CONFIG for iommu in rhel6 (Dave Airlie) [865666] - [gpu] vga_switcheroo: Don't require handler init callback (Dave Airlie) [867169] - [x86] amd_iommu: attach device fails on the last pci device (Don Dutile) [861164]- [mm] compaction: clear PG_migrate_skip based on compaction and reclaim activity (Rik van Riel) [713546 783248] - [mm] compaction: fix bit ranges in {get,clear,set}_pageblock_skip() (Rik van Riel) [713546 783248] - [netdrv] e1000e: add device IDs for i218 (Clarkville-LP) (Dean Nelson) [862764] - [infiniband] mxl4: Fix build error on platforms where UL is not 64bit (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjust flow steering attach wrapper so that IB works on SR-IOV VFs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Create paravirt contexts for VFs when master IB driver initializes (Doug Ledford) [586028 756396] - [infiniband] mlx4: Modify proxy/tunnel QP mechanism so that guests do no calculations (Doug Ledford) [586028 756396] - [infiniband] mlx4: Paravirtualize Node Guids for slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Activate SR-IOV mode for IB (Doug Ledford) [586028 756396] - [infiniband] mlx4: Miscellaneous adjustments for SR-IOV IB support (Doug Ledford) [586028 756396] - [netdrv] mlx4: INIT/CLOSE port logic for IB ports in SR-IOV mode (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjustments to SET_PORT for IB SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add iov directory in sysfs under the ib device (Doug Ledford) [586028 756396] - [infiniband] mlx4: Propagate P_Key and guid change port management events to slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add alias_guid mechanism (Doug Ledford) [586028 756396] - [netdrv] mlx4: Add IB port-state machine and port mgmt event propagation (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add CM paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add multicast group (MCG) paravirtualization for SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: MAD_IFC paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV multiplex and demultiplex MADs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Implement QP paravirtualization and maintain phys_pkey_cache for smp_snoop (Doug Ledford) [586028 756396] - [infiniband] mlx4: Initialize SR-IOV IB support for slaves in master context (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add proxy and tunnel QPs to the reserved QP area (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV IB context objects and proxy/tunnel SQP support (Doug Ledford) [586028 756396] - [infiniband] core: Add ib_find_exact_cached_pkey() (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [net] rds: fix rds-ping spinlock recursion (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Check that retry count values are in range (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Add missing break to switch. (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont orphan skbs in mlx4_en_xmit() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Disable SENSE_PORT for multifunction devices (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up enabling of SENSE_PORT for older (ConnectX-1/-2) HCAs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Stash PCI ID driver_data in mlx4_priv structure (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Avoid having aborted requests hang (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Fix use-after-free in srp_reset_req() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix compilation error when nes_debug is enabled (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Print hardware resource type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for crash when TX checksum offload is off (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for incorrect MSS when TSO is on (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix incorrect resolving of the loopback MAC address (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix crash on uninitialized priv->cmd.slave_sem (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial cleanups to driver log messages (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial readability fix: "0X30" -> "0x30" (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove annoying debug message in the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix wrong offset in parsing query device caps response (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill in sq_sig_type in query QP (Doug Ledford) [826346 826348 826349] - [infiniband] ipoib: Fix use-after-free of multicast object (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Use consistent component mask for IPoIB port space multicast joins (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Remove unused variables in ucm/ucma (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Don't disable BH on BH context (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix local access validation for user MRs (Doug Ledford) [818562] - [infiniband] qib: Add a qib driver version (Doug Ledford) [818562] - [infiniband] qib: Fix failure of compliance test C14-024#06_LocalPortNum (Doug Ledford) [818562] - [netdrv] mlx4: Fix integer overflows so 8TBs of memory registration works (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Return the error value in case of command initialization failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixing error flow in case of QUERY_FW failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add security check / enforcement for flow steering rules set for VMs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put Firmware flow steering structures in common header files (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Check iboe netdev pointer before dereferencing it (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up buddy bitmap allocation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix integer overflow issues around MTT table (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow large mlx4_buddy bitmaps (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Fix a race condition (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix error return code in qib_init_7322_variables() (Doug Ledford) [818562] - [infiniband] Fix typos in infiniband drivers (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: fix mcg.c error return code (Doug Ledford) [826346 826348 826349] - [infiniband] ucma.c: Fix for events with wrong context on iWARP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix possible deadlock on sm_lock spinlock (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove port type restrictions (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix size of cc_supported_table_entries (Doug Ledford) [818562] - [infiniband] ucma: Convert open-coded equivalent to memdup_user() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: checkpatch fixes (Doug Ledford) [818562] - [infiniband] qib: Add congestion control agent implementation (Doug Ledford) [818562] - [infiniband] qib: Reduce sdma_lock contention (Doug Ledford) [818562] - [infiniband] qib: Fix an incorrect log message (Doug Ledford) [818562] - [netdrv] mlx4: map entire pages to increase throughput (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Move MAC_MASK to a common place (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix QP RCU sparse warnings (Doug Ledford) [818562] - [netdrv] mlx4: dereferencing freed memory (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: off by one in parse_trans_rule() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put physical GID and P_Key table sizes in mlx4_phys_caps struct and paravirtualize them (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow guests to have IB ports (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement mechanism for reserved Q_Keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Free ICM table in case of error (Doug Ledford) [826346 826348 826349] - [infiniband] cm: Destroy idr as part of the module init error flow (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Remove double function declarations (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill the masked_atomic_cap attribute in query device (Doug Ledford) [826346 826348 826349] - [infiniband] mthca: Fill in sq_sig_type in query QP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mthca: Warning about event for non-existent QPs should show event type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipoib: fix skb truesize underestimatiom (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix sparse RCU warnings in qib_keys.c (Doug Ledford) [818562] - [netdrv] mlx4: Initialize IB port capabilities for all slaves (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Use port management change event instead of smp_snoop (Doug Ledford) [826346 826348 826349] - [infiniband] qib: RCU locking for MR validation (Doug Ledford) [818562] - [infiniband] qib: Avoid returning EBUSY from MR deregister (Doug Ledford) [818562] - [infiniband] qib: Fix UC MR refs for immediate operations (Doug Ledford) [818562] - [infiniband] core: Move CM_xxx_ATTR_ID macros from cm_msgs.h to ib_cm.h (Doug Ledford) [818562 826346 826348 826349] - [infiniband] sa: Add GuidInfoRecord query support (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add debug prints (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Pass an invalid PCI id number to VFs (Doug Ledford) [826346 826348 826349] - [infiniband] cma: Allow user to restrict listens to bound address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Listen on specific address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Bind to a specific address family (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Add support for drop action through ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Manage flow steering rules with ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set number of rx rings used by RSS using ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement promiscuous mode with device managed flow-steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add resource tracking for device managed flow steering rules (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Add device managed flow steering firmware API (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add firmware commands to support device managed flow steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set steering mode according to device capabilities (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Re-design multicast attachments flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking ID to be 64 bit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking mechanism to use red-black tree (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set maximal number of default RSS queues (Doug Ledford) [826346 826348 826349] - [infiniband] netlink: Move away from NLMSG_NEW() (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Release QP range in free_resources (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use single completion vector after NOP failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set correct port parameters during device initialization (Doug Ledford) [826346 826348 826349] - [infiniband] cma: QP type check on received REQs should be AND not OR (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix max_wqe capacity reported from query device (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix setting VL_cap in mlx4_SET_PORT wrapper flow (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix EQ deallocation in legacy mode (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix obscure mlx4_cmd_box parameter in QUERY_DEV_CAP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Check port out-of-range before using in mlx4_slave_cap (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixes for VF / Guest startup flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix improper use of "port" parameter in mlx4_en_event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix number of EQs used in ICM initialisation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix the slave_id out-of-range test in mlx4_eq_int (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix mlx4_ib_add() error flow (Doug Ledford) [826346 826348 826349] - [infiniband] core: Fix IB_SA_COMP_MASK macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Fix error flow in iser ep connection establishment (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Increase the number of vectors (EQs) available for ULPs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: num cores tx rings for every UP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixed error flow in rem_slave_eqs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add XRC domains and counters to resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix potential kernel Oops in res tracker during Dom0 driver unload (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Address build warnings on set but not used variables (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix init_port mask state for slaves (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change SYNC_TPT to be native (not wrapped) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove unused *_str functions from the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Do not reset module-parameter num_vfs when fail to enable sriov (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change bitmap allocator to work in round-robin fashion (Doug Ledford) [826346 826348 826349] - [infiniband] nes: Don't call event handler if pointer is NULL (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for the ORD value of the connecting peer (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Add cache line awareness to qib_qp and qib_devdata structures (Doug Ledford) [818562] - [infiniband] qib: MADs with misset M_Keys should return failure (Doug Ledford) [818562] - [infiniband] qib: Fix M_Key lease timeout handling (Doug Ledford) [818562] - [infiniband] qib: Fix QLE734X link cycling (Doug Ledford) [818562] - [infiniband] qib: Display correct value for number of contexts (Doug Ledford) [818562] - [infiniband] qib: Correct ordering of reregister vs. port active events (Doug Ledford) [818562] - [infiniband] qib: Optimize pio ack buffer allocation (Doug Ledford) [818562] - [infiniband] qib: Add prefetch for eager buffers (Doug Ledford) [818562] - [infiniband] mlx4: Replace printk(KERN_yyy...) with pr_yyy(...) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add second capabilities flags field (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Put priority bits in WQE of IBoE MLX QP (Doug Ledford) [826346 826348 826349] - [infiniband] core: Add raw packet QP type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add raw packet QP support (Doug Ledford) [826346 826348 826349] - [infiniband] uverbs: Make lockdep output more readable (Doug Ledford) [818562 826346 826348 826349] - [infiniband] uverbs: Lock SRQ / CQ / PD objects in a consistent order (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Fix lockdep false positive recursive locking (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Use qp->usecnt to track multicast attach/detach (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Don't send response for failed MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Set 'D' bit in response for unhandled MADs (Doug Ledford) [818562 826346 826348 826349] - [net] mlx4: Moving to Interrupts for TX completions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Added Ethtool support for TX Interrupt coalescing (Doug Ledford) [826346 826348 826349] - [net] rds: Move all of the network sysctls without a namespace into init_net (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix spelling typo in net (Doug Ledford) [826346 826348 826349] - [infiniband] rdma_cm: TOS <=> UP mapping for IBoE (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: sk_prio <=> UP for untagged traffic (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use netif_set_real_num_{rx, tx}_queues() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: DCB QoS support (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set port QoS attributes (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Force user priority by QP attribute (Doug Ledford) [826346 826348 826349] - [infiniband] core: Don't return EINVAL from sysfs rate attribute for invalid speeds (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Don't return an invalid speed when a port is down (Doug Ledford) [826346 826348 826349] - [infiniband] Stop using NLA_PUT*() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: use gfp flags from caller in conn_alloc() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Remove printk from rds_sendmsg (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Scale size of MTT table with system RAM (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow dynamic MTU configuration for IB ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix info returned when querying IBoE ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix possible missed completion event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Report thermal error events (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix one more static exported function (Doug Ledford) [826346 826348 826349] - [infiniband] Change CQE csum_ok field to a bit flag (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iwcm: Reject connect requests if cmid is not in LISTEN state (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Get rid of redundant ext_port_cap flags (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: defining functions as static (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fixing sparse warnings when copying mac, address to gid entry (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on wrong type for RSS keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on TX blue flame buffer (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Saving mem access on data path (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove sparse errors (Doug Ledford) [826346 826348 826349] - [infiniband] ucma: Fix AB-BA deadlock (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ehca: Fix ilog2() compile failure (Doug Ledford) [818562 826346 826348 826349] - [infiniband] Use central enum for speed instead of hard-coded values (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Free IB connection resources in the proper place (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Consolidate repetitive sysfs code (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Use pr_fmt() and pr_err()/pr_warn() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Fix SDR rates in sysfs (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont change mac_header on xmit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Enforce device max FMR maps in FMR alloc (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Set bad_wr for invalid send opcode (Doug Ledford) [826346 826348 826349] - [infiniband] mad: Return error response for unsupported MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Add MAD error codes from IBA spec (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Avoid filtering LID on SMA portinfo (Doug Ledford) [818562] - [infiniband] qib: Add logic for affinity hint (Doug Ledford) [818562] - [infiniband] nes: Fixes for sparse endianness warnings (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: remove unnecessary variables and arguments (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused field high_prios (Doug Ledford) [826346 826348 826349] - [net] rds: Fix typo in iw_recv.c and ib_recv.c (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix typo in cmd.c (Doug Ledford) [826346 826348 826349] - [net] ipv4/route: export symbol ip_tos2prio (Doug Ledford) [818562 826346 826348 826349] - [misc] Backport of pr_*_once() functions (Doug Ledford) [818562 826346 826348 826349] - [mm] Revert: reduce memcg memory overhead (Jarod Wilson) [808538]- [drm] i915: block haswell support (Dave Airlie) [862376] - [powerpc] fadump: Remove the phyp assisted dump code (Steve Best) [739124] - [powerpc] pseries: Call ibm, os-term if the ibm, extended-os-term is present (Steve Best) [739124] - [powerpc] fadump: Invalidate the fadump registration during machine shutdown (Steve Best) [739124] - [powerpc] fadump: Invalidate registration and release reserved memory for general use (Steve Best) [739124] - [fs] proc/vmcore: Introduce cleanup routine to invalidate /proc/vmcore (Steve Best) [739124] - [powerpc] fadump: Add PT_NOTE program header for vmcoreinfo (Steve Best) [739124] - [powerpc] fadump: Convert firmware-assisted cpu state dump data into elf notes (Steve Best) [739124] - [powerpc] fadump: Initialize elfcore header and add PT_LOAD program headers (Steve Best) [739124] - [powerpc] fadump: Register for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Reserve the memory for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Add documentation for firmware-assisted dump (Steve Best) [739124] - [net] Add rtnetlink init_rcvwnd to set the TCP initial receive window (Jesper Brouer) [795598] - [scsi] fcoe: Fix write errors on NPIV ports (Neil Horman) [857575] - [scsi] fcoe: Allocate fcoe_ctlr with fcoe_interface, not as a member (Neil Horman) [857575] - [scsi] fcoe: Fix up rmmod crash (Neil Horman) [860846] - [fs] NFSv4.1: Clean up layoutreturn (Steve Dickson) [837871] - [net] nfs: Fix buffer overflow checking in __nfs4_get_acl_uncached (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix the acl cache size calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: nfs_getaclargs.acl_len is a size_t (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Don't use private xdr_stream fields in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix pointer arithmetic in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Simplify the GETATTR attribute length calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Add the helper xdr_stream_pos (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Don't decode beyond the end of the RPC reply message (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Clean up xdr_set_iov() (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: xdr_read_pages needs to clear xdr->page_ptr (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid beyond bounds copy while caching ACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid reading past buffer when calling GETACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [virt] kvm: Use accessors function to access cr4 (Gleb Natapov) [866452] - [fs] xfs: report projid32bit feature in geometry call (Eric Sandeen) [865929] - [usb] serial/ti_usb: fix module removal (Don Zickus) [864186] - [fs] nfs: do not send an empty SETATTR compound (J. Bruce Fields) [863912]- [scsi] libfc: fix lun reset failure bugs in fc_fcp_resp handling of FCP_RSP_INFO (Neil Horman) [789103] - [scsi] libfc: fix retries with FDMI lport states (Neil Horman) [789103] - [scsi] fcoe: remove lport from net device before doing per cpu rx thread cleanup (Neil Horman) [789103] - [scsi] libfc: flush lport worker after its disabled (Neil Horman) [789103] - [scsi] fcoe: defer releasing master lport until complete fcoe interface cleanuped up (Neil Horman) [789103] - [scsi] fcoe: Support extra MAC descriptor to be used as FCoE MAC (Neil Horman) [789103] - [scsi] foce: remove bh disable from fcoe sw transport rcv function (Neil Horman) [789103] - [scsi] fcoe: remove frame dropping code from fcoe_percpu_clean (Neil Horman) [789103] - [scsi] fcoe: reduce contention for fcoe_rx_list lock (Neil Horman) [789103] - [scsi] libfc: fcoe_transport_create fails in single-CPU environment (Neil Horman) [789103] - [scsi] fcoe: Remove duplicate vn port reset operation (Neil Horman) [789103] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789103] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789103] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789103] - [net] dcb: Use ifindex instead of ifname (Neil Horman) [789103] - [scsi] libfc: avoid exchanges collision during lport reset (Neil Horman) [789103] - [scsi] libfc: fix fc_eh_host_reset (Neil Horman) [789103] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Neil Horman) [789103] - [scsi] fcoe: Move common functions to fcoe_transport library (Neil Horman) [789103] - [scsi] fcoe: convert to SKB paged frag API (Neil Horman) [789103] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Neil Horman) [789103] - [scsi] libfc: add ddp_targ() to libfc function template to supprot FCoE DDP in target mode (Neil Horman) [789103] - [net] add ndo_fcoe_ddp_target() to support FCoE DDP in target mode (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE target (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE targe (Neil Horman) [789103] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Neil Horman) [789103] - [scsi] fcoe: Incorrect CVL handling for NPIV ports (Neil Horman) [789103] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Neil Horman) [789103] - [scsi] libfc: remove duplicate ema_list init (Neil Horman) [789103] - [scsi] libfc: Move host_lock usage into ramp_up/down routines (Neil Horman) [789103] - [scsi] use list_move() instead of list_del()/list_add() combination (Neil Horman) [789103] - [scsi] fcoe: correct checking for bonding (Neil Horman) [789103] - [scsi] libfc: initialize EM anchors list and then update npiv EMs (Neil Horman) [789103] - [scsi] fcoe: Move common code from fcoe to libfcoe module (Neil Horman) [789103] - [scsi] fcoe: use dedicated workqueue instead of system_wq (Neil Horman) [789103] - [fs] quota: move remount handling into the filesystem (Lukas Czerner) [805769] - [fs] allow fs to handle quota enable/disable kABI friendly (Lukas Czerner) [805769] - [fs] cifs: fix oops while traversing open file list (Sachin Prabhu) [707700] - [fs] cifs: add a cache= option to better describe the different cache flavors (Sachin Prabhu) [850751] - [s390] scm_block: Force cluster writes (Hendrik Brueckner) [834290] - [s390] cio: Add scm block driver (Hendrik Brueckner) [834290] - [s390] cio: add eadm subchannel driver (Hendrik Brueckner) [834290] - [s390] cio: move asms to generic header (Hendrik Brueckner) [834290] - [s390] cio: Add scm notification (Hendrik Brueckner) [834290] - [s390] cio: Add SCM bus driver (Hendrik Brueckner) [834290] - [s390] chsc: implement store SCM information (Hendrik Brueckner) [834290] - [s390] cio: Add eadm related structures (Hendrik Brueckner) [834290] - [s390] cio: move orb definitions to separate header (Hendrik Brueckner) [834290] - [s390] css: Add eadm facility bits (Hendrik Brueckner) [834290] - [s390] css: Allow drivers to trigger sch evaluation (Hendrik Brueckner) [834290] - [fs] block_dev: Fix crash when block device is read and block size is changed at the same time (Mikulas Patocka) [855906] - [tracing] remove kabi workaround that is no longer needed (Jeff Moyer) [855906] - [mm] tracing: Move include of trace/events/kmem.h out of header into slab.c (Jeff Moyer) [855906] - [mm] slab: Move kmalloc tracepoint out of inline code (Jeff Moyer) [855906] - [virt] kvm: fix race with level interrupts (Michael S. Tsirkin) [847722] - [usb] usbhid: Fix use-after-free in USBHID (James Paradis) [857518] - [kernel] sched_rt: Ignore RT queue throttling if idle task has RT policy (Igor Mammedov) [843541] - [md] Don't truncate size at 4TB for RAID0 and Linear (Jes Sorensen) [865637] - [scsi] ibmvfc: Fix double completion on abort timeout (Steve Best) [865115]- [fs] nfs: tear down caches in nfs_init_writepagecache when allocation fails (Steve Dickson) [857555] - [fs] pnfs: client fails to select correct DS from multipath (Steve Dickson) [851312] - [fs] ext4: remove mb_groups before tearing down the buddy_cache (Lukas Czerner) [859457] - [usb] Add kernel parameter to force io_watchdog for Intel EHCI HCD (James Paradis) [846024] - [fs] btrfs: Convert to new freezing mechanism (Zach Brown) [698324] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Zach Brown) [698324] - [fs] btrfs: fix min csum item size warnings in 32bit (Zach Brown) [698324] - [fs] btrfs: backport from mainline linux 3.5 kernel (Zach Brown) [698324] - [kernel] tracing: Don't use p->len field to determine output in __print_*() functions (Zach Brown) [698324] - [kernel] tracing: Don't print an extra separator of flags (Zach Brown) [698324] - [kernel] tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine (Zach Brown) [698324] - [fs] btrfs: add BTRFS_MINOR for auto-loading (Zach Brown) [698324] - [fs] add FS_NOCOW_FL inode attribute flag (Zach Brown) [698324] - [fs] ext4: fix undefined bit shift result in ext4_fill_flex_info (Lukas Czerner) [809691] {CVE-2012-2100} - [fs] ext4: fix undefined behavior in ext4_fill_flex_info() (Lukas Czerner) [809691] {CVE-2012-2100} - [virt] kvm: change PT_FIRST_AVAIL_BITS_SHIFT to avoid conflict with EPT Dirty bit (Don Dugger) [736906] - [virt] kvm/vmx: Enable EPT A/D bits if supported by turning on relevant bit in EPTP (Don Dugger) [736906] - [virt] kvm/vmx: Use EPT Access bit in response to memory notifiers (Don Dugger) [736906] - [virt] kvm/vmx: Add EPT A/D bits definitions (Don Dugger) [736906] - [virt] kvm/vmx: Add parameter to control A/D bits support, default is on (Don Dugger) [736906] - [s390] zfcp: disable DIX support (Hendrik Brueckner) [694237] - [s390] zfcp: non-experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Introduce experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Enable data division support for FCP devices (Hendrik Brueckner) [694237] - [s390] zfcp: Update FCP protocol related code (Hendrik Brueckner) [694237] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [s390] hugetlb: use direct TLB flushing for hugetlbfs pages (Hendrik Brueckner) [861177] - [s390] mm: fix user access page-table walk code (Hendrik Brueckner) [861176] - [s390] dasd: fix pathgroup race (Hendrik Brueckner) [859526] - [fs] gfs2: Consolidate free block searching functions (Bob Peterson) [848109] - [fs] gfs2: Fix unclaimed_blocks() wrapping bug and clean up (Bob Peterson) [848109] - [fs] gfs2: Improve block reservation tracing (Bob Peterson) [848109] - [fs] gfs2: Fall back to ignoring reservations, if there are no other blocks left (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_setbit() (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_testbit() (Bob Peterson) [848109] - [fs] gfs2: Update rgblk_free() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Update gfs2_get_block_type() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Replace rgblk_search with gfs2_rbm_find (Bob Peterson) [848109] - [fs] gfs2: Add structure to contain rgrp, bitmap, offset tuple (Bob Peterson) [848109] - [fs] gfs2: Eliminate redundant calls to may_grant (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_dq_wait and wait_on_demote (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_wait and wait_on_holder (Bob Peterson) [848109] - [fs] gfs2: inline __gfs2_glock_schedule_for_reclaim (Bob Peterson) [848109] - [fs] gfs2: change function gfs2_direct_IO to use a normal gfs2_glock_dq (Bob Peterson) [848109] - [fs] gfs2: Allow more dirty buffers and reduce journal commits (Bob Peterson) [848109] - [fs] gfs2: eliminate log elements and simplify (Bob Peterson) [848109] - [fs] gfs2: Eliminate vestigial sd_log_le_rg (Bob Peterson) [848109] - [fs] gfs2: Make gfs2_log_fake_buf() write the buffer too (Bob Peterson) [848109] - [fs] gfs2: Move two functions from log.c to lops.c (Bob Peterson) [848109] - [fs] gfs2: Drop "pull" argument from log_write_header() (Bob Peterson) [848109] - [fs] gfs2: Add missing static to bd_cmp() (Bob Peterson) [848109] - [fs] gfs2: Remove rs_requested field from reservations (Bob Peterson) [848109] - [block] Fix hanging kernel threads in blk_execute_rq() (James Paradis) [855984] - [target] Fix crash in iblock backstore (Andy Grover) [863221] - [target] Do not print error if can't load target_core_stgt (Andy Grover) [822075]- [netdrv] sfc: Fix division by zero when using one RX channel and no SR-IOV (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Backport cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix calculation of vf_i in map_vi_index() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct validation of peer_page_count in efx_vfdi_set_status_page() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add SR-IOV back-end support for SFC9000 family (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Work around bogus 'uninitialised variable' warning (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for TX MAC filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for configuring RX unicast/multicast default filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove now-unused filter function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement ethtool RX NFC rules API instead of n-tuple API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for retrieving and removing filters by ID (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for filter IDs, indices and search depths (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Change filter ID generation to satisfy priority semantics of RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assertions in efx_filter_rfs() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix loop condition for efx_filter_search() when !for_insert (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement hardware acceleration of RFS (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Limit filter search depth further for performance hints (i.e. RFS) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise filter spec initialisation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove filter table IDs from filter functions (Nikolay Aleksandrov) [824042] - [netdrv] drivers/net: use vzalloc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't try to set filters with search depths we know won't work (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement the ethtool RX n-tuple control functions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add filter table management (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for RXFH (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix num_tc usage (Nikolay Aleksandrov) [824042] - [netdrv] sfc: By default refill RX rings as soon as space for a batch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fill RX rings completely full, rather than to 95 full (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix missing cleanup in failure path of efx_pci_probe() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not attempt to flush queues if DMA is disabled (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Log the part number on probe (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_channel::last_eventq_read_ptr (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Run event/IRQ self-test asynchronously when interface is brought up (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Encapsulate access to efx_{channel, nic}::last_irq_cpu in self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Test all event queues in parallel (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Raise self-test timeouts (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove TX completions from adaptive IRQ scoring (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update comments on efx_rx_packet_gro() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant function efx_nic_has_mc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assignment of ip_summed for pre-allocated skbs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reverse initial buffer table allocation to allow for later resizing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allocate SRAM between buffer table and descriptor caches at init time (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make all CPU/IRQ/channel/queue counts unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make buffer table indices and counts consistently unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Disable flow control during flushes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise event generation to cover VF-owned event queues (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use proper function to test for RX channel in efx_poll() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Leave interrupts and event queues enabled whenever we can (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generate RX fill events based on RX queues, not channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise driver event generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Warn if unable to create MTDs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not retry hardware probe if it schedules a reset (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Skip RX end-of-batch work on channels without an RX queue (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use a more sensible cast in efx_rx_buf_offset() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: MTD: Leave the DEBUG macro alone (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move the end of the non-GRO RX path into its own function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant 'rc' variable, always set to 0 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting fixes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use existing local variables instead of repeated indirect lookups (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove remnants of on-load self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove obsolete function efx_dev_name() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update the description of SFC_MTD (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add hwmon driver for boards using SFC9000-family controllers (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Clean up test interrupt handling (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Partly revert "sfc: Handle serious errors in exactly one interrupt handler" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove dependence on NAPI polling in efx_test_eventq_irq() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct interrupt timer quantum for Siena (normal and turbo mode) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Support extraction of CAPABILITIES from GET_BOARD_CFG response. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_nic_type::push_multicast_hash operation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mcdi_mac_check_fault() and efx_mcdi_get_mac_faults() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mac_operations into efx_nic_type (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Hold efx_nic::stats_lock while reading efx_nic::mac_stats (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use new names for MC shared memory layout constants (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make handling of MC reboot more reliable (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove fallback for invalid permanent MAC address (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Set default parallelism to per-core by default (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Rename efx_wanted_channels() to efx_wanted_parallelism() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update MCDI (firmware interface) definitions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary inclusion of , prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Const-qualify static data as appropriate, partly prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove parentheses around return expressions, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Avoid assignment in an if-statement, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix some formatting errors reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: fix assignment of 0/1 to bool variables. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use skb_fill_page_desc() to simplify passing of page buffers to GRO (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use kcalloc instead of kzalloc to allocate array (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add moduleparam.h to drivers as required. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: add skb frag size accessors (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Nikolay Aleksandrov) [824042] - [netdrv] sfc: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Nikolay Aleksandrov) [824042] - [netdrv] sfc: convert to SKB paged frag API. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Clean up definitions of rule location arrays in RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use correct fields of struct ethtool_coalesce (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Validate IRQ moderation parameters in efx_init_irq_moderation() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct reporting and validation of TX interrupt coalescing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct error code for unsupported interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Communications' after 'Solarflare' in references to hardware (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Solarstorm' from Kconfig descriptions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix Siena mac statistics on big endian platforms (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allow resets to be upgraded; use atomic ops for safety (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove casts of void * (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add appropriate include for prefetch users (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't use enums as a bitmask. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use netif_device_{detach, attach}() around reset and self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix TX queue numbering when separate_tx_channels=1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix return value from efx_ethtool_set_rx_ntuple() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Use full 32 bit speed range in ethtool's set_settings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix common misspellings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not use efx_process_channel_now() in online self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Stop the TX queues during loopback self-tests (Nikolay Aleksandrov) [824042] - [netdrv] sfc: make function tables const (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Enable all TSO features on VLANs (Nikolay Aleksandrov) [824042] - [netdrv] net: Add NETIF_F_ALL_TSO define to include/linux/netdevice.h (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move test of rx_checksum_enabled from nic.c to rx.c (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Bump version to 3.1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove configurable FIFO thresholds for pause frame generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Expose TX push and TSO counters through ethtool statistics (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update copyright dates (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not read STAT1.FAULT in efx_mdio_check_mmd() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Read MC firmware version when requested through ethtool (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer further by removing data member (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer by unionising skb and page (Nikolay Aleksandrov) [824042] - [netdrv] Revert "[netdrv] sfc: disable RX hash insertion" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add TX queues for high-priority traffic (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Distinguish queue lookup from test for queue existence (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move TX queue core queue mapping into tx.c (Nikolay Aleksandrov) [824042] - [alsa] usb: Enable TerraTec DMX 6Fire USB and Edirol UA-101/UA-1000 drivers (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add endpoint usage definitions to ch9.h (Jaroslav Kysela) [664586] - [alsa] pcm: Call pgprot_noncached() for vmalloc'ed buffers (Jaroslav Kysela) [664586] - [alsa] ua101: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] pcm: add vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] usb: use old usb_buffer_alloc()/usb_buffer_free() fcns (Jaroslav Kysela) [664586] - [alsa] ua101: fix crash when unplugging (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Select missing SND_VMASTER option in Kconfig (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Update kernel configuration (Jaroslav Kysela) [664586] - [alsa] ua101: remove experimental status (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix signedness bug (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support for S32_LE format (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix pcm rate assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: signedness bug in usb6fire_pcm_prepare() (Jaroslav Kysela) [664586] - [alsa] usb: disable broken hw volume for Tenx TP6911 (Jaroslav Kysela) [664586] - [alsa] usb: print small buffers via *ph[C] (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use NULL instead of 0 for pointer assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: don't use custom hex_to_bin() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix double-free bug in usb6fire_fw_ezusb_upload() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Don't leak firmware in error path (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use the kernel's built-in bit reverse table (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Improve firmware loader (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add analog input volume control (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add mute control for analog outputs (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add individual volume control for analog channels (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add tlv to controls (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support of digital-thru mixer (Jaroslav Kysela) [664586] - [alsa] usb/6fire: remove driver version information (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid unnecessary EP setups in prepare (Jaroslav Kysela) [664586] - [alsa] usbaudio: Move configuration to prepare. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't require hw_params in endpoint. (Jaroslav Kysela) [664586] - [alsa] usbaudio: set period_bytes in substream. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix bogus error messages for delay accounting (Jaroslav Kysela) [664586] - [alsa] usb: Add quirks for Playback Designs devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for (original) Xbox Communicator (Jaroslav Kysela) [664586] - [alsa] usb: fix cross-interface streaming devices (Jaroslav Kysela) [664586] - [alsa] usb: fix calls to next_packet_size (Jaroslav Kysela) [664586] - [alsa] usb: restore delay information (Jaroslav Kysela) [664586] - [alsa] usb: use list_for_each_safe for endpoint resources (Jaroslav Kysela) [664586] - [alsa] usb: Fix URB cancellation at stream start (Jaroslav Kysela) [664586] - [alsa] usbaudio: Remove obsoleted fields in struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix scheduling-while-atomic bug in PCM capture stream (Jaroslav Kysela) [664586] - [alsa] usb: fix clock source validity index (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: initialize card pointer (Jaroslav Kysela) [664586] - [alsa] usb: move calls to usb_set_interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the first PCM interface assignment (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS GT-100 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam Pro for Notebooks (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam E3500 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Convert table to preferred C99 format (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use a table of mixer controls (Jaroslav Kysela) [664586] - [alsa] usb: make snd_usb_substream_capture_trigger static (Jaroslav Kysela) [664586] - [alsa] usb: fix sync pipe check (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix substream assignments (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix rate_list memory leak (Jaroslav Kysela) [664586] - [alsa] usb: fix stream info output in /proc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Call get_min_max_*() after determining the name string (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix comment (Jaroslav Kysela) [664586] - [alsa] usb: fix some typos in endpoint.c documentation (Jaroslav Kysela) [664586] - [alsa] usbaudio: sound/usb/endpoint.c: suppress warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add missing error checks in snd_ebox44_create_mixer() (Jaroslav Kysela) [664586] - [alsa] usbaudio: M-Audio Fast Track Ultra: Add effect controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename Fast Track Ultra mixer quirk functions (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add TLV to M-Audio Fast Track Ultra controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename and export mixer_vol_tlv (Jaroslav Kysela) [664586] - [alsa] usbaudio: Unify M-Audio Fast Track Ultra and Ebox-44 mixer quirks. (Jaroslav Kysela) [664586] - [alsa] usb: remove refactorization left-overs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Replace mixer for Electrix Ebox-44 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Skip un-parseable mixer units instead of erroring (Jaroslav Kysela) [664586] - [alsa] usb: Remove obsoleted fields from struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usb: Fix fill_max flag set (Jaroslav Kysela) [664586] - [alsa] usb: Remove unused variable (Jaroslav Kysela) [664586] - [alsa] usb: add some documentation (Jaroslav Kysela) [664586] - [alsa] usb: add support for implicit feedback (Jaroslav Kysela) [664586] - [alsa] usb: remove old streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: switch over to new endpoint streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: implement new endpoint streaming model (Jaroslav Kysela) [664586] - [alsa] usb: add snd_usb_audio-wide mutex (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix build error by consitification of rate list (Jaroslav Kysela) [664586] - [alsa] usx2y: Fix typo in usbusx2yaudio.c and usx2yhwdeppcm.c (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix the return of XRUN (Jaroslav Kysela) [664586] - [alsa] usbaudio: avoid integer overflow in create_fixed_stream_quirk() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol UM-3G support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid flood of frame-active debug messages (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Delete calls to preempt_disable (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix possible hang and overflow in parse_uac2_sample_rate_range() (Jaroslav Kysela) [664586] - [alsa] usbaudio: convert sound/* to use module_usb_driver() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Yamaha MOX6/MOX8 support (Jaroslav Kysela) [664586] - [alsa] usb: added VOX ToneLab ST midi handling (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Roland GAIA SH-01 Synthesizer (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Logitech HD Webcam c510 to quirk-384 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the missing volume quirks at delayed init (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix possible access over audio_feature_info[] array (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Maschine (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix NULL dereference in input.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: increase control transfer timeout (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check for possible chip NULL pointer before clearing probing flag (Jaroslav Kysela) [664586] - [alsa] usbaudio: clear chip->probing on error exit (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added support for Roland UM-ONE midi-usb interface (Jaroslav Kysela) [664586] - [alsa] usb: move code from urb.c to endpoint.c (Jaroslav Kysela) [664586] - [alsa] usb: re-order code (Jaroslav Kysela) [664586] - [alsa] usb: re-order the Makefile (Jaroslav Kysela) [664586] - [alsa] usb: refine delay information with USB frame counter (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Starr Labs USB MIDI support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check the dB-range validity in the later read, too (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix missing mixer dB information (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: track submitted output urbs (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for BOSS Micro BR-80 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix keymap for RigKontrol3 (Jaroslav Kysela) [664586] - [alsa] usb: Fix uninitialized variable usage (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirk for Keith McMillen StringPort (Jaroslav Kysela) [664586] - [alsa] usb: operate on given mixer interface only (Jaroslav Kysela) [664586] - [alsa] usb: avoid dividing by zero on invalid input (Jaroslav Kysela) [664586] - [alsa] usb: Accept UAC2 FORMAT_TYPE descriptors with bLength > 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for Roland / BOSS BR-800 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for M-Audio Fast Track Pro and Quattro (Jaroslav Kysela) [664586] - [alsa] usbaudio: replace "void *" with more specific pointers (Jaroslav Kysela) [664586] - [alsa] usb: turn off de-emphasis in s/pdif for cm6206 (Jaroslav Kysela) [664586] - [alsa] usbaudio: more control quirks for M-Audio FastTrack devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: add new quirk type QUIRK_AUDIO_STANDARD_MIXER (Jaroslav Kysela) [664586] - [alsa] usbaudio: export snd_usb_feature_unit_ctl (Jaroslav Kysela) [664586] - [alsa] usbaudio: rework add_control_to_empty() (Jaroslav Kysela) [664586] - [alsa] usbaudio: move assignment of chip->ctrl_intf (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add support for USB X-Fi S51 Pro (Jaroslav Kysela) [664586] - [alsa] usbaudio: handle "Fast Track Ultra" with USB_DEVICE_VENDOR_SPEC() (Jaroslav Kysela) [664586] - [alsa] usbaudio: assume valid clock (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirks for Roland GR-55 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for KORG PANDORA PX5D MIDI interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove invalid extra mixers for Komplete Audio 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: include format.h in format.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: make hwc_debug a noop in case HW_CONST_DEBUG is not set (Jaroslav Kysela) [664586] - [alsa] usbaudio: Terratec Aureon 7.1 USB ID as C-Media cm6206 quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't expose broken dB ranges (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for Audio Kontrol 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: define another USB ID for a buggy USB MIDI cable (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Boss JS-8 Jam Station (Jaroslav Kysela) [664586] - [alsa] usb: Remove trailing spaces from USB card name strings (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement USB autosuspend (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix suspend/resume (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add "cval->res = 384" quirk for Logitech Webcam C600 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume range check and warn if it too big (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix oops due to cleanup race when disconnecting (Jaroslav Kysela) [664586] - [alsa] usbaudio: reconstruct some dispatcher functions to use switch-case (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Native Instruments MK2 devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Audio 2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Enable the E-MU 0204 USB (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Cakewalk UM-1G support (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Driver for TerraTec DMX 6Fire USB (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix missing NULL checks (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix MIDI output (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol SD-90 PCM support (Jaroslav Kysela) [664586] - [alsa] usbaudio: use enum control info helper (Jaroslav Kysela) [664586] - [alsa] usb: fixed typos (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Power/Status LED on Creative USB X-Fi S51 (Jaroslav Kysela) [664586] - [alsa] usb: driver neglects kmalloc return value check and may deref NULL (Jaroslav Kysela) [664586] - [alsa] usbaudio: automatically detect feedback format (Jaroslav Kysela) [664586] - [alsa] usb: Creative USB X-Fi volume knob support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Novation Launchpad support (Jaroslav Kysela) [664586] - [alsa] usb/usx2y: simplify conditional (Jaroslav Kysela) [664586] - [alsa] usb/mixer: remove bogus cast (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix an unused-variable compile warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: add more Yamaha USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Kontrol S4 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: drop version number (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix Fast Track Ultra (8R) 44.1 sample rates (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS ME-25 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland A-PRO support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol PCR-1 PCM support (Jaroslav Kysela) [664586] - [alsa] usb: Release capture substream URBs properly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix detection of vendor-specific device protocol settings (Jaroslav Kysela) [664586] - [alsa] usbaudio: Assume first control interface is for audio (Jaroslav Kysela) [664586] - [alsa] usb: USB3 SuperSpeed sound support (Jaroslav Kysela) [664586] - [alsa] sound/usb/format: silence uninitialized variable warnings (Jaroslav Kysela) [664586] - [alsa] usb: Correct audio problem for Hauppage HVR-850 and others rel. to urb data align (Jaroslav Kysela) [664586] - [alsa] usb: fix comnment/printk typos concerning "empty" (Jaroslav Kysela) [664586] - [alsa] usbaudio: silence a superfluous warning (Jaroslav Kysela) [664586] - [alsa] usb: Fix compile error with CONFIG_SND_DEBUG_VERBOSE=y (Jaroslav Kysela) [664586] - [alsa] usbaudio: simplify control interface access (Jaroslav Kysela) [664586] - [alsa] usbaudio: move and add some comments (Jaroslav Kysela) [664586] - [alsa] usb-midi: whitespace fixes (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify UAC macros and struct names (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up includes in clock.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume resolution quirk for some Logitech webcams (Jaroslav Kysela) [664586] - [alsa] usb/endpoint: fix dangling pointer use (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix UAC2 control value queries (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 sample rate ranges correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix control messages for USB_RECIP_INTERFACE (Jaroslav Kysela) [664586] - [alsa] usbaudio: add check for faulty clock in parse_audio_format_rates_v2() (Jaroslav Kysela) [664586] - [alsa] usbaudio: export UAC2 clock selectors as mixer controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up find_audio_control_unit() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add UAC2 sepecific Feature Unit controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify constants from specification (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse clock topology of UAC2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support partially write-protected UAC2 controls (Jaroslav Kysela) [664586] - [alsa] audio-v2.h: add more UAC2 details (Jaroslav Kysela) [664586] - [alsa] usbaudio: UAC2: clean up parsing of bmaControls (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Bump version number to 1.3.21 (Jaroslav Kysela) [664586] - [alsa] Revert: snd-usb-caiaq: Set default input mode of A4DJ (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Simplify single case to an 'if' (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Restore 'Control vinyl' input mode on A4DJ (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix feature unit parser for UAC2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for UAC2 pitch control (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 endpoint descriptors correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix return values (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse more format descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: fix Traktor Kontrol X1 ABS_HAT2X axis (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Akai MPD16 (Jaroslav Kysela) [664586] - [alsa] usb: fixup for usb_buffer_alloc/free rename (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix selector unit string index accessor (Jaroslav Kysela) [664586] - [alsa] usbaudio: include/usb/*.h checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] sound/usb: add preliminary support for UAC2 interrupts (Jaroslav Kysela) [664586] - [alsa] audio.h: add __attribute__((packed)) to uac_iso_endpoint_descriptor (Jaroslav Kysela) [664586] - [alsa] sound/usb: fix UAC1 regression (Jaroslav Kysela) [664586] - [alsa] usbmixer: use get_iface_desc() rather than direct structure (Jaroslav Kysela) [664586] - [alsa] usb: update gfp/slab.h includes (Jaroslav Kysela) [664586] - [alsa] usb pcm: use of kmalloc requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usb: use of kmalloc/kfree requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add basic support for M-Audio Fast Track Ultra series (Jaroslav Kysela) [664586] - [alsa] usb-mixer: Add support for Audio Class v2.0 (Jaroslav Kysela) [664586] - [alsa] usb-mixer: parse descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbmixer: rename usbmixer.[ch] -> mixer.[ch] (Jaroslav Kysela) [664586] - [alsa] usb-mixer: use defines from audio.h (Jaroslav Kysela) [664586] - [alsa] usb: fix usb build error when PM is not enabled (Jaroslav Kysela) [664586] - [alsa] audio.h: split parts of header into audio-v2.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for samplerate setting on v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support multiple formats with audio class v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: use a format bitmask per alternate setting (Jaroslav Kysela) [664586] - [alsa] usbaudio: rename substream format field to altset_idx (Jaroslav Kysela) [664586] - [alsa] usb-mixer: factor out quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: refactor code (Jaroslav Kysela) [664586] - [alsa] usbaudio: header file cleanups (Jaroslav Kysela) [664586] - [alsa] usbaudio: move ua101 driver (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: Add support for Traktor Kontrol X1 (Jaroslav Kysela) [664586] - [alsa] ua101: add Edirol UA-1000 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix wrong bitrate for Creative Creative VF0470 Live Cam (Jaroslav Kysela) [664586] - [alsa] sound/usb/caiaq/midi.h: Checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove debug "SAMPLE BYTES" printk line (Jaroslav Kysela) [664586] - [alsa] audio.h: Fix field order in uac_format_type_i_ext_descriptor (Jaroslav Kysela) [664586] - [alsa] usbaudio: consolidate header files (Jaroslav Kysela) [664586] - [alsa] usbmixer: bail out early when parsing audio class v2 descriptors (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement basic set of class v2.0 parser (Jaroslav Kysela) [664586] - [alsa] usbaudio: introduce new types for audio class v2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse USB descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Mbox support, output only (Jaroslav Kysela) [664586] - [alsa] usbmixer: use MAX_ID_ELEMS where possible (Jaroslav Kysela) [664586] - [alsa] usbmixer: add usb_id value to usbmixer proc file (Jaroslav Kysela) [664586] - [alsa] usbmixer: introduce /proc/asound/card#/usbmixer file (Jaroslav Kysela) [664586] - [alsa] usbaudio: MIDI support for Access Music VirusTI (Jaroslav Kysela) [664586] - [alsa] usbaudio: reduce MIDI packet size to work around broken firmware (Jaroslav Kysela) [664586] - [alsa] usbmixer: add possibility to remap dB values (Jaroslav Kysela) [664586] - [alsa] usbaudio: use usbquirk.h for detection of HVR-950Q/850 (Jaroslav Kysela) [664586] - [alsa] usbaudio: relax urb data align. restriction HVR-950Q and HVR-850 only (Jaroslav Kysela) [664586] - [alsa] usbaudio: make buffer pointer based on bytes instead on frames (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added functionality for E-mu 0404USB/0202USB/TrackerPre (Jaroslav Kysela) [664586] - [alsa] usbaudio: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] add Edirol UA-101 support (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add product IDs of US-122MKII and US-144MKII (Jaroslav Kysela) [664586] - [alsa] usb: Fix mixer map for Hercules Gamesurround Muse Pocket LT (Jaroslav Kysela) [664586] - [alsa] usbmidi: Use hweight16 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland UA-1G support (Jaroslav Kysela) [664586] - [alsa] usxxx: cleanup chip field (Jaroslav Kysela) [664586] - [alsa] usb: make the USB MIDI module more independent (0/268) (Jaroslav Kysela) [664586] - [alsa] usbaudio: allow switching altsetting on Roland USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: corrent error number for not probing US-144 on ehci-hcd (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add support for US-144 (Jaroslav Kysela) [664586]- [char] ipmi: Fix KABI issues with acpi_ipmi addition (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add a default handler for IPMI operation regions (Matthew Garrett) [803653] - [char] ipmi: Add a callback to indicate that probing has finished (Matthew Garrett) [803653] - [acpi] ipmi: Reorder makefiles (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add the IPMI opregion driver to enable ACPI to access BMC controller (Matthew Garrett) [803653] - [char] ipmi: Add one interface to get more info of low-level IPMI device (Matthew Garrett) [803653] - [char] ipmi: fix ACPI detection with regspacing (Matthew Garrett) [803653] - [char] ipmi: convert tracking of the ACPI device pointer to a PNP device (Matthew Garrett) [803653] - [char] ipmi: add PNP discovery (ACPI namespace via PNPACPI) (Matthew Garrett) [803653] - [pnp] pnpacpi: add interface to retrieve ACPI device from a PNPACPI device (Matthew Garrett) [803653] - [pnp] pnpacpi: save struct acpi_device, not just acpi_handle (Matthew Garrett) [803653] - [mm] hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreach (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugepages: fix use after free bug in "quota" handling (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix pgoff computation when unmapping page from vma (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix ENOSPC returned by handle_mm_fault() (Frederic Weisbecker) [843035] {CVE-2012-2133} - [block] loop: remove the incorrect write_begin/write_end shortcut (Lukas Czerner) [766815] - [block] loop: Fix discard_alignment default setting (Lukas Czerner) [766815] - [block] loop: fix loop block driver discard and encryption comment (Lukas Czerner) [766815] - [block] loop: add discard support for loop devices (Lukas Czerner) [766815] - [s390] dasd: check count address during online setting (Hendrik Brueckner) [853234] - [scsi] fix softlockup regression on hot remove (Chris Leech) [863077]- [netdrv] qlge: fix endian issue (Chad Dupuis) [826571] - [netdrv] qlge: Bumped driver version to 1.00.00.31 (Chad Dupuis) [826571] - [netdrv] qlge: Refactoring of ethtool stats (Chad Dupuis) [826571] - [netdrv] qlge: Moving low level frame error to ethtool statistics (Chad Dupuis) [826571] - [netdrv] qlge: Fixed double pci free upon tx_ring->q allocation failure (Chad Dupuis) [826571] - [netdrv] qlge: Added missing case statement to ethtool get_strings (Chad Dupuis) [826571] - [netdrv] qlge: Clean up ethtool set WOL routine (Chad Dupuis) [826571] - [netdrv] qlge: Fix ethtool WOL calls to operate only on devices that support WOL (Chad Dupuis) [826571] - [netdrv] qlge: Cleanup atomic queue threshold check (Chad Dupuis) [826571] - [netdrv] qlge: Fix TX queue stoppage due to full condition (Chad Dupuis) [826571] - [virt] virtio-scsi: fix copying of sg_list in the presence of of HighMem pages (Paolo Bonzini) [816059 840458] - [virt] virtio-scsi: support online resizing of disks (Paolo Bonzini) [840458] - [virt] virtio-scsi: initialize scatterlist structure for events (Paolo Bonzini) [840458] - [virt] virtio-scsi: hotplug support for virtio-scsi (Paolo Bonzini) [840458] - [virt] virtio-scsi: split scatterlist per target (Paolo Bonzini) [841622] - [virt] virtio-scsi: release sg_lock after add_buf (Paolo Bonzini) [841622] - [virt] virtio-scsi: split locking per vq (Paolo Bonzini) [841622] - [virt] virtio-scsi: unlock during kick (Paolo Bonzini) [841622] - [virt] virtio: support unlocked queue kick (Paolo Bonzini) [841622] - [virt] kvm: Add PCIDE bit to the guest/host mask for CR4 (Don Dugger) [736907] - [virt] kvm/vmx: Implement PCID/INVPCID for guests with EPT (Don Dugger) [736907] - [virt] kvm: Add cpuid_update() callback to kvm_x86_ops (Don Dugger) [736907] - [virt] kvm: expose Intel cpu new features (HLE, RTM) to guest (Don Dugger) [736907] - [virt] kvm: retain pvclock guest stopped bit in guest memory (Amit Shah) [739151] - [virt] kvm: fix pvclock guest stopped flag reporting (Amit Shah) [739151] - [virt] kvmclock: remove check_and_clear_guest_paused warning (Amit Shah) [739151] - [virt] kvmclock: remove unneeded EXPORT macro (Amit Shah) [739151] - [virt] watchdog: add check for suspended vm in softlockup detector (Amit Shah) [739151] - [virt] kvm: Add ioctl for KVM_KVMCLOCK_CTRL (Amit Shah) [739151] - [virt] kvmclock: Add functions to check if the host has stopped the vm (Amit Shah) [739151] - [virt] x86, pvclock: Add flag to indicate that a vm was stopped by the host (Amit Shah) [739151] - [scsi] mpt2sas: Bump driver vesion to 13.101.00.00 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for panic happening because of improper memory allocation (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for hard drive going OFFLINE when hard reset issued and simultaneously another hard drive is hot unplugged (Tomas Henzl) [826414] - [scsi] mpt2sas: Set the phy identifier of the end device to the phy number of the parent device it is linked to (Tomas Henzl) [826414] - [scsi] mpt2sas: While enabling phy, read the current port number from sas iounit page 0 instead of page 1 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix linux driver sparse errors (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix security scan issues reported by source code analysis tool (Tomas Henzl) [826414] - [scsi] mpt2sas: better protect sas_device, raid_device, and expander_device lists (Tomas Henzl) [826414] - [scsi] mpt2sas: Perform Target Reset instead of HBA reset when a SATA_PASSTHROUGH cmd timeout happens (Tomas Henzl) [826414] - [scsi] mpt2sas: Added multisegment mode support for Linux BSG Driver (Tomas Henzl) [826414] - [scsi] mpt2sas: Removed redundant global mutex for IOCTLs (Tomas Henzl) [826414] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [826414] - [scsi] mpt2sas: use pci_dev->revision (Tomas Henzl) [826414] - [scsi] mpt2sas: remove extraneous sas_log_info messages (Tomas Henzl) [826414] - [scsi] mpt2sas: spell "primitive" correctly in function prototype (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix mismatch in mpt2sas_base_hard_reset_handler() mutex lock-unlock (Tomas Henzl) [826414] - [netdrv] bnx2x: fix rx performance regression due to small ring size (Michal Schmidt) [862244]- [fs] xfs: handle EOF correctly in xfs_vm_writepage (Dave Chinner) [859242] - [fs] xfs: really fix the cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: kill copy and paste segment checks in xfs_file_aio_read (Dave Chinner) [859242] - [fs] xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2) (Dave Chinner) [859242] - [fs] xfs: switch to proper __bitwise type for KM_... flags (Dave Chinner) [859242] - [fs] xfs: add trace points for log forces (Dave Chinner) [859242] - [fs] xfs: fix memory reclaim deadlock on agi buffer (Dave Chinner) [859242] - [fs] xfs: stop the sync worker before xfs_unmountfs (Dave Chinner) [737529] - [fs] xfs: flush outstanding buffers on log mount failure (Dave Chinner) [737529] - [fs] xfs: prevent recursion in xfs_buf_iorequest (Dave Chinner) [859242] - [fs] xfs: Properly exclude IO type flags from buffer flags (Dave Chinner) [859242] - [fs] xfs: use iolock on XFS_IOC_ALLOCSP calls (Dave Chinner) [859242] - [fs] xfs: use kmem_zone_zalloc for buffers (Dave Chinner) [859242] - [fs] xfs: fix incorrect b_offset initialisation (Dave Chinner) [859242] - [fs] xfs: check for buffer errors before waiting (Dave Chinner) [859242] - [fs] xfs: fix buffer lookup race on allocation failure (Dave Chinner) [859242] - [fs] xfs: Use preallocation for inodes with extsz hints (Dave Chinner) [859242] - [fs] xfs: limit specualtive delalloc to maxioffset (Dave Chinner) [859242] - [fs] xfs: don't assert on delalloc regions beyond EOF (Dave Chinner) [859242] - [fs] xfs: prevent needless mount warning causing test failures (Dave Chinner) [859242] - [fs] xfs: punch new delalloc blocks out of failed writes inside EOF. (Dave Chinner) [859242] - [fs] xfs: page type check in writeback only checks last buffer (Dave Chinner) [859242] - [fs] xfs: using GFP_NOFS for blkdev_issue_flush (Dave Chinner) [859242] - [fs] xfs: punch all delalloc blocks beyond EOF on write failure. (Dave Chinner) [859242] - [fs] xfs: use shared ilock mode for direct IO writes by default (Dave Chinner) [807503] - [fs] xfs: push the ilock into xfs_zero_eof (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_file_aio_write_checks (Dave Chinner) [807503] - [fs] xfs: avoid taking the ilock unnessecarily in xfs_qm_dqattach (Dave Chinner) [807503] - [fs] xfs: Ensure inode reclaim can run during quotacheck (Dave Chinner) [859242] - [fs] xfs: don't fill statvfs with project quota for a directory (Dave Chinner) [859242] - [fs] xfs: add lots of attribute trace points (Dave Chinner) [859242] - [fs] xfs: fix fstrim offset calculations (Dave Chinner) [859242] - [fs] xfs: Account log unmount transaction correctly (Dave Chinner) [859242] - [fs] xfs: trace xfs_name strings correctly (Dave Chinner) [859242] - [fs] xfs: don't defer metadata allocation to the workqueue (Dave Chinner) [693280] - [fs] xfs: introduce an allocation workqueue (Dave Chinner) [693280] - [fs] xfs: Fix open flag handling in open_by_handle code (Dave Chinner) [859242] - [fs] xfs: fix deadlock in xfs_rtfree_extent (Dave Chinner) [859242] - [fs] xfs: fallback to vmalloc for large buffers in xfs_getbmap (Dave Chinner) [858353] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrmulti_attr_get (Dave Chinner) [858353] - [fs] xfs: reimplement fdatasync support (Dave Chinner) [845233] - [fs] xfs: split in-core and on-disk inode log item fields (Dave Chinner) [845233] - [fs] xfs: make xfs_inode_item_size idempotent (Dave Chinner) [845233] - [fs] xfs: log timestamp updates (Dave Chinner) [845233] - [fs] xfs: log file size updates at I/O completion time (Dave Chinner) [845233] - [fs] xfs: log file size updates as part of unwritten extent conversion (Dave Chinner) [845233] - [fs] xfs: do not require an ioend for new EOF calculation (Dave Chinner) [845233] - [fs] xfs: only take the ILOCK in xfs_reclaim_inode() (Dave Chinner) [845233] - [fs] xfs: split and cleanup xfs_log_reserve (Dave Chinner) [854465] - [fs] xfs: share code for grant head availability checks (Dave Chinner) [854465] - [fs] xfs: share code for grant head wakeups (Dave Chinner) [854465] - [fs] xfs: share code for grant head waiting (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_wake_all (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_init (Dave Chinner) [854465] - [fs] xfs: add the xlog_grant_head structure (Dave Chinner) [854465] - [fs] xfs: remove log space waitqueues (Dave Chinner) [854465] - [fs] xfs: cleanup xfs_log_space_wake (Dave Chinner) [854465] - [fs] xfs: remove xfs_trans_unlocked_item (Dave Chinner) [854465] - [fs] xfs: do exact log space wakeups in xlog_ungrant_log_space (Dave Chinner) [854465] - [fs] xfs: split tail_lsn assignments from log space wakeups (Dave Chinner) [854465] - [fs] xfs: xfs_trans_add_item() - don't assign in ASSERT() when compare is intended (Dave Chinner) [859242] - [fs] xfs: show uuid when mount fails due to duplicate uuid (Dave Chinner) [859242] - [fs] xfs: pass KM_SLEEP flag to kmem_realloc() in xlog_recover_add_to_cnt_trans() (Dave Chinner) [859242] - [fs] xfs: cleanup xfs_file_aio_write (Dave Chinner) [845233] - [fs] xfs: always return with the iolock held from xfs_file_aio_write_checks (Dave Chinner) [845233] - [fs] xfs: remove the i_new_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: remove the i_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: make i_flags an unsigned long (Dave Chinner) [845233] - [fs] xfs: fix force shutdown handling in xfs_end_io (Dave Chinner) [845233] - [fs] xfs: simplify xfs_qm_detach_gdquots (Dave Chinner) [859242] - [fs] xfs: make sure to really flush all dquots in xfs_qm_quotacheck (Dave Chinner) [859242] - [fs] xfs: untangle SYNC_WAIT and SYNC_TRYLOCK meanings for xfs_qm_dqflush (Dave Chinner) [859242] - [fs] xfs: fix allocation length overflow in xfs_bmapi_write() (Dave Chinner) [859242] - [fs] xfs: do not flush data workqueues in xfs_flush_buftarg (Dave Chinner) [859242] - [fs] xfs: use xfs_ioerror_alert in xfs_buf_iodone_callbacks (Dave Chinner) [859242] - [fs] xfs: clean up xfs_ioerror_alert (Dave Chinner) [859242] - [fs] xfs: clean up buffer allocation (Dave Chinner) [859242] - [fs] xfs: optimize fsync on directories (Dave Chinner) [859242] - [fs] xfs: reduce the number of log forces from tail pushing (Dave Chinner) [859242] - [fs] xfs: Dont allocate new buffers on every call to _xfs_buf_find (Dave Chinner) [859242] - [fs] xfs: XFS_TRANS_SWAPEXT is not a valid flag for xfs_trans_commit (Dave Chinner) [859242] - [fs] xfs: don't ignore error code from xfs_bmbt_update (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_trans_get_buf() (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_buf_get() (Dave Chinner) [859242] - [fs] xfs: improve ioend error handling (Dave Chinner) [807503] - [fs] xfs: wait for I/O completion when writing out pages in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ioend latency (Dave Chinner) [807503] - [fs] xfs: defer AIO/DIO completions (Dave Chinner) [807503] - [fs] xfs: remove dead ENODEV handling in xfs_destroy_ioend (Dave Chinner) [807503] - [fs] xfs: Fix oops on IO error during xlog_recover_process_iunlinks() (Dave Chinner) [859242] - [fs] xfs: fix nfs export of 64-bit inodes numbers on 32-bit kernels (Dave Chinner) [859242] - [fs] xfs: fix attr2 vs large data fork assert (Dave Chinner) [859242] - [fs] xfs: use doalloc flag in xfs_qm_dqattach_one() (Dave Chinner) [859242] - [fs] xfs: Return -EIO when xfs_vn_getattr() failed (Dave Chinner) [859242] - [fs] xfs: use a cursor for bulk AIL insertion (Dave Chinner) [859242] - [fs] xfs: start periodic workers later (Dave Chinner) [859242] - [fs] xfs: fix possible overflow in xfs_ioc_trim() (Dave Chinner) [700324] - [fs] xfs: fix endian conversion issue in discard code (Dave Chinner) [700324] - [fs] xfs: do not discard alloc btree blocks (Dave Chinner) [700324] - [fs] xfs: add online discard support (Dave Chinner) [700324] - [fs] xfs: fix buffer flushing during unmount (Dave Chinner) [737529] - [fs] xfs: force buffer writeback before blocking on the ilock in inode reclaim (Dave Chinner) [737529] - [fs] xfs: fix xfs_mark_inode_dirty during umount (Dave Chinner) [737529] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [845233] - [fs] xfs: log all dirty inodes in xfs_fs_sync_fs (Dave Chinner) [845233] - [fs] xfs: log the inode in ->write_inode calls for kupdate (Dave Chinner) [845233] - [fs] xfs: fix ->write_inode return values (Dave Chinner) [845233] - [fs] Documentation: Correct s_umount state for freeze_fs/unfreeze_fs (Eric Sandeen) [768304] - [fs] missed mnt_drop_write() in do_dentry_open() (Eric Sandeen) [768304] - [fs] ext2: Implement freezing (Eric Sandeen) [768304] - [fs] btrfs: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] fuse: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext3: Enable the new freeze paths w/ the special KABI flag (Eric Sandeen) [768304] - [fs] gfs2: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] xfs: Convert to new freezing code (Eric Sandeen) [768304] - [fs] ext4: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext4: allow an active handle to be started when freezing (Eric Sandeen) [768304] - [fs] ext4: fix freeze deadlock under IO (Eric Sandeen) [768304] - [fs] ext4: don't return to userspace after freezing the fs with a mutex held (Eric Sandeen) [768304] - [fs] Use old freeze mechanism when appropriate (Eric Sandeen) [768304] - [fs] Protect write paths by sb_start_write - sb_end_write (Eric Sandeen) [768304] - [fs] Skip atime update on frozen filesystem (Eric Sandeen) [768304] - [fs] Add freezing handling to mnt_want_write() / mnt_drop_write() (Eric Sandeen) [768304] - [fs] Add old freeze paths back in; use if FS_HAS_NEW_FREEZE fs flag is not set (Eric Sandeen) [768304] - [fs] Improve filesystem freezing handling (Eric Sandeen) [768304] - [fs] Move grabbing s_umount to callers of grab_super() (Eric Sandeen) [768304] - [fs] get rid of open-coded grab_super() in get_active_super() (Eric Sandeen) [768304] - [fs] nfsd: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] new helpers: fh_{want,drop}_write() (Eric Sandeen) [768304] - [fs] nfsd: link returns nfserr_delay when breaking lease (Eric Sandeen) [768304] - [fs] nfsd: don't leak dentry count on mnt_want_write failure (Eric Sandeen) [768304] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] fat: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] mm: Continue to update file time in fault paths for OOT filesystems (Eric Sandeen) [768304] - [fs] mm: Make default vm_ops provide ->page_mkwrite handler (Eric Sandeen) [768304] - [fs] mm: Update file times from fault path only if .page_mkwrite is not set (Eric Sandeen) [768304] - [fs] sysfs: Push file_update_time() into bin_page_mkwrite() (Eric Sandeen) [768304] - [fs] gfs2: Push file_update_time() into gfs2_page_mkwrite() (Eric Sandeen) [768304] - [fs] Push file_update_time() into __block_page_mkwrite() (Eric Sandeen) [768304] - [fs] fb_defio: Push file_update_time() into fb_deferred_io_mkwrite() (Eric Sandeen) [768304] - [fs] pipe: block pipe_write() on a frozen filesystem (Eric Sandeen) [768304] - [fs] namespace.c: avoid panic for NULL mnt_ns in do_add_mount() (Eric Sandeen) [732340] - [fs] ext4: always set then trimmed blocks count into len (Lukas Czerner) [858012] - [fs] ext4: fix trimmed block count accounting (Lukas Czerner) [858012] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [858012] - [fs] xfs: fix race while discarding buffers (Carlos Maiolino) [829066] - [fs] gfs2: Write out dirty inode metadata in delayed deletes (Robert S Peterson) [748827]- [mm] vmscan: add in_reclaim_compaction (Rik van Riel) [713546 783248] - [mm] vmscan: stop reclaim/compaction earlier due to insufficient progress if !__GFP_REPEAT (Rik van Riel) [713546 783248] - [usb] ch9: define Set SEL and Set Isoch Delay macros (Don Zickus) [836217] - [usb] ch9: add function defines from ch9, USB 3.0 spec (Don Zickus) [836217] - [usb] xhci: fix compilation error for non-PCI based stacks (Don Zickus) [836217] - [usb] xhci: use ioremap_nocache in xhci-plat (Don Zickus) [836217] - [usb] xhci: Fix Compliance Mode on SN65LVPE502CP Hardware (Don Zickus) [836217] - [usb] xhci: Make handover code more robust (Don Zickus) [836217] - [usb] xhci: Fix a logical vs bitwise AND bug (Don Zickus) [836217] - [usb] xhci: Only switch the switchable ports (Don Zickus) [836217] - [usb] xhci: Recognize USB 3.0 devices as superspeed at powerup (Don Zickus) [836217] - [usb] xhci: Switch PPT ports to EHCI on shutdown (Don Zickus) [836217] - [usb] xhci: Fix bug after deq ptr set to link TRB (Don Zickus) [836217] - [usb] xhci: Add Etron XHCI_TRUST_TX_LENGTH quirk (Don Zickus) [836217] - [usb] xhci: Increase reset timeout for Renesas 720201 host (Don Zickus) [836217] - [usb] Add a sysfs file to show LTM capabilities (Don Zickus) [815470] - [usb] Enable Latency Tolerance Messaging (LTM) (Don Zickus) [815470] - [usb] xhci: Export Latency Tolerance Messaging capabilities (Don Zickus) [815470] - [usb] xhci: Fix hang on back-to-back Set TR Deq Ptr commands (Don Zickus) [836217] - [usb] xhci: Add support for root hub port status CAS (Don Zickus) [836217] - [usb] xhci: Increase the timeout for controller save/restore state operation (Don Zickus) [836217] - [usb] xhci: Don't free endpoints in xhci_mem_cleanup() (Don Zickus) [836217] - [usb] xhci: Fix invalid loop check in xhci_free_tt_info() (Don Zickus) [836217] - [usb] xhci: fix resource leak in xhci power loss path (Don Zickus) [836217] - [usb] enable USB2 LPM if port suspend fails (Don Zickus) [836217] - [usb] xhci: Add new short TX quirk for Fresco Logic host (Don Zickus) [836217] - [usb] xhci: testing sizeof xhci_doorbell_array 2 time (Don Zickus) [836217] - [usb] xhci: print URB's expected length in decimal, not hex (Don Zickus) [836217] - [usb] xhci: Add Lynx Point to list of Intel switchable hosts (Don Zickus) [817872] - [usb] xhci: Handle COMP_TX_ERR for isoc tds (Don Zickus) [836217] - [usb] xhci: keep track of ports being resumed and indicate in hub_status_data (Don Zickus) [836217] - [usb] xhci: Correct the #define XHCI_LEGACY_DISABLE_SMI (Don Zickus) [836217] - [usb] xhci: use gfp flags from caller instead of GFP_ATOMIC (Don Zickus) [836217] - [usb] xhci: add XHCI_RESET_ON_RESUME quirk for VIA xhci host (Don Zickus) [836217] - [usb] fix bug of device descriptor got from superspeed device (Don Zickus) [836217] - [usb] xhci: Fix register save/restore order (Don Zickus) [836217] - [usb] xhci: Restore event ring dequeue pointer on resume (Don Zickus) [836217] - [usb] xhci: Don't write zeroed pointers to xHC registers (Don Zickus) [836217] - [usb] xhci: Warn when hosts don't halt (Don Zickus) [836217] - [usb] xhci: don't re-enable IE constantly (Don Zickus) [836217] - [usb] xhci: fix section mismatch in xhci-pci (Don Zickus) [836217] - [usb] xhci: correct to print the true HSEE of USBCMD (Don Zickus) [836217] - [usb] Don't make USB_ARCH_HAS_{XHCI, OHCI, EHCI} depend on USB_SUPPORT (Don Zickus) [836217] - [usb] xhci: add platform driver support (Don Zickus) [836217] - [usb] xhci: update sg tablesize (Don Zickus) [836217] - [usb] xhci: check enqueue pointer advance into dequeue seg (Don Zickus) [836217] - [usb] xhci: Allocate 2 segments for transfer ring (Don Zickus) [836217] - [usb] xhci: dynamic ring expansion (Don Zickus) [836217] - [usb] xhci: set cycle state when allocate rings (Don Zickus) [836217] - [usb] xhci: factor out segments allocation and free function (Don Zickus) [836217] - [usb] xhci: count free TRBs on transfer ring (Don Zickus) [836217] - [usb] xhci: store ring's last segment and segment numbers (Don Zickus) [836217] - [usb] xhci: store ring's type (Don Zickus) [836217] - [usb] xhci: use __ffs() instead of hardcoding shift (Don Zickus) [836217] - [usb] xhci: BESL calculation based on USB2.0 LPM errata (Don Zickus) [836217] - [usb] Set wakeup bits for all children hubs (Don Zickus) [836217] - [usb] xhci: Support device-initiated USB 3.0 resume (Don Zickus) [836217] - [usb] Refactor hub remote wake handling (Don Zickus) [836217] - [usb] xhci: Enable USB 3.0 hub remote wakeup (Don Zickus) [836217] - [usb] Suspend functions before putting dev into U3 (Don Zickus) [836217] - [usb] xhci: Enable remote wakeup for USB3 devices (Don Zickus) [836217] - [usb] xhci: Kick khubd when USB3 resume really completes (Don Zickus) [836217] - [usb] Adding #define in hub_configure() and hcd.c file (Don Zickus) [836217] - [fs] ext4: fix failure exits (Lukas Czerner) [859545] - [fs] ext4: Free resources in some error path in ext4_fill_super (Lukas Czerner) [859545] - [fs] ext4: fix missing iput of root inode for some mount error paths (Lukas Czerner) [859545] - [fs] ext4: avoid hangs in ext4_da_should_update_i_disksize() (Lukas Czerner) [859545] - [fs] ext4: display the correct mount option in /proc/mounts for [no]init_itable (Lukas Czerner) [859545] - [fs] ext4: fix ext4_end_io_dio() racing against fsync() (Lukas Czerner) [859545] - [fs] ext4: fix racy use-after-free in ext4_end_io_dio() (Lukas Czerner) [859545] - [fs] ext4: initialization of ext4_li_mtx needs to be done earlier (Lukas Czerner) [859545] - [md] dm-raid: Fix possible kernel panic from bad index check (Jonathan E Brassow) [855448] - [md] raid10: Add plugging functions (Jonathan E Brassow) [854058] - [md] dm-raid: Validate RAID10 replacement devices (Jonathan E Brassow) [854058] - [md] dm-raid: Move some code to its own function (Jonathan E Brassow) [854058] - [md] raid10: Adjust for no gendisk structure (Jonathan E Brassow) [854058] - [md] dm-raid: Should select MD_RAID10 module (Jonathan E Brassow) [854058] - [md] dm-raid: Support RAID10 (Jonathan E Brassow) [854058] - [md] raid10: export md_raid10_congested (Jonathan E Brassow) [854058] - [md] raid: Move macros (Jonathan E Brassow) [854058] - [md] raid1: rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Fix compiler warning (Jonathan E Brassow) [854058] - [dm] dm-raid: Use md_error (Jonathan E Brassow) [854058] - [scsi] scsi_dh_rdac: minor return fix for rdac (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Consolidate rdac strings together (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Add a new netapp vendor/product string (Rob Evers) [822984] - [firmware] netxen_nic: add firmware version 4.0.588 (Veaceslav Falico) [826664]- [fs] Check for immutable/append flag in fallocate path (Lukas Czerner) [739101] - [fs] ext4: remove restrictive checks for EOFBLOCKS_FL (Lukas Czerner) [739101] - [fs] ext4: fix kernel BUG on large-scale rm -rf commands (Lukas Czerner) [739101] - [fs] ext4: fix hole punch failure when depth is greater than 0 (Lukas Czerner) [739101] - [fs] ext4: hole-punch use truncate_pagecache_range (Lukas Czerner) [739101] - [mm] add truncate_pagecache_range() (Lukas Czerner) [739101] - [fs] ext4: correct ext4_punch_hole return codes (Lukas Czerner) [739101] - [fs] ext4: give more helpful error message in ext4_ext_rm_leaf() (Lukas Czerner) [739101] - [fs] ext4: remove unused code from ext4_ext_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: rewrite punch hole to use ext4_ext_remove_space() (Lukas Czerner) [739101] - [fs] ext4: correctly handle pages w/o buffers in ext4_discard_partial_buffers() (Lukas Czerner) [739101] - [fs] ext4: remove messy logic from ext4_ext_rm_leaf (Lukas Czerner) [739101] - [fs] ext4: only call ext4_jbd2_file_inode when an inode has been extended (Lukas Czerner) [739101] - [fs] ext4: fix 2nd xfstests 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: teach ext4_ext_split to calculate extents efficiently (Lukas Czerner) [739101] - [fs] ext4: Fix flag testing in ext4_ext_insert_extent() (Lukas Czerner) [739101] - [fs] ext4: let ext4_discard_partial_buffers handle unaligned range correctly (Lukas Czerner) [739101] - [fs] ext4: return ENOMEM if find_or_create_pages fails (Lukas Czerner) [739101] - [fs] ext4: move vars to local scope in ext4_discard_partial_page_buffers_no_lock() (Lukas Czerner) [739101] - [fs] ext4: fix xfstests 75, 112, 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: Add new ext4_discard_partial_page_buffers routines (Lukas Czerner) [739101] - [fs] ext4: add action of moving index in ext4_ext_rm_idx for Punch Hole (Lukas Czerner) [739101] - [fs] ext4: punch hole optimizations: skip un-needed extent lookup (Lukas Czerner) [739101] - [fs] ext4: enable "punch hole" functionality (Lukas Czerner) [739101] - [fs] ext4: add "punch hole" flag to ext4_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: punch out extents (Lukas Czerner) [739101] - [fs] ext4: add new function ext4_block_zero_page_range() (Lukas Czerner) [739101] - [fs] ext4: add flag to ext4_has_free_blocks (Lukas Czerner) [739101] - [fs] ext4: fix endianness breakage in ext4_split_extent_at() (Lukas Czerner) [739101] - [fs] ext4: add ext4_split_extent_at() and ext4_split_extent() (Lukas Czerner) [739101] - [fs] ext4: add a function merging extents right and left (Lukas Czerner) [739101] - [fs] ext4: rename {ext, idx}_pblock and inline small extent functions (Lukas Czerner) [739101] - [fs] ext4: Add flags and structure used in ext4_ext_map_blocks() (Lukas Czerner) [739101] - [mm] fix possible cause of a page_mapped BUG (Lukas Czerner) [739101] - [fs] make the feature checks in ->fallocate future proof (Lukas Czerner) [739101] - [fs] btrfs: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] gfs2: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] ext4: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] xfs: handle hole punching via fallocate properly (Lukas Czerner) [739101] - [fs] add hole punching to fallocate (Lukas Czerner) [739101] - [fs] nfs: prevent race that allowed use of freed layout in _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: need to put_layout_hdr on _pnfs_return_layout error path (Steve Dickson) [858361] - [fs] nfs: fix several problems with _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio writes (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio reads (Steve Dickson) [858361] - [fs] nfs: Create an write_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Create an read_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Fix list manipulation snafus in fs/nfs/direct.c (Steve Dickson) [858361] - [fs] nfs: Initialise commit_info.rpc_out when !defined(CONFIG_nfs_V4) (Steve Dickson) [858361] - [fs] nfs: Fix a refcounting issue in O_DIRECT (Steve Dickson) [858361] - [fs] nfs: fix directio refcount bug on commit (Steve Dickson) [858361] - [fs] nfs: Fix a commit bug (Steve Dickson) [858361] - [fs] nfs: Fix a bad reference count issue in the pnfs commit code (Steve Dickson) [858361] - [fs] nfs: Clean up - Simplify reference counting in fs/nfs/direct.c (Steve Dickson) [858357] - [fs] nfs: Clean up - Rename nfs_unlock_request and nfs_unlock_request_dont_release (Steve Dickson) [858357] - [fs] nfs: Clean up - simplify nfs_lock_request() (Steve Dickson) [858357] - [fs] nfs: nfs_set_page_writeback no longer needs to reference the page (Steve Dickson) [858357] - [fs] nfs: Prevent a deadlock in the new writeback code (Steve Dickson) [858357] - [fs] nfs: Fix sparse warnings (Steve Dickson) [858357] - [fs] nfs: COMMIT does not need post-op attributes (Steve Dickson) [858357] - [fs] nfs: Dont request cache consistency attributes on some writes (Steve Dickson) [858357] - [fs] nfs: Simplify the nfs_read_completion functions (Steve Dickson) [858357] - [fs] nfs: Clean up nfs read and write error paths (Steve Dickson) [858357] - [fs] nfs: Read cleanups (Steve Dickson) [858357] - [fs] nfs: Use kmem_cache_zalloc() in nfs_direct_req_alloc (Steve Dickson) [858357] - [fs] nfs: Fix O_DIRECT compile warnings (Steve Dickson) [857110] - [fs] nfs: Simplify O_DIRECT page referencing (Steve Dickson) [857110] - [fs] nfs: O_DIRECT pgio_completion_ops error_cleanup must unlock the request (Steve Dickson) [857110] - [fs] nfs: Ensure that we break out of read/write_schedule_segment on error (Steve Dickson) [857110] - [fs] nfs: Define dummy nfs_init_cinfo() and nfs_init_cinfo_from_inode() (Steve Dickson) [857110] - [fs] nfs: Define nfs_direct_write_schedule_work() when v3 and v4 are disabled (Steve Dickson) [857110] - [fs] nfs: pnfs_pageio_init_read() and init_write() need an extra argument (Steve Dickson) [857110] - [fs] nfs: Fix a use-before-initialised warning in fs/nfs/write.c and fs/nfs/pnfs.c (Steve Dickson) [857110] - [fs] nfs: Prevent garbage cinfo->ds from leaking out (Steve Dickson) [857110] - [fs] nfs: rewrite directio write to use async coalesce code (Steve Dickson) [857110] - [fs] nfs: avoid some stat gathering for direct io (Steve Dickson) [857110] - [fs] nfs: add dreq to nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_commit_completion_ops (Steve Dickson) [857110] - [fs] nfs: create struct nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_generic_commit_list (Steve Dickson) [857110] - [fs] nfs: rewrite directio read to use async coalesce code (Steve Dickson) [857110] - [fs] ext3: Replace lock/unlock_super() with an explicit lock for resizing (Eric Sandeen) [804988] - [fs] cifs: Initialise mid_q_entry before putting it on the pending queue (Sachin Prabhu) [832209] - [fs] ext4: correct comments for ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fix i_blocks/quota accounting when extent insertion fails (Lukas Czerner) [847981] - [fs] ext4: Add flags to the ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fold ext4_free_blocks() and ext4_mb_free_blocks() (Lukas Czerner) [847981]- [alsa] oxygen: remove no_period_wakeup handling (Jaroslav Kysela) [816880] - [alsa] firewire-speakers, oxygen, ua101: allow > 10 s periods (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: fix polarity of front output (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DGX support (Jaroslav Kysela) [816880] - [alsa] oxygen, virtuoso: fix exchanged L/R volumes of aux and CD inputs (Jaroslav Kysela) [816880] - [alsa] virtuoso: add S/PDIF input support for all Xonars (Jaroslav Kysela) [816880] - [alsa] oxygen: Xonar DG: fix CS4245 register writes (Jaroslav Kysela) [816880] - [alsa] oxygen: fix Xonar DG input (Jaroslav Kysela) [816880] - [alsa] include delay.h for msleep in Xonar DG support (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Essence ST(X) S/PDIF input (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix silent analog output on Xonar Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] oxygen: fix output routing on Xonar DG (Jaroslav Kysela) [816880] - [alsa] Xonar, CS43xx: Don't overrun static array (Jaroslav Kysela) [816880] - [alsa] oxygen: add S/PDIF source selection for Claro cards (Jaroslav Kysela) [816880] - [alsa] oxygen: fix CD/MIDI for X-Meridian (2G) (Jaroslav Kysela) [816880] - [alsa] oxygen: add some card names (Jaroslav Kysela) [816880] - [alsa] oxygen: do not show chip revision in card longname (Jaroslav Kysela) [816880] - [alsa] oxygen: X-Meridian: add S/PDIF source selection (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital input validity check switch (Jaroslav Kysela) [816880] - [alsa] core, oxygen, virtuoso: add an enum control info helper (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar HDAV1.3 Slim support (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DG support (Jaroslav Kysela) [816880] - [alsa] oxygen: add X-Meridian 2G support (Jaroslav Kysela) [816880] - [alsa] oxygen: add more PCI IDs (Jaroslav Kysela) [816880] - [alsa] virtuoso: reduce MCLK in double rate modes (Jaroslav Kysela) [816880] - [alsa] oxygen: simplify model-specific MCLK handling (Jaroslav Kysela) [816880] - [alsa] virtuoso: use headphone gain setting only on front DAC (Jaroslav Kysela) [816880] - [alsa] virtuoso: handle DAC oversampling automatically (Jaroslav Kysela) [816880] - [alsa] virtuoso: use lower master clock with H6 daughterboard (Jaroslav Kysela) [816880] - [alsa] virtuoso: configure correct master clock frequency on the CS2000 (Jaroslav Kysela) [816880] - [alsa] virtuoso: remove non-working controls on Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] virtuoso: change PCM1796 format to I2S (Jaroslav Kysela) [816880] - [alsa] virtuoso: wait for PCM1796 clock to become stable (Jaroslav Kysela) [816880] - [alsa] virtuoso: do not use fast I2C speed (Jaroslav Kysela) [816880] - [alsa] oxygen: fix SPI clocks slower than 6.25 MHz (Jaroslav Kysela) [816880] - [alsa] oxygen: remove oxygen_model::private_data field (Jaroslav Kysela) [816880] - [alsa] oxygen: allow different number of PCM and mixer channels (Jaroslav Kysela) [816880] - [alsa] oxygen: update hardware comments (Jaroslav Kysela) [816880] - [alsa] oxygen: show correct package ID (Jaroslav Kysela) [816880] - [alsa] oxygen: allow to dump codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] virtuoso: automatically handle Xonar DS headphone routing (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS headphone jack detection (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS input switches (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix WM8766 register writes with MSB (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix setting of Xonar DS line-in/mic-in controls (Jaroslav Kysela) [816880] - [alsa] oxygen: change || to && (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix front panel routing for D1/DX/ST(X) (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDMI enable switch for HDAV1.3 (Jaroslav Kysela) [816880] - [alsa] virtuoso: initialize unknown GPIO bits (Jaroslav Kysela) [816880] - [alsa] oxygen: add HiFier Serenade support (Jaroslav Kysela) [816880] - [alsa] oxygen: reorganize PCI IDs (Jaroslav Kysela) [816880] - [alsa] oxygen: add Kuroutoshikou CMI8787-HG2PCI support (Jaroslav Kysela) [816880] - [alsa] oxygen: support for period wakeup disabling (Jaroslav Kysela) [816880] - [alsa] oxygen: merge HiFier driver into snd-oxygen (Jaroslav Kysela) [816880] - [alsa] oxygen: Add a SSID for CMI8787-HG2PCI (Jaroslav Kysela) [816880] - [alsa] oxygen: add PEX8111 initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: rewrite PCIe bridge initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: fix for PI7C9X110 compatibility (Jaroslav Kysela) [816880] - [alsa] oxygen: do not try to restore nonexistent EEPROM (Jaroslav Kysela) [816880] - [alsa] oxygen: reduce minimum period count (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor dB scale (Jaroslav Kysela) [816880] - [alsa] oxygen: fix chip ID register symbols (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar STX anti-pop delay (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDAV1.3 Slim PCI ID (Jaroslav Kysela) [816880] - [alsa] oxygen: handle CD input configuration with a flag (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS chip name (Jaroslav Kysela) [816880] - [alsa] oxygen: fix analog capture on Claro halo cards (Jaroslav Kysela) [816880] - [alsa] virtuoso: work around missing reset in the Xonar DS Windows driver (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar D1/DX front panel microphone (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS support (Jaroslav Kysela) [816880] - [alsa] oxygen: add high-pass filter control (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital filter control (Jaroslav Kysela) [816880] - [alsa] virtuoso: add PCM1796 oversampling control (Jaroslav Kysela) [816880] - [alsa] oxygen: allow custom MCLK rates (Jaroslav Kysela) [816880] - [alsa] virtuoso: add headphone impedance control (Jaroslav Kysela) [816880] - [alsa] oxygen: cache codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar Essence ST support (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor control names (Jaroslav Kysela) [816880] - [alsa] oxygen: more hardware documentation (Jaroslav Kysela) [816880] - [alsa] oxygen: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] oxygen: better defaults for upmixing control (Jaroslav Kysela) [816880] - [alsa] virtuoso: split virtuoso.c (Jaroslav Kysela) [816880] - [mm] migrate: fix kABI issues (Rik van Riel) [713546 783248] - [mm] compaction: Restart compaction from near where it left off (Rik van Riel) [713546 783248] - [mm] compaction: Cache if a pageblock was scanned and no pages were isolated (Rik van Riel) [713546 783248] - [mm] compaction: Abort compaction loop if lock is contended or run too long (Rik van Riel) [713546 783248] - [mm] compaction: Abort async compaction if locks are contended or taking too long (Rik van Riel) [713546 783248] - [mm] vmscan: consider swap space when deciding whether to continue reclaim (Rik van Riel) [713546 783248] - [mm] vmscan: when reclaiming for compaction, ensure there are sufficient free pages available (Rik van Riel) [713546 783248] - [mm] compaction: introduce sync-light migration for use by compaction (Rik van Riel) [713546 783248] - [mm] page_alloc: do not call direct reclaim for THP allocations while compaction is deferred (Rik van Riel) [713546 783248] - [mm] compaction: allow compaction to isolate dirty pages (Rik van Riel) [713546 783248] - [mm] migration: clean up unmap_and_move() (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware again (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware (Rik van Riel) [713546 783248] - [mm] vmscan: change isolate mode from #define to bitwise type (Rik van Riel) [713546 783248] - [mm] compaction: determine if dirty pages can be migrated without blocking within ->migratepage (Rik van Riel) [713546 783248] - [mm] vmscan: do not OOM if aborting reclaim to start compaction (Rik van Riel) [713546 783248] - [mm] vmscan: abort reclaim/compaction if compaction can proceed (Rik van Riel) [713546 783248] - [mm] vmscan: limit direct reclaim for higher order allocations (Rik van Riel) [713546 783248] - [mm] vmscan: check if we isolated a compound page during lumpy scan (Rik van Riel) [713546 783248] - [mm] compaction: use synchronous compaction for /proc/sys/vm/compact_memory (Rik van Riel) [713546 783248] - [mm] vmscan: reclaim order-0 and use compaction instead of lumpy reclaim (Rik van Riel) [713546 783248] - [mm] shmem: fix up rhel-6.4 kABI issues (Rafael Aquini) [857000] - [mm] shmem: remove shmem_readpage() (Rafael Aquini) [857000] - [mm] shmem: refine shmem_file_splice_read() (Rafael Aquini) [857000] - [mm] shmem: clone shmem_file_splice_read() (Rafael Aquini) [857000] - [watchdog] hpwdt: Fix kdump issue in hpwdt (Don Zickus) [828941] - [watchdog] hpwdt: Unregister NMI events on exit (Don Zickus) [818372] - [x86] nmi: Add new NMI queues to deal with IO_CHK and SERR (Don Zickus) [818372] - [watchdog] hpwdt: Only BYTE reads/writes to WD Timer port 0x72 (Don Zickus) [818372] - [net] ipvs: IPv6 MTU checking cleanup and bugfix (Jesper Brouer) [854066] - [net] ipvs: allow transmit of GRO aggregated skbs (Jesper Brouer) [854066] - [netdrv] ixgbevf: propagate page->pfmemalloc from skb_alloc_page to skb (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix namespace issue with ixgbe_write_eitr (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add lock around mailbox ops to prevent simultaneous access (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix multiple issues in ixgbevf_get/set_ringparam (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Consolidate Tx context descriptor creation code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support for PCI error handling (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add netdev to ring structure (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Do not rewind the Rx ring before bumping tail (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update descriptor macros to accept pointers and drop _ADV suffix (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Use igb style interrupt masks instead of ixgbe style (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Move Tx clean-up into NAPI context (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update q_vector to contain ring pointers instead of bitmaps (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix panic when loading driver (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Cleanup accounting for space needed at start of xmit_frame (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop use of eitr_low and eitr_high for hard coded values (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop netdev_registered value since that is already stored in netdev (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop all dead or unnecessary code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Make sure jumbo frames are set correctly after PF reset (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support to recognize 100mb link speed (Andy Gospodarek) [819105] - [netdrv] ixgbevf: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819105] - [netdrv] ixgbevf: print MAC via printk format specifier (Andy Gospodarek) [819105] - [netdrv] ixgbevf: rename dev_hw_addr_random and remove redundant second (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Remove unnecessary k.alloc/v.alloc OOM messages (Andy Gospodarek) [819105] - [kernel] perf: Change and simplify ctx::is_active semantics (Jiri Olsa) [853215] - [kernel] ntp: Fix STA_INS/DEL clearing bug (Prarit Bhargava) [862271] - [acpi] Add acpi_ns_remove_null_elements() to prevent null dereference on package elements (Lenny Szubowicz) [835744] - [usb] core: Fix device removal race condition (James Paradis) [849188] - [fs] sysfs: fix corruption in rb-tree caused by name change (John Green) [839984] - [mm] x86_32: fix SHLIB_BASE address typo (Aristeu S. Rozanski F) [804956] {CVE-2012-1568} - [netdrv] bnx2x: remove false warning regarding interrupt number (Michal Schmidt) [860007]- [net] vlan: Match underlying dev carrier on vlan add (Amerigo Wang) [845172] - [net] link_watch: allow vlans to get carrier changes faster (Amerigo Wang) [845172] - [net] allow netif_carrier to be called safely from IRQ (Amerigo Wang) [845172] - [net] netdevice: provide common routine for macvlan and vlan operstate management (Amerigo Wang) [845172] - [scsi] bnx2fc: Fix incorrect memset in bnx2fc_parse_fcp_rsp (Tomas Henzl) [860174] - [scsi] bnx2fc: Remove potential NULL dereference (Tomas Henzl) [860174] - [scsi] isci: Allow SSP tasks into the task management path (David Milburn) [860241] - [netdrv] igb: Change how we check for pre-existing and assigned VFs (Stefan Assmann) [819102] - [netdrv] igb: Supported and Advertised Pause Frame (Stefan Assmann) [819102] - [netdrv] igb: reduce Rx header size (Stefan Assmann) [819102] - [netdrv] igb: Add loopback test support for i210 (Stefan Assmann) [819102] - [netdrv] igb: implement 580 MDI setting support (Stefan Assmann) [819102] - [netdrv] igb: Fix register defines for all non-82575 hardware (Stefan Assmann) [819102] - [netdrv] igb: fix panic while dumping packets on Tx hang with IOMMU (Stefan Assmann) [819102] - [netdrv] igb: add delay to allow igb loopback test to succeed on 8086:10c9 (Stefan Assmann) [819102] - [netdrv] igb: don't break user visible strings over multiple lines in igb_ethtool.c (Stefan Assmann) [819102] - [netdrv] igb: correct hardware type (i210/i211) check in igb_loopback_test() (Stefan Assmann) [819102] - [netdrv] igb: Fix for failure to init on some 82576 devices (Stefan Assmann) [819102] - [netdrv] igb: reset PHY in the link_up process to recover PHY setting after power down (Stefan Assmann) [819102] - [netdrv] igb: Use eth_random_addr (Stefan Assmann) [819102] - [netdrv] igb: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819102] - [netdrv] igb: Version bump (Stefan Assmann) [819102] - [netdrv] igb: Update firmware info output (Stefan Assmann) [819102] - [netdrv] igb: Streamline RSS queue and queue pairing assignment logic (Stefan Assmann) [819102] - [netdrv] igb: A fix to VF TX rate limit (Stefan Assmann) [819102] - [netdrv] igb: Fix incorrect RAR address entries for i210/i211 device (Stefan Assmann) [819102] - [netdrv] igb: Disable the BMC-to-OS Watchdog Enable bit for DMAC (Stefan Assmann) [819102] - [netdrv] igb: Add Support for new i210/i211 devices (Stefan Assmann) [819102] - [netdrv] igb: Add function and pointers for 82580 low power state settings (Stefan Assmann) [819102] - [netdrv] igb: fix rtnl race in PM resume path (Stefan Assmann) [819102] - [netdrv] igb: Use netif_set_real_num_{rx,tx}_queues() (Stefan Assmann) [819102] - [netdrv] igb: output register's information related to RX/TX queue (Stefan Assmann) [819102] - [netdrv] igb: Force flow control off during reset when forcing speed (Stefan Assmann) [819102] - [netdrv] igb: Update version to 3.4.7 (Stefan Assmann) [819102] - [netdrv] intel: make wired ethernet driver message level consistent (Stefan Assmann) [819102] - [netdrv] igb: fix warning about unused function (Stefan Assmann) [819102] - [netdrv] igb: fix vf lookup (Stefan Assmann) [819102] - [netdrv] igb: Update Copyright on all Intel copyrighted files (Stefan Assmann) [819102] - [netdrv] igb: make local functions static (Stefan Assmann) [819102]- [netdrv] e1000e: use correct type for read of 32-bit register (Dean Nelson) [819103] - [netdrv] ixgbe: add new configuration options (Andy Gospodarek) [819101] - [netdrv] ixgbe: add skb frag size accessors (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix VLAN stripping and filtering problems (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for ptp functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix PHC loophole allowing misconfiguration of increment register (Andy Gospodarek) [819101] - [netdrv] ixgbe: Check PTP Rx timestamps via BPF filter (Andy Gospodarek) [819101] - [netdrv] ixgbe: PTP Fix hwtstamp mode settings (Andy Gospodarek) [819101] - [netdrv] ixgbe: ptp code cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: support software timestamping (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for get_ts_info (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable timesync clock-out feature for PPS support on X540 (Andy Gospodarek) [819101] - [netdrv] ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC) (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing braces (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix panic while dumping packets on Tx hang with IOMMU (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use 1TC DCB instead of disabling DCB for MSI and legacy interrupts (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for new 82599 device (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove extra unused queues in DCB + FCoE case (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix RAR entry counting for generic and fdb_add() (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use num_tcs.pg_tcs as upper limit for TC when checking based on UP (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reduce Rx header size to what is actually used (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix handling of FDIR_HASH flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix build with PCI_IOV enabled. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Change how we check for pre-existing and assigned VFs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop probe_vf and merge functionality into ixgbe_enable_sriov (Andy Gospodarek) [819101] - [netdrv] ixgbe: use PCI_VENDOR_ID_INTEL (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable FCoE FSO and CRC offloads based on CAPABLE instead of ENABLED flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Only enable anti-spoof on VF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Correctly set SAN MAC RAR pool to default pool of PF (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make FCoE allocation and configuration closer to how rings work (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge all FCoE percpu values into a single structure (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup configuration of FCoE registers (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop references to deprecated pci_ DMA api and instead use dma_ API (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak when SR-IOV VFs are direct assigned (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use VMDq offset to indicate the default pool (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup holes in flags after removing several of them (Andy Gospodarek) [819101] - [netdrv] ixgbe: Retire RSS enabled and capable flags (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for SR-IOV w/ DCB or RSS (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update configure virtualization to allow for multiple PF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup logic for MRQC and MTQC configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update the logic for ixgbe_cache_ring_dcb and DCB RSS configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move configuration of set_real_num_rx/tx_queues into open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Handle failures in the ixgbe_setup_rx/tx_resources calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: Ping the VFs on link status change to trigger link change (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge FCoE set_num and cache_ring calls into RSS/DCB config (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for obtaining FCoE TC based on FCoE user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Populate the prio_tc_map in ixgbe_setup_tc (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup unpacking code for DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for getting traffic class from user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge RSS and flow director ring register caching and configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up a useless switch statement and dead code in configure_srrctl (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add feature offset value to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add upper limit to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: count q_vectors instead of MSI-X vectors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: DCB and SR-IOV can not co-exist and will cause hangs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not pad FCoE frames as this can cause issues with FCoE DDP (Andy Gospodarek) [819101] - [netdrv] ixgbe: simplify padding and length checks (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak in ixgbe when receiving traffic on DDP enabled rings (Andy Gospodarek) [819101] - [netdrv] ixgbe: clean up ixgbe_get_settings ethtool function (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for 1G SX modules (Andy Gospodarek) [819101] - [netdrv] ixgbe: do not compile ixgbe_sysfs.c when CONFIG_IXGBE_HWMON is not set (Andy Gospodarek) [819101] - [netdrv] ixgbe: align flow control DV macros with datasheet (Andy Gospodarek) [819101] - [netdrv] ixgbe: IXGBE_RXD_STAT_VP set even with Rx stripping enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix_features rxvlan is independent of DCB and needs to be set (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup the hwmon function calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: correct disable_rx_buff timeout (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix bogus error message (Andy Gospodarek) [819101] - [netdrv] ixgbe: Set Drop_EN bit when multiple Rx queues are present w/o flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up priority based flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Exit on error case in VF message processing (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: IEEE PFC stats and reset logic incorrect (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update link flow control to correctly handle multiple packet buffer DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder link flow control functions in ixgbe_common.c (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use __free_pages instead of put_page to release pages (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make ixgbe_fc_autoneg return void and always set current_mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder the ring to q_vector mapping to improve performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Track instances of buffer available but no DMA resources present (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix race condition with shutdown (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix use after free on module remove (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reset max_vfs to zero when user request is out of range (Andy Gospodarek) [819101] - [netdrv] ixgbe: Deny MACVLAN requests from VFs with admin set MAC (Andy Gospodarek) [819101] - [netdrv] ixgbe: add hwmon interface to export thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support functions to access thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix calling skb_put on nonlinear skb assertion bug (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix a memory leak in IEEE DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: check for WoL support in single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Identify FCoE rings earlier to resolve memory corruption w/ FCoE (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing rtnl_lock in PM resume path (Andy Gospodarek) [819101] - [netdrv] ixgbe: UTA table incorrectly programmed (Andy Gospodarek) [819101] - [netdrv] ixgbe: allow RAR table to be updated in promisc mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: add I2C clock stretching (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix WoL issue with fiber (Andy Gospodarek) [819101] - [netdrv] ixgbe: consolidate reporting of MSIX vectors into a single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix typo in enumeration name (Andy Gospodarek) [819101] - [netdrv] ixgbe: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix issues with SR-IOV loopback when flow control is disabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix namespace issues when FCoE/DCB is not enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: FCoE: Add support for ndo_get_fcoe_hbainfo() call (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for enabling UDP RSS via the ethtool rx-flow-hash command (Andy Gospodarek) [819101] - [netdrv] ixgbe: Whitespace cleanups (Andy Gospodarek) [819101] - [netdrv] ixgbe: Two minor fixes for RSS and FDIR set queues functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: drop err_eeprom tag which is at same location as err_sw_init (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move poll routine in order to improve readability (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic for the service timer and VF hang detection (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update layout of ixgbe_ring structure to improve cache performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Store Tx flags and protocol information to tx_buffer sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: always write DMA for single_mapped value with skb (Andy Gospodarek) [819101] - [netdrv] ixgbe: Write gso_segs and bytcount to the ring sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: Place skb on first buffer_info structure to avoid using stack space (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use packets to track Tx completions instead of a seperate value (Andy Gospodarek) [819101] - [netdrv] ixgbe: Modify setup of descriptor flags to avoid conditional jumps (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make certain that all frames fit minimum size requirements (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic in ixgbe_change_mtu (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace standard receive path with a page based receive (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: use DCB config values for FCoE traffic class on open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix race condition where RX buffer could become corrupted. (Andy Gospodarek) [819101] - [netdrv] ixgbe: use typed min/max functions where possible (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix obvious return value bug. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace eitr_low and eitr_high with static values in ixgbe_update_itr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not disable read relaxed ordering when DCA is enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for ethtool loopback frame creation and testing (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add iterator for cycling through rings on a q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Allocate rings as part of the q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop unnecessary napi_schedule_prep and spare blank line from ixgbe_intr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Default to queue pairs when number of queues is less than CPUs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address issues with Tx WHTRESH value not being set correctly (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder adapter contents for better cache utilization (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do no clear Tx status bits since eop_desc provides enough info (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove tie between NAPI work limits and interrupt moderation (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: check setup_tc return codes (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix comments that are out of date or formatted incorrectly (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix spelling errors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor formatting and comment corrections for ixgbe_xmit_frame_ring (Andy Gospodarek) [819101] - [netdrv] ixgbe: Remove boolean comparisons to true/false (Andy Gospodarek) [819101] - [netdrv] ixgbe: Combine post-DMA processing of sk_buff fields into single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop the _ADV of descriptor macros since all ixgbe descriptors are ADV (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for testing status bits in Rx descriptor (Andy Gospodarek) [819101] - [netdrv] ixgbe: Let the Rx buffer allocation clear status bits instead of cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address fact that RSC was not setting GSO size for incoming frames (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor refactor of RSC (Andy Gospodarek) [819101] - [netdrv] ixgbe: ethtool: stats user buffer overrun (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix stats handling (Andy Gospodarek) [819101] - [netdrv] ixgbe: convert to ndo_fix_features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update ethtool_rxnfc::rule_cnt on return from ETHTOOL_GRXCLSRLALL (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for displaying ntuple filters via the nfc interface (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix ring assignment issues for SR-IOV and drop cases (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for nfc addition and removal of filters (Andy Gospodarek) [819101] - [net] ethtool: Add a common function for drivers with transmit time stamping (Jiri Benc) [829785] - [net] ethtool: Introduce a method for getting time stamping capabilities (Jiri Benc) [829785] - [ptp] Add a method for obtaining the device index (Jiri Benc) [829785] - [ptp] Added a brand new class driver for ptp clocks (Jiri Benc) [829785] - [pps] unify timestamp gathering (Jiri Benc) [829785] - [ptp] added a BPF to help drivers detect PTP packets (Jiri Benc) [829785] - [net] skbuff: add driver hook for tx time stamping (Jiri Benc) [829785] - [net] add net_tstamp.h to headers_install (Jiri Benc) [829785] - [kernel] posix-clock: Replace mutex with reader/writer semaphore (Jiri Benc) [829785] - [kernel] posix-clock: Introduce dynamic clocks (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup namespace (Jiri Benc) [829785] - [kernel] posix-timers: Add support for fd based clocks (Jiri Benc) [829785] - [x86] Add clock_adjtime (Jiri Benc) [829785] - [kernel] posix-timers: Introduce a syscall for clock tuning (Jiri Benc) [829785] - [kernel] time: Splitout compat timex accessors (Jiri Benc) [829785] - [kernel] ntp: Add ADJ_SETOFFSET mode bit (Jiri Benc) [829785] - [kernel] posix-timers: Update comment (Jiri Benc) [829785] - [kernel] posix-timers: Make posix-cpu-timers functions static (Jiri Benc) [829785] - [kernel] posix-timers: Remove CLOCK_DISPATCH leftovers (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_delete() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_settime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_create() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Remove useless res field from k_clock (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_getres() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Make clock_getres and clock_get mandatory (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_settime to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-cpu-timers: Remove the stub nanosleep functions (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup restart_block usage (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep_restart to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clock_posix_cpu (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup struct initializers (Jiri Benc) [829785] - [kernel] posix-timers: Define nanosleep not supported error separate (Jiri Benc) [829785] - [kernel] posix-timers: Move copy_to_user(created_timer_id) down in timer_create() (Jiri Benc) [829785] - [kernel] posix-timers: Fix error path in timer_create (Jiri Benc) [829785]- [netdrv] be2net: fix vfs enumeration (Ivan Vecera) [819782] - [netdrv] be2net: Regression bug wherein VFs creation broken for multiple cards (Ivan Vecera) [819782] - [pci] intel-iommu: use physfn to search drhd for VF (Ivan Vecera) [819782] - [netdrv] be2net: do not use SCRATCHPAD register (Ivan Vecera) [819782] - [netdrv] be2net: fix max VFs reported by HW (Ivan Vecera) [819782] - [netdrv] be2net: avoid disabling sriov while VFs are assigned (Ivan Vecera) [819782] - [netdrv] be2net: add skb frag size accessors (Ivan Vecera) [827593] - [netdrv] be2net: convert to SKB paged frag API. (Ivan Vecera) [827593] - [netdrv] be2net: use PCIe AER capability (Ivan Vecera) [827593] - [netdrv] be2net: modify log msg for lack of privilege error (Ivan Vecera) [827593] - [netdrv] be2net: fixup malloc/free of adapter->pmac_id (Ivan Vecera) [827593] - [netdrv] be2net: fix FW default for VF tx-rate (Ivan Vecera) [827593] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [827593] - [netdrv] be2net: Add a missing CR in the end of message (Ivan Vecera) [827593] - [netdrv] be2net: Fix to parse RSS hash from Receive completions correctly. (Ivan Vecera) [827593] - [netdrv] be2net: Missing byteswap in be_get_fw_log_level causes oops on PowerPC (Ivan Vecera) [827593] - [netdrv] be2net: Ignore physical link async event for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VF driver load for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: dont pull too much data in skb linear part (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: Add description about various RSS hash types (Ivan Vecera) [827593] - [netdrv] be2net: Enable RSS UDP hashing for Lancer and Skyhawk (Ivan Vecera) [827593] - [netdrv] be2net: Fix port name in message during driver load (Ivan Vecera) [827593] - [netdrv] be2net: Fix cleanup path when EQ creation fails (Ivan Vecera) [827593] - [netdrv] be2net: Activate new FW after FW download for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix initialization sequence for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix die temperature stat for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix error while toggling autoneg of pause parameters (Ivan Vecera) [827593] - [netdrv] be2net: Fix Endian (Ivan Vecera) [827593] - [netdrv] be2net: set maximal number of default RSS queues (Ivan Vecera) [827593] - [netdrv] be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug (Ivan Vecera) [827593] - [netdrv] be2net: Explicitly clear the reserved field in the Tx Descriptor (Ivan Vecera) [827593] - [netdrv] be2net: Increase statistics structure size for skyhawk. (Ivan Vecera) [827593] - [netdrv] be2net: Modify error message to incorporate subsystem (Ivan Vecera) [827593] - [netdrv] be2net: fix a race in be_xmit() (Ivan Vecera) [827593] - [netdrv] be2net: Fix driver load for VFs for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: remove unnecessary usage of unlikely() (Ivan Vecera) [827593] - [netdrv] be2net: fix reporting number of actual rx queues (Ivan Vecera) [827593] - [netdrv] be2net: do not modify PCI MaxReadReq size (Ivan Vecera) [827593] - [netdrv] be2net: cleanup be_vid_config() (Ivan Vecera) [827593] - [netdrv] be2net: don't call vid_config() when there's no vlan config (Ivan Vecera) [827593] - [netdrv] be2net: Add functionality to support RoCE driver (Ivan Vecera) [827593] - [netdrv] be2net: Add function to issue mailbox cmd on MQ (Ivan Vecera) [827593] - [netdrv] be2net: Fix to allow get/set of debug levels in the firmware. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to apply duplex value as unknown when link is down. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to not set link speed for disabled functions of a UMC card (Ivan Vecera) [827593] - [netdrv] be2net: update the driver version (Ivan Vecera) [827593] - [netdrv] be2net: fix speed displayed by ethtool on certain SKUs (Ivan Vecera) [827593] - [netdrv] be2net: Fix FW download for BE (Ivan Vecera) [827593] - [netdrv] be2net: Fix Lancer statistics (Ivan Vecera) [827593] - [netdrv] be2net: Fix ethtool self test for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VLAN/multicast packet reception (Ivan Vecera) [827593] - [netdrv] be2net: fix ethtool get settings (Ivan Vecera) [827593] - [netdrv] be2net: Fix number of vlan slots in flex mode (Ivan Vecera) [827593] - [netdrv] be2net: enable WOL by default if h/w supports it (Ivan Vecera) [827593] - [netdrv] be2net: Remove unused OFFSET_IN_PAGE() macro (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: reset queue address after freeing (Ivan Vecera) [827593] - [netdrv] be2net: fix tx completion cleanup (Ivan Vecera) [827593] - [netdrv] be2net: event queue re-design (Ivan Vecera) [827593] - [netdrv] be2net: allocate more headroom in incoming skbs (Ivan Vecera) [827593] - [tools] perf: Add missing files to build the python binding (Jiri Olsa) [860404] - [tools] perf: Remove brace expansion from clean target (Jiri Olsa) [860404] - [tools] perf/kvm top: Limit guest kernel info message to once (Jiri Olsa) [860404] - [tools] perf: Introduce intlist (Jiri Olsa) [860404] - [tools] perf: Change strlist to use the new rblist (Jiri Olsa) [860404] - [tools] perf: Introducing rblist (Jiri Olsa) [860404] - [tools] perf/kvm: Use strtol for walking guestmount directory (Jiri Olsa) [860404] - [tools] perf/tool: Save cmdline from user in file header vs what is passed to record (Jiri Olsa) [860404] - [tools] perf/top: Error handling for counter creation should parallel perf-record (Jiri Olsa) [860404] - [tools] perf/session: Remove no longer used synthesize_sample method (Jiri Olsa) [860404] - [tools] perf/evsel: Adopt parse_sample method from perf_event (Jiri Olsa) [860404] - [tools] perf/evlist: Introduce perf_evlist__parse_sample (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__id_hdr_size more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_id_all more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_type more extensively (Jiri Olsa) [860404] - [tools] perf/evsel: Precalculate the sample size (Jiri Olsa) [860404] - [tools] perf/target: Fix check on buffer size (Jiri Olsa) [860404] - [tools] perf/symbols: Fix array sizes for binary types arrays (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events automated tests (Jiri Olsa) [860404] - [tools] perf/annotate: Prevent overflow in size calculation (Jiri Olsa) [860404] - [tools] perf: Fix build error with bison 2.6 (Jiri Olsa) [860404] - [tools] perf: use XSI-complaint version of strerror_r() instead of GNU-specific (Jiri Olsa) [860404] - [tools] perf: Make the breakpoint events sample period default to 1 (Jiri Olsa) [860404] - [tools] perf/test: Add dso data caching tests (Jiri Olsa) [860404] - [tools] perf/symbols: Add dso data caching (Jiri Olsa) [860404] - [tools] perf/symbols: Add interface to read DSO image data (Jiri Olsa) [860404] - [tools] perf/symbols: Factor DSO symtab types to generic binary types (Jiri Olsa) [860404] - [tools] perf/hists: Print newline between hists callchains (Jiri Olsa) [860404] - [tools] perf: Fix trace events storms due to weight demux (Jiri Olsa) [860404] - [tools] perf/hists: Return correct number of characters printed in callchain (Jiri Olsa) [860404] - [tools] perf: Dump exclude_{guest, host}, precise_ip header info too (Jiri Olsa) [860404] - [tools] perf/kvm: Limit repetitive guestmount message to once per directory (Jiri Olsa) [860404] - [tools] perf/kvm: Fix bug resolving guest kernel syms (Jiri Olsa) [860404] - [tools] perf/kvm: Guest userspace samples should not be lumped with host uspace (Jiri Olsa) [860404] - [tools] perf/kvm: Set name for VM process in guest machine (Jiri Olsa) [860404] - [tools] perf/symbols: Add machine id to modules debug message (Jiri Olsa) [860404] - [tools] perf: Split event symbols arrays to hw and sw parts (Jiri Olsa) [860404] - [tools] perf: Split out PE_VALUE_SYM parsing token to SW and HW tokens (Jiri Olsa) [860404] - [tools] perf: Add empty rule for new line in event syntax parsing (Jiri Olsa) [860404] - [tools] perf/test: Use ARRAY_SIZE in parse events tests (Jiri Olsa) [860404] - [tools] perf: Adding round_up/round_down macros (Jiri Olsa) [860404] - [tools] perf/symbols: Add '.note' check into search for NOTE section (Jiri Olsa) [860404] - [tools] perf: Fix generation of pmu list (Jiri Olsa) [860404] - [tools] perf/evsel: Handle hw breakpoints event names in perf_evsel__name() (Jiri Olsa) [860404] - [tools] perf: Fix hw breakpoint's type modifier parsing (Jiri Olsa) [860404] - [tools] perf: Trivial build fix (Jiri Olsa) [860404] - [tools] perf/report: Delay sample_type checks in pipe mode (Jiri Olsa) [860404] - [tools] perf/bench: Documentation update (Jiri Olsa) [860404] - [tools] perf/symbols: Follow .gnu_debuglink section to find separate symbols (Jiri Olsa) [860404] - [tools] perf: Stop using a global trace events description list (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events test to follow proper raw event name (Jiri Olsa) [860404] - [tools] perf/evsel: Fix a build failure on cross compilation (Jiri Olsa) [860404] - [tools] perf/annotate: Check null of sym pointer before using it (Jiri Olsa) [860404] - [tools] perf/evsel: Make some methods private (Jiri Olsa) [860404] - [tools] perf: Remove unused evsel parameter from machine__resolve_callchain (Jiri Olsa) [860404] - [tools] perf/evsel: Reconstruct raw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Remove __event_name (Jiri Olsa) [860404] - [tools] perf: Don't access evsel->name directly (Jiri Olsa) [860404] - [tools] perf/script: Replace __event_name uses with perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Move all users of event_name to perf_evsel__name (Jiri Olsa) [860404] - [tools] perf/evsel: Handle all event types in perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Reconstruct sw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Reconstruct hw cache event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf/evsel: Carve out event modifier formatting (Jiri Olsa) [860404] - [tools] perf/hists: Implement printing snapshots to files (Jiri Olsa) [860404] - [tools] perf/lib: Introduce rtrim (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Use struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK info_bar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK statusbar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Introduce struct perf_gtk_context (Jiri Olsa) [860404] - [tools] perf/ui: Introduce struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf: Add sort by src line/number (Jiri Olsa) [860404] - [tools] perf: Add automated test for pure terms parsing (Jiri Olsa) [860404] - [tools] perf: Add PMU event alias support (Jiri Olsa) [860404] - [kernel] irq: export irq_modify_status symbol (Stanislaw Gruszka) [862025] - [hid] hidraw: fix window in hidraw_release (Don Zickus) [839973] - [hid] hidraw: protect hidraw_disconnect() better (Don Zickus) [839973] - [hid] hidraw: remove excessive _EMERG messages from hidraw (Don Zickus) [839973] - [hid] hidraw: fix hidraw_disconnect() (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_write (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_ioctl (Don Zickus) [839973] - [hid] remove BKL from hidraw (Don Zickus) [839973] - [x86] bordenville: enable gpio, watchdog and mfd hardware (Neil Horman) [817979]- [alsa] hda: make sure alc268 does not OOPS on codec parse (Jaroslav Kysela) [838558] - [alsa] hda: Fix ugly debug prints with CONFIG_SND_VERBOSE_PRINTK=y (Jaroslav Kysela) [838558] - [alsa] hda: remove *_quirks.c (obsolete) (Jaroslav Kysela) [838558] - [alsa] hda: avoid non-standard "Docking" name in mixers (Jaroslav Kysela) [838558] - [alsa] hda: limit internal mic boost for Asus X202E (Jaroslav Kysela) [838558] - [alsa] hda: Add another pci id for Haswell board (Jaroslav Kysela) [838558] - [alsa] hda: Add mic-mute LED control for HP laptop (Jaroslav Kysela) [838558] - [alsa] hda: Yet another position_fix quirk for ASUS machines (Jaroslav Kysela) [838558] - [alsa] hda: Allow to pass position_fix=0 explicitly (Jaroslav Kysela) [838558] - [alsa] hda: Fix disordered enum definitions in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Add support for MacBook Pro 10,1 (Jaroslav Kysela) [838558] - [alsa] hda: Replace with the generic fixup codes in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Check bit mask for codec SSID in snd_hda_pick_fixup() (Jaroslav Kysela) [838558] - [alsa] hda/intel: add position_fix quirk for Asus K53E (Jaroslav Kysela) [838558] - [alsa] hda: Fix Oops at codec reset/reconfig (Jaroslav Kysela) [838558] - [alsa] hda: Remove ignore_misc_bit (Jaroslav Kysela) [838558] - [alsa] hda: Move non-PCM check to per_pin in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: fix control names for multiple speaker out on IDT/STAC (Jaroslav Kysela) [838558] - [alsa] hda: Fix missing Master volume for STAC9200/925x (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Setup channel mapping for non_pcm audio (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Enable HBR feature on Intel chips (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Fix channel_allocation array wrong order (Jaroslav Kysela) [838558] - [alsa] hda: add missing function declaration (Jaroslav Kysela) [838558] - [alsa] hda: Avoid unnecessary parameter read for EPSS (Jaroslav Kysela) [838558] - [alsa] hda: Implement snd_hda_power_sync() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Don't trust codec EPSS bit for IDT 92HD83xx & co (Jaroslav Kysela) [838558] - [alsa] hda: Make clear built-in driver optimization (Jaroslav Kysela) [838558] - [alsa] hda: Call snd_hda_jack_report_sync() generically in hda_codec.c (Jaroslav Kysela) [838558] - [alsa] hda: Do not set GPIOs for speakers on IDT if there are no speakers (Jaroslav Kysela) [838558] - [alsa] hda: Add missing ifdef CONFIG_SND_HDA_POWER_SAVE to tracepoints (Jaroslav Kysela) [838558] - [alsa] hda: Check the power state when power_save option is changed (Jaroslav Kysela) [838558] - [alsa] hda: Add tracepoints at snd_hda_power_up/down entrances. (Jaroslav Kysela) [838558] - [alsa] hda: Add 3stack-automute model to AD1882 codec (Jaroslav Kysela) [838558] - [alsa] hda: show ICT/KAE control bits (Jaroslav Kysela) [838558] - [alsa] hda: Fix forgotten ifdef CONFIG_SND_HDA_PATCH_LOADER (Jaroslav Kysela) [838558] - [alsa] hda: Deferred probing with request_firmware_nowait() (Jaroslav Kysela) [838558] - [alsa] hda: Load firmware in hda_intel.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix leftover codec->power_transition (Jaroslav Kysela) [838558] - [alsa] hda: don't create dysfunctional mixer controls for ca0132 (Jaroslav Kysela) [838558] - [alsa] hda: Don't send invalid volume knob command on IDT 92hd75bxx (Jaroslav Kysela) [838558] - [alsa] hda: Fix 'Beep Playback Switch' with no underlying mute switch (Jaroslav Kysela) [838558] - [alsa] hda: fix Copyright debug message (Jaroslav Kysela) [838558] - [alsa] hda: bug fix on checking the supported power states of a codec (Jaroslav Kysela) [838558] - [alsa] hda: Fix panned "Beep Playback Switch" (Jaroslav Kysela) [838558] - [alsa] hda/intel: Add Device IDs for Intel Lynx Point-LP PCH (Jaroslav Kysela) [838558] - [alsa] hda: Fix pop noise in headphones on S3 for Asus X55A, X55V (Jaroslav Kysela) [838558] - [alsa] hda: Add missing SPDIF I/O setup for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Use the standard PCM ops for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Fix superfluous "-in" suffix from CA0132 capture items (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->pcm_format_first flag (Jaroslav Kysela) [838558] - [alsa] hda: Fix double quirk for Quanta FL1 / Lenovo Ideapad (Jaroslav Kysela) [838558] - [alsa] hda: remove redundant auto quirks for conexant 506x (Jaroslav Kysela) [838558] - [alsa] hda: remove quirk for Dell Vostro 1015 (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 (Jaroslav Kysela) [838558] - [alsa] hda: Fix regression of HDMI codec probing (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad T430s (Jaroslav Kysela) [838558] - [alsa] hda: Support dock on Lenovo Thinkpad T530 with ALC269VC (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO initialization for IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix polarity of mute LED on HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Workaround for silent output on VAIO Z with ALC889 (Jaroslav Kysela) [838558] - [alsa] hda: Fix WARNING from HDMI/DP parser (Jaroslav Kysela) [838558] - [alsa] hda: Detach from converter at closing in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO setup for HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Fix invalid D3 of headphone DAC on VT202x codecs (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 Tablet (Jaroslav Kysela) [838558] - [alsa] hda: Turn on PIN_OUT from hdmi playback prepare. (Jaroslav Kysela) [838558] - [alsa] hda: Add support for Realtek ALC282 (Jaroslav Kysela) [838558] - [alsa] hda: Fix index number conflicts of phantom jacks (Jaroslav Kysela) [838558] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [838558] - [alsa] hda: Fix driver type of Haswell controller to AZX_DRIVER_SCH (Jaroslav Kysela) [838558] - [alsa] hda: add Haswell HDMI codec id (Jaroslav Kysela) [838558] - [alsa] hda: Add DeviceID for Haswell HDA (Jaroslav Kysela) [838558] - [alsa] hda: Always call standard unsolicited event for Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Avoid possible race of beep on/off (Jaroslav Kysela) [838558] - [alsa] hda: Move beep helper functions to hda_beep.c (Jaroslav Kysela) [838558] - [alsa] hda: give 3-pin jack the name "Headphone Mic Jack" (Jaroslav Kysela) [838558] - [alsa] hda: Support single 3-pin jack without VREF on the actual pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix no sound from ALC662 after Windows reboot (Jaroslav Kysela) [838558] - [alsa] hda: Fix power-map regression for HP dv6 & co (Jaroslav Kysela) [838558] - [alsa] hda: Initialize caches at codec reconfiguration (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks at module unload (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks in Realtek & Conexant codec parsers (Jaroslav Kysela) [838558] - [alsa] hda: Add Realtek ALC280 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Remove suprefluous EAPD init verbs for ALC660vd (Jaroslav Kysela) [838558] - [alsa] hda: Add inv-dmic model to possible Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted mic quirks for Asus U41SV, Acer 1810TZ and AOD260 (Jaroslav Kysela) [838558] - [alsa] hda: Add the inverted digital mic workaround to Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Don't power up when not powered down. (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted internal mic quirk for Lenovo S205 (Jaroslav Kysela) [838558] - [alsa] hda: Fix ALC272X codec detection (Jaroslav Kysela) [838558] - [alsa] hda: Correct info print in HDMI non-intrinsic unsol event (Jaroslav Kysela) [838558] - [alsa] hda: Don't rely on event tag for simple_hdmi (Jaroslav Kysela) [838558] - [alsa] hda: Remove loop from simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Move one-time init codes from generic_hdmi_init() (Jaroslav Kysela) [838558] - [alsa] hda: Add missing snd_hda_jack_detect_enable() for simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Fix the pin nid assignment in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Enable unsol event for ATI and Nvidia HDMI codecs too (Jaroslav Kysela) [838558] - [alsa] hda: Remove invalid init verbs for Nvidia 2ch codecs (Jaroslav Kysela) [838558] - [alsa] hda: Use common codes for ATI, Nvidia and VIA simple codecs (Jaroslav Kysela) [838558] - [alsa] hda: Merge ATI/VIA HDMI simple init functions (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for VIA HDMI pin detection (Jaroslav Kysela) [838558] - [alsa] hda/intel: activate COMBO mode for Intel client chipsets (Jaroslav Kysela) [838558] - [alsa] hda: Create phantom jacks for fixed inputs and outputs (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio CODECes of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: power setting error check (Jaroslav Kysela) [838558] - [alsa] hda: check proper return value (Jaroslav Kysela) [838558] - [alsa] hda: reduce msleep time if EPSS power states supported (Jaroslav Kysela) [838558] - [alsa] hda: check supported power states (Jaroslav Kysela) [838558] - [alsa] hda: Show D3cold state in proc files (Jaroslav Kysela) [838558] - [alsa] hda: add power states information in proc (Jaroslav Kysela) [838558] - [alsa] hda: Handle open while transitioning to D3. (Jaroslav Kysela) [838558] - [alsa] hda: Don't forget to call init verbs added by fixup list (Jaroslav Kysela) [838558] - [alsa] hda: Pin fixup for Zotac Z68 motherboard (Jaroslav Kysela) [838558] - [alsa] hda: Fix detection of Creative SoundCore3D controllers (Jaroslav Kysela) [838558] - [alsa] hda: HDMI Audio init all connectors when VGA-switcheroo is off (Jaroslav Kysela) [838558] - [alsa] hda: Fix uninitialized HDMI controllers with VGA-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add new codec support for ALC269VD (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix unused variable compile warning (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible races of accesses to connection list array (Jaroslav Kysela) [838558] - [alsa] hda: unlock on error in azx_interrupt() (Jaroslav Kysela) [838558] - [alsa] hda/idt: Cache the power-map bits (Jaroslav Kysela) [838558] - [alsa] hda/idt: Clean up power-map check code (Jaroslav Kysela) [838558] - [alsa] hda: Evaluate gpio_led hints at the right moment (Jaroslav Kysela) [838558] - [alsa] hda/idt: Fix power-map for speaker-pins with some HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Support VGA-switcheroo (disabled for RHEL6) (Jaroslav Kysela) [838558] - [alsa] hda: Add a hook capability to vmaster controls (Jaroslav Kysela) [838558] - [alsa] hda: Export snd_hda_lock_devices() (Jaroslav Kysela) [838558] - [alsa] hda: Check the dead HDMI audio controller by vga-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda: Disable FLOAT format support (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Correct vendor IDs for new codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix concurrent hash accesses (Jaroslav Kysela) [838558] - [alsa] hda: Protect SPDIF-related stuff via spdif_mutex (Jaroslav Kysela) [838558] - [alsa] hda: Add Conexant CX20751/2/3/4 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for Creative SoundCore3D (Jaroslav Kysela) [838558] - [alsa] hda: More robustify the power-up/down sequence (Jaroslav Kysela) [838558] - [alsa] hda: Remove pre_resume and post_suspend ops (Jaroslav Kysela) [838558] - [alsa] hda: Lessen CPU usage when waiting for chip to respond (Jaroslav Kysela) [838558] - [alsa] hda: Move BIOS pin-parser code to hda_auto_parser.c (Jaroslav Kysela) [838558] - [alsa] hda: Move up the fixup helper functions to the library module (Jaroslav Kysela) [838558] - [alsa] hda: Protect the power-saving count with spinlock (Jaroslav Kysela) [838558] - [alsa] hda: Clear the power-saving states properly at reset (Jaroslav Kysela) [838558] - [alsa] hda: Always resume the codec immediately (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible access to uninitialized work struct (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call a common helper for alc_spec initialization (Jaroslav Kysela) [838558] - [alsa] hda: Revert "ALSA: hda - Set codec to D3 forcibly even if not used" (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call alc_auto_parse_customize_define() always after fixup (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add missing CD-input pin for MSI-7350 mobo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup for Acer Aspire 5739G (Jaroslav Kysela) [838558] - [alsa] hda: Fix oops caused by recent commit "Fix internal mic for Lenovo Ideapad U300s" (Jaroslav Kysela) [838558] - [alsa] hda: Fix internal mic for Lenovo Ideapad U300s (Jaroslav Kysela) [838558] - [alsa] hda: Skip pin capability sanity check for bogus values (Jaroslav Kysela) [838558] - [alsa] hda: Add snd_hda_get_default_vref() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Introduce snd_hda_set_pin_ctl*() helper functions (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Set up the missing docking-station pins (Jaroslav Kysela) [838558] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31E (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Don't set HP pin-control bit unconditionally (Jaroslav Kysela) [838558] - [alsa] hda/sigmatel: Fix inverted mute LED (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix regression on Quanta/Gericom KN1 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix mem leak (and rid us of trailing whitespace). (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add quirk for Mac Pro 5,1 machines (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup entry for Acer Aspire 8940G (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix GPIO1 setup for Acer Aspire 4930 & co (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a few ALC882 model strings back (Jaroslav Kysela) [838558] - [alsa] hda: hide HDMI/ELD printks unless snd.debug=2 (Jaroslav Kysela) [838558] - [alsa] hda: clean up CX20549 test mixer setup (Jaroslav Kysela) [838558] - [alsa] hda: CX20549 doesn't need pin_amp_workaround. (Jaroslav Kysela) [838558] - [alsa] hda: Remove CD control from model=benq for CX20549 (Jaroslav Kysela) [838558] - [alsa] hda: fix record volume controls of CX20459 ("Venice") (Jaroslav Kysela) [838558] - [alsa] hda: Rename capture sources of CX20549 to match common conventions (Jaroslav Kysela) [838558] - [alsa] hda: Fix proc output for ADC amp values of CX20549 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix ADC assignment with a shared HP/Mic pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix build with CONFIG_PM=n (Jaroslav Kysela) [838558] - [alsa] hda: Fix build of patch_sigmatel.c without CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [838558] - [alsa] hda: fix printing of high HDMI sample rates (Jaroslav Kysela) [838558] - [alsa] hda: Add expose_enum_ctl flag to snd_hda_add_vmaster_hook() (Jaroslav Kysela) [838558] - [alsa] hda: Add "Mute-LED Mode" enum control (Jaroslav Kysela) [838558] - [alsa] hda: Add EAPD control to Conexnat auto-parser (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED control with vmaster hook for ALC269 (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED hook with vmaster hook in patch_sigmatel.c (Jaroslav Kysela) [838558] - [alsa] hda: Return the created kcontrol in __snd_hda_add_vmaster() (Jaroslav Kysela) [838558] - [alsa] hda: Typos: change aditional to additional. (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Reuse init_hook for ALC269VB coef setup (Jaroslav Kysela) [838558] - [alsa] hda: Fix silent speaker output on Acer Aspire 6935 (Jaroslav Kysela) [838558] - [alsa] hda: Initialize vmaster slave volumes (Jaroslav Kysela) [838558] - [alsa] hda: Set codec to D3 forcibly even if not used (Jaroslav Kysela) [838558] - [alsa] hda: Add Gigabyte GA-MA790X to the beep whitelist (Jaroslav Kysela) [838558] - [alsa] hda: fix broken automute/autoswitch for Realtek (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Clear unsol events on unused pins (Jaroslav Kysela) [838558] - [alsa] hda: Enable docking-station SPDIF for Thinkpad (Jaroslav Kysela) [838558] - [alsa] hda: Add position_fix=4 (COMBO) option (Jaroslav Kysela) [838558] - [alsa] hda: Fix audio playback support on HP Zephyr system (Jaroslav Kysela) [838558] - [alsa] hda: add id for Atom Cedar Trail HDMI codec (Jaroslav Kysela) [838558] - [alsa] hda/via: Add a few sanity checks (Jaroslav Kysela) [838558] - [alsa] hda/via: Don't create duplicated boost controls (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Small code cleanups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the wrong offset for two-speaker systems (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the possible conflicts of Bass Speaker name (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Create individual mute switches for shared DAC (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix possible Oops with NULL input_mux (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Parse aa-loopback items dynamically (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove the last static quirks for ALC882 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add model=fixup not to apply fix-ups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop all ALC880 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=asus* from ALC880 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=asus-w1v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=z71v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-dig with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-p53 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=F1734 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=futjisu with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply probe-fixup really after probing (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC880 model=tcl with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop ALC880 model=clevo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Refactor the DAC filler function (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=w810 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=lg with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Adjust badness calculation for multi-ios (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Show multi-io pins in debug prints (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Try harder to fit the single-connections (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Finer tuning of auto-parser with badness evaluation (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Improve the signel-connection check (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Disable static fixups for ASUS with ALC269 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove leftover static quirks for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=fujitsu from ALC260 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=favorit100 for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the support for HP Presario B1900 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=replacer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=acer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the fixup codes for ALC260 model=will (Jaroslav Kysela) [838558] - [alsa] hda: Add another jack-detection suppression for ASUS ALC892 (Jaroslav Kysela) [838558] - [alsa] hda: Suppress auto-mute feature on some machines with ALC861 (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->no_jack_detect flag (Jaroslav Kysela) [838558] - [alsa] hda: Make is_jack_detectable() as non-inlined (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply the coef-setup only to ALC269VB (Jaroslav Kysela) [838558] - [alsa] hda: add quirk to detect CD input on Gigabyte EP45-DS3 (Jaroslav Kysela) [838558] - [alsa] hda: Kill hyphenated names (Jaroslav Kysela) [838558] - [alsa] hda: Always set HP pin in unsol handler for STAC/IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix resume of multiple input sources (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix overflow of vol/sw check bitmap (Jaroslav Kysela) [838558] - [alsa] hda: Fix initialization of secondary capture source on VT1705 (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED VREF value for new HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Fix error handling in patch_ca0132.c (Jaroslav Kysela) [838558] - [alsa] hda: add support for Uniwill ECS M31EI notebook (Jaroslav Kysela) [838558] - [x86] Mark Intel Crystal Well CPU as supported (Prarit Bhargava) [861060] - [x86] Mark Intel Ivy Town Processor as Supported (Prarit Bhargava) [847372] - [x86] apic: Use x2apic physical mode based on FADT setting (Prarit Bhargava) [832162] - [s390] zcrypt: Add support for CEX4 crypto card (Hendrik Brueckner) [823010]- [md] dm-thin: support discard with non power of two blocksize (Mike Snitzer) [858858] - [md] dm-thin: fix discard support for data devices (Mike Snitzer) [858858] - [md] dm-thin: tidy discard support (Mike Snitzer) [858858] - [md] dm-thin: do not set discard_zeroes_data (Mike Snitzer) [858858] - [md] dm: handle requests beyond end of device instead of using BUG_ON (Mike Snitzer) [858858] - [md] dm: retain table limits when swapping to new table with no devices (Mike Snitzer) [858858] - [md] dm-table: clear add_random unless all devices have it set (Mike Snitzer) [858858] - [md] dm-mpath: only retry ioctl when no paths if queue_if_no_path set (Mike Snitzer) [858858] - [md] dm-mpath: fix check for null mpio in end_io fn (Mike Snitzer) [858858] - [block] split discard into aligned requests (Mike Snitzer) [858858] - [block] reorganize rounding of max_discard_sectors (Mike Snitzer) [858858] - [scsi] Fix dm-multipath starvation when scsi host is busy (Mike Snitzer) [858858] - [netdrv] vmxnet3: fix interrupt control bitmap (Neil Horman) [829953] - [netdrv] vmxnet3: Remove casts to same type (Neil Horman) [829953] - [netdrv] vmxnet3: Fix log messages and corrects some typos (Neil Horman) [829953] - [netdrv] vmxnet3: Fix transport header size (Neil Horman) [829953] - [netdrv] vmxnet3: Fix typo in vmxnet3_drv.c (Neil Horman) [829953] - [netdrv] vmxnet3: Remove alloc_etherdev error messages (Neil Horman) [829953] - [netdrv] vmxnet3: Remove unnecessary k.alloc/v.alloc OOM messages (Neil Horman) [829953] - [netdrv] vmxnet3: cleanup tso headers manipulation (Neil Horman) [829953] - [netdrv] vmxnet3: make ethtool ops const (Neil Horman) [829953] - [netdrv] vmxnet3: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine of a number of drivers (Neil Horman) [829953] - [netdrv] vmxnet3: Add module.h to drivers who were implicitly using it (Neil Horman) [829953] - [netdrv] vmxnet3: add skb frag size accessors (Neil Horman) [829953] - [netdrv] vmxnet3: fix skb truesize underestimation (Neil Horman) [829953] - [netdrv] vmxnet3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Neil Horman) [829953] - [netdrv] vmxnet3: convert to SKB paged frag API (Neil Horman) [829953] - [netdrv] vmxnet3: Don't enable vlan filters in promiscuous mode (Neil Horman) [829953] - [netdrv] vmxnet3: Fix advertising HW_CSUM feature to use csum_start (Neil Horman) [829953] - [netdrv] net: fix assignment of 0/1 to bool variables (John Feeney) [826718] - [netdrv] tg3: Update version to 3.124 (John Feeney) [826718] - [netdrv] tg3: Fix race condition in tg3_get_stats64() (John Feeney) [826718] - [netdrv] tg3: Add New 5719 Read DMA workaround (John Feeney) [826718] - [netdrv] tg3: Fix Read DMA workaround for 5719 A0 (John Feeney) [826718] - [netdrv] tg3: Request APE_LOCK_PHY before PHY access (John Feeney) [826718] - [netdrv] tg3: Add hwmon support for temperature (John Feeney) [826718] - [netdrv] tg3: Add APE scratchpad read function (John Feeney) [826718] - [netdrv] tg3: Add common function tg3_ape_event_lock() (John Feeney) [826718] - [netdrv] tg3: Fix the setting of the APE_HAS_NCSI flag (John Feeney) [826718] - [netdrv] tg3: add device id of Apple Thunderbolt Ethernet device (John Feeney) [826718] - [netdrv] tg3: Apply short DMA frag workaround to 5906 (John Feeney) [826718] - [netdrv] tg3: remove redundant NULL test before release_firmware() call (John Feeney) [826718] - [netdrv] tg3: Avoid panic from reserved statblk field access (John Feeney) [826718] - [netdrv] tg3: Fix 5717 serdes powerdown problem (John Feeney) [826718] - [netdrv] tg3: Remove all #inclusions of asm/system.h (John Feeney) [826718] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [826718] - [netdrv] tg3: Recode PCI MRRS adjustment as a PCI quirk (John Feeney) [826718] - [netdrv] tg3: Fix poor tx performance on 57766 after MTU change (John Feeney) [826718] - [netdrv] tg3: Add memory barriers to sync BD data (John Feeney) [826718] - [netdrv] tg3: Fix jumbo loopback test on 5719 (John Feeney) [826718] - [netdrv] tg3: Fix tg3_get_stats64 for 5700 / 5701 devs (John Feeney) [826718] - [netdrv] tg3: unify return value of .ndo_set_mac_address if address is invalid (John Feeney) [826718] - [netdrv] tg3: Create timer helper functions (John Feeney) [826718] - [netdrv] tg3: Clear RECOVERY_PENDING with reset_task_cancel (John Feeney) [826718] - [netdrv] tg3: Remove SPEED_UNKNOWN checks (John Feeney) [826718] - [netdrv] tg3: Fix link check in tg3_adjust_link (John Feeney) [826718] - [netdrv] tg3: remove IRQF_SAMPLE_RANDOM flag (John Feeney) [826718] - [netdrv] tg3: Update copyright (John Feeney) [826718] - [netdrv] tg3: Use *_UNKNOWN ethtool definitions (John Feeney) [826718] - [netdrv] tg3: Remove unneeded link_config.orig_... members (John Feeney) [826718] - [netdrv] tg3: Remove unused link config code (John Feeney) [826718] - [netdrv] tg3: Consolidate ASIC rev detection code (John Feeney) [826718] - [netdrv] tg3: Reduce UMP event collision window (John Feeney) [826718] - [netdrv] tg3: Fix copper autoneg adv checks (John Feeney) [826718] - [netdrv] tg3: Fix stats while interface is down (John Feeney) [826718] - [netdrv] tg3: Disable new DMA engine for 57766 (John Feeney) [826718] - [netdrv] tg3: Move transmit comment to a better location (John Feeney) [826718] - [netdrv] tg3: Eliminate unneeded prototype (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_find_peer (John Feeney) [826718] - [netdrv] tg3: Move tg3_nvram_write_block functions (John Feeney) [826718] - [netdrv] tg3: Move tg3_set_rx_mode (John Feeney) [826718] - [netdrv] tg3: Move tg3_change_mtu to a better location (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_reset_task (John Feeney) [826718] - [netdrv] tg3: Move tg3_restart_hw to a better location (John Feeney) [826718] - [netdrv] tg3: Remove alloc_etherdev error messages (John Feeney) [826718] - [netdrv] tg3: Break out RSS indir table init and assignment (John Feeney) [826718] - [netdrv] tg3: Use mii_advertise_flowctrl (John Feeney) [826718] - [netdrv] tg3: Make the TX BD DMA limit configurable (John Feeney) [826718] - [netdrv] tg3: Enable EEE support for capable 10/100 devs (John Feeney) [826718] - [netdrv] tg3: Track LP advertising (John Feeney) [826718] - [netdrv] tg3: Integrate flowctrl check into AN adv check (John Feeney) [826718] - [netdrv] tg3: Fix advertisement handling (John Feeney) [826718] - [netdrv] tg3: Change mii to ethtool advertisement function names (John Feeney) [826718] - [netdrv] tg3: Add ethtool to mii advertisment conversion helpers (John Feeney) [826718] - [firmware] add Ralink rt2800 firmware images (Stanislaw Gruszka) [841604] - [mm] x86_32: randomize SHLIB_BASE (Aristeu Rozanski) [804956] {CVE-2012-1568}- [kernel] cgroups: don't attach task to subsystem if migration failed (Frederic Weisbecker) [751817] - [kernel] cgroups: more safe tasklist locking in cgroup_attach_proc (Frederic Weisbecker) [751817] - [kernel] cgroups: use flex_array in attach_proc (Frederic Weisbecker) [751817] - [lib] flex_array: allow zero length flex arrays (Frederic Weisbecker) [751817] - [lib] flex_array: fix flex_array_put_ptr macro to be valid C (Frederic Weisbecker) [751817] - [lib] flex_array: add helpers to get and put to make pointers easy to use (Frederic Weisbecker) [751817] - [kernel] cgroups: make procs file writable (Frederic Weisbecker) [751817] - [kernel] cgroups: add per-thread subsystem callbacks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix freezing groups with stopped tasks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: update_freezer_state() does incorrect state transitions (Frederic Weisbecker) [751817] - [kernel] cgroups: read-write lock CLONE_THREAD forking per threadgroup (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix can_attach() to prohibit moving from/to freezing/frozen cgroups (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: unnecessary test in cgroup_freezing_or_frozen() (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: Update stale locking comments (Frederic Weisbecker) [751817] - [net] nf_defrag_ipv6: fix oops on module unloading (Amerigo Wang) [726807]- [fs] ext4: check for zero length extent (Lukas Czerner) [813097] - [fs] cifs: Fix the conflict between rwpidforward and rw mount options (Sachin Prabhu) [852747] - [fs] cifs: Fix wrong length in cifs_iovec_read (Sachin Prabhu) [851694] - [fs] gfs2: Make write size hinting code common (Bob Peterson) [753337] - [fs] gfs2: Fix missing allocation data for set/remove xattr (Bob Peterson) [753337] - [fs] gfs2: Take account of blockages when using reserved blocks (Bob Peterson) [753337] - [fs] gfs2: Reduce file fragmentation (Bob Peterson) [753337] - [fs] gfs2: Eliminate unnecessary check for state > 3 in bitfit (Bob Peterson) [753337] - [fs] gfs2: Fold quota data into the reservations struct (Bob Peterson) [753337] - [fs] gfs2: Extend the life of the reservations structure (Bob Peterson) [753337] - [fs] gfs2: Add rgrp information to block_alloc trace point (Bob Peterson) [753337] - [fs] gfs2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer (Bob Peterson) [753337] - [fs] gfs2: Remove redundant metadata block type check (Bob Peterson) [753337] - [fs] gfs2: Eliminate needless parameter from function gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use variable rather than qa to determine if unstuff necessary (Bob Peterson) [753337] - [fs] gfs2: Remove i_disksize (Bob Peterson) [753337] - [fs] gfs2: New truncate sequence (Bob Peterson) [753337] - [fs] gfs2: Change variable blk to biblk (Bob Peterson) [753337] - [fs] gfs2: Fix function parameter comments in rgrp.c (Bob Peterson) [753337] - [fs] gfs2: Eliminate offset parameter to gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use slab for block reservation memory (Bob Peterson) [753337] - [fs] gfs2: make function gfs2_page_add_databufs static (Bob Peterson) [753337] - [fs] gfs2: Rename function gfs2_close to gfs2_release (Bob Peterson) [753337] - [fs] gfs2: Dump better debug info if a bitmap inconsistency is detected (Bob Peterson) [753337] - [fs] gfs2: Use seq_vprintf for glocks debugfs file (Robert S Peterson) [847377] - [fs] seq_file: Add seq_vprintf function and export it (Robert S Peterson) [847377] - [fs] gfs2: Size seq_file buffer more carefully (Robert S Peterson) [847377] - [fs] gfs2: Cache last hash bucket for glock seq_files (Robert S Peterson) [847377] - [fs] gfs2: Increase buffer size for glocks and glstats debugfs files (Robert S Peterson) [847377] - [fs] gfs2: glock statistics gathering (Robert S Peterson) [806385] - [fs] jbd: clear revoked flag on buffers before a new transaction started (Lukas Czerner) [804281] - [fs] ext3: Avoid filesystem corruption after a crash under heavy delete load (Lukas Czerner) [804281] - [fs] nfs: prepare coalesce testing for directio (Steve Dickson) [854746] - [fs] nfs: create completion structure to pass into page_init functions (Steve Dickson) [854746] - [fs] nfs: remove unused wb_complete field from struct nfs_page (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial write rpc_ops (Steve Dickson) [854746] - [fs] nfs: Don't use DATA_SYNC writes (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial read rpc_ops (Steve Dickson) [854746] - [fs] nfs: Dont rely on PageError in nfs_readpage_release_partial (Steve Dickson) [854746] - [fs] nfs: create struct nfs_page_array (Steve Dickson) [854746] - [fs] nfs: create common nfs_pgio_header for both read and write (Steve Dickson) [854746] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [854746] - [fs] pnfs: make _set_lo_fail generic (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_read_data->flags field (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_write_data->flags field (Steve Dickson) [854746] - [fs] nfs: Remove unused variable from write.c (Steve Dickson) [854746] - [fs] nfs: Get rid of the nfs_rdata_mempool (Steve Dickson) [854746] - [fs] nfs: Get rid of unnecessary calls to ClearPageError() in read code (Steve Dickson) [854746] - [fs] nfs: Get rid of nfs_restart_rpc() (Steve Dickson) [854746] - [fs] nfs: use req_offset where appropriate (Steve Dickson) [854746] - [fs] nfs: Clean up - simplify the switch to read/write-through-MDS (Steve Dickson) [846714] - [fs] nfs: remove unnecessary casts of void pointers in nfs4filelayout.c (Steve Dickson) [846714] - [fs] nfs: reverse arg order in nfs_initiate_[read|write] (Steve Dickson) [846714] - [fs] nfs: add a struct nfs_commit_data to replace nfs_write_data in commits (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic read code (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic write code (Steve Dickson) [846714] - [fs] nfs: Add a new helper nfs4_init_sequence() (Steve Dickson) [846714] - [fs] nfs: Add lseg to struct nfs4_fl_commit_bucket (Steve Dickson) [846714] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846714] - [fs] nfs: File layout only supports whole file layouts (Steve Dickson) [846714] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [846714] - [fs] nfs: Remove pnfs bloat from the generic write path (Steve Dickson) [846714] - [fs] pnfs: Must return layout on IO error (Steve Dickson) [846714] - [fs] pnfs: layoutret_on_setattr (Steve Dickson) [846714] - [fs] nfs: Revert coalesce small, page-aligned direct I/Os (Steve Dickson) [846708] - [fs] nfs: dprintks in directio code were referencing task after put (Steve Dickson) [846708] - [fs] nfs: grab open context in direct read (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_flush_multi (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_pagein_multi (Steve Dickson) [846708] - [fs] nfs: remove duplicate variable declaration in filelayout_clear_request_commit (Steve Dickson) [846708] - [fs] nfs: Use cond_resched_lock() to reduce latencies in the commit scans (Steve Dickson) [846708] - [kernel] list: add list_safe_reset_next (Steve Dickson) [846708] - [fs] nfs: Fix a few issues in filelayout_commit_pagelist (Steve Dickson) [846708] - [fs] ext3, ext4: don't clear orphan list on ro mount with errors (Eric Sandeen) [852771] - [block] replace __getblk_slow misfix by grow_dev_page fix (Jeff Moyer) [534080] - [fs] buffer: remove BUG() in possible but rare condition (Jeff Moyer) [534080] - [fs] gfs2: Add kobject release method (Robert S Peterson) [826089] - [fs] nfs: check for req==NULL in nfs_try_to_update_request cleanup (Steve Dickson) [846688] - [fs] nfs: ncommit count is being double decremented (Steve Dickson) [846688] - [fs] nfs: Clean ups and bugfixes for the pnfs read/writeback/commit code (Steve Dickson) [846688] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld read pagelist fails (Steve Dickson) [846688] - [fs] nfs: Move the pnfs write code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Move the pnfs read code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Cache rpc_ops in struct nfs_pageio_descriptor (Steve Dickson) [846688] - [fs] nfs: split out the RPC transmission from nfs_pagein_multi/one (Steve Dickson) [846688] - [fs] nfs: Clean up nfs_read_rpcsetup and nfs_write_rpcsetup (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld write pagelist fails (Steve Dickson) [833091] - [fs] nfs: Allow the nfs_pageio_descriptor to signal that a re-coalesce is needed (Steve Dickson) [833091] - [fs] nfs: Use stable writes when not doing a bulk flush (Steve Dickson) [833091] - [fs] nfs: remove nfs_inode radix tree (Steve Dickson) [833091] - [fs] nfs: nfs_open_context doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_opendata doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_closedata doesn't need to mess with struct path (Steve Dickson) [833091] - [fs] nfs: Fix a hang in the writeback path (Steve Dickson) [833091] - [fs] nfs: remove nfs_PAGE_TAG_LOCKED (Steve Dickson) [833091]- [netdrv] qlcnic: get rid of a redundant test for NULL before call to release_firmware() (Chad Dupuis) [826572] - [netdrv] qlcnic: remove unnecessary setting of skb->dev (Chad Dupuis) [826572] - [netdrv] qlcnic: off by one in qlcnic_init_pci_info() (Chad Dupuis) [826572] - [netdrv] qlcnic: vlan workaround for mac deletion bug in firmware (Chad Dupuis) [826572] - [netdrv] qlcnic: fix turnaround delay during migration (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix protcol type in case of inband vlan. (Chad Dupuis) [826572] - [netdrv] qlcnic: fix unsupported CDRP command error message. (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix estimation of recv MSS in case of LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Allow a predefined set of capture masks for FW dump (Chad Dupuis) [826572] - [netdrv] qlcnic: Adding mac statistics to ethtool. (Chad Dupuis) [826572] - [netdrv] qlcnic: Register device in FAILED state. (Chad Dupuis) [826572] - [netdrv] qlcnic: Bug fix for LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Added sysfs Node fwdump_state (Chad Dupuis) [826572] - [scsi] aacraid: respond automatically to volumes added by config tool (Rich Bono) [857561] - [scsi] aacraid: reset should disable MSI interrupt (Rich Bono) [857561] - [scsi] aacraid: prohibit access to array container space (Rich Bono) [857561] - [scsi] aacraid: expose physical devices for models with newer firmware (Rich Bono) [857561] - [scsi] aacraid: add support for handling ATA pass-through commands (Rich Bono) [857561] - [infiniband] cxgb4: Fix endianness of addition to mpa->private_data_size (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix crash when peer address is 0.0.0.0 (Jay Fenlason) [747145] - [infiniband] cxgb4: Add query_qp support (Jay Fenlason) [747145] - [infiniband] cxgb4: Remove kfifo usage (Jay Fenlason) [747145] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [747145] - [infiniband] cxgb4: Disable interrupts in c4iw_ev_dispatch() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add DB Overflow Avoidance (Jay Fenlason) [747145] - [infiniband] cxgb4: Use dst parameter in import_ep() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add missing peer2peer check in MPAv2 code (Jay Fenlason) [747145] - [infiniband] cxgb4: Consolidate 3 copies of the same operation into 1 helper function (Jay Fenlason) [747145] - [infiniband] cxgb4: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw} (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix RCU lockdep splats (Jay Fenlason) [747145] - [infiniband] cxgb4: Abstract dst->neighbour accesses behind helpers (Jay Fenlason) [747145] - [edac] mce_amd: Drop too granulary family model checks (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Constify error tables (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Correct bank 5 error signatures (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Rework NB MCE signatures (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix K8 revD and later chip select sizes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix missing csrows sysfs nodes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Cleanup return type of amd64_determine_edac_cap() (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Add a fix for Erratum 505 (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Simplify NB MCE decoder interface (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Drop local coreid reporting (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print valid addr when reporting an error (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print CPU number when reporting the error (Mauro Carvalho Chehab) [822275] - [firmware] bnx2x: add FW 7.2.51.0 (Michal Schmidt) [819842] - [netdrv] bnx2x: enable previously disabled ethtool ops (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: convert to .set_phys_id extended ethtool op (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Utilize Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use native EEE instead of auto-greeen (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct & clean 10G EEE requirements (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add EEE support for 4-port devices (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE status is read locally (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use list_move_tail instead of list_del/list_add_tail (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix rx checksum validation for IPv6 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add missing afex code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix registers dumped (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct advertisement of pause capabilities (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: display the correct duplex value (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: prevent timeouts when using PFC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix stats copying logic (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Avoid sending multiple statistics queries (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct the ndo_poll_controller call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move netif_napi_add to the open call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix compiler warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix recovery flow cleanup during probe (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix unload previous driver flow when flr-capable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix mem leak when command is unknown (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove cast around the kmalloc in bnx2x_prev_mark_path (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct EEE statistics gathering (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add new 57840 device IDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: organize BDs calculation for stop/resume (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix (nearly-)kernel-doc comment (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set maximal number of default RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change bnx2x_tests_str_arr to static char (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: use strlcpy() instead of memcpy() for strings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate UIO resources only on devices that support iSCSI. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate kcq resource only on devices that support FCoE. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add function pointers to arm IRQ for different devices. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Free UIO rings when the device is closed. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add functions to allocate and free UIO rings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: remove invalid reference to list iterator variable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix mmap regression. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Handle RAMROD_CMD_ID_CLOSE error. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove uio mem[0]. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Read bnx2x function number from internal register (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix occasional NULL pointer dereference during reboot. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove casts to same type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Bumped version to 1.0.12 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: use list_entry instead of explicit cast (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Improve error recovery by handling parity errors (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Support interface creation on non-VLAN interface also (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Reduce object size by consolidating formats (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2i: Removed the reference to the netdev->base_addr (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix link for BCM57711 with 84823 phy (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix I2C non-respondent issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link module eeprom (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: 1G sfp+ module handling (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised link register access (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: treat 0 speed as link down (copper) (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link cleanup (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: sfp+ Tx fault detection added (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change date and version to 1.72.51-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Support DCBX for all functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for ethtool -L (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow up to 63 RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Split the FP structure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move the CNIC L2 CIDs to be right after the RSS CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Make the transmission queues adjacent (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow more than 64 L2 CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for 4-tupple UDP RSS (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Return only online tests for MF (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for external LB (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct LPI pass-through configuration (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix panic when TX ring is full (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix checksum validation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE Ethtool support. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: bug fix when loading after SAN boot (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix handling single MSIX mode for 57710/57711 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove some bloat (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: off by one in bnx2x_ets_e3b0_sp_pri_to_cos_set() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Update driver version to 1.72.50-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove gro workaround (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add afex support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear MDC/MDIO warning message (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57711+BCM84823 link issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear BCM84833 LED after fan failure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM84833 PHY FW version presentation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix link issue for BCM8727 boards. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Restore 1G LED on BCM57712+BCM8727 designs. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM578x0-SFI pre-emphasis settings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR AN speed transition (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: PFC fix (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add missing parenthesis to prevent u32 overflow (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change to driver version 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change comments and white spaces (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: change to the rss engine (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: congestion management re-organization (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added support for a new device - 57811 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added support for working with one msix irq. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: enable inta on the pci bus when used (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary dmae code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary .h dependencies (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix vector traveling while looking for an empty entry (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: previous driver unload revised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: validate FW trace prior to its printing (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: changed iscsi/fcoe mac init and macros (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added TLV_NOT_FOUND flags to the dcb (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed dcb unused code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: reduced sparse warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised driver prints (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use ethtool_rxfh_indir_default() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: call netif_set_real_num_rx_queues() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: code doesn't use stats for allocating Rx BDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool returns req. AN even when AN fails (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool now returns unknown speed/duplex (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: mark functions as loaded on shared memory (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use param's id instead of sp_obj's id (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set_one_mac_e1x uses raw's state as input (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed unused function bnx2x_queue_set_cos_cid (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: move LLH_CAM to header, apply naming conventions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: update driver version to 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add gro_check (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: make bnx2x_close() static again (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use eth_hw_addr_random() and reset addr_assign_type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow all functions to display the phy FW version (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed code re-checking memory base after device open (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow BCM84833 phy to advertise 100Base-T speeds (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: notify cnic of address of info-to-the-mcp (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate smaller Rx rings for 1G functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate memory dynamically in ethtool self-test. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: force 10G on 84833 phy should be autoneg with only 10G advertised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added autoneg-restart after link advertisement changes (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool publishes link partners speed and FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: half duplex support added for several boards (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Remove boolean comparisons to true/false (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Look inside vlan when determining checksum proto. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: cut down on pointless differences from upstream (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] igb: schedule watchdog every second to update the statistics (Stefan Assmann) [838404] - [pci] Set device power state to PCI_D0 for device without native PM support (Laszlo Ersek) [849223]- [block] fix up use after free in __blkdev_get (Jeff Moyer) [847838] - [firmware] r8169: update the firmware for RTL8168F variant (Ivan Vecera) [842651] - [netdrv] r8169: use unlimited DMA burst for TX (Ivan Vecera) [842651] - [netdrv] r8169: add D-Link DGE-560T identifiers. (Ivan Vecera) [842651] - [netdrv] r8169: verbose error message. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl_ocpdr_cond. (Ivan Vecera) [842651] - [netdrv] r8169: fix argument in rtl_hw_init_8168g. (Ivan Vecera) [842651] - [netdrv] r8169: support RTL8168G (Ivan Vecera) [842651] - [netdrv] r8169: abstract out loop conditions. (Ivan Vecera) [842651] - [netdrv] r8169: ephy, eri and efuse functions signature changes. (Ivan Vecera) [842651] - [netdrv] r8169: csi_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: mdio_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: add RTL8106E support. (Ivan Vecera) [842651] - [netdrv] r8169: RxConfig hack for the 8168evl. (Ivan Vecera) [842651] - [netdrv] r8169: avoid NAPI scheduling delay. (Ivan Vecera) [842651] - [netdrv] r8169: call netif_napi_del at errpaths and at driver unload (Ivan Vecera) [842651] - [netdrv] r8169: fix unsigned int wraparound with TSO (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8411 chip. (Ivan Vecera) [842651] - [netdrv] r8169: adjust some functions of 8111f (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8402 chip. (Ivan Vecera) [842651] - [netdrv] r8169: add device specific CSI access helpers. (Ivan Vecera) [842651] - [netdrv] r8169: modify pll power function (Ivan Vecera) [842651] - [netdrv] r8169: 8168c and later require bit 0x20 to be set in Config2 for PME signaling. (Ivan Vecera) [842651] - [netdrv] r8169: Config1 is read-only on 8168c and later. (Ivan Vecera) [842651] - [netdrv] r8169: enable napi on resume. (Ivan Vecera) [842651] - [netdrv] r8169: fix comment typo (Ivan Vecera) [842651] - [netdrv] r8169: stop using net_device.{base_addr, irq}. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_cfg_info closer to its caller. (Ivan Vecera) [842651] - [netdrv] r8169: move the netpoll handler after the irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl8169_open after rtl_task it depends on. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_set_rx_mode before its rtl_hw_start callers. (Ivan Vecera) [842651] - [netdrv] r8169: move net_device_ops beyond the methods it references. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver probe method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver removal method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: runtime resume before shutdown. (Ivan Vecera) [842651] - [netdrv] r8169: corrupted IP fragments fix for large mtu. (Ivan Vecera) [842651] - [netdrv] r8169: Remove alloc_etherdev error messages (Ivan Vecera) [842651] - [netdrv] r8169: spinlock redux. (Ivan Vecera) [842651] - [netdrv] r8169: avoid a useless work scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: move task enable boolean to bitfield. (Ivan Vecera) [842651] - [netdrv] r8169: bh locking redux and task scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: fix early queue wake-up. (Ivan Vecera) [842651] - [netdrv] r8169: remove work from irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: missing barriers. (Ivan Vecera) [842651] - [netdrv] r8169: irq mask helpers. (Ivan Vecera) [842651] - [netdrv] r8169: factor out IntrMask writes. (Ivan Vecera) [842651] - [netdrv] r8169: stop delaying workqueue. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl8169_reinit_task. (Ivan Vecera) [842651] - [netdrv] r8169: remove hardcoded PCIe registers accesses. (Ivan Vecera) [842651] - [netdrv] r8169: increase the delay parameter of pm_schedule_suspend (Ivan Vecera) [842651] - [netdrv] r8169: Fix runtime power management (Ivan Vecera) [842651] - [netdrv] r8169 / PCI / PM: Add simplified runtime PM support (rev. 3) (Ivan Vecera) [842651] - [netdrv] r8169: fix potentially dangerous trailing '; ' in #defined values/expressions (Ivan Vecera) [842651] - [netdrv] r8169: fix wrong eee setting for rlt8111evl (Ivan Vecera) [842651] - [netdrv] r8169: fix driver shutdown WoL regression. (Ivan Vecera) [842651] - [netdrv] r8169: add skb frag size accessors (Ivan Vecera) [842651] - [netdrv] r8169: do not enable the TBI for anything but the original 8169. (Ivan Vecera) [842651] - [netdrv] r8169: remove erroneous processing of always set bit. (Ivan Vecera) [842651] - [netdrv] r8169: fix WOL setting for 8105 and 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: add MODULE_FIRMWARE for the firmware of 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: convert to SKB paged frag API. (Ivan Vecera) [842651] - [netdrv] bna: fix assignment of 0/1 to bool variables (Ivan Vecera) [830018] - [netdrv] bna: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [830018] - [netdrv] bna: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [830018] - [netdrv] bna: Remove casts to same type (Ivan Vecera) [830018] - [netdrv] bna: remove redundant NULL test before release_firmware() (Ivan Vecera) [830018] - [netdrv] bna: Update driver version to 3.0.23.0 (Ivan Vecera) [830018] - [netdrv] bna: Function name changes and cleanups (Ivan Vecera) [830018] - [netdrv] bna: Remove tx tasklet (Ivan Vecera) [830018] - [netdrv] bna: tx rx cleanup fix (Ivan Vecera) [830018] - [netdrv] bna: ioc cleanups (Ivan Vecera) [830018] - [netdrv] bna: Flash controller ioc pll init fixes (Ivan Vecera) [830018] - [netdrv] bna: Serialize smem access during adapter initialization (Ivan Vecera) [830018] - [netdrv] bna: Remove boolean comparisons to true/false (Ivan Vecera) [830018] - [netdrv] bna: fix error handling of bnad_get_flash_partition_by_offset() (Ivan Vecera) [830018] - [netdrv] bna: Implement ethtool flash_device entry point (Ivan Vecera) [830018] - [netdrv] bna: Remove alloc_etherdev error messages (Ivan Vecera) [830018] - [netdrv] bna: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [830018] - [netdrv] bna: fix sparse warnings/errors (Ivan Vecera) [830018] - [netdrv] bna: make ethtool_ops and strings const (Ivan Vecera) [830018] - [netdrv] bna: Add debugfs interface (Ivan Vecera) [830018] - [netdrv] bna: Added flash sub-module and ethtool eeprom entry points (Ivan Vecera) [830018] - [netdrv] bna: Convert MAC_ADDRLEN uses to ETH_ALEN (Ivan Vecera) [830018] - [netdrv] bna: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [830018] - [netdrv] bna: add skb frag size accessors (Ivan Vecera) [830018] - [netdrv] be2net: implement unicast filtering (Ivan Vecera) [813400] - [netdrv] bna: don't set ndo_set_rx_mode (Ivan Vecera) [815303] - [net] Statically initialize init_net.dev_base_head (Weiping Pan) [853302] - [net] cgroup: fix access the unallocated memory in netprio cgroup (Weiping Pan) [853302] - [net] cgroup: fix out of bounds accesses (Weiping Pan) [853302] - [net] cgroup: fix panic in netprio_cgroup (Weiping Pan) [853302] - [netdrv] enic: remove unnecessary setting of skb->dev (Stefan Assmann) [829503] - [netdrv] enic: Convert compare_ether_addr to ether_addr_equal (Stefan Assmann) [829503] - [netdrv] enic: replace open-coded ARRAY_SIZE with macro (Stefan Assmann) [829503] - [netdrv] enic: Stop using NLA_PUT*() (Stefan Assmann) [829503] - [netdrv] enic: Fix addr valid check in enic_set_vf_mac (Stefan Assmann) [829503] - [netdrv] enic: fix an endian bug in enic_probe() (Stefan Assmann) [829503] - [netdrv] enic: Fix endianness bug (Stefan Assmann) [829503] - [pci] x2apic: fix optout message (Prarit Bhargava) [860729] - [tools] perf: fix parallel build (Eric Sandeen) [859259] - [scsi] remove no longer valid BUG_ON in scsi_lld_busy (Jeff Garzik) [842881] - [net] Add netif_get_num_default_rss_queues (Michal Schmidt) [859399]- [usb] serial: qcserial avoid pointing to freed memory (Don Zickus) [699676] - [usb] serial: Fix qcserial memory leak on rmmod (Don Zickus) [699676] - [usb] serial: fix a memory leak in qcprobe error path (Don Zickus) [699676] - [virt] kvmclock: unbreak registration by aligning with upstream (Michael S. Tsirkin) [856198] - [x86] apic: replace eoi_write on apic disable (Michael S. Tsirkin) [856198] - [scsi] qla4xxx: v5.03.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [826570] - [scsi] qla4xxx: Added support for ISP83XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new function qla4_8xxx_get_minidump (Chad Dupuis) [826570] - [scsi] qla4xxx: Set IDC version in correct way (Chad Dupuis) [826570] - [scsi] qla4xxx: Replace all !is_qla8022() with is_qla40XX() (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new functions in isp_ops (Chad Dupuis) [826570] - [scsi] qla4xxx: Clean-up and optimize macros (Chad Dupuis) [826570] - [scsi] qla4xxx: Rename macros from 82XX to 8XXX (Chad Dupuis) [826570] - [scsi] qla4xxx: Update func name from ql4_ to qla4_ (Chad Dupuis) [826570] - [scsi] qla4xxx: Update structure and variable names (Chad Dupuis) [826570] - [scsi] qla4xxx: Update function name from 8xxx to 82xx (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k1 (Chad Dupuis) [826570] - [scsi] qla4xxx: Wait for cmd to complete before chip reset for ISP40XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Clear interrupt while unloading driver (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix lockdep warning in qla4xxx_post_work() (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Properly handle SCSI underrun while processing status IOCBs (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix multiple conn login event issue during session recovery (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix gcc warning for x86 system (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect (Chad Dupuis) [826570] - [scsi] qla4xxx: remove unnecessary read of PCI_CAP_ID_EXP (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix Spell check (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix a Sparse warning message (Chad Dupuis) [826570] - [scsi] qla4xxx: multi-session fix for flash ddbs (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.03-k5 (Chad Dupuis) [826570] - [scsi] qla4xxx: Capture minidump for ISP82XX on firmware failure (Chad Dupuis) [826570] - [scsi] qla4xxx: Add change_queue_depth API support (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix clear ddb mbx command failure issue (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix kernel panic during discovery logout (Chad Dupuis) [826570] - [scsi] qla4xxx: Correct early completion of pending mbox (Chad Dupuis) [826570] - [scsi] qla4xxx: use pci_dev->revision (Chad Dupuis) [826570] - [drm] edid: limit printk when facing bad edid (Dave Airlie) [857792] - [drm] backport 3.6 drm into rhel6.4 kernel (Dave Airlie) [857792] - [mm] backport the extended prefault helpers from upstream (Dave Airlie) [857792] - [gpu] vga drivers backport (Dave Airlie) [857792] - [base] dma-buf: backport dma-buf support (Dave Airlie) [857792] - [acpi] export symbol acpi_get_table_with_size (Dave Airlie) [857792] - [kernel] sched: Add __wake_up_all_locked() API (Dave Airlie) [857792] - [kernel] sched: wait_event_interruptible_locked() interface (Dave Airlie) [857792] - [pci] pci_regs: define LNKSTA2 pcie cap + bits (Dave Airlie) [857792] - [mm] slab: introduce kmalloc_array() (Dave Airlie) [857792] - [fs] sysfs: Add sysfs_merge_group() and sysfs_unmerge_group() (Dave Airlie) [857792] - [i2c] export bit-banging algo functions (Dave Airlie) [857792] - [netdrv] bnx2: Clean up remainint iounmap (Neil Horman) [826727] - [netdrv] bnx2: Try to recover from PCI block reset (Neil Horman) [826727] - [netdrv] bnx2: Fix bug in bnx2_free_tx_skbs() (Neil Horman) [826727] - [netdrv] bnx2: Add missing netif_tx_disable() in bnx2_close() (Neil Horman) [826727] - [netdrv] bnx2: Add "fall through" comments (Neil Horman) [826727] - [netdrv] bnx2: Update version 2.2.2 (Neil Horman) [826727] - [netdrv] bnx2: Read PCI function number from internal register (Neil Horman) [826727] - [netdrv] bnx2: Dump additional BC_STATE during firmware sync timeout (Neil Horman) [826727] - [netdrv] bnx2: Dump all FTQ_CTL registers during tx_timeout (Neil Horman) [826727] - [netdrv] bnx2: Remove casts to same type (Neil Horman) [826727] - [netdrv] bnx2: replace open-coded ARRAY_SIZE with macro (Neil Horman) [826727] - [netdrv] bnx2: stop using net_device.{base_addr, irq} (Neil Horman) [826727] - [netdrv] bnx2: unify return value of .ndo_set_mac_address if address is invalid (Neil Horman) [826727] - [usb] ti_usb: fix printk format warning (Don Zickus) [846419] - [usb] ti_usb_3410_5052: adding multitech dialup fax/modem devices (Don Zickus) [846419] - [pci] Enable ATS at the device state restore (Don Dugger) [767886] - [pci] intel-iommu: Move duplicate list-mangling code into unlink_domain_info() helper (Don Dugger) [767886] - [pci] intel-iommu: Add device info into list before doing context mapping (Don Dugger) [767886] - [netdrv] igbvf: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819104] - [netdrv] igbvf: fix divide by zero (Stefan Assmann) [819104] - [netdrv] igbvf: fix the bug when initializing the igbvf (Stefan Assmann) [819104] - [netdrv] intel: make wired ethernet driver message level consistent (rev2) (Stefan Assmann) [819104] - [netdrv] igbvf: Use ETH_ALEN (Stefan Assmann) [819104] - [netdrv] igbvf: reset netdevice addr_assign_type if changed (Stefan Assmann) [819104] - [netdrv] igbvf: rename dev_hw_addr_random and remove redundant second (Stefan Assmann) [819104] - [netdrv] igbvf: refactor Interrupt Throttle Rate code (Stefan Assmann) [819104] - [netdrv] igbvf: change copyright date (Stefan Assmann) [819104] - [netdrv] igbvf: remove unneeded cast (Stefan Assmann) [819104] - [x86] cpu: keep SEP flag enabled on 64-bit if execshield is on (Eduardo Habkost) [821463] - [x86] Revert: intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [834097] - [block] cciss: fix handling of protocol error (Tomas Henzl) [858292] - [ata] ata_piix: IDE-mode SATA patch for Intel DH89xxCC DeviceIDs (David Milburn) [859491] - [scsi] hpsa: fix handling of protocol error (Tomas Henzl) [857956] - [x86] mce: Introduce mce_gather_info() (Luming Yu) [855775] - [mm] hwpoison: Remove extra unwanted call to send_sig_info() (Lenny Szubowicz) [855775]- [misc] sgi-xp: fails to load when cpu 0 is out of IRQ resources (George Beshers) [854677] - [misc] sgi-xp: nested calls to spin_lock_irqsave() (George Beshers) [854677] - [net] openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [859048] - [net] vlan: dont drop packets from unknown vlans in promiscuous mode (Thomas Graf) [859048] - [netdrv] e1000e: update driver version number (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove inapplicable comment (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch check (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch MEMORY_BARRIER checks (Dean Nelson) [819103] - [netdrv] e1000e: DoS while TSO enabled caused by link partner with small MSS (Dean Nelson) [819103] - [netdrv] e1000e: fix panic while dumping packets on Tx hang with IOMMU (Dean Nelson) [819103] - [netdrv] e1000e: 82571 Tx Data Corruption during Tx hang recovery (Dean Nelson) [819103] - [netdrv] e1000e: fix test for PHY being accessible on 82577/8/9 and I217 (Dean Nelson) [819103] - [netdrv] e1000e: Correct link check logic for 82571 serdes (Dean Nelson) [819103] - [netdrv] e1000e: Program the correct register for ITR when using MSI-X. (Dean Nelson) [819103] - [netdrv] e1000e: Cleanup code logic in e1000_check_for_serdes_link_82571() (Dean Nelson) [819103] - [netdrv] e1000e: Fix (nearly-)kernel-doc comments for various functions (Dean Nelson) [819103] - [netdrv] e1000e: remove use of IP payload checksum (Dean Nelson) [819103] - [netdrv] e1000e: use more informative logging macros when netdev not yet registered (Dean Nelson) [819103] - [netdrv] e1000e: test for valid check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: fix Rapid Start Technology support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: fix typo in definition of E1000_CTRL_EXT_FORCE_SMBUS (Dean Nelson) [819103] - [netdrv] e1000e: Fix merge conflict (net->net-next) (Dean Nelson) [819103] - [netdrv] e1000e: clear REQ and GNT in EECD (82571 && 82572) (Dean Nelson) [819103] - [netdrv] e1000e: enable forced master/slave on 82577 (Dean Nelson) [819103] - [netdrv] e1000e: initial support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: Remove special case for 82573/82574 ASPM L1 disablement (Dean Nelson) [819103] - [netdrv] e1000e: Disable ASPM L1 on 82574 (Dean Nelson) [819103] - [netdrv] e1000e: Driver workaround for IPv6 Header Extension Erratum. (Dean Nelson) [819103] - [netdrv] e1000e: Resolve intermittent negotiation issue on 82574/82583. (Dean Nelson) [819103] - [netdrv] e1000e: cleanup long {read|write}_reg_locked PHY ops function pointers (Dean Nelson) [819103] - [netdrv] e1000e: suggest a possible workaround to a device hang on 82577/8 (Dean Nelson) [819103] - [netdrv] e1000e: fix .ndo_set_rx_mode for 82579 (Dean Nelson) [819103] - [netdrv] e1000e: PHY initialization flow changes for 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: workaround EEPROM configuration change on 82579 (Dean Nelson) [819103] - [netdrv] e1000e: 82579 potential system hang on stress when ME enabled (Dean Nelson) [819103] - [netdrv] e1000e: 82579 packet drop workaround (Dean Nelson) [819103] - [netdrv] e1000e: Enable DMA Burst Mode on 82574 by default. (Dean Nelson) [819103] - [netdrv] e1000e: Disable Far-End LoopBack following reset on 80003ES2LAN. (Dean Nelson) [819103] - [netdrv] e1000e: Fix default interrupt throttle rate not set in NIC HW (Dean Nelson) [819103] - [netdrv] e1000e: MSI interrupt test failed, using legacy interrupt (Dean Nelson) [819103] - [netdrv] e1000e: cleanup boolean logic (Dean Nelson) [819103] - [netdrv] e1000e: cleanup remaining strings split across multiple lines (Dean Nelson) [819103] - [netdrv] e1000e: issues in Sx on 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup indexed register arrays (Dean Nelson) [819103] - [netdrv] e1000e: cleanup NAPI routine (Dean Nelson) [819103] - [netdrv] e1000e: Minor comment clean-up. (Dean Nelson) [819103] - [netdrv] e1000e: Guarantee descriptor writeback flush success. (Dean Nelson) [819103] - [netdrv] e1000e: make wired ethernet driver message level consistent (rev2) (Dean Nelson) [819103] - [netdrv] e1000e: use msleep instead of mdelay (Dean Nelson) [819103] - [netdrv] e1000e: cleanup whitespace and indentation (Dean Nelson) [819103] - [netdrv] e1000e: cleanup incorrect filename in comment (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_reload_nvm() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for boolean send_xon, do not assume always true (Dean Nelson) [819103] - [netdrv] e1000e: cleanup comment in e1000_hash_mc_addr() (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_config_collision_dist() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: comment correction in e1000e_set_kmrn_lock_loss_workaround_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup calls to setup_physical_interface function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_mng_mode function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_setup_link() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_id_led_init() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic comment changes to make lines less than 80 characters (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic change to boolean comparisons (Dean Nelson) [819103] - [netdrv] e1000e: cleanup goto statements to exit points without common work (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000e_setup_fiber_serdes_link (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_init_hw_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: minor whitespace addition (insert blank line separator) (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable initializations (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary test and return (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable ret_val (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unreachable statement (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_set_d3_lplu_state_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: always return 0 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary assignments just before returning (Dean Nelson) [819103] - [netdrv] e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_cfg_kmrn_10_100_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename goto labels to be more meaningful (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: use goto for common work needed by multiple exit points (Dean Nelson) [819103] - [netdrv] e1000e: replace '1' with 'true' for boolean get_link_status (Dean Nelson) [819103] - [netdrv] e1000e: pass pointer to hw struct for e1000_init_mac_params_XXX() (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for bool autoneg_false (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary parentheses (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary returns from void functions (Dean Nelson) [819103] - [netdrv] e1000e: remove test that is always false (Dean Nelson) [819103] - [netdrv] e1000e: add skb frag size accessors (Dean Nelson) [819103] - [scsi] qla2xxx: Update version number to 8.04.00.08.06.4-k. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use the right field for container_of. (Chad Dupuis) [826565] - [scsi] qla2xxx: Allow MSI interrupt registration for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't toggle RISC interrupt bits after IRQ lines are attached. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix incorrect status reporting on DIF errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: T10 DIF - ISP83xx changes. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for legacy interrupts for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enable fw attributes for ISP24xx and above. (Chad Dupuis) [826565] - [scsi] qla2xxx: Get fcal position map should not be called for p2p topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Set Maximum Read Request Size to 4K. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enclose adapter related calls in adapter check in failed state handler. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for handling some error conditions in loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix description of qla2xmaxqdepth parameter. (Chad Dupuis) [826565] - [scsi] qla2xxx: set idc version if function is first one to come. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do not restrict the number of NPIV ports for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do PCI fundamental reset for ISP83xx (Chad Dupuis) [826565] - [scsi] qla2xxx: Fail initialization if unable to load RISC code. (Chad Dupuis) [826565] - [scsi] qla2xxx: Ensure PLOGI is sent to Fabric Management-Server upon request. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove setting Scsi_host->this_id during adapter probe. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use defines instead of hardcoded values for intr status. (Chad Dupuis) [826565] - [scsi] qla2xxx: Dont call nic restart firmware if it is already active and running. (Chad Dupuis) [826565] - [scsi] qla2xxx: Wrong PCIe(2.5Gb/s x8) speed in the kerenel message for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implement beacon support for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for continuous rescan attempts in arbitrated loop topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Only enable link up on the correct interrupt event. (Chad Dupuis) [826565] - [scsi] qla2xxx: Update the driver copyright. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't register to legacy interrupt for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Changes for ISP83xx loopback support. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add bit to identify adapters for thermal temp. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implemetation of mctp. (Chad Dupuis) [826565] - [scsi] qla2xxx: IDC implementation for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add FW DUMP SIZE sysfs attribute. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implementation of bidirectional. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use bitmap to store loop_id's for fcports. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display mailbox failure by default. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla2xxx files (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove redundant NULL check before release_firmware() call. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add check in qla82xx_watchdog for failed hardware state. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add I2C BSG interface. (Chad Dupuis) [826565] - [scsi] qla2xxx: Bind to ISP8031 devices. (Chad Dupuis) [826565] - [scsi] Revert: qla2xxx: During loopdown perform Diagnostic loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper firmware version when new minidump template is gathered for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't capture minidump for ISP82xx on flash update from application. (Chad Dupuis) [826565] - [scsi] qla2xxx: Log link up and link down messages to track link flops. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix discrepencies between RHEL 6 and upstream. (Chad Dupuis) [826565] - [scsi] qla2xxx: Avoid losing any fc ports when loop id's are exhausted. (Chad Dupuis) [826565] - [scsi] qla2xxx: Optimize existing port name server query matching. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove mirrored field vp_idx from struct fc_port. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fixups for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper supported speeds for 16G FC adapters. (Chad Dupuis) [826565] - [scsi] qla2xxx: handle default case in qla2x00_request_firmware() (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_mbx.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Micro optimization in queuecommand handler (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_init.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_bsg.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Stats should be different from physical and virtual ports (Chad Dupuis) [826565] - [scsi] qla2xxx: Add ql_dbg_verbose logging level. (Chad Dupuis) [826565] - [scsi] qla2xxx: Handle interrupt registration failures more gracefully. (Chad Dupuis) [826565] - [scsi] qla2xxx: Change "Done" to "Entering" in the debug print statement in qla2x00_port_logout. (Chad Dupuis) [826565] - [scsi] qla2xxx: Detect PEG errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove unneeded DPC wakeups from qla82xx_watchdog. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in bus-reset handler. (Chad Dupuis) [826565] - [mm] thp: fix pmd_present for split_huge_page and PROT_NONE with THP (Andrea Arcangeli) [858385] - [wireless] rt2x00: Add support for BUFFALO WLI-UC-GNM2 to rt2800usb (Stanislaw Gruszka) [841578] - [wireless] cfg80211: process pending events when unregistering net device (Stanislaw Gruszka) [841578] - [net] mac80211: cancel mesh path timer (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: fix debug print in iwl_sta_calc_ht_flags (Stanislaw Gruszka) [841578] - [wireless] rt61pci: fix NULL pointer dereference in config_lna_gain (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: disable greenfield transmissions as a workaround (Stanislaw Gruszka) [841578] - [net] mac80211: fail authentication when AP denied authentication (Stanislaw Gruszka) [841578] - [wireless] reg: restore previous behaviour of chan->max_power calculations (Stanislaw Gruszka) [841578] - [net] mac80211: fix read outside array bounds (Stanislaw Gruszka) [841578] - [wireless] ath9k: Add PID/VID support for AR1111 (Stanislaw Gruszka) [841578] - [wireless] b43: fix crash with OpenFWWF (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: Check BSS ctx active before call mac80211 (Stanislaw Gruszka) [841578] - [wireless] rndis_wlan: release BSS structures returned by cfg80211_inform_bss() (Stanislaw Gruszka) [841578] - [net] mac80211: fix crash with single-queue drivers (Stanislaw Gruszka) [841578] - [wireless] rt2800usb: 2001:3c17 is an RT3370 device (Stanislaw Gruszka) [841578] - [wireless] Backport ti drivers from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport orinoco driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rtl818x driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ipw2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport p54 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ath drivers family from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43legacy driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport bcma bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ssb bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rt2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport iwlwifi driver from linux 3.5 (Stanislaw Gruszka) [818672 841578] - [wireless] Backport iwlegacy driver from 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport mac80211 from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] fix kabi breakage caused by wireless update (Stanislaw Gruszka) [841578] - [wireless] Backport wireless core from linux 3.5 (Stanislaw Gruszka) [841578] - [x86] pci: Add option to not assign BAR's if not already assigned (George Beshers) [859966] - [edac] sb_edac: Avoid overflow errors at memory size calculation (Mauro Carvalho Chehab) [859132] - [Documentation] kernel-parameters.txt: Add intel_idle.max_cstate (Prarit Bhargava) [858337] - [kernel] rcu: Remove function versions of __kfree_rcu and offset (Neil Horman) [813086] - [scsi] fix NULL request_queue in scsi_requeue_run_queue() (Jeff Garzik) [842881] - [netdrv] tg3: Set RX_CHECKSUMS appropriately (John Feeney) [828967] - [firmware] iwlwifi: update firmware for 6205 (Stanislaw Gruszka) [850579] - [netdrv] pch_gbe: vlan skb len fix (Veaceslav Falico) [851682] - [net] ipv4/cipso: don't follow a NULL pointer when setsockopt() is called (Amerigo Wang) [842872] - [net] bridge: Fix timer typo that may render snooping less effective (Nikolay Aleksandrov) [676938]- [net] svcrpc: fix BUG() in svc_tcp_clear_pages (J. Bruce Fields) [769045] - [fs] nfs: Properly handle the case where the delegation is revoked (Steve Dickson) [842435] - [fs] nfs: Move cl_delegations to the nfs_server struct (Steve Dickson) [842435] - [fs] nfs: Introduce nfs_detach_delegations() (Steve Dickson) [842435] - [fs] nfs: Fix a number of RCU issues in the NFSv4 delegation code (Steve Dickson) [842435] - [netdrv] netxen: fix link notification order (Veaceslav Falico) [826574] - [netdrv] netxen: remove unnecessary setting of skb->dev (Veaceslav Falico) [826574] - [netdrv] netxen: restrict force firmware dump when dump is disabled (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one for XG port (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one in netxen_nic_set_pauseparam() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix estimation of recv MSS in case of LRO (Veaceslav Falico) [826574] - [netdrv] netxen: added miniDIMM support in driver (Veaceslav Falico) [826574] - [netdrv] netxen: Allow only useful and recommended firmware dump capture mask values (Veaceslav Falico) [826574] - [netdrv] netxen_nic: disable minidump by default (Veaceslav Falico) [826574] - [netdrv] netxen: get rid of a redundant test for NULL before call to release_firmware() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix endian bug (Veaceslav Falico) [826574] - [netdrv] netxen: unify return value of .ndo_set_mac_address if address is invalid (Veaceslav Falico) [826574] - [mm] coredump: add VM_NODUMP, MADV_DONTDUMP, MADV_DODUMP (Jason Baron) [739001] - [mm] coredump: remove VM_ALWAYSDUMP flag (Jason Baron) [739001] - [net] ipv6: unify conntrack reassembly expire code with standard one (Amerigo Wang) [726807] - [net] ipv6: add a new namespace for nf_conntrack_reasm (Amerigo Wang) [726807] - [net] ipv6: fix overlap check for fragments (Amerigo Wang) [726807] - [net] netfilter: discard overlapping IPv6 fragment (Amerigo Wang) [726807] - [net] netfilter: defrag: remove one redundant atomic ops (Amerigo Wang) [726807] - [acpi] Fix logic for removing mappings in 'acpi_unmap' (Myron Stowe) [816517] - [acpi] acpica: Expand OSL memory read/write interfaces to 64 bits (Myron Stowe) [816517] - [acpi] Remove ./drivers/acpi/atomicio.[ch] (Myron Stowe) [816517] - [acpi] Add RAM mapping support to ACPI (Myron Stowe) [816517] - [acpi] apei: Add 64-bit read/write support for APEI on i386 (Myron Stowe) [816517] - [acpi] apei: Convert atomicio routines (Myron Stowe) [816517] - [acpi] Export interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [816517] - [acpi] Fix a fix section mismatch (Myron Stowe) [816517] - [net] ethtool: update ethtool_rx_flow_spec and avoid kabi breakage (Nikolay Aleksandrov) [847019] - [net] ethtool: add ntuple flow specifier data to network flow classifier (Nikolay Aleksandrov) [847019] - [net] ethtool: Add Ethernet MAC-level filtering/steering (Nikolay Aleksandrov) [847019] - [net] ethtool: Remove unimplemented flow specification types (Nikolay Aleksandrov) [847019] - [net] ethtool: Allow drivers to select RX NFC rule locations (Nikolay Aleksandrov) [847019] - [net] ethtool: Fix potential user buffer overflow for ETHTOOL_{G, S}RXFH (Nikolay Aleksandrov) [847019] - [net] ethtool: add rtnetlink & sched.h in ifndef GENKSYMS (Nikolay Aleksandrov) [847019] - [net] ethtool: Added kernel support in EEE Ethtool commands (Nikolay Aleksandrov) [847019] - [net] ethtool: Add reset operation (Nikolay Aleksandrov) [847019] - [net] ethtool: Change ETHTOOL_PHYS_ID implementation to allow dropping RTNL (Nikolay Aleksandrov) [847019] - [net] ethtool: Extend the ethtool API to obtain plugin module eeprom data (Nikolay Aleksandrov) [847019] - [net] ethtool: Added support for FW dump (Nikolay Aleksandrov) [847019] - [net] ethtool support to configure number of channels (Nikolay Aleksandrov) [847019] - [scsi] scsi_dh_alua: Enable STPG for unavailable ports (Ewan Milne) [857145] - [net] skbuff: do not take an additional reference in skb_frag_set_page (Neil Horman) [859433] - [i2c] add support for iSMT on bordenville (Neil Horman) [791368] - [pci] iommu, dmar: Use pr_format() instead of PREFIX to tidy up pr_*() calls (Don Dutile) [726531] - [pci] iommu, dmar: Reserve mmio space used by the IOMMU, if the BIOS forgets to (Don Dutile) [726531] - [pci] intel-iommu: Replace printks with appropriate pr_*() (Don Dutile) [726531] - [mm] fix potential anon_vma locking issue in mprotect() (Andrea Arcangeli) [858389] - [block] mtip32xx: fix user_buffer check in exec_drive_command (David Milburn) [837370] - [block] mtip32xx: remove HOTPLUG_PCI_PCIE dependancy (David Milburn) [837370] - [block] mtip32xx: Convert macro definitions for flag bits to enum (David Milburn) [837370] - [block] mtip32xx: Remove 'registers' and 'flags' from sysfs (David Milburn) [837370] - [block] mtip32xx: Changes to sysfs entries (David Milburn) [837370] - [block] mtip32xx: minor performance tweak (David Milburn) [837370] - [block] mtip32xx: Fix to support more than one sector in exec_drive_command() (David Milburn) [837370] - [block] mtip32xx: Use plain spinlock for 'cmd_issue_lock' (David Milburn) [837370] - [block] mtip32xx: Set block queue boundary variables (David Milburn) [837370] - [block] mtip32xx: Fix to handle TFE for PIO(IOCTL/internal) commands (David Milburn) [837370] - [block] mtip32xx: Change HDIO_GET_IDENTITY to return stored data (David Milburn) [837370] - [block] mtip32xx: Set custom timeouts for PIO commands (David Milburn) [837370] - [block] mtip32xx: fix clearing an incorrect register in mtip_init_port (David Milburn) [837370] - [block] mtip32xx: release the semaphore on an error path (David Milburn) [837370] - [block] mtip32xx: dump tagmap on failure (David Milburn) [837370] - [block] mtip32xx: fix handling of commands in various scenarios (David Milburn) [837370] - [block] mtip32xx: Shorten macro names (David Milburn) [837370] - [block] mtip32xx: misc changes (David Milburn) [837370] - [block] mtip32xx: Add new sysfs entry 'status' (David Milburn) [837370] - [block] mtip32xx: make setting comp_time as common (David Milburn) [837370] - [block] mtip32xx: Add new bitwise flag 'dd_flag' (David Milburn) [837370] - [block] mtip32xx: fix error handling in mtip_init() (David Milburn) [837370] - [block] mtip32xx: fix incorrect value set for drv_cleanup_done, and re-initialize and start port in mtip_restart_port() (David Milburn) [837370] - [kernel] tracing: Convert format output to seq_file (Jiri Olsa) [797067] - [kernel] tracing: Remove show_format and related macros from TRACE_EVENT (Jiri Olsa) [797067] - [kernel] tracing: Use defined fields and print_fmt to print formats (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for kprobe events (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for syscall events (Jiri Olsa) [797067] - [kernel] tracing: Add print_fmt field (Jiri Olsa) [797067] - [kernel] tracing: Have __dynamic_array() define a field (Jiri Olsa) [797067] - [pci] remove redundant checking in PCI Express capability routines (Myron Stowe) [832591] - [pci] Introduce command line option to disable ARI (Myron Stowe) [832591] - [pci] use pci_is_pcie() in pci core (Myron Stowe) [832591] - [serial] Basic support for Moschip 9900 family I/O chips (Steve Best) [850941] - [idle] intel_idle: ivybridge support (Matthew Garrett) [746722] - [block] Avoid missed wakeup in request waitqueue (Asias He) [848260] - [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [net] core: Fix napi_gro_frags vs netpoll path (Amerigo Wang) [845347] - [netdrv] benet: disable BH in callers of be_process_mcc() (Amerigo Wang) [845347] - [net] bonding: remove IFF_IN_NETPOLL flag (Amerigo Wang) [845347] - [mm] mmu_notifier: restore kabi (Andrea Arcangeli) [854584] - [mm] mmu_notifier: have mmu_notifiers use a global SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix-inconsistent-memory-between-secondary-mmu-and-host-fix (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix inconsistent memory between secondary MMU and host (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix freed page still mapped in secondary MMU (Andrea Arcangeli) [854584] - [mm] Revert: Have mmu_notifiers use SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [x86] amd_iommu: Cache pdev pointer to root-bridge (Frank Arnold) [814709] - [x86] amd_iommu: Make sure IOMMU interrupts are re-enabled on resume (Frank Arnold) [814709] - [x86] amd_iommu: Set iommu configuration flags in enable-loop (Frank Arnold) [814709] - [x86] amd_iommu: enable iommu before attaching devices (Frank Arnold) [814709] - [netdrv] cxgb3: treewide use of RCU_INIT_POINTER (Jay Fenlason) [847358] - [netdrv] cxgb3: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE (Jay Fenlason) [847358] - [netdrv] cxgb3: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847358] - [netdrv] cxgb3: update firmware version (Jay Fenlason) [847358] - [netdrv] cxgb3: add skb frag size accessors (Jay Fenlason) [847358] - [netdrv] cxgb3: convert to SKB paged frag API (Jay Fenlason) [847358] - [netdrv] cxgb3: remove use of ndo_set_multicast_list in drivers (Jay Fenlason) [847358] - [netdrv] pch_gbe: add extra clean tx (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit watchdog timeout (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit races (Veaceslav Falico) [853112] - [x86] cpu/amd: Fix crash as Xen Dom0 on AMD Trinity systems (Frank Arnold) [822278] - [x86] cpu/amd: Re-enable CPU topology extensions in case BIOS has disabled it (Frank Arnold) [822278] - [net] openvswitch: set openvswitch_handle_frame_hook (Thomas Graf) [854628] - [lib] flex_array: flex_array_prealloc takes a number of elements, not an end (Thomas Graf) [854628] - [net] openvswitch: Fix FLOW_BUFSIZE definition (Thomas Graf) [854628] - [net] openvswitch: Fix typo (Thomas Graf) [854628] - [net] openvswitch: Relax set header validation (Thomas Graf) [854628] - [net] openvswitch: Do not send notification if ovs_vport_set_options() failed (Thomas Graf) [854628] - [net] openvswitch: Enable retrieval of TCP flags from IPv6 traffic (Thomas Graf) [854628] - [net] openvswitch: Fix typo in documentation (Thomas Graf) [854628] - [net] openvswitch: Replace Nicira Networks (Thomas Graf) [854628] - [net] openvswitch: Check gso_type for correct sk_buff in queue_gso_packets() (Thomas Graf) [854628] - [net] openvswitch: Check currect return value from skb_gso_segment() (Thomas Graf) [854628] - [net] openvswitch: Reset upper layer protocol info on internal devices (Thomas Graf) [854628] - [sound] alsa: snd-aloop copy fix (Jaroslav Kysela) [854696] - [base] driver-core: fix device_register race (Rob Evers) [833098] - [netdrv] 8139cp: set intr mask after its handler is registered (Jason Wang) [815199] - [netdrv] pch_gbe: Do not abort probe on bad MAC (Veaceslav Falico) [851675] - [pci] fix upstream P2P bridge checks when enabling OBFF and LTR (Myron Stowe) [834711]- [mm] fix contig_page_data kABI breakage and related memory corruption (Satoru Moriya) [853007] - [mm] hugetlbfs: close race during teardown of hugetlbfs shared page tables (Rafael Aquini) [856325] - [mm] hugetlbfs: Correctly detect if page tables have just been shared (Rafael Aquini) [856325] - [mm] Revert: Eliminate kernel crash due to races in hugetlbfs (Rafael Aquini) [856325] - [net] sctp: backport sctp cache ipv6 source after route lookup (Michele Baldessari) [855759] - [net] sctp: backport support of sctp multi-homing ipv6 source address selection (Michele Baldessari) [855759] - [net] ipv6: backport RTA_PREFSRC ipv6 source route selection support (Michele Baldessari) [851118] - [input] wacom: add Intuos5 Touch Ring LED support (Aristeu Rozanski) [841611] - [net] core: allocate skbs on local node (Andy Gospodarek) [843163] - [netdrv] sfc: Fix maximum number of TSO segments and minimum TX queue size (Nikolay Aleksandrov) [845557] {CVE-2012-3412} - [net] etherdevice: Rename random_ether_addr to eth_random_addr (Neil Horman) [813086] - [net] etherdevice: rename dev_hw_addr_random and remove redundant second (Neil Horman) [813086] - [pcmcia] Introduce PCMCIA_DEVICE_PROD_ID3 (Neil Horman) [813086] - [net] add a truesize parameter to skb_add_rx_frag() (Neil Horman) [813086] - [net] rtnetlink: add rtnl_dereference() (Neil Horman) [813086] - [net] rtnetlink: Add checking to rcu_dereference() primitives (Neil Horman) [813086] - [kernel] rcu: define __rcu address space modifier for sparse (Neil Horman) [813086] - [kernel] rcu: Add rcu_access_pointer and rcu_dereference_protected (Neil Horman) [813086] - [kernel] rcu: Add lockdep checking to rhel (Neil Horman) [813086] - [kernel] rcu: Make __kfree_rcu() less dependent on compiler choices (Neil Horman) [813086] - [kernel] rcu: introduce kfree_rcu() (Neil Horman) [813086] - [mmc] sdio: add quirk to clamp byte mode transfer (Neil Horman) [813086] - [kernel] pm_runtime: Generic resume shouldn't set RPM_ACTIVE unconditionally (Neil Horman) [813086] - [kernel] workqueue: unify spelling of 'freeze' + 'able' to 'freezable' (Neil Horman) [813086] - [kernel] Allow drivers to compile with #include (Neil Horman) [813086] - [mmc] sdio: add new function for RAW (Read after Write) operation (Neil Horman) [813086] - [kernel] Uset set_irq_type() to define irq_set_irq_type() (Neil Horman) [813086] - [kernel] irq: Provide status modifier (Neil Horman) [813086] - [kernel] Simulate pm_qos_X_reuest() using existing qos RHEL6 infrastructure (Neil Horman) [813086] - [lib] cordic: add library module providing cordic angle calculation (Neil Horman) [813086] - [pcmcia] add PCMCIA_DEVICE_MANF_CARD_PROD_ID3 (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pcmcia] Add {pccard,pcmcia}_loop_tuple (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pci] Add helper macro for pci_register_driver boilerplate (Neil Horman) [813086] - [usb] Add helper macro for usb_driver boilerplate (Neil Horman) [813086] - [kernel] device: Generalize module_platform_driver (Neil Horman) [813086] - [kernel] dma-mapping: add dma_zalloc_coherent() (Neil Horman) [813086] - [kernel] Empty implementation of functions to make drivers compile (Neil Horman) [813086] - [kernel] split out the EXPORT_SYMBOL into export.h (Neil Horman) [813086] - [kernel] pm_qos: Define pm_qos_request() as pm_qos_requirement() (Neil Horman) [813086] - [kernel] replace USHORT_MAX, SHORT_MAX and SHORT_MIN with USHRT_MAX, SHRT_MAX and SHRT_MIN (Neil Horman) [813086] - [net] add wireless TX status socket option (Neil Horman) [813086] - [kernel] workqueue: implement alloc_ordered_workqueue() (Neil Horman) [813086] - [kernel] pm_qos: Move and rename the implementation files (Neil Horman) [813086] - [kernel] atomic: add atomic_inc_not_zero_hint() (Neil Horman) [813086] - [fs] vfs: introduce noop_llseek() (Neil Horman) [813086] - [net] Add net_ratelimited_function and net__ratelimited macros (Neil Horman) [813086] - [fs] libfs: add simple_open() (Neil Horman) [813086] - [base] core: device_rename's new_name can be const (Neil Horman) [813086] - [net] Add a boolean function to check if 2 ethernet addresses are the same (Neil Horman) [813086] - [net] Allow changing number of RX queues after device allocation (Neil Horman) [813086] - [net] Introduce skb_checksum_start_offset() to replace repetitive calculation (Neil Horman) [813086] - [netdrv] e1000e: drop check of RXCW.CW to eliminate link going up and down (Dean Nelson) [847310] - [net] core: add unknown state to sysfs NIC duplex export (Nikolay Aleksandrov) [855062] - [pci] read-modify-write the PCIe device control register when initiating FLR (Myron Stowe) [848358]- [s390] zfcp: No automatic port_rescan on events (Hendrik Brueckner) [855131] - [fs] xfs: push the AIL from memory reclaim and periodic sync (Dave Chinner) [855139] - [powerpc] perf: Use perf_instruction_pointer in callchains (Steve Best) [850575] - [powerpc] perf: Always use pt_regs for userspace samples (Steve Best) [850575] - [powerpc] perf: Move code to select SIAR or pt_regs into perf_read_regs (Steve Best) [850575] - [powerpc] perf: Create mmcra_sihv/mmcra_sipv helpers (Steve Best) [850575] - [powerpc] perf: Fix instruction address sampling on 970 and Power4 (Steve Best) [850575] - [netdrv] ehea: fix losing of NEQ events when one event occurred early (Steve Best) [822659] - [netdrv] ehea: only register irq after setting up ports (Steve Best) [822659] - [netdrv] ehea: make some functions and variables static (Steve Best) [822659] - [netdrv] ehea: Use round_jiffies_relative to align workqueue (Steve Best) [822659] - [netdrv] ehea: Reduce memory usage in buffer pools (Steve Best) [822659] - [netdrv] ehea: Remove unused tcp_end field in send WQ (Steve Best) [822659] - [netdrv] ehea: Add GRO support (Steve Best) [822659] - [netdrv] ehea: Remove LRO support (Steve Best) [822659] - [netdrv] ehea: Remove some unused definitions (Steve Best) [822659] - [netdrv] ehea: Simplify type 3 transmit routine (Steve Best) [822659] - [netdrv] ehea: Merge swqe2 TSO and non TSO paths (Steve Best) [822659] - [netdrv] ehea: Simplify ehea_xmit2 and ehea_xmit3 (Steve Best) [822659] - [netdrv] ehea: Allocate large enough skbs to avoid partial cacheline DMA writes (Steve Best) [822659] - [netdrv] ehea: Add vlan_features (Steve Best) [822659] - [netdrv] ehea: Dont check NETIF_F_TSO in TX path (Steve Best) [822659] - [netdrv] ehea: Remove num_tx_qps module option (Steve Best) [822659] - [netdrv] ehea: Remove force_irq logic in napi poll routine (Steve Best) [822659] - [netdrv] ehea: Update multiqueue support (Steve Best) [822659] - [netdrv] ehea: Remove NETIF_F_LLTX (Steve Best) [822659] - [netdrv] ehea: Remove sleep at .ndo_get_stats (Steve Best) [822659] - [netdrv] ehea: do vlan cleanup (Steve Best) [822659] - [netdrv] ehea: Use ethtool ethtool_cmd_speed API (Steve Best) [822659] - [netdrv] ehea: fix wrongly reported speed and port (Steve Best) [822659] - [netdrv] ehea: Fix a DLPAR bug on ehea_rereg_mrs() (Steve Best) [822659] - [netdrv] ehea: don't use flush_scheduled_work() (Steve Best) [822659] - [netdrv] ehea: kill unused ehea_rereg_mr_task (Steve Best) [822659] - [netdrv] ehea: Fixing LRO configuration (Steve Best) [822659] - [netdrv] ehea: Fixing statistics (Steve Best) [822659] - [netdrv] ehea: fix use after free (Steve Best) [822659] - [netdrv] ehea: Don't check for vlan group before vlan_tx_tag_present (Steve Best) [822659] - [netdrv] ehea: simplify conditional (Steve Best) [822659] - [netdrv] ehea: Fix a checksum issue on the receive path (Steve Best) [822659] - [netdrv] ehea: Allocate stats buffer with GFP_KERNEL (Steve Best) [822659] - [net] drop_monitor: dont sleep in atomic context (Neil Horman) [817146] - [net] drop_monitor: prevent init path from scheduling on the wrong cpu (Neil Horman) [817146] - [net] drop_monitor: Make updating data->skb smp safe (Neil Horman) [817146] - [net] drop_monitor: fix sleeping in invalid context warning (Neil Horman) [817146] - [scsi] bfa: firmware image name update (Rob Evers) [830008] - [scsi] bfa: Fix error codes and misc cleanup (Rob Evers) [830008] - [scsi] bfa: squelch lockdep complaint (Rob Evers) [830008] - [scsi] bfa: dereferencing freed memory in bfad_im_probe() (Rob Evers) [830008] - [scsi] bfa: off by one in bfa_ioc_mbox_isr() (Rob Evers) [830008] - [scsi] bfa: Fix to set vport FC host sysfs entries (Rob Evers) [830008] - [scsi] bfa: Fix bfa logging port state change (Rob Evers) [830008] - [scsi] bfa: defer vport delete handler till fw logo (Rob Evers) [830008] - [scsi] bfa: Update the driver version to 3.0.23.0 (Rob Evers) [830008] - [scsi] bfa: BSG and User interface fixes. (Rob Evers) [830008] - [scsi] bfa: Fix to avoid vport delete hang on request queue full scenario. (Rob Evers) [830008] - [scsi] bfa: Move service parameter programming logic into firmware. (Rob Evers) [830008] - [scsi] bfa: Revise Fabric Assigned Address(FAA) (Rob Evers) [830008] - [scsi] bfa: Flash controller IOC pll init fixes. (Rob Evers) [830008] - [scsi] bfa: Serialize the IOC hw semaphore unlock (Rob Evers) [830008] - [scsi] bfa: Modify ISR to process pending completions (Rob Evers) [830008] - [scsi] bfa: Add fc host issue lip support (Rob Evers) [830008] - [scsi] bfa: Fix endian bug (Rob Evers) [830008] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [827594] - [scsi] be2iscsi: Fix panic because of TCP RST/FIN (Rob Evers) [827594] - [scsi] be2iscsi: configure VLAN parameters (Rob Evers) [827594] - [scsi] be2iscsi: Format the MAC_ADDR with sysfs (Rob Evers) [827594] - [scsi] be2iscsi: Set log levels for various events (Rob Evers) [827594] - [scsi] be2iscsi: MBX Cmd for login, crashdump mode (Rob Evers) [827594] - [scsi] be2iscsi: Remove the iscsi_data_pdu setting (Rob Evers) [827594] - [target] tcm_fc: Add abort flag for gracefully handling exchange timeout (Neil Horman) [829932] - [scsi] fcoe: Ensure fcoe_recv_frame is always called in process context (Neil Horman) [829932] - [target] Fix possible NULL pointer with __transport_execute_tasks (Neil Horman) [829932] - [usb] usbdevfs: Add a USBDEVFS_GET_CAPABILITIES ioctl (Don Zickus) [828271]- [scsi] hpsa: bump version number (Tomas Henzl) [737644] - [scsi] hpsa: add marketing names for Gen8 controllers (Tomas Henzl) [737644] - [scsi] hpsa: dial down lockup detection during firmware flash (Tomas Henzl) [737644] - [scsi] hpsa: removed unused member maxQsinceinit (Tomas Henzl) [737644] - [scsi] hpsa: add new RAID level "1(ADM)" (Tomas Henzl) [737644] - [scsi] hpsa: factor out hpsa_free_irqs_and_disable_msix (Tomas Henzl) [737644] - [scsi] hpsa: refine interrupt handler locking for greater concurrency (Tomas Henzl) [737644] - [scsi] hpsa: use multiple reply queues (Tomas Henzl) [737644] - [scsi] hpsa: factor out tail calls to next_command() in process_(non)indexed_cmd() (Tomas Henzl) [737644] - [scsi] hpsa: do aborts two ways (Tomas Henzl) [737644] - [scsi] hpsa: add abort error handler function (Tomas Henzl) [737644] - [scsi] hpsa: remove unused parameter from finish_cmd (Tomas Henzl) [737644] - [scsi] hpsa: do not give up retry of driver cmds after only 3 retries (Tomas Henzl) [737644] - [scsi] hpsa: retry driver initiated commands on busy status (Tomas Henzl) [737644] - [scsi] hpsa: do not read from controller unnecessarily in completion code (Tomas Henzl) [737644] - [scsi] hpsa: suppress excessively chatty error messages (Tomas Henzl) [737644] - [scsi] hpsa: enable bus master bit after pci_enable_device (Tomas Henzl) [737644] - [scsi] hpsa: do not skip disabled devices (Tomas Henzl) [737644] - [scsi] hpsa: call pci_disable_device on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: use check_signature (Tomas Henzl) [737644] - [scsi] hpsa: use find_first_zero_bit (Tomas Henzl) [737644] - [scsi] hpsa: factor out driver name (Tomas Henzl) [737644] - [scsi] hpsa: removed unneeded structure member max_sg_entries and fix bad name (Tomas Henzl) [737644] - [scsi] hpsa: fix per device memory leak on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: do not sleep in atomic context in rmmod path. (Tomas Henzl) [737644] - [scsi] hpsa: Disable ASPM (Tomas Henzl) [737644] - [scsi] hpsa: detect controller lockup (Tomas Henzl) [737644] - [scsi] hpsa: fix flush cache transfer length (Tomas Henzl) [737644] - [scsi] hpsa: remove unused busy_initializing and busy_scanning (Tomas Henzl) [737644] - [scsi] hpsa: set max sectors instead of taking the default (Tomas Henzl) [737644] - [scsi] hpsa: change confusing message to be more clear (Tomas Henzl) [737644] - [scsi] hpsa: fix physical device lun and target numbering problem (Tomas Henzl) [737644] - [scsi] hpsa: fix problem that OBDR devices are not detected (Tomas Henzl) [737644] - [scsi] hpsa: retry commands completing with status of UNSOLICITED_ABORT (Tomas Henzl) [737644] - [scsi] hpsa: fix potential overrun while memcpy'ing sense data (Tomas Henzl) [737644] - [scsi] hpsa: fix dma unmap error in hpsa_passthru_ioctl (Tomas Henzl) [737644] - [scsi] hpsa: Change memset using sizeof(ptr) to sizeof(*ptr) (Tomas Henzl) [737644] - [x86] perf: Enable/Add IvyBridge hardware support (Prarit Bhargava) [829872] - [x86] perf: Update SNB PEBS constraints (Prarit Bhargava) [829872] - [x86] perf: Implement cycles:p for SNB/IVB (Prarit Bhargava) [829872] - [x86] perf: Prettify pmu config literals (Prarit Bhargava) [829872] - [x86] perf: Implement arch event mask as quirk (Prarit Bhargava) [829872] - [x86] perf: Disable PEBS on SandyBridge chips (Prarit Bhargava) [829872] - [virt] kvm: Add accessor for reading cr4 (or some bits of cr4) (Gleb Natapov) [832301] - [kernel] sched: Create special class for stop/migrate work (Igor Mammedov) [843541] - [net] ipv4: Add interface option to enable routing of 127.0.0.0/8 (Thomas Graf) [831623] - [net] ipv6: Move ipv6 proc file registration to end of init order (Thomas Graf) [809297] - [net] sctp: Don't charge for data in sndbuf again when transmitting packet (Thomas Graf) [809792]- [x86] acpi: Fix use-after-free in acpi_map_lsapic (Igor Mammedov) [826067] - [drm] ttm: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_truncate_range (Rafael Aquini) [806049] - [fs] udf: fix retun value on error path in udf_load_logicalvol (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Improve table length check to avoid possible overflow (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Fortify loading of sparing table (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Avoid run away loop when partition table length is corrupted (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Use 'ret' instead of abusing 'i' in udf_load_logicalvol() (Nikola Pajkovsky) [843143] {CVE-2012-3400}- [virt] kvm: fix KVM_GET_MSR for PV EOI (Michael S. Tsirkin) [835095] - [virt] kvm: update KVM_SAVE_MSRS_BEGIN to correct value (Michael S. Tsirkin) [835095] - [virt] kvm: switch to apic_set_eoi_write, apic_write (Michael S. Tsirkin) [835095] - [x86] apic: add apic_set_eoi_write for PV use (Michael S. Tsirkin) [835095] - [virt] kvm: host side for eoi optimization (Michael S. Tsirkin) [835095] - [virt] kvm: introduce kvm_read_guest_cached (Michael S. Tsirkin) [835095] - [virt] kvm: Add memory slot versioning and use it to provide fast guest write interface (Michael S. Tsirkin) [835095] - [virt] kvm_host: add kvm_memslots wrapper (Michael S. Tsirkin) [835095] - [virt] kvm: only sync when attention bits set (Michael S. Tsirkin) [835095] - [x86] bitops: note on __test_and_clear_bit atomicity (Michael S. Tsirkin) [835095] - [virt] kvm: guest side for eoi avoidance (Michael S. Tsirkin) [835095] - [x86] apic: make apic_probe extern (Michael S. Tsirkin) [835095] - [x86] apic: add apic_flat to apic_probe on x86_64 (Michael S. Tsirkin) [835095] - [virt] kvm: add paravirt cpu notifier stubs (Michael S. Tsirkin) [835095] - [virt] kvm: optimize ISR lookups (Michael S. Tsirkin) [835095] - [virt] kvm: document lapic regs field (Michael S. Tsirkin) [835095] - [x86] apic: Implement EIO micro-optimization (Michael S. Tsirkin) [835095] - [x86] apic: Add apic->eoi_write() callback (Michael S. Tsirkin) [835095] - [x86] apic: Use symbolic APIC_EOI_ACK (Michael S. Tsirkin) [835095] - [x86] apic: Fix typo EIO_ACK -> EOI_ACK and document it (Michael S. Tsirkin) [835095] - [virt] kvm: Introduce bitmask for apic attention reasons (Michael S. Tsirkin) [835095] - [virt] kvm: dont clear TMR on EOI (Michael S. Tsirkin) [835095] - [x86] efi_ioremap may not map the entire physical address space requested (Larry Woodman) [840691] - [netdrv] bnx2x: Add remote-fault link detection (Michal Schmidt) [814877] - [virt] vhost: poll vq in zerocopy callback (Jason Wang) [734731] - [virt] vhost_net, zerocopy: adding and signalling immediately when fully copied (Jason Wang) [734731] - [virt] vhost_net: re-poll only on EAGAIN or ENOBUFS (Jason Wang) [734731] - [net] sunrpc: svc_xprt sends on closed socket should stop immediately (J. Bruce Fields) [849702]- [fs] jbd2: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd, jbd2: fixed typos (Dave Wysochanski) [735768] - [x86] perf: disable PEBS on a guest entry (Gleb Natapov) [845664] - [fs] dlm: make dlm_recv single threaded (David Teigland) [821060] - [fs] dlm: fix granting from recovery (David Teigland) [821824] - [fs] dlm: fix deadlock between dlm_send and dlm_controld (David Teigland) [824964] - [kernel] fork: fix overflow in vma length when copying mmap on clone (Anton Arapov) [815891] - [fs] fuse: update attributes on aio_read (Brian Foster) [850642] - [fs] fuse: invalidate inode mapping if mtime changes (Brian Foster) [850642] - [fs] fuse: add FUSE_AUTO_INVAL_DATA init flag (Brian Foster) [850642] - [net] cls_cgroup: Allow net_cls cgroups to have their classid reset to 0 (Neil Horman) [831456] - [mm] clarify the radix_tree exceptional cases (Rafael Aquini) [806049] - [mm] tmpfs, radix_tree: locate_item to speed up swapoff (Rafael Aquini) [806049] - [mm] a few small updates for radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_writepage and enable swap (Rafael Aquini) [806049] - [mm] tmpfs: convert mem_cgroup shmem to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_getpage_gfp to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_unuse_inode to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_truncate_range to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: copy truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] tmpfs: miscellaneous trivial cleanups (Rafael Aquini) [806049] - [mm] tmpfs: demolish old swap vector support (Rafael Aquini) [806049] - [mm] let swap use exceptional entries (Rafael Aquini) [806049] - [lib] radix_tree: exceptional entries and indices (Rafael Aquini) [806049] - [mm] tmpfs: simplify unuse and writepage (Rafael Aquini) [806049] - [mm] tmpfs: simplify filepage/swappage (Rafael Aquini) [806049] - [mm] tmpfs: simplify prealloc_page (Rafael Aquini) [806049] - [mm] tmpfs: pass gfp to shmem_getpage_gfp (Rafael Aquini) [806049] - [mm] tmpfs: no need to use i_lock (Rafael Aquini) [806049] - [mm] pincer in truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] consistent truncate and invalidate loops (Rafael Aquini) [806049] - [mm] tidy vmtruncate_range and related functions (Rafael Aquini) [806049] - [mm] truncate functions are in truncate.c (Rafael Aquini) [806049] - [mm] filemap: cleanup descriptions of filler arg (Rafael Aquini) [806049] - [mm] tmpfs: add shmem_read_mapping_page_gfp (Rafael Aquini) [806049] - [mm] tmpfs: take control of its truncate_range (Rafael Aquini) [806049] - [mm] move shmem prototypes to shmem_fs.h (Rafael Aquini) [806049] - [mm] move vmtruncate_range to truncate.c (Rafael Aquini) [806049] - [mm] remove worrying dead code from find_get_pages() (Rafael Aquini) [806049] - [lib] radix-tree: fix RCU bug (Rafael Aquini) [819243]- [ata] libata: Add space to fix 2GB ATA Flash Disk/ADMA428M blacklist (Prarit Bhargava) [843849] - [char] hw_random: check for errors in data_present() return value (Amit Shah) [849196] - [char] hwrng: Revert back to older API to prevent (k)abi bugs (Amit Shah) [849196] - [char] Revert: hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [849196] - [pci] add pci_pcie_cap2() check for PCIe feature capabilities >= v2 (Myron Stowe) [834700] - [pci] use pci_pcie_cap() in pci core (Myron Stowe) [834700] - [s390] dasd: add sanity check to detect path connection error (Hendrik Brueckner) [823015] - [s390] kernel: Add z/VM LGR detection (Hendrik Brueckner) [823014] - [message] mptfusion: Fix for device removed in blocked state (Tomas Henzl) [831865] - [mm] avoid swapping out with swappiness==0 (Satoru Moriya) [787885]- [pci] disable MEM decoding while updating 64-bit MEM BARs (Myron Stowe) [841973] - [pci] leave MEM and IO decoding disabled during 64-bit BAR sizing, too (Myron Stowe) [841973] - [pci] Use class for quirk for host bridge mmio_always_on (Myron Stowe) [841973] - [pci] fold pci_calc_resource_flags() into decode_bar() (Myron Stowe) [841973] - [pci] treat mem BAR type "11" (reserved) as 32-bit, not 64-bit, BAR (Myron Stowe) [841973] - [pci] disable mmio during bar sizing (Myron Stowe) [841973] - [fs] nfs: nfs_attr_use_mounted_on_file() missing return value. (Steve Dickson) [842312] - [fs] gfs2: Make gfs2_write_end not dirty the inode with every write (Robert S Peterson) [844814] - [x86] cpufeature: Add CPU features from Intel document 319433-012A (John Villalovos) [841661] - [virt] kvm: expose latest Intel cpu new features (BMI1/BMI2/FMA/AVX2) to guest (John Villalovos) [841661] - [tools] perf kvm: Fix segfault with report and mixed guestmount use (Jiri Olsa) [846702] - [tools] perf kvm: Fix regression with guest machine creation (Jiri Olsa) [846702] - [tools] perf script: Fix format regression due to libtraceevent merge (Jiri Olsa) [846702] - [tools] perf: Fix synthesizing tracepoint names from the perf.data headers (Jiri Olsa) [846702] - [tools] perf stat: Fix default output file (Jiri Olsa) [846702] - [tools] perf tools: Fix endianity swapping for adds_features bitmask (Jiri Olsa) [846702] - [tools] perf uprobes: Remove unnecessary check before strlist__delete (Jiri Olsa) [846702] - [tools] perf symbols: Check for valid dso before creating map (Jiri Olsa) [846702] - [tools] perf evsel: Fix 32 bit values endianity swap for sample_id_all header (Jiri Olsa) [846702] - [tools] perf session: Handle endianity swap on sample_id_all header data (Jiri Olsa) [846702] - [tools] perf symbols: Handle different endians properly during symbol load (Jiri Olsa) [846702] - [tools] perf evlist: Pass third argument to ioctl explicitly (Jiri Olsa) [846702] - [tools] perf: Update ioctl documentation for PERF_IOC_FLAG_GROUP (Jiri Olsa) [846702] - [tools] perf: Make --version show kernel version instead of pull req tag (Jiri Olsa) [846702] - [tools] perf: Check if callchain is corrupted (Jiri Olsa) [846702] - [tools] perf callchain: Make callchain cursors TLS (Jiri Olsa) [846702] - [tools] perf: Fix pager on minimal-install embedded systems (Jiri Olsa) [846702] - [tools] perf: Fix make tarballs (Jiri Olsa) [846702] - [tools] perf script: Fix regression in callchain dso name (Jiri Olsa) [846702] - [tools] perf stat: Initialize default events wrt exclude_{guest, host} (Jiri Olsa) [846702] - [tools] perf annotate browser: Fix help window entry for navigating to hottest line (Jiri Olsa) [846702] - [tools] perf report: Use the right symbol for annotation (Jiri Olsa) [846702] - [tools] perf probe: Detect probe target when m/x options are absent (Jiri Olsa) [846702] - [tools] perf compat: Make a note in documentation about uprobe interface (Jiri Olsa) [846702] - [tools] perf probe: Provide perf interface for uprobes (Jiri Olsa) [846702] - [tools] perf ui browser: Stop using 'self' (Jiri Olsa) [846702] - [tools] perf annotate browser: Read perf config file for settings (Jiri Olsa) [846702] - [tools] perf config: Allow '_' in config file variable names (Jiri Olsa) [846702] - [tools] perf annotate browser: Make feature toggles global (Jiri Olsa) [846702] - [tools] perf annotate browser: The idx_asm field should be used in asm only view (Jiri Olsa) [846702] - [tools] perf: Convert critical messages to ui__error() (Jiri Olsa) [846702] - [tools] perf ui: Make --stdio default when TUI is not supported (Jiri Olsa) [846702] - [tools] perf record: Fix branch_stack type in perf_record_opts (Jiri Olsa) [846702] - [tools] perf: Reconstruct event with modifiers from perf_event_attr (Jiri Olsa) [846702] - [tools] perf top: Fix counter name fixup when fallbacking to cpu-clock (Jiri Olsa) [846702] - [tools] perf: fix thread_map__new_by_pid_str() memory leak in error path (Jiri Olsa) [846702] - [tools] perf: Do not use _FORTIFY_SOURCE when DEBUG=1 is specified (Jiri Olsa) [846702] - [tools] perf evlist: Explicititely initialize input_name (Jiri Olsa) [846702] - [tools] perf compat: Disable perf branch sampling in evlist command (Jiri Olsa) [846702] - [tools] perf evlist: Show event attribute details (Jiri Olsa) [846702] - [tools] perf: Bump default sample freq to 4 kHz (Jiri Olsa) [846702] - [tools] perf buildid-list: Work better with pipe mode (Jiri Olsa) [846702] - [tools] perf: Fix piped mode read code (Jiri Olsa) [846702] - [tools] perf inject: Fix broken perf inject -b (Jiri Olsa) [846702] - [tools] perf: rename HEADER_TRACE_INFO to HEADER_TRACING_DATA (Jiri Olsa) [846702] - [tools] perf: Add union u64_swap type for swapping u64 data (Jiri Olsa) [846702] - [tools] perf: Carry perf_event_attr bitfield throught different endians (Jiri Olsa) [846702] - [tools] perf record: Fix documentation for branch stack sampling (Jiri Olsa) [846702] - [tools] perf target: Add cpu flag to sample_type if target has cpu (Jiri Olsa) [846702] - [tools] perf: Add hardcoded name term for pmu events (Jiri Olsa) [846702] - [tools] perf: Separate 'mem:' event scanner bits (Jiri Olsa) [846702] - [tools] perf: Use allocated list for each parsed event (Jiri Olsa) [846702] - [tools] perf: Add support for displaying event parser debug info (Jiri Olsa) [846702] - [tools] perf test: Move parse event automated tests to separated object (Jiri Olsa) [846702] - [tools] perf evsel: Create events initially disabled -- again (Jiri Olsa) [846702] - [tools] perf: Split term type into value type and term type (Jiri Olsa) [846702] - [tools] perf hists: Fix callchain ip printf format (Jiri Olsa) [846702] - [tools] perf target: Add uses_mmap field (Jiri Olsa) [846702] - [tools] Revert: perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf target: Rename functions to avoid double negation (Jiri Olsa) [846702] - [tools] perf annotate browser: Add key bindings help window (Jiri Olsa) [846702] - [tools] perf annotate browser: Show 'jumpy' functions (Jiri Olsa) [846702] - [tools] perf annotate browser: Count the numbers of jump sources to a target (Jiri Olsa) [846702] - [tools] perf annotate: Introduce ->free() method in ins_ops (Jiri Olsa) [846702] - [tools] perf annotate: Augment lock instruction output (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment for single op ins (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment (Jiri Olsa) [846702] - [tools] perf annotate: Use raw form for register indirect call instructions (Jiri Olsa) [846702] - [tools] perf hists browser: Use '/' for search/filter instead of 's' (Jiri Olsa) [846702] - [tools] perf annotate: shorten helpline so it fits in visible space (Jiri Olsa) [846702] - [tools] perf record: Reset event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf top: Update event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf record: Fix fallback to cpu-clock on ppc (Jiri Olsa) [846702] - [tools] perf report: Fix format string for x86-32 compilation (Jiri Olsa) [846702] - [tools] perf top: Default to system wide using perf_target methods (Jiri Olsa) [846702] - [tools] perf stat: Use perf_evlist__create_maps (Jiri Olsa) [846702] - [tools] perf target: Consolidate target task/cpu checking (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__strerror() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target__parse_uid() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target_errno (Jiri Olsa) [846702] - [tools] perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf top: Set target.system_wide (Jiri Olsa) [846702] - [tools] perf session: Fail on processing event with unknown size (Jiri Olsa) [846702] - [tools] perf ui: Change fallback policy of setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Add gtk2 support into setup_browser() (Jiri Olsa) [846702] - [tools] perf ui gtk: Rename functions for consistency (Jiri Olsa) [846702] - [tools] perf ui gtk: Drop arg[cv] arguments from perf_gtk_setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Make setup_browser() generic (Jiri Olsa) [846702] - [tools] perf target: Split out perf_target handling code (Jiri Olsa) [846702] - [tools] perf: Check more combinations of PID/TID, UID and CPU switches (Jiri Olsa) [846702] - [tools] perf evlist: Make create_maps() take struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__validate() helper (Jiri Olsa) [846702] - [tools] perf top: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf stat: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce struct perf_target (Jiri Olsa) [846702] - [tools] perf: Fix include header files in util/parse-events.h (Jiri Olsa) [846702] - [tools] perf annotate browser: Compact 'nop' output (Jiri Olsa) [846702] - [tools] perf annotate browser: Do raw printing in 'o'ffset in a single place (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't change the asm line color when toggling source (Jiri Olsa) [846702] - [tools] perf annotate browser: More clearly separate columns (Jiri Olsa) [846702] - [tools] perf ui browser: Introduce routine to draw vertical line (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't display 0.00 percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Remove the vertical line after the percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Show current jump, back or forward (Jiri Olsa) [846702] - [tools] perf ui browser: Add method to draw up/down arrow line (Jiri Olsa) [846702] - [tools] perf annotate browser: Add a right arrow before call instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't draw jump connectors for out of function jumps (Jiri Olsa) [846702] - [tools] perf annotate: Mark jump instructions with no offset (Jiri Olsa) [846702] - [tools] perf annotate: Disambiguage offsets and addresses in operands (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle NULL jump targets (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial loop detection (Jiri Olsa) [846702] - [tools] perf: Cleanup realloc use (Jiri Olsa) [846702] - [tools] ui browser: Add method to write graphical characters (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle retq instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cue for retq instruction (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cues on jump lines (Jiri Olsa) [846702] - [tools] perf annotate browser: Suppress the callq address (Jiri Olsa) [846702] - [tools] perf annotate browser: Bandaid offsets/jump label objdump ambiguity (Jiri Olsa) [846702] - [tools] perf annotate: Group operands members (Jiri Olsa) [846702] - [tools] perf annotate: Add missing jump variants (Jiri Olsa) [846702] - [tools] perf annotate browser: Use a vertical line as percentage separator (Jiri Olsa) [846702] - [tools] perf annotate browser: Make lines more compact (Jiri Olsa) [846702] - [tools] perf annotate browser: Align jump labels (Jiri Olsa) [846702] - [tools] perf annotate browser: Hide non jump target addresses in offset mode (Jiri Olsa) [846702] - [tools] perf symbols: Introduce symbol__size method (Jiri Olsa) [846702] - [tools] perf annotate browser: Rename disasm_line_rb_node (Jiri Olsa) [846702] - [tools] perf annotate: Introduce scnprintf ins_ops method (Jiri Olsa) [846702] - [tools] perf annotate: Parse call targets earlier (Jiri Olsa) [846702] - [tools] perf annotate: Disassembler instruction parsing (Jiri Olsa) [846702] - [tools] perf annotate browser: Use the disasm_line instruction name and operand fields (Jiri Olsa) [846702] - [tools] perf annotate: Parse instruction (Jiri Olsa) [846702] - [tools] perf annotate: Rename objdump_line to disasm_line (Jiri Olsa) [846702] - [tools] perf record: Use sw counter only if hw pmu is not detected (Jiri Olsa) [846702] - [tools] perf: Fix thread map that is type pid_t (Jiri Olsa) [846702] - [tools] perf stat: Declare some references static (Jiri Olsa) [846702] - [tools] perf: Move GTK+ bits to tools/perf/ui/gtk directory (Jiri Olsa) [846702] - [tools] perf: Move UI bits to tools/perf/ui directory (Jiri Olsa) [846702] - [tools] perf annotate: Fix a build error (Jiri Olsa) [846702] - [tools] perf annotate browser: string search: /?n (Jiri Olsa) [846702] - [tools] perf report: Correct display of samples and events in header (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial support for navigating jump instructions (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Add list based search for addr offset (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Move callq handling to separate function (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Allow toggling addr offset view (Jiri Olsa) [846702] - [tools] perf annotate: Allow printing objdump line addr in different color (Jiri Olsa) [846702] - [tools] perf ui browser: Return the current color when setting a new one (Jiri Olsa) [846702] - [tools] traceevent: Ignore TRACEEVENT-CFLAGS file (Jiri Olsa) [846702] - [tools] traceevent: Detect build environment changes (Jiri Olsa) [846702] - [tools] traceevent: Cleanup realloc use (Jiri Olsa) [846702] - [tools] traceevent: Add missing break in make_bprint_args (Jiri Olsa) [846702] - [tools] traceevent: Check return value of arg_to_str() (Jiri Olsa) [846702] - [tools] traceevent: Check result of malloc() during reading token (Jiri Olsa) [846702] - [tools] traceevent: Fix some comments (Jiri Olsa) [846702] - [tools] traceevent: Do not call add_event() again if allocation failed (Jiri Olsa) [846702] - [tools] traceevent: Pass string type argument to args (Jiri Olsa) [846702] - [tools] traceevent: Handle realloc() failure path (Jiri Olsa) [846702] - [tools] traceevent: Handle strdup failure cases (Jiri Olsa) [846702] - [tools] traceevent: Introduce extend_token() (Jiri Olsa) [846702] - [tools] traceevent: Fix printk_cmp() (Jiri Olsa) [846702] - [tools] traceevent: Fix trace_printk for long integers (Jiri Olsa) [846702] - [tools] traceevent: Fix pM print format arg handling (Jiri Olsa) [846702] - [tools] traceevent: Add support to show migrate disable counter (Jiri Olsa) [846702] - [tools] traceevent: Add support for ".*s" in bprintk events (Jiri Olsa) [846702] - [tools] traceevent: Let filtering numbers by string use function names (Jiri Olsa) [846702] - [tools] traceevent: Replace malloc_or_die to plain malloc in alloc_event() (Jiri Olsa) [846702] - [tools] traceevent: Add support for __print_hex() (Jiri Olsa) [846702] - [tools] traceevent: Use local variable 'field' (Jiri Olsa) [846702] - [tools] traceevent: Check string is really printable (Jiri Olsa) [846702] - [tools] traceevent: Make dependency files regeneratable (Jiri Olsa) [846702] - [tools] traceevent: Teach [ce]tags about libtraceeevent error codes (Jiri Olsa) [846702] - [tools] traceevent: Fix clean target in Makefile (Jiri Olsa) [846702] - [tools] traceevent: Silence compiler warning on 32bit build (Jiri Olsa) [846702] - [tools] traceevent: Fix signature of create_arg_item() (Jiri Olsa) [846702] - [tools] traceevent: Use proper function parameter type (Jiri Olsa) [846702] - [tools] traceevent: Fix freeing arg on process_dynamic_array() (Jiri Olsa) [846702] - [tools] traceevent: Fix a possibly wrong memory dereference (Jiri Olsa) [846702] - [tools] traceevent: Fix a possible memory leak (Jiri Olsa) [846702] - [tools] traceevent: Allow expressions in __print_symbolic() fields (Jiri Olsa) [846702] - [tools] perf: Always try to build libtraceevent (Jiri Olsa) [846702] - [tools] perf: Rename libparsevent to libtraceevent in Makefile (Jiri Olsa) [846702] - [tools] parse-events: Rename struct record to struct pevent_record (Jiri Olsa) [846702] - [tools] perf/events: Add flag to produce nsec output (Jiri Olsa) [846702] - [tools] perf: Have perf use the new libtraceevent.a library (Jiri Olsa) [846702] - [tools] perf: Build libtraceevent.a (Jiri Olsa) [846702] - [tools] perf: Separate out trace-cmd parse-events from perf files (Jiri Olsa) [846702] - [tools] perf script: Rename struct event to struct event_format in perl engine (Jiri Olsa) [846702] - [tools] perf script: Explicitly handle known default print arg type (Jiri Olsa) [846702] - [tools] Add Makefile.include (Jiri Olsa) [846702] - [tools] parse-event: Fix memset pointer size bug in handle (Jiri Olsa) [846702] - [tools] parse-events: Allow '*' and '/' operations in TP_printk (Jiri Olsa) [846702] - [tools] parse-events: Support '+' opcode in print format (Jiri Olsa) [846702] - [tools] parse-events: Let pevent_free() take a NULL pointer (Jiri Olsa) [846702] - [tools] parse-events: Handle opcode parsing error (Jiri Olsa) [846702] - [tools] parse-events: Handle invalid opcode parsing gracefully (Jiri Olsa) [846702] - [tools] perf/events: Correct size given to memset (Jiri Olsa) [846702] - [tools] perf/events: Add flag/symbol format_flags (Jiri Olsa) [846702] - [tools] events: Update tools/lib/traceevent to work with perf (Jiri Olsa) [846702] - [tools] events: Add files to create libtraceevent.a (Jiri Olsa) [846702] - [netdrv] cxgb4: Fix (nearly-)kernel-doc comments for various functions (Jay Fenlason) [847356] - [netdrv] cxgb4: Remove casts to same type (Jay Fenlason) [847356] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [847356] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Jay Fenlason) [847356] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Jay Fenlason) [847356] - [netdrv] cxgb4: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847356] - [netdrv] cxgb4: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Jay Fenlason) [847356] - [x86] mce: Disable error thresholding bank 4 on some AMD models (Frank Arnold) [823617] - [x86] bitops: Move BIT_64 for a wider use (Frank Arnold) [823617] - [x86] mce_amd: Hide interrupt_enable sysfs node (Frank Arnold) [823617] - [x86] mce_amd: Make APIC LVT thresholding interrupt optional (Frank Arnold) [823617] - [s390] kernel: incorrect task size after fork of a 31 bit process (Hendrik Brueckner) [845133] - [net] sock: delete unnecessary call of sk_alloc_size() (Weiping Pan) [850736]- [tracing] kprobes: Fix KABI break caused by new #include (Jiri Olsa) [786489] - [tools] perf: Enable the probe command (Jiri Olsa) [786489] - [tracing] Modify is_delete, is_return from int to bool (Jiri Olsa) [786489] - [tracing] kprobes: Rename probe_* to trace_probe_* (Jiri Olsa) [786489] - [tracing] ftrace, kprobes: Fix not to delete probes if in use (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe-tracer to support stack trace (Jiri Olsa) [786489] - [kernel] stack_trace: Add weak save_stack_trace_regs() (Jiri Olsa) [786489] - [x86] Swap save_stack_trace_regs parameters (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe selftest for gcc 4.6 (Jiri Olsa) [786489] - [tracing] kprobes: Fix common misspellings (Jiri Olsa) [786489] - [tracing] kprobes: Fix NULL pointer deref check (Jiri Olsa) [786489] - [tracing] kprobes: Add bitfield type (Jiri Olsa) [786489] - [tracing] kprobes: Support longer (>128 bytes) command (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup strict_strtol() using code (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of C-unlike argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak in error case (Jiri Olsa) [786489] - [tracing] kprobes: fix printk typo 'faild' (Jiri Olsa) [786489] - [tracing] kprobes: unregister_trace_probe needs to be called under mutex (Jiri Olsa) [786489] - [tracing] perf, kprobes: Remove duplicate includes from many files (Jiri Olsa) [786489] - [tracing] kprobes: Support "string" type (Jiri Olsa) [786489] - [tracing] kprobes: Support basic types on dynamic events (Jiri Olsa) [786489] - [tracing] Fix typo of info text in trace_kprobe.c (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe parsing (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup unused return value of tracing functions (Jiri Olsa) [786489] - [tracing] perf: Factorize trace events raw sample buffer operations (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe tracing self test for new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Drop function argument access syntax (Jiri Olsa) [786489] - [tracing] kprobes: Show sign of fields in trace_kprobe format files (Jiri Olsa) [786489] - [tracing] kprobes: Check new event/group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix field creation's bad error handling (Jiri Olsa) [786489] - [tracing] kprobes: Support delete probe syntax (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak bug and check kstrdup() return value (Jiri Olsa) [786489] - [tracing] kprobes: Don't output zero offset (Jiri Olsa) [786489] - [tracing] kprobes: Always show group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix memory leak (Jiri Olsa) [786489] - [tracing] perf, kprobes: Fix lock recursion (Jiri Olsa) [786489] - [tracing] kprobes: Rename Kprobe-tracer to kprobe-event (Jiri Olsa) [786489] - [tracing] kprobes: Compare both of event-name and event-group to find probe (Jiri Olsa) [786489] - [tracing] kprobes: Add failure messages for debugging (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe-tracer selftest against new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Robustify fixed field names against variable field names conflicts (Jiri Olsa) [786489] - [tracing] kprobes: Avoid field name confliction (Jiri Olsa) [786489] - [tracing] kprobes: Make special variable names more self-explainable (Jiri Olsa) [786489] - [tracing] kprobes: Remove '$ra' special variable (Jiri Olsa) [786489] - [tracing] kprobes: Add $ prefix to special variables (Jiri Olsa) [786489] - [tracing] kprobes: Use global event perf buffers in kprobe tracer (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Disable kprobe events by default after creation (Jiri Olsa) [786489] - [tracing] kprobes: Fix profiling alignment for perf_counter buffer (Jiri Olsa) [786489] - [tracing] kprobes: Add probe handler dispatcher to support perf and ftrace concurrent use (Jiri Olsa) [786489] - [tracing] kprobes: Fix trace_probe registration order (Jiri Olsa) [786489] - [tracing] kprobes: Support custom subsystem for each kprobe event (Jiri Olsa) [786489] - [tracing] kprobes: Show event name in trace output (Jiri Olsa) [786489] - [tracing] kprobes: Add argument name support (Jiri Olsa) [786489] - [tracing] kprobes: Add event profiling support (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup kprobe tracer code. (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe offset to be unsigned (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Change trace_arg to probe_arg (Jiri Olsa) [786489] - [tracing] kprobes: Fix format typo in trace_kprobes (Jiri Olsa) [786489] - [tracing] kprobes: Add kprobes event profiling interface (Jiri Olsa) [786489] - [tracing] kprobes: tracer assigns new event ids for each event (Jiri Olsa) [786489] - [tracing] Generate names for each kprobe event automatically (Jiri Olsa) [786489] - [tracing] Kprobe-tracer supports more than 6 arguments (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer documentation (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer (Jiri Olsa) [786489] - [x86] ptrace: Fix regs_get_argument_nth() to add correct offset (Jiri Olsa) [786489] - [x86] Add pt_regs register and stack access APIs (Jiri Olsa) [786489] - [net] sched/act_mirred: do not drop packets when fails to mirror it (Jason Wang) [846585] - [net] sched: fix race in mirred device removal (Jason Wang) [846585] - [net] sched: printk message severity (Jason Wang) [846585] - [net] sched: act_mirred cleanup (Jason Wang) [846585] - [kernel] events: Fix double start/stop in x86_pmu_start() (Jerome Marchand) [803900] - [kernel] events: Fix broken interrupt rate throttling (Jerome Marchand) [803900] - [kernel] events: Avoid a useless pmu_disable() in the perf-tick (Jerome Marchand) [803900] - [input] wacom: add support for Bamboo Pen ID 0xd4 (Aristeu Rozanski) [798796] - [input] wacom: add Intuos5 Touch Ring/ExpressKey support (Aristeu Rozanski) [841611] - [input] wacom: add basic Intuos5 support (Aristeu Rozanski) [841611] - [virt] virtio: Use ida to allocate virtio index (Asias He) [844542] - [virt] kvm: apply kvmclock offset to guest wall clock time (Marcelo Tosatti) [817243] - [virt] kvm: Fix PCI header check on device assignment (Alex Williamson) [829031] - [virt] kvm: Don't save/restore MSR_IA32_PERF_STATUS (Karen Noel) [816308] - [s390] kernel: CPU idle vs CPU hotplug (Hendrik Brueckner) [845132] - [powerpc] pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [822614] - [char] tty: Fix possible race in n_tty_read() (Stanislaw Gruszka) [765665] - [x86] crash: prepare for pseudo-phys pages without machine frames (Laszlo Ersek) [848766] - [netdrv] cxgb3: Set vlan_feature on net_device (Steve Best) [841993] - [netdrv] mlx4: Add support for EEH error recovery (Steve Best) [822654] - [netdrv] e1000e: add missing clear of E1000_RCTL_VFE to e1000e_set_rx_mode() (Dean Nelson) [832573] - [netdrv] e1000: Prevent reset task killing itself (Dean Nelson) [842886] - [netdrv] r8169: fix invalid firmware for 8168d and include ones for newer chipsets (Ivan Vecera) [840591] - [net] netconsole: disable netconsole target before releasing target_list_lock (Amerigo Wang) [849571] - [net] netconsole: fix deadlock when removing net driver that netconsole is using (Amerigo Wang) [769734] - [net] ethtool: Report link-down while interface is down (Ivan Vecera) [821674]- [x86] mce: Replace MCM_ with MCI_MISC_ (Luming Yu) [696033] - [x86] mce: Move MCACOD defines from mce-severity.c to (Luming Yu) [696033] - [x86] mce-severity: Fix check for processor context when machine check was taken (Luming Yu) [696033] - [x86] mce-severity: Replace hard coded hex constants with symbolic defines (Luming Yu) [696033] - [x86] mce-severity: Recognise machine check bank signature for data path error (Luming Yu) [696033] - [x86] mce-severity: Clean up trivial coding style problems (Luming Yu) [696033] - [x86] mce-severity: Cleanup severity table (Luming Yu) [696033] - [x86] mce-severity: Make formatting a bit more readable (Luming Yu) [696033] - [x86] mce-severity: Fix two severities table signatures (Luming Yu) [696033] - [x86] mce: Handle "action required" errors (Luming Yu) [696033] - [x86] mce: Add mechanism to safely save information in MCE handler (Luming Yu) [696033] - [x86] mce: Create helper function to save addr/misc when needed (Luming Yu) [696033] - [mm] HWPOISON: Add code to handle "action required" errors (Luming Yu) [696033] - [mm] HWPOISON: Clean up memory_failure() vs. __memory_failure() (Luming Yu) [696033] - [hwmon] fam15h_power: Fix pci_device_id array (Frank Arnold) [822277] - [hwmon] fam15h_power: fix bogus values with current BIOSes (Frank Arnold) [822277] - [hwmon] fam15h_power: Increase output resolution (Frank Arnold) [822277] - [hwmon] fam15h_power: Correct sign extension of running_avg_capture (Frank Arnold) [822277] - [hwmon] Add driver for AMD family 15h processor power information (Frank Arnold) [822277] - [pci] amd-nb: Rename CPU PCI id define for F4 (Frank Arnold) [822277] - [hwmon] k10temp: Add support for AMD Trinity CPUs (Frank Arnold) [822277] - [hwmon] k10temp: Update documentation for Fam12h (Frank Arnold) [822277] - [md] raid1: close some possible races on write errors during resync (Jes Sorensen) [817970] - [md] avoid crash when stopping md array races with closing other open fds. (Jes Sorensen) [817970] - [md] fix bug in handling of new_data_offset (Jes Sorensen) [817970] - [md] raid1: fix use-after-free bug in RAID1 data-check code. (Jes Sorensen) [817970] - [md] support re-add of recovering devices. (Jes Sorensen) [817970] - [md] raid1: fix bug in read_balance introduced by hot-replace (Jes Sorensen) [817970] - [md] raid5: delayed stripe fix (Jes Sorensen) [817970] - [md] raid456: When read error cannot be recovered, record bad block (Jes Sorensen) [817970] - [md] make 'name' arg to md_register_thread non-optional. (Jes Sorensen) [817970] - [md] raid10: fix failure when trying to repair a read error. (Jes Sorensen) [817970] - [md] raid5: fix refcount problem when blocked_rdev is set. (Jes Sorensen) [817970] - [md] raid5: In ops_run_io, inc nr_pending before calling md_wait_for_blocked_rdev (Jes Sorensen) [817970] - [md] raid5: Do not add data_offset before call to is_badblock (Jes Sorensen) [817970] - [md] raid5: prefer replacing failed devices over want-replacement devices. (Jes Sorensen) [817970] - [md] raid10: Don't try to recovery unmatched (and unused) chunks. (Jes Sorensen) [817970] - [md] raid1, raid10: fix problem with merge_bvec_fn (Jes Sorensen) [817970] - [md] bitmap: record the space available for the bitmap in the superblock. (Jes Sorensen) [817970] - [md] raid10: Remove extras after reshape to smaller number of devices. (Jes Sorensen) [817970] - [md] raid5: improve removal of extra devices after reshape. (Jes Sorensen) [817970] - [md] check the return of mddev_find() (Jes Sorensen) [817970] - [md] raid5: Allow reshape while a bitmap is present. (Jes Sorensen) [817970] - [md] raid10: resize bitmap when required during reshape. (Jes Sorensen) [817970] - [md] allow array to be resized while bitmap is present. (Jes Sorensen) [817970] - [md] bitmap: make sure reshape request are reflected in superblock. (Jes Sorensen) [817970] - [md] bitmap: add bitmap_resize function to allow bitmap resizing. (Jes Sorensen) [817970] - [md] bitmap: use DIV_ROUND_UP instead of open-code (Jes Sorensen) [817970] - [md] bitmap: create a 'struct bitmap_counts' substructure of 'struct bitmap' (Jes Sorensen) [817970] - [md] bitmap: make bitmap bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: make _page_attr bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: merge bitmap_file_unmap and bitmap_file_put. (Jes Sorensen) [817970] - [md] bitmap: remove async freeing of bitmap file. (Jes Sorensen) [817970] - [md] bitmap: convert some spin_lock_irqsave to spin_lock_irq (Jes Sorensen) [817970] - [md] bitmap: use set_bit, test_bit, etc for operation on bitmap->flags. (Jes Sorensen) [817970] - [md] bitmap: remove single-bit manipulation on sb->state (Jes Sorensen) [817970] - [md] bitmap: remove bitmap_mask_state (Jes Sorensen) [817970] - [md] bitmap: move storage allocation from bitmap_load to bitmap_create. (Jes Sorensen) [817970] - [md] bitmap: separate bitmap file allocation to its own function. (Jes Sorensen) [817970] - [md] bitmap: store bytes in file rather than just in last page. (Jes Sorensen) [817970] - [md] bitmap: move some fields of 'struct bitmap' into a 'storage' substruct. (Jes Sorensen) [817970] - [md] bitmap: change *_page_attr() to take a page number, not a page. (Jes Sorensen) [817970] - [md] bitmap: centralise allocation of bitmap file pages. (Jes Sorensen) [817970] - [md] bitmap: allow a bitmap with no backing storage. (Jes Sorensen) [817970] - [md] bitmap: add new 'space' attribute for bitmaps. (Jes Sorensen) [817970] - [md] bitmap: disentangle two different 'pending' flags. (Jes Sorensen) [817970] - [md] raid5: support sync request (Jes Sorensen) [817970] - [md] raid5: remove unused variables (Jes Sorensen) [817970] - [md] raid10: Fix memleak in r10buf_pool_alloc (Jes Sorensen) [817970] - [md] raid1: allow fix_read_error to read from recovering device. (Jes Sorensen) [817970] - [md] move freeing of badblocks.page into md_rdev_clear (Jes Sorensen) [817970] - [md] dm-raid should call helper function to clear rdev. (Jes Sorensen) [817970] - [lib] raid6: Add SSSE3 optimized recovery functions (Jes Sorensen) [817970] - [md] raid10: add reshape support (Jes Sorensen) [817970] - [md] raid10: split out interpretation of layout to separate function. (Jes Sorensen) [817970] - [md] raid10: Introduce 'prev' geometry to support reshape. (Jes Sorensen) [817970] - [md] use resync_max_sectors for reshape as well as resync. (Jes Sorensen) [817970] - [md] teach sync_page_io about new_data_offset. (Jes Sorensen) [817970] - [md] raid10: collect some geometry fields into a dedicated structure. (Jes Sorensen) [817970] - [md] raid5: allow for change in data_offset while managing a reshape. (Jes Sorensen) [817970] - [md] raid5: Use correct data_offset for all IO. (Jes Sorensen) [817970] - [md] add possibility to change data-offset for devices. (Jes Sorensen) [817970] - [md] allow a reshape operation to be reversed. (Jes Sorensen) [817970] - [md] using GFP_NOIO to allocate bio for flush request (Jes Sorensen) [817970] - [md] raid10: fix transcription error in calc_sectors conversion. (Jes Sorensen) [817970] - [md] raid10: set dev_sectors properly when resizing devices in array. (Jes Sorensen) [817970] - [md] bitmap: fix calculation of 'chunks' - missing shift. (Jes Sorensen) [817970] - [md] fix possible corruption of array metadata on shutdown. (Jes Sorensen) [817970] - [md] don't call ->add_disk unless there is good reason. (Jes Sorensen) [817970] - [md] bitmap: prevent bitmap_daemon_work running while initialising bitmap (Jes Sorensen) [817970] - [md] raid1, raid10: Fix calculation of 'vcnt' when processing error recovery. (Jes Sorensen) [817970] - [md] Bitmap version cleanup (Jes Sorensen) [817970] - [md] raid1, raid10: don't compare excess byte during consistency check. (Jes Sorensen) [817970] - [md] raid5: Fix a bug about judging if the operation is syncing or replacing (Jes Sorensen) [817970] - [md] raid1:Remove unnecessary rcu_dereference(conf->mirrors[i].rdev). (Jes Sorensen) [817970] - [md] raid5: fix handling of bad blocks during recovery. (Jes Sorensen) [817970] - [md] raid1: If md_integrity_register() failed, run() must free the mem (Jes Sorensen) [817970] - [md] raid0: If md_integrity_register() fails, raid0_run() must free the mem. (Jes Sorensen) [817970] - [md] linear: If md_integrity_register() fails, linear_run() must free the mem. (Jes Sorensen) [817970] - [md] Add judgement bb->unacked_exist in function md_ack_all_badblocks(). (Jes Sorensen) [817970] - [md] fix clearing of the 'changed' flags for the bad blocks list. (Jes Sorensen) [817970] - [md] bitmap: discard CHUNK_BLOCK_SHIFT macro (Jes Sorensen) [817970] - [md] bitmap: remove unnecessary indirection when allocating. (Jes Sorensen) [817970] - [md] bitmap: remove some pointless locking. (Jes Sorensen) [817970] - [md] bitmap: change a 'goto' to a normal 'if' construct. (Jes Sorensen) [817970] - [md] bitmap: move printing of bitmap status to bitmap.c (Jes Sorensen) [817970] - [md] bitmap: remove some unused noise from bitmap.h (Jes Sorensen) [817970] - [md] raid10 - support resizing some RAID10 arrays. (Jes Sorensen) [817970] - [md] raid1: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] raid10: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] add proper merge_bvec handling to RAID0 and Linear. (Jes Sorensen) [817970] - [md] tidy up rdev_for_each usage. (Jes Sorensen) [817970] - [md] raid1, raid10: avoid deadlock during resync/recovery. (Jes Sorensen) [817970] - [md] don't set md arrays to readonly on shutdown. (Jes Sorensen) [817970] - [md] allow re-add to failed arrays. (Jes Sorensen) [817970] - [md] raid5: use atomic_dec_return() instead of atomic_dec() and atomic_read(). (Jes Sorensen) [817970] - [md] Use existed macros instead of numbers (Jes Sorensen) [817970] - [md] raid5: removed unused 'added_devices' variable. (Jes Sorensen) [817970] - [md] raid10: remove unnecessary smp_mb() from end_sync_write (Jes Sorensen) [817970] - [md] raid5: make sure reshape_position is cleared on error path. (Jes Sorensen) [817970] - [md] raid10: fix assembling of arrays with replacement devices. (Jes Sorensen) [817970] - [md] raid10: fix handling of error on last working device in array. (Jes Sorensen) [817970] - [md] raid1: fix buglet in md_raid1_contested. (Jes Sorensen) [817970] - [md] two small fixes to handling interrupt resync. (Jes Sorensen) [817970] - [md] notify the 'degraded' sysfs attribute on failure. (Jes Sorensen) [817970] - [md] raid1: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid1: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid1: recognise replacements when assembling arrays. (Jes Sorensen) [817970] - [md] raid1: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid1: Allow a failed replacement device to be removed. (Jes Sorensen) [817970] - [md] raid1: Allocate spare to store replacement devices and their bios. (Jes Sorensen) [817970] - [md] raid1: Replace use of mddev->raid_disks with conf->raid_disks. (Jes Sorensen) [817970] - [md] raid10: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid10: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid10: Allow replacement device to be replace old drive. (Jes Sorensen) [817970] - [md] raid10: handle recovery of replacement devices. (Jes Sorensen) [817970] - [md] raid10: Handle replacement devices during resync. (Jes Sorensen) [817970] - [md] raid10: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid10: allow removal of failed replacement devices. (Jes Sorensen) [817970] - [md] raid10: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid10: change read_balance to return an rdev (Jes Sorensen) [817970] - [md] raid10: prepare data structures for handling replacement. (Jes Sorensen) [817970] - [md] raid5: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid5: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid5: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid5: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid5: detect and handle replacements during recovery. (Jes Sorensen) [817970] - [md] raid5: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid5: allow removal for failed replacement devices. (Jes Sorensen) [817970] - [md] raid5: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid5: remove redundant bio initialisations. (Jes Sorensen) [817970] - [md] raid5: raid5.h cleanup (Jes Sorensen) [817970] - [md] raid5: allow each slot to have an extra replacement device (Jes Sorensen) [817970] - [md] create externally visible flags for supporting hot-replace. (Jes Sorensen) [817970] - [md] change hot_remove_disk to take an rdev rather than a number (Jes Sorensen) [817970] - [md] remove test for duplicate device when setting slot number (Jes Sorensen) [817970] - [md] bitmap: be more consistent when setting new bits in memory bitmap (Jes Sorensen) [817970] - [md] Fix userspace free_pages() macro (Jes Sorensen) [817970] - [md] raid5: be more thorough in calculating 'degraded' value (Jes Sorensen) [817970] - [md] bitmap: daemon_work cleanup (Jes Sorensen) [817970] - [md] allow non-privileged uses to GET_*_INFO about raid arrays (Jes Sorensen) [817970] - [md] update documentation for md/rdev/state sysfs interface (Jes Sorensen) [817970] - [kernel] Add DIV_ROUND_UP_ULL and DIV_ROUND_UP_SECTOR_T macro usage (Jes Sorensen) [817970] - [kernel] add roundup() code comment from akpm (Jes Sorensen) [817970] - [kernel] Constify temporary variable in roundup() (Jes Sorensen) [817970] - [kernel] roundup should only reference arguments once (Jes Sorensen) [817970] - [md] raid: remove sparse warning:symbol XXX was not declared (Jes Sorensen) [817970] - [md] convert bitmap code to use compat macros for le-bitops (Jes Sorensen) [817970] - [md] add rhel6 compat macros for upstream le-bitops (Jes Sorensen) [817970] - [scsi] cleanup usages of scsi_complete_async_scans (David Milburn) [839070] - [scsi] queue async scan work to an async_schedule domain (David Milburn) [839070] - [scsi] async: make async_synchronize_full() flush all work regardless of domain (David Milburn) [839070] - [scsi] async: introduce 'async_domain' type (David Milburn) [839070] - [scsi] isci: make function declaration match implementation (David Milburn) [839070] - [scsi] cleanup ata_host flags initialization via ata_host_init (David Milburn) [839070] - [scsi] fix hot unplug vs async scan race (David Milburn) [839070] - [scsi] libsas: fix taskfile corruption in sas_ata_qc_fill_rtf (David Milburn) [839070] - [scsi] sd: limit the scope of the async probe domain (David Milburn) [839070] - [scsi] libsas: fix sas_discover_devices return code handling (David Milburn) [839070] - [scsi] cleanup setting task state in scsi_error_handler() (David Milburn) [839070] - [scsi] Revert: scsi_transport_sas: fix delete vs scan race (David Milburn) [839070]- [kernel] sched: fix divide by zero at {thread_group,task}_times (Stanislaw Gruszka) [843771] - [scsi] alua: backoff alua rtpg retry linearly (Rob Evers) [820567] - [scsi] scsi_transport_fc: fix scan when devs are offline (Rob Evers) [822691] - [scsi] alua: retry extended header for illegal response (Rob Evers) [678069] - [scsi] alua: implement 'implied transition timeout' (Rob Evers) [678069] - [scsi] alua: Re-enable STPG for unavailable ports (Rob Evers) [807486] - [scsi] alua: Optimize the STPG command (Rob Evers) [807486] - [scsi] alua: Store the PREF bit from RTPG (Rob Evers) [807486] - [scsi] alua: Introduce set params interface (Rob Evers) [807486] - [dm] dm-thin: add read only and fail io modes (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_abort_metadata (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_metadata_set_read_only (Mike Snitzer) [814826] - [dm] dm-persistent-data: introduce dm_bm_set_read_only (Mike Snitzer) [814826] - [dm] dm-thin: reduce number of metadata commits (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add dm_thin_changed_this_transaction (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add format option to dm_pool_metadata_open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: tidy up open and format error paths (Mike Snitzer) [844808] - [dm] dm-thin-metadata: only check incompat features on open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove duplicate pmd initialisation (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove create parameter from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move __superblock_all_zeroes to __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove nr_blocks arg from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: split __open or format metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: use struct dm_pool_metadata members in __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: zero unused superblock uuid (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift __begin_transaction out of __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move dm_commit_pool_metadata into __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor out __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift some initialisation out of __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __destroy_persistent_data out of dm_pool_metadata_close (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move bm creation code into create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: rename init_pmd to __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: wrap superblock locking (Mike Snitzer) [844808] - [dm] dm-persistent-data: stop using dm_bm_unlock_move when shadowing blocks in tm (Mike Snitzer) [844808] - [dm] dm-persistent-data: tidy transaction manager creation fns (Mike Snitzer) [844808] - [dm] dm-thin-metadata: stop tracking need for commit (Mike Snitzer) [844808] - [dm] persistent-data: create new dm_block_manager struct (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __setup_btree_details out of init_pmd (Mike Snitzer) [844808] - [dm] dm-thin: set flush_supported (Mike Snitzer) [844808] - [dm] allow targets to request flushes regardless of underlying device support (Mike Snitzer) [844808] - [dm] persistent-data: only commit space map if index changed (Mike Snitzer) [844808] - [dm] persistent-data: always unlock superblock in dm_bm_flush_and_unlock (Mike Snitzer) [844808] - [dm] dm-thin: avoid unnecessarily breaking sharing for flushes (Mike Snitzer) [844808] - [dm] dm-thin: fix memory leak in process_prepared_mapping error paths (Mike Snitzer) [844808] - [dm] dm-thin: split discards on block boundary (Mike Snitzer) [844808] - [dm] introduce split_discard_requests (Mike Snitzer) [844808] - [dm] dm-raid: move sectors_per_dev calculation (Mike Snitzer) [844808] - [dm] dm-raid: restructure parse_raid_params (Mike Snitzer) [844808] - [dm] dm-mpath: add retain_attached_hw_handler feature (Mike Snitzer) [818374] - [scsi] scsi_dh: add scsi_dh_attached_handler_name (Mike Snitzer) [818374] - [dm] dm-thin: optimize power of two block size (Mike Snitzer) [814823] - [dm] dm-thin: support for non power of 2 pool blocksize (Mike Snitzer) [814823] - [dm] dm-stripe: optimize chunk_size calculations (Mike Snitzer) [814820] - [dm] dm-stripe: remove minimum stripe size (Mike Snitzer) [814820] - [dm] dm-stripe: support for non power of 2 chunksize (Mike Snitzer) [814820] - [dm] support non power of two target max_io_len (Mike Snitzer) [814820] - [dm] dm-stripe: remove stripes_mask (Mike Snitzer) [814820] - [dm] dm-snapshot: remove redundant assignment in merge fn (Mike Snitzer) [844808] - [dm] dm-thin: provide specific errors for two table load failure cases (Mike Snitzer) [844808] - [dm] dm-thin-metadata: introduce THIN_MAX_CONCURRENT_LOCKS (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove pointless label from __commit_transaction (Mike Snitzer) [844808] - [dm] dm-persistent-data: remove debug space map checker (Mike Snitzer) [844808] - [dm] dm-thin: clean up compiler warning (Mike Snitzer) [844808] - [dm] dm-thin: reduce endio_hook pool size (Mike Snitzer) [844808] - [dm] replace simple_strtoul (Mike Snitzer) [844808] - [dm] dm-thin: convert from simple_strto* to kstrto* (Mike Snitzer) [844808] - [dm] dm-raid1: set discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [dm] dm-thin: do not send discards to shared blocks (Mike Snitzer) [844808] - [dm] dm-table: introduce discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [block] do not artificially constrain max_sectors for stacking drivers (Mike Snitzer) [844968] - [dm] persistent-data: fix allocation failure in space map checker init (Mike Snitzer) [828955] - [dm] persistent-data: handle space map checker creation failure (Mike Snitzer) [828955] - [dm] persistent-data: fix shadow_info_leak on dm_tm_destroy (Mike Snitzer) [828955] - [dm] dm-thin: commit metadata before creating metadata snapshot (Mike Snitzer) [828955] - [dm] dm-thin: provide userspace access to pool metadata (Mike Snitzer) [828955] - [dm] dm-thin: use slab mempools (Mike Snitzer) [828955] - [dm] dm-thin: correct module description (Mike Snitzer) [828955] - [dm] dm-thin: add pool target flags to control discard (Mike Snitzer) [828955] - [dm] dm-thin: support discards (Mike Snitzer) [828955] - [dm] dm-thin: prepare to support discard (Mike Snitzer) [828955] - [dm] dm-thin: use dm_target_offset (Mike Snitzer) [828955] - [dm] dm-thin: support read only external snapshot origins (Mike Snitzer) [828955] - [dm] dm-thin: relax hard limit on the maximum size of a metadata device (Mike Snitzer) [828955] - [dm] persistent-data: remove space map ref_count entries if redundant (Mike Snitzer) [828955] - [dm] dm-thin: commit outstanding data every second (Mike Snitzer) [828955] - [dm] dm-thin: fix stacked bi_next usage (Mike Snitzer) [828955] - [dm] dm-bufio: there's no need to include linux/version.h (Mike Snitzer) [828955] - [dm] dm-thin-metadata: pass correct space map to dm_sm_root_size (Mike Snitzer) [828955] - [dm] persistent-data: remove redundant value_size arg from value_ptr (Mike Snitzer) [828955] - [dm] dm-thin: correct comments (Mike Snitzer) [828955] - [dm] persistent-data: fix btree rebalancing after remove (Mike Snitzer) [828955] - [dm] dm-mpath: allow ioctls to trigger pg init (Mike Snitzer) [760438] - [dm] dm-mpath: delay retry of bypassed pg (Mike Snitzer) [828955] - [dm] dm-mpath: reduce size of struct multipath (Mike Snitzer) [828955] - [dm] dm-mpath: detect invalid map_context (Mike Snitzer) [828955] - [dm] clear bi_end_io on remapping failure (Mike Snitzer) [828955] - [dm] reject trailing characters in sccanf input (Mike Snitzer) [828955] - [dm] dm-table: simplify call to free_devices (Mike Snitzer) [828955] - [dm] dm-exception-store: fix init error path (Mike Snitzer) [828955] - [dm] dm-flakey: fix crash on read when corrupt_bio_byte not set (Mike Snitzer) [828955] - [dm] dm-log-userspace: add log device dependency (Mike Snitzer) [828955] - [dm] remove superfluous smp_mb (Mike Snitzer) [828955] - [dm] use local printk ratelimit (Mike Snitzer) [828955] - [dm] dm-ioctl: add flag to wipe buffers for secure data (Mike Snitzer) [828955] - [dm] fix idr leak on module removal (Mike Snitzer) [828955] - [dm] replicator: remove all related code (Mike Snitzer) [828955] - [block] rename __make_request() to blk_queue_bio() (Mike Snitzer) [828955] - [block] export __make_request (Mike Snitzer) [828955]- [scsi] vmw_pvscsi: set max_id suggested by device (Rob Evers) [830357] - [scsi] fix medium error problems (Rob Evers) [845135] - [char] hw_random/virtio-rng: s3/s4 support (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: split out common code in probe / remove for s3/s4 ops (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: allow tasks to be killed that are waiting for rng input (Amit Shah) [844579 844582 844583] - [char] hwrng: virtio-rng - Convert to new API (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Fix double unlock in rng_dev_read (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Replace u32 in driver API with byte array (Amit Shah) [844579 844582 844583] - [kernel] timekeeping: Add missing update call in timekeeping_resume() (Prarit Bhargava) [836803] - [kernel] hrtimer: Update hrtimer base offsets each hrtimer_interrupt (Prarit Bhargava) [836803] - [kernel] timekeeping: Provide hrtimer update function (Prarit Bhargava) [836803] - [kernel] hrtimers: Move lock held region in hrtimer_interrupt() (Prarit Bhargava) [836803] - [kernel] timekeeping: Maintain ktime_t based offsets for hrtimers (Prarit Bhargava) [836803] - [kernel] timekeeping: Fix leapsecond triggered load spike issue (Prarit Bhargava) [836803] - [kernel] hrtimer: Provide clock_was_set_delayed() (Prarit Bhargava) [836803]- [powerpc] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [x86] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [acpi] apei/ghes: Printk queued error record before panic (Myron Stowe) [816496] - [acpi] apei/ghes: Distinguish interleaved error report in kernel log (Myron Stowe) [816496] - [acpi] apei: Add Kconfig option IRQ_WORK for GHES (Myron Stowe) [816496] - [acpi] apei/ghes: 32-bit buildfix (Myron Stowe) [816496] - [acpi] apei/ghes: Add hardware memory error recovery support (Myron Stowe) [816496] - [acpi] apei/ghes: Error records content based throttle (Myron Stowe) [816496] - [acpi] apei/ghes: printk support for recoverable error via NMI (Myron Stowe) [816496] - [lib] genalloc: Make gen_pool memory allocator lockless (Myron Stowe) [816496] - [misc] Add Kconfig option ARCH_HAVE_NMI_SAFE_CMPXCHG (Myron Stowe) [816496] - [acpi] apei/ghes: Do not ratelimit fatal error printk before panic (Myron Stowe) [816496] - [lib] genalloc: add support for specifying the physical address (Myron Stowe) [816496] - [lib] genalloc: add multiple-inclusion guards (Myron Stowe) [816496] - [lib] genalloc: fix allocation from end of pool (Myron Stowe) [816496] - [lib] genalloc: use bitmap_find_next_zero_area (Myron Stowe) [816496] - [usb] xhci: Fix oops caused by more USB2 ports than USB3 ports (Don Zickus) [738470 813677] - [i2c] i2c-i801: Add device IDs for Intel Lynx Point (John Villalovos) [738470] - [watchdog] iTCO_wdt: add Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [sound] alsa: Add Lynx Point HD Audio Controller DeviceIDs (John Villalovos) [738470] - [netdrv] e1000e: prevent oops when adapter is being closed and reset simultaneously (Dean Nelson) [826375] - [fs] cifs: possible memory leak in xattr (Sachin Prabhu) [824065] - [fs] cifs: integer overflow in parse_dacl() (Sachin Prabhu) [824065] - [fs] cifs: Call id to SID mapping functions to change owner/group (Sachin Prabhu) [824065] - [fs] cifs: Add data structures and functions for uid/gid to SID mapping (Sachin Prabhu) [824065] - [fs] cifs: Do not set cifs/ntfs acl using a file handle (Sachin Prabhu) [824065] - [fs] cifs: Fix endian error comparing authusers when cifsacl enabled (Sachin Prabhu) [824065] - [fs] cifs: Change key name to cifs.idmap, misc. clean-up (Sachin Prabhu) [824065] - [fs] cifs: Invoke id mapping functions (Sachin Prabhu) [824065] - [fs] cifs: Add idmap key and related data structures and functions (Sachin Prabhu) [824065] - [fs] cifs: Allow to set extended attribute cifs_acl (Sachin Prabhu) [824065] - [fs] cifs: Use mask of ACEs for SID Everyone to calculate all three permissions user, group, and other (Sachin Prabhu) [824065] - [fs] cifs: goto out here is unnecessary (Sachin Prabhu) [823934] - [fs] cifs: remove bogus call to cifs_cleanup_volume_info (Sachin Prabhu) [823934] - [fs] cifs: tidy cifs_do_mount() up a bit (Sachin Prabhu) [823934] - [fs] cifs: close sget() races (Sachin Prabhu) [823934] - [fs] cifs: pull freeing mountdata/dropping nls/freeing cifs_sb into cifs_umount() (Sachin Prabhu) [823934] - [fs] cifs: move cifs_umount() call into ->kill_sb() (Sachin Prabhu) [823934] - [fs] cifs: pull cifs_mount() call up (Sachin Prabhu) [823934] - [fs] cifs: sanitize cifs_umount() prototype (Sachin Prabhu) [823934] - [fs] cifs: initialize ->tlink_tree in cifs_setup_cifs_sb() (Sachin Prabhu) [823934] - [fs] cifs: allocate mountdata earlier (Sachin Prabhu) [823934] - [fs] cifs: don't pass superblock to cifs_mount() (Sachin Prabhu) [823934] - [fs] cifs: don't leak nls on mount failure (Sachin Prabhu) [823934] - [fs] cifs: double free on mount failure (Sachin Prabhu) [823934] - [fs] cifs: trivial cleanup fscache cFYI and cERROR messages (Sachin Prabhu) [823934] - [fs] cifs: Fix memory leak in cifs_do_mount (Sachin Prabhu) [823934] - [fs] cifs: When mandatory encryption on share, fail mount (Sachin Prabhu) [823934] - [fs] cifs: Move smb_vol to cifsglob.h (Sachin Prabhu) [823934] - [fs] cifs: Rename three structures to avoid camel case (Sachin Prabhu) [823934] - [fs] cifs: Remove unused inode number while fetching root inode (Sachin Prabhu) [823934] - [fs] cifs: Remove build warning (Sachin Prabhu) [823934] - [fs] cifs: Fix undefined behavior when mount fails (Sachin Prabhu) [823934] - [fs] cifs: Simplify mount code for further shared sb capability (Sachin Prabhu) [823934] - [fs] cifs: Simplify connection structure search calls (Sachin Prabhu) [823934] - [fs] cifs: Add rwpidforward mount option (Sachin Prabhu) [823902] - [fs] cifs: Use pid saved from cifsFileInfo in writepages and set_file_size (Sachin Prabhu) [823902] - [fs] cifs: clean up error handling in cifs_mknod (Sachin Prabhu) [823902] - [fs] cifs: Fix to problem with getattr caused by invalidate simplification patch (Sachin Prabhu) [823878] - [fs] cifs: Simplify invalidate part (Sachin Prabhu) [823878] - [fs] cifs: Add launder_page operation (Sachin Prabhu) [823878] - [fs] cifs: Use invalidate_inode_pages2 instead of invalidate_remote_inode (Sachin Prabhu) [823878] - [fs] cifs: Fix oplock break handling (Sachin Prabhu) [823843] - [fs] cifs: switch cifs_open and cifs_create to use CIFSSMBUnixSetFileInfo (Sachin Prabhu) [823630] - [fs] cifs: Simplify cifs_open code (Sachin Prabhu) [823630] - [fs] cifs: Simplify non-posix open stuff (Sachin Prabhu) [823630] - [fs] cifs: fix handling of scopeid in cifs_convert_address (Sachin Prabhu) [823625] - [fs] cifs: add attribute cache timeout (actimeo) tunable (Sachin Prabhu) [823620] - [fs] cifs: TCP_Server_Info diet (Sachin Prabhu) [823842] - [fs] cifs: directio read/write cleanups (Sachin Prabhu) [742314] - [fs] cifs: Fix variable types in cifs_iovec_read/write (Sachin Prabhu) [742314] - [fs] cifs: Add strictcache mount option (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_writev (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_readv (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_file_strict_mmap (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_fsync (Sachin Prabhu) [742314] - [fs] cifs: Make cifsFileInfo_put work with strict cache mode (Sachin Prabhu) [742314] - [fs] NFS: Don:t leak in nfs_proc_symlink() (Jeff Layton) [802538] - [fs] nfs: skip commit in releasepage if we:re freeing memory for fs-related reasons (Jeff Layton) [832434] - [fs] gfs2: fix kernel panic with small gfs2 filesystems - 1 RG (Abhijith Das) [838638] - [block] fix infinite loop in __getblk_slow (Jeff Moyer) [534080] - [fs] block_dev: don't mark buffers beyond end of disk as mapped (Jeff Moyer) [534080] - [fs] nfs4: fix referrals on mounts that use IPv6 addrs (Steve Dickson) [820734] - [fs] nfsd: add IPv6 addr escaping to fs_location hosts (Steve Dickson) [820734] - [fs] nfs: Enclose hostname in brackets when needed in nfs_do_root_mount (Steve Dickson) [820734] - [fs] nfs4: serialize layoutcommit (Steve Dickson) [837871] - [fs] pnfs: cleanup_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: encode_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: let layoutcommit handle a list of lseg (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit cred at layout header init (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit lwb at layout header (Steve Dickson) [837871] - [block] virtio-blk: Call revalidate_disk() upon online disk resize (Jeff Moyer) [693940] - [fs] fs/direct-io.c: dont try to allocate more than BIO_MAX_PAGES in a bio (Jeff Moyer) [832962] - [fs] nfsd: don't fail unchecked creates of non-special files (J. Bruce Fields) [808112] - [fs] NFS: fix return value of nfs_pagein_one/nfs_flush_one (Steve Dickson) [837871] - [fs] pNFS: Fall back to ordinary i/o through the mds if we have no layout segment (Steve Dickson) [837871] - [fs] pNFS: Add an initialisation callback for pNFS (Steve Dickson) [837871] - [fs] pnfs: write: Set mds_offset in the generic layer - it is needed by all LDs (Steve Dickson) [837871] - [fs] NFS: move pnfs layouts to nfs_server structure (Steve Dickson) [837871] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [837871]- [mm] check PageUnevictable in lru_deactivate() (Jan Stancek) [846253] - [virt] virtio-blk: Use block layer provided spinlock (Asias He) [734051] - [virt] virtio-blk: Reset device after blk_cleanup_queue() (Asias He) [734051] - [virt] virtio-blk: Call del_gendisk() before disable guest kick (Asias He) [734051] - [virt] virtio-blk: Fix hot-unplug race in remove method (Asias He) [734051] - [virt] virtio_blk: Drop unused request tracking list (Asias He) [734051] - [acpi] apei: new einj parameter to control trigger action (Myron Stowe) [816508] - [acpi] apei: limit the range of einj_param (Myron Stowe) [816508] - [acpi] apei: Use acpi_os_map_memory() instead of ioremap() in einj driver (Myron Stowe) [816508] - [acpi] apei: cleanup 0 vs NULL confusion (Myron Stowe) [816508] - [acpi] apei: Allow empty EINJ Trigger Error Action Table (Myron Stowe) [816508] - [acpi] apei: Add extensions to EINJ from rev 5.0 of acpi spec (Myron Stowe) [816508] - [acpi] apei: Print resource errors in conventional format (Myron Stowe) [816508] - [net] dev: consolidate netif_needs_gso() checks (Amerigo Wang) [822737] - [net] skbuff: add check for non-linear to warn_if_lro and needs_linearize (Amerigo Wang) [822737] - [net] dev: Optimize non-gso test checks (Amerigo Wang) [822737] - [powerpc] time: Fixups for powerpc timekeeping code (Prarit Bhargava) [843138] - [mm] Eliminate kernel crash due to races in hugetlbfs (Larry Woodman) [822458] - [net] tcp: clear hints to avoid a stale one (Andy Gospodarek) [807704] - [net] fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling (Jiri Benc) [838450]- [net] openvswitch: checking wrong variable in queue_userspace_packet() (Herbert Xu) [805656] - [net] openvswitch: Validation of IPv6 set port action uses IPv4 header (Herbert Xu) [805656] - [net] openvswitch: Release rtnl_lock if ovs_vport_cmd_build_info() failed (Herbert Xu) [805656] - [net] openvswitch: Add length check when retrieving TCP flags (Herbert Xu) [805656] - [net] openvswitch: Fix checksum update for actions on UDP packets (Herbert Xu) [805656] - [net] openvswitch: Honor dp_ifindex, when specified, for vport lookup by name (Herbert Xu) [805656] - [net] openvswitch: Fix multipart datapath dumps (Herbert Xu) [805656] - [net] openvswitch: small potential memory leak in ovs_vport_alloc() (Herbert Xu) [805656] - [net] openvswitch: Add Open vSwitch kernel components (Herbert Xu) [805656] - [lib] flex_array: export symbols to modules (Herbert Xu) [805656] - [net] net: Add rcu_dereference_rtnl (Herbert Xu) [805656] - [net] Add skb_reset_mac_len helper (Herbert Xu) [805656] - [net] rcu: add __rcu API for later sparse checking (Herbert Xu) [805656] - [net] ipv6: Add fragment reporting to ipv6_skip_exthdr() (Herbert Xu) [805656] - [net] vlan: Move vlan_set_encap_proto() to vlan header file (Herbert Xu) [805656] - [net] genetlink: Add rcu_dereference_genl and genl_dereference (Herbert Xu) [805656] - [net] genetlink: Add lockdep_genl_is_held() (Herbert Xu) [805656] - [net] netlink: Export genl_lock() API for use by modules (Herbert Xu) [805656] - [net] genetlink: Add genl_notify() (Herbert Xu) [805656] - [x86] setup: Update hardware check to support Intel Haswell processors (Prarit Bhargava) [842862] - [kernel] tracing, function tracer: Clean up strstrip() usage (Jiri Olsa) [838745] - [kernel] tracing: Support multiple pids in set_pid_ftrace file (Jiri Olsa) [838745] - [mm] thp: remove unnecessary tlb flush for mprotect (Andrea Arcangeli) [823994] - [mm] thp: improve order in lru list for split huge page (Andrea Arcangeli) [823994] - [mm] thp: Set compound tail page _count to zero (Andrea Arcangeli) [823994] - [mm] thp: Add compound tail page _mapcount when mapped (Andrea Arcangeli) [823994] - [mm] thp: reduce khugepaged freezing latency (Andrea Arcangeli) [823994] - [mm] Fix slab->page flags corruption (Andrea Arcangeli) [823994] - [powerpc] oprofile: Handle events that raise an exception without overflowing (Steve Best) [834157] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Steve Best) [829758] - [usb] ehci: go back to using the system clock for QH unlinks (Gerd Hoffmann) [816576] - [md] dm-raid1: Fix mirror crash when discard request is sent and sync is in progress (Mikulas Patocka) [837607] - [scsi] st: increase max number of tapes configured (Rob Evers) [533469] - [mm] Never OOM kill tasks outside of memory cgroup when memory.limit_in_bytes is exceeded by a Transparent Huge Page (Larry Woodman) [811255] - [netdrv] bond_alb: don't disable softirq under bond_alb_xmit (Jiri Pirko) [841987]- [net] ipv4: add RCU protection to inet->opt (Jiri Pirko) [829109] - [x86] perf: Update event scheduling constraints for AMD family 15h models (Jiri Olsa) [739441] - [x86] ioapic: Fix kdump race with migrating irq (Don Zickus) [783322] - [net] sctp: Implement quick failover draft from tsvwg (Neil Horman) [830716] - [net] sctp: be more restrictive in transport selection on bundled sacks (Neil Horman) [830716] - [net] rds: set correct msg_namelen (Weiping Pan) [822731] {CVE-2012-3430}- [s390] kernel: pfault task state race (Hendrik Brueckner) [831262] - [powerpc] pseries: Support lower minimum entitlement for virtual processors (Steve Best) [822651] - [kernel] sched: Fix signed unsigned comparison in check_preempt_tick() (Frederic Weisbecker) [835797] - [edac] i5000_edac: Fix the fatal error channel report (Mauro Carvalho Chehab) [806796] - [security] selinux: fix error codes in cond_read_bool() (Eric Paris) [839315] - [mm] page-writeback: Improvement of page writeback ordering (Naoya Horiguchi) [786025] - [mm] reduce page fragmentation in buddy allocator (Jarod Wilson) [786318]- [pci] print out PCI device info along with duration (Myron Stowe) [808213] - [pci] Move "pci reassigndev resource alignment" out of quirks.c (Myron Stowe) [808213] - [pci] Use class for quirk for usb host controller fixup (Myron Stowe) [808213] - [pci] Use class for quirk for netmos class fixup (Myron Stowe) [808213] - [pci] Use class for quirk for intel e100 interrupt fixup (Myron Stowe) [808213] - [pci] Use class for quirk for legacy ATA NO_D3 (Myron Stowe) [808213] - [pci] Use class for quirk for cardbus_legacy (Myron Stowe) [808213] - [pci] Use class for quirk for pci_fixup_video (Myron Stowe) [808213] - [pci] Use class quirk for intel fix_transparent_bridge (Myron Stowe) [808213] - [pci] Use class for quirk for via_no_dac (Myron Stowe) [808213] - [pci] Add class support in quirk handling (Myron Stowe) [808213] - [pci] Annotate PCI quirks in initcall_debug style (Myron Stowe) [808213] - [kernel] async: remove redundant declaration (Myron Stowe) [808213] - [pci] init.h: Add "extern int initcall_debug" (Myron Stowe) [808213] - [powerpc] Make keyctl new_session work on powerpc (David Howells) [830152] - [pci] Fix uninitialized variable 'cap_mask' (Myron Stowe) [813363] - [s390] enable ARCH_DMA_ADDR_T_64BIT with 64BIT (Prarit Bhargava) [715410] - [x86] Enable ARCH_DMA_ADDR_T_64BIT with X86_64 || HIGHMEM64G (Prarit Bhargava) [715410] - [powerpc] enable ARCH_DMA_ADDR_T_64BIT with ARCH_PHYS_ADDR_T_64BIT (Prarit Bhargava) [715410] - [kernel] add the common dma_addr_t typedef to include/linux/types.h (Prarit Bhargava) [715410] - [pci] ahci: add pci quirk for JMB362 (Prarit Bhargava) [836880] - [net] tun: allow tap iface in netconsole'd bridge (Jiri Benc) [838025] - [net] netconsole: fix deadlock on network restart (Jiri Benc) [839266] - [net] ipv4/ping: Fix recvmsg MSG_OOB error handling (Jiri Pirko) [787705] - [net] fix some sparse errors (Jiri Pirko) [787705] - [net] ping: dont increment ICMP_MIB_INERRORS (Jiri Pirko) [787705] - [net] ping: remove some sparse errors (Jiri Pirko) [787705] - [net] ping: fix the coding style (Jiri Pirko) [787705] - [net] ping: make local functions static (Jiri Pirko) [787705] - [net] ping: cleanups ping_v4_unhash() (Jiri Pirko) [787705] - [net] ipv4/ping: Remove duplicate icmp.h include (Jiri Pirko) [787705] - [net] ping: fix build failure (Jiri Pirko) [787705] - [net] ping: dont call udp_ioctl() (Jiri Pirko) [787705] - [net] ping: small changes (Jiri Pirko) [787705] - [net] ipv4: add IPPROTO_ICMP socket kind (Jiri Pirko) [787705] - [x86] amd_iommu: Fix SRIOV and hotplug devices (Stefan Assmann) [832009] - [mm] hugetlb: fix resv_map leak in error path (Motohiro Kosaki) [824351] {CVE-2012-2390}- [crypto] signature: remove module signing xtime usage (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix a few minor newline issues (Prarit Bhargava) [836748] - [kernel] time: fix s/then/than/ spelling errors (Prarit Bhargava) [836748] - [kernel] time: Avoid scary backtraces when warning of > 11 adj (Prarit Bhargava) [836748] - [kernel] ntp: Fix leap-second hrtimer livelock (Prarit Bhargava) [836748] - [kernel] time: Fix change_clocksource locking (Prarit Bhargava) [836748] - [kernel] time: Move common updates to a function (Prarit Bhargava) [836748] - [kernel] time: Reorder so the hot data is together (Prarit Bhargava) [836748] - [kernel] time: Remove most of xtime_lock usage in timekeeping.c (Prarit Bhargava) [836748] - [kernel] ntp: Add ntp_lock to replace xtime_locking (Prarit Bhargava) [836748] - [kernel] ntp: Access tick_length variable via ntp_tick_length() (Prarit Bhargava) [836748] - [kernel] time: Add timekeeper lock (Prarit Bhargava) [836748] - [kernel] time: Cleanup global variables and move them to the top (Prarit Bhargava) [836748] - [kernel] time: Move raw_time into timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move xtime into timekeeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move wall_to_monotonic into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move total_sleep_time into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Fix spelling mistakes in new comments (Prarit Bhargava) [836748] - [kernel] time: fix bogus comment in timekeeping_get_ns_raw (Prarit Bhargava) [836748] - [kernel] timekeeping: add arch_offset hook to ktime_get functions (Prarit Bhargava) [836748] - [kernel] clocksource: Avoid selecting mult values that might overflow when adjusted (Prarit Bhargava) [836748] - [kernel] time: Improve documentation of timekeeeping_adjust() (Prarit Bhargava) [836748] - [kernel] time: Fix stupid KERN_WARN compile issue (Prarit Bhargava) [836748] - [kernel] time: Avoid accumulating time drift in suspend/resume (Prarit Bhargava) [836748] - [kernel] time: Catch invalid timespec sleep values in __timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] hrtimers: Prepare for cancel on clock was set timers (Prarit Bhargava) [836748] - [kernel] time: Add timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] time: Extend get_xtime_and_monotonic_offset() to also return sleep (Prarit Bhargava) [836748] - [kernel] time: Introduce get_monotonic_boottime and ktime_get_boottime (Prarit Bhargava) [836748] - [kernel] time: Introduce timekeeping_inject_offset (Prarit Bhargava) [836748] - [kernel] time: Correct the *settime* parameters (Prarit Bhargava) [836748] - [kernel] time: Provide xtime_update() (Prarit Bhargava) [836748] - [kernel] time: Remove unused __get_wall_to_monotonic() (Prarit Bhargava) [836748] - [kernel] time: Provide get_xtime_and_monotonic_offset() (Prarit Bhargava) [836748] - [kernel] time: Move do_timer() to kernel/time/timekeeping.c (Prarit Bhargava) [836748] - [kernel] timekeeping: Make local variables static (Prarit Bhargava) [836748] - [kernel] time: Compensate for rounding on odd-frequency clocksources (Prarit Bhargava) [836748] - [kernel] time: Workaround gcc loop optimization that causes 64bit div errors (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix overflow in rawtime tv_nsec on 32 bit archs (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix update_vsyscall to provide wall_to_monotonic offset (Prarit Bhargava) [836748] - [powerpc] kernel: RHEL6 xtime removal (Prarit Bhargava) [836748] - [kernel] timekeeping: Make xtime and wall_to_monotonic static (Prarit Bhargava) [836748] - [powerpc] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] hrtimer: Cleanup direct access to wall_to_monotonic (Prarit Bhargava) [836748] - [kernel] time: Kill off CONFIG_GENERIC_TIME (Prarit Bhargava) [836748] - [kernel] time: Implement timespec_add (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [kernel] time: Clean up warp_clock() (Prarit Bhargava) [836748] - [virt] time: Clean up direct xtime usage in xen (Prarit Bhargava) [836748] - [s390] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [kernel] clocksource: add suspend callback (Prarit Bhargava) [836748] - [kernel] ntp: Cleanup xtime references in ntp.c (Prarit Bhargava) [836748] - [kernel] Revert: time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Implement logarithmic time accumulation (Prarit Bhargava) [836748] - [kernel] Revert: time: Implement logarithmic time accumalation (Prarit Bhargava) [836748] - [kernel] Revert: Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] Revert: nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748]- [netdrv] be2net: reduce gso_max_size setting to account for ethernet header (Ivan Vecera) [834185] - [netdrv] dl2k: fix unfiltered netdev rio_ioctl access by users (Jacob Tanenbaum) [818825] {CVE-2012-2313} - [fs] proc/stat: fix whitespace damage in use arch_idle_time patch (Steve Best) [841149] - [virt] kvm: disable writeback for TEST in emulator (Gleb Natapov) [842211] - [x86] lapic-timer: Increase the max_delta to 31 bits (Prarit Bhargava) [832138] - [net] 8021q/vlan: filter device events on bonds (Neil Horman) [841983]- [fs] nfs: fix EOF incorrectly set on short read for nfsv2 (Sachin Prabhu) [827126] - [usbhid] hiddev: Consolidate device existence checks in hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: Fix race between disconnect and hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: protect against disconnect/NULL-dereference race (Don Zickus) [839973] - [perf] events: Fix ring_buffer_wakeup() brown paperbag bug (Frederic Weisbecker) [839105] - [perf] Fix loss of notification with multi-event (Frederic Weisbecker) [839105] - [perf] Split up buffer handling from core code (Frederic Weisbecker) [839105] - [drm] i915: fix integer overflow in i915_gem_do_execbuffer() (Jacob Tanenbaum) [824563] {CVE-2012-2384} - [crypto] algapi: Move larval completion into algboss (Herbert Xu) [832135] - [kernel] pm_qos: Accept ASCII values for latency (Herbert Xu) [833456] - [x86] Use .cfi_sections for assembly code (Mark Wielaard) [823990] - [scsi] mpt2sas: reduce lock contention (Tomas Henzl) [790506] - [net] ipv4: fix panic while tuning accept_local (Weiping Pan) [835911]- [powerpc] Fix wrong divisor in usecs_to_cputime backport (Steve Best) [821374] - [drm] i915: fix integer overflow in i915_gem_execbuffer2() (Jacob Tanenbaum) [824555] {CVE-2012-2383} - [fs] proc/stat: Use arch_idle_time for idle and iowait times if available (Steve Best) [841149] - [lib] kstrto: Reduce the number of expensive division instructions done by _parse_integer() (Sachin Prabhu) [820847] - [lib] kstrtox: common code between kstrto*() and simple_strto*() functions (Sachin Prabhu) [820847] - [lib] make _tolower() public (Sachin Prabhu) [820847] - [lib] vsprintf: use TOLOWER whenever possible (Sachin Prabhu) [820847] - [lib] lib: add kstrto*_from_user() (Sachin Prabhu) [820847] - [lib] kstrtox: simpler code in _kstrtoull() (Sachin Prabhu) [820847] - [lib] kstrto: converting strings to integers done (hopefully) right (Sachin Prabhu) [820847] - [lib] vsprintf: reuse almost identical simple_strtoulX() functions (Sachin Prabhu) [820847] - [usb] core: change the memory limits in usbfs URB submission (Don Zickus) [828271] - [usb] core: unify some error pathways in usbfs (Don Zickus) [828271] - [base] firmware: Fix an oops on reading fw_priv->fw in sysfs loading file (Prarit Bhargava) [819877]- [tools] perf, spec: Add bison and flex build BuildRequires (Jiri Olsa) [827474] - [tools] perf, compat: Disable hw breakpoint events (Jiri Olsa) [827474] - [tools] perf, compat: Disable branch stack feature (Jiri Olsa) [827474] - [tools] perf, compat: Disable PMU events (Jiri Olsa) [827474] - [tools] perf, stat: handle ENXIO error for perf_event_open (Jiri Olsa) [827474] - [tools] perf: Turn off compiler warnings for flex and bison generated files (Jiri Olsa) [827474] - [tools] perf, stat: Fix case where guest/host monitoring is not supported by kernel (Jiri Olsa) [827474] - [tools] perf, build-id: Fix filename size calculation (Jiri Olsa) [827474] - [tools] perf, symbols: Read plt symbols from proper symtab_type binary (Jiri Olsa) [827474] - [tools] perf: Add 'G' and 'H' modifiers to event parsing (Jiri Olsa) [827474] - [tools] perf: Drop CROSS_COMPILE from flex and bison calls (Jiri Olsa) [827474] - [tools] perf, report: Fix crash showing warning related to kernel maps (Jiri Olsa) [827474] - [tools] perf, archive: Correct cutting of symbolic link (Jiri Olsa) [827474] - [tools] perf: Ignore auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf: Fix parsers' rules to dependencies (Jiri Olsa) [827474] - [tools] perf: fix NO_GTK2 Makefile config error (Jiri Olsa) [827474] - [tools] perf, session: Skip event correctly for unknown id/machine (Jiri Olsa) [827474] - [tools] perf, kvm: Finding struct machine fails for PERF_RECORD_MMAP (Jiri Olsa) [827474] - [tools] perf, annotate: Validate addr in symbol__inc_addr_samples (Jiri Olsa) [827474] - [tools] perf, hists browser: Fix NULL deref in hists browsing code (Jiri Olsa) [827474] - [tools] perf, hists: Catch and handle out-of-date hist entry maps. (Jiri Olsa) [827474] - [tools] perf, annotate: Fix hist decay (Jiri Olsa) [827474] - [tools] perf, top: Add intel_idle to the skip list (Jiri Olsa) [827474] - [tools] perf: Fix getrusage() related build failure on glibc trunk (Jiri Olsa) [827474] - [tools] perf: Remove auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf, annotate: Fix off by one symbol hist size allocation and hit accounting (Jiri Olsa) [827474] - [tools] perf, annotate: addr2line wants addresses in same format as objdump (Jiri Olsa) [827474] - [tools] perf, probe: Finder fails to resolve function name to address (Jiri Olsa) [827474] - [tools] perf, symbols: Handle NULL dso in dso__name_len (Jiri Olsa) [827474] - [tools] perf, symbols: Do not include libgen.h (Jiri Olsa) [827474] - [tools] perf: Fix bug in raw sample parsing (Jiri Olsa) [827474] - [tools] perf: Fix display of first level of callchains (Jiri Olsa) [827474] - [tools] perf, diff: Fix to work with new hists design (Jiri Olsa) [827474] - [tools] perf: Fix modifier to be applied on correct events (Jiri Olsa) [827474] - [tools] perf: Fix various casting issues for 32 bits (Jiri Olsa) [827474] - [tools] perf: Simplify event_read_id exit path (Jiri Olsa) [827474] - [tools] perf: Use scnprintf where applicable (Jiri Olsa) [827474] - [tools] perf: Incorrect use of snprintf results in SEGV (Jiri Olsa) [827474] - [tools] perf, record: Fix buffer overrun bug in tracepoint_id_to_path() (Jiri Olsa) [827474] - [tools] perf, report: Add a simple GTK2-based 'perf report' browser (Jiri Olsa) [827474] - [tools] perf, report: Document --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Clean lines inside of the input window (Jiri Olsa) [827474] - [tools] perf, report: Treat an argument as a symbol filter (Jiri Olsa) [827474] - [tools] perf, report: Add --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Add 's' key to filter by symbol name (Jiri Olsa) [827474] - [tools] perf, ui browser: Introduce ui_browser__input_window (Jiri Olsa) [827474] - [tools] perf, hists: Add hists__filter_by_symbol (Jiri Olsa) [827474] - [tools] perf: Do not disable members of group event (Jiri Olsa) [827474] - [tools] perf, stat: Fix event grouping on forked task (Jiri Olsa) [827474] - [tools] perf: Add support to specify pmu style event (Jiri Olsa) [827474] - [tools] perf: Add perf pmu object to access pmu format definition (Jiri Olsa) [827474] - [tools] perf: Add config options support for event parsing (Jiri Olsa) [827474] - [tools] perf: Add parser generator for events parsing (Jiri Olsa) [827474] - [tools] perf: Adjust make rules (Jiri Olsa) [827474] - [tools] perf, report: Fix annotate double quit issue in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Remove duplicate annotate choice in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Enable TUI in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Auto-detect branch stack sampling mode (Jiri Olsa) [827474] - [tools] perf, record: Add HEADER_BRANCH_STACK tag (Jiri Olsa) [827474] - [tools] perf, record: Provide default branch stack sampling mode option (Jiri Olsa) [827474] - [tools] perf: Make perf able to read files from older ABIs (Jiri Olsa) [827474] - [tools] perf: Fix ABI compatibility bug in print_event_desc() (Jiri Olsa) [827474] - [tools] perf: Enable reading of perf.data files from different ABI rev (Jiri Olsa) [827474] - [tools] perf, report: Add support for taken branch sampling (Jiri Olsa) [827474] - [tools] perf, record: Add support for sampling taken branch (Jiri Olsa) [827474] - [tools] perf: Add code to support PERF_SAMPLE_BRANCH_STACK (Jiri Olsa) [827474] - [tools] perf, annotate: Add missing newline on error message (Jiri Olsa) [827474] - [tools] perf, annotate: Fix help string on tui (Jiri Olsa) [827474] - [tools] perf, annotate: Restore title when came back to original symbol (Jiri Olsa) [827474] - [tools] perf, annotate: Handle lower case key code in annotate_browser__run() (Jiri Olsa) [827474] - [tools] perf, annotate: Print asm code as blue when source code is displayed (Jiri Olsa) [827474] - [tools] perf: Add descriptions of missing Makefile arguments (Jiri Olsa) [827474] - [tools] perf, evlist: Restore original errno after open failed (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length without DWARF info too (Jiri Olsa) [827474] - [tools] perf: Ensure comm string is properly terminated (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length (Jiri Olsa) [827474] - [tools] perf, evlist: Return first evsel for non-sample event on old kernel (Jiri Olsa) [827474] - [tools] perf: fix broken perf record -a mode (Jiri Olsa) [827474] - [tools] perf: Remove duplicated string.h includes (Jiri Olsa) [827474] - [tools] perf: Allow expressions in __print_symbolic() fields (Jiri Olsa) [827474] - [tools] perf: Invert the sample_id_all logic (Jiri Olsa) [827474] - [tools] perf: Handle kernels that don't support attr.exclude_{guest, host} (Jiri Olsa) [827474] - [tools] perf: cleanup initialization of attr->size (Jiri Olsa) [827474] - [tools] perf: Factor out feature op to process header sections (Jiri Olsa) [827474] - [tools] perf: Moving code in header.c (Jiri Olsa) [827474] - [tools] perf: Add bitmap_or function into bitmap object (Jiri Olsa) [827474] - [tools] perf: Add sysfs mountpoint interface (Jiri Olsa) [827474] - [tools] perf: Remove unused functions from debugfs object (Jiri Olsa) [827474] - [tools] perf: Get rid of ctype.h in symbol.c (Jiri Olsa) [827474] - [tools] perf: ctype.c only wants util.h (Jiri Olsa) [827474] - [tools] perf: Implement islower/isupper macro into util.h (Jiri Olsa) [827474] - [tools] perf: Change perf_guest default back to false (Jiri Olsa) [827474] - [tools] perf, top: Don't process samples with no valid machine object (Jiri Olsa) [827474] - [tools] perf: Allow multiple threads or processes in record, stat, top (Jiri Olsa) [827474] - [tools] perf: Fix out of tree compiles (Jiri Olsa) [827474] - [tools] perf: Fix build dependency of perf python extension (Jiri Olsa) [827474] - [tools] perf, record: No build id option fails (Jiri Olsa) [827474] - [tools] perf: fix endianness detection in perf.data (Jiri Olsa) [827474] - [tools] perf, stat: Align scaled output of cpu-clock (Jiri Olsa) [827474] - [tools] perf, stat: Adjust print unit (Jiri Olsa) [827474] - [tools] perf, doc: Allow producing documentation in a specified output directory (Jiri Olsa) [827474] - [tools] perf, evsel: Fix an issue where perf report fails to show the proper percentage (Jiri Olsa) [827474] - [tools] perf, record: Make feature initialization generic (Jiri Olsa) [827474] - [tools] perf, probe: Rename target_module to target (Jiri Olsa) [827474] - [tools] perf: Remove distclean from Makefile help output (Jiri Olsa) [827474] - [tools] perf, evlist: Make splice_list_tail method public (Jiri Olsa) [827474] - [tools] perf, python: Use attr.watermark in twatch.py (Jiri Olsa) [827474] - [tools] perf: Remove unnecessary ctype.h inclusion (Jiri Olsa) [827474] - [tools] perf, lock: Document lock info subcommand (Jiri Olsa) [827474] - [tools] perf, top: Fix number of samples displayed (Jiri Olsa) [827474] - [tools] perf, script: Add option resolving vmlinux path (Jiri Olsa) [827474] - [tools] perf, script: Add the offset field specifier (Jiri Olsa) [827474] - [tools] perf, script: Print branch_from and branch_to of BTS events (Jiri Olsa) [827474] - [tools] perf, script: Unify the expressions indicating "unknown" (Jiri Olsa) [827474] - [tools] perf, evsel: Fix spelling typo (Jiri Olsa) [827474] - [tools] perf: Fix strlen() bug in perf_event__synthesize_event_type() (Jiri Olsa) [827474] - [tools] perf: probe usability fixes (Jiri Olsa) [827474] - [tools] perf: Fix broken build by defining _GNU_SOURCE in Makefile (Jiri Olsa) [827474] - [tools] perf: Introduce per user view (Jiri Olsa) [827474] - [tools] perf: Add fprintf methods for thread_map and cpu_map classes (Jiri Olsa) [827474] - [tools] perf: Add support for guest/host-only profiling (Jiri Olsa) [827474] - [tools] perf, kvm: Do guest-only counting by default (Jiri Olsa) [827474] - [fs] ext4: properly dirty split extent nodes (David Jeffery) [838640] - [netdrv] ixgbe: BIT_APP_UPCHG not set by ixgbe_copy_dcb_cfg() (Andy Gospodarek) [814044] - [netdrv] ixgbe: driver fix for link flap (Andy Gospodarek) [814044] - [net] tcp: Add TCP_USER_TIMEOUT socket option (Jiri Benc) [819610]- [net] bridge: Fix enforcement of multicast hash_max limit (Thomas Graf) [832575] - [net] bluetooth: fix sco_conninfo infoleak (Jacob Tanenbaum) [681308] {CVE-2011-1078} - [wireless] ipw2200: remove references to CFG80211_WEXT config option (John Linville) [839311] - [virt] kvm: whitelist-based GET_SUPPORTED_CPUID (Eduardo Habkost) [832486] - [virt] kvm: handle last_boosted_vcpu = 0 case (Rik van Riel) [827031] - [net] ehea: fix promiscuous mode (Steve Best) [826075] - [net] ehea: fix allmulticast support (Steve Best) [826075] - [s390] kdump: Move early_pgm_check_handler() to text section (Hendrik Brueckner) [831288]- [s390] kdump: Fix PSW restart on offline CPUs (Hendrik Brueckner) [831277] - [s390] kdump: Use real mode for PSW restart and kexec (Hendrik Brueckner) [831278] - [s390] kernel: clear page table for sw large page emulation (Hendrik Brueckner) [831265] - [s390] dasd: re-prioritize partition detection message (Hendrik Brueckner) [831261] - [s390] zfcpdump: Implement async sdias event processing (Hendrik Brueckner) [818893] - [mm] readahead: readahead page allocations are OK to fail (Jeff Moyer) [804815] - [base] firmware_class: fix memory leak - free allocated pages kabi fixes (Prarit Bhargava) [745657] - [base] firmware_class: fix memory leak - free allocated pages (Prarit Bhargava) [745657] - [fs] tmpfs: fix highmem swapoff crash regression (Rafael Aquini) [817719] - [fs] tmpfs: fix race between truncate and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix race between swapoff and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix spurious ENOSPC when racing with unswap (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and swapoff (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and writepage (Rafael Aquini) [817719]- [net] ipv6/netfilter: fix null pointer dereference in nf_ct_frag6_reasm() (Petr Matousek) [833412] {CVE-2012-2744} - [x86] io-apic: IO-APIC MMIO should not fail on resource insertion (Prarit Bhargava) [790726] - [x86] apic: Use PAGE_SIZE instead of numbers (Prarit Bhargava) [790726] - [firmware] dmi: bail earlier if no smbios found (Jarod Wilson) [833588] - [x86] cpu: mark hardware unsupported in single function (Prarit Bhargava) [829436] - [net] 9p: replace p9_poll_task with a work (Prarit Bhargava) [789126] - [net] 9p: use system_wq instead of p9_mux_wq (Prarit Bhargava) [789126] - [bluetooth] btusb: typo in Broadcom SoftSailing id (Don Zickus) [768385] - [bluetooth] btusb: add device entry for Broadcom SoftSailing (Don Zickus) [768385] - [ipc] mqueue: add rbtree node caching support checkpatch fixes (Doug Ledford) [826177] - [ipc] mqueue: add rbtree node caching support (Doug Ledford) [826177] - [virtio] virtio_balloon: separate out common code between remove and freeze functions (Amit Shah) [813227] - [virtio] virtio_balloon: drop restore_common() (Amit Shah) [813227] - [virtio] virtio_balloon: let host know of updated balloon size before module removal (Amit Shah) [813227] - [crypto] sha512: Fix byte counter overflow in SHA-512 (Jarod Wilson) [830977] - [kernel] Prevent keyctl new_session from causing a panic (David Howells) [827424] {CVE-2012-2745} - [mm] reclaim invalidated page ASAP (Rafael Aquini) [817659] - [mm] memcg: move memcg reclaimable page into tail of inactive list (Rafael Aquini) [817659] - [mm] deactivate invalidated pages (Rafael Aquini) [817659] - [mm] filemap: find_get_pages_contig fixlet (Rafael Aquini) [819001] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [837230] - [wireless] ath9k: fix dynamic WEP related regression (Stanislaw Gruszka) [807367] - [net] rfs: better sizing of dev_flow_table (Jiri Pirko) [810073] - [net] rps: fix insufficient bounds checking in store_rps_dev_flow_table_cnt() (Jiri Pirko) [810073] - [net] ipvs: IPv6 tunnel mode fix (Jesper Brouer) [835535] - [Documentation] networking: update the description of rp_filter in ip-sysctl.txt (Amerigo Wang) [786411] - [net] ipv6: discard overlapping fragment (Jiri Pirko) [819952] - [net] tcp: Fix race in tcp_poll (Jiri Pirko) [831663] - [net] ipv6: fix incorrect TCP checksums with single-fragment packets (Jiri Benc) [759313] - [net] ipv6: fix panic in tcp SYN processing (Jesper Brouer) [803920] - [net] ipv4: IP_MULTICAST_IF setsockopt now recognizes struct mreq (Jiri Pirko) [803202]- [net] bonding: Fix up refcounting issues with bond/vlan config (Neil Horman) [836164] - [net] bonding: Always add vid to new slave group (Neil Horman) [834764] - [fs] procfs: do not confuse jiffies with cputime64_t (Steve Best) [821374] - [kernel] time: Add nsecs_to_cputime64 interface for asm-generic (Steve Best) [821374] - [powerpc] Fix wrong divisor in usecs_to_cputime (Steve Best) [821374]- [kernel] futex: Fix uninterruptible loop due to gate_area (Jerome Marchand) [834038] - [kernel] futex: Fix regression with read only mappings (Jerome Marchand) [834038] - [fs] pnfs: Fix an off-by-one error in pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: Fix some issues with pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] nfs: file layout must consider pg_bsize for coalescing (Steve Dickson) [826650] - [fs] pnfs: fix break condition in pnfs_find_lseg (Steve Dickson) [826650] - [fs] nfs: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix (Steve Dickson) [826650] - [fs] nfs: define nfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: use pnfs_generic_pg_test directly by layout driver (Steve Dickson) [826650] - [fs] pnfs: change pg_test return type to bool (Steve Dickson) [826650] - [fs] pnfs: unify pnfs_pageio_init functions (Steve Dickson) [826650] - [fs] nfs/pnfs: encode_layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for cb_layoutrecall (Steve Dickson) [825009] - [fs] nfs/pnfs: alloc and free layout_hdr layoutdriver methods (Steve Dickson) [825009] - [fs] nfs/pnfs: support for non-rpc layout drivers (Steve Dickson) [825009] - [fs] nfs/pnfs: align layoutget requests on page boundaries (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for layoutget (Steve Dickson) [825009] - [fs] nfsv4.1 fix page number calculation bug for filelayout decode buffers (Steve Dickson) [758202] - [fs] nfs: Adapt readdirplus to application usage patterns (Steve Dickson) [819891] - [fs] nfs: Backport of upstream xdr routines to rhel6 (Steve Dickson) [784174] - [net] sunrpc/auth_gss: the list of pseudoflavors not being parsed correctly (Steve Dickson) [784174] - [fs] NFS: Use correct variable for page bounds checking (Steve Dickson) [784174] - [fs] NFS: Remove secinfo knowledge out of the generic client (Steve Dickson) [784174] - [fs] NFS: Remove unused function nfs_lookup_with_sec() (Steve Dickson) [784174] - [fs] NFS: Honor the authflavor set in the clone mount data (Steve Dickson) [784174] - [fs] NFS: Fix following referral mount points with different security (Steve Dickson) [784174] - [fs] NFS: Do secinfo as part of lookup (Steve Dickson) [784174] - [fs] NFSv4: Translate NFS4ERR_BADNAME into ENOENT when applied to a lookup (Steve Dickson) [784174] - [fs] NFS: Handle exceptions coming out of nfs4_proc_fs_locations() (Steve Dickson) [784174] - [fs] NFS: Remove the unused "lookupfh()" version of nfs4_proc_lookup() (Steve Dickson) [784174] - [fs] NFS: Clean up nfs4_xdr_dec_secinfo() (Steve Dickson) [784174] - [fs] NFS: Fix decode_secinfo_maxsz (Steve Dickson) [784174] - [fs] NFS: Return meaningful status from decode_secinfo() (Steve Dickson) [784174] - [fs] NFSv4: Handle NFS4ERR_WRONGSEC outside of nfs4_handle_exception() (Steve Dickson) [784174] - [fs] NFS: don't negotiate when user specifies sec flavor (Steve Dickson) [784174] - [fs] NFS: Attempt mount with default sec flavor first (Steve Dickson) [784174] - [fs] NFS: Remove unused argument from nfs_find_best_sec() (Steve Dickson) [784174] - [fs] NFS: Change initial mount authflavor only when server returns NFS4ERR_WRONGSEC (Steve Dickson) [784174] - [fs] NFS: Fix a signed vs. unsigned secinfo bug (Steve Dickson) [784174] - [fs] NFS: Don't leak RPC clients in NFSv4 secinfo negotiation (Steve Dickson) [784174] - [fs] NFS: Determine initial mount security (Steve Dickson) [784174] - [fs] NFS: use secinfo when crossing mountpoints (Steve Dickson) [784174] - [fs] NFS: Add secinfo procedure (Steve Dickson) [784174] - [fs] NFS: lookup supports alternate client (Steve Dickson) [784174] - [fs] NFS: convert call_sync() to a function (Steve Dickson) [784174] - [fs] NFSv4: Ensure continued open and lockowner name uniqueness (Steve Dickson) [784174]- [fs] xfs: disable xfsaild idle mode (Brian Foster) [813137] - [fs] xfs: fix the logspace waiting algorithm (Brian Foster) [813137] - [fs] xfs: add AIL pushing tracepoints (Brian Foster) [813137] - [fs] xfs: force the log if we encounter pinned buffers in .iop_pushbuf (Brian Foster) [813137] - [fs] xfs: do not update xa_last_pushed_lsn for locked items (Brian Foster) [813137] - [net] rpc: handle rotated gss data for Windows interoperability (Steve Dickson) [796992] - [md] raid5: Reintroduce locking in handle_stripe() to avoid racing (Jes Sorensen) [828065] - [virt] kvm/vmx: Fix KVM_SET_SREGS with big real mode segments (Orit Wasserman) [756044] - [virt] virtio_console: Use wait_event_freezable instead of _interruptible (Amit Shah) [823428] - [virt] virtio_console: Ignore port name update request if name already set (Amit Shah) [820945] - [x86] kprobes: Fix a bug which can modify kernel code permanently (Dave Anderson) [726270] - [x86] kprobes: Fix instruction recovery on optimized path (Dave Anderson) [726270] - [net] bonding: show all the link status of slaves (Amerigo Wang) [826945]- [fs] writeback: merge for_kupdate and !for_kupdate cases (Eric Sandeen) [818172] - [fs] writeback: fix queue_io() ordering (Eric Sandeen) [818172] - [fs] writeback: don't redirty tail an inode with dirty pages (Eric Sandeen) [818172] - [fs] nfs: Map minor mismatch error to protocol not support error (Steve Dickson) [796352] - [fs] ext4: Fix overflow caused by missing cast in ext4_fallocate() (Lukas Czerner) [830209] - [ata] libata: Add 2GB ATA Flash Disk/ADMA428M to DMA blacklist (Prarit Bhargava) [812904] - [netdrv] r8169: fix typo in firmware filenames (Ivan Vecera) [829211] - [net] bonding: fix regression on vlan module removal (Neil Horman) [823822]- [netdrv] mlx4: ignore old module parameters (Jay Fenlason) [830553]- [kernel] sysctl: silence warning about missing strategy for file-max at boot time (Jeff Layton) [803431] - [net] sunrpc: make new tcp_max_slot_table_entries sysctl use CTL_UNNUMBERED (Jeff Layton) [803431] - [drm] i915: set AUD_CONFIG N_value_index for DisplayPort (Dave Airlie) [747890] - [scsi] scsi_lib: fix scsi_io_completion's SG_IO error propagation (Mike Snitzer) [827163] - [fs] nfs: Fix corrupt read data after short READ from server (Sachin Prabhu) [817738]- [scsi] be2iscsi: fix dma free size mismatch regression (Mike Christie) [824287] - [scsi] libsas: check dev->gone before submitting sata i/o (David Milburn) [824025]- [net] ipv4/netfilter: TCP and raw fix for ip_route_me_harder (Jiri Benc) [812108]- [net] bridge: fix broadcast flood regression (Jesper Brouer) [817157] - [ipc] mqueue: use correct gfp flags in msg_insert (Doug Ledford) [750260] - [security] fix compile error in commoncap.c (Eric Paris) [806726] {CVE-2012-2123} - [security] fcaps: clear the same personality flags as suid when fcaps are used (Eric Paris) [806726] {CVE-2012-2123} - [fs] proc: Fix vmstat crashing with trap divide error (Larry Woodman) [820507] - [net] rds: fix rds-ping inducing kernel panic (Jay Fenlason) [803936] {CVE-2012-2372} - [net] sock: validate data_len before allocating skb in sock_alloc_send_pskb() (Jason Wang) [814504] {CVE-2012-2136} - [virt] kvm: Fix buffer overflow in kvm_set_irq() (Avi Kivity) [816155] {CVE-2012-2137}- [net] sunrpc: fix loss of task->tk_status after rpc_delay call in xprt_alloc_slot (Jeff Layton) [822189] - [net] sunrpc: suppress page allocation warnings in xprt_alloc_slot() (Jeff Layton) [822189] - [net] netfilter: Fix ip_route_me_harder triggering ip_rt_bug (Jiri Benc) [812108] - [net] netfilter/tproxy: do not assign timewait sockets to skb->sk (Jiri Benc) [812108] - [usb] Don't fail USB3 probe on missing legacy PCI IRQ (Don Zickus) [812254] - [usb] Fix handoff when BIOS disables host PCI device (Don Zickus) [812254] - [usb] Remove duplicate USB 3.0 hub feature #defines (Don Zickus) [812254] - [usb] Set hub depth after USB3 hub reset (Don Zickus) [812254] - [usb] xhci: Fix encoding for HS bulk/control NAK rate (Don Zickus) [812254] - [usb] Fix issue with USB 3.0 devices after system resume (Don Zickus) [812254] - [virt] xenpv: avoid paravirt __pmd in read_pmd_atomic (Andrew Jones) [822697]- [s390] qeth: remove siga retry for HiperSockets devices (Hendrik Brueckner) [817090] - [scsi] lpfc: Changed version number to 8.3.5.68.5p (Rob Evers) [821515] - [scsi] lpfc: Fixed system crash due to not providing SCSI error-handling host reset handler (Rob Evers) [821515] - [scsi] lpfc: Correct handling of SLI4-port XRI resource-provisioning profile change (Rob Evers) [821515] - [scsi] lpfc: Fix driver crash during back-to-back ramp events. (Rob Evers) [821515] - [scsi] lpfc: Fixed system panic due to midlayer abort and driver complete race on SCSI cmd (Rob Evers) [821515] - [scsi] sd: Fix device removal NULL pointer dereference (Rob Evers) [817853] - [md] Add del_timer_sync to mddev_suspend, fixes a panic (Jonathan E Brassow) [818371] - [virt] virtio_net: invoke softirqs after __napi_schedule (Michael S. Tsirkin) [819435] - [virt] virtio_net: do not reschedule rx refill forever (Michael S. Tsirkin) [819435]- [md] bitmap: ensure to load bitmap when creating via sysfs (Jes Sorensen) [821329] - [infiniband] mlx4: fix RoCE oops (Doug Ledford) [749059] - [x86] setup: Add rh_check_supported() (Prarit Bhargava) [821561] - [mm] read_pmd_atomic: fix pmd_populate SMP race condition (Andrea Arcangeli) [820762] {CVE-2012-1179} - [drm] i915: add Ivy Bridge GT2 Server entries (Dave Airlie) [817926]- [scsi] qla2xxx: Update version number to 8.04.00.04.06.3-k (Chad Dupuis) [816331] - [scsi] qla2xxx: Properly check for current state after the fabric-login request (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper completion to scsi-ml for scsi status task_set_full and busy (Chad Dupuis) [816331] - [scsi] qla2xxx: Fix reset time out as qla2xxx not ack to reset request (Chad Dupuis) [816331] - [scsi] qla2xxx: Block flash access from application when device is initialized for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Remove resetting memory during device initialization for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Additional corrections for ISP83xx support (Chad Dupuis) [816331] - [scsi] bfa: remove tech-preview tainting (Rob Evers) [744301] - [input] wacom: add support for Cintiq 24HD (Aristeu Rozanski) [773052] - [netdrv] bna: remove tech-preview status (Ivan Vecera) [744302] - [net] xfrm: impement kabi work-arounds for alg_trunc_len (Jarod Wilson) [768460] - [net] xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM (Jarod Wilson) [768460] - [net] xfrm: Use the user specified truncation length in ESP and AH (Jarod Wilson) [768460] - [net] xfrm: Store aalg in xfrm_state with a user specified truncation length (Jarod Wilson) [768460] - [net] xfrm: Define new XFRM netlink auth attribute with specified truncation bits (Jarod Wilson) [768460] - [scsi] bxn2fc: Bumped version to 1.0.11 (Mike Christie) [813065] - [scsi] bnx2fc: cleanup task management IO when it times out. (Mike Christie) [813065] - [scsi] bnx2fc: Decrememnt io ref count when abort times out (Mike Christie) [813065] - [scsi] bnx2fc: Allow FLOGI to be retried when receiving bad responses. (Mike Christie) [813065] - [netdrv] be2net: Ignore status of some ioctls during driver load (Ivan Vecera) [818561] - [netdrv] be2net: Fix wrong status getting returned for MCC commands (Ivan Vecera) [818561] - [netdrv] be2net: Fix traffic stall INTx mode (Ivan Vecera) [818561] - [netdrv] be2net: Fix FW download in Lancer (Ivan Vecera) [818561] - [netdrv] be2net: enable RSS for ipv6 pkts (Ivan Vecera) [818561] - [s390] af_iucv: allow shutdown for HS transport sockets (Hendrik Brueckner) [815273] - [infiniband] cxgb4: handle wake up waiters and add check for invalid endpoint (Steve Best) [811023] - [drm] radeon: deal with errors from framebuffer init path (Dave Airlie) [736376] - [fs] proc: restore "huge" tag for hugetlb vmas in numa_maps (Larry Woodman) [818746] - [fs] proc: teach /proc/$pid/numa_maps about transparent hugepages (Larry Woodman) [818746] - [fs] proc: break out numa_maps gather_pte_stats() checks (Larry Woodman) [818746] - [fs] proc: make /proc/$pid/numa_maps gather_stats() take variable page size (Larry Woodman) [818746] - [fs] proc: allocate storage for numa_maps statistics once (Larry Woodman) [818746] - [fs] proc: make struct proc_maps_private truly private (Larry Woodman) [818746] - [fs] proc: move show_numa_map() to fs/proc/task_mmu.c (Larry Woodman) [818746] - [mm] mempolicy: declare mpol_to_str() when CONFIG_TMPFS=n (Larry Woodman) [818746] - [mm] mempolicy: remove check_huge_range() (Larry Woodman) [818746] - [mm] mempolicy: make gather_stats() type-safe and remove forward declaration (Larry Woodman) [818746] - [mm] mempolicy: remove MPOL_MF_STATS (Larry Woodman) [818746] - [mm] mempolicy: use walk_page_range() instead of custom page table walking code (Larry Woodman) [818746] - [mm] mempolicy: export get_vma_policy() (Larry Woodman) [818746] - [block] mtip32xx: fix missing mtip32xx.ko in installer initrd (Shyam Iyer) [819947] - [input] wacom: add LED support for Cintiq 24HD (Aristeu Rozanski) [808315] - [input] wacom: make LED status readable through sysfs (Aristeu Rozanski) [808315] - [input] wacom: add LED support for Cintiq 21ux2 (Aristeu Rozanski) [808315] - [input] wacom: add interface to control LEDs in Wacom tablets (Aristeu Rozanski) [808315] - [vhost] net: fix possible NULL pointer dereference of vq->bufs (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: validate zerocopy vectors before building skb (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: set SKBTX_DEV_ZEROCOPY only when skb is built successfully (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: put zerocopy page when fail to get all requested user pages (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: fix zerocopy offset calculation when building skb (Jason Wang) [814288] {CVE-2012-2119} - [netdrv] be2net: Fix EEH error reset before a flash dump completes (Ivan Vecera) [818568] - [netdrv] be2net: cancel be_worker during EEH recovery (Ivan Vecera) [818568] - [net] bonding: assign slaves their own vlan_groups (Neil Horman) [804232] - [net] vlan: Add helper functions to manage vlans on bonds and slaves (Neil Horman) [804232] - [virt] kvm: Fix kvm_arch_vcpu_put() crash with vmm_exclusive=0 (Avi Kivity) [704173]- [netdrv] be2net: Record receive queue index in skb to aid RPS (Ivan Vecera) [818558] - [scsi] bnx2i: Updated version and copyright year (Mike Christie) [816376] - [scsi] bnx2i: Added the setting of target can_queue via target_alloc (Mike Christie) [816376] - [netdrv] be2net: fix calling __vlan_put_tag() after eth_type_trans() (Ivan Vecera) [815670] - [s390] af_iucv: detect down state of HS transport interface (Hendrik Brueckner) [815274] - [s390] qeth: Improve OSA Express 4 blkt defaults (Hendrik Brueckner) [808486] - [netdrv] ixgbe: Correct Adaptive Interrupt Moderation so that it will change values (Andy Gospodarek) [802837] - [mm] x86: Move do_page_fault()'s error path under unlikely() (Motohiro Kosaki) [770376] - [mm] x86: make pagefault killable (Motohiro Kosaki) [770376] - [mm] x86: Handle mm_fault_error() in kernel space (Motohiro Kosaki) [770376] - [mm] introduce wait_on_page_locked_killable() (Motohiro Kosaki) [770376] - [mm] oom_kill: remove memcg argument from oom_kill_task() (Motohiro Kosaki) [770376] - [mm] oom-kill: remove boost_dying_task_prio() (Motohiro Kosaki) [770376] - [net] rds: RDS over QLogic hardware fails to work (Jay Fenlason) [797530] - [net] netpoll: fix Allow netpoll_setup/cleanup recursion (Herbert Xu) [816034] - [netdrv] atl1c: add workaround for issue of bit INTX-disable for MSI interrupt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: enlarge L1 response waiting timer (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_change_mtu (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Disable L0S when no cable link (Stanislaw Gruszka) [809036] - [netdrv] atl1c: do MAC-reset when PHY link down (Stanislaw Gruszka) [809036] - [netdrv] atl1c: cancel task when interface closed (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine mac address related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code of closing register writable attribution (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear WoL status when reset pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add PHY link event(up/down) patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine start/enable code for MAC module (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add function atl1c_power_saving (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY reset/init for link down event (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update PHY reset related routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_open (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine SERDES-clock related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY contrl in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine phy-register read/write function (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove REG_PHY_STATUS (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove MDIO_REG_ADDR_MASK in atl1c_mdio_read/write (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix WoL(magic) issue for l2cb 1.1 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine/update ASPM configuration (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear bit MASTER_CTRL_CLK_SEL_DIS in atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine reg definition of REG_MASTER_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear PCIE error status in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmar_dly_cnt and dmaw_dly_cnt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update right threshold for TSO (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add module parameter for l1c_wait_until_idle (Stanislaw Gruszka) [809036] - [netdrv] atl1c: threshold for ASPM is changed based on chip capability (Stanislaw Gruszka) [809036] - [netdrv] atl1c: restore max-read-request-size in Device Conrol Register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: using fixed TXQ configuration for l2cb and l1c (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmaw_block (Stanislaw Gruszka) [809036] - [netdrv] atl1c: correct wrong definition of REG_DMA_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: wrong register used to stop TXQ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code related to rxq 1/2/3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: split 2 32bit registers of TPD to 4 16bit registers (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove SMB/CMB DMA related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove VPD register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove HDS register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove multiple-RX-Q code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update author contact info & company/driver desciption (Stanislaw Gruszka) [809036] - [netdrv] atl1c: stop using net_device.{base_addr, irq} (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set ATL1C_WORK_EVENT_RESET bit correctly (Stanislaw Gruszka) [809036] - [netdrv] atl1c: dont use highprio tx queue (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set addr_assign_type if random_ether_addr() used (Stanislaw Gruszka) [809036] - [netdrv] atl1c: ethernet dev_alloc_skb to netdev_alloc_skb (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove alloc_etherdev error messages (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add skb frag size accessors (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert to SKB paged frag API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unneeded version.h includes from drivers/net/ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove interrupt.h inclusion from netdevice.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: atl1c_resume() is only used when CONFIG_PM_SLEEP is defined (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use ethtool's ethtool_cmd_speed API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use full 32 bit speed range in ethtool's set_settings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix work event interrupt/task races (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix set-but-unused variable (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix sparse warnings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not call device_init_wakeup() in atl1c_probe() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add missing PCI device ID (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove private #define (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Comment typo fixes for 'descriptor' (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not use legacy PCI power management (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix hardware type check for enabling OTP CLK (Stanislaw Gruszka) [809036] - [netdrv] atl1c: make functions static (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Don't check for vlan group before vlan_tx_tag_present (Stanislaw Gruszka) [809036] - [netdrv] atl1c: avoid some skb->ip_summed initializations (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove double test (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use net_device_stats from struct net_device (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add AR8151 v2 support and change L0s/L1 routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unnecessary returns from void function()s (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove redundant code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert multiple drivers to use netdev_for_each_mc_addr, part3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add support for Atheros AR8152 and AR8152 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DEFINE_PCI_DEVICE_TABLE() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix assorted typos all over the place (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use pM to show MAC address (Stanislaw Gruszka) [809036] - [netdrv] atl1c:add pci map direction in atl1c_buffer flags (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove exceptional & on function name (Stanislaw Gruszka) [809036] - [netdrv] atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer procedure (Stanislaw Gruszka) [809036] - [netdrv] atl1c: duplicate atl1c_get_tpd (Stanislaw Gruszka) [809036] - [fs] epoll: clear the tfile_check_list on -ELOOP (Jason Baron) [817140] - [fs] epoll: Don't limit non-nested epoll paths (Jason Baron) [817137] - [netdrv] tg3: Fix ethtool self tests (John Feeney) [808243 809036] - [infiniband] mlx4: check return code and bail on error (Doug Ledford) [749059] - [infiniband] mlx4: use locking when walking netdev list (Doug Ledford) [749059] - [x86] asm: undo paravirt_patch_template kABI breakage (Rik van Riel) [813682] - [fs] cifs: check S_AUTOMOUNT in revalidate (Ian Kent) [786149] - [fs] vfs: fix LOOKUP_DIRECTORY not propagated to managed_dentry() (Ian Kent) [786149] - [s390x] kdump: Change default action from reipl to stop for on_restart (Hendrik Brueckner) [806152] - [s390x] qeth: add missing wake_up call (Hendrik Brueckner) [806151] - [s390x] lcs: lcs offline failure (Hendrik Brueckner) [804643] - [s390x] ctcmpc: use correct idal word list for ctcmpc (Hendrik Brueckner) [798641] - [s390x] dasd: fix fixpoint divide exception in define_extent (Hendrik Brueckner) [798002] - [s390x] mm: prevent memory zone interleave (Hendrik Brueckner) [797936] - [s390x] qeth: synchronize discipline module loading (Hendrik Brueckner) [795462] - [powerpc] perf: Check current->mm in read_user_stack_slow (Steve Best) [804569] - [powerpc] perf: Disable pagefaults during callchain stack read (Jiri Olsa) [804569] - [tools] selftests: mqueue mq_perf_tests checkpatch fixes (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation fix (Doug Ledford) [750260] - [misc] rbtree: backport rb_init_node() (Doug Ledford) [750260] - [tools] selftests: add mq_perf_tests (Doug Ledford) [750260] - [tools] selftests: add mq_open_tests (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation (Doug Ledford) [750260] - [ipc] mqueue: correct mq_attr_ok test (Doug Ledford) [750260] - [ipc] mqueue: improve performance of send/recv (Doug Ledford) [750260] - [watchdog] iTCO_wdt: default SMI clearing to old behaviour (Prarit Bhargava) [727875 811324] - [watchdog] iTCO_wdt: problems with newer hardware due to SMI clearing (Prarit Bhargava) [727875 811324] - [sound] alsa: fix Conexant CX20561 audio mute functionality (Jaroslav Kysela) [816569] - [s390] kdump: Use 4 GiB for KEXEC_AUTO_THRESHOLD (Hendrik Brueckner) [815599] - [net] bonding: verify for NULL when getting bridge from bond_dev->br_port (Veaceslav Falico) [816034 817145] - [md] dm-mpath: only try to load the scsi_dh module if the scsi_dh doesn't exist (Mike Snitzer) [788591] - [virt] kvm/svm: handle adjustment of negative tsc offsets (Marcelo Tosatti) [817236] - [netdrv] be2net: fix programming of VLAN tags for VF (Ivan Vecera) [816013] - [scsi] isci: End the RNC resumption wait when the RNC is destroyed. (David Milburn) [809954] - [scsi] isci: Fixed RNC bug that lost the suspension or resumption during destroy (David Milburn) [809954] - [scsi] isci: Fix RNC AWAIT_SUSPENSION->INVALIDATING transition. (David Milburn) [809954] - [scsi] isci: Manage the IREQ_NO_AUTO_FREE_TAG under scic_lock. (David Milburn) [809954] - [scsi] isci: Remove obviated host callback list. (David Milburn) [809954] - [scsi] isci: Check IDEV_GONE before performing abort path operations. (David Milburn) [809954] - [scsi] isci: Restore the ATAPI device RNC management code. (David Milburn) [809954] - [scsi] isci: Don't wait for an RNC suspend if it's being destroyed. (David Milburn) [809954] - [scsi] isci: Change the phy control and link reset interface for HW reasons. (David Milburn) [809954] - [scsi] isci: Added timeouts to RNC suspensions in the abort path. (David Milburn) [809954] - [scsi] isci: Add protocol indicator for TMF requests. (David Milburn) [809954] - [scsi] isci: Directly control IREQ_ABORT_PATH_ACTIVE when completing TMFs. (David Milburn) [809954] - [scsi] isci: Wait for RNC resumption before leaving the abort path. (David Milburn) [809954] - [scsi] isci: Fix RNC suspend call for SCI_RESUMING state. (David Milburn) [809954] - [scsi] isci: Manage tag releases differently when aborting tasks. (David Milburn) [809954] - [scsi] isci: Callbacks to libsas occur under scic_lock and are synchronized. (David Milburn) [809954] - [scsi] isci: When in the abort path, defeat other resume calls until done. (David Milburn) [809954] - [scsi] isci: Implement waiting for suspend in the abort path. (David Milburn) [809954] - [scsi] isci: Make sure all TCs are terminated and cleaned in LUN reset. (David Milburn) [809954] - [scsi] isci: Manage the LLHANG timer enable/disable per-device. (David Milburn) [809954] - [scsi] isci: Save the suspension hint for upcoming suspensions. (David Milburn) [809954] - [scsi] isci: Fix the terminated I/O to not call sas_task_abort(). (David Milburn) [809954] - [scsi] isci: Distinguish between remote device suspension cases (David Milburn) [809954] - [scsi] isci: Remove isci_device reqs_in_process and dev_node from isci_device. (David Milburn) [809954] - [scsi] isci: Only set IDEV_GONE in the device stop path. (David Milburn) [809954] - [scsi] isci: All pending TCs are terminated when the RNC is invalidated. (David Milburn) [809954] - [scsi] isci: Device access in the error path does not depend on IDEV_GONE. (David Milburn) [809954] - [scsi] isci: Add suspension cases for RNC INVALIDATING, POSTING states. (David Milburn) [809954] - [scsi] isci: Redesign device suspension, abort, cleanup. (David Milburn) [809954] - [scsi] isci: Escalate to I_T_Nexus_Reset when the device is gone. (David Milburn) [809954] - [scsi] isci: Remote device stop also suspends the RNC and terminates I/O. (David Milburn) [809954] - [scsi] isci: Remote device must be suspended for NCQ cleanup. (David Milburn) [809954] - [scsi] isci: Manage device suspensions during TC terminations. (David Milburn) [809954] - [scsi] isci: Terminate outstanding TCs on TX/RX RNC suspensions. (David Milburn) [809954] - [scsi] isci: Handle all suspending TC completions (David Milburn) [809954] - [scsi] isci: Fixed bug in resumption from RNC Tx/Rx suspend state. (David Milburn) [809954] - [scsi] isci: Manage the link layer hang detect timer for RNC suspensions. (David Milburn) [809954]- [x86] Revert: kdump: No need to disable ioapic in crash path (Don Zickus) [815785] - [mm] mempolicy: do_migrate_pages cleanup (Larry Woodman) [801904] - [mm] mempolicy: do_migrate_pages fix (Larry Woodman) [801904] - [ata] ahci: add another PCI ID for marvell (David Milburn) [813365] - [ata] ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller (David Milburn) [813365] - [ata] ahci: HFLAG_YES_FBS fix legacy IDE interface (David Milburn) [813365] - [ata] ahci: add HFLAG_YES_FBS and apply it to 88SE9128 (David Milburn) [813365] - [sound] alsa: enable OSS emulation in rhel configuration (Jaroslav Kysela) [657291] - [sound] alsa: add probe_mask=0x101 automatically for WinFast VP200 H (Jaroslav Kysela) [805658] - [target] fcoe: Remove printk message from ft_dump_cmd (Neil Horman) [813678] - [scsi] be2iscsi: fix bh use in alloc pdu path (Mike Christie) [813550] - [scsi] libsas: fix sas port naming (David Milburn) [759210] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [759210] - [scsi] isci: firmware update to latest firmware generator (David Milburn) [759210] - [scsi] isci: enable BCN in sci_port_add_phy() (David Milburn) [759210] - [scsi] isci: Changes in COMSAS timings enabling ISCI to detect buggy disc drives (David Milburn) [759210] - [scsi] isci: implement suspend/resume support (David Milburn) [759210] - [scsi] isci: kill isci_host.shost (David Milburn) [759210] - [scsi] isci: fix interrupt disable (David Milburn) [759210] - [scsi] isci: fix 'link-up' events occur after 'start-complete' (David Milburn) [759210] - [scsi] isci: fix controller stop (David Milburn) [759210] - [scsi] isci: refactor initialization for S3/S4 (David Milburn) [759210] - [scsi] isci: kill isci_port.domain_dev_list (David Milburn) [759210] - [scsi] isci: kill ->status, and ->state_lock in isci_host (David Milburn) [759210] - [scsi] isci: Don't filter BROADCAST CHANGE primitives (David Milburn) [759210] - [scsi] isci: kill sci_phy_protocol and sci_request_protocol (David Milburn) [759210] - [scsi] isci: kill ->is_direct_attached (David Milburn) [759210] - [scsi] isci: improve 'invalid state' warnings (David Milburn) [759210] - [scsi] libsas: suspend / resume support (David Milburn) [759210] - [ata] libsas: drop sata port multiplier infrastructure (David Milburn) [759210] - [ata] libata: export ata_port suspend/resume infrastructure for sas (David Milburn) [759210] - [net] bonding: 802.3ad - fix agg_device_up (Veaceslav Falico) [806081] - [netdrv] mlx4_core: fix race on comm channel (Jay Fenlason) [808926] - [scsi] libfc: cache align struct fc_fcp_pkt fields (Neil Horman) [815984] - [scsi] libfc: cache align fc_exch_pool (Neil Horman) [815984] - [scsi] fcoe: setup default initial value for DDP threshold (Neil Horman) [815984] - [virt] virtio_console: tell host of open ports after resume from s3/s4 (Amit Shah) [816099] - [scsi] st: fix memory leak with 1MB tape I/O (David Milburn) [811703] - [drm] i915: Don't do MTRR setup if PAT is enabled (Adam Jackson) [802539] - [scsi] device_handler: Add Netapp storage array to rdac array list (Rob Evers) [811364] - [netdrv] cnic: Fix parity error code conflict (Mike Christie) [808619] - [sound] alsa: Fix No sound with Conexant CX20585 / Recording fails (Jaroslav Kysela) [798923] - [kernel] default to clocksource unstable switching off (Prarit Bhargava) [804535] - [x86] Backout X86_FEATURE_ARAT checks in hpet initialization (Prarit Bhargava) [804535] - [kernel] clocksource: Make watchdog robust vs. interruption (Prarit Bhargava) [804535] - [fs] cifs: Show various mount options in /proc/mounts (Sachin Prabhu) [815751] - [ata] libata: make ata_print_id atomic numbering fix (David Milburn) [815861] - [md] raid1: Don't set 'fullsync' unnecessarily (Jonathan E Brassow) [813948] - [md] dm-raid: Record and handle missing devices. (Jonathan E Brassow) [809231] - [md] dm-raid: Set recovery flags on resume. (Jonathan E Brassow) [811669] - [netdrv] bnx2x: changed initial dcb configuration (Michal Schmidt) [812612] - [netdrv] tg3: Fix NVRAM writes on newer devices (John Feeney) [808617]- [x86] efi: Remove unnecessary error message (Matthew Garrett) [788428] - [hid] wacom: Add serial and id reporting for Wacom Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: fix proximity tool release (Aristeu Rozanski) [769676] - [hid] wacom: report distance for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: Add pad buttons reporting on Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: set ABS_MISC bit for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: introduce support for Intuos4 bluetooth (Aristeu Rozanski) [769676] - [hid] wacom: introduce sysfs interface to control the device reporting speed (Aristeu Rozanski) [769676] - [hid] wacom: separate mode switching function (Aristeu Rozanski) [769676] - [hid] wacom: add missing events for pad buttons (Aristeu Rozanski) [769676] - [bluetooth] hidp: implement raw output support for HIDP layer (Aristeu Rozanski) [769676] - [fs] nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes) (J. Bruce Fields) [813070] - [fs] nfsd: rename 'int access' to 'int may_flags' in nfsd_open() (J. Bruce Fields) [813070] - [fs] ext4: return 32/64-bit dir name hash according to usage type (J. Bruce Fields) [813070] - [fs] add new FMODE flags FMODE_32bithash and FMODE_64bithash (J. Bruce Fields) [813070] - [fs] nfsd: Remove check for a 32-bit cookie in nfsd4_readdir() (J. Bruce Fields) [813070] - [net] bonding: remove entries for master_ip and vlan_ip and query devices instead (Andy Gospodarek) [810299] - [net] netfilter: place conntrack in source hash after SNAT is done (Neil Horman) [740747] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [808247] - [scsi] Revert: rdac: Add dynamic match to rdac handler (Jarod Wilson) [811364]- [x86] therm_throt: Don't report power limit and package level thermal throttle events in mcelog (Naoya Horiguchi) [803913] - [x86] Use this_cpu_has for thermal_interrupt current cpu (Naoya Horiguchi) [803913] - [x86] percpu: add this_cpu_has() macro (Naoya Horiguchi) [803913] - [virt] KVM: lock slots_lock around device assignment (Alex Williamson) [811653] - [virt] kvm: unmap pages from the iommu when slots are removed (Alex Williamson) [811653] {CVE-2012-2121} - [scsi] fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations) (David Milburn) [798776] - [scsi] libsas, libata: fix start of life for a sas ata_port (David Milburn) [798776] - [scsi] libsas: continue revalidation (David Milburn) [798776] - [ata] libata: make ata_print_id atomic (David Milburn) [798776] - [scsi] libsas: fix ata_eh clobbering ex_phys via smp_ata_check_ready (David Milburn) [798776] - [scsi] libsas: fix false positive 'device attached' conditions (David Milburn) [798776] - [scsi] libsas: unify domain_device sas_rphy lifetimes (David Milburn) [798776] - [scsi] scsi_transport_sas: fix delete vs scan race (David Milburn) [798776] - [ata] libata: reset once (David Milburn) [798776] - [scsi] libsas: fix sas_get_port_device regression (David Milburn) [798776] - [scsi] libsas: sas_rediscover_dev did not look at the SMP exec status. (David Milburn) [798776] - [scsi] libsas: fix sas_find_bcast_phy() in the presence of 'vacant' phys (David Milburn) [798776] - [scsi] libsas: trim sas_task of slow path infrastructure (David Milburn) [798776] - [scsi] isci: use sas eh strategy handlers (David Milburn) [798776] - [scsi] libsas: use ->lldd_I_T_nexus_reset for ->eh_bus_reset_handler (David Milburn) [798776] - [scsi] libsas: add sas_eh_abort_handler (David Milburn) [798776] - [scsi] libsas: enforce eh strategy handlers only in eh context (David Milburn) [798776] - [scsi] libata, libsas: introduce sched_eh and end_eh port ops (David Milburn) [798776] - [scsi] libsas: cleanup spurious calls to scsi_schedule_eh (David Milburn) [798776] - [scsi] libsas: introduce sas_work to fix sas_drain_work vs sas_queue_work (David Milburn) [798776] - [net] fib: fix BUG_ON in fib_nl_newrule when add new fib rule (Weiping Pan) [814059] - [scsi] isci: fix oem parameter validation on single controller skus (David Milburn) [812415] - [x86] tsc: Don't divide by zero if TSC kHz calibration fails (Richard W.M. Jones) [813413] - [x86] Avoid check hlt for newer cpus (Don Zickus) [812439]- [virt] kvm: Allow adjust_tsc_offset to be in host or guest cycles (Frank Arnold) [807215] - [virt] Revert: x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [807215] - [scsi] lpfc: Update lpfc version for 8.3.5.68.2p driver release (Rob Evers) [810522] - [scsi] lpfc: Fix bug with mailbox handling of REG_VFI (Rob Evers) [810522] - [scsi] lpfc: flush PCI function reset register write (Rob Evers) [810522] - [scsi] lpfc: Fixed system panic when extents enabled (Rob Evers) [810522] - [scsi] lpfc: Fixed the system panic during EEH recovery (Rob Evers) [810522] - [scsi] lpfc: Fix resource leak when acc fails (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 driver module load and unload test loop (Rob Evers) [810522] - [scsi] lpfc: Fixed missing CVL event (Rob Evers) [810522] - [scsi] lpfc: Fix deadlock during adapter offline request (Rob Evers) [810522] - [scsi] lpfc: Fix same RPI registered multiple times (Rob Evers) [810522] - [scsi] lpfc: Fix handling of XRI Aborted CQE response (Rob Evers) [810522] - [scsi] lpfc: Fixed failure handling SLI4 FC port reset (Rob Evers) [810522] - [scsi] lpfc: Fix not sending a LOGO with vport delete (Rob Evers) [810522] - [scsi] lpfc: Fix for SLI4 Port delivery for BLS ABORT ACC (Rob Evers) [810522] - [scsi] lpfc: Fix ndlp list not empty during unloading (Rob Evers) [810522] - [scsi] lpfc: Fix mailbox and vpi memory leaks (Rob Evers) [810522] - [scsi] lpfc: create char device to take a reference (Rob Evers) [810522] - [scsi] lpfc: Fix for FDISC failures (Rob Evers) [810522] - [scsi] lpfc: Fix for driver using duplicate RPIs (Rob Evers) [810522] - [scsi] lpfc: Fix discovery problem when in pt2pt (Rob Evers) [810522] - [scsi] lpfc: Fixed handling large CQ/EQ ids in an IOV env (Rob Evers) [810522] - [scsi] lpfc: Fix Locking code raising IRQ twice (Rob Evers) [810522] - [scsi] lpfc: Fix not returning when bad ndlp found (Rob Evers) [810522] - [scsi] lpfc: Fix bug with driver returning the wrong ndlp (Rob Evers) [810522] - [scsi] lpfc: Fix driver behavior when receiving an ADISC (Rob Evers) [810522] - [scsi] lpfc: Fixed unbounded firmware revision string (Rob Evers) [810522] - [scsi] lpfc: Fix dump command type 4 using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix port not reset when needed during fw_dump (Rob Evers) [810522] - [scsi] lpfc: Fix ELS FDISC failing local rej./inv. RPI (Rob Evers) [810522] - [scsi] lpfc: Fix SLI4 FC port internal loopback (Rob Evers) [810522] - [scsi] lpfc: Fix REG_RPI fails on SLI4 HBA (Rob Evers) [810522] - [scsi] lpfc: Fix els command using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix NMI seen due to CQE starvation (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port obtained link-type/num (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port int. loopback without SFP (Rob Evers) [810522] - [scsi] lpfc: Fix incorrect fcpCdb during scsi command prep (Rob Evers) [810522] - [drm] i915: Do not set "Enable Panel Fitter" on SNB pageflips (Adam Jackson) [731632] - [drm] radeon: fix load detect on rn50 with hardcoded EDIDs. (Dave Airlie) [813962] - [fs] ext4: change return value from int to ssize_t in ext4_file_write (Eric Sandeen) [814302] - [netdrv] iwlwifi: add option to disable 5GHz band (Stanislaw Gruszka) [812259] - [scsi] rdac: Add dynamic match to rdac handler (Rob Evers) [811364] - [virt] xenfv: fix hangs when kdumping (Andrew Jones) [811815] - [netdrv] mlx4: allocate just enough pages instead of always 4 pages (Steve Best) [812470] - [mm] Prevent panic while reading /proc/vmallocinfo (Larry Woodman) [767889]- [fs] GFS2: Instruct DLM to avoid queue convert slowdowns (Robert S Peterson) [799165] - [fs] GFS2: Allow caching of rindex glock (Robert S Peterson) [799165] - [fs] GFS2: Don't use a try lock when promoting to a higher mode (Robert S Peterson) [799165] - [fs] GFS2: Make sure rindex is uptodate before starting transactions (Robert S Peterson) [799165] - [netdrv] p54spi: Release GPIO lines and IRQ on error in p54spi_probe (John Linville) [808571] - [netdrv] iwlwifi: always monitor for stuck queues (John Linville) [808571] - [netdrv] rt2x00: Add support for D-Link DWA-127 to rt2800usb (John Linville) [808571] - [netdrv] iwl3945: fix possible il->txq NULL pointer dereference in delayed works (John Linville) [808571] - [netdrv] rt2x00: fix random stalls (John Linville) [808571] - [netdrv] iwlwifi: fix key removal (John Linville) [808571] - [netdrv] ath9k_hw: prevent writes to const data on AR9160 (John Linville) [808571] - [net] mac80211: zero initialize count field in ieee80211_tx_rate (John Linville) [808571] - [netdrv] ath9k: stop on rates with idx -1 in ath9k rate control's .tx_status (John Linville) [808571] - [net] mac80211: Fix a rwlock bad magic bug (John Linville) [808571] - [net] mac80211: timeout a single frame in the rx reorder buffer (John Linville) [808571] - [netdrv] ath9k_hw: fix a RTS/CTS timeout regression (John Linville) [808571] - [netdrv] ath9k: fix a WEP crypto related regression (John Linville) [808571] - [netdrv] ath9k: Fix kernel panic during driver initilization (John Linville) [808571] - [netdrv] bnx2x: fix memory leak in bnx2x_init_firmware() (Michal Schmidt) [811231] - [netdrv] bnx2x: fix a crash on corrupt firmware file (Michal Schmidt) [811231] - [netdrv] bnx2x: FCoE statistics id fixed (Michal Schmidt) [811231] - [netdrv] bnx2x: dcb bit indices flags used as bits (Michal Schmidt) [811231] - [netdrv] bnx2x: added cpu_to_le16 when preparing ramrod's data (Michal Schmidt) [811231] - [netdrv] bnx2x: pfc statistics counts pfc events twice (Michal Schmidt) [811231] - [fs] dlm: fix QUECVT when convert queue is empty (David Teigland) [809986] - [netdrv] bnx2x: correction to firmware interface (Michal Schmidt) [810296]- [net] Fix netdevice reference leak (Thomas Graf) [719600]- [net] ipmr: Enable multiple multicast routing tables (Thomas Graf) [631984] - [net] ipmr: Don't leak memory if fib lookup fails (Thomas Graf) [631984] - [net] ipmr: dont corrupt lists (Thomas Graf) [631984] - [net] ipmr: off by one in __ipmr_fill_mroute() (Thomas Graf) [631984] - [net] IPv4: unresolved multicast route cleanup (Thomas Graf) [631984] - [net] ipmr: add support for dumping routing tables over netlink (Thomas Graf) [631984] - [net] rtnetlink: decouple rtnetlink address families from real address families (Thomas Graf) [631984] - [net] ipv4: ipmr: fix NULL pointer deref during unres queue destruction (Thomas Graf) [631984] - [net] ipv4: ipmr: fix invalid cache resolving when adding a non-matching entry (Thomas Graf) [631984] - [net] ipv4: ipmr: support multiple tables (Thomas Graf) [631984] - [net] ipv4: ipmr: move mroute data into seperate structure (Thomas Graf) [631984] - [net] ipv4: ipmr: convert struct mfc_cache to struct list_head (Thomas Graf) [631984] - [net] ipv4: ipmr: remove net pointer from struct mfc_cache (Thomas Graf) [631984] - [net] ipv4: ipmr: move unres_queue and timer to per-namespace data (Thomas Graf) [631984] - [net] fib_rules: decouple address families from real address families (Thomas Graf) [631984] - [net] fib_rules: set family in fib_rule_hdr centrally (Thomas Graf) [631984] - [net] fib_rules: consolidate IPv4 and DECnet ->default_pref() functions (Thomas Graf) [631984] - [net] ipmr/ip6mr: prevent out-of-bounds vif_table access (Thomas Graf) [631984] - [fs] direct-io.c: fix truncation error in dio_complete() return (Vivek Goyal) [783992] - [net] add sysctl to accept packets with local source addresses (Weiping Pan) [719600] - [scsi] Model description fixes for Brocade adapters (Rob Evers) [808558] - [x86] kdump: No need to disable ioapic in crash path (Don Zickus) [783322] - [kernel] uevent: send events in correct order according to seqnum (Naoya Horiguchi) [801694] - [net] SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up() (Steve Dickson) [809928] - [mm] Fix race in process_vm_rw_core (Kyle McMartin) [739136] - [mm] Backport Cross Memory Attach patch from upstream (Larry Woodman) [739136] - [drm] enable CONFIG_VGA_SWITCHEROO (Dave Airlie) [632635]- [net] bonding: send igmp report for its master (Weiping Pan) [797780] - [net] allow to get master bridge device for bridge port (Weiping Pan) [797780] - [s390x] zcrypt: Fix parameter checking for ZSECSENDCPRB ioctl (Hendrik Brueckner) [808487] - [net] fix vlan gro path (Jiri Pirko) [720611] - [net] bonding: emit event when bonding changes MAC (Veaceslav Falico) [800231] - [net] sctp: Fix getsockopt with SCTP_EVENTS regression and allow sctp_event_subscribe to grow (Thomas Graf) [808086] - [net] vlan: Avoid broken offload configuration when reorder_hdr is disabled (Michal Schmidt) [781652] - [virt] xen: Revert "xen: mask MTRR feature from guest"" (Andrew Jones) [810222]- [x86] Don't inject GP for non-XSAVE enabled guests (Don Dugger) [705242] - [drm] i915: suspend fbdev device around suspend/hibernate (Dave Airlie) [746169] - [fs] cifs: Add mount options backupuid and backugid. (Sachin Prabhu) [806336] - [kernel] genirq: Respect NUMA node affinity in setup_affinity() (Prarit Bhargava) [788579] - [netdrv] iwlwifi: do not nulify ctx->vif on reset (Stanislaw Gruszka) [801730] - [virt] VMX: vmx_set_cr0 expects kvm->srcu locked (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] KVM: Ensure all vcpus are consistent with in-kernel irqchip settings (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] virtio-pci: S3 support (Amit Shah) [803187] - [virt] virtio-pci: drop restore_common() (Amit Shah) [803187] - [virt] virtio: drop thaw PM operation (Amit Shah) [803187] - [virt] virtio: balloon: Allow stats update after restore from S4 (Amit Shah) [803187]- [scsi] be2iscsi: fix include order (Mike Christie) [738043] - [scsi] be2iscsi: Get Port State and Speed of the Adapter (Mike Christie) [738043] - [scsi] be2iscsi: adding functionality to change network settings using iscsiadm (Mike Christie) [738043] - [scsi] be2iscsi: Adding bsg interface for be2iscsi (Mike Christie) [738043] - [scsi] be2iscsi: Get Initiator Name for the iSCSI_Host (Mike Christie) [738043] - [scsi] be2iscsi: Return async handle of unknown opcode to free list (Mike Christie) [738043] - [scsi] be2iscsi: Check ASYNC PDU Handle corresponds to HDR/DATA Handle (Mike Christie) [738043] - [scsi] be2iscsi: Bump the driver Version (Mike Christie) [738043] - [scsi] be2iscsi: Update in Copyright information (Mike Christie) [738043] - [scsi] be2iscsi: Fix the function return values (Mike Christie) [738043] - [scsi] be2iscsi: Code cleanup, removing the goto statement (Mike Christie) [738043] - [scsi] be2iscsi: Fix double free of MCCQ info memory (Mike Christie) [738043] - [scsi] be2iscsi: Set num_cpu = 1 if pci_enable_msix fails (Mike Christie) [738043] - [scsi] be2iscsi:Fix typo function name mismatch (Mike Christie) [738043] - [scsi] be2iscsi: Freeing of WRB and SGL Handle in cleanup task (Mike Christie) [738043] - [scsi] be2iscsi: WRB Initialization and Failure code path change (Mike Christie) [738043] - [scsi] be2iscsi: Fix in ASYNC PDU stitching logic (Mike Christie) [738043] - [scsi] be2iscsi: Fix in the Asynchronous Code Path (Mike Christie) [738043] - [net] ipv4: Constrain UFO fragment sizes to multiples of 8 bytes (Jiri Benc) [797731] - [net] ipv4: Don't use ufo handling on later transformed packets (Jiri Benc) [797731] - [net] udp: Add UFO to NETIF_F_GSO_SOFTWARE (Jiri Benc) [797731] - [fs] Fix length of buffer copied in __nfs4_get_acl_uncached (Sachin Prabhu) [808036] - [net] bond: Make LRO flag follow slave settings (Neil Horman) [794647] - [net] make dev_disable_lro use physical device if passed a vlan dev (Andy Gospodarek) [713641] - [net] move is_vlan_dev into public header file (Andy Gospodarek) [713641]- [mm] memcg: fix coalescing uncharge during truncate (Johannes Weiner) [717803] - [mm] thp: allow a hwpoisoned head page to be put back to LRU (Dean Nelson) [795574] - [block] md: Avoid OOPS when reshaping raid1 to raid0 (Jes Sorensen) [805857] - [net] bridge: fix use after free of skb in bridge when netpoll in use (Neil Horman) [769725] - [scsi] fcoe: Move destroy_work to a private work queue (Neil Horman) [806119] - [virt] xen: only check xen_platform_pci_unplug if hvm (Andrew Jones) [807354]- [fs] epoll: kabi fixups for epoll limit wakeup paths (Jason Baron) [681689] {CVE-2011-1083} - [fs] epoll: limit paths (Jason Baron) [681689] {CVE-2011-1083} - [perf] tool: Fix diff command to work with new hists design (Jiri Olsa) [794689] - [x86] call restore_sched_clock_state after gs is initialized (Marcelo Tosatti) [803132] - [virt] virtio-scsi: fix whitespace in fix TMF use-after-free patch (Paolo Bonzini) [802127] - [netdrv] macvtap: add ioctl to modify vnet header size (Michael S. Tsirkin) [789362] - [netdrv] firmware: add bnx2x FW 7.2.16 (Michal Schmidt) [798316] - [netdrv] cnic: update for FW 7.2.xx (Michal Schmidt) [798316] - [netdrv] bnx2fc: HSI dependent changes for 7.2.xx FW (Michal Schmidt) [798316] - [netdrv] bnx2x: use FW 7.2.16 (Michal Schmidt) [798316] - [fs] GFS2: put glock reference in error patch of read_rindex_entry (Robert S Peterson) [803384] - [infiniband] rdmacm: fix initialization bug (Doug Ledford) [805996] - [pci] Don't touch ASPM at all when it's forcibly disabled (Matthew Garrett) [801877]- [security] Fix negative key error handling (David Howells) [806393] - [char] ipmi: Increase KCS timeouts (Matthew Garrett) [803378] - [scsi] cxgb3: Add latest upstream firmware (Neil Horman) [747139] - [scsi] cxgb3 driver update to latest upstream (Neil Horman) [747139] - [x86] uv_mmrs.h cleanup patch (George Beshers) [737747] - [x86] reduce clock calibration time during slave cpu startup (George Beshers) [737747] - [x86] uv: Fix uninitialized spinlocks (George Beshers) [737747] - [x86] uv: Fix uv_gpa_to_soc_phys_ram() shift (George Beshers) [737747] - [x86] UV2: Add accounting for BAU strong nacks (George Beshers) [737747] - [x86] UV2: Ack BAU interrupt earlier (George Beshers) [737747] - [x86] UV2: Remove stale no-resources test for UV2 BAU (George Beshers) [737747] - [x86] UV2: Work around BAU bug (George Beshers) [737747] - [x86] UV2: Fix BAU destination timeout initialization (George Beshers) [737747] - [x86] UV2: Fix new UV2 hardware by using native UV2 broadcast mode (George Beshers) [737747] - [x86] UV: Update Boot messages for SGI UV2 platform (George Beshers) [737747] - [x86] UV: Fix UV2 hub part number (George Beshers) [737747] - [mm] vmstat.c: cache align vm_stat (George Beshers) [737747] - [x86] uv2: Workaround for UV2 Hub bug (George Beshers) [737747] - [x86] UV: Remove UV delay in starting slave cpus (George Beshers) [737747] - [x86] UV: Clean up uv_mmrs.h (George Beshers) [737747] - [net] ehash_size cleanup in tcp (George Beshers) [737748] - [x86] print EST-capable warning message only once (George Beshers) [737748] - [mm] Overflow computing _hash_mask (George Beshers) [737748] - [x86] ACPI: Remove repeated cooling_device messages (George Beshers) [737748] - [fs] vfs: fix panic in __d_lookup() (George Beshers) [737748] - [x86] Fix bootmem allocator large bitmap (George Beshers) [737748] - [net] Limit sysctl_tcp_mem and sysctl_udp_mem initializers (George Beshers) [737748] - [mm] alloc_large_system_hash() printk overflow on 16TB boot (George Beshers) [737748] - [fs] On a 16TB machine, max_user_watches has an integer overflow (George Beshers) [737748] - [fs] allow for more than 2^31 file (George Beshers) [737748] - [netdrv] bnx2x: consistent statistics after internal driver reload (Michal Schmidt) [747522] - [netdrv] netxen_nic: Sysfs support for firmware dump (Veaceslav Falico) [801653]- [kernel] sched: Fix ancient race in do_exit() (Motohiro Kosaki) [784758] - [virt] xen: initialize platform_pci even if xen_emul_unplug=never (Igor Mammedov) [803239] - [virt] virtio-scsi: fix TMF use-after-free (Paolo Bonzini) [802127] - [virt] KVM: increase max vcpu count to 160 (Marcelo Tosatti) [748946] - [scsi] sd: Unmap discard alignment needs to be converted to bytes (Mike Snitzer) [805519] - [scsi] sd: Fix VPD buffer allocations (Mike Snitzer) [805519] - [scsi] isci: improvements in driver unloading routine (David Milburn) [805530] - [scsi] isci: improve phy event warnings (David Milburn) [805530] - [scsi] isci: debug, provide state-enum-to-string conversions (David Milburn) [805530] - [scsi] scsi_transport_sas: 'enable' phys on reset (David Milburn) [805530] - [scsi] libsas: don't recover end devices attached to disabled phys (David Milburn) [805530] - [scsi] libsas: fixup target_port_protocols for expanders that don't report sata (David Milburn) [805530] - [scsi] libsas: set attached device type and target protocols for local phys (David Milburn) [805530] - [scsi] isci: T10 DIF support (David Milburn) [805530] - [scsi] isci: enable clock gating (David Milburn) [805530] - [scsi] isci: Fix NULL ptr dereference when no firmware is being loaded (David Milburn) [805530] - [fs] Pstore supplies a wrong header to kmsg files (Seiji Aguchi) [804789] - [fs] nfs: Try using machine credentials for RENEW calls (Sachin Prabhu) [795441] - [kernel] perf/x86/kvm: Fix Host-Only/Guest-Only counting with SVM disabled (Gleb Natapov) [805496]- [fs] jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen) [748713] {CVE-2011-4086} - [kernel] sched: Call tick_check_idle before __irq_enter (George Beshers) [635817] - [kernel] sched: Increment cache_nice_tries only on periodic lb (George Beshers) [635817] - [cpuidle] menu: fixed wrapping timers at 4.294 seconds (George Beshers) [635817] - [kernel] sched: Fix softirq time accounting (George Beshers) [635817] - [x86] UV: Lower UV rtc clocksource rating (George Beshers) [635817] - [infiniband] mlx4_core: fix bug in modify_cq wrapper for resize flow (Doug Ledford) [801111] - [infiniband] mlx4_core: remove buggy sched_queue masking (Doug Ledford) [801111] - [infiniband] mlx4_core: Fixing array indexes when setting port types (Doug Ledford) [801111] - [infiniband] mlx4: Setting new port types after all interfaces unregistered (Doug Ledford) [801111] - [infiniband] mlx4: Replacing pool_lock with mutex (Doug Ledford) [801111] - [infiniband] mlx4_core: Do not map BF area if capability is 0 (Doug Ledford) [801111] - [infiniband] mlx4: add unicast steering entries to resource_tracker (Doug Ledford) [801111] - [infiniband] mlx4: fix QP tree trashing (Doug Ledford) [801111] - [infiniband] mlx4: fix buffer overrun (Doug Ledford) [801111] - [infiniband] mlx4: Fix kcalloc parameters swapped (Doug Ledford) [801111] - [net] net_sched: qdisc_alloc_handle() can be too slow (Jiri Pirko) [785891] - [net] RFC3069, private VLAN proxy arp support (Weiping Pan) [786544] - [scsi] aio: fix the "too late munmap()" race (Jeff Moyer) [801528] - [scsi] aio: fix io_setup/io_destroy race (Jeff Moyer) [801528] - [scsi] aio: fix rcu ioctx lookup (Jeff Moyer) [801528]- [fs] GFS2: Change truncate page allocation to be GFP_NOFS (Robert S Peterson) [796017] - [fs] GFS2: Remove a __GFP_NOFAIL allocation (Robert S Peterson) [796017] - [fs] GFS2: flush work when clearing inode (Robert S Peterson) [796017] - [scsi] hpsa: change version string (Tomas Henzl) [785262] - [scsi] hpsa: rename HPSA_MAX_SCSI_DEVS_PER_HBA (Tomas Henzl) [785262] - [scsi] hpsa: update device attributes when they change (Tomas Henzl) [785262] - [scsi] hpsa: improve naming on external target device functions (Tomas Henzl) [785262] - [scsi] hpsa: eliminate 8 external target limitation (Tomas Henzl) [785262] - [scsi] hpsa: fix potential array overflow in hpsa_update_scsi_devices (Tomas Henzl) [785262] - [scsi] hpsa: refactor hpsa_figure_bus_target_lun (Tomas Henzl) [785262] - [scsi] hpsa: make target and lun match what SCSI REPORT LUNs returns (Tomas Henzl) [785262] - [scsi] hpsa: Fix problem with MSA2xxx devices (Tomas Henzl) [785262] - [scsi] hpsa: add P2000 to list of shared SAS devices (Tomas Henzl) [785262] - [virt] KVM: PMU: Fix raw event check (Gleb Natapov) [803620] - [virt] KVM: PMU: warn when pin control is set in eventsel msr (Gleb Natapov) [803620] - [virt] x86 emulator: correctly mask pmc index bits in RDPMC instruction emulation (Gleb Natapov) [803620] - [powerpc] perf: Fix frequency calculation for overflowing counters (Steve Best) [804608] - [security] keys: add a "logon" key type (David Howells) [788634] - [security] KEYS: testing wrong bit for KEY_FLAG_REVOKED (David Howells) [788634] - [security] KEYS: Permit key_serial() to be called with a const key pointer (David Howells) [788634] - [security] keys: fix user_defined key sparse messages (David Howells) [788634] - [security] keys: fix trusted/encrypted keys sparse rcu_assign_pointer messages (David Howells) [788634] - [security] KEYS: Add missing smp_rmb() primitives to the keyring search code (David Howells) [788634] - [security] KEYS: Make garbage collector nonreentrant under RHEL-6 (David Howells) [788634] - [security] KEYS: Correctly destroy key payloads when their keytype is removed (David Howells) [788634] - [security] KEYS: The dead key link reaper should be non-reentrant (David Howells) [788634] - [security] KEYS: Make the key reaper non-reentrant (David Howells) [788634] - [security] KEYS: Move the unreferenced key reaper to the keys garbage collector file (David Howells) [788634] - [security] KEYS: __key_link() should use the RCU deref wrapper for keyring payloads (David Howells) [788634] - [security] KEYS: keyctl_get_keyring_ID() should create a session keyring if create flag set (David Howells) [788634] - [security] KEYS: If install_session_keyring() is given a keyring, it should install it (David Howells) [788634] - [security] KEYS: Fix error handling in construct_key_and_link() (David Howells) [788634] - [security] KEYS: Don't return EAGAIN to keyctl_assume_authority() (David Howells) [788634] - [security] KEYS: Make request_key() and co. return an error for a negative key (David Howells) [788634] - [security] KEYS: Improve /proc/keys (David Howells) [788634] - [security] KEYS: Add an iovec version of KEYCTL_INSTANTIATE (David Howells) [788634] - [security] KEYS: Add a new keyctl op to reject a key with a specified error code (David Howells) [788634] - [security] KEYS: Add an RCU payload dereference macro (David Howells) [788634] - [security] KEYS: Fix __key_link_end() quota fixup on error (David Howells) [788634] - [security] KEYS: Fix up comments in key management code (David Howells) [788634] - [security] KEYS: Do some style cleanup in the key management code (David Howells) [788634] - [security] KEYS: Don't call up_write() if __key_link_begin() returns an error (David Howells) [788634] - [security] Add a dummy printk function for the maintenance of unused printks (David Howells) [788634] - [security] KEYS: request_key() should return -ENOKEY if the constructed key is negative (David Howells) [788634] - [security] KEYS: Reinstate lost passing of process keyring ID in call_sbin_request_key() (David Howells) [788634] - [security] KEYS: Use the variable 'key' in keyctl_describe_key() (David Howells) [788634] - [security] KEYS: Make /proc/keys check to see if a key is possessed before security check (David Howells) [788634] - [security] KEYS: Authorise keyctl_set_timeout() on a key if we have its authorisation key (David Howells) [788634] - [security] KEYS: Propagate error code instead of returning -EINVAL (David Howells) [788634] - [security] keyctl_session_to_parent(): use thread_group_empty() to check singlethreadness (David Howells) [788634] - [security] KEYS: Do preallocation for __key_link() (David Howells) [788634] - [security] KEYS: keyring_serialise_link_sem is only needed for keyring->keyring links (David Howells) [788634] - [security] whitespace coding style fixes (David Howells) [788634] - [security] key: keyring: fix some code style issues (David Howells) [788634] - [security] Fix some coding styles in security/keys/keyring.c (David Howells) [788634] - [x86] EFI: Only set regions uncacheable if they support it (Matthew Garrett) [767291] - [virt] KVM: Fix fetch fault error code (Avi Kivity) [802453] - [netdrv] add myri10ge firmware (Stanislaw Gruszka) [796099] - [fs] xfs: fix inode lookup race (Dave Chinner) [796277] - [x86] amd: Fix L1i and L2 cache sharing information for AMD family 15h processors (Frank Arnold) [798399] - [x86] cache_info: Update calculation of AMD L3 cache indices (Frank Arnold) [798399] - [x86] cache_info: Remove bogus free of amd_l3_cache data (Frank Arnold) [798399] - [hwmon] k10temp: Add support for Fam15h Bulldozer (Frank Arnold) [798209] - [hwmon] k10temp: add support for AMD Family 12h/14h CPUs (Frank Arnold) [798209] - [x86] AMD, PCI: Add AMD northbridge PCI device id for CPU families 12h and 14h (Frank Arnold) [798209] - [netdrv] pch_gbe: modify Kconfig/Makefile and config-generic (Veaceslav Falico) [728177] - [netdrv] pch_gbe: new network driver from upstream (Veaceslav Falico) [728177] - [x86] Ivy Bridge kernel rdrand support (Jay Fenlason) [696442]- [net] gro: more generic L2 header check (Doug Ledford) [789123] - [infiniband] IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses (Doug Ledford) [789123] - [net] Make qdisc_skb_cb upper size bound explicit (Doug Ledford) [789123] - [fs] GFS2: Invalidate directory hash table on inode deallocate (Robert S Peterson) [801171] - [fs] GFS2: Fix a use-after-free that coverity spotted (Robert S Peterson) [801171] - [kernel] lkdtm: avoid calling lkdtm_do_action() with spinlock held (Prarit Bhargava) [770621] - [x86] Fix printk levels for panic, softlockups and stack dumps (Prarit Bhargava) [770621] - [kernel] lkdtm.c: fix race when crashpoint is hit multiple times before checking count (Prarit Bhargava) [770621] - [kernel] lkdtm: prefix enum constants (Prarit Bhargava) [770621] - [kernel] lkdtm: use generic_file_llseek in debugfs (Prarit Bhargava) [770621] - [kernel] param: remove unnecessary writable charp (Prarit Bhargava) [770621] - [kernel] lktdm: add support for hardlockup, softlockup and hung task crashes (Prarit Bhargava) [770621] - [kernel] lkdtm: add debugfs access and loosen KPROBE ties (Prarit Bhargava) [770621] - [scsi] aacraid: Fixes kernel oops in "aac_eh_abort" (Tomas Henzl) [760396] - [kernel] sys_poll: fix incorrect type for 'timeout' parameter (Oleg Nesterov) [794681] - [kernel] kdump: round up total_size to 128M for crashkernel reserving threshold (Dave Young) [798727] - [block] loop: fix partial read infomation leak (Dave Young) [761418] - [netdrv] mlx4: Don't show RoCE interfaces if the hpn channel is not installed (Doug Ledford) [753004] - [mm] thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode (Andrea Arcangeli) [800328] - [target] fix build on i386 (Andy Grover) [765982] - [target] Backport from stable-3.2.6 (Andy Grover) [765982]- [dm] fixing test for NULL pointer testing (Paolo Bonzini) [752380] {CVE-2011-4127} - [dm] do not forward ioctls from logical volumes to the underlying device (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] fail SCSI passthrough ioctls on partition devices (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] add and use scsi_blk_cmd_ioctl (Paolo Bonzini) [752380] {CVE-2011-4127} - [kernel] regset: Return -EFAULT, not -EIO, on host-side memory fault (Jerome Marchand) [799213] {CVE-2012-1097} - [kernel] regset: Prevent null pointer reference on readonly regsets (Jerome Marchand) [799213] {CVE-2012-1097} - [scsi] qla4xxx: update version (Mike Christie) [800664] - [scsi] iscsi class: fix gfp use in ping compl and host event (Mike Christie) [800664] - [scsi] iscsi if: Removed packed attr from struct iscsi_chap_rec (Mike Christie) [800664] - [scsi] iscsi_transport: Added error status code for ping comp event (Mike Christie) [800664] - [scsi] fix system lock up from scsi error flood (Neil Horman) [800555] - [scsi] libcxgbi: do not print a message when memory allocation fails (Steve Best) [800114] - [infiniband] iser: post initial receive buffers before sending the final login request (Mike Christie) [800041] - [sound] ALSA: pcm midlevel code - add time check for (Jaroslav Kysela) [798984] - [fs] GFS2: call gfs2_write_alloc_required for each fallocate chunk (Benjamin Marzinski) [801141]- [scsi] lpfc: Update lpfc version for 8.3.5.58.1p driver release (Rob Evers) [738037] - [virt] VMX: VMXON/VMXOFF usage changes (Avi Kivity) [704173] - [virt] VMX: VMCLEAR/VMPTRLD usage changes (Avi Kivity) [704173] - [virt] VMX: Some minor changes to code structure (Avi Kivity) [704173] - [virt] VMX: Define new functions to wrapper direct call of asm code (Avi Kivity) [704173] - [net] bonding: move dev_addr cpy to bond_enslave (Thomas Graf) [799794] - [net] bonding: move slave MTU handling from sysfs (Thomas Graf) [799794] - [ppc] Implement CONFIG_STRICT_DEVMEM (Steve Best) [655689] - [scsi] fcoe: Only define ndo_fcoe_get_hbainfo if fcoe is configured (Neil Horman) [789086] - [x86] ACPI / PM: Fix build problem for !CONFIG_ACPI related to NVS rework (Myron Stowe) [708447] - [x86] ips: use interruptible waits in ips-monitor (Neil Horman) [727944] - [x86] kvmclock: abstract save/restore sched_clock_state (Marcelo Tosatti) [694801] - [virt] fix a merge problem in "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski) [612320] - [virt] reapply "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [net] nfs: set vs_hidden on nfs4_callback_version4 (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients destruction on module cleanup (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients creation during service registering (Jeff Layton) [741039] - [net] NFSd: call svc rpcbind cleanup explicitly (Jeff Layton) [741039] - [net] SUNRPC: cleanup service destruction (Jeff Layton) [741039] - [net] SUNRPC: setup rpcbind clients if service requires it (Jeff Layton) [741039] - [net] SUNRPC: introduce svc helpers for prepairing rpcbind infrastructure (Jeff Layton) [741039] - [net] SUNRPC: use rpcbind reference counting helpers (Jeff Layton) [741039] - [net] SUNRPC: introduce helpers for reference counted rpcbind clients (Jeff Layton) [741039] - [net] SUNRPC: Use AF_LOCAL for rpcbind upcalls (Jeff Layton) [741039] - [fs] nfs4: Fix nfs4_init and reset_slot_table (Steve Dickson) [785823] - [net] SUNRPC: Change the default limit to the number of TCP slots (Steve Dickson) [785823] - [net] SUNRPC: Ensure we always bump the backlog queue in xprt_free_slot (Steve Dickson) [785823] - [net] SUNRPC: Replace xprt->resend and xprt->sending with a priority queue (Steve Dickson) [785823] - [net] SUNRPC: Allow caller of rpc_sleep_on() to select priority levels (Steve Dickson) [785823] - [net] SUNRPC: Support dynamic slot allocation for TCP connections (Steve Dickson) [785823] - [net] SUNRPC: Clean up the slot table allocation (Steve Dickson) [785823] - [net] SUNRPC: Initalise the struct xprt upon allocation (Steve Dickson) [785823] - [net] SUNRPC: Ensure that we grab the XPRT_LOCK before calling xprt_alloc_slot (Steve Dickson) [785823] - [net] SUNRPC: Convert struct rpc_xprt to use atomic_t counters (Steve Dickson) [785823] - [net] SUNRPC: Support for RPC over AF_LOCAL transports (Steve Dickson) [785823] - [mm] memcg: fix wake up in oom wait queue (Frantisek Hrbata) [739615] - [mm] memcg: oom kill disable and oom status (Frantisek Hrbata) [739615] - [mm] memcg: oom notifier (Frantisek Hrbata) [739615] - [mm] memcg: oom wakeup filter (Frantisek Hrbata) [739615] - [mm] kabi: __GENKSYMS__ for event_list in struct cgroup (Frantisek Hrbata) [739615] - [mm] cgroup: implement eventfd-based generic API for notifications (Frantisek Hrbata) [739615] - [mm] cgroups: fix CONTENTS in cgroups documentation (Frantisek Hrbata) [739615] - [virt] Revert "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [fs] procfs: add hidepid= and gid= mount options (Jerome Marchand) [770652] - [fs] procfs: parse mount options (Jerome Marchand) [770652] - [scsi] qla4xxx: v5.02.00.00.06.03-k3 (Chad Dupuis) [798721] - [scsi] qla4xxx: assign correct address for iscsi_cls_host (Chad Dupuis) [798721] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [798721] - [scsi] qla4xxx: Fix sparse warning (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support for multiple session per host (Chad Dupuis) [798721] - [scsi] qla4xxx: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] scsi_transport: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [scsi] iscsi_transport: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [block] Fix io_context leak after failure of clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [block] Fix io_context leak after clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [fs] dlm: fix slow rsb search in dir recovery (David Teigland) [772376] - [fs] GFS2: rename existing file after mount crashes (Robert S Peterson) [794839] - [fs] GFS2: Eliminate sd_rindex_mutex (Robert S Peterson) [798763] - [fs] cifs: fix dentry refcount leak when opening a FIFO on lookup (Sachin Prabhu) [781893] - [fs] NFSv4: Handle expired stateids when the lease is still valid (Sachin Prabhu) [757876] - [perf] header: Fix build on old systems (Jiri Olsa) [784888] - [perf] hists browser: Add missing stdarg.h include (Jiri Olsa) [784888]- [netdrv] bnx2: revert firmware load modifications (Neil Horman) [720428] - [virt] virtio: balloon: leak / fill balloon across S4 (Amit Shah) [798583] - [scsi] silencing 'killing requests for dead queue' (David Milburn) [798672] - [scsi] sd_dif: fix setting bio flags (Jeff Moyer) [799075] - [scsi] megaraid_sas: driver update to version 00.00.06.14-rh1 (Tomas Henzl) [749923] - [infiniband] srp: fix include ordering issue (Doug Ledford) [791209] - [sched] Fix Kernel divide by zero panic in find_busiest_group() (Larry Woodman) [785959]- [virt] KVM steal time suspend/resume bugfix (Rik van Riel) [612320] - [virt] guest: KVM Steal time registration (Laszlo Ersek) [612320] - [virt] KVM guest: Steal time accounting (Rik van Riel) [612320] - [virt] KVM guest: Add a pv_ops stub for steal time (Rik van Riel) [612320] - [virt] KVM: Steal time implementation (Rik van Riel) [612320] - [virt] KVM: KVM Steal time guest/host interface (Rik van Riel) [612320] - [virt] KVM: Add constant to represent KVM MSRs enabled bit in guest/host interface (Rik van Riel) [612320] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [756311] - [x86] perf: Check that current->mm is alive before getting user callchain (Jiri Olsa) [756311] - [fs] NFSv4: Propagate the error NFS4ERR_BADOWNER to nfs4_do_setattr (Steve Dickson) [705099] - [kernel] ftrace: Fix hash record accounting bug (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression where ftrace breaks when modules are loaded (Steven Rostedt) [454694] - [kernel] ftrace: Fix dynamic selftest failure on some archs (Steven Rostedt) [454694] - [kernel] ftrace: Update filter when tracing enabled in set_ftrace_filter() (Steven Rostedt) [454694] - [kernel] ftrace: Balance records when updating the hash (Steven Rostedt) [454694] - [kernel] ftrace: Do not disable interrupts for modules in mcount update (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression of :mod:module function enabling (Steven Rostedt) [454694] - [kernel] ftrace: Fix possible undefined return code (Steven Rostedt) [454694] - [kernel] ftrace: Have ftrace_startup() return failure code (Steven Rostedt) [454694] - [kernel] ftrace: Modify ftrace_set_filter/notrace to take ops (Steven Rostedt) [454694] - [kernel] ftrace: Allow dynamically allocated function tracers (Steven Rostedt) [454694] - [kernel] ftrace: Implement separate user function filtering (Steven Rostedt) [454694] - [kernel] ftrace: Free hash with call_rcu_sched() (Steven Rostedt) [454694] - [kernel] ftrace: Have global_ops store the functions that are to be traced (Steven Rostedt) [454694] - [kernel] ftrace: Add ops parameter to ftrace_startup/shutdown functions (Steven Rostedt) [454694] - [kernel] ftrace: Use counters to enable functions to trace (Steven Rostedt) [454694] - [kernel] ftrace: Separate hash allocation and assignment (Steven Rostedt) [454694] - [kernel] ftrace: Create a global_ops to hold the filter and notrace hashes (Steven Rostedt) [454694] - [kernel] ftrace: Use hash instead for FTRACE_FL_FILTER (Steven Rostedt) [454694] - [kernel] ftrace: Replace FTRACE_FL_NOTRACE flag with a hash of ignored functions (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate the function match routines for normal and mods (Steven Rostedt) [454694] - [kernel] ftrace: Return EINVAL when writing invalid val to set_ftrace_filter (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate updating of ftrace_trace_function (Steven Rostedt) [454694] - [kernel] ftrace: Move record update for normal and modules into a separate function (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_CONVERTED flag (Steven Rostedt) [454694] - [kernel] tracing: Enable records during the module load (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_FAILED flag (Steven Rostedt) [454694] - [kernel] ftrace: Remove failures file (Steven Rostedt) [454694] - [kernel] ftrace: Make FTRACE_WARN_ON() work in if condition (Steven Rostedt) [454694] - [kernel] ftrace: Only update the function code on write to filter files (Steven Rostedt) [454694] - [kernel] tracing: Remove leftover FTRACE_ENABLE/DISABLE_MCOUNT enums (Steven Rostedt) [454694] - [kernel] ftrace: Call trace_parser_clear() properly (Steven Rostedt) [454694] - [fs] NFSv4: include bitmap in nfsv4 get acl data (Sachin Prabhu) [753232 767288] - [pci] Add pcie_hp=nomsi to disable MSI/MSI-X for pciehp driver (hiro muneda) [728852] - [netdrv] enic: enhance SR-IOV support (Stefan Assmann) [795976]- [infiniband] mlx4/fw: Fix ppc64 build (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Added missing iounmap upon releasing a device (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392 787762] - [infiniband] mlx4: allow device removal by fixing dma unmap size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct port for steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct flag for unicast_promisc (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix memory leak at multi_func_cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/nes: Copyright update (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: pass SMP vendor-specific attribute MADs to firmware (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392 787572] - [infiniband] RDMA/nes: Fix fast memory registration opcode (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix fast memory registration length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucma: Discard all events for new connections until accepted (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Roll back PCIe tuning change (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use GFP_ATOMIC when locks are held (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix for sending MPA reject frame (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/ipath: Calling PTR_ERR() on right variable in create_file() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Fix kernel panic by always initializing qp->usecnt (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: Make rds_sock_lock BH rather than IRQ safe. (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4_core: map async events to arbitrary slave eqs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix mtt profile issue (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: removed function index from vf. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: eth statistics modification (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: VF is not allowed to perform dump stats (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: clear all eth statistics when port goes up (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDS: Remove some unused iWARP code (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] rdma/core: Fix sparse warnings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix endianness bugs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate during AE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Make unnecessarily global nes_set_pau() static (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Change MDIO bus clock to 2.5MHz (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Fix layout of APR message (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix SL to 802.1Q priority-bits mapping for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Default some module parameters optimally (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize locking for get_txreq() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix a possible data corruption when receiving packets (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate 64-bit jiffies use (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix style issues (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/uverbs: Protect QP multicast list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Elaborating limitation on VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix mtt range deallocation (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: limiting VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: using array index for sense_allowed (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add missing include of linux/slab.h (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: FIX: Setting default_qpn before using it (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing wrong error codes in communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: not using spin_lock_irq when getting vf by resource. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: nullify cached multicast address list after cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Changing link sensing logic (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: capability for link sensing (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fix compile error when driver is comiled-in (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: updated driver version to 2.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: updated driver version to 1.1 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Modify driver initialization flow to accommodate SRIOV for Ethernet (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: adjust catas operation for SRIOV mode (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtts resources units changed to offset (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Allow communication between functions on same host (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Ethernet port management modifications (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Traffic steering management support for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_ib: disable SRIOV mode for IB ports (not yet supported) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: resource tracking for HCA resources used by guests (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add wrapper functions and comm channel and slave event support to EQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtt modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: cq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: qp modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: srq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Added FW commands and their wrappers for supporting SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_core: Implement the master-slave communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Reduce number of PD bits to 17 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add "native" argument to mlx4_cmd and its callers (where needed) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Extanding port_mask functionality (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: initial header-file changes for SRIOV support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: bug fix for the case of vlan id 0 and UP 0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix WOL handlers were always looking at port2 capability bit (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: using non collapsed CQ on TX (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix sparse warning on a cast which truncates bits from constant value (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: fix UDP RSS related settings (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Recording rx queue for gro packets (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Adding rxhash support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: move RSS related definitions to be global (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/cxgb{3, 4} - get rid of stale firmware usage technique (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: various strlcpy conversions to make the code match upstream (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Correct sense on freectxts increment and decrement (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cma: Verify private data length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix shutdown crash accessing a non-existent bitmap (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/ipoib: Prevent hung task or softlockup processing multicast response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix over-scheduling of QSFP work (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix retry with MPAv1 logic for MPAv2 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix iw_cxgb4 count_rcqes() logic (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: drop "select LLIST" (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Don't use schedule_work() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix panic in RC error flushing logic (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/iser: DMA unmap TX bufs used for iSCSI/iSER headers (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/iser: Use separate buffers for the login request/response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Fix buddy->num_free allocation size (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: add moduleparam.h for users of module_param/MODULE_PARM_DESC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Fix files explicitly needing to include module.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Deprecate log_num_vlan module param (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Don't set VLAN in IBoE WQEs' control segment (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Enable 4K mtu for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Mark QP in error before disabling the queue in firmware (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb3: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix issue with link states and QSFP cables (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mlx4: Configure extended active speeds (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392] - [infiniband] mlx4_core: Add extended port capabilities support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Hold links until tuning data is available (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Clean up checkpatch issue (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove s_lock around header validation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use RCU for qpn lookup (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate divide/mod in converting idx to egr buf pointer (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Decode path MTU optimization (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize RC/UC code by IB operation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_en: Controlling FCS header removal (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IPoIB: Use the right function to do DMA unmap pages (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Use correct QID in insert_recv_cqe() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Make sure flush CQ entries are collected on connection close (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export ib_open_qp() capability to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Export ib_open_qp() to share XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Add support for XRC QPs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC SRQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC domains (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/cm: Do not automatically disconnect XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Support XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucm: Allow user to specify QP type when creating id (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cm: Define new RDMA port space specific to IB (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update XRC support based on XRC annex errata (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update protocol to support XRC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC TGT QPs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC INI QPs to userspace (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC SRQs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC domains to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/verbs: Cleanup XRC TGT QPs when destroying XRCD (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC SRQ type (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add SRQ type field (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC domain support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: Handle extended rates in debugfs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: Add new InfiniBand link speeds (Doug Ledford) [738491 739139 749059 751220 755741] - [infiniband] IB/ipath: Add missing in ipath_chip_init.c (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Support for Packed And Unaligned fpdus (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Print IP address for critcal errors (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate connection (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/{amso1100,cxgb3}: Minimal MPAv2 support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/iwcm: Propagate ird/ord values upwards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Correct nfreectxts for multiple HCAs (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Add missing calls to ib_umem_release() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Fix buddy->num_free allocation size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Use the right function to free eq->page_list entries (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Clean up error flow in mlx4_register_mac() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/ucm: Removed checks for unsigned value < 0 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mad: Verify mgmt class in received MADs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Check for NULL conn_param in rdma_accept (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fail RDMA initialization for unsupported cards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix crash in cma_req_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/amso1100: Use 'pM' format option to print MAC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net, rds, Replace xlist in net/rds/xlist.h with llist (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: return whether list is empty before adding in llist_add fix (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add back llist_add_batch() and llist_del_first() prototypes (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove cpu_relax() usage in cmpxchg loops (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add llist_next() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Return whether list is empty before adding in llist_add() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Move cpu_relax() to after the cmpxchg() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove the platform-dependent NMI checks (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Make some llist functions inline (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] lib, Add lock-less NULL terminated single list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Convert vmalloc/memset to vzalloc (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: nes: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: amso1100: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDSRDMA: Fix cleanup of rds_iw_mr_pool (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/iser: Support iSCSI PDU padding (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IBiser: Fix wrong mask when sizeof (dma_addr_t) > sizeof (unsigned long) (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: decreasing ref count when removing mac (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing Ethernet unicast packet steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Defer HCA error events to tasklet (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Bump the driver version to 1.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Use printk_ratelimited() instead of printk_ratelimit() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Support PMA counters for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Use flow counters on IBoE ports (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/pma: Add include file for IBA performance counters definitions (Doug Ledford) [738491 739139 749059 755741] - [infiniband] Revert "[infiniband] qib: add thresholds to VendorPortCounters PMA operation" (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Add network flow counters (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix location of counter index in QP context struct (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Read extended capabilities into the flags field (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Extend capability flags to 64 bits (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Generate GID change events in IBoE code (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/core: Add GID change event (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Don't allow IPoIB port space for IBoE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA: Allow for NULL .modify_device() and .modify_port() methods (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Update active link width (Doug Ledford) [722308 726127 738491 739139 749059 755741] - [infiniband] IB/qib: Add sysfs interface to read free contexts (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mthca: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Remove double define (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/ipath: Convert old cpumask api into new one (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Convert old cpumask api into new one (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] cpumask: rename tsk_cpumask to tsk_cpus_allowed (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Avoid assigning an IS_ERR value to cm_id pointer in CMA id object (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Stop returning separate error and status from FW commands (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: rds: fix const array syntax (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4: remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: use pci_dev->revision (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/rds: use prink_ratelimited() instead of printk_ratelimit() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] net: remove interrupt.h inclusion from netdevice.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: Use full 32 bit speed range in ethtool's set_settings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: fix kfree on error path in new_steering_entry() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] Fix common misspellings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: Fixing use after free (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Enabling new steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add support for promiscuous mode in the new steering model. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: generalization of multicast steering. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: UDP RSS support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [fs] GFS2: fix NULL pointer dereference on mkdir/symlink/mknod (Abhijith Das) [797305] - [net] implement IP_RECVTOS for IP_PKTOPTIONS (Jiri Benc) [677351] - [scsi] mptsas: Added check for the LU type is SSC (Tomas Henzl) [735895] - [dm] raid: add flush support (Mike Snitzer) [797967]- [build] update RHEL_MINOR to '3' (Aristeu Rozanski) - [fs] keyring: allow special keyrings to be cleared (Steve Dickson) [772495] - [fs] NFS: Update idmapper documentation (Steve Dickson) [772495] - [fs] NFS: Keep idmapper include files in one place (Steve Dickson) [772495] - [fs] NFS: Fall back on old idmapper if request_key() fails (Steve Dickson) [772495] - [virt] KVM: do not #GP on perf MSR writes when vPMU is disabled (Gleb Natapov) [645365] - [virt] KVM: Expose the architectural performance monitoring CPUID leaf (Gleb Natapov) [645365] - [kernel] perf, x86: expose perf capability to other modules (Gleb Natapov) [645365] - [kernel] x86, perf: disable non available architectural events (Gleb Natapov) [645365] - [virt] KVM: VMX: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: SVM: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: Add generic RDPMC support (Gleb Natapov) [645365] - [virt] KVM: Expose a version 2 architectural PMU to a guests (Gleb Natapov) [645365] - [virt] KVM: Expose kvm_lapic_local_deliver() (Gleb Natapov) [645365] - [virt] KVM: VMX: Check for automatic switch msr table overflow (Gleb Natapov) [645365] - [virt] KVM: VMX: Add support for guest/host-only profiling (Gleb Natapov) [645365] - [virt] KVM: VMX: add support for switching of PERF_GLOBAL_CTRL (Gleb Natapov) [645365] - [virt] perf, intel: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, amd: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, core: Introduce attrs to count in either host or guest mode (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definitions for more vm entry/exit control bits (Gleb Natapov) [645365] - [virt] KVM: VMX: Add facility to atomically switch MSRs on guest entry/exit (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definition for msr autoload entry (Gleb Natapov) [645365] - [virt] KVM: Let vcpu structure alignment be determined at runtime (Gleb Natapov) [645365] - [kernel] perf: Add context field to perf_event (Gleb Natapov) [645365] - [virt] irq_work: Add generic hardirq context callbacks (Gleb Natapov) [645365] - [kernel] perf: Fix perf_event_do_pending() fallback callsite (Gleb Natapov) [645365] - [netdrv] bnx2: update firmware to latest upstream (Neil Horman) - [netdrv] bnx2: update to latest upstream (Neil Horman) [720428] - [netdrv] mii.c: Add ethtool advertisement functions (John Feeney) [787753] - [scsi] dcb: add DCBX mode to event notifier attributes (Neil Horman) [789086] - [scsi] fcoe: use real dev in case of HW vlan acceleration (Neil Horman) [789086] - [netdrv] netdev: FCoE: Add new ndo_get_fcoe_hbainfo() call (Neil Horman) [789086] - [scsi] libfc: Handle discovery failure during ctlr link down (Neil Horman) [789086] - [scsi] scsi_transport_fc: Getting FC Port Speed in sync with FC-GS (Neil Horman) [789086] - [scsi] scsi_transport_fc: Add FDMI host attributes (Neil Horman) [789086] - [scsi] libfc: Fix panic in fc_exch_recv (Neil Horman) [789086] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789086] - [scsi] fcoe: Do not switch context in vport_delete callback (Neil Horman) [789086] - [scsi] fcoe: Rename out_nomod label to out_putmod (Neil Horman) [789086] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789086] - [scsi] fcoe: Add support for FDMI in fcoe (Neil Horman) [789086] - [scsi] libfc: Add support for FDMI (Neil Horman) [789086] - [scsi] libfc: Make the libfc Common Transport(CT) code generic (Neil Horman) [789086] - [scsi] libfcoe: Don't KERN_ERR on netdev notification (Neil Horman) [789086] - [scsi] libfc: remove redundant timer init for fcp (Neil Horman) [789086] - [scsi] fcoe: Move fcoe_debug_logging from fcoe.h to fcoe.c (Neil Horman) [789086] - [scsi] libfc: Declare local functions static (Neil Horman) [789086] - [scsi] fcoe: fix regression on offload em matching function for initiator/target (Neil Horman) [789086] - [scsi] fcoe: remove double check if skb is nonlinear (Neil Horman) [789086] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789086] - [scsi] fcoe: Fix preempt count leak in fcoe_filter_frames() (Neil Horman) [789086] - [scsi] Fix up files implicitly depending on module.h inclusion (Neil Horman) [789086] - [x86] efivars: add missing parameter to efi_pstore_read() (Seiji Aguchi) [696383] - [x86] pstore: gracefully handle NULL pstore_info functions (Seiji Aguchi) [696383] - [x86] pstore: pass reason to backend write callback (Seiji Aguchi) [696383] - [x86] pstore: pass allocated memory region back to caller (Seiji Aguchi) [696383] - [x86] pstore: make pstore write function return normal success/fail value (Seiji Aguchi) [696383] - [x86] pstore: change mutex locking to spin_locks (Seiji Aguchi) [696383] - [x86] pstore: defer inserting OOPS entries into pstore for RHEL (Seiji Aguchi) [696383] - [x86] efivars: fix warnings when CONFIG_PSTORE=n (Seiji Aguchi) [696383] - [x86] efivars: Introduce PSTORE_EFI_ATTRIBUTES (Seiji Aguchi) [696383] - [x86] efivars: Use string functions in pstore_write (Seiji Aguchi) [696383] - [x86] efivars: introduce utf16_strncmp (Seiji Aguchi) [696383] - [x86] efivars: String functions (Seiji Aguchi) [696383] - [x86] efi: Add support for using efivars as a pstore backend (Seiji Aguchi) [696383] - [x86] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Seiji Aguchi) [696383] - [x86] pstore: Make "part" unsigned (Seiji Aguchi) [696383] - [x86] pstore: Add extra context for writes and erases (Seiji Aguchi) [696383] - [x86] Fix argument types for SetVariable() for RHEL (Seiji Aguchi) [696383] - [x86] pstore: Extend API for more flexibility in new backends (Seiji Aguchi) [696383] - [x86] efi: Fix argument types for SetVariable() (Seiji Aguchi) [696383] - [x86] treewide: fix a few typos in comments (Seiji Aguchi) [696383] - [x86] efivars: prevent oops on unload when efi is not enabled (Seiji Aguchi) [696383] - [x86] efivars: handle errors from register_efivars() (Seiji Aguchi) [696383] - [x86] efivars: memory leak on error in create_efivars_bin_attributes() (Seiji Aguchi) [696383] - [x86] Fix common misspellings (Seiji Aguchi) [696383] - [x86] efivars: Expose efivars functionality to external drivers (Seiji Aguchi) [696383] - [x86] efivars: Parameterize operations (Seiji Aguchi) [696383] - [x86] efivars: Split out variable registration (Seiji Aguchi) [696383] - [x86] efivars: parameterize efivars (Seiji Aguchi) [696383] - [x86] efivars: Make efivars bin_attributes dynamic (Seiji Aguchi) [696383] - [x86] sysfs: Use one lockdep class per sysfs attribute (Seiji Aguchi) [696383] - [x86] efivars: move efivars globals into struct efivars (Seiji Aguchi) [696383] - [netdrv] iwlwifi: make "Tx aggregation enabled on ra =" be at DEBUG level (John Linville) [788055] - [netdrv] Add firmware blobs required by the integrated compat-wireless build (John Linville) - [netdrv] Add/modify config settings as appropriate for the wireless rebase (John Linville) [766952] - [netdrv] b44: replace the ssb_dma API with the generic DMA API (John Linville) [766952] - [netdrv] orinoco: minimal changes to build with wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] ar9170: minor fixups to get it building with 3.2.6-based mac80211 (John Linville) [766952] - [netdrv] Revert "ar9170: fix for driver-core ABI change" (John Linville) [766952] - [netdrv] Revert "ath5k: use kstrtoint() to parse numbers coming from sysfs" (John Linville) [766952] - [netdrv] libertas_tf: Revert bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [netdrv] ipw2100: Revert "PM QOS update" (John Linville) [766952] - [netdrv] Revert "ipw2100: mark ipw2100_pm_qos_req static" (John Linville) [766952] - [netdrv] Revert "ipw2100: register pm_qos request before registering pci driver" (John Linville) [766952] - [netdrv] ipw2100: Revert "pm_qos: Get rid of the allocation in pm_qos_add_request()" (John Linville) [766952] - [netdrv] rndis_wlan: minor build fixups for wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] at76c50x-usb: undo "lib: rename pack_hex_byte()..." (John Linville) [766952] - [netdrv] wl12xx: reduce frame usage of driver_state_read (John Linville) [766952] - [netdrv] wl12xx: convert a few more kstrtoul back to strict_strtoul (John Linville) [766952] - [netdrv] wl1251: revert change from "drivers: Final irq namespace conversion" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl1251: fix ELP_CTRL register reads" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul functions" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: strict_stroul introduced converted to kstrtoul" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul_from_user" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use freezable workqueue for netstack_work" (John Linville) [766952] - [netdrv] rt2x00: switch to use the kfifo-new.h header file (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: Move TX/RX work into dedicated workqueue" (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: simplify txstatus_fifo handling" (John Linville) [766952] - [netdrv] b43: don't include bcma header files (John Linville) [766952] - [netdrv] b43: Revert relevant portion of "pcmcia: Convert pcmcia_device_id..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: move driver name to..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: re-work..." commit eb14120f (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: do not use win_req_t when..." (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: convert pcmcia_request..." commit 1ac71e5a (John Linville) [766952] - [ssb] b43-pci-bridge: Add new vendor for BCM4318 (John Linville) [766952] - [ssb] Revert "pcmcia: convert ssb pcmcia driver to use new CIS helpers" (John Linville) [766952] - [ssb] Implement pcmcia_{read, write}_config_byte for drivers/ssb/pcmcia.c (John Linville) [766952] - [ssb] Revert relevant portion of "pcmcia: re-work pcmcia..." commit eb14120f (John Linville) [766952] - [ssb] Revert relevant portions of "pcmcia: remove cs_types.h" commit ac8b4228 (John Linville) [766952] - [net] mac80211/debugfs_netdev.c: convert kstrtoull to strict_strtoull (John Linville) [766952] - [net] mac80211: remove reference to lockdep_rtnl_is_held (John Linville) [766952] - [net] mac80211: continue using USHORT_MAX (John Linville) [766952] - [net] mac80211: Revert "net/mac80211/debugfs: Convert to kstrou8_from_user" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: Speedup ieee80211_remove_interfaces()" (John Linville) [766952] - [net] mac80211: Revert "net/mac80211, rcu: convert call_rcu(work_free_rcu) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert "net, rcu: convert call_rcu(kfree_tid_tx) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "PM QOS update" upstream commit ed77134b (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "rcu: convert uses of rcu_assign_pointer..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: fix race condition between assoc_done and first EAP packet" (John Linville) [766952] - [net] mac80211: Revert "mac80211: annotate station rcu dereferences" (John Linville) [766952] - [net] mac80211: Revert "mac80211: cancel restart_work explicitly instead of depending on flush_scheduled_work()" (John Linville) [766952] - [net] mac80211: Revert "mac80211: sparse RCU annotations" (John Linville) [766952] - [netdrv] wireless: Revert "nl80211: use netlink consistent dump feature for BSS dumps" (John Linville) [766952] - [net] wireless rebase: Revert bits of "cfg80211: support sysfs namespaces" (John Linville) [766952] - [net] wireless rebase: Revert "wext: refactor" (John Linville) [766952] - [net] mac80211: borrow leds compat implementation from compat project (John Linville) [766952] - [netdrv] wireless: borrow genetlink compat implementation from compat project (John Linville) [766952] - [netdrv] wireless rebase: remove references to noop_llseek (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "PM QoS: Move and rename the implementation..." (John Linville) [766952] - [netdrv] wireless rebase: accomodate lack of "net: convert multicast list to list_head" (John Linville) [766952] - [netdrv] wireless rebase: undo bits of "USB: rename usb_buffer_alloc()..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "net: Add export.h..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "atomic: use " (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to ath6kl (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to carl9170 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ar9170 from commit 7bb45683 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/libertas_tf from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwmc3200wifi from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ipw2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rndis_wlan.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mwl8k.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mac80211_hwsim.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/at76c50x-usb.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/adm8211.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/zd1211rw from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/wl1251 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/wl12xx from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rtl818x from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rt2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/p54 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43legacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43 from linux 3.2.6 (John Linville) [766952] - [ssb] Rebase drivers/ssb from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath5k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath9k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/iwlegacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwlwifi from linux 3.2.6 (John Linville) [735934 735936 735939 766952 770780] - [net] Rebase net/mac80211 from linux 3.2.6 (John Linville) [766952] - [net] Rebase net/wireless from linux 3.2.6 (John Linville) [766952] - [net] introduce NETDEV_POST_INIT notifier (John Linville) [766952] - [net] bridge: support IFF_DONT_BRIDGE (John Linville) [766952] - [usb] Add a usb_pipe_endpoint() convenience function (John Linville) [766952] - [kernel] compiler: Introduce __always_unused (John Linville) [766952] - [netdrv] eeprom_93cx6: Add support for 93c86 EEPROMs (John Linville) [766952] - [netdrv] if_ether.h: add definition of ETH_P_TDLS (John Linville) [766952] - [kernel] Cherry-pick core bits of "bitops: rename for_each_bit() to for_each_set_bit()" (John Linville) [766952] - [kernel] Cherry-pick the core bits of "bitops: Provide generic sign_extend32 function" (John Linville) [766952] - [dma] dma-mapping.h: add the dma_unmap state API (John Linville) [766952] - [pci] pci-dma: add include/linux/pci-dma.h (John Linville) [766952] - [kernel] lib: Improve EWMA efficiency by using bitshifts (John Linville) [766952] - [kernel] lib: Add generic exponentially weighted moving average (EWMA) function (John Linville) [766952]- [virt] virtio-scsi: add power management (Paolo Bonzini) [782027] - [virt] virtio-scsi: add driver (Paolo Bonzini) [782027] - [fs] CIFS: Fix DFS handling in cifs_get_file_info (Jarod Wilson) [786989] - [fs] CIFS: fix automount for DFS shares (Jarod Wilson) [786989] - [fs] cifs: don't overwrite dentry name in d_revalidate (Jarod Wilson) [786989] - [fs] cifs: demote DFS referral lookup errors to cFYI (Jarod Wilson) [786989] - [fs] cifs: Unconditionally copy mount options to superblock info (Jarod Wilson) [786989] - [fs] cifs: Use kstrndup for cifs_sb->mountdata (Jarod Wilson) [786989] - [fs] cifs: Simplify handling of submount options in cifs_mount (Jarod Wilson) [786989] - [fs] cifs: do not tokenize mount options in-place (Jarod Wilson) [786989] - [fs] cifs: Add support for mounting Windows 2008 DFS shares (Jarod Wilson) [786989] - [fs] cifs: Extract DFS referral expansion logic to separate function (Jarod Wilson) [786989] - [drm] rebase upstream fixes (Dave Airlie) [797142] - [drm] rebase for RHEL 6.3 (Dave Airlie) [786494] - [kernel] swiotlb: export swiotlb_nr_tbl backport (Dave Airlie) [786494] - [pci] msi: fix imbalanced refcount of msi irq sysfs objects (Prarit Bhargava) [794767] - [pci] sysfs: add per pci device msi[x] irq listing (Prarit Bhargava) [794767] - [mm] vmscan: immediately reclaim end-of-LRU dirty pages when writeback completes (Satoru Moriya) [788536] - [mm] vmscan: throttle reclaim if encountering too many dirty pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in kswapd except in high priority (Satoru Moriya) [788536] - [fs] ext4: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [fs] xfs: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [mm] vmscan: remove dead code related to lumpy reclaim waiting on pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in direct reclaim (Satoru Moriya) [788536] - [security] audit: fix signedness bug in audit_log_execve_info() (Eric Paris) [661765] - [security] audit: comparison on interprocess fields (Eric Paris) [661765] - [security] audit: implement all object interfield comparisons (Eric Paris) [661765] - [security] audit: allow interfield comparison between gid and ogid (Eric Paris) [661765] - [security] audit: complex interfield comparison helper (Eric Paris) [661765] - [security] audit: allow interfield comparison in audit rules (Eric Paris) [661765] - [security] audit: allow audit matching on inode gid (Eric Paris) [661765] - [audit] allow matching on obj_uid (Eric Paris) [661765] - [security] audit: check current inode and containing object when filtering on major and minor (Eric Paris) [661765] - [security] audit: make filetype matching consistent with other filters (Eric Paris) [661765] - [ppc] Reserve iommu page 0 (Steve Best) [784088] - [fs] fuse: add O_DIRECT support (Josef Bacik) [753798] - [bluetooth] Add support for Broadcom BCM20702A0 (Don Zickus) [746041] - [kernel] sysctl: restrict write access to dmesg_restrict (Phillip Lougher) [749251]- [pci] RH backport changes for MaxPayload patchset (Shyam Iyer) [692531] - [pci] Clean-up MPS debug output (Shyam Iyer) [692531] - [pci] Clamp pcie_set_readrq() when using "performance" settings (Shyam Iyer) [692531] - [pci] enable MPS "performance" setting to properly handle bridge MPS (Shyam Iyer) [692531] - [pci] Workaround for Intel MPS errata (Shyam Iyer) [692531] - [pci] Disable MPS configuration by default (Shyam Iyer) [692531] - [pci] Don't crash when reading mpss from root complex (Shyam Iyer) [692531] - [pci] Remove MRRS modification from MPS setting code (Shyam Iyer) [692531] - [pci] Fix pointer dereference before call to pcie_bus_configure_settings (Shyam Iyer) [692531] - [pci] set PCI-E Max Payload Size on fabric (Shyam Iyer) [692531] - [pci] correct pcie_set_readrq write size (Shyam Iyer) [692531] - [pci] Set PCIE maxpayload for card during hotplug insertion (Shyam Iyer) [692531] - [netdrv] cxgb4: add latest upstream firmware (Neil Horman) [747141] - [netdrv] cxgb4: Update to latest upstream version (Neil Horman) [747141] - [block] dm io: fix discard support (Mike Snitzer) [758404] - [block] dm thin: add call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm raid: remove call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm thin metadata: decrement counter after removing mapped block (Mike Snitzer) [790618] - [block] dm thin metadata: unlock superblock in init_pmd error path (Mike Snitzer) [790618] - [block] dm thin metadata: remove incorrect close_device on creation error paths (Mike Snitzer) [790618] - [block] dm ioctl: do not leak argv if target message only-contains whitespace (Mike Snitzer) [790618] - [fs] ext3: fix start and len arguments handling in ext3_trim_fs() (Lukas Czerner) [767219] - [fs] ext3: Add fixed tracepoints - batched_discard (Lukas Czerner) [786987] - [fs] ext3/ioctl.c: silence sparse warnings about different address spaces (Lukas Czerner) [786987] - [fs] ext3/balloc.c: local functions should be static (Lukas Czerner) [786987] - [fs] ext3: Return -EINVAL when start is beyond the end of fs in ext3_trim_fs() (Lukas Czerner) [786987] - [fs] ext3: Fix an overflow in ext3_trim_fs (Lukas Czerner) [786987] - [fs] ext3: speed up group trim with the right free block count (Lukas Czerner) [786987] - [fs] ext3: Adjust trim start with first_data_block (Lukas Czerner) [786987] - [fs] ext3: Add FITRIM handling (Lukas Czerner) [786987] - [fs] ext3: Add batched discard support for ext3 (Lukas Czerner) [786987] - [fs] NFS: Optimise away unnecessary setattrs for open(O_TRUNC) (J. Bruce Fields) [636590] - [s390x] kdump: Add s390 description to kernel documentation (Hendrik Brueckner) [738862] - [net] bridge: Reset IPCB when entering IP stack (Herbert Xu) [717407] - [net] netlink: wrong size was calculated for vfinfo list blob (Andy Gospodarek) [772136] - [net] sctp: implement event notification SCTP_SENDER_DRY_EVENT (Thomas Graf) [787652] - [net] ipv6: fix default multicast hops setting (Jiri Benc) [767435] - [scsi] libfcoe: Do not sends FDISCs before FLOGI during CVL (Neil Horman) [790942] - [misc] hpilo: Increase number of channels (Tony Camuso) [737920] - [fs] dlm: fix kmalloc args (David Teigland) [752539] - [block] cciss: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [netdrv] 8139cp: properly config rx mode after resuming (Jason Wang) [665515] - [netdrv] mlx4_en: fix endianness with blue frame support (Steve Best) [750166] - [mm] remove debug printk's from memory_hotplug.c (Hendrik Brueckner) [738862]- [kernel] kmsg_dump: Don't run on non-error paths by default (Seiji Aguchi) [696394] - [kernel] kmsg_dump: add kmsg_dump() calls to the reboot, halt, poweroff and emergency_restart paths (Seiji Aguchi) [696394] - [net] af_iucv: offer new getsockopt SO_MSGSIZE (Hendrik Brueckner) [786997] - [net] af_iucv: performance improvements for new HS transport (Hendrik Brueckner) [786996] - [s390x] qeth: Fix recovery in case of concurrent asynchronous deliveries (Hendrik Brueckner) [786958] - [s390x] af_iucv: remove IUCV-pathes completely (Hendrik Brueckner) [786960] - [kdump] Define KEXEC_NOTE_BYTES arch specific for s390x (Hendrik Brueckner) [786959] - [s390x] dasd: fix expiration handling for recovery requests (Hendrik Brueckner) [768890] - [kernel] console interrupts vs. panic (Hendrik Brueckner) [768891] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [767219] - [block] blkdev: Do not return -EOPNOTSUPP if discard is supported (Lukas Czerner) [767219] - [block] blkdev: Submit discard bio in batches in blkdev_issue_discard() (Lukas Czerner) [767219] - [fs] ext4: Adjust minlen with discard_granularity in the FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: add FITRIM to compat_ioctl (Lukas Czerner) [767219] - [fs] ext4: check if device support discard in FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: Change the wrong param comment for ext4_trim_all_free (Lukas Czerner) [767219] - [fs] ext4: Speed up FITRIM by recording flags in ext4_group_info (Lukas Czerner) [767219] - [fs] ext4: Add new ext4 trim tracepoints (Lukas Czerner) [767219] - [fs] ext4: speed up group trim with the right free block count (Lukas Czerner) [767219] - [fs] ext4: fix trim length underflow with small trim length (Lukas Czerner) [767219] - [fs] ext4: protect bb_first_free in ext4_trim_all_free() with group lock (Lukas Czerner) [767219] - [fs] ext4: only load buddy bitmap in ext4_trim_fs() when it is needed (Lukas Czerner) [767219] - [fs] ext4: ignore errors when issuing discards (Lukas Czerner) [767219] - [fs] ext4: fix a BUG in mb_mark_used during trim (Lukas Czerner) [767219] - [s390x] config: Add kdump kernel config options for s390 (Hendrik Brueckner) [738862] - [s390x] kdump: Add KEXEC_AUTO_RESERVE for s390 (Hendrik Brueckner) [738862] - [s390x] zfcpdump: Do not initialize zfcpdump in kdump mode (Hendrik Brueckner) [738862] - [s390x] crashkernel: Add arch code for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [s390x] kernel: kdump backend code (Hendrik Brueckner) [738862] - [s390x] zcore: Add real memory access functions (Hendrik Brueckner) [738862] - [s390x] Add PSW restart shutdown trigger (Hendrik Brueckner) [738862] - [s390x] kernel: Use diagnose 308 for system reset (Hendrik Brueckner) [738862] - [mm] Replace diag10() with diag10_range() function (Hendrik Brueckner) [738862] - [kexec] reipl: Export do_store_status() function (Hendrik Brueckner) [738862] - [kexec] crashk_res init check for /sys/kernel/kexec_crash_size (Hendrik Brueckner) [738862] - [kexec] Add missing RAM resource in crash_shrink_memory() (Hendrik Brueckner) [738862] - [kernel] Create udev events for memory hotplug (Hendrik Brueckner) [738862] - [kexec] fix crash_kexec()/smp_send_stop() race in panic (Hendrik Brueckner) [738862] - [kexec] Add infrastructure for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [kexec] Initialize vmcoreinfo note at startup (Hendrik Brueckner) [738862] - [kexec] Add KEXEC_CRASH_CONTROL_MEMORY_LIMIT (Hendrik Brueckner) [738862] - [pci] Disable this patch set's SRIOV reallocation unless booted with pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges (James Takahashi) [587729] - [pci] PCI-Clear-bridge-resource-flags-if-requested (James Takahashi) [587729] - [pci] bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources (James Takahashi) [587729] - [pci] introduce reset_resource (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [pci] don't shrink bridge resources (James Takahashi) [587729] - [sound] ALSA: enable OSS emulation layer for PCM and mixer (Jaroslav Kysela) [657291] - [fs] Stable page cache to better support T10/DIF (Data Integrity storage) (Steve Best) [706189] - [char] ipmi: Decrease the IPMI message transaction time in interrupt mode (Shyam Iyer) [739359] - [security] IMA: fix audit res field to indicate 1 for success and 0 for failure (Eric Paris) [784351] - [mm] fix nrpages assertion (Josef Bacik) [766861] - [mm] Eliminate possible panic in page compaction code (Larry Woodman) [714902 755885] - [mm] Prevent panic on 2-node x3850 X5 w/2 MAX5 memory drawers panics while running certification tests caused by page list corruption (Larry Woodman) [755885]- [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Veaceslav Falico) [722304] - [netdrv] netxen_nic: signedness bug in netxen_md_entry_err_chk() (Veaceslav Falico) [722304] - [netdrv] netxen: report valid speed and duplex status when link is down (Veaceslav Falico) [722304] - [netdrv] netxen: Fix a panic during driver unload in device_remove_file (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Error logging on firmware hang (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Fix phy link status (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fw dump support (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fix cdrp race condition (Veaceslav Falico) [722304] - [netdrv] netxen: Remove alloc_etherdev error messages (Veaceslav Falico) [722304] - [netdrv] netxen: convert .get_drvinfo routine to strlcpy (Veaceslav Falico) [722304] - [netdrv] netxen: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Veaceslav Falico) [722304] - [mm] thp: fix BUG on mm->nr_ptes (Andrea Arcangeli) [794497] - [x86] ACPI, APEI, ERST, Fix erst-dbg long record reading issue (Don Zickus) [728993] - [x86] ACPI, APEI, ERST, Prevent erst_dbg from loading if ERST is disabled (Don Zickus) [728993] - [netdrv] cnic: update for RHEL6.3, part 2 (Michal Schmidt) [740048] - [netdrv] bnx2x: update for RHEL6.3 (Michal Schmidt) [741676] - [netdrv] cnic, bnx2fc: update for RHEL6.3, part 1 (Michal Schmidt) [740048] - [net] introduce build_skb() (Michal Schmidt) [741676] - [net] more accurate skb truesize (Michal Schmidt) [741676] - [net] skbuff: add skb frag size accessors (Michal Schmidt) [741676] - [netdrv] bnx2x, cnic: update to current upstream (Michal Schmidt) - [s390x] qeth: improve recovery during resource shortage (Hendrik Brueckner) [766785] - [s390x] qeth: support ipv6 query arp cache for HiperSockets (Hendrik Brueckner) [738874] - [s390x] qeth: add OSA concurrent hardware trap (Hendrik Brueckner) [738861] - [s390x] dasd: add enhanced DASD statistics interface (Hendrik Brueckner) [738871] - [kernel] mutex: Introduce arch_mutex_cpu_relax() (Hendrik Brueckner) [738872] - [s390x] ap: Setup timer for sending messages after reset (Hendrik Brueckner) [760544] - [s390x] cio: disallow driver io for known to be broken paths (Hendrik Brueckner) [765810] - [netdrv] qeth: forbid recovery during shutdown (Hendrik Brueckner) [765809] - [netdrv] qeth: reduce SIGA-r to avoid CPU cost implications (Hendrik Brueckner) [765808] - [kernel] cpu hotplug vs missing pfault completion interrupts (Hendrik Brueckner) [753080] - [scsi] aacraid: fix return value (Tomas Henzl) [741724] - [scsi] aacraid: Add new code for PMC-Sierra's SRC based controller family (Tomas Henzl) [741724] - [scsi] aacraid: fix File System going into read-only mode (Tomas Henzl) [640011] - [scsi] mpt2sas: add missing allocation check (Tomas Henzl) [736229] - [scsi] mpt2sas: Remove unused duplicate diag_buffer_enable param (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix possible integer truncation of cpu_count (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix leak on mpt2sas_base_attach() error path (Tomas Henzl) [736229] - [scsi] mpt2sas: Removed redundant calling of _scsih_probe_devices() from _scsih_probe (Tomas Henzl) [736229] - [scsi] mpt2sas: Bump driver vesion to 12.101.00.00 (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for memory allocation error for large host credits (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not retry a timed out direct IO for warpdrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Release spinlock for the raid device list before blocking it (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: Increase max transfer support from 4MB to 16MB (Tomas Henzl) [736229] - [scsi] mpt2sas: Support for greater than 2TB capacity WarpDrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not set sas_device->starget to NULL from the slave_destroy callback when all the LUNS have been deleted (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: When IOs are terminated, update the result to DID_SOFT_ERROR to avoid infinite resets (Tomas Henzl) [736229] - [scsi] mpt2sas: Better handling DEAD IOC (PCI-E LInk down) error condition (Tomas Henzl) [736229] - [scsi] mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt context (Tomas Henzl) [736229] - [scsi] mpt2sas: add missing allocation (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue - Panic when inactive volume is tried deleting (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue Port Reset is taking long time to complete while issued during creating a volume (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue deadlock between hot plug worker threads and host reset context (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for dead lock occurring between host_lock and sas_device_lock (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix drives not getting properly deleted if sas cable is removed while host reset is active (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix failure message displayed during diag reset (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for system hang when discovery in progress (Tomas Henzl) [736229] - [scsi] mpt2sas: Fast Load Support (Tomas Henzl) [736229] - [scsi] mpt2sas : MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: take size of pointed value, not pointer (Tomas Henzl) [736229] - [scsi] mpt2sas: Added NUNA IO support in driver which uses multi-reply queue support of the HBA (Tomas Henzl) [736229] - [scsi] mptsas: Add device ID for SAS1068_820XELP (Tomas Henzl) [735895] - [scsi] mptsas: ensure NUL-termination of MptCallbacksName elements (Tomas Henzl) [735895] - [scsi] mptfusion: Fix for device offline while doing aggressive HBA reset (Tomas Henzl) [735895] - [scsi] mptfusion: Bump version 3.4.20 (Tomas Henzl) [735895] - [scsi] mptfusion: Avoid out of order Event processing due to cpu migration (Tomas Henzl) [735895] - [scsi] mptfusion: Set max sector count module parameter (Tomas Henzl) [735895] - [scsi] mptfusion: Added check for SILI bit in READ_6 CDB for DATA UNDERRUN ERRATA (Tomas Henzl) [735895] - [scsi] mptsas: Fix annoying warning (Tomas Henzl) [735895] - [input] ALPS: add support for protocol versions 3 and 4 (John Feeney) [637229] - [input] ALPS: remove assumptions about packet size (John Feeney) [637229] - [input] ALPS: add protocol version field in alps_model_info (John Feeney) [637229] - [input] ALPS: fix stuck buttons on some touchpads (John Feeney) [637229] - [input] ALPS: do not set REL_X/REL_Y capabilities on the touchpad (John Feeney) [637229] - [input] ALPS: add support for touchpads with 4-directional button (John Feeney) [637229] - [input] ALPS: move protocol information to Documentation (John Feeney) [637229] - [ppc] mpic: Fix problem that affinity is not updated (Steve Best) [738451] - [sound] alsa: enable snd-cmipci driver (Jaroslav Kysela) [661316] - [fs] procfs: return ENOENT on opening a being-removed proc entry (Neil Horman) [735881] - [fs] pnfs: simplify pnfs files module autoloading (Steve Dickson) [790961] - [fs] GFS2: panic during glock reclaim, ref count 0 (Steven Whitehouse) [781468] - [s390x] ap: Setup timer for processing messages in request queue (Hendrik Brueckner) [753085] - [kernel] ulimit: raise default hard ulimit on number of files to 4096 (Jarod Wilson) [786307] - [kernel] time: cast jiffies_to_clock_t() argument to unsigned long (Prarit Bhargava) [783401] - [kernel] watchdog: softdog.c: enhancement to optionally invoke panic instead of reboot on timer expiry (Don Zickus) [738894] - [kernel] Prevent system hang and eventual crash when using CPU cgroups (Larry Woodman) [790945] - [usb] Fix deadlock in hid_reset when Dell iDRAC is reset (Shyam Iyer) [782374] - [dm] RAID: Print correct status characters (Jonathan E Brassow) [749684] - [virt] vmxnet3: Cap the length of the pskb_may_pull on transmit (bz 790673) (Neil Horman) [790673] - [mm] shmem: reduce pagefault lock contention (Jarod Wilson) [786320] - [x86] Fix i386 debug kernel fails to boot on some systems (Larry Woodman) [773138] - [mm] memcg: add memcg sanity checks at allocating and freeing pages (Johannes Weiner) [752137]- [pci] use security_capable() when checking capablities during config space read (Eric Paris) [596419] - [security] add cred argument to security_capable() (Eric Paris) [596419] - [scsi] qla2xxx: Update LICENSE.qla2xxx (Chad Dupuis) [722295] - [scsi] qla2xxx: Update version number to 8.04.00.02.06.3-k. (Chad Dupuis) [722295] - [scsi] qla2xxx: Avoid invalid request queue dereference for bad response packets (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop iteration after first failure in *_id functions (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix incorrect register access in qla2x00_start_iocbs() (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle device mapping changes due to device logout (Chad Dupuis) [722295] - [scsi] qla2xxx: Complete mailbox command timedout to avoid initialization failures during next reset cycle (Chad Dupuis) [722295] - [scsi] qla2xxx: Add ha->max_fibre_devices to keep track of the maximum number of targets (Chad Dupuis) [722295] - [scsi] qla2xxx: Cache swl during fabric discovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove EDC sysfs interface (Chad Dupuis) [722295] - [scsi] qla2xxx: Perform firmware dump procedure on mailbox command timeout (Chad Dupuis) [722295] - [scsi] qla2xxx: Change the log message when previous dump is available to retrieve for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Log messages to use correct vha (Chad Dupuis) [722295] - [scsi] qla2xxx: Add new message when a new loopid is assigned (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix ql_dbg arguments (Chad Dupuis) [722295] - [scsi] qla2xxx: Use ql_log* (Chad Dupuis) [722295] - [scsi] qla2xxx: Convert remaining printk's to ql_log format (Chad Dupuis) [722295] - [scsi] qla2xxx: Print mailbox command opcode and return code when a command times out (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct out of bounds read of ISP2200 mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Reduce mbx-command timeout for Login/Logout requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear options-flags while issuing stop-firmware mbx command (Chad Dupuis) [722295] - [scsi] qla2xxx: Add an "is reset active" helper (Chad Dupuis) [722295] - [scsi] qla2xxx: Prep zero-length BSG data-transfer requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix byte swapping in IPE print statement (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle failure cases during fabric_login (Chad Dupuis) [722295] - [scsi] qla2xxx: Increase speed of flash access in ISP82xx adapters to improve firmware load speed (Chad Dupuis) [722295] - [scsi] qla2xxx: Add check for null fcport references in qla2xxx_queuecommand (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle change notifications based on switch scan results (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct print format for edc ql_log() calls (Chad Dupuis) [722295] - [scsi] qla2xxx: Use consistent DL mask for ELS/CT passthru requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidation of SRB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Use a valid enode-mac if none defined (Chad Dupuis) [722295] - [scsi] qla2xxx: Propagate up abort failures (Chad Dupuis) [722295] - [scsi] qla2xxx: Add vmalloc.h include to qla_nx.c (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhancements to support ISP83xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhanced the dump routines to capture multiple request and response queues (Chad Dupuis) [722295] - [scsi] qla2xxx: Disable generating pause frames when firmware hang detected for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Do not check for minidump when device state is QLA82XX_DEV_READY (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear mailbox busy flag during premature mailbox completion for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Encapsulate prematurely completing mailbox commands during ISP82xx firmware hang (Chad Dupuis) [722295] - [scsi] qla2xxx: Display IPE error message for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return the correct value for a mailbox command if 82xx is in reset recovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix "active_mask" may be used uninitialized warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct fc_host port_state display (Chad Dupuis) [722295] - [scsi] qla2xxx: Move initialization of some variables before iospace_config (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable Minidump by default with default capture mask 0x1f (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop unconditional completion of mailbox commands issued in interrupt mode during firmware hang (Chad Dupuis) [722295] - [scsi] fix qla2xxx printk format warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Ensure there's enough request-queue space for passthru IOCBs (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload (Chad Dupuis) [722295] - [scsi] qla2xxx: Implement FCP priority tagging for 82xx adapters (Chad Dupuis) [722295] - [scsi] qla2xxx: Revert back the request queue mapping to request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidated IOCB processing routines (Chad Dupuis) [722295] - [scsi] qla2xxx: Process marker IOCB request on request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Added a new entry to ISP specific function pointers structure (Chad Dupuis) [722295] - [scsi] qla2xxx: Submit all chained IOCBs for passthrough commands on Request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the display of firmware dump availability for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the default setting of the help text of Minidump capture mask (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrections to returned sysfs error codes (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct report-id acquisiton check (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix to include FCE data as part of dump (Chad Dupuis) [722295] - [scsi] qla2xxx: Limit excessive DPC cycles (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix race that could hang kthread_stop() (Chad Dupuis) [722295] - [scsi] qla2xxx: Only read requested mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Proper cleanup of pass through commands when firmware returns error (Chad Dupuis) [722295] - [scsi] qla2xxx: Update to dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Add dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Queue depth ramp up/down modification changes (Chad Dupuis) [722295] - [scsi] qla2xxx: Check for SCSI status on underruns (Chad Dupuis) [722295] - [scsi] qla2xxx: Display FCP_CMND priority on update (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove qla2x00_wait_for_loop_ready function (Chad Dupuis) [722295] - [scsi] qla2xxx: Don't call alloc_fw_dump for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Issue mailbox command only when firmware hung bit is reset for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return sysfs error codes appropriate to conditions (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct inadvertent loop state transitions during port-update handling (Chad Dupuis) [722295] - [scsi] qla2xxx: Set the task attributes after memsetting fcp cmnd (Chad Dupuis) [722295] - [scsi] qla2xxx: Provide method for updating I2C attached VPD (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable write permission to some debug related module parameters to be changed dynamically (Chad Dupuis) [722295] - [scsi] qla2xxx: Add support for ISP82xx to capture dump (minidump) on failure (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Fix incorrect error reporting (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Handle uninitalized sectors (Chad Dupuis) [722295] - [scsi] qla2xxx: Double check for command completion if abort mailbox command fails (Chad Dupuis) [722295] - [scsi] qla2xxx: Implemeted beacon on/off for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix qla24xx revision check while enabling interrupts (Chad Dupuis) [722295] - [scsi] qla2xxx: check for marker IOCB during response queue processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Acquire hardware lock while manipulating dsd list (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix array out of bound warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Prevent CPU lockups when "ql2xdontresethba" module param is set (Chad Dupuis) [722295] - [scsi] qla2xxx: Save and restore irq in the response queue interrupt handler (Chad Dupuis) [722295] - [scsi] qla2xxx: During loopdown perform Diagnostic loopback (Chad Dupuis) [722295]- [scsi] libsas: convert to standard kernel debugging (David Milburn) [782929] - [scsi] libsas: dynamic queue depth (David Milburn) [782929] - [scsi] libsas, libata: fix ->change_queue_{depth|type} for sata devices (David Milburn) [782929] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [782929] - [scsi] libsas: fix failure to revalidate domain for anything but the first expander child (David Milburn) [782929] - [scsi] libsas: async ata scanning (David Milburn) [782929] - [scsi] mvsas: remove mvs_slave_{alloc|configure} (David Milburn) [782929] - [scsi] libsas: revert ata srst (David Milburn) [782929] - [scsi] libsas: fix lifetime of SAS_HA_FROZEN (David Milburn) [782929] - [scsi] libsas: restore scan order (David Milburn) [782929] - [scsi] libsas: delete device on sas address changed (David Milburn) [782929] - [scsi] libsas: let libata recover links that fail to transmit initial sig-fis (David Milburn) [782929] - [scsi] libsas: set sas_address and device type of rphy (David Milburn) [782929] - [scsi] libsas: fix sas port naming (David Milburn) [782929] - [scsi] libsas: improve debug statements (David Milburn) [782929] - [scsi] libsas: kill spurious sas_put_device (David Milburn) [782929] - [scsi] libsas: fix sas_unregister_ports vs sas_drain_work (David Milburn) [782929] - [scsi] libsas: route local link resets through ata-eh (David Milburn) [782929] - [scsi] libsas: fix mixed topology recovery (David Milburn) [782929] - [scsi] libsas: close scsi_remove_target() vs libata-eh race (David Milburn) [782929] - [scsi] libsas: mark all domain devices gone if root port disappears (David Milburn) [782929] - [scsi] libsas: pre-clean commands that won the eh vs completion race (David Milburn) [782929] - [scsi] isci: remove IDEV_EH hack to disable "discovery-time" ata resets (David Milburn) [782929] - [scsi] isci: remove bus and reset handlers (David Milburn) [782929] - [scsi] isci: ->lldd_ata_check_ready handler (David Milburn) [782929] - [scsi] isci: stop interpreting ->lldd_lu_reset() as an ata soft-reset (David Milburn) [782929] - [scsi] isci: fix interpretation of "hard" reset (David Milburn) [782929] - [scsi] isci: kill isci_port->status (David Milburn) [782929] - [scsi] libsas: don't recover 'gone' devices in sas_ata_hard_reset() (David Milburn) [782929] - [scsi] libsas: fix sas_find_local_phy(), take phy references (David Milburn) [782929] - [scsi] libsas: check for 'gone' expanders in smp_execute_task() (David Milburn) [782929] - [scsi] libsas: don't mark expanders as gone when a child device is removed (David Milburn) [782929] - [scsi] libsas: poll for ata device readiness after reset (David Milburn) [782929] - [scsi] libsas: async ata-eh (David Milburn) [782929] - [scsi] libsas: add mutex for SMP task execution (David Milburn) [782929] - [scsi] libsas: Remove redundant phy state notification calls (David Milburn) [782929] - [scsi] libsas: sas_phy_enable via transport_sas_phy_reset (David Milburn) [782929] - [scsi] libsas: execute transport link resets with libata-eh via host workqueue (David Milburn) [782929] - [scsi] libsas: perform sas-transport resets in shost->workq context (David Milburn) [782929] - [scsi] libsas: use libata-eh-reset for sata rediscovery fis transmit failures (David Milburn) [782929] - [scsi] libsas: defer SAS_TASK_NEED_DEV_RESET commands to libata (David Milburn) [782929] - [scsi] libsas: let libata handle command timeouts (David Milburn) [782929] - [scsi] libsas: fix timeout vs completion race (David Milburn) [782929] - [scsi] libsas: prevent double completion of scmds from eh (David Milburn) [782929] - [scsi] libsas: close error handling vs sas_ata_task_done() race (David Milburn) [782929] - [scsi] libsas: kill invocation of scsi_eh_finish_cmd from sas_ata_task_done (David Milburn) [782929] - [scsi] libsas: use ->set_dmamode to notify lldds of NCQ parameters (David Milburn) [782929] - [scsi] libsas: prevent domain rediscovery competing with ata error handling (David Milburn) [782929] - [scsi] libsas: convert dev->gone to flags (David Milburn) [782929] - [scsi] libsas: remove ata_port.lock management duties from lldds (David Milburn) [782929] - [scsi] libsas: introduce sas_drain_work() (David Milburn) [782929] - [scsi] libsas: convert ha->state to flags (David Milburn) [782929] - [scsi] libsas: replace event locks with atomic bitops (David Milburn) [782929] - [scsi] libsas: fix leak of dev->sata_dev.identify_[packet_]device (David Milburn) [782929] - [scsi] libsas: fix domain_device leak (David Milburn) [782929] - [scsi] libsas: kill sas_slave_destroy (David Milburn) [782929] - [scsi] libsas: remove unused ata_task_resp fields (David Milburn) [782929] - [scsi] libsas: fix port->dev_list locking (David Milburn) [782929] - [scsi] libsas: remove expander from dev list on error (David Milburn) [782929] - [block] export blk_{get,put}_queue() (Jeff Moyer) [757362] - [block] floppy: fix a crash during rmmod() (Jeff Moyer) [757362] - [block] floppy: Cleanup disk->queue before calling put_disk() if add_disk() was never called (Jeff Moyer) [757362] - [block] add missing blk_queue_dead() checks (Jeff Moyer) [757362] - [block] fix drain_all condition in blk_drain_queue() (Jeff Moyer) [757362] - [block] add blk_queue_dead() (Jeff Moyer) [757362] - [block] don't call blk_drain_queue() if elevator is not up (Jeff Moyer) [757362] - [block] blk-throttle: use queue_is_locked() instead of lockdep_is_held() (Jeff Moyer) [757362] - [block] fix request_queue lifetime handling by making blk_queue_cleanup() properly shutdown (Jeff Moyer) [757362] - [block] make get_request[_wait]() fail if queue is dead (Jeff Moyer) [757362] - [block] reorganize throtl_get_tg() and blk_throtl_bio() (Jeff Moyer) [757362] - [block] reorganize queue draining (Jeff Moyer) [757362] - [block] drop unnecessary blk_get/put_queue() in scsi_cmd_ioctl() and blk_get_tg() (Jeff Moyer) [757362] - [block] pass around REQ_* flags instead of broken down booleans during request alloc/free (Jeff Moyer) [757362] - [block] move blk_throtl prototypes to block/blk.h (Jeff Moyer) [757362] - [block] fix genhd refcounting in blkio_policy_parse_and_set() (Jeff Moyer) [757362] - [block] make gendisk hold a reference to its queue (Jeff Moyer) [757362] - [block] Free queue resources at blk_release_queue() (Jeff Moyer) [757362] - [block] fix crash in scsi_dispatch_cmd() (Jeff Moyer) [757362] - [block] Fix oops caused by queue refcounting failure (Jeff Moyer) [757362] - [block] add proper state guards to __elv_next_request (Jeff Moyer) [757362] - [block] fix oops in scsi_run_queue() (Jeff Moyer) [757362] - [block] put stricter guards on queue dead checks (Jeff Moyer) [757362] - [scsi] lpfc: Fix warning on i386 system (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.58 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed FCP EQ memory check prevent initialize to single interrupt vector case (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 16Gbit FC port internal and external diagnostic loopback tests (Rob Evers) [738037] - [scsi] lpfc: Fixed system panic during EEH recovery on SLI4 FC port (Rob Evers) [738037] - [scsi] lpfc: Fix FLOGI fails with invalid RPI (0x04) after connecting to a arbitrated loop (Rob Evers) [738037] - [scsi] lpfc: Fix ELS SCR failing with local reject / invalid RPI (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 port failures after firmware reset or dump (Rob Evers) [738037] - [scsi] lpfc: Fix port reset log messages indicate error when no error is seen (Rob Evers) [738037] - [scsi] lpfc: HBQ buffers are uninitialized in the base driver (Rob Evers) [738037] - [scsi] lpfc: Fixed missing shost lock protection on setting/clearing bit in vport->fc_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed missing hbalock protection on setting/clearing bit in phba->link_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed illegal state transition during driver unload (Rob Evers) [738037] - [scsi] lpfc: Fixed system crash on SLI4 FC port looopback diagnostic test with large buffers (Rob Evers) [738037] - [scsi] lpfc: Fixed a potential error path that might try to free DMA memory not allocated (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 FC port Internal and External loopback diagnostic tests (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.57 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix a crash while deleting 256 vports (Rob Evers) [738037] - [scsi] lpfc: Fix vport never finished discovery if switch runs out of resources (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Fix kernel panic when putting board in offline state twice (Rob Evers) [738037] - [scsi] lpfc: Fix memory leak when running hba resets to SLI-4 board (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.56 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix driver message 3092 and 3116 to KERN_WARNING (Rob Evers) [738037] - [scsi] lpfc: Fix PCI read failure looks like a over temperature event (Rob Evers) [738037] - [scsi] lpfc: Fixed driver event reporting to mgmt on error attention due to forced dump (Rob Evers) [738037] - [scsi] lpfc: Fix not displaying firmware rev for BE boards (Rob Evers) [738037] - [scsi] lpfc: Add asynchronous ABTS notification event feature to driver (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not byte swapping extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.55 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix premature ndlp cleanup after second target LOGO (Rob Evers) [738037] - [scsi] lpfc: Add loop support for sli4 fc (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.54 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed OCM failing COMN_READ_OBJECT and COMN_WRITE_OBJECT mailbox pass-through (Rob Evers) [738037] - [scsi] lpfc: No longer read fcoe parameters if board is not fcoe (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver passing a wrong count value (Rob Evers) [738037] - [scsi] lpfc: Added restore state and error log when sysfs board_mode attribute access failed (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4_CONFIG non-embedded COMN_GET_CNTL_ADDL_ATTR pass-through (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4 FC port persistent linkdown through config region 23 (Rob Evers) [738037] - [scsi] lpfc: Fix for ABTS. Do not free original IOCB whenever ABTS fails (Rob Evers) [738037] - [scsi] lpfc: Fixed Linux driver inconsistency in reporting FC host port-state through OCM (Rob Evers) [738037] - [scsi] lpfc: Return an error if the mbox sysfs is called (Rob Evers) [738037] - [scsi] lpfc: Fix firmware upgrade attempt on unsupported adapter (Rob Evers) [738037] - [scsi] lpfc: Fix incomplete message number 2889 (Rob Evers) [738037] - [scsi] lpfc: Fix system crash when LPe16000 fails to initialize (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.53 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix multiple non-functional discrepancies with upstream (Rob Evers) [738037] - [scsi] lpfc: Fix virtual fabrics bit set in FLOGI incorrectly (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: remove cmd->serial_number litter (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Fix common misspellings (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not returning extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Fix unsupported link speed accepted by SLI4 port (Rob Evers) [738037] - [scsi] lpfc: Increment mix-and-match minor number by 1 for added "protocol" sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Modify WQ handling to use entry_repost (Rob Evers) [738037] - [scsi] lpfc: Moved macro definition to a location proper location in lpfc_hw4.h file (Rob Evers) [738037] - [scsi] lpfc: Added a sysfs attribute "protocol" to report SLI4 port link protocol type (Rob Evers) [738037] - [scsi] lpfc: Added SLI4 INTF_TYPE and SLI_FAMILY as sub-fieled to the fwrev sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.52 driver release (Rob Evers) [738037] - [scsi] lpfc: Adding structure to support T10 DIF in SLI4 (Rob Evers) [738037] - [scsi] lpfc: Fix performance slowed due to too many register accesses (Rob Evers) [738037] - [scsi] lpfc: Fixed a warning when converting from simple_strtoul to strict_strtoul (Rob Evers) [738037] - [scsi] lpfc: Add Initial code to inject T10 DIF errors (Rob Evers) [738037] - [scsi] lpfc: Fixed non-embedded COMMON_GET_CNTL_ATTR mbox command failed with status 0x4 (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.51 driver release (Rob Evers) [738037] - [scsi] lpfc: Changed the way of SLI4 device detecting physical port name (Rob Evers) [738037] - [scsi] lpfc: Add new check to lpfc_decode_firmware_rev to handle releases that have an 'X' (Rob Evers) [738037] - [scsi] lpfc: Fixed RPI leaks in ELS protocol handling (Rob Evers) [738037] - [scsi] lpfc: Fixed NPIV FDISC failure on SLI4 if-type 2 ports (Rob Evers) [738037] - [scsi] lpfc: Fixed driver failed to follow IP reset procedure in SLI4 error attention handler (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.50 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix sysfs lists fabric name for port that has been disconnected from fabric (Rob Evers) [738037] - [scsi] lpfc: Changed the timeout to 300 seconds for SLI_CONFIG (0x9B) mailbox command (Rob Evers) [738037] - [scsi] lpfc: Fixed fcp underrun reporting (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.49 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed a driver handling IP reset issue when PCI read return error (Rob Evers) [738037] - [scsi] lpfc: Fixed casting problem (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.48 driver release (Rob Evers) [738037] - [scsi] lpfc: Added proper error code return for management API to make proper decisions (Rob Evers) [738037] - [scsi] lpfc: Fix sli4 mailbox status code. Management software has dependancies (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [738037] - [scsi] lpfc: Made error log include PCI BAR bitmap from kernel when enable PCI device failed (Rob Evers) [738037] - [scsi] lpfc: Fixed incomplete scsi messages displayed (Rob Evers) [738037] - [scsi] lpfc: Fix enable_bg config parameter for SLI4 (Rob Evers) [738037] - [scsi] lpfc: fix potentially dangerous trailing ';' (Rob Evers) [738037] - [scsi] lpfc: Fix driver firmware update to match new firmware image format (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: fix a few typos in comments (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: remove extra semicolons (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 CT handling for sequences > 4K (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of unsolicited frames for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of CVL for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed crash when aborting els IOs (Rob Evers) [738037] - [scsi] lpfc: Fix up CT and oxid/rxid for unsol rcv frames (Rob Evers) [738037] - [scsi] lpfc: Added fcf priority record selection for fcf failover (Rob Evers) [738037] - [scsi] lpfc: Fixed mailbox double free panic (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.46 driver release (Rob Evers) [738037] - [scsi] lpfc: Removed unused argument passing to the lpfc_bsg_diag_mode_enter routine (Rob Evers) [738037] - [scsi] lpfc: Add sysfs logging when writeable parameters are changed (Rob Evers) [738037] - [scsi] lpfc: iDiag added SLI4 device PCI BAR memory mapped reigster access methods (Rob Evers) [738037] - [scsi] lpfc: Consolidated duplicating macro definitions (Rob Evers) [738037] - [scsi] lpfc: Fixed cosmetic issues with T10 DIF (Rob Evers) [738037] - [scsi] lpfc: iDiag fixed mailbox capture and dump overlapping bitmap macro definition (Rob Evers) [738037] - [scsi] lpfc: iDiag changed command structure data array indexing by using macro defines (Rob Evers) [738037] - [scsi] lpfc: iDiag extended debugfs setting up inline mailbox capture and dump capability (Rob Evers) [738037] - [scsi] lpfc: Fix the case where the SCSI host supplies the CRC, only support T10 DIF type 1 (Rob Evers) [738037] - [scsi] lpfc: Fixed failure to show 16 Gbit from FC host supported_speeds sysfs entry (Rob Evers) [738037] - [fs] ext4: fix the deadlock in mpage_da_map_and_submit() (Lukas Czerner) [737780] - [fs] ext4: fix deadlock in ext4_ordered_write_end() (Lukas Czerner) [737780] - [fs] ext4: mark multi-page IO complete on mapping failure (Lukas Czerner) [737780] - [fs] ext4: fix ext4_da_block_invalidatepages() to handle page range properly (Lukas Czerner) [737780] - [fs] ext4: call mpage_da_submit_io() from mpage_da_map_blocks() (Lukas Czerner) [737780]- [virt] blkfront: don't change to closing if we're busy (Andrew Jones) [773219] - [virt] blkfront: don't put bdev right after getting it (Andrew Jones) [773219] - [virt] blkfront: Remove obsolete info->users (Andrew Jones) [773219] - [virt] blkfront: Lock blockfront_info during xbdev removal (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev release) (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev open) (Andrew Jones) [773219] - [virt] blkfront: Lock blkfront_info when closing (Andrew Jones) [773219] - [virt] blkfront: Clean up vbd release (Andrew Jones) [773219] - [virt] blkfront: Fix gendisk leak (Andrew Jones) [773219] - [virt] blkfront: Fix backtrace in del_gendisk (Andrew Jones) [773219] - [virt] blkfront: fixes for 'xm block-detach ... --force' (Andrew Jones) [773219] - [virt] xen: use less generic names in blkfront driver (Andrew Jones) [773219] - [scsi] qla4xxx: v5.02.00.00.06.03-k2 (Chad Dupuis) [725502] - [scsi] qla4xxx: Added ping support (Chad Dupuis) [725502] - [scsi] iscsi_transport: Added Ping support (Chad Dupuis) [725502] - [scsi] qla4xxx: added support for host event (Chad Dupuis) [725502] - [scsi] scsi_transport_iscsi: added support for host event (Chad Dupuis) [725502] - [scsi] qla4xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove un-necessary print statment (Chad Dupuis) [725502] - [scsi] qla4xxx: Modified debug log messages for boot info (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix verify boot idx correctly (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix un-necessary delay on invalid DDB (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove unused code (Chad Dupuis) [725502] - [scsi] scsi_error: classify some ILLEGAL_REQUEST sense as a permanent TARGET_ERROR (Mike Snitzer) [789021] - [scsi] Make sure provisioning mode is reported correctly (Mike Snitzer) [789021] - [scsi] Ensure discard failure gets treated as a target problem (Mike Snitzer) [789021] - [x86] iommu/amd: Fix wrong shift direction (Don Dutile) [781531] - [x86] iommu/amd: Don't use MSI address range for DMA addresses (Don Dutile) [781524] - [pci] kabi: fix potential use of older pci_[un]block_user_cfg_access (Don Dutile) [786610] - [uio] Convert uio_generic_pci to new intx masking API (Don Dutile) [786610] - [pci] Introduce INTx check & mask API (Don Dutile) [786610] - [pci] Rework config space blocking services (Don Dutile) [786610] - [uio] uio_pci_generic: Remove useless spin_lock (Don Dutile) [786610] - [fs] autofs4: autofs4_wait() vs. autofs4_catatonic_mode() race (Ian Kent) [786693] - [fs] autofs4: catatonic_mode vs. notify_daemon race (Ian Kent) [786693] - [fs] autofs4: deal with autofs4_write/autofs4_write races (Ian Kent) [786693] - [block] md/raid1: perform bad-block tests for WriteMostly devices too (Jes Sorensen) [789570] - [fs] GFS2: Sort the ordered write list (Robert S Peterson) [788627] - [fs] GFS2: combine duplicated block freeing routines (Robert S Peterson) [788627] - [fs] GFS2: Fix multi-block allocation (Robert S Peterson) [788627] - [fs] GFS2: decouple quota allocations from block allocations (Robert S Peterson) [788627] - [fs] GFS2: split function rgblk_search (Robert S Peterson) [788627] - [fs] GFS2: Fix up "off by one" in the previous patch (Robert S Peterson) [788627] - [fs] GFS2: move toward a generic multi-block allocator (Robert S Peterson) [788627] - [fs] vfs: Provide function to get superblock and wait for it to thaw (Eric Sandeen) [747740] - [fs] quota: Fix deadlock with suspend and quotas (Eric Sandeen) [747740] - [fs] vfs: In get_super() and user_get_super() restarts are unconditional (Eric Sandeen) [747740] - [fs] vfs: remove LOOKUP_NO_AUTOMOUNT flag (Ian Kent) [745775] - [fs] VFS: Fix the remaining automounter semantics regressions (Ian Kent) [745775] - [fs] vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag (Ian Kent) [745775] - [fs] vfs: automount should ignore LOOKUP_FOLLOW (Ian Kent) [745775]- [netdrv] tg3: fix ipv6 header length computation (John Feeney) [740052] - [netdrv] tg3: Add 57766 ASIC rev support (John Feeney) [740052] - [netdrv] tg3: Update version to 3.122 (John Feeney) [740052] - [netdrv] tg3: Return flowctrl config through ethtool (John Feeney) [740052] - [netdrv] tg3: Save stats across chip resets (John Feeney) [740052] - [netdrv] tg3: Remove ethtool stats member from dev struct (John Feeney) [740052] - [netdrv] tg3: Scale back code that modifies MRRS (John Feeney) [740052] - [netdrv] tg3: Fix TSO CAP for 5704 devs w / ASF enabled (John Feeney) [740052] - [netdrv] tg3: Add MDI-X reporting (John Feeney) [740052] - [netdrv] tg3: Restrict large prod ring cap devices (John Feeney) [740052] - [netdrv] tg3: Adjust BD replenish thresholds (John Feeney) [740052] - [netdrv] tg3: Make 1000Base-X FC resolution look like 1000T (John Feeney) [740052] - [netdrv] convert .get_drvinfo routines to strlcpy (John Feeney) [740052] - [netdrv] tg3: Update version to 3.121 (John Feeney) [740052] - [netdrv] tg3: Eliminate timer race with reset_task (John Feeney) [740052] - [netdrv] tg3: Schedule at most one tg3_reset_task run (John Feeney) [740052] - [netdrv] tg3: Obtain PCI function number from device (John Feeney) [740052] - [netdrv] tg3: Fix irq alloc error cleanup path (John Feeney) [740052] - [netdrv] tg3: Fix 4k skb error recovery path (John Feeney) [740052] - [netdrv] tg3: Fix 4k tx bd segmentation code (John Feeney) [740052] - [netdrv] tg3: Fix APE mutex init and use (John Feeney) [740052] - [netdrv] tg3: add tx_dropped counter (John Feeney) [740052] - [netdrv] tg3: fix tigon3_dma_hwbug_workaround() (John Feeney) [740052] - [netdrv] tg3: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (John Feeney) [740052] - [netdrv] tg3: Fix VLAN tagging regression (John Feeney) [740052] - [netdrv] tg3: Code movement (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_halt_cpu() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_write_sig_post_reset() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_stop_fw() prototype (John Feeney) [740052] - [netdrv] tg3: Add ability to turn off 1shot MSI (John Feeney) [740052] - [netdrv] tg3: Remove tp->rx_offset term when unneeded (John Feeney) [740052] - [netdrv] tg3: Fix missed MSI workaround (John Feeney) [740052] - [netdrv] tg3: Check all adv bits when checking config (John Feeney) [740052] - [netdrv] tg3: Update version to 3.120 (John Feeney) [740052] - [netdrv] tg3: Add external loopback support to selftest (John Feeney) [740052] - [net] add external loopback test in ethtool self test (John Feeney) [740052] - [netdrv] tg3: Restructure tg3_test_loopback (John Feeney) [740052] - [netdrv] tg3: Pull phy int lpbk setup into separate function (John Feeney) [740052] - [netdrv] tg3: Remove dead code (John Feeney) [740052] - [netdrv] tg3: Remove 5719 jumbo frames and TSO blocks (John Feeney) [740052] - [netdrv] tg3: Break larger frags into 4k chunks for 5719 (John Feeney) [740052] - [netdrv] tg3: Add tx BD budgeting code (John Feeney) [740052] - [netdrv] tg3: Consolidate code that calls tg3_tx_set_bd() (John Feeney) [740052] - [netdrv] tg3: Add partial fragment unmapping code (John Feeney) [740052] - [netdrv] tg3: Generalize tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] tg3: Remove short DMA check for 1st fragment (John Feeney) [740052] - [netdrv] tg3: Simplify tx bd assignments (John Feeney) [740052] - [netdrv] tg3: Reintroduce tg3_tx_ring_info (John Feeney) [740052] - [netdrv] tg3: Fix NVRAM selftest failures for 5720 devs (John Feeney) [740052] - [netdrv] tg3: Return size from tg3_vpd_readblock() (John Feeney) [740052] - [netdrv] tg3: Fix int selftest for recent devices (John Feeney) [740052] - [netdrv] tg3: Fix RSS indirection table distribution (John Feeney) [740052] - [netdrv] tg3: Add 5719 and 5720 to EEE_CAP list (John Feeney) [740052] - [netdrv] tg3: Fix link down notify failure when EEE disabled (John Feeney) [740052] - [netdrv] tg3: Fix link flap at 100Mbps with EEE enabled (John Feeney) [740052] - [netdrv] tg3: Fix io failures after chip reset (John Feeney) [740052] - [netdrv] tg3: Match power source to driver state (John Feeney) [740052] - [netdrv] tg3: Add function status reporting (John Feeney) [740052] - [netdrv] tg3: Create critical section around GPIO toggling (John Feeney) [740052] - [netdrv] tg3: Determine PCI function number in one place (John Feeney) [740052] - [netdrv] tg3: Check transitions to D0 power state (John Feeney) [740052] - [netdrv] tg3: Move power state transitions to init_one (John Feeney) [740052] - [netdrv] tg3: Detect APE enabled devs earlier (John Feeney) [740052] - [netdrv] tg3: remove unnecessary read of PCI_CAP_ID_EXP (John Feeney) [740052] - [netdrv] tg3: Migrate phy preprocessor defs to system defs (John Feeney) [740052] - [netdrv] tg3: Show flowctrl settings through get_settings() (John Feeney) [740052] - [netdrv] tg3: Remove 4G_DMA_BNDRY_BUG flag (John Feeney) [740052] - [netdrv] tg3: Remove 40BIT_DMA_LIMIT_BUG (John Feeney) [740052] - [net] remove interrupt.h inclusion from netdevice.h (John Feeney) [740052] - [netdrv] tg3: Fix tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] Add Fujitsu 1000base-SX PCI ID to tg3 (John Feeney) [740052] - [netdrv] tg3: Add braces around 5906 workaround (John Feeney) [740052] - [netdrv] tg3: Add TSO loopback test (John Feeney) [740052] - [netdrv] tg3: Add jumbo frame loopback tests to selftest (John Feeney) [740052] - [netdrv] tg3: Cleanup transmit error path (John Feeney) [740052] - [scsi] iscsi: don't hang in endless loop if no targets present (Mike Christie) [747846] - [scsi] libiscsi: fix cmd timeout/completion race (Mike Christie) [747846] - [scsi] libiscsi_tcp: fix max_r2t manipulation (Mike Christie) [747846] - [scsi] iscsi: fix setting of pid from netlink skb (Mike Christie) [747846] - [kernel] sched: Cure nr_iowait_cpu() users (Larry Woodman) [760479] - [kernel] proc: Consider NO_HZ when printing idle and iowait times (Larry Woodman) [760479] - [kernel] nohz: Make idle/iowait counter update conditional (Larry Woodman) [760479] - [kernel] nohz: Fix update_ts_time_stat idle accounting (Larry Woodman) [760479] - [kernel] cputime: Clean up cputime_to_usecs and usecs_to_cputime macros (Larry Woodman) [760479] - [mm] memcg: avoid css_get() (Johannes Weiner) [717803] - [mm] memcg: coalesce charging via percpu storage (Johannes Weiner) [717803] - [mm] memcg: coalesce uncharge during unmap/truncate (Johannes Weiner) [717803] - [kernel] tracing: send_sigqueue() needs trace_signal_generate() too (Oleg Nesterov) [738720] - [kernel] tracing: let trace_signal_generate() report more info, kill overflow_fail/lose_info (Oleg Nesterov) [738720] - [tracing] latency: Fix header output for latency tracers (Jiri Olsa) [734757] - [kernel] tracing: Fixing wakeup tracer function for disabled function trace (Jiri Olsa) [734757] - [kernel] tracing: Convert nop macros to static inlines (Jiri Olsa) [734757] - [sched] Fix cgroup movement of waking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of forking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of newly created process (Larry Woodman) [773517] - [sched] Fix ->min_vruntime calculation in dequeue_entity() (Larry Woodman) [773517] - [sched] cgroup: Fixup broken cgroup movement (Larry Woodman) [773517] - [fs] GFS2: Read in rindex if necessary during unlink (Robert S Peterson) [790997] - [fs] GFS2: More automated code analysis fixes (Robert S Peterson) [790997] - [usb] serial: use port endpoint size to determine if ep is available (Don Zickus) [744113] - [ppc] pseries: Cancel RTAS event scan before firmware flash (Steve Best) [718252] - [ppc] Fix device tree claim code (Steve Best) [740544] - [ppc] Fix accounting of softirq time when idle (Steve Best) [740550] - [fs] GFS2: panic in gfs2_rindex_update during gfs2_grow (Robert S Peterson) [791010] - [fs] GFS2: Implement FITRIM ioctl (Steven Whitehouse) [656959] - [x86] ACPI: Fix possible alignment issues with GAS 'address' references (Myron Stowe) [708447] - [x86] ACPI / PM: Use existing ACPI iomaps for NVS save/restore (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_get_iomem() (Myron Stowe) [708447] - [x86] ACPI: Do not use krefs under a mutex in osl.c (Myron Stowe) [708447] - [x86] ACPI: Make acpi_os_map_memory() avoid creating unnecessary mappings (Myron Stowe) [708447] - [x86] ACPI: Avoid walking the list of memory mappings in osl.c twice in a row (Myron Stowe) [708447] - [x86] ACPI: Change acpi_ioremap_lock into a mutex (Myron Stowe) [708447] - [x86] ACPI: Do not export functions that are only used in osl.c (Myron Stowe) [708447] - [x86] ACPI: Fix acpi_os_read_memory() and acpi_os_write_memory() (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_ioremap() (Myron Stowe) [708447] - [x86] ACPI: fix resource check message (Myron Stowe) [708447] - [x86] ACPI: Use ioremap_cache() (Myron Stowe) [708447] - [x86] ACPI: Page based coalescing of I/O remappings optimization (Myron Stowe) [708447] - [x86] ACPI: Convert simple locking to RCU based locking (Myron Stowe) [708447] - [x86] ACPI: Pre-map 'system event' related register blocks (Myron Stowe) [708447] - [x86] ACPI: Add interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [708447] - [x86] ACPI: Maintain a list of ACPI memory mapped I/O remappings (Myron Stowe) [708447] - [x86] ACPI: fix unused but set variables in ACPI (Myron Stowe) [708447] - [net] make bonding slaves honour master's skb->priority (Andy Gospodarek) [749416] - [net] ipv6: Allow inet6_dump_addr() to handle more than 64 addresses (Jiri Pirko) [742588] - [scsi] hpsa: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [kernel] perf: add examples.txt file (Jason Baron) [569502] - [tracing] Fix returning of duplicate data after EOF in trace_pipe_raw (Jason Baron) [746009] - [block] Fix sysctl check failure update (James Paradis) [714021] - [pci] Workaround hard-wired bus number (Myron Stowe) [790557] - [x86] APEI: Avoid resource conflict errors (Matthew Garrett) [696521] - [netdrv] igbvf driver update (Stefan Assmann) [737716] - [netdrv] enic driver update (Stefan Assmann) [747384] - [scsi] revert remove tech_preview tag for mpt2sas lockless mode (Tomas Henzl) [559393]- [block] md: Fix sysctl check failure (James Paradis) [714021] - [netdrv] mlx4: fix DMA mapping leak when allocation fails (Steve Best) [787771] - [kernel] perf, tool: Fix scripts dependent on upstream raw_syscall event (Jiri Olsa) [726600] - [kernel] perf, tool: Fix prefix matching for kernel maps (Jiri Olsa) [755873] - [fs] NFSv4: Further reduce the footprint of the idmapper (Steve Dickson) [730045] - [fs] NFSv4: Reduce the footprint of the idmapper (Steve Dickson) [730045] - [netdrv] be2net: bump version (Ivan Vecera) [738041] - [netdrv] be2net: Use new implementation of get mac list command (Ivan Vecera) [738041] - [netdrv] be2net: Fix link status query command (Ivan Vecera) [738041] - [netdrv] be2net: add descriptions for stat counters reported via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [738041] - [netdrv] be2net: query link status in be_open() (Ivan Vecera) [738041] - [netdrv] be2net: fix range check for set_qos for a VF (Ivan Vecera) [738041] - [netdrv] be2net: fix be_vlan_add/rem_vid (Ivan Vecera) [738041] - [netdrv] be2net: Fix INTx processing for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add support for Skyhawk cards (Ivan Vecera) [738041] - [netdrv] be2net: refactor/cleanup vf configuration code (Ivan Vecera) [738041] - [netdrv] be2net: fix ethtool ringparam reporting (Ivan Vecera) [738041] - [netdrv] be2net: workaround to fix a bug in BE (Ivan Vecera) [738041] - [netdrv] be2net: update some counters to display via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: netpoll support (Ivan Vecera) [738041] - [netdrv] be2net: Fix non utilization of RX queues (Ivan Vecera) [738041] - [netdrv] be2net: Use new hash key (Ivan Vecera) [738041] - [netdrv] be2net: Add error handling for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix error recovery paths (Ivan Vecera) [738041] - [netdrv] be2net: Move to new SR-IOV implementation in Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Use V1 query link status command for lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix VLAN promiscous mode for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add EEPROM dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: add register dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix TX queue create for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: stop issuing FW cmds if any cmd times out (Ivan Vecera) [738041] - [netdrv] be2net: don't log more than one error on detecting EEH/UE errors (Ivan Vecera) [738041] - [netdrv] be2net: stop checking the UE registers after an EEH error (Ivan Vecera) [738041] - [netdrv] be2net: init (vf)_if_handle/vf_pmac_id to handle failure scenarios (Ivan Vecera) [738041] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [738041] - [netdrv] be2net: Add detect UE feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Prevent CQ full condition for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix disabling multicast promiscous mode (Ivan Vecera) [738041] - [netdrv] be2net: Fix endian issue in RX filter command (Ivan Vecera) [738041] - [netdrv] be2net: Changing MAC Address of a VF was broken (Ivan Vecera) [738041] - [netdrv] be2net: Refactored be_cmds.c file (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple RX/TX rings in multi channel mode (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple TXQs in BE2 (Ivan Vecera) [738041] - [netdrv] be2net: refactor VF setup/teardown code into be_vf_setup/clear() (Ivan Vecera) [738041] - [netdrv] be2net: fix truesize errors (Ivan Vecera) [738041] - [netdrv] be2net: Making die temperature ioctl call async (Ivan Vecera) [738041] - [netdrv] be2net: Modified PCI MaxReadReq size to 4096 bytes (Ivan Vecera) [738041] - [netdrv] be2net: Change the data type of the 'on die temperature' stat (Ivan Vecera) [738041] - [netdrv] be2net: Add 60 second delay to allow FAT dump completion on recovery from EEH (Ivan Vecera) [738041] - [netdrv] be2net: Show newly flashed FW ver in ethtool (Ivan Vecera) [738041] - [netdrv] be2net: fix multicast filter programming (Ivan Vecera) [738041] - [netdrv] be2net: remove unused variable (Ivan Vecera) [738041] - [netdrv] be2net: increase FW update completion timeout (Ivan Vecera) [738041] - [netdrv] be2net: fix erx->rx_drops_no_frags wrap around (Ivan Vecera) [738041] - [netdrv] be2net: get rid of memory mapped pci-cfg space address (Ivan Vecera) [738041] - [netdrv] be2net: Fix race in posting rx buffers (Ivan Vecera) [738041] - [netdrv] be2net: Storing the 'vid' got by the grp5 event instead of storing the vlan_tag (Ivan Vecera) [738041] - [netdrv] benet: fix build error on 32bit arch (Ivan Vecera) [738041] - [netdrv] be2net: fix cmd-rx-filter not notifying MCC (Ivan Vecera) [738041] - [netdrv] be2net: drop pkts that do not belong to the port (Ivan Vecera) [738041] - [netdrv] be2net: add support for flashing Teranetics PHY firmware (Ivan Vecera) [738041] - [netdrv] be2net: use RX_FILTER cmd to program multicast addresses (Ivan Vecera) [738041] - [netdrv] be2net: no need to query link status (Ivan Vecera) [738041] - [netdrv] be2net: remove wrong and unnecessary calls to netif_carrier_off() (Ivan Vecera) [738041] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [738041] - [netdrv] be2net: cleanup and refactor stats code (Ivan Vecera) [738041]- [netdrv] e1000: update DRV_VERSION to match upstream (Dean Nelson) [737719] - [netdrv] e1000: add dropped DMA receive enable back in for WoL (Dean Nelson) [737719] - [netdrv] e1000: Adding e1000_dump function (Dean Nelson) [737719] - [netdrv] e1000: Remove unnecessary k.alloc/v.alloc OOM messages (Dean Nelson) [737719] - [netdrv] e1000: cleanup CE4100 MDIO registers access (Dean Nelson) [737719] - [netdrv] e1000: unmap ce4100_gbe_mdio_base_virt in e1000_remove (Dean Nelson) [737719] - [netdrv] e1000: fix lockdep splat in shutdown handler (Dean Nelson) [737719] - [netdrv] e1000: fix assignment of 0/1 to bool variables (Dean Nelson) [737719] - [netdrv] e1000: remove not used fw_version from .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: Convert _LENGTH_OF_ADDRESS to ETH_ALEN (Dean Nelson) [737719] - [netdrv] e1000: cleanup .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: fix skb truesize underestimation (Dean Nelson) [737719] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737719] - [netdrv] e1000: convert to private mutex from rtnl (Dean Nelson) [737719] - [netdrv] e1000: convert mdelay to msleep (Dean Nelson) [737719] - [netdrv] e1000: convert hardware management from timers to threads (Dean Nelson) [737719] - [netdrv] e1000: Fix driver to be used on PA RISC C8000 workstations (Dean Nelson) [737719] - [netdrv] e1000: convert to SKB paged frag API (Dean Nelson) [737719] - [netdrv] e1000: repair missing flush operations (Dean Nelson) [737719] - [netdrv] e1000: always call e1000_check_for_link() on e1000_ce4100 MACs (Dean Nelson) [737719] - [netdrv] Fix common misspellings (Dean Nelson) [737719] - [netdrv] e1000: fix comment/printk typos (Dean Nelson) [737719] - [netdrv] bnx2i: Fixed kernel panic caused by unprotected task->sc->request deref (Mike Christie) [740051] - [netdrv] BNX2I: Update version (Mike Christie) [740051] - [netdrv] BNX2I: Fixed the override of the error_mask module param (Mike Christie) [740051] - [netdrv] BNX2I: Fixed kernel panic due to illegal usage of sc->request->cpu (Mike Christie) [740051] - [netdrv] BNX2I: Added the use of kthreads to handle SCSI cmd completion (Mike Christie) [740051] - [netdrv] e1000e: minor whitespace and indentation cleanup (Dean Nelson) [737713] - [netdrv] e1000e: fix sparse warnings with -D__CHECK_ENDIAN__ (Dean Nelson) [737713] - [netdrv] e1000e: fix checkpatch warning from MINMAX test (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - use braces in both branches of a conditional statement (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_82571() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_80003es2lan() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - check return values consistently (Dean Nelson) [737713] - [netdrv] e1000e: add missing initializers reported when compiling with W=1 (Dean Nelson) [737713] - [netdrv] e1000e: update copyright year (Dean Nelson) [737713] - [netdrv] e1000e: split lib.c into three more-appropriate files (Dean Nelson) [737713] - [netdrv] e1000e: call er16flash() instead of __er16flash() (Dean Nelson) [737713] - [netdrv] e1000e: increase version number (Dean Nelson) [737713] - [netdrv] e1000e: convert final strncpy() to strlcpy() (Dean Nelson) [737713] - [netdrv] e1000e: concatenate long debug strings which span multiple lines (Dean Nelson) [737713] - [netdrv] e1000e: conditionally restart autoneg on 82577/8/9 when setting LPLU state (Dean Nelson) [737713] - [netdrv] e1000e: increase Rx PBA to prevent dropping received packets on 82566/82567 (Dean Nelson) [737713] - [netdrv] e1000e: ICHx/PCHx LOMs should use LPLU setting in NVM when going to Sx (Dean Nelson) [737713] - [netdrv] e1000e: update workaround for 82579 intermittently disabled during S0->Sx (Dean Nelson) [737713] - [netdrv] e1000e: disable Early Receive DMA on ICH LOMs (Dean Nelson) [737713] - [netdrv] e1000e: Need to include vmalloc.h (Dean Nelson) [737713] - [netdrv] e1000e: 82574/82583 Tx hang workaround (Dean Nelson) [737713] - [netdrv] e1000e: use hardware default values for Transmit Control register (Dean Nelson) [737713] - [netdrv] e1000e: use default settings for Tx Inter Packet Gap timer (Dean Nelson) [737713] - [netdrv] e1000e: 82579: workaround for link drop issue (Dean Nelson) [737713] - [netdrv] e1000e: always set transmit descriptor control registers the same (Dean Nelson) [737713] - [netdrv] e1000e: re-factor ethtool get/set ring parameter (Dean Nelson) [737713] - [netdrv] e1000e: pass pointer to ring struct instead of adapter struct (Dean Nelson) [737713] - [netdrv] e1000e: convert head, tail and itr_register offsets to __iomem pointers (Dean Nelson) [737713] - [netdrv] e1000e: re-enable alternate MAC address for all devices which support it (Dean Nelson) [737713] - [netdrv] e1000e: default IntMode based on kernel config & available hardware support (Dean Nelson) [737713] - [netdrv] e1000e: fix assignment of 0/1 to bool variables (Dean Nelson) [737713] - [netdrv] e1000e: hitting BUG_ON() from napi_enable (Dean Nelson) [737713] - [netdrv] e1000e: cleanup strlcpy conversion of .get_drvinfo routines (Dean Nelson) [737713] - [netdrv] e1000e: cleanup .get_drvinfo on strncpy usage (Dean Nelson) [737713] - [netdrv] e1000e: convert to real ndo_set_rx_mode (Dean Nelson) [737713] - [netdrv] e1000e: Convert printks to pr_ (Dean Nelson) [737713] - [netdrv] e1000e: demote a debugging WARN to a debug log message (Dean Nelson) [737713] - [netdrv] e1000e: fix skb truesize underestimation (Dean Nelson) [737713] - [netdrv] e1000e: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737713] - [netdrv] e1000e: locking bug introduced by commit 67fd4fcb (Dean Nelson) [737713] - [netdrv] e1000e: bad short packets received when jumbos enabled on 82579 (Dean Nelson) [737713] - [netdrv] e1000e: make function tables const (Dean Nelson) [737713] - [netdrv] intel: convert to SKB paged frag API (Dean Nelson) [737713] - [netdrv] e1000e: workaround for packet drop on 82579 at 100Mbps (Dean Nelson) [737713] - [netdrv] 1000e: Spurious interrupts and dropped packets with 82577/8/9 in half-duplex (Dean Nelson) [737713] - [netdrv] e1000e: convert driver to use extended descriptors (Dean Nelson) [737713] - [netdrv] e1000e: workaround invalid Tx/Rx tail descriptor register write (Dean Nelson) [737713] - [netdrv] e1000e: remove e1000_queue_stats (Dean Nelson) [737713] - [netdrv] e1000e: Add module.h to drivers who were implicitly using it (Dean Nelson) [737713] - [netdrv] e1000e: convert short duration msleep() to usleep_range() (Dean Nelson) [737713] - [netdrv] e100: Remove alloc_etherdev error messages (Dean Nelson) [737718] - [netdrv] e100: remove unused fw_version from .get_drvinfo routine (Dean Nelson) [737718] - [netdrv] e100: use strcpy in .get_drvinfo routines (Dean Nelson) [737718] - [netdrv] e100: make sure vlan support isn't advertised on old adapters (Dean Nelson) [737718] - [netdrv] e100: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737718] - [mmc] sd: Fix SDR12 timing regression (Don Zickus) [671335] - [mmc] sdhci: Fix tuning timer incorrect setting when suspending host (Don Zickus) [671335] - [mmc] sd: Macro name cleanup for high speed dtr (Don Zickus) [671335] - [mmc] sd: Handle SD3.0 cards not supporting UHS-I bus speed mode (Don Zickus) [671335] - [mmc] sd: UHS-I bus speed should be set last in UHS initialization (Don Zickus) [671335] - [mmc] sdhci: fix retuning timer wrongly deleted in sdhci_tasklet_finish (Don Zickus) [671335] - [mmc] sdhci: change CONFIG_MMC_RICOH_MMC to y (Don Zickus) [738180 757948] - [pci] quirk: Always check for lower base frequency quirk for Ricoh 1180:e823 (Don Zickus) [738180 757948] - [mmc] sdhci: Add Ricoh e823 PCI ID (Don Zickus) [738180 757948] - [mmc] Added quirks for Ricoh 1180:e823 lower base clock frequency (Don Zickus) [738180 757948] - [mmc] Add PCI fixup quirks for Ricoh 1180:e823 reader (Don Zickus) [738180 757948] - [mmc] ricoh_mmc: port from driver to pci quirk (Don Zickus) [738180 757948] - [mmc] sdhci: add support for retuning mode 1 (Don Zickus) [671335] - [mmc] sdhci: add support for programmable clock mode (Don Zickus) [671335] - [mmc] sdhci: enable preset value after uhs initialization (Don Zickus) [671335] - [mmc] sd: add support for tuning during uhs initialization (Don Zickus) [671335] - [mmc] sd: report correct speed and capacity of uhs cards (Don Zickus) [671335] - [mmc] sd: set current limit for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for uhs bus speed mode selection (Don Zickus) [671335] - [mmc] sdhci: reset sdclk before setting high speed enable (Don Zickus) [671335] - [mmc] sd: add support for driver type selection (Don Zickus) [671335] - [mmc] sd: query function modes for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for signal voltage switch procedure (Don Zickus) [671335] - [mmc] sdhci: print SD Command and CAPABILITY_1 when dumping registers (Don Zickus) [671335] - [mmc] implement SD-combo (IO+mem) support (Don Zickus) [671335] - [mmc] split mmc_sd_init_card() (Don Zickus) [671335] - [mmc] SDHC 3.0: correct f_min calculation for SD 3.0 spec (Don Zickus) [671335] - [mmc] SDHC 3.0: Base clock frequency change in spec 3.0 (Don Zickus) [671335] - [mmc] SDHC 3.0: support 10-bit divided clock mode (Don Zickus) [671335] - [mmc] Test bus-width for old MMC devices (Don Zickus) [671335] - [virt] x86: Update last_guest_tsc in vcpu_put (Frank Arnold) [634293] - [virt] x86: Implement userspace interface to set virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Delegate tsc-offset calculation to architecture code (Frank Arnold) [634293] - [virt] x86: Implement call-back to propagate virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [634293] - [virt] x86: Let kvm-clock report the right tsc frequency (Frank Arnold) [634293] - [virt] SVM: Implement infrastructure for TSC_RATE_MSR (Frank Arnold) [634293] - [scsi] megaraid_sas: Fix instance access in megasas_reset_timer (Tomas Henzl) [759318] - [scsi] fcoe: Make fcoe_transport_destroy a synchronous operation (Neil Horman) [771251] - [dm] RAID: Prevent DM RAID from loading bitmap twice (Jonathan E Brassow) [789409] - [x86] APEI: Add some upstream updates (Matthew Garrett) [728987] - [netdrv] bnx2x: remove the 'poll' module option (Michal Schmidt) [690070] - [netdrv] ixgbevf: update to upstream version 2.2.0-k (Andy Gospodarek) [737717] - [netdrv] ixgbe: update to upstream version 3.6.7-k (Andy Gospodarek) [737715] - [netdrv] macvtap: Fix the minor device number allocation (Steve Best) [786518]- [x86] microcode_amd: Add support for CPU family specific container files (Frank Arnold) [787698] - [mm] HWPOISON: convert pr_debug()s to pr_info() (Dean Nelson) [789789] - [mm] mm/memory-failure.c: fix page isolated count mismatch (Dean Nelson) [789789] - [mm] mem-hwpoison: fix page refcount around isolate_lru_page() (Dean Nelson) [789789] - [mm] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [789789] - [mm] thp: fix unsuitable behavior for hwpoisoned tail page (Dean Nelson) [789789] - [mm] thp: fix the wrong reported address of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: fix splitting of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: compound_trans_order (Dean Nelson) [789789] - [mm] memcontrol: move if-statement to reflect upstream in prep for next patch (Dean Nelson) [789789] - [block] DM RAID: Handle failure to read superblock (Jonathan E Brassow) [759567] - [block] DM RAID: Set MD_CHANGE_DEVS on device rebuild (Jonathan E Brassow) [754271] - [netdrv] qlcnic: Updated License file (Chad Dupuis) [722299] - [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix API unlock (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix firmware abort code check (Chad Dupuis) [722299] - [netdrv] qlcnic: report valid speed and duplex status when link is down (Chad Dupuis) [722299] - [netdrv] qlcnic: Stop pause ctrl frames on fw hang (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove alloc_etherdev error messages (Chad Dupuis) [722299] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Chad Dupuis) [722299] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Chad Dupuis) [722299] - [netdrv] qlcnic: fix beacon and LED test (Chad Dupuis) [722299] - [netdrv] qlcnic: updated reset sequence (Chad Dupuis) [722299] - [netdrv] qlcnic: skip IDC ack check in fw reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: reset loopback mode if promiscous mode setting fails (Chad Dupuis) [722299] - [netdrv] qlcnic: fix external loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: Change CDRP function (Chad Dupuis) [722299] - [netdrv] qlcnic: Added error logging for firmware abort (Chad Dupuis) [722299] - [netdrv] qlcnic: add beacon test support (Chad Dupuis) [722299] - [netdrv] qlcnic: fix cdrp race condition (Chad Dupuis) [722299] - [netdrv] qlcnic: Add FLT entry for CO cards FW image region (Chad Dupuis) [722299] - [netdrv] qlcnic: Change debug messages in loopback path (Chad Dupuis) [722299] - [netdrv] qlcnic: detect fan failure (Chad Dupuis) [722299] - [netdrv] qlcnic: fix ethtool link status (Chad Dupuis) [722299] - [netdrv] qlcnic: Added debug info (Chad Dupuis) [722299] - [netdrv] qlcnic: Move get template from probe to start fw (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix delay in reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump related changes (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix enviroment variable for udev event generation during FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: change capture mask for FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: define error code for loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: fix race in skb->len access (Chad Dupuis) [722299] - [netdrv] qlcnic: enable mac-learning in promiscous mode (Chad Dupuis) [722299] - [netdrv] qlcnic: updated supported cards information (Chad Dupuis) [722299] - [netdrv] qlcnic: fix chip reset logic (Chad Dupuis) [722299] - [netdrv] qlcnic: add external loopback support through sysfs (Chad Dupuis) [722299] - [netdrv] qlcnic: multi protocol internal loopback support added (Chad Dupuis) [722299] - [netdrv] qlcnic: Add support to enable/disable FW dump capability (Chad Dupuis) [722299] - [netdrv] qlcnic: fix default operating state of interface (Chad Dupuis) [722299] - [netdrv] qlcnic: fix initial number of msix entries in adapter (Chad Dupuis) [722299] - [netdrv] qlcnic: Add code to tune FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove holding api lock while taking the dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Add capability to take FW dump deterministically (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove casts of void * (Chad Dupuis) [722299] - [netdrv] qlcnic: Added sysfs node support (Chad Dupuis) [722299] - [netdrv] qlcnic: Avoid double free of skb in tx path (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix bug in FW queue dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Bumped up version number to 5.0.18 (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump support (Chad Dupuis) [722299] - [netdrv] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [722299] - [virt] xen/events: BUG() when we can't allocate our event->irq array (Igor Mammedov) [772981] - [virt] xen: Populate xenbus device attributes (Igor Mammedov) [772981] - [virt] xen: use static initializers in xen-balloon.c (Igor Mammedov) [772981] - [virt] xen-netfront: correct MAX_TX_TARGET calculation (Igor Mammedov) [772981] - [virt] xen/irq: Alter the locking to use a mutex instead of a spinlock (Igor Mammedov) [772981] - [virt] xen-blkfront: Fix one off warning about name clash (Igor Mammedov) [772981] - [virt] xen: set max_pfn_mapped to the last pfn mapped + partial revert (Igor Mammedov) [772981] - [scsi] qla4xxx: v5.02.00.00.06.03-k1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] scsi_transport_iscsi: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] libiscsi: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [722297] - [scsi] qla4xxx: Update license (Chad Dupuis) [722297] - [scsi] qla4xxx: Added error logging for firmware abort (Chad Dupuis) [722297] - [scsi] qla4xxx: Cleanup modinfo display (Chad Dupuis) [722297] - [scsi] qla4xxx: Clear the RISC interrupt bit during FW init (Chad Dupuis) [722297] - [scsi] qla4xxx: Disable generating pause frames in case of FW hung (Chad Dupuis) [722297] - [scsi] qla4xxx: Temperature monitoring for ISP82XX core (Chad Dupuis) [722297] - [scsi] qla4xxx: Break the loop if the sendtargets list was empty (Chad Dupuis) [722297] - [scsi] qla4xxx: Limit the ACB Default Timeout value to 12s (Chad Dupuis) [722297] - [scsi] qla4xxx: cleanup, make qla4xxx_build_ddb_list short (Chad Dupuis) [722297] - [scsi] qla4xxx: check for FW alive before calling chip_reset (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix qla4xxx_dump_buffer to dump buffer correctly (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix the IDC locking mechanism (Chad Dupuis) [722297] - [scsi] qla4xxx: Wait for disable_acb before doing set_acb (Chad Dupuis) [722297] - [scsi] qla4xxx: Don't recover adapter if device state is FAILED (Chad Dupuis) [722297] - [scsi] qla4xxx: fix call trace on rmmod with ql4xdontresethba=1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix CPU lockups when ql4xdontresethba set (Chad Dupuis) [722297] - [scsi] qla4xxx: Perform context resets in case of context failures (Chad Dupuis) [722297] - [scsi] treewide: Fix typos in various parts of the kernel, and fix some comments (Chad Dupuis) [722297] - [scsi] qla4xxx: select iscsi boot sysfs attrs (Chad Dupuis) [722297] - [scsi] scsi: qla4xxx driver depends on NET (Chad Dupuis) [722297] - [scsi] qla4xxx: v5.02.00.00.06.02-k14 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fixed BFS with sendtargets as boot index (Chad Dupuis) [722297] - [scsi] qlge: Bumped driver version to 1.00.00.30 (Chad Dupuis) [722307] - [scsi] qlge: Fix memory leak in the process of refill (Chad Dupuis) [722307] - [scsi] qlge: Removing needless print's which are not (Chad Dupuis) [722307] - [scsi] qlge: Fixed invalid reference to ip header (Chad Dupuis) [722307] - [scsi] qlge: Updating Schultz LICENSE.qlge file (Chad Dupuis) [722307]- [usb] xHCI: set USB2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: Check host USB2 LPM capability (Don Zickus) [738877] - [usb] Add a strtobool function matching semantics of existing in kernel equivalents (Don Zickus) [738877] - [usb] xhci: Fix USB 3.0 device restart on resume (Don Zickus) [738877] - [usb] usb3.0 ch9 definitions (Don Zickus) [738877] - [usb] xhci: Clean up 32-bit build warnings (Don Zickus) [738877] - [usb] xhci: Properly handle COMP_2ND_BW_ERR (Don Zickus) [738877] - [usb] xhci: Better debugging for critical host errors (Don Zickus) [787110] - [usb] xhci: Be less verbose during URB cancellation (Don Zickus) [787110] - [usb] xhci: Remove debugging about ring structure allocation (Don Zickus) [787110] - [usb] xhci: Remove debugging about toggling cycle bits (Don Zickus) [787110] - [usb] xhci: Remove debugging for individual transfers (Don Zickus) [787110] - [usb] xhci: Remove useless sg-list debugging (Don Zickus) [787110] - [usb] xhci: Remove warnings about MSI and MSI-X capabilities (Don Zickus) [787110] - [usb] xhci: Remove scary warnings about transfer issues (Don Zickus) [770571 787110] - [usb] Trivial: xhci: Fix copy-paste error (Don Zickus) [738877] - [usb] xHCI: fix bug in xhci_clear_command_ring() (Don Zickus) [773109] - [usb] xHCI: Adding #define values used for hub descriptor (Don Zickus) [738877] - [usb] XHCI: resume root hubs when the controller resumes (Don Zickus) [738877 747531] - [usb] xhci: Set slot and ep0 flags for address command (Don Zickus) [738877] - [usb] xhci: fix lockdep warning on endpoint timeout (Don Zickus) [738877] - [usb] fix implicit usage of gfp.h in host/xhci-hub.c (Don Zickus) [738877] - [usb] xHCI: Make xHCI driver have a BOS descriptor (Don Zickus) [738877] - [usb] xhci: remove CONFIG_PCI in xhci.c's probe function (Don Zickus) [738877] - [usb] xhci: move xhci_gen_setup() away from -pci (Don Zickus) [738877] - [usb] xhci: refactor xhci_pci_setup() (Don Zickus) [738877] - [usb] xhci: replace pci_*_consistent() with dma_*_coherent() (Don Zickus) [738877] - [usb] xhci: hide MSI code behind PCI bars (Don Zickus) [683681] - [usb] xhci: group MSI interrupt registration into its own function (Don Zickus) [683681] - [usb] host: introduce USB_ARCH_HAS_XHCI (Don Zickus) [738877] - [usb] xHCI: fix debug message (Don Zickus) [738877] - [usb] xHCI: AMD isoc link TRB chain bit quirk (Don Zickus) [742100] - [usb] usbcore: add sysfs support to xHCI usb2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: test USB2 software LPM (Don Zickus) [738877] - [usb] xHCI: Clear PLC for USB2 root hub ports (Don Zickus) [754045] - [usb] xHCI: test and clear RWC bit (Don Zickus) [738147 754045] - [usb] xHCI: set link state (Don Zickus) [738877] - [usb] usbcore: check device's LPM capability (Don Zickus) [738877] - [usb] usbcore: get BOS descriptor set (Don Zickus) [738877] - [usb] xhci-mem.c: xhci_segment_free: No need for checking seg argument (Don Zickus) [738877] - [usb] xhci-mem.c: Check for ring->first_seg != NULL (Don Zickus) [738877] - [usb] xhci: USB 3.0 BW checking (Don Zickus) [735951] - [usb] xhci: Fix mult base in endpoint bandwidth info (Don Zickus) [735951] - [usb] xhci: ignore xhci version while checking for the link quirk (Don Zickus) [738877] - [usb] xHCI: prevent infinite loop when processing MSE event (Don Zickus) [738877] - [usb] xhci: Redundant check in xhci_check_args for xhci->devs (Don Zickus) [738877] - [usb] xHCI: refine td allocation (Don Zickus) [738877] - [usb] xhci: Don't print short isoc packets. (Don Zickus) [738877] - [usb] xhci: Add software BW checking quirk to Intel PPT xHCI (Don Zickus) [735951] - [usb] xhci: Implement HS/FS/LS bandwidth checking (Don Zickus) [735951] - [usb] xhci: Track interval bandwidth tables per port/TT (Don Zickus) [738877] - [usb] xhci: Store endpoint bandwidth information (Don Zickus) [738877] - [usb] xhci: Store information about roothubs and TTs (Don Zickus) [738877] - [usb] xhci: Store the "real" root port number (Don Zickus) [738877] - [usb] xhci: Refactor endpoint limit checking (Don Zickus) [738877] - [usb] xhci: Rename virt_dev->port to fake_port (Don Zickus) [738877] - [usb] xhci: If no endpoints changed, don't issue BW command (Don Zickus) [738877] - [usb] xhci: Handle zero-length isochronous packets (Don Zickus) [738877] - [usb] xhci: Remove TDs from TD lists when URBs are canceled (Don Zickus) [738877] - [usb] xhci: Fix failed enqueue in the middle of isoch TD (Don Zickus) [738877] - [usb] xhci: Fix memory leak during failed enqueue (Don Zickus) [738877] - [usb] xHCI: report USB2 port in resuming as suspend (Don Zickus) [768238] - [usb] xHCI: fix port U3 status check condition (Don Zickus) [768238] - [usb] rename USB_SPEED_VARIABLE to USB_SPEED_WIRELESS (Don Zickus) [738877] - [usb] Mark EHCI LPM functions as __maybe_unused (Don Zickus) [738877] - [usb] ehci: disable LPM and PPCD for nVidia MCP89 chips (Don Zickus) [738877] - [usb] EHCI: Disable langwell/penwell LPM capability (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Enable Per-port change detect bits (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Basic LPM feature support (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: preparation (Don Zickus) [738877] - [net] ipvs: RHEL6: Enable SCTP transport loadbalancing (Thomas Graf) [786953] - [net] ipvs: Use frag walker helper in SCTP proto support (Thomas Graf) [786953] - [net] ipvs: provide default ip_vs_conn_{in, out}_get_proto (Thomas Graf) [786953] - [net] ipvs: lvs sctp protocol handler is incorrectly invoked ip_vs_app_pkt_out (Thomas Graf) [786953] - [net] ipvs: SCTP Transport Loadbalancing Support (Thomas Graf) [786953] - [block] mtip32xx: removed the irrelevant argument of mtip_hw_submit_io() and the unused member of struct driver_data (Shyam Iyer) [658388] - [block] mtip32xx: do rebuild monitoring asynchronously (Shyam Iyer) [658388] - [block] mtip32xx: uninitialized variable in mtip_quiesce_io() (Shyam Iyer) [658388] - [block] mtip32xx: updates based on feedback (Shyam Iyer) [658388] - [block] mtip32xx: add module.h include to avoid conflict with moduleh tree (Shyam Iyer) [658388] - [block] mtip32xx: mark a few more items static (Shyam Iyer) [658388] - [block] mtip32xx: ensure that all local functions are static (Shyam Iyer) [658388] - [block] mtip32xx: cleanup compat ioctl handling (Shyam Iyer) [658388] - [block] mtip32xx: fix warnings/errors on 32-bit compiles (Shyam Iyer) [658388] - [block] mtip32xx: RHEL specific config changes (Shyam Iyer) [658388] - [ata] Split ahci.c to ahci.h (Shyam Iyer) [658388] - [block] Add driver for Micron RealSSD pcie flash cards (Shyam Iyer) [658388] - [usb] When hot reset for USB3 fails, try warm reset (Don Zickus) [734699 738151 742146 784430] - [usb] usbcore: refine warm reset logic (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Set change bit when warm reset change is set (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Clear warm reset change event during init (Don Zickus) [734699 738151 742146 784430] - [usb] Reset USB 3.0 devices on (re)discovery (Don Zickus) [734699 738151 742146 784430] - [usb] use "device number" instead of "address" (Don Zickus) [734699 738151 742146 784430] - [fs] nfs: Additional readdir cookie loop information (Steve Dickson) [770250] - [fs] NFS: Fix spurious readdir cookie loop messages (Steve Dickson) [770250] - [fs] NFSv4: Save the owner/group name string when doing open (Jeff Layton) [739797] - [fs] tracepoint: add drop_transaction/update_superblock_end to jbd2 (Lukas Czerner) [738726] - [scsi] Fix block queue and elevator memory leak in scsi_alloc_sdev (Jeff Moyer) [769652] - [scsi] Make scsi_free_queue() kill pending SCSI commands (David Milburn) [784117] - [scsi] isci: kill iphy->isci_port lookups (David Milburn) [718264] - [scsi] scsi_dh_rdac: Fix for unbalanced reference count (Mike Snitzer) [749265] - [x86] tsc: Fix SMI induced variation in quick_pit_calibrate() (John Villalovos) [787332] - [virt] kvm: introduce x86_cpuinit.early_percpu_clock_init hook (Igor Mammedov) [788562] - [netdrv] igb driver update (Stefan Assmann) [737714]- [kernel] mm-tracepoint: fix documentation and examples (Jiri Olsa) [788156] - [kernel] perf tools: Fix compile error on x86_64 Ubuntu (Jiri Olsa) [788156] - [kernel] perf report: Fix --stdio output alignment when --showcpuutilization used (Jiri Olsa) [788156] - [kernel] perf annotate: Get rid of field_sep check (Jiri Olsa) [788156] - [kernel] perf annotate: Fix usage string (Jiri Olsa) [788156] - [kernel] perf kmem: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf kmem: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf top: Add error message for EMFILE (Jiri Olsa) [788156] - [kernel] perf test: Change type of '-v' option to INCR (Jiri Olsa) [788156] - [kernel] perf script: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf tools: Add const.h to MANIFEST to make perf-tar-src-pkg work again (Jiri Olsa) [788156] - [kernel] perf top: Don't update total_period on process_sample (Jiri Olsa) [788156] - [kernel] perf hists: Stop using 'self' for struct hist_entry (Jiri Olsa) [788156] - [kernel] perf hists: Rename total_session to total_period (Jiri Olsa) [788156] - [kernel] perf kvm: Fix copy & paste error in description (Jiri Olsa) [788156] - [kernel] perf script: Kill script_spec__delete (Jiri Olsa) [788156] - [kernel] perf top: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf stat: Introduce get_ratio_color() helper (Jiri Olsa) [788156] - [kernel] perf session: Remove impossible condition check (Jiri Olsa) [788156] - [kernel] perf tools: Fix feature-bits rework fallout, remove unused variable (Jiri Olsa) [788156] - [kernel] perf script: Add generic perl handler to process events (Jiri Olsa) [788156] - [kernel] perf tools: Use for_each_set_bit() to iterate over feature flags (Jiri Olsa) [788156] - [kernel] perf tools: Unify handling of features when writing feature section (Jiri Olsa) [788156] - [kernel] perf report: Accept fifos as input file (Jiri Olsa) [788156] - [kernel] perf tools: Moving code in some files (Jiri Olsa) [788156] - [kernel] perf tools: Fix out-of-bound access to struct perf_session (Jiri Olsa) [788156] - [kernel] perf tools: Continue processing header on unknown features (Jiri Olsa) [788156] - [kernel] perf tools: Improve macros for struct feature_ops (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Document and check that mmap_pages must be a power of two (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Provide advice if mmap'ing fails with EPERM (Jiri Olsa) [788156] - [kernel] perf tools: Fix truncated annotation (Jiri Olsa) [788156] - [kernel] perf script: look up thread using tid instead of pid (Jiri Olsa) [788156] - [kernel] perf tools: Look up thread names for system wide profiling (Jiri Olsa) [788156] - [kernel] perf tools: Fix comm for processes with named threads (Jiri Olsa) [788156] - [kernel] perf report: Fix usage string (Jiri Olsa) [788156] - [kernel] perf test: Add more automated tests for event parsing (Jiri Olsa) [788156] - [kernel] perf events: Tidy up perf_event__preprocess_sample (Jiri Olsa) [788156] - [kernel] perf tools: Remove stale git headlines from top comment (Jiri Olsa) [788156] - [kernel] perf tools: Fix a memory leak on perf_read_values_destroy (Jiri Olsa) [788156] - [kernel] perf symbols: Fix error path on symbol__init() (Jiri Olsa) [788156] - [kernel] perf symbols: Get rid of duplicated snprintf() (Jiri Olsa) [788156] - [kernel] perf evlist: Fix errno value reporting on failed mmap (Jiri Olsa) [788156] - [kernel] perf report: Document '--call-graph' for optional print_limit argument (Jiri Olsa) [788156] - [kernel] perf evsel: Fix uninitialized memory access to struct perf_sample (Jiri Olsa) [788156] - [kernel] perf record: Add ability to record event period (Jiri Olsa) [788156] - [kernel] perf tools: Add ability to synthesize event according to a sample (Jiri Olsa) [788156] - [kernel] perf script: Implement option for system-wide profiling (Jiri Olsa) [788156] - [kernel] perf script: Fix mem leaks and NULL pointer checks around strdup()s (Jiri Olsa) [788156] - [kernel] perf test: Soft errors shouldn't stop the "Validate PERF_RECORD_" test (Jiri Olsa) [788156] - [kernel] perf test: Validate PERF_RECORD_ events and perf_sample fields (Jiri Olsa) [788156] - [kernel] perf event: Introduce perf_event__fprintf (Jiri Olsa) [788156] - [kernel] perf test: Allow running just a subset of the available tests (Jiri Olsa) [788156] - [kernel] perf evlist: Always do automatic allocation of pollfd and mmap structures (Jiri Olsa) [788156] - [kernel] perf tools: Save some loops using perf_evlist__id2evsel (Jiri Olsa) [788156] - [kernel] perf script: Add comm filtering option (Jiri Olsa) [788156] - [kernel] perf tools: make -C consistent across commands (for cpu list arg) (Jiri Olsa) [788156] - [kernel] perf top: Stop using globals for tool state (Jiri Olsa) [788156] - [kernel] perf tools: Rename perf_event_ops to perf_tool (Jiri Olsa) [788156] - [kernel] perf tools: Resolve machine earlier and pass it to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf tools: Pass tool context in the the perf_event_ops functions (Jiri Olsa) [788156] - [kernel] perf annotate: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf report: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf tools: Use evsel->attr.sample_type instead of session->sample_type (Jiri Olsa) [788156] - [kernel] perf session: Remove superfluous callchain_cursor member (Jiri Olsa) [788156] - [kernel] perf event: perf_event_ops->attr() manipulates only an evlist (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce id_hdr_size method out of perf_session (Jiri Olsa) [788156] - [kernel] perf symbols: Add nr_events to symbol_conf (Jiri Olsa) [788156] - [kernel] perf ui progress: Fix divide by zero (Jiri Olsa) [788156] - [kernel] perf record: Move 'group' to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf session: Move threads to struct machine (Jiri Olsa) [788156] - [kernel] perf record: Move mmap_pages to perf_record_opts (Jiri Olsa) [788156] - [kernel] perf evlist: Handle default value for 'pages' on mmap method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce {prepare, start}_workload refactored from 'perf record' (Jiri Olsa) [788156] - [kernel] perf evsel: Introduce config attr method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce add_tracepoints method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce perf_evlist__add_attrs (Jiri Olsa) [788156] - [kernel] perf tools: Simplify debugfs mountpoint handling code (Jiri Olsa) [788156] - [kernel] perf tools: Eliminate duplicate code and use PATH_MAX consistently (Jiri Olsa) [788156] - [kernel] perf/powerpc: Fix build for PowerPC with uclibc toolchains (Jiri Olsa) [788156] - [fs] epoll: fix compiler warning and optimize the non-blocking path (Jason Baron) [709197] - [fs] epoll: move ready event check into proper inline (Jason Baron) [709197] - [fs] epoll: epoll_wait() should not use timespec_add_ns() (Jason Baron) [709197] - [fs] epoll: make epoll_wait() use the hrtimer range feature (Jason Baron) [709197] - [fs] select: rename estimate_accuracy() to select_estimate_accuracy() (Jason Baron) [709197] - [fs] ext4: don't dereference null pointer when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: Fix fs corruption when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: ext4_mkdir should dirty dir_block with newly created directory inode (Lukas Czerner) [773342] - [scsi] bnx2fc: Bumped version to 1.0.10 (Mike Christie) [740059] - [scsi] bnx2fc: NPIV ports go offline when interface is brought down & up (Mike Christie) [740059] - [scsi] bnx2fc: Handle LOGO flooding from the target (Mike Christie) [740059] - [scsi] bnx2fc: fix panic in bnx2fc_post_io_req (Mike Christie) [740059] - [scsi] bnx2fc: Handle SRR LS_ACC drop scenario (Mike Christie) [740059] - [scsi] bnx2fc: Handle ABTS timeout during ulp timeout (Mike Christie) [740059] - [fs] ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc (Lukas Czerner) [767199] - [fs] tmpfs: fix off-by-one in max_blocks checks (Eric Sandeen) [783497] - [s390x] kernel: fix 3215 console deadlock (Hendrik Brueckner) [753578] - [net] sctp: implement socket option SCTP_GET_ASSOC_ID_LIST (Thomas Graf) [787622] - [net] tcp: bind() fix autoselection to share ports (Flavio Leitner) [784671] - [fs] xfs: Fix missing xfs_iunlock() on error recovery path in xfs_readlink() (Carlos Maiolino) [694702] - [net] sch_qfq: Enable as module (Thomas Graf) [787637] - [net] sch_qfq: accurate wsum handling (Thomas Graf) [787637] - [net] sch_qfq: fix overflow in qfq_update_start() (Thomas Graf) [787637] - [net] pkt_sched: QFQ - quick fair queue scheduler (Thomas Graf) [787637] - [x86] Add hpet_mmap kernel parameter (Prarit Bhargava) [785667] - [x86] Configure HPET_MMAP on (Prarit Bhargava) [785667] - [net] tcp: fix undo after RTO for CUBIC (Thomas Graf) [786956] - [net] tcp: fix undo after RTO for BIC (Thomas Graf) [786956] - [net] tcp: drop SYN+FIN messages (Thomas Graf) [786956] - [net] tcp: skip cwnd moderation in TCP_CA_Open in tcp_try_to_open (Thomas Graf) [786956] - [net] tcp: allow undo from reordered DSACKs (Thomas Graf) [786956] - [net] tcp: use SACKs and DSACKs that arrive on ACKs below snd_una (Thomas Graf) [786956] - [net] tcp: use DSACKs that arrive when packets_out is 0 (Thomas Graf) [786956] - [net] tcp: make is_dupack a parameter to tcp_fastretrans_alert() (Thomas Graf) [786956] - [net] tcp: use TCP_DEFAULT_INIT_RCVWND in tcp_fixup_rcvbuf() (Thomas Graf) [786956] - [net] tcp: use TCP_INIT_CWND in tcp_fixup_sndbuf() (Thomas Graf) [786956] - [net] tcp: properly update lost_cnt_hint during shifting (Thomas Graf) [786956] - [net] tcp: ECN blackhole should not force quickack mode (Thomas Graf) [786956] - [net] tcp: fix validation of D-SACK (Thomas Graf) [786956] - [net] tcp: Proportional Rate Reduction for TCP (Thomas Graf) [786956] - [net] tcp: RFC2988bis + taking RTT sample from 3WHS for the passive open side (Thomas Graf) [786956] - [net] tcp_cubic: limit delayed_ack ratio to prevent divide error (Thomas Graf) [786956] - [net] tcp: Make undo_ssthresh arg to tcp_undo_cwr() a bool (Thomas Graf) [786956] - [net] tcp: avoid cwnd moderation in undo (Thomas Graf) [786956] - [net] tcp: undo_retrans counter fixes (Thomas Graf) [786956] - [net] tcp: fix a bug that triggers large number of TCP RST by mistake (Thomas Graf) [786956] - [net] tcp: cleanup of cwnd initialization in tcp_init_metrics() (Thomas Graf) [786956] - [virt] x86, cpu: add FMA4 and TBM to allowed CPUID bits (Eduardo Habkost) [784856] - [fs] cifs: change oplock break slow work to very slow work (Jeff Layton) [772874]- [kernel] timer: add the usleep_range() timer (Dean Nelson) [786458] - [net] SUNRPC: Add trace events to the sunrpc subsystem (Steve Dickson) [784103] - [scsi] qla2xxx: Module parameter to control use of async or sync port login (Chad Dupuis) [769007] - [x86] powernow-k8: Fix indexing issue (Frank Arnold) [781566] - [x86] powernow-k8: Avoid Pstate MSR accesses on systems supporting CPB (Frank Arnold) [781566] - [x86] hpet: Immediately disable HPET timer 1 if rtc irq is masked (Frank Arnold) [787695] - [x86] rtc: disable hpet emulation on suspend (Frank Arnold) [787695] - [x86] Report cpb and eff_freq_ro flags correctly (Frank Arnold) [787687] - [x86] cpuinfo: Add feature flags for AMD fam15h model 10h-1fh processors (Frank Arnold) [787687] - [net] ipv6: Generic TTL Security Mechanism (Weiping Pan) [786948] - [net] ipv4: Generalized TTL Security Mechanism (Weiping Pan) [787311] - [scsi] fix the new host byte settings (DID_TARGET_FAILURE and DID_NEXUS_FAILURE) (Mike Snitzer) [787282] - [scsi] Correctly set the scsi host/msg/status bytes (Mike Snitzer) [787282] - [scsi] Add all the definitions of host bytes to hostbyte_table (Mike Snitzer) [787282] - [virt] virtio: balloon: Add freeze, restore handlers to support S4 (Amit Shah) [624189] - [virt] virtio: balloon: Move vq initialization into separate function (Amit Shah) [624189] - [virt] virtio: net: Add freeze, restore handlers to support S4 (Amit Shah) [582178] - [virt] virtio: net: Move vq and vq buf removal into separate function (Amit Shah) [582178] - [virt] virtio: net: Move vq initialization into separate function (Amit Shah) [582178] - [virt] virtio: blk: Add freeze, restore handlers to support S4 (Amit Shah) [542378] - [virt] virtio: blk: Move vq initialization to separate function (Amit Shah) [542378] - [virt] virtio: console: Disable callbacks for virtqueues at start of S4 freeze (Amit Shah) [623913] - [virt] virtio: console: Add freeze and restore handlers to support S4 (Amit Shah) [623913] - [virt] virtio: console: Move vq and vq buf removal into separate functions (Amit Shah) [623913] - [virt] virtio: pci: add PM notification handlers for restore, freeze, thaw, poweroff (Amit Shah) [542378 582178 623913 624189] - [virt] virtio: pci: switch to new PM API (Amit Shah) [542378 582178 623913 624189] - [virt] virtio_blk: fix config handler race (Amit Shah) [542378] - [virt] virtio_net: use singlethread workqueue (Amit Shah) [582178] - [virt] virtio_net: set/cancel work on ndo_open/ndo_stop (Amit Shah) [582178] - [serial] jsm: Fixed EEH recovery error (Steve Best) [742551] - [serial] jsm: adding EEH handlers (Steve Best) [742551] - [scsi] isci: fix, prevent port from getting stuck in the 'configuring' state (David Milburn) [747533] - [scsi] isci: fix start OOB (David Milburn) [747533] - [scsi] isci: fix io failures while wide port links are coming up (David Milburn) [747533] - [scsi] isci: allow more time for wide port targets (David Milburn) [747533] - [scsi] isci: enable wide port targets (David Milburn) [747533] - [scsi] isci: Fix IO fails when pull cable from phy in x4 wideport in MPC mode (David Milburn) [747533] - [scsi] isci: update version to 1.1 (David Milburn) [747533] - [scsi] isci: remove unused 'isci_tmf->device' field (David Milburn) [747533] - [scsi] isci: performance-fix, shorten default "no outbound task" timeout (David Milburn) [747533] - [scsi] isci: oem parameter format v1.3 (David Milburn) [747533] - [scsi] isci: oem parameter format v1.1 (David Milburn) [747533] - [scsi] isci: update afe (analog-front-end) recipe for C1 (David Milburn) [747533] - [scsi] isci: Cleanup oem parameter and recipe handling (David Milburn) [747533] - [net] skbuf.h: Fix parameter documentation (Dean Nelson) [786639] - [net] add APIs for manipulating skb page fragments (Dean Nelson) [786639] - [scsi] scsi_dh_alua: Retry the check-condition in case Mode Parameters Changed (Mike Snitzer) [772305] - [scsi] scsi_dh_alua: Add one more check-condition for alua handler (Mike Snitzer) [772305] - [scsi] scsi_dh_rdac: Adding NetApp as a brand name for rdac (Mike Snitzer) [772305] - [net] config: Adding generic config option to enable netprio cgroups (Neil Horman) [772974] - [net] add documentation for net_prio cgroups (Neil Horman) [772974] - [net] add network priority cgroup infrastructure (Neil Horman) [772974] - [s390x] dasd: wait for terminated request (Hendrik Brueckner) [745999] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [760490] - [kernel] perf header: Use event_name() to get an event name (Jiri Olsa) [784888] - [kernel] perf stat: Failure with "Operation not supported" (Jiri Olsa) [784888] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [784888] - [kernel] perf session: Fix crash with invalid CPU list (Jiri Olsa) [784888] - [kernel] perf python: Fix undefined symbol problem (Jiri Olsa) [784888] - [kernel] perf top: Fix live annotation in the --stdio interface (Jiri Olsa) [784888] - [kernel] perf top tui: Don't recalc column widths considering just the first page (Jiri Olsa) [784888] - [kernel] perf report: Add progress bar when processing time ordered events (Jiri Olsa) [784888] - [kernel] perf hists browser: Warn about lost events (Jiri Olsa) [784888] - [kernel] perf tools: Fix a typo of command name as trace-cmd (Jiri Olsa) [784888] - [kernel] perf hists: Fix recalculation of total_period when sorting entries (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle K_RESIZE in dialog windows (Jiri Olsa) [784888] - [kernel] perf ui browser: No need to switch char sets that often (Jiri Olsa) [784888] - [kernel] perf hists browser: Use K_TIMER (Jiri Olsa) [784888] - [kernel] perf ui: Rename ui__warning_paranoid to ui__error_paranoid (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement the popup windows using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui__popup_menu using ui__browser (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui_helpline using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Improve handling sigwinch a bit (Jiri Olsa) [784888] - [kernel] perf ui progress: Reimplement using slang (Jiri Olsa) [784888] - [kernel] perf evlist: Fix grouping of multiple events (Jiri Olsa) [784888] - [kernel] perf symbols: Increase symbol KSYM_NAME_LEN size (Jiri Olsa) [784888] - [kernel] perf hists browser: Refuse 'a' hotkey on non symbolic views (Jiri Olsa) [784888] - [kernel] perf ui browser: Use libslang to read keys (Jiri Olsa) [784888] - [kernel] perf tools: Fix tracing info recording (Jiri Olsa) [784888] - [kernel] perf hists browser: Elide DSO column when it is set to just one DSO, ditto for threads (Jiri Olsa) [784888] - [kernel] perf hists: Don't consider filtered entries when calculating column widths (Jiri Olsa) [784888] - [kernel] perf hists: Don't decay total_period for filtered entries (Jiri Olsa) [784888] - [kernel] perf hists browser: Honour symbol_conf.show_nr_samples, total_period (Jiri Olsa) [784888] - [kernel] perf hists browser: Do not exit on tab key with single event (Jiri Olsa) [784888] - [kernel] perf annotate browser: Don't change selection line when returning from callq (Jiri Olsa) [784888] - [kernel] perf tools: handle endianness of feature bitmap (Jiri Olsa) [784888] - [kernel] perf tools: Add prelink suggestion to dso update message (Jiri Olsa) [784888] - [kernel] perf script: Fix unknown feature comment (Jiri Olsa) [784888] - [kernel] perf hists browser: Apply the dso and thread filters when merging new batches (Jiri Olsa) [784888] - [kernel] perf hists: Move the dso and thread filters from hist_browser (Jiri Olsa) [784888] - [kernel] perf ui browser: Honour the xterm colors (Jiri Olsa) [784888] - [kernel] perf top tui: Give color hints just on the percentage, like on --stdio (Jiri Olsa) [784888] - [kernel] perf ui browser: Make the colors configurable and change the defaults (Jiri Olsa) [784888] - [kernel] perf tui: Remove unneeded call to newtCls on startup (Jiri Olsa) [784888] - [kernel] perf hists: Don't format the percentage on hist_entry__snprintf (Jiri Olsa) [784888] - [kernel] perf ui browser: Allow initial use without navigation UI elements (Jiri Olsa) [784888] - [kernel] perf tui: Catch signals to exit gracefully (Jiri Olsa) [784888] - [kernel] perf hists browser: Add missing hotkeys to the help window (Jiri Olsa) [784888] - [kernel] perf top: Fix the 'E' hotkey, select among multiple events (Jiri Olsa) [784888] - [kernel] perf top: Honour --hide_{user, kernel}_symbols and the 'U' hotkey (Jiri Olsa) [784888] - [kernel] perf buildid: Fix possible unterminated readlink() result buffer (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow toggling the visualization of source code lines (Jiri Olsa) [784888] - [kernel] perf ui browser: Add filter method (Jiri Olsa) [784888] - [kernel] perf annotate browser: Exit when pressing ESC or the left arrow (Jiri Olsa) [784888] - [kernel] perf hists browser: Invalidate ui_browser->top after timer calls (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix handling of TAB/UNTAB for multiple events (Jiri Olsa) [784888] - [kernel] perf top: Remove entries from entries_collapsed on decay (Jiri Olsa) [784888] - [kernel] perf ui browser: Remove ui_browser__add_exit_keys (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle SIGWINCH (Jiri Olsa) [784888] - [kernel] perf hists: Fix compilation when NO_NEWT_SUPPORT is set (Jiri Olsa) [784888] - [kernel] perf hists: Don't free decayed entries if in the annotation browser (Jiri Olsa) [784888] - [kernel] perf hists browser: Recalculate browser pointers after resort/decay (Jiri Olsa) [784888] - [kernel] perf probe: Fix to show correct error string (Jiri Olsa) [784888] - [kernel] perf tools: Make --no-asm-raw the default (Jiri Olsa) [784888] - [kernel] perf tools: Make perf.data more self-descriptive (Jiri Olsa) [784888] - [kernel] perf: Move arch specific code into separate arch directory (Jiri Olsa) [784888] - [kernel] perf hists browser: Update the browser.nr_entries after the timer (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix TAB/UNTAB use with multiple events (Jiri Olsa) [784888] - [kernel] perf hists browser: Don't offer symbol actions when symbols not on --sort (Jiri Olsa) [784888] - [kernel] perf annotate browser: Use -> to navigate on assembly lines (Jiri Olsa) [784888] - [kernel] perf tools: Fix broken number of samples for perf report -n (Jiri Olsa) [784888] - [kernel] perf top: Use the TUI interface by default (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow navigation to called functions (Jiri Olsa) [784888] - [kernel] perf top: Add callgraph support (Jiri Olsa) [784888] - [kernel] perf top: Reuse the 'report' hist_entry/hists classes (Jiri Olsa) [784888] - [kernel] perf browsers: Add live mode to the hists, annotate browsers (Jiri Olsa) [784888] - [kernel] perf hists: Threaded addition and sorting of entries (Jiri Olsa) [784888] - [kernel] perf report: Add option to show total period (Jiri Olsa) [784888] - [kernel] perf hists: Allow limiting the number of rows and columns in fprintf (Jiri Olsa) [784888] - [kernel] perf hists: Stop using 'self' for struct hists (Jiri Olsa) [784888] - [kernel] perf report: Fix stdio event name header printing (Jiri Olsa) [784888] - [kernel] perf: Support setting the disassembler style (Jiri Olsa) [784888] - [kernel] perf tools: Make stat/record print fatal signals of the target program (Jiri Olsa) [784888] - [kernel] perf stat: Fix spelling in comment (Jiri Olsa) [784888] - [kernel] perf stat: Allow tab as cvs delimiter (Jiri Olsa) [784888] - [kernel] perf stat: Suppress printing std-dev when its 0 (Jiri Olsa) [784888] - [kernel] perf stat: Fix +- nan in --no-aggr runs (Jiri Olsa) [784888] - [kernel] perf stat: Add --log-fd option to redirect stderr elsewhere (Jiri Olsa) [784888] - [kernel] perf top: Improve lost events warning (Jiri Olsa) [784888] - [kernel] perf, tool: Leftover from latest util/event.[ch] 3.1 sync (Jiri Olsa) [784888] - [kernel] perf top browser: Fix up line width calculation (Jiri Olsa) [784888] - [kernel] perf buildid-list: Support showing the build id in an ELF file (Jiri Olsa) [784888] - [kernel] perf buildid-list: Add option to show the running kernel build id (Jiri Olsa) [784888] - [kernel] perf script: Add drop monitor script (Jiri Olsa) [784888] - [kernel] perf symbols: Stop using 'self' in map_groups__ methods (Jiri Olsa) [784888] - [kernel] perf stat: Add -o and --append options (Jiri Olsa) [784888] - [kernel] perf annotate: Add --symfs option (Jiri Olsa) [784888] - [kernel] perf annotate: Make output more readable (Jiri Olsa) [784888] - [kernel] doc: fix broken references (Jiri Olsa) [784888] - [fs] ecryptfs: fix regression that prevents umount of underlying filesystem (Brian Foster) [766554] - [scsi] ipr: fix eeh recovery for 64-bit adapters (Steve Best) [783875] - [kernel] ipc: introduce shm_rmid_forced sysctl (Rafael Aquini) [781600] - [pm] sleep: Fix race between CPU hotplug and freezer (Prarit Bhargava) [747224] - [kernel] Prevent system deadlock when moving tasks between cgroups (Larry Woodman) [773522] - [kernel] sched: Fix rt_rq runtime leakage bug (Steve Best) [736931] - [x86] Remove AMD microcode warning (Prarit Bhargava) [786961] - [netdrv] tg3: Fix single-vector MSI-X code (John Feeney) [703555] - [netdrv] netxen: suppress false lro warning messages (Veaceslav Falico) [699382] - [netdrv] cxgb4: remove forgotten real_num_tx_queues inicialization (Jiri Pirko) [745952] - [mm] export remove_from_page_cache() to modules (Jerome Marchand) [751419] - [fs] GFS2: Corrections to directory read-ahead (Robert S Peterson) [681906] - [fs] GFS2: Corrections to cache dir hash table in a contiguous buffer (Robert S Peterson) [681906]- [scsi] bfa: fix enidan and bit field check bug (Rob Evers) [737727] - [scsi] bfa: fix formating and checkpatch issues (Rob Evers) [737727] - [netdrv] ixgbe: Reconfigure SR-IOV Init (Don Dutile) [769499] - [netdrv] igb: Check if subordinate VFs are assigned to virtual machines (Don Dutile) [769499] - [pci] Add flag indicating device has been assigned by KVM (Don Dutile) [769499] - [scsi] st: fix race in st_scsi_execute_end (Tomas Henzl) [716593] - [scsi] st: Increase success probability in driver buffer allocation (Tomas Henzl) [716593] - [scsi] st: Store page order before driver buffer allocation (Tomas Henzl) [716593] - [fs] GFS2: remove vestigial al_alloced (Steven Whitehouse) [747896] - [fs] GFS2: combine gfs2_alloc_block and gfs2_alloc_di (Steven Whitehouse) [747896] - [fs] GFS2: Resource group related fixes (Steven Whitehouse) [747896] - [fs] Use cached rgrp in gfs2_rlist_add() (Steven Whitehouse) [747896] - [fs] GFS2: Call do_strip() directly from recursive_scan() (Steven Whitehouse) [747896] - [fs] GFS2: Remove obsolete assert patch (Steven Whitehouse) [747896] - [fs] GFS2: Cache the most recently used resource group in the inode (Steven Whitehouse) [747896] - [fs] GFS2: Make resource groups "append only" during lifetime of fs (Steven Whitehouse) [747896] - [fs] GFS2: Use rbtree for resource groups and clean up bitmap buffer ref count scheme (Steven Whitehouse) [747896] - [virt] SVM: Add support for perf-kvm (Gleb Natapov) [632768] - [virt] KVM: Implement perf callbacks for guest sampling (Gleb Natapov) [632768] - [net] mqprio: Enable as module (Thomas Graf) [695553] - [net] mqprio: RHEL6 modifications (Thomas Graf) [695553] - [net] mqprio: Avoid panic if no options are provided (Thomas Graf) [695553] - [net] mqprio: cleanups (Thomas Graf) [695553] - [net] mqprio: Always set num_tc to 0 in mqprio_destroy() (Thomas Graf) [695553] - [net] mqprio: dont leak kernel memory (Thomas Graf) [695553] - [net] mqprio: implement a root container qdisc sch_mqprio (Thomas Graf) [695553] - [fs] NFSv4: Change the default setting of the nfs4_disable_idmapping parameter (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server when using auth_sys (Steve Dickson) [705099] - [fs] NFSv4: cleanup idmapper functions to take an nfs_server argument (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server if the idmapper fails (Steve Dickson) [705099] - [fs] NFSv4: If the server sends us a numeric uid/gid then accept it (Steve Dickson) [705099] - [block] cfq-iosched: fix cfq_cic_link() race confition (Vivek Goyal) [765673] - [ata] ahci: AHCI mode SATA patch for Intel DH89xxCC DeviceIDs (Jes Sorensen) [773295] - [fs] autofs4: fix expire race (Ian Kent) [766818] - [fs] cifs: lower default wsize when unix extensions are not used (Jeff Layton) [773705] - [fs] wake up s_wait_unfrozen when ->freeze_fs fails (Eric Sandeen) [759942] - [net] bonding: Allow Bonding driver to disable/enable LRO on slaves (Neil Horman) [772317] - [net] Fix RFS backport error (Neil Horman) [757040] - [kexec] kdump: lower KEXEC_AUTO_THRESHOLD to 2G (Dave Young) [772311] - [kernel] sched: fix {s,u}time values decrease (Stanislaw Gruszka) [748559] - [block] Add missing config option ASYNC_RAID6_TEST (Jes Sorensen) [704003] - [block] Introduce blk_set_stacking_limits function (Mike Snitzer) [755046] - [netdrv] bna: clear some statistics before filling them (Ivan Vecera) [756931] - [x86] Fix c-state transitions when !NOHZ (Prarit Bhargava) [767753] - [x86] tsc: Skip TSC synchronization checks for tsc=reliable (Prarit Bhargava) [767753] - [mm] Backport upstream vmalloc fix to verify address is valid before dereferencing pointer (Larry Woodman) [767889]- [scsi] remove tech_preview tag for mpt2sas lockless mode (Luming Yu) [559393] - [dm] thinp: port to RHEL6 (Mike Snitzer) [723018] - [dm] thinp: use simple_strtox rather than kstrtox (Mike Snitzer) [723018] - [dm] thinp: enable on all supported RHEL6 architectures (Mike Snitzer) [723018] - [dm] add thin provisioning target (Mike Snitzer) [723018] - [dm] add persistent data library (Mike Snitzer) [723018] - [dm] add bufio (Mike Snitzer) [723018] - [md] bitmap: It is OK to clear bits during recovery (Jes Sorensen) [747574] - [md] don't give up looking for spares on first failure-to-add (Jes Sorensen) [747574] - [md] raid5: ensure correct assessment of drives during degraded reshape (Jes Sorensen) [747574] - [md] linear: fix hot-add of devices to linear arrays (Jes Sorensen) [747574] - [md] raid5 crash during degradation (Jes Sorensen) [747574] - [md] raid5: never wait for bad-block acks on failed device (Jes Sorensen) [747574] - [md] ensure new badblocks are handled promptly (Jes Sorensen) [747574] - [md] bad blocks shouldn't cause a Blocked status on a Faulty device (Jes Sorensen) [747574] - [md] take a reference to mddev during sysfs access (Jes Sorensen) [747574] - [md] refine interpretation of "hold_active == UNTIL_IOCTL" (Jes Sorensen) [747574] - [md] lock: ensure updates to page_attrs are properly locked (Jes Sorensen) [747574] - [md] raid5: STRIPE_ACTIVE has lock semantics, add barriers (Jes Sorensen) [747574] - [md] raid5: abort any pending parity operations when array fails (Jes Sorensen) [747574] - [md] Add module.h to all files using it implicitly (Jes Sorensen) [747574] - [md] raid10: Fix bug when activating a hot-spare (Jes Sorensen) [747574] - [md] Fix some bugs in recovery_disabled handling (Jes Sorensen) [747574] - [md] raid5: fix bug that could result in reads from a failed device (Jes Sorensen) [747574] - [md] trivial comment fix (Jes Sorensen) [747574] - [md] Allow restarting an interrupted incremental recovery (Jes Sorensen) [747574] - [md] clear In_sync bit on devices added to an active array (Jes Sorensen) [747574] - [md] add proper write-congestion reporting to RAID1 and RAID10 (Jes Sorensen) [747574] - [md] rename "mdk_personality" to "md_personality" (Jes Sorensen) [747574] - [md] bitmap remove fault injection options (Jes Sorensen) [747574] - [md] raid5: typedef removal: raid5_conf_t -> struct r5conf (Jes Sorensen) [747574] - [md] raid1: typedef removal: conf_t -> struct r1conf (Jes Sorensen) [747574] - [md] raid10: typedef removal: conf_t -> struct r10conf (Jes Sorensen) [747574] - [md] raid0: typedef removal: raid0_conf_t -> struct r0conf (Jes Sorensen) [747574] - [md] multipath: typedef removal: multipath_conf_t -> struct mpconf (Jes Sorensen) [747574] - [md] linear: typedef removal: linear_conf_t -> struct linear_conf (Jes Sorensen) [747574] - [md] faulty: remove typedef: conf_t -> struct faulty_conf (Jes Sorensen) [747574] - [md] linear: remove typedefs: dev_info_t -> struct dev_info (Jes Sorensen) [747574] - [md] remove typedefs: mirror_info_t -> struct mirror_info (Jes Sorensen) [747574] - [md] remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bio (Jes Sorensen) [747574] - [md] remove typedefs: mdk_thread_t -> struct md_thread (Jes Sorensen) [747574] - [md] remove typedefs: mddev_t -> struct mddev (Jes Sorensen) [747574] - [md] removing typedefs: mdk_rdev_t -> struct md_rdev (Jes Sorensen) [747574] - [md] raid0: convert some printks to pr_debug (Jes Sorensen) [747574] - [md] remove PRINTK and dprintk debugging and use pr_debug (Jes Sorensen) [747574] - [md] remove some old DEBUGging code (Jes Sorensen) [747574] - [md] raid5: convert to macros into inline functions (Jes Sorensen) [747574] - [md] raid1: avoid bio search in end_sync_read() (Jes Sorensen) [747574] - [md] raid1: factor out common bio handling code (Jes Sorensen) [747574] - [md] raid5: remove pointless NULL test (Jes Sorensen) [747574] - [md] raid1: add documentation to r1_private_data_s data structure (Jes Sorensen) [747574] - [md] don't delay reboot by 1 second if no MD devices exist (Jes Sorensen) [747574] - [md] trival: md_k.h should be md.h in the beginning comment of file md.h (Jes Sorensen) [747574] - [md] bitmap: improve handling of 'allclean' (Jes Sorensen) [747574] - [md] bitmap: rename and tidy up BITMAP_PAGE_CLEAN (Jes Sorensen) [747574] - [md] Fix handling for devices from 2TB to 4TB in 0.90 metadata (Jes Sorensen) [747574] - [md] raid1, raid10: Remove use-after-free bug in make_request (Jes Sorensen) [747574] - [md] raid10: unify handling of write completion (Jes Sorensen) [747574] - [md] raid5: fix a hang on device failure (Jes Sorensen) [747574] - [md] fix clearing of 'blocked' flag in the presence of bad blocks (Jes Sorensen) [747574] - [md] linear: avoid corrupting structure while waiting for rcu_free to complete (Jes Sorensen) [747574] - [md] ensure changes to 'write-mostly' are reflected in metadata (Jes Sorensen) [747574] - [md] report failure if a 'set faulty' request doesn't (Jes Sorensen) [747574] - [md] raid10: handle further errors during fix_read_error better (Jes Sorensen) [747574] - [md] raid10: Handle read errors during recovery better (Jes Sorensen) [747574] - [md] raid10: simplify read error handling during recovery (Jes Sorensen) [747574] - [md] raid10: record bad blocks due to write errors during resync/recovery (Jes Sorensen) [747574] - [md] raid10: attempt to fix read errors during resync/check (Jes Sorensen) [747574] - [md] raid10: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid10: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid10: avoid writing to known bad blocks on known bad drives (Jes Sorensen) [747574] - [md] raid10 record bad blocks as needed during recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading known bad blocks during resync/recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: Split handle_read_error out from raid10d (Jes Sorensen) [747574] - [md] raid10: simplify/reindent some loops (Jes Sorensen) [747574] - [md] raid5: Clear bad blocks on successful write (Jes Sorensen) [747574] - [md] raid5: Don't write to known bad block on doubtful devices (Jes Sorensen) [747574] - [md] raid5: write errors should be recorded as bad blocks if possible (Jes Sorensen) [747574] - [md] raid5: use bad-block log to improve handling of uncorrectable read errors (Jes Sorensen) [747574] - [md] raid5: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid1: factor several functions out or raid1d() (Jes Sorensen) [747574] - [md] raid1: improve handling of read failure during recovery (Jes Sorensen) [747574] - [md] raid1: record badblocks found during resync (Jes Sorensen) [747574] - [md] raid1: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid1: store behind-write pages in bi_vecs (Jes Sorensen) [747574] - [md] raid1: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid1: avoid writing to known-bad blocks on known-bad drives (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] add 'write_error' flag to component devices (Jes Sorensen) [747574] - [md] raid1: avoid reading known bad blocks during resync (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] Disable bad blocks and v0.90 metadata (Jes Sorensen) [747574] - [md] load/store badblock list from v1.x metadata (Jes Sorensen) [747574] - [md] don't allow arrays to contain devices with bad blocks (Jes Sorensen) [747574] - [md] bad-block-log: add sysfs interface for accessing bad-block-log (Jes Sorensen) [747574] - [md] beginnings of bad block management (Jes Sorensen) [747574] - [md] remove suspicious size_of() (Jes Sorensen) [747574] - [md] bitmap: Revert DM dirty log hooks (Jes Sorensen) [747574] - [md] raid5: Avoid BUG caused by multiple failures (Jes Sorensen) [747574] - [md] raid10: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid5: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid1: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] get rid of unnecessary casts on page_address() (Jes Sorensen) [747574] - [md] raid10: Improve decision on whether to fail a device with a read error (Jes Sorensen) [747574] - [md] raid10: Make use of new recovery_disabled handling (Jes Sorensen) [747574] - [md] change managed of recovery_disabled (Jes Sorensen) [747574] - [md] remove ro check in md_check_recovery() (Jes Sorensen) [747574] - [md] introduce link/unlink_rdev() helpers (Jes Sorensen) [747574] - [md] raid: use printk_ratelimited instead of printk_ratelimit (Jes Sorensen) [747574] - [md] raid5: finalise new merged handle_stripe (Jes Sorensen) [747574] - [md] raid5: move some more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: move more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: unite handle_stripe_dirtying5 and handle_stripe_dirtying6 (Jes Sorensen) [747574] - [md] raid5: unite fetch_block5 and fetch_block6 (Jes Sorensen) [747574] - [md] raid5: rearrange a test in fetch_block6 (Jes Sorensen) [747574] - [md] raid5: move more code into common handle_stripe (Jes Sorensen) [747574] - [md] raid5: Move code for finishing a reconstruction into handle_stripe (Jes Sorensen) [747574] - [md] raid5: Remove stripe_head_state arg from handle_stripe_expansion (Jes Sorensen) [747574] - [md] raid5: move stripe_head_state and more code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: add some more fields to stripe_head_state (Jes Sorensen) [747574] - [md] raid5: unify stripe_head_state and r6_state (Jes Sorensen) [747574] - [md] raid5: move common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: replace sh->lock with an 'active' flag (Jes Sorensen) [747574] - [md] raid5: Protect some more code with ->device_lock (Jes Sorensen) [747574] - [md] raid5: Remove use of sh->lock in sync_request (Jes Sorensen) [747574] - [md] raid5: remove some sparse warnings (Jes Sorensen) [747574]- [fs] Revert "proc: enable writing to /proc/pid/mem" (Johannes Weiner) [782650] {CVE-2012-0056} - [fs] nfs: fix regression in handling of context= option in NFSv4 (Jeff Layton) [757896] - [kernel] panic: call console_verbose() in panic (Alexander Gordeev) [771521] - [net] igmp: Avoid zero delay when receiving odd mixture of IGMP queries (Jiri Pirko) [772871] {CVE-2012-0207} - [fs] cifs/nfs: don't allow TASK_KILLABLE sleeps to block the freezer (Jeff Layton) [702630] - [fs] xfs: validate acl count (Eric Sandeen) [773283] - [ppc] POWER7 optimised copy_to_user/copy_from_user using VMX (Steve Best) [739137] - [fs] GFS2: Update fallocate to match upstream (Steven Whitehouse) [732744] - [pci] portdrv: cleanup pcie_device registration (Myron Stowe) [742460] - [tpm] NSC driver X86 dependency fix (Steve Best) [741557] - [net] sunrpc: remove xpt_pool (J. Bruce Fields) [753301] - [fs] Fix sendfile write-side file position (Steven Whitehouse) [770023] - [mm] Make task in balance_dirty_pages() killable (Lukas Czerner) [769115] - [virt] kvm: x86: fix missing checks in syscall emulation (Marcelo Tosatti) [773391] {CVE-2012-0045} - [virt] kvm: x86: extend "struct x86_emulate_ops" with "get_cpuid" (Marcelo Tosatti) [773391] {CVE-2012-0045} - [net] svcrpc: fix double-free on shutdown of nfsd after changing pool mode (J. Bruce Fields) [753030] - [net] svcrpc: avoid memory-corruption on pool shutdown (J. Bruce Fields) [753030] - [net] svcrpc: destroy server sockets all at once (J. Bruce Fields) [753030] - [net] svcrpc: simplify svc_close_all (J. Bruce Fields) [753030] - [net] svcrpc: fix list-corrupting race on nfsd shutdown (J. Bruce Fields) [753030]- [virt] virtio: console: add port stats for bytes received, sent and discarded (Amit Shah) [772194] - [virt] virtio: console: make discard_port_data() use get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: rename variable (Amit Shah) [772194] - [virt] virtio: console: make get_inbuf() return port->inbuf if present (Amit Shah) [772194] - [virt] virtio: console: Fix return type for get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: Fix indentation (Amit Shah) [772194] - [netdrv] r8169: fix Config2 MSIEnable bit setting (Ivan Vecera) [772565] - [netdrv] r8169: fix Rx index race between FIFO overflow recovery and NAPI handler (Ivan Vecera) [772565] - [netdrv] r8169: Rx FIFO overflow fixes (Ivan Vecera) [772565] - [netdrv] r8169: corral some wayward N/A fw_version dust bunnies (Ivan Vecera) [772565] - [netdrv] r8169: Convert MAC_ADDR_LEN uses to ETH_ALEN (Ivan Vecera) [772565] - [netdrv] r8169: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [772565] - [netdrv] r8169: jumbo fixes (Ivan Vecera) [772565] - [netdrv] r8169: expand received packet length indication (Ivan Vecera) [772565] - [netdrv] r8169: support new chips of RTL8111F (Ivan Vecera) [772565] - [netdrv] r8169: define the early size for 8111evl (Ivan Vecera) [772565] - [netdrv] r8169: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [772565] - [netdrv] r8169: MAC address change fix for the 8168e-vl (Ivan Vecera) [772565] - [netdrv] r8169: Add support for D-Link 530T rev C1 (Ivan Vecera) [772565] - [netdrv] r8169: use pci_dev->subsystem_{vendor|device} (Ivan Vecera) [772565] - [netdrv] r8169: fix sticky accepts packet bits in RxConfig (Ivan Vecera) [772565] - [netdrv] r8169: adjust the RxConfig settings (Ivan Vecera) [772565] - [netdrv] r8169: don't enable rx when shutdown (Ivan Vecera) [772565] - [netdrv] r8169: fix wake on lan setting for non-8111E (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8111E-VL (Ivan Vecera) [772565] - [netdrv] r8169: add ERI functions (Ivan Vecera) [772565] - [netdrv] r8169: modify the flow of the hw reset (Ivan Vecera) [772565] - [netdrv] r8169: adjust some registers (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary read of PCI_CAP_ID_EXP (Ivan Vecera) [772565] - [netdrv] r8169: fix wrong register use (Ivan Vecera) [772565] - [netdrv] r8169: check firmware content sooner (Ivan Vecera) [772565] - [netdrv] r8169: support new firmware format (Ivan Vecera) [772565] - [netdrv] r8169: explicit firmware format check (Ivan Vecera) [772565] - [netdrv] r8169: move the firmware down into the device private data (Ivan Vecera) [772565] - [netdrv] r8169: fix static initializers (Ivan Vecera) [772565] - [netdrv] r8169: avoid late chip identifier initialisation (Ivan Vecera) [772565] - [netdrv] r8169: merge firmware information into the chipset description data (Ivan Vecera) [772565] - [netdrv] r8169: provide some firmware information via ethtool (Ivan Vecera) [772565] - [netdrv] r8169: remove non-NAPI context invocation of rtl8169_rx_interrupt (Ivan Vecera) [772565] - [netdrv] r8169: link speed selection timer rework (Ivan Vecera) [772565] - [netdrv] r8169: rtl8169_set_speed_xmii cleanup (Ivan Vecera) [772565] - [netdrv] r8169: remove some code duplication (Ivan Vecera) [772565] - [netdrv] r8169: style cleanups (Ivan Vecera) [772565] - [netdrv] r8169: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [772565] - [netdrv] r8169: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [772565] - [netdrv] r8169: fix merge conflict fix (Ivan Vecera) [772565] - [netdrv] r8169: don't request firmware when there's no userspace (Ivan Vecera) [772565] - [netdrv] r8169: TSO fixes (Ivan Vecera) [772565] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8168E (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8168DP (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8105 (Ivan Vecera) [772565] - [netdrv] r8169: fix a bug in rtl8169_init_phy() (Ivan Vecera) [772565] - [netdrv] r8169: support control of advertising (Ivan Vecera) [772565] - [netdrv] r8169: support the new chips for RTL8105E (Ivan Vecera) [772565] - [netdrv] r8169: disable ASPM (Ivan Vecera) [772565] - [netdrv] r8169: adjust rtl8169_set_speed_xmii function (Ivan Vecera) [772565] - [netdrv] r8169: fix RTL8168DP power off issue (Ivan Vecera) [772565] - [netdrv] r8169: correct settings of rtl8102e (Ivan Vecera) [772565] - [netdrv] r8169: fix incorrect args to oob notify (Ivan Vecera) [772565] - [netdrv] r8169: Call netif_carrier_off at the end of the probe (Ivan Vecera) [772565] - [netdrv] r8169: prevent RxFIFO induced loops in the irq handler (Ivan Vecera) [772565] - [netdrv] r8169: keep firmware in memory (Ivan Vecera) [772565] - [netdrv] r8169: Update the function of parsing firmware (Ivan Vecera) [772565] - [netdrv] r8169: delay phy init until device opens (Ivan Vecera) [772565] - [netdrv] r8169: more 8168dp support (Ivan Vecera) [772565] - [netdrv] r8169: rtl_csi_access_enable rename (Ivan Vecera) [772565] - [netdrv] r8169: magic (Ivan Vecera) [772565] - [netdrv] r8169: phy power ops (Ivan Vecera) [772565] - [netdrv] r8169: 8168DP specific MII registers access methods (Ivan Vecera) [772565] - [netdrv] r8169: use device dependent methods to access the MII registers (Ivan Vecera) [772565] - [netdrv] r8169: identify different registers (Ivan Vecera) [772565] - [netdrv] r8169: remove the firmware of RTL8111D (Ivan Vecera) [772565] - [netdrv] r8169: Use static const (Ivan Vecera) [772565] - [netdrv] r8169: move PHY regs tables to .rodata (Ivan Vecera) [772565] - [netdrv] r8169: don't use flush_scheduled_work() (Ivan Vecera) [772565] - [netdrv] r8169: fix sleeping while holding spinlock (Ivan Vecera) [772565] - [netdrv] r8169: print errors when dma mapping fail (Ivan Vecera) [772565] - [netdrv] r8169: (re)init phy on resume (Ivan Vecera) [772565] - [netdrv] r8169: changing mtu clean up (Ivan Vecera) [772565] - [netdrv] r8169: do not account fragments as packets (Ivan Vecera) [772565] - [netdrv] r8169: use pointer to struct device as local variable (Ivan Vecera) [772565] - [netdrv] r8169: replace PCI_DMA_{TO, FROM}DEVICE to DMA_{TO, FROM}_DEVICE (Ivan Vecera) [772565] - [netdrv] r8169: init rx ring cleanup (Ivan Vecera) [772565] - [netdrv] r8169: check dma mapping failures (Ivan Vecera) [772565] - [netdrv] r8169: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [772565] - [netdrv] r8169: use 50 less ram for RX ring (Ivan Vecera) [772565] - [netdrv] r8169: use device model DMA API (Ivan Vecera) [772565] - [netdrv] r8169: allocate with GFP_KERNEL flag when able to sleep (Ivan Vecera) [772565] - [netdrv] r8169: add gro support (Ivan Vecera) [772565] - [netdrv] r8169: avoid some skb->ip_summed initializations (Ivan Vecera) [772565] - [netdrv] r8169: incorrect identifier for a 8168dp (Ivan Vecera) [772565] - [netdrv] r8169: fix mdio_read and update mdio_write according to hw specs (Ivan Vecera) [772565] - [netdrv] r8169: fix random mdio_write failures (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary cast of readl()'s return value (Ivan Vecera) [772565] - [netdrv] r8169: failure to enable mwi should not be fatal (Ivan Vecera) [772565] - [netdrv] r8169: Fix rtl8169_rx_interrupt() (Ivan Vecera) [772565] - [netdrv] r8169: convert multiple drivers to use netdev_for_each_mc_addr (Ivan Vecera) [772565] - [netdrv] r8169: Use netif_printk macros (Ivan Vecera) [772565] - [netdrv] r8169: use netdev_mc_count and netdev_mc_empty when appropriate (Ivan Vecera) [772565] - [netdrv] r8169: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [772565] - [netdrv] r8169: use pM to shown MAC address (Ivan Vecera) [772565] - [netdrv] r8169: Move && and || to end of previous line (Ivan Vecera) [772565] - [fs] nfsd4: name->id mapping should fail with BADOWNER not BADNAME (J. Bruce Fields) [754834] - [net] Potential null skb->dev dereference (Flavio Leitner) [769590] - [mm] mempolicy.c: refix mbind_range() vma issue (Motohiro Kosaki) [697996 727700] - [mm] mempolicy.c: fix pgoff in mbind vma merge (Motohiro Kosaki) [697996 727700]- [scsi] hpsa: add the Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [scsi] cciss: add Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [powerpc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [ppc] pseries: Fix kexec on recent firmware versions (Steve Best) [741586] - [ppc] hvc_console: Improve tty/console put_chars handling (Steve Best) [740543] - [ppc] pseries/hvconsole: Fix dropped console output (Steve Best) [740551] - [ppc] pseries: Do not search for dma-window property on dlpar remove (Steve Best) [738483] - [ppc] pseries: Fix kexec on machines with more than 4TB of RAM (Steve Best) [741581] - [ppc] Fix oops when echoing bad values to /sys/devices/system/memory/probe (Steve Best) [739161] - [fs] ext2, ext3, ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes (Eric Sandeen) [749117] - [fs] ext4: fix race in xattr block allocation path (Eric Sandeen) [735105] - [fs] nfs: when attempting to open a directory, fall back on normal lookup (Jeff Layton) [755380] - [fs] nfs: don't try to migrate pages with active requests (Jeff Layton) [739811 741241] - [fs] nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages (Jeff Layton) [746541] - [kernel] crypto: ghash - Avoid null pointer dereference if no key is set (Jiri Benc) [749482] {CVE-2011-4081} - [fs] jbd2: validate sb->s_first in journal_get_superblock() (Eryu Guan) [693981] - [fs] xfs: Fix memory corruption in xfs_readlink (Carlos Maiolino) [694702] - [net] rds_rdma: don't assume infiniband device is PCI (Jes Sorensen) [740149] - [net] ipv4: correct description for tcp_max_syn_backlog (Weiping Pan) [738796] - [net] ipv6: tcp: fix tcp_v6_conn_request() (Jiri Benc) [742099] - [net] netfilter: use __aligned_be64 in nfnetlink_log.h (Weiping Pan) [767992] - [net] sctp: Do not account for sizeof(struct sk_buff) in estimated rwnd (Thomas Graf) [698119] - [net] fib: fix fib_nl_newrule() (Neil Horman) [743459] - [net] fix unsafe pointer access in sendmmsg (Jiri Benc) [760798] {CVE-2011-4594} - [net] vlan: should take into account needed_headroom (Weiping Pan) [692013] - [net] tcp: tcp_syn_retries sysctl is not honored (Jiri Benc) [692024] - [net] pkt_sched: Fix sch_sfq vs tcf_bind_filter oops (Jiri Pirko) [667925] - [net] ipv6: check for IPv4 mapped addresses when connecting IPv6 sockets (Jiri Benc) [728123] - [net] mac80211: cancel auth retries when deauthenticating (John Linville) [754356] - [net] bonding: Don't allow mode change via sysfs with slaves present (Veaceslav Falico) [747282] - [net] bonding: update speed/duplex for NETDEV_CHANGE (Weiping Pan) [747546] - [scsi] isci: link speed default to gen2 (David Milburn) [769376] - [scsi] scsi_dh_rdac: Fix error path in rdac_init (Mike Snitzer) [690523] - [scsi] hpsa: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746267] - [block] cciss: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746317] - [scsi] increase qla2xxx firmware ready time-out (Mark Goodwin) [731917] - [usb] ch9: use proper endianess for wBytesPerInterval (Steve Best) [738578] - [perf] powerpc: Handle events that raise an exception without overflowing (Steve Best) [755737] - [kernel] clocksource: Install completely before selecting (Paolo Bonzini) [745713] - [md] Avoid waking up a thread after it has been freed (Jes Sorensen) [754424] - [pci] Fix unbootable HP DL385G6 on 2.6.32-220 by properly disabling pcie aspm (Dave Wysochanski) [769626] - [virt] virtio-pci: fix use after free (Michael S. Tsirkin) [751805 772194] - [pci] hotplug: shpchp: don't blindly claim non-AMD 0x7450 (Myron Stowe) [735218] - [sched] x86: Avoid unnecessary overflow in sched_clock (Prarit Bhargava) [765720] - [x86] binutils, xen: Fix another wrong size directive (Igor Mammedov) [720982] - [x86] ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast() (Myron Stowe) [754341] - [x86] x2apic_optout: Change WARN to printk (Prarit Bhargava) [755061] - [x86] cpufreq: handle CPUs with different capabilities in acpi-cpufreq (Prarit Bhargava) [749056] - [x86] mtrr: Kill over the top warn (Prarit Bhargava) [746232] - [x86] setup: Set ax register in boot vga query (Prarit Bhargava) [742441] - [virt] x86: Prevent starting PIT timers in the absence of irqchip support (Marcelo Tosatti) [769550] - [virt] vmxnet3: revert hw features change (Neil Horman) [759613] - [virt] xen: mask MTRR feature from guest BZ#750758 (Igor Mammedov) [750758] - [virt] fix broken build if xen is disabled in config (Igor Mammedov) [729488] - [netdrv] qlge: fix size of external list for TX address descriptors (Steve Best) [772237] - [kernel] script to create symlinks for new network driver layout (Andy Gospodarek) - [netdrv] e1000e: Avoid wrong check on TX hang (Dean Nelson) [751087] - [netdrv] igb: Loopback functionality supports for i350 devices (Stefan Assmann) [756601] - [netdrv] be2net: Fixed Endianness issues in the response read log length field while retrieving FAT (Steve Best) [743226] - [netdrv] cxgb4: Fix EEH on IBM P7IOC (Steve Best) [721074] - [x86] kdump, ioapic: Reset remote-IRR in clear_IO_APIC (Prarit Bhargava) [754335] - [x86] ioapic: Move trigger defines to io_apic.h (Prarit Bhargava) [754335] - [scsi] ipr: add definitions for additional adapter (Steve Best) [738891] - [scsi] ipr: Add support to flash FPGA and flash back DRAM images (Steve Best) [738891] - [scsi] ipr: Fix BUG on adapter dump timeout (Steve Best) [738891] - [scsi] ipr: Stop reading adapter dump prematurely (Steve Best) [738891] - [x86] hpet: Disable per-cpu hpet timer if ARAT is supported (Prarit Bhargava) [750201] - [x86] Improve TSC calibration using a delayed workqueue (Prarit Bhargava) [750201] - [kernel] clocksource: Add clocksource_register_hz/khz interface (Prarit Bhargava) [750201] - [kernel] clocksource: Provide a generic mult/shift factor calculation (Prarit Bhargava) [750201] - [ppc] gup_huge_pmd() return 0 if pte changes (Andrea Arcangeli) [751493] - [mm] thp: share get_huge_page_tail() (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() support THP based tail recounting (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() avoid to free the head page too many times (Andrea Arcangeli) [751493] - [ppc] get_hugepte() don't put_page() the wrong page (Andrea Arcangeli) [751493] - [ppc] remove superflous PageTail checks on the pte gup_fast (Andrea Arcangeli) [751493] - [virt] KVM: Device assignment permission checks (Alex Williamson) [756093] - [virt] KVM: Remove ability to assign a device without iommu support (Alex Williamson) [756093] - [virt] kvm: device-assignment: revert Disable the option to skip iommu setup (Alex Williamson) [756093] - [scsi] hpsa: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [block] cciss: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [fs] Make write(2) interruptible by a fatal signal (Lukas Czerner) [769115] - [block] cfq-iosched: fix a kbuild regression (Vivek Goyal) [705698] - [block] cfq-iosched: rethink seeky detection for SSDs (Vivek Goyal) [705698] - [block] cfq-iosched: rework seeky detection (Vivek Goyal) [705698] - [block] cfq-iosched: don't regard requests with long distance as close (Vivek Goyal) [705698] - [scsi] isci: Adding documentation to API change and fixup sysfs registration (David Milburn) [751434] - [scsi] isci: change sas phy timeouts from 54us to 59us (David Milburn) [751434] - [scsi] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n (David Milburn) [751434] - [scsi] isci: overriding max_concurr_spinup oem parameter by max(oem, user) (David Milburn) [751434] - [scsi] isci: revert bcn filtering (David Milburn) [751434] - [scsi] libsas: export sas_alloc_task() (David Milburn) [751434] - [scsi] isci: Fix hard reset timeout conditions (David Milburn) [751434] - [scsi] isci: No need to manage the pending reset bit on pending requests (David Milburn) [751434] - [scsi] isci: Remove redundant isci_request.ttype field (David Milburn) [751434] - [scsi] isci: Fix task management for SMP, SATA and on dev remove (David Milburn) [751434] - [scsi] isci: No task_done callbacks in error handler paths (David Milburn) [751434] - [scsi] isci: Handle task request timeouts correctly (David Milburn) [751434] - [scsi] isci: Fix tag leak in tasks and terminated requests (David Milburn) [751434] - [scsi] isci: Immediately fail I/O to removed devices (David Milburn) [751434] - [scsi] isci: Lookup device references through requests in completions (David Milburn) [751434] - [virt] xen-blkfront: conditionally drop name and minor adjustments for emulated scsi devs (Laszlo Ersek) [729586] - [virt] xen-blk: plug device number leak on error path in xlblk_init (Laszlo Ersek) [729586] - [virt] xen-blkfront: more informative message when resizing vbd (Laszlo Ersek) [654982] - [virt] xen-blkfront: pick up vbd size change through xenstore (Laszlo Ersek) [654982]- [kernel] Remove "WARNING: at kernel/sched.c:5915" (Larry Woodman) [766051] - [x86] kernel: Fix memory corruption in module load (Prarit Bhargava) [767140]- [virt] xen: Find an unbound irq number in reverse order high to low (Igor Mammedov) [756307] - [virt] xen: add get_nr_hw_irqs req for finding an unbound irq number in reverse order (Igor Mammedov) [756307] - [x86] io_apic: add get_nr_irqs_gsi() (Igor Mammedov) [756307] - [virt] Do not init xen platform pci if xen_emul_unplug=never (Igor Mammedov) [756307] - [fs] GFS2: Add readahead to sequential directory traversal (Robert S Peterson) [681906] - [fs] GFS2: Cache dir hash table in a contiguous buffer (Robert S Peterson) [681906] - [scsi] scsi_dh: move .match to an auxiliary structure (Mike Snitzer) [690523] - [scsi] scsi_dh: code cleanup and remove the references to scsi_dev_info (Mike Snitzer) [690523] - [scsi] scsi_dh_hp_sw: Adding the match function for hp_sw device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_rdac: Adding the match function for rdac device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_emc: Adding the match function for emc device handler (Mike Snitzer) [690523] - [scsi] scsi_dh: Implement match callback function (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Evaluate TPGS setting from inquiry data (Mike Snitzer) [690523] - [scsi] scsi_dh: Use scsi_devinfo functions to do matching of device_handler tables (Mike Snitzer) [690523] - [scsi] scsi_dh: check queuedata pointer before proceeding further (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Fix the time inteval for alua rtpg commands (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Decrease retry interval (Mike Snitzer) [690523] - [scsi] scsi_dh: Check for sdev state in store_dh_state() (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: always update TPGS status on activate (Mike Snitzer) [690523] - [scsi] scsi_dh: Fixup kernel-doc comments (Mike Snitzer) [690523] - [block] Don't check QUEUE_FLAG_SAME_COMP in __blk_commplete_request (David Milburn) [724055] - [block] Fix queue_flag update when rq_affinity goes from 2 to 1 (David Milburn) [724055] - [block] improve rq_affinity placement (David Milburn) [724055] - [block] Make rq_affinity = 1 work as expected (David Milburn) [724055] - [block] fix warning with calling smp_processor_id() in preemptible section (David Milburn) [724055] - [block] strict rq_affinity (David Milburn) [724055] - [x86] mtrr: use stop_machine APIs for doing MTRR rendezvous (Prarit Bhargava) [729223] - [x86] stop_machine: implement stop_machine_from_inactive_cpu() (Prarit Bhargava) [729223] - [x86] stop_machine: reorganize stop_cpus() implementation (Prarit Bhargava) [729223] - [x86] mtrr: lock stop machine during MTRR rendezvous sequence (Prarit Bhargava) [729223] - [virt] KVM: fix guest SMEP support (Chris Wright) [703053] - [x86] cpu: fix CPUID leaf 7 detection (Chris Wright) [703053] - [perf] tools: Fix raw sample reading (Jiri Olsa) [752353] - [perf] python: Add missing perf_event__parse_sample 'swapped' parm (Jiri Olsa) [752353] - [perf] tools: Add support for disabling -Werror via WERROR=0 (Jiri Olsa) [752353] - [perf] top: Fix userspace sample addr map offset (Jiri Olsa) [752353] - [perf] symbols: Fix issue with binaries using 16-bytes buildids (Jiri Olsa) [752353] - [perf] tool: Fix endianness handling of u32 data in samples (Jiri Olsa) [752353] - [perf] sort: Fix symbol sort output by separating unresolved samples by type (Jiri Olsa) [752353] - [perf] symbols: Synthesize anonymous mmap events (Jiri Olsa) [752353] - [perf] record: Create events initially disabled and enable after init (Jiri Olsa) [752353] - [perf] symbols: Add some heuristics for choosing the best duplicate symbol (Jiri Olsa) [752353] - [perf] symbols: Preserve symbol scope when parsing /proc/kallsyms (Jiri Olsa) [752353] - [perf] symbols: /proc/kallsyms does not sort module symbols (Jiri Olsa) [752353] - [perf] symbols: Fix ppc64 SEGV in dso__load_sym with debuginfo files (Jiri Olsa) [752353] - [perf] probe: Fix regression of variable finder (Jiri Olsa) [752353] - [perf] tools: Add group event scheduling option to perf record/stat (Jiri Olsa) [752353] - [perf] tools: Fix build against newer glibc (Jiri Olsa) [752353] - [perf] tools: Fix error handling of unknown events (Jiri Olsa) [752353] - [perf] evlist: Fix missing event name init for default event (Jiri Olsa) [752353] - [perf] list: Fix exit value (Jiri Olsa) [752353] - [perf] probe: Filter out redundant inline-instances (Jiri Olsa) [752353] - [perf] probe: Search concrete out-of-line instances (Jiri Olsa) [752353] - [perf] probe: Avoid searching variables in intermediate scopes (Jiri Olsa) [752353] - [perf] probe: Fix to search local variables in appropriate scope (Jiri Olsa) [752353] - [perf] probe: Warn when more than one line are given (Jiri Olsa) [752353] - [perf] probe: Fix to walk all inline instances (Jiri Olsa) [752353] - [perf] probe: Fix to search nested inlined functions in CU (Jiri Olsa) [752353] - [perf] probe: Fix line walker to check CU correctly (Jiri Olsa) [752353] - [perf] probe: Fix a memory leak for scopes array (Jiri Olsa) [752353] - [perf] fix temporary file ownership check (Jiri Olsa) [752353] - [perf] top browser: Remove spurious helpline update (Jiri Olsa) [752353] - [perf] symbols: Check '/tmp/perf-' symbol file ownership (Jiri Olsa) [752353] - [perf] tools: Check $HOME/.perfconfig ownership (Jiri Olsa) [752353] - [perf] tools: Make clean leaves some files (Jiri Olsa) [752353] - [perf] lock: Dropping unsupported ':r' modifier (Jiri Olsa) [752353] - [perf] probe: Fix coredump introduced by probe module option (Jiri Olsa) [752353] - [perf] report: Use ui__warning in some more places (Jiri Olsa) [752353] - [perf] python: Add PERF_RECORD_{LOST, READ, SAMPLE} routine tables (Jiri Olsa) [752353] - [perf] evlist: Introduce 'disable' method (Jiri Olsa) [752353] - [perf] tools: Make test use the preset debugfs path (Jiri Olsa) [752353] - [perf] tools: Add automated tests for events parsing (Jiri Olsa) [752353] - [perf] tools: De-opt the parse_events function (Jiri Olsa) [752353] - [perf] script: Fix display of IP address for non-callchain path (Jiri Olsa) [752353] - [perf] tools: Fix endian conversion reading event attr from file header (Jiri Olsa) [752353] - [perf] probe: Support adding probes on offline kernel modules (Jiri Olsa) [752353] - [perf] probe: Add probed module in front of function (Jiri Olsa) [752353] - [perf] probe: Introduce debuginfo to encapsulate dwarf information (Jiri Olsa) [752353] - [perf] perf-probe: Move dwarf library routines to dwarf-aux.{c, h} (Jiri Olsa) [752353] - [perf] probe: Remove redundant dwarf functions (Jiri Olsa) [752353] - [perf] probe: Move strtailcmp to string.c (Jiri Olsa) [752353] - [perf] probe: Rename DIE_FIND_CB_FOUND to DIE_FIND_CB_END (Jiri Olsa) [752353] - [perf] Robustify proc and debugfs file recording (Jiri Olsa) [752353] - [perf] report/annotate/script: Add option to specify a CPU range (Jiri Olsa) [752353] - [perf] stat: Add noise output for csv mode (Jiri Olsa) [752353] - [perf] tools: Only display parent field if explictly sorted (Jiri Olsa) [752353] - [perf] tools: Allow sort dimensions to be registered more than once (Jiri Olsa) [752353] - [perf] tools: Don't display ignored entries on stdio ui (Jiri Olsa) [752353] - [perf] tools: Remove sort print helpers declarations (Jiri Olsa) [752353] - [perf] tools: Make sort operations static (Jiri Olsa) [752353] - [perf] tools: Add inverted call graph report support (Jiri Olsa) [752353] - [perf] script: Add printing of sample address (Jiri Olsa) [752353] - [perf] script: Make printing of dso a separate field option (Jiri Olsa) [752353] - [perf] script: "sym" field really means show IP data (Jiri Olsa) [752353] - [perf] stat: clarify unsupported events from uncounted events (Jiri Olsa) [752353] - [perf] Cleanup useless double NULL termination in method arg names (Jiri Olsa) [752353] - [pci] x86: reduce severity of host bridge window conflict warnings (Myron Stowe) [567487] - [pci] x86: avoid high BIOS area when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid E820 regions when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid low BIOS area when allocating address space (Myron Stowe) [567487] - [pci] resources: add arch hook for preventing allocation in reserved areas (Myron Stowe) [567487] - [pci] x86: coalesce overlapping host bridge windows (Myron Stowe) [567487] - [pci] x86: update iomem_resource end based on CPU physical address capabilities (Myron Stowe) [567487] - [pci] resources: handle overflow when aligning start of available area (Myron Stowe) [567487] - [pci] resources: ensure callback doesn't allocate outside available space (Myron Stowe) [567487] - [pci] resources: factor out resource_clip() to simplify find_resource() (Myron Stowe) [567487] - [pci] resources: add a default alignf to simplify find_resource() (Myron Stowe) [567487] - [pci] PNP: log PNP resources, as we do for PCI (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info on ASRock ALiveSATA2-GLAN (Myron Stowe) [567487] - [pci] fall back to original BIOS BAR addresses (Myron Stowe) [567487] - [pci] change resource collision messages from KERN_ERR to KERN_INFO (Myron Stowe) [567487] - [pci] x86: compute Address Space length rather than using _LEN (Myron Stowe) [567487] - [pci] x86: never allocate PCI MMIO resources below BIOS_END (Myron Stowe) [567487] - [pci] x86: parse additional host bridge window resource types (Myron Stowe) [567487] - [pci] x86: ignore Consumer/Producer bit in ACPI window descriptions (Myron Stowe) [567487] - [acpi] pci_root: pass acpi_pci_root to arch-specific scan (Myron Stowe) [567487] - [acpi] pci_root: save downstream bus range (Myron Stowe) [567487] - [pci] x86: truncate _CRS windows with _LEN > _MAX - _MIN + 1 (Myron Stowe) [567487] - [pci] x86: for host bridge address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] don't say we claimed a resource if we failed (Myron Stowe) [567487] - [pci] print resources consistently with pR (Myron Stowe) [567487] - [pci] make disabled window printk style match the enabled ones (Myron Stowe) [567487] - [pci] reject mmio ranges starting at 0 on pci_bridge read (Myron Stowe) [567487] - [pci] break out primary/secondary/subordinate for readability (Myron Stowe) [567487] - [pci] for address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] resources: add interfaces that return conflict information (Myron Stowe) [567487] - [pci] resource: add window support (Myron Stowe) [567487] - [pci] resource: add bus number support (Myron Stowe) [567487] - [pci] resource: expand IORESOURCE_TYPE_BITS to make room for bus resource type (Myron Stowe) [567487] - [pci] vsprintf: move pR resource printf_specs off the stack (Myron Stowe) [567487] - [pci] vsprintf: clarify comments for printf_spec flags (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info by default on 2008 and newer machines (Myron Stowe) [567487] - [pci] augment bus resource table with a list (Myron Stowe) [567487] - [pci] add pci_bus_for_each_resource(), remove direct bus->resource[] refs (Myron Stowe) [567487] - [pci] read bridge windows before filling in subtractive decode resources (Myron Stowe) [567487] - [pci] split up pci_read_bridge_bases() (Myron Stowe) [567487] - [pci] don't dump resource when bus resource flags indicates unused (Myron Stowe) [567487] - [pci] x86: remove 64-bit division (Myron Stowe) [567487] - [pci] x86/PCI: fix bogus host bridge window start/end alignment from _CRS (Myron Stowe) [567487] - [pci] x86: for debuggability, show host bridge windows even when ignoring _CRS (Myron Stowe) [567487] - [pci] improve discovery/configuration messages (Myron Stowe) [567487] - [pci] replace pr_debug with dev_dbg (Myron Stowe) [567487] - [pci] x86: print domain:bus in conventional format (Myron Stowe) [567487] - [pci] vsprintf: use pR, pr instead of pRt, pRf (Myron Stowe) [567487] - [pci] x86: use -DDEBUG when CONFIG_PCI_DEBUG set (Myron Stowe) [567487] - [pci] PNP: print resources consistently with pRt (Myron Stowe) [567487] - [pci] x86: print resources consistently with pRt (Myron Stowe) [567487] - [pci] print resources consistently with pRt (Myron Stowe) [567487] - [pci] vsprintf: add pRt, pRf to print struct resource details (Myron Stowe) [567487] - [pci] vsprintf: add pR support for IRQ and DMA resources (Myron Stowe) [567487] - [pci] vsprintf: fix io/mem resource width (Myron Stowe) [567487] - [pci] reverting "[Fedora] [pci] silence some PCI resource allocation errors" (Myron Stowe) [567487]- [x86] amd: Fix align_va_addr kernel parameter (Frank Arnold) [753237] - [md] RAID1: Do not call md_raid1_unplug_device while holding spinlock (Jonathan E Brassow) [752528] - [pci] intel-iommu: Default to non-coherent for domains unattached to iommus (Don Dutile) [746484] - [x86] initialize min_delta_ns in one_hpet_msi_clockevent() (Prarit Bhargava) [728315] - [x86] Update hpet_next_event() (Prarit Bhargava) [728315]- [net] Restrict pktgen from using shared skbs on bridge interfaces (Neil Horman) [750777] - [kernel] sched: Use resched IPI to kick off the nohz idle balance (Vivek Goyal) [717179] - [virt] xenfv: mask smep, even if the HV doesn't (Andrew Jones) [752382] - [drm] i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge (Prarit Bhargava) [752163] - [drm] i915: load a ring frequency scaling table (Prarit Bhargava) [752163] - [x86] cpufreq: expose a cpufreq_quick_get_max routine (Prarit Bhargava) [752163] - [scsi] qla4xxx: Make sure we discover targets if the cable is plugged in after the driver is loaded (Chad Dupuis) [751509] - [sched] Cleanup/optimize clock updates (Larry Woodman) [750237] - [sched] fix skip_clock_update optimization (Larry Woodman) [750237] - [kernel] Reset clocksource watchdog after sysrq-t (Prarit Bhargava) [742890] - [x86] AMD: Make tsc=reliable override boot time stability checks (Prarit Bhargava) [742890] - [block] virtio-blk: Use ida to allocate disk index (Michael S. Tsirkin) [692767] - [virt] virtio_blk: Replace cryptic number with the macro (Michael S. Tsirkin) [692767] - [kernel] ida: simplified functions for id allocation (Michael S. Tsirkin) [692767] - [virt] revert virtio-blk: Use ida to allocate disk index (Aristeu Rozanski) [692767]- [scsi] qla4xxx: v5.02.00.00.06.02-k13 (Chad Dupuis) [751286] - [scsi] qla4xxx: set ql4xdisablesysfsboot=1 by default (Chad Dupuis) [751286] - [scsi] qla4xxx: Correct ipaddress match check (Chad Dupuis) [751286]- [drm] i915: fix unmap race condition introduced with VT-d fix (Dave Airlie) [750583] - [scsi] iscsi: revert lockless queuecommand dispatch (Rob Evers) [751426]- [kernel] KEYS: Fix a NULL pointer deref in the user-defined key type (David Howells) [751190] {CVE-2011-4110} - [scsi] fc class: fix building of Fibre Channel DUP drivers in 6.2 (Mike Christie) [750268] - [fs] nfs: don't call __mark_inode_dirty while holding i_lock (Steve Dickson) [747391] - [netdrv] vxge: allow rebinding the driver with a different number of SR-IOV VFs (Michal Schmidt) [694742] - [netdrv] vxge: fix crash of VF when unloading PF (Michal Schmidt) [694742] - [ata] revert libata: remove SCSI host lock (David Milburn) [751426] - [crypto] ansi_cprng: enforce key != seed in fips mode (Jarod Wilson) [751198] - [net] mac80211: Fix reassociation processing within ESS roaming (John Linville) [750350] - [net] nl80211: Allow association to change channels during reassociation (John Linville) [750350] - [net] mac80211: let cfg80211 manage auth state (John Linville) [750350] - [net] cfg80211: avoid sending spurious deauth to userspace (John Linville) [750350] - [net] mac80211: recalculate idle later in MLME (John Linville) [750350] - [net] mac80211: avoid spurious deauth frames/messages (John Linville) [750350] - [net] cfg80211: Allow reassociation in associated state (John Linville) [750350] - [net] cfg80211: remove warning in deauth case (John Linville) [750350] - [net] netfilter: fix nf_conntrack refcount leak in l4proto->error() (Thomas Graf) [745472] - [scsi] qla2xxx: Remove check for null fcport from host reset handler (Chad Dupuis) [744741] - [scsi] qla2xxx: Perform implicit logout during rport tear-down (Chad Dupuis) [744741] - [scsi] Revert "qla2xxx: Remove host_lock in queuecommand function" (Chad Dupuis) [744741] - [drm] nv50/disp: shutdown display on suspend/hibernate (Ben Skeggs) [740857] - [edac] Add sb_edac driver into the Red Hat Building system (Mauro Carvalho Chehab) [647700] - [edac] Fix incorrect edac mode reporting in sb_edac (Mauro Carvalho Chehab) [647700] - [edac] Add an experimental new driver to support Sandy Bridge CPU's (Mauro Carvalho Chehab) [647700]- [netdrv] benet: remove bogus "unlikely" on vlan check (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: non-member vlan pkts not received in promiscous mode (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: fix crash receiving non-member VLAN packets (Ivan Vecera) [736429] {CVE-2011-3347} - [mm] fix race between mremap and removing migration entry (Andrea Arcangeli) [751084]- [fs] GFS2: rewrite fallocate code to write blocks directly (Benjamin Marzinski) [750208] {CVE-2011-4098} - [netdrv] bnx2x: link fixes for 57810 (Andy Gospodarek) [749421] - [netdrv] enic: fix accidental GRO off by default (Stefan Assmann) [749390] - [scsi] qla2xxx: Correct inadvertent clearing of RISC_INTR status (Chad Dupuis) [748978] - [debug] lockdep: double MAX_LOCKDEP_ENTRIES (Kyle McMartin) [748941] - [x86] Add missing KERN_DEBUG to x86 module printk (Prarit Bhargava) [747837] - [x86] Update module alternatives message (Prarit Bhargava) [745596] - [x86] UV: KABI breakage in uv_blade_info (George Beshers) [745253] - [net] vlan: fix panic when handling priority tagged frames (Andy Gospodarek) [714936] {CVE-2011-3593} - [scsi] qla4xxx: Autologin persisted target entries update (Mike Christie) [747696] - [mm] oom: fix integer overflow of points in oom_badness (Frantisek Hrbata) [741207] {CVE-2011-4097}- [scsi] lockless queuecommand dispatch fixup (Rob Evers) [749018] - [scsi] iscsi class: export pid of process that created session (Mike Christie) [747696] - [scsi] qla4xxx: Autologin persisted target entries (Mike Christie) [747696] - [netdrv] iwlagn: enable 11n aggregation without checking traffic load (John Linville) [744361] - [s390x] qdio: EQBS retry after CCQ 96 (Hendrik Brueckner) [747578] - [s390x] dasd: fix UID readout for z/VM (Hendrik Brueckner) [746000] - [x86] PCI: irq and pci_ids patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [747638] - [netdrv] Help 6.1 out of tree drivers cope with ABI breakage (Thomas Graf) [746570] - [mm] shmem: let shared anonymous be nonlinear again (Larry Woodman) [690129] - [fs] ext4: fix BUG_ON() in ext4_ext_insert_extent() (Lukas Czerner) [742091] {CVE-2011-3638} - [ipc] mqueue: separate mqueue default value from maximum value (Motohiro Kosaki) [746606] - [ipc] mqueue: don't use kmalloc with KMALLOC_MAX_SIZE (Motohiro Kosaki) [746606] - [ipc] mqueue: revert bump up DFLT_*MAX (Motohiro Kosaki) [746606] - [kernel] ipc/mqueue: Up the hard limit on message queues per namespace (Doug Ledford) [746606] - [kernel] ipc/mqueue: update maximums for the mqueue subsystem (Doug Ledford) [746606] - [kernel] ipc/mqueue: enforce hard limits (Doug Ledford) [746606] - [kernel] ipc/mqueue: switch back to using non-max values on create (Doug Ledford) [746606 746898] - [kernel] ipc/mqueue: cleanup definition names and locations (Doug Ledford) [746606] - [kernel] Revert "Restore max mqueue message size to its previous RHEL 5 value" (Doug Ledford) [746606]- [virt] index of virtio disk is not decremented when removed (Mark Wu) [692767] - [edac] i7core_edac: Initialize memory name with cpu, channel, bank (Mauro Carvalho Chehab) [712957] - [kernel] perf: Optimize event scheduling locking (Steve Best) [744986] - [drm] i915: set the right SDVO transcoder for CPT (Adam Jackson) [735122] - [scsi] libfc: Prevent race that causes panic during FCoE port destroy (Neil Horman) [735959] - [scsi] qla4xxx: Update driver version to 5.02.00-k8 (Mike Christie) [732622] - [scsi] qla4xxx: updated device id check for BFS (Mike Christie) [732622] - [scsi] qla4xxx: Fixed target discovery failed issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed active session re-open issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed device blocked issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Fixed session destroy issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Clear DDB map index on the basis of AEN (Mike Christie) [732622] - [scsi] qla4xxx: Free Device Database (DDB) reserved by FW (Mike Christie) [732622] - [scsi] qla4xxx: Fix getting BIDI CHAP for boot targets (Mike Christie) [732622] - [scsi] qla4xxx: Fix exporting boot targets to sysfs (Mike Christie) [732622] - [scsi] qla4xxx: Do not add duplicate CHAP entry in FLASH (Mike Christie) [732622] - [scsi] qla4xxx: Fix bidirectional CHAP (Mike Christie) [732622] - [scsi] qla4xxx: Add new FLT firmware region (Mike Christie) [732622] - [scsi] qla4xxx: Update license (Mike Christie) [732622] - [scsi] iscsi class: fix vlan configuration (Mike Christie) [732622] - [scsi] qla4xxx: fix data alignment and use nl helpers (Mike Christie) [732622] - [scsi] iscsi class: fix link local mispelling (Mike Christie) [732622] - [scsi] qla4xxx: Added Get ACB support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added restore factory defaults support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [732622] - [scsi] qla4xxx: Add read/update NVRAM support for 40xx adapters using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Add get ACB state support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Code cleanup for read/update flash using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added support to update mtu (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update mtu (Mike Christie) [732622] - [scsi] libfc: improve flogi retries to avoid lport stuck (Mike Christie) [745667] - [scsi] libfc: avoid exchanges collision during lport reset (Mike Christie) [745667] - [scsi] libfc: fix checking FC_TYPE_BLS (Mike Christie) [745667] - [scsi] libfc: revert fix deadlock bug in fc_exch_abort_locked (Mike Christie) [745667] - [dm] log userspace: Allow for 'log device name' response in CTR msg exchange (Jonathan E Brassow) [746254] - [dm] kcopyd: fix job_pool leak (Mike Snitzer) [748441] - [netdrv] igb: Fix for Alt MAC Address feature on 82580 and later (Andy Gospodarek) [748503]- [dm] table: add immutable feature (Mike Snitzer) [747438] - [mm] reduce overhead on paravirt functions (Larry Woodman) [743554]- [netdrv] Fixing use of netif_set_real_num_tx_queues in niu.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in myri10ge.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in igb_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb4_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb3_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in bnx2.c (Neil Horman) [742117] - [ppc] kabi: add symbol 'paca' to ppc KABI (Jiri Olsa) [737466] - [fs] proc: fix oops on invalid /proc/pid/maps access (Johannes Weiner) [746613] {CVE-2011-3637} - [nfs] fix pNFS hang and oops on umounts (Steve Dickson) [746861] - [scsi] qla4xxx: export address/port of connection (Mike Christie) [728156] - [netdrv] Fix pktgen to not oops on unsupported drivers (Neil Horman) [678794] - [kernel] tracing: Update the comm field in the right variable in update_max_tr (Jiri Olsa) [736955] - [kernel] kabi: Add missing compat_alloc_user_space symbol to kABI (Jiri Olsa) [747047] - [kernel] fix taskstats io infoleak (Jerome Marchand) [716848] {CVE-2011-2494} - [x86] ACPI, APEI, HEST: Detect duplicated hardware error source ID (Don Zickus) [737189] - [netdrv] Add latest cxgb3 firmware (Neil Horman) [742011]- [net] bridge: fix use after free in __br_deliver() (Amerigo Wang) [730756] {CVE-2011-2942} - [scsi] Update lpfc version for 8.3.5.45.4p driver release (Rob Evers) [746668] - [scsi] Fix crash when cfg_fcp_eq_count is zero (Rob Evers) [746668] - [scsi] Fix kernel crash during boot with SLI4 card installed (Rob Evers) [746668] - [scsi] Properly clean up EQ and CQ child lists to prevent kernel crash (Rob Evers) [746668] - [kabi] add missing symbols for Emulex be2net driver (Jiri Olsa) [745712] - [netdrv] netxen-firmware: Install the 4.0.579 firmware (Kyle McMartin) [741776] - [perf] symbols: Treat all memory maps without dso file as loaded (Jiri Olsa) [726582] - [debug] increase MAX_STACK_TRACE_ENTRIES (Kyle McMartin) [645777] - [fs] cifs: add fallback in is_path_accessible for old servers (Jeff Layton) [692709] {CVE-2011-3363} - [tpm] Zero buffer after copying to userspace (Jiri Benc) [732633] {CVE-2011-1161 CVE-2011-1162} - [pci] intel-iommu: IOTLB hang workaround (Dave Airlie) [728476] - [drm] i915: Fix hang on Ironlake mobile GPU with VT-d (Dave Airlie) [728476] - [drm] i915: Remove early exit on i915_gpu_idle (Dave Airlie) [728476] - [drm] nv50/bios: fixup mpll programming from the init table parser (Ben Skeggs) [744992] - [drm] nv50/vram: fix incorrect detection of bank count on newer chipsets (Ben Skeggs) [744992] - [drm] radeon: fix llano output setup + memory corruption (Dave Airlie) [747292] - [drm] radeon caicos enablement fixes (Dave Airlie) [747291] - [pci] Disable SRIOV on powerpc (Prarit Bhargava) [742089] - [pci] Add pci=nosriov to disable SRIOV (Prarit Bhargava) [742089] - [x86] apic: ack all pending irqs when crashed/on kexec (Takao Indoh) [704142]- [scsi] libsas: fix warnings when checking sata/stp protocol (David Milburn) [695950] - [scsi] libsas: disable scanning lun > 0 on ata devices (David Milburn) [695950] - [scsi] libsas: Allow expander T-T attachments (David Milburn) [695950] - [usb] xhci: Make xHCI driver endian-safe (Don Zickus) [745967] - [infiniband] RDMA/cxgb3: Don't post zero-byte read if endpoint is going away (Neil Horman) [717379] - [scsi] isci: atapi support (David Milburn) [743692] - [x86] amd: Move BSP code to cpu_dev helper (Larry Woodman) [739456] - [x86] Add a BSP cpu_dev helper (Larry Woodman) [739456] - [x86] amd: Avoid cache aliasing penalties on AMD family 15h (Larry Woodman) [739456] - [net] ipv6: fix NULL dereference in udp6_ufo_fragment() (Jason Wang) [740465] - [netdrv] cxgb4: Updating NIC driver firmware (Neil Horman) [717806] - [netdrv] cxgb3: Fix NULL pointer dereference in t3_l2t_get (Neil Horman) [729737] - [netdrv] bnx2x: remaining fixes from upstream 3.1 (Michal Schmidt) [743917] - [netdrv] e1000e: fix WoL on 82578DM and 82567V3 (Andy Gospodarek) [699042] - [netdrv] tg3: Use netif_set_real_num_tx_queues() (Jiri Pirko) [740477] - [netdrv] bnx2x: critical fixes (Veaceslav Falico) [745211] - [netdrv] bonding: properly stop queuing work when requested (Andy Gospodarek) [736904] - [netdrv] tg3: negate USE_PHYLIB flag check (Jiri Pirko) [746006] - [x86] Add new cpu capabilities to /proc/cpuinfo (Prarit Bhargava) [745799] - [kabi] add missing multipath symbols for s390x (Aristeu Rozanski) [714992] - [perf] sched: Fix script command documentation (Jiri Olsa) [726589] - [pm] hibernate: Fix memory corruption related to swap (Stanislaw Gruszka) [701857] - [scsi] hpsa: add heartbeat sysfs host attribute (Tomas Henzl) [730027] - [scsi] Revert megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [736667] - [fs] GFS2: Fix ->page_mkwrite() races (Steven Whitehouse) [725091] - [scsi] scsi_transport_fc: Fix deadlock during fc_remove_host (Mike Christie) [714320] - [kernel] workqueue: Fix workqueue deadlock during destroy_workqueue (Mike Christie) [714320] - [sched] Avoid expensive initial update_cfs_load() (Larry Woodman) [741569 742414] - [sched] Simplify update_cfs_shares parameters (Larry Woodman) [741569 742414] - [sched] Fix/remove redundant cfs_rq checks (Larry Woodman) [741569 742414] - [sched] Fix sign under-flows in wake_affine (Larry Woodman) [741569 742414] - [sched] Update effective_load() to use global share weights (Larry Woodman) [741569 742414] - [sched] Fix interactivity bug by charging unaccounted run-time on entity re-weight (Larry Woodman) [741569 742414] - [sched] Move periodic share updates to entity_tick() (Larry Woodman) [741569 742414] - [sched] Fix UP build breakage (Larry Woodman) [741569 742414] - [sched] Update tg->shares after cpu.shares write (Larry Woodman) [741569 742414]- [drm] i915: fix IVB cursor support (Adam Jackson) [741780] - [drm] i915: always set FDI composite sync bit (Adam Jackson) [745564] - [netdrv] bnx2i: Fixed the endian on TTT for NOP out transmission (Mike Christie) [745676] - [scsi] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic (Tomas Henzl) [723218] - [ata] AHCI: Add new Panther Point RAID DeviceID (Prarit Bhargava) [745484] - [scsi] isci: export phy events via ->lldd_control_phy() (David Milburn) [743654] - [scsi] isci: The port state should be set to stopping on the last phy (David Milburn) [743654] - [scsi] isci: fix decode of DONE_CRC_ERR TC completion status (David Milburn) [743654] - [scsi] isci: SATA/STP I/O is only returned in the normal path to libsas (David Milburn) [743654] - [scsi] isci: fix support for large smp requests (David Milburn) [743654] - [scsi] isci: fix missed unlock in apc_agent_timeout() (David Milburn) [743654] - [scsi] isci: fix event-get pointer increment (David Milburn) [743654] - [scsi] isci: add version number (David Milburn) [743654] - [scsi] isci: dynamic interrupt coalescing (David Milburn) [743654] - [scsi] isci: fix sata response handling (David Milburn) [743654] - [scsi] isci: Leave requests alone if already terminating (David Milburn) [743654] - [fs] jbd: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [fs] jbd2: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [net] ipv6: fix refcnt problem related to POSTDAD state (Weiping Pan) [709280 731608] - [x86] paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu mode (Igor Mammedov) [632802] - [s390x] qdio: 2nd stage retry on SIGA-W busy conditions (Hendrik Brueckner) [732708] - [s390x] kernel: NSS creation with initrd fails (Hendrik Brueckner) [730780] - [s390x] qeth: wrong number of output queues for HiperSockets (Hendrik Brueckner) [730701] - [s390x] qeth: l3 ipv6 vlan not working on shared OSA chpid (Hendrik Brueckner) [727850] - [x86] Intel pci: Provide option to enable 64-bit IOMMU pass through mode (George Beshers) [696420] - [x86] intel-iommu: Remove Host Bridge devices from identity mapping (George Beshers) [696420] - [x86] intel-iommu: Add domain check in domain_remove_one_dev_info (George Beshers) [696420] - [x86] intel-iommu: Use coherent DMA mask when requested (George Beshers) [696420] - [x86] intel-iommu: Dont cache iova above 32bit (George Beshers) [696420] - [x86] intel-iommu: Speed up processing of the identity_mapping function (George Beshers) [696420] - [x86] intel-iommu: Check for identity mapping candidate using system dma mask (George Beshers) [696420] - [scsi] tcm_fc: Fix to activate non-offload path for FCoE target (Andy Grover) [638007]- [pci] edd: Treat "XPRS" host bus type the same as "PCI" (Mike Christie) [742059] - [scsi] be2iscsi: Move driver Version (Mike Christie) [738163 738934] - [scsi] be2iscsi: memset wrb for ring create (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for case where task->sc was cleanedup earlier (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for wrong dmsg setting in wrb (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for kdump failure (Mike Christie) [738163 738934] - [sched] wait_for_completion_interruptible_timeout() should return signed long (J. Bruce Fields) [738379]- [net] fix net_dev_xmit tracepoint use of freed skb (Jiri Pirko) [705253] - [block] kabi: symbols missing for FusionIO iomemory-vsl driver (Jiri Olsa) [735227] - [netdrv] kabi: symbols missing for Emulex be2net driver (Jiri Olsa) [735229] - [virt] xen: use maximum reservation to limit amount of usable RAM (Igor Mammedov) [743590] - [usb] additional regression fix for device removal (Don Zickus) [744154] - [usb] fix regression occurring during device removal (Don Zickus) [744154] - [usb] Lower USB storage settling delay to something more reasonable (Don Zickus) [743959]- [netdrv] bna: Multiple Definition and Interface Setup Fix (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.2 (Ivan Vecera) [743347] - [netdrv] bna: Add Callback to Fix RXQ Stop (Ivan Vecera) [743347] - [netdrv] bna: PLL Init Fix and Add Stats Attributes (Ivan Vecera) [743347] - [netdrv] bna: Brocade 1860 HW Enablement (Ivan Vecera) [743347] - [netdrv] bna: Implement FW Download for New HW (Ivan Vecera) [743347] - [netdrv] bna: Capability Map and MFG Block Changes for New HW (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Conf Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: Eliminate Small Race Condition Window in RX Path (Ivan Vecera) [743347] - [netdrv] bna: Set Ring Param Fix (Ivan Vecera) [743347] - [netdrv] bna: Semaphore Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: make function tables cont (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.1 (Ivan Vecera) [743347] - [netdrv] bna: SKB PCI UNMAP Fix (Ivan Vecera) [743347] - [netdrv] bna: TX Queue Depth Fix (Ivan Vecera) [743347] - [netdrv] bna: MBOX IRQ Flag Check after Locking (Ivan Vecera) [743347] - [netdrv] bna: Async Mode Tx Rx Init Fix (Ivan Vecera) [743347] - [netdrv] bna: Ethtool Enhancements and Fix (Ivan Vecera) [743347] - [netdrv] bna: Initialization and Locking Fix (Ivan Vecera) [743347] - [netdrv] bna: Formatting and Code Cleanup (Ivan Vecera) [743347] - [netdrv] bna: TX Path and RX Path Changes (Ivan Vecera) [743347] - [netdrv] bna: Interrupt Polling and NAPI Init Changes (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Fix (Ivan Vecera) [743347] - [netdrv] bna: Naming Change and Minor Macro Fix (Ivan Vecera) [743347] - [netdrv] bna: off by one in bfa_msgq_rspq_pi_update() (Ivan Vecera) [743347] - [netdrv] bna: unlock on error path in pnad_pci_probe() (Ivan Vecera) [743347] - [scsi] libfc: fix deadlock bug in fc_exch_abort_locked (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.8 (Mike Christie) [740096] - [scsi] bnx2fc: Return error statistics of remote peer (Mike Christie) [740096] - [scsi] fcoe/libfcoe: Move common code for fcoe_get_lesb to fcoe_transport (Mike Christie) [740096] - [scsi] bnx2fc: call ctlr_link_up only when the interface is enabled (Mike Christie) [740096] - [scsi] bnx2fc: Add driver documentation (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.7 (Mike Christie) [740096] - [scsi] bnx2fc: Handle bnx2fc_map_sg failure (Mike Christie) [740096] - [scsi] bnx2fc: Replace scsi_dma_map() with dma_map_sg() (Mike Christie) [740096] - [x86] acpi: Prevent acpiphp from deadlocking on PCI-to-PCI bridge remove (Prarit Bhargava) [732706] - [x86] UV2: add missing kABI bits (George Beshers) [741432] - [ppc] pci: Check devices status property when scanning OF tree (Steve Best) [738450] - [drm] radeon/kms: reject video mode that would go over bandwidth limit on RN50 (Jerome Glisse) [729976] - [fs] deal with races in /proc/*/syscall, stack, personality (Johannes Weiner) [692039] - [fs] proc: enable writing to /proc/pid/mem (Johannes Weiner) [692039] - [fs] proc: make check_mem_permission() return an mm_struct on success (Johannes Weiner) [692039] - [fs] proc: hold cred_guard_mutex in check_mem_permission() (Johannes Weiner) [692039] - [fs] proc: disable mem_write after exec (Johannes Weiner) [692039] - [mm] implement access_remote_vm (Johannes Weiner) [692039] - [mm] factor out main logic of access_process_vm (Johannes Weiner) [692039] - [mm] use mm_struct to resolve gate vma's in __get_user_pages (Johannes Weiner) [692039] - [mm] rename in_gate_area_no_task to in_gate_area_no_mm (Johannes Weiner) [692039] - [mm] make in_gate_area take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [mm] make get_gate_vma take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [x86] mark associated mm when running a task in 32 bit compatibility mode (Johannes Weiner) [692039] - [x86] add context tag to mark mm when running a task in 32-bit compatibility mode (Johannes Weiner) [692039] - [fs] auxv: require the target to be tracable (or yourself) (Johannes Weiner) [692039] - [fs] close race in /proc/*/environ (Johannes Weiner) [692039] - [fs] report errors in /proc/*/*map* sanely (Johannes Weiner) [692039] - [fs] pagemap: close races with suid execve (Johannes Weiner) [692039] - [fs] make sessionid permissions in /proc/*/task/* match those in /proc/* (Johannes Weiner) [692039] {CVE-2011-1020}- [ppc] ibmveth: Fix leak when recycling skb and hypervisor returns error (Steve Best) [740548] - [fs] nfs: Do not allow multiple mounts on same mountpoint when using -o noac (Sachin Prabhu) [584768] - [scsi] megaraid: fix FastPath and update to v5.40 (Tomas Henzl) [726225] - [acpi] APEI: set enable bit for OSC call (Matthew Garrett) [734509] - [block] Whitelist symbols for dm-switch multipathing driver (Shyam Iyer) [714992] - [x86] Missing "unregister_cpu_notifier" in powernow-k8.c (Prarit Bhargava) [741302] - [virt] xen-netfront: fix MTU reset after migration (Paolo Bonzini) [733651]- [mm] add extra free kbytes tunable (Rik van Riel) [696395] - [build] Makefile: include RHEL_RELEASE in version.h (Aristeu Rozanski) - [ppc] Fix bogus it_blocksize in VIO iommu code (Steve Best) [738449] - [ppc] hvcs: Ensure page aligned partner info buffer (Steve Best) [739749] - [virt] KVM: Enable RDRAND feature support for KVM (Don Dugger) [721131] - [virt] x86, cpu: Add CPU flags for F16C and RDRND (Don Dugger) [721131] - [mm] zram: prevent accessing an unallocated table when init fails early (Jerome Marchand) [732707] - [mm] zram: fix zram locking (Jerome Marchand) [732707] - [ppc] eeh: Display eeh error location for bus and device (Steve Best) [707843] - [ppc] pseries/eeh: Handle functional reset on non-PCIe device (Steve Best) [707843] - [ppc] pseries/eeh: Propagate needs_freset flag to device at PE (Steve Best) [707843] - [ppc] eeh: Add support for ibm, configure-pe RTAS call (Steve Best) [707843] - [scsi] isci: initial sgpio write support (David Milburn) [735318] - [scsi] isci: fix sgpio register definitions (David Milburn) [735318] - [scsi] libsas: sgpio write support (David Milburn) [735318] - [drm] i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge (Adam Jackson) [695793]- [netdrv] firmware: add bnx2x FW 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: Add new PHY BCM54616 (Michal Schmidt) [733888] - [netdrv] bnx2x: fixes from upstream 3.1-rc (Michal Schmidt) [733693] - [netdrv] bnx2x: driver-side changes for firmware 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: add missing DCB callbacks (Michal Schmidt) [733693] - [scsi] scan: don't fail scans when host is in recovery (Mike Christie) [713682] - [usb] don't let errors prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] don't let the hub driver prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Reject double add of active endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Free bandwidth when usb_disable_device is called (Don Zickus) [732457 732909 735048 735050 735263] - [usb] disable endpoints after unbinding interfaces, not before (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't warn about zeroed bMaxBurst descriptor field (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: Force Stopped Event(FSE) (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: introduce Incompatible Device Error (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Add reset on resume quirk for asrock p67 host (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Always set urb->status to zero for isoc endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Fix up URB error codes to reflect implementation (Don Zickus) [732457 732909 735048 735050 735263] - [usb] config: use proper endian access for wMaxPacketSize (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: fix OS want to own HC (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't submit commands or URBs to halted hosts (Don Zickus) [732457 732909 735048 735050 735263] - [usb] usbcore: warm reset USB3 port in SS.Inactive state (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Refine USB3.0 device suspend and resume (Don Zickus) [732457 732909 735048 735050 735263] - [usb] fix system suspend with USB3.0 device connected to USB3.0 hub (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Clear "warm" port reset change (Don Zickus) [732457 732909 735048 735050 735263] - [netdrv] b43: allocate receive buffers big enough for max frame len + offset (RuiRui Yang) [738205] {CVE-2011-3359} - [netdrv] tg3: call netif_carrier_off to initialize operstate value (John Feeney) [727330] - [fs] fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message (RuiRui Yang) [736765] {CVE-2011-3353} - [fs] cifs: fix possible memory corruption in CIFSFindNext (Jeff Layton) [730354] {CVE-2011-3191} - [fs] nfsd4: fix open downgrade, again (J. Bruce Fields) [729176] - [fs] jbd[2]: Use WRITE_SYNC_PLUG in journal_commit_transaction (Jeff Moyer) [720918] - [fs] mbcache: Limit the maximum number of cache entries (Eric Sandeen) [731585] - [netdrv] netxen: Add firmware version 4.0.557[579]. (Chad Dupuis) [741776] - [netdrv] netxen: Add pcie workaround (Chad Dupuis) [741774] - [netdrv] netxen: add vlan LRO support (Chad Dupuis) [741774] - [netdrv] netxen: add fw version compatibility check (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove casts of void * (Chad Dupuis) [741774] - [netdrv] netxen: fix race in skb->len access (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove unnecessary semicolons (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: Use full 32 bit speed range in ethtool's set_settings (Chad Dupuis) [741774]- [fs] xfs: avoid direct I/O write vs buffered I/O race (Dave Chinner) [732976] - [fs] xfs: don't serialise adjacent concurrent direct IO appending writes (Dave Chinner) [732976] - [fs] xfs: don't serialise direct IO reads on page cache checks (Dave Chinner) [732976] - [fs] gfs2: Ignore buffers with wrong state during fsync (Abhijith Das) [740066] - [fs] GFS2: balance pages on gfs2_fallocate. (Benjamin Marzinski) [737989] - [fs] xfs: avoid synchronous transactions when deleting attr blocks (Dave Chinner) [740312] - [fs] GFS2: large file delete/unlink is slow (Robert S Peterson) [739987] - [fs] ext4: optimize ext4_check_dir_entry() (Eric Sandeen) [714007] - [fs] Fix do_lookup false negative. (David Howells) [693841] - [netdrv] tg3: Fix VLAN creation problem (John Feeney) [731268 732769] - [netdrv] ixgbe: fix improper check of dma address for NULL (Neil Horman) [683611] - [netdrv] e1000: don't enable dma receives until after dma address has been setup (Dean Nelson) [703357] - [net] sctp: deal with multiple COOKIE_ECHO chunks (Max Matveev) [729220]- [net] br_multicast: Ensure to initialize BR_INPUT_SKB_CB(skb)->mrouters_only. (Herbert Xu) [738110]- [x86] Add rh_kabi.c and protect struct alt_instr under KABI (Prarit Bhargava) [737753] - [x86] Fix module alt_instr KABI breakage (Prarit Bhargava) [737753]- [build] Makefile: update RHEL_MINOR to 2 (Aristeu Rozanski) - [scsi] scsi_lib: pause between error retries (Rob Evers) [736812] - [kernel] perf tools: do not look at ./config for configuration (Jiri Benc) [730204] {CVE-2011-2905} - [scsi] Fix out of spec CD-ROM problem with media change (Rob Evers) [703366] - [netdrv] bna: Driver Version changed to 3.0.2.0 (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete Files (Ivan Vecera) [701486] - [netdrv] bna: Remove Unused Code (Ivan Vecera) [701486] - [netdrv] bna: ENET and Tx Rx Redesign Enablement (Ivan Vecera) [701486] - [netdrv] bna: Add New HW Defs (Ivan Vecera) [701486] - [netdrv] bna: Tx and Rx Redesign (Ivan Vecera) [701486] - [netdrv] bna: Introduce ENET as New Driver and FW Interface (Ivan Vecera) [701486] - [netdrv] bna: MSGQ Implementation (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete File bfi_ctreg.h (Ivan Vecera) [701486] - [netdrv] bna: Consolidated HW Registers for Supported HWs (Ivan Vecera) [701486] - [netdrv] bna: Remove get_regs Ethtool Support (Ivan Vecera) [701486] - [netdrv] bna: HW Interface Init Update (Ivan Vecera) [701486] - [netdrv] bna: Remove Unnecessary CNA Check (Ivan Vecera) [701486] - [netdrv] bna: Header File Consolidation (Ivan Vecera) [701486] - [netdrv] bna: HW Error Counter Fix (Ivan Vecera) [701486] - [netdrv] bna: Add HW Semaphore Unlock Logic (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Name Change (Ivan Vecera) [701486] - [netdrv] bna: Mboxq Flush When IOC Disabled (Ivan Vecera) [701486] - [netdrv] bna: Minor IRQ Index and Definition Change (Ivan Vecera) [701486] - [netdrv] bna: State Machine Fault Handling Cleanup (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Notification Enhancement (Ivan Vecera) [701486] - [netdrv] bna: CheckPatch Cleanup (Ivan Vecera) [701486] - [netdrv] bna: Print Driver Version (Ivan Vecera) [701486] - [netdrv] bna: use netdev_alloc_skb_ip_align() (Ivan Vecera) [701486] - [netdrv] bna: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [701486] - [netdrv] bna: ethtool: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [701486] - [net] bna: fix compile warning of bfa_ioc_smem_pgoff defined but not used (Ivan Vecera) [701486] - [netdrv] bna: Fix set-but-unused variables. (Ivan Vecera) [701486] - [netdrv] bna: use device model DMA API (Ivan Vecera) [701486] - [netdrv] bna: Remove unnecessary memset(,0,) (Ivan Vecera) [701486]- [scsi] libfcoe: fix compilation when fcoe.ko is not used (Mike Christie) [727304] - [scsi] bnx2fc: Bumped version to 1.0.6 (Mike Christie) [727304] - [scsi] bnx2fc: Fix FW assert during RSCN stress tests (Mike Christie) [727304] - [scsi] bnx2fc: Fix panic caused because of incorrect errror handling in create() (Mike Christie) [727304] - [scsi] bnx2fc: Avoid calling bnx2fc_if_destroy with unnecessary locks (Mike Christie) [727304] - [scsi] bnx2fc: Validate vlan id in NETDEV_UNREGISTER handler (Mike Christie) [727304] - [scsi] bnx2fc: No abort issued for REC when it times out (Mike Christie) [727304] - [scsi] bnx2fc: Send solicitation only after vlan discovery is complete (Mike Christie) [727304] - [scsi] bnx2fc: Reset max receive frame size during link up (Mike Christie) [727304] - [scsi] bnx2fc: Do not use HBA_DBG macro when lport is not available (Mike Christie) [727304] - [scsi] bnx2fc: increase cleanup wait time (Mike Christie) [727304] - [scsi] bnx2fc: Bump version to 1.0.5 (Mike Christie) [727304] - [scsi] bnx2fc: Prevent creating of NPIV port with duplicate WWN (Mike Christie) [727304] - [scsi] bnx2fc: Obtain WWNN/WWPN from the shared memory (Mike Christie) [727304] - [scsi] fcoe: Move common functions to fcoe_transport library (Mike Christie) [727304] - [scsi] bnx2fc: Drop incoming ABTS (Mike Christie) [727304] - [scsi] bnx2fc: code cleanup in bnx2fc_offload_session (Mike Christie) [727304] - [scsi] bnx2fc: Fix NULL pointer deref during arm_cq (Mike Christie) [727304] - [scsi] bnx2fc: Do not reuse the fcoe connection id immediately (Mike Christie) [727304] - [scsi] bnx2fc: Clear DESTROY_CMPL flag after firmware destroy (Mike Christie) [727304] - [scsi] bnx2fc: Handle NETDEV_UNREGISTER for vlan devices (Mike Christie) [727304] - [scsi] bnx2fc: Reorganize cleanup code between interface_cleanup and if_destroy (Mike Christie) [727304] - [scsi] bnx2fc: Change function names of bnx2fc_netdev_setup/bnx2fc_netdev_cleanup (Mike Christie) [727304] - [scsi] bnx2fc: Do not attempt destroying NPIV port twice (Mike Christie) [727304] - [scsi] bnx2fc: Remove erroneous kref_get on IO request (Mike Christie) [727304] - [scsi] bnx2fc: Enable bsg_request support for bnx2fc (Mike Christie) [727304] - [scsi] bnx2fc: Bug fixes in percpu_thread_create/destroy (Mike Christie) [727304] - [scsi] bnx2fc: Reset the max receive frame size (Mike Christie) [727304] - [netdrv] cnic: Wait for all Context IDs to be deleted before sending FCOE_DESTROY_FUNC (Mike Christie) [727304] - [netdrv] cnic: Fix Context ID space calculation (Mike Christie) [727304] - [netdrv] cnic: Return proper error code if we fail to send netlink message (Mike Christie) [727304] - [netdrv] cnic: Fix ring setup/shutdown code (Mike Christie) [727304] - [netdrv] cnic: Fix port_mode setting (Mike Christie) [727304] - [netdrv] cnic: Replace get_random_bytes() with random32() (Mike Christie) [727304] - [scsi] cnic, bnx2i: Add support for new devices - 57800, 57810, and 57840 (Mike Christie) [727304] - [netdrv] cnic: Add VLAN ID as a parameter during netevent upcall (Mike Christie) [727304] - [x86] mm: Fix pgd_lock deadlock (Andrew Jones) [691310] - [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Andrew Jones) [691310] - [mm] Revert "fix pgd_lock deadlock" (Andrew Jones) [691310] - [scsi] libfc: fix referencing to fc_fcp_pkt from the frame pointer via fr_fsp() (Mike Christie) [734961] - [scsi] libfc: block SCSI eh thread for blocked rports (Mike Christie) [734961] - [scsi] libfc: fix fc_eh_host_reset (Mike Christie) [734961] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Mike Christie) [734961] - [scsi] fcoe: add fip retry to avoid missing critical keep alive (Mike Christie) [734961] - [scsi] libfc: fix warn on in lport retry (Mike Christie) [734961] - [scsi] libfc: Remove the reference to FCP packet from scsi_cmnd in case of error (Mike Christie) [734961] - [scsi] libfc: cleanup sending SRR request (Mike Christie) [734961] - [scsi] libfc: two minor changes in comments (Mike Christie) [734961] - [scsi] libfc, fcoe: ignore rx frame with wrong xid info (Mike Christie) [734961] - [scsi] libfc: release exchg cache (Mike Christie) [734961] - [scsi] libfc: use FC_MAX_ERROR_CNT (Mike Christie) [734961] - [scsi] fcoe: remove unused ptype field in fcoe_rcv_info (Mike Christie) [734961] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Mike Christie) [734961] - [x86] intel_idle: Fix mismerge (Matthew Garrett) [733730] - [x86] x2apic: enable the bios request for x2apic optout (Prarit Bhargava) [696902] - [x86] ACPI: fix ioremap failure regression (Stanislaw Gruszka) [731546]- [fs] corrupted GUID partition tables can cause kernel oops (Jerome Marchand) [695982] {CVE-2011-1577} - [x86] perf: Fix Intel fixed counters base initialization (Don Zickus) [736284] {CVE-2011-2521} - [netdrv] iwlagn: use 6000g2b uCode for 130 series devices (Stanislaw Gruszka) [737185] - [block] Missing portions of DM/MD RAID1 plugging patch (Jonathan E Brassow) [735124] - [net] Compute protocol sequence numbers and fragment IDs using MD5. (Jiri Pirko) [732665] {CVE-2011-3188} - [crypto] Move md5_transform to lib/md5.c (Jiri Pirko) [732665] {CVE-2011-3188}- [block] blktrace: fix handling of requests with SYNC and META flags (Mike Snitzer) [726437] - [block] blktrace: add FLUSH/FUA support (Mike Snitzer) [726437] - [kernel] Restore max mqueue message size to its previous RHEL 5 value (Doug Ledford) [730632]- [scsi] qla4xxx: updated device id check for BFS (Chad Dupuis) [732622] - [fs] nfsd4: return nfserr_symlink on v4 OPEN of non-regular file (J. Bruce Fields) [697659] - [netdrv] bnx2: Fix some late breaking bnx2 bugs (Neil Horman) [728328] - [netdrv] e1000: save skb counts in TX to avoid cache misses (Dean Nelson) [690780] - [netdrv] bonding: reset queue mapping prior to transmission (Neil Horman) [726688] - [netdrv] e1000e: update to upstream version 1.4.4 (Andy Gospodarek) [730607] - [netdrv] bonding: add missing xmit_hash_policy=layer2+3 info (Weiping Pan) [706018] - [net] vlan: do not transfer real_num_tx_queues (Weiping Pan) [735015] - [mm] thp: tail page refcounting fix (Andrea Arcangeli) [732986] - [virt] xen: x86_32: do not enable iterrupts when returning from exception in interrupt context (Igor Mammedov) [713399] - [mm] oom: task->mm == NULL doesn't mean the memory was freed (Frantisek Hrbata) [734732] - [scsi] scsi_dh_rdac: Associate HBA and storage in rdac_controller to support partitions in storage (Mike Snitzer) [733763] - [scsi] scsi_dh_rdac: Use WWID from C8 page instead of Subsystem id from C4 page to identify storage (Mike Snitzer) [733763] - [scsi] lpfc: Update lpfc version for 8.3.5.45.3p driver release (Rob Evers) [733500] - [scsi] lpfc: Fix compiler warning due to uninitialized local variable (Rob Evers) [733500] - [scsi] lpfc: Fix bus reset handler fails with bad failure code (Rob Evers) [733500] - [scsi] lpfc: Fix proper error code return value for management API (Rob Evers) [733500] - [scsi] lpfc: Fixed ctlreg write bug (Rob Evers) [733500] - [scsi] lpfc: Fix default adapter name for the OCe15100 (Rob Evers) [733500] - [scsi] lpfc: Fix cable pull failure on interface type 2 SLI-4 adapters (Rob Evers) [733500] - [scsi] lpfc: Fixed not able to perform firmware reset through sysfs board_mode attribute (Rob Evers) [733500] - [scsi] lpfc: Fixed SLI4 device firmware reset with SR-IOV virtual functions (Rob Evers) [733500] - [scsi] lpfc: Fixed not recovering SLI port in handling error attention with RN bit set (Rob Evers) [733500] - [scsi] lpfc: Fix two crashes when unsolicted ELS ECHO_CMD is received (Rob Evers) [733500] - [scsi] lpfc: Fix direct connect does not come up for SLI4 FC ports (Rob Evers) [733500] - [scsi] lpfc: Fixed long wait when firmware reset to a SLI port without required privilege (Rob Evers) [733500] - [scsi] lpfc: Fix request firmware support for little endian systems (Rob Evers) [733500]- [drm] radeon/kms: set a default max_pixel_clock (Dave Airlie) [729545] - [pci] pciehp: change wait time for valid configuration access (Myron Stowe) [727720] - [pci] ACPI: Report ASPM support to BIOS if not disabled from command line (Myron Stowe) [732501] - [ppc] pci: Add calls to set_pcie_port_type() and set_pcie_hotplug_bridge() (Steve Best) [734192] - [ppc] pci: Add missing hookup to pci_slot (Steve Best) [734192] - [ppc] pci: Add missing call to header fixup (Steve Best) [734192] - [virt] xen events: implement mask_ack (Andrew Jones) [733672] - [virt] Revert "[virt] xen/events: change to using fasteoi" (Andrew Jones) [733672] - [scsi] be2iscsi: Add pci_disable device (Mike Christie) [688076] - [scsi] be2iscsi: Adding a shutdown Routine (Mike Christie) [688076] - [net] ipv6: make fragment identifications less predictable (Jiri Pirko) [723433] {CVE-2011-2699} - [fs] Ecryptfs: Add mount option to check uid of device being mounted = expect uid (Eric Sandeen) [731176] {CVE-2011-1833}- [md] raid5: fix FUA request handling in ops_run_io() (Mike Snitzer) [733527] - [md] raid5: fix errant REQ_FUA that should be BIO_FUA (Mike Snitzer) [733527] - [perf] report: Use properly build_id kernel binaries (Jiri Olsa) [691343] - [ppc] pseries/xics: Use cpu_possible_mask rather than cpu_all_mask (Steve Best) [732357] - [drm] i915: Post-3.0 updates from drm-intel-fixes (Adam Jackson) [720702] - [scsi] bfa: Update the driver version to 3.0.2.2 (Rob Evers) [725913] - [scsi] bfa: Add support to store driver configuration in flash (Rob Evers) [725913] - [scsi] bfa: Add support to collect fabric stats (Rob Evers) [725913] - [scsi] bfa: Added support to configure QOS and collect stats (Rob Evers) [725913] - [scsi] bfa: Add support to configure trunking on Brocade adapter ports (Rob Evers) [725913] - [scsi] bfa: Add support to configure and query flash boot partition (Rob Evers) [725913] - [scsi] bfa: Added support to collect and reset fcport stats (Rob Evers) [725913] - [scsi] bfa: Add support for IO profiling (Rob Evers) [725913] - [scsi] bfa: Extend BSG to support more user commands (Rob Evers) [725913] - [scsi] bfa: Check supported speed based on port mode (Rob Evers) [725913] - [scsi] bfa: Update RME interrupt handling (Rob Evers) [725913] - [scsi] bfa: BSG return value fix to be compatible with kernel convention (Rob Evers) [725913] - [scsi] bfa: Add FC-transport based Asynchronous Event Notification support (Rob Evers) [725913] - [scsi] bfa: Move debugfs initialization before bfa init (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.1 (Rob Evers) [701485] - [scsi] bfa: Driver and BSG enhancements (Rob Evers) [701485] - [scsi] bfa: Added support to query PHY (Rob Evers) [701485] - [scsi] bfa: Added HBA diagnostics support (Rob Evers) [701485] - [scsi] bfa: Added support for flash configuration (Rob Evers) [701485] - [scsi] bfa: Added support to obtain SFP info (Rob Evers) [701485] - [scsi] bfa: Added support for CEE info and stats query (Rob Evers) [701485] - [scsi] bfa: Extend BSG interface (Rob Evers) [701485] - [scsi] bfa: FCS bug fixes (Rob Evers) [701485] - [scsi] bfa: DMA memory allocation enhancement (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter vHBA support (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter PLL init fixes (Rob Evers) [701485] - [scsi] bfa: Added Fabric Assigned Address(FAA) support (Rob Evers) [701485] - [scsi] bfa: IOC bug fixes (Rob Evers) [701485] - [scsi] bfa: Enable ASIC block configuration and query (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.0 (Rob Evers) [701485] - [scsi] bfa: Add BSG interface to support ELS, CT and vendor commands (Rob Evers) [701485] - [scsi] bfa: Driver initialization and model description fix (Rob Evers) [701485] - [scsi] bfa: Enhancement for fcpim and IO tag handling (Rob Evers) [701485] - [scsi] bfa: FC credit recovery and misc bug fixes (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter 16Gbs support and flash controller fixes (Rob Evers) [701485] - [scsi] bfa: IOC and PLL init changes for Brocade-1860 Fabric Adapter (Rob Evers) [701485] - [scsi] bfa: Changes to support vport disable and enable operations (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter Hardware Enablement (Rob Evers) [701485] - [scsi] bfa: Add pbc port disable check and fix LPS message name (Rob Evers) [701485] - [scsi] bfa: Introduce IOC event notification mechanism (Rob Evers) [701485] - [scsi] bfa: Introduced generic address len pair to represent DMA memory chunk (Rob Evers) [701485]- [pci] remove quirk for pre-production systems with Intel 82576 NIC (Prarit Bhargava) [729677] - [x86] efi: Revert new_memmap code (Matthew Garrett) [723274] - [infiniband] mlx4: add new module parameters (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Avoid duplicate devices from LUN scan (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Fix integer -> pointer cast warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: try to use larger FMR sizes to cover our mappings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: add support for indirect tables that don't fit in SRP_CMD (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: rework mapping engine to use multiple FMR entries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow sg_tablesize to be set for each target (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: move IB CM setup completion into its own function (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: always avoid non-zero offsets into an FMR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Test only once whether iu allocation succeeded (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Add GRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Remove LRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate hot-path variables into cache lines (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: stop sharing the host lock with SCSI (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Touch up a merge issue, fixes compilation (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce lock coverage of command completion (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce local coverage for command submission and EH (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: don't move active requests to their own list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow lockless work posting (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate state change code (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow task management without a previous request (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] rds/ib: use system_wq instead of rds_ib_fmr_wq (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [net] rds: Makefile: Remove deprecated items (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Manual backport of alloc_netdev_mqs (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Fix a merge issue (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Restoring RX buffer pointer in case of failure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Sensing link type at device initialization (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Fixing bad size of event queue buffer (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Fix loss of promiscuity (Doug Ledford) [612992 688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Removing HW info from ethtool -i report (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: updated driver version to 1.5.4.1 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Using blue flame support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: reserve UARs for userspace consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: maintain available field in bitmap allocator (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Add blue flame support for kernel consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Reporting HW revision in ethtool -i (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Wake on LAN support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: using new mlx4 interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Changing interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: bringing link up when registering netdevice (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: optimize adaptive moderation algorithm for better latency (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: moderation parameters are not reseted (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: going out of range of TX rings when reporting stats (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle protocol field in multicast table (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core, ib, en: Fix driver when sizeof phys_addr_t > sizeof long (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: Avoid vunmap() of invalid pointer if allocation fails (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Don't call dma_free_coherent() with irqs disabled (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Call alloc_etherdev to allocate RX and TX queues (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Add a check for strict_strtoul() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use pci_dev->revision, again (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Increase DMA max_segment_size on Mellanox hardware (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't print success message at level KERN_ERR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Don't reset disabled devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't generate async events for unregistered devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/amso1100: Fix compile warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix incorrect SFP+ link status detection on driver init (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix SFP+ link down detection issue with switch port disable (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Generate IB_EVENT_PORT_ERR/PORT_ACTIVE events (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix bonding on iw_nes (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Use vzalloc() to replace vmalloc()+memset(0) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Fix driver when sizeof (phys_addr_t) > sizeof (long) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix string continuation line (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use printf extension pR for struct resource (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Check for NULL mode in .devnode methods (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Save PID of ID's owner (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add support for netlink statistics export (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Pass QP type into rdma_create_id() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update exported headers list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Export enum cma_state in (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Add devnode methods to cm_class and umad_class (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Return EPROTONOSUPPORT when an RDMA device lacks the QP required (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/uverbs: Add devnode method to set path/mode (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Add .nodename/.mode to tell userspace where to create device node (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add netlink infrastructure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Backports to fix compile of changes that upstream made but relied on changes that don't exist in rhel6 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add error handling to ib_core_init() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/iwcm: Get rid of enum iw_cm_event_status (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add an ID_REUSEADDR option (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Fix handling of IPv6 addressing in cma_use_port (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Improve an error message so error code is included (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Replace global lock in rdma_destroy_id() with id-specific one (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/cm: Cancel pending LAP message when exiting IB_CM_ESTABLISH state (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update missed conversion of flush_scheduled_work() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Copy iWARP route information on queries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update workqueue usage (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] infiniband: remove dev_base_lock use (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [virt] vmalloc: eagerly clear ptes on vunmap (Igor Mammedov) [730503]- [build] spec: add more drivers to initrd (Andy Gospodarek) [714883] - [target] add to tech-preview.txt and call mark_tech_preview (Andy Grover) [638007] - [x86] ucode-amd: Don't warn when no ucode is available for a CPU revision (Anton Arapov) [731409] - [scsi] isci: remove core/scic_sds_port_configuration_agent.c (David Milburn) [730136] - [scsi] qla4xxx: export iface name (Mike Christie) [730599] - [s390x] config: switch on CONFIG_DEBUG_PAGEALLOC on s390x-debug kernel (Hendrik Brueckner) [702405] - [char] tpm: Fix uninitialized usage of data buffer (Stanislaw Gruszka) [684675] {CVE-2011-1160} - [ata] libata: remove SCSI host lock (David Milburn) [732062] - [scsi] scsi_dh_rdac: decide on whether to send mode select or not (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Detect the different RDAC operating modes (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Add definitions for different RDAC operating modes (Tomas Henzl) [683613] - [target] modify rhel config for tcm (Andy Grover) [638007] - [target] backport to old queuecommand interface (Andy Grover) [638007] - [target] fixup file backstore for vfs_fsync_range api change (Andy Grover) [638007] - [target] fixes for iblock backport (Andy Grover) [638007] - [scsi] add ACA_TAG definition to scsi/scsi_tcq.h (Andy Grover) [638007] - [scsi] Add missing SPC-4 CDB and MAINTENANCE_[IN, OUT] service action definitions (Andy Grover) [638007] - [target] Fix UTS_RELEASE build errors (Andy Grover) [638007] - [scsi] tcm_fc: Fixing reference counting problem which was causing ft_sess to be deleted (Andy Grover) [638007] - [scsi] Add FCoE Target support (Andy Grover) [638007] - [block] cfq-iosched: Reduce linked group count upon group destruction (Vivek Goyal) [726099] - [kdump] x86: Fix crashkernel=auto to take into account memory needed by filtering utility (Vivek Goyal) [730077]- [drm] radeon: post-3.0 fixes (Jerome Glisse) [730838] - [netdrv] netxen-firmware: rename firmware files (Andy Gospodarek) [693743] - [netdrv] netxen_nic: Fix common misspellings (Tony Camuso) [693740] - [netdrv] netxen_nic: Add support for VLAN RX HW acceleration (Tony Camuso) [693740] - [netdrv] netxen_nic: Fix ethtool->set_flags not intended -EINVAL return value (Tony Camuso) [693740] - [netdrv] netxen_nic: Support for GbE port settings (Tony Camuso) [693740] - [netdrv] netxen_nic: Notify firmware of Flex 10 interface down (Tony Camuso) [693740] - [netdrv] netxen-firmware: Update firmware to version 4.0.544 or greater (Tony Camuso) [693743] - [fs] autofs: fix some further kabi inconsistencies (Ian Kent) [704941] - [fs] kabi - add back do_add_mount() (Ian Kent) [704941] - [fs] kabi - rename follow_down_one() to follow_down() (Ian Kent) [704941] - [fs] VFS: Fix automount for negative autofs dentries (Ian Kent) [704941] - [fs] VFS: Fix vfsmount overput on simultaneous automount (Ian Kent) [704941] - [fs] autofs4 - reinstate last used update on access (Ian Kent) [704941] - [fs] tidy up around finish_automount() (Ian Kent) [704941] - [fs] don't drop newmnt on error in do_add_mount() (Ian Kent) [704941] - [fs] Take the completion of automount into new helper (Ian Kent) [704941] - [fs] autofs4: Merge the remaining dentry ops tables (Ian Kent) [704941] - [fs] Unexport do_add_mount() and add in follow_automount(), not ->d_automount() (Ian Kent) [704941] - [fs] vfs - Remove a further kludge from __do_follow_link() (Ian Kent) [704941] - [fs] autofs4 - bump version (Ian Kent) [704941] - [fs] autofs4 - add v4 pseudo direct mount support (Ian Kent) [704941] - [fs] autofs4 - fix wait validation (Ian Kent) [704941] - [fs] autofs4: cleanup autofs4_free_ino() (Ian Kent) [704941] - [fs] autofs4: cleanup dentry operations (Ian Kent) [704941] - [fs] autofs4: cleanup inode operations (Ian Kent) [704941] - [fs] autofs4: removed unused code (Ian Kent) [704941] - [fs] autofs4: add d_manage() dentry operation (Ian Kent) [704941] - [fs] autofs4: add d_automount() dentry operation (Ian Kent) [704941] - [fs] CIFS: Use d_automount() rather than abusing follow_link() [ver #2] (Ian Kent) [704941] - [fs] NFS: Use d_automount() rather than abusing follow_link() (Ian Kent) [704941] - [fs] VFS: Add an AT_NO_AUTOMOUNT flag to suppress terminal automount [ver #2] (Ian Kent) [704941] - [fs] Add a dentry op to allow processes to be held during pathwalk transit (Ian Kent) [704941] - [fs] VFS: Add a dentry op to handle automounting rather than abusing follow_link() (Ian Kent) [704941] - [fs] dcache remove d_mounted (Ian Kent) [704941] - [fs] Sanitize autofs_dev_ioctl_ismountpoint() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to expiring in autofs4_lookup_expiring() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to active in autofs4_lookup_active() (Ian Kent) [704941] - [fs] autofs4 - eliminate d_unhashed in path walk checks (Ian Kent) [704941] - [fs] autofs4 - cleanup active and expire lookup (Ian Kent) [704941] - [fs] autofs4 - rename unhashed to active in autofs4_lookup() (Ian Kent) [704941] - [fs] autofs4 - use autofs_info for pending flag (Ian Kent) [704941] - [fs] autofs4 - use helper for need mount check (Ian Kent) [704941] - [fs] autofs4 - use helpers for expiring list (Ian Kent) [704941] - [fs] autofs4 - use helpers for active list handling (Ian Kent) [704941] - [md] Using poll /proc/mdstat can monitor the events of adding a spare disks (Doug Ledford) [729696] - [md] raid5: get rid of duplicated call to bio_data_dir() (Doug Ledford) [729696] - [md] raid5: use kmem_cache_zalloc() (Doug Ledford) [729696] - [md] raid10: share pages between read and write bio's during recovery (Doug Ledford) [729696] - [md] raid10: factor out common bio handling code (Doug Ledford) [729696] - [md] raid10: get rid of duplicated conditional expression (Doug Ledford) [729696] - [md] raid5: remove unusual use of bio_iovec_idx() (Doug Ledford) [729696] - [md] raid5: fix raid5_set_bi_hw_segments (Doug Ledford) [729696] - [md] bitmap: remove unused fields from struct bitmap (Doug Ledford) [729696] - [md] bitmap: use proper accessor macro (Doug Ledford) [729696] - [md] check ->hot_remove_disk when removing disk (Doug Ledford) [729696] - [md] use is_power_of_2 macro (Doug Ledford) [729696] - [md] allow resync_start to be set while an array is active (Doug Ledford) [729696] - [md] raid10: reformat some loops with less indenting (Doug Ledford) [729696] - [md] raid10: remove unused variable (Doug Ledford) [729696] - [md] raid10: make more use of 'slot' in raid10d (Doug Ledford) [729696] - [md] raid10: some tidying up in fix_read_error (Doug Ledford) [729696] - [md] raid1: improve handling of pages allocated for write-behind (Doug Ledford) [729696] - [md] raid1: try fix_sync_read_error before process_checks (Doug Ledford) [729696] - [md] raid1: tidy up new functions: process_checks and fix_sync_read_error (Doug Ledford) [729696] - [md] raid1: split out two sub-functions from sync_request_write (Doug Ledford) [729696] - [md] make error_handler functions more uniform and correct (Doug Ledford) [729696] - [md] multipath: discard working_disks in favour of degraded (Doug Ledford) [729696] - [md] raid1: clean up read_balance (Doug Ledford) [729696] - [md] simplify raid10 read_balance (Doug Ledford) [729696] - [md] bitmap: fix saving of events_cleared and other state (Doug Ledford) [729696] - [md] reject a re-add request that cannot be honoured (Doug Ledford) [729696] - [md] Fix race when creating a new md device (Doug Ledford) [729696] - [md] raid5: fix build error, sector_t usage (Doug Ledford) [729696] - [md] Fix dev_sectors on takeover from raid0 to raid4/5 (Doug Ledford) [729696] - [input] kabi fixes after addition of MT slot fields (Mauro Carvalho Chehab) [464653] - [input] synaptics: retry failed resets when reconnecting (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix reconnect logic on MT devices (Mauro Carvalho Chehab) [464653] - [input] synaptics: ignore bogus mt packet (Mauro Carvalho Chehab) [464653] - [input] synaptics: add multi-finger and semi-mt support (Mauro Carvalho Chehab) [464653] - [input] create a separate code for handling mt slots (Mauro Carvalho Chehab) [464653] - [input] introduce MT event slots (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix handling of 2-button ClickPads (Mauro Carvalho Chehab) [464653] - [input] synaptics: simplify pass-through port handling (Mauro Carvalho Chehab) [464653] - [input] synaptics: relax capability ID checks on newer hardware (Mauro Carvalho Chehab) [464653] - [input] synaptics: set min/max for finger width (Mauro Carvalho Chehab) [464653] - [input] synaptics: only report width on hardware that supports it (Mauro Carvalho Chehab) [464653] - [input] synaptics: set dimensions as reported by firmware (Mauro Carvalho Chehab) [464653] - [input] Add support of Synaptics Clickpad device (Mauro Carvalho Chehab) [464653] - [input] psmouse: fix Synaptics detection when protocol is disabled (Mauro Carvalho Chehab) [464653]- [mm] mremap: resurrect overflow check in move_page_tables() (Andrea Arcangeli) [725926] - [security] SELinux: indicate fatal error in compat netfilter code (Eric Paris) [656952] - [security] SELinux: Only return netlink error when we know the return is fatal (Eric Paris) [656952] - [security] SELinux: return -ECONNREFUSED from ip_postroute to signal fatal error (Eric Paris) [656952] - [net] tcp_connect should return certain errors up the stack (Eric Paris) [656952] - [net] netfilter: allow hooks to pass error code back up the stack (Eric Paris) [656952] - [scsi] isci: remove reserved device IDs from isci_id_table (David Milburn) [730131] - [kernel] perf: Fix software event overflow (Peter Zijlstra) [730708] - [watchdog] hpwdt support for upcoming ProLiant generations (Tony Camuso) [726719] - [perf] spec: Adding python-perf package (Jiri Olsa) [725812] - [perf] tools: Add support to install perf python extension (Jiri Olsa) [725812] - [perf] sched: Usage leftover from trace -> script rename (Jiri Olsa) [726589] - [perf] sched: Do not delete session object prematurely (Jiri Olsa) [726595] - [perf] buildid-cache: Zero out buffer of filenames when adding/removing buildid (Jiri Olsa) [696044] - [x86] UV: Correct UV2 BAU destination timeout (George Beshers) [696269] - [x86] UV: Allow for non-consecutive sockets (George Beshers) [696269] - [x86] UV: Correct failed topology memory leak (George Beshers) [696269] - [x86] UV: Remove cpumask_t from the stack (George Beshers) [696269] - [x86] UV: Rename hubmask to pnmask (George Beshers) [696269] - [x86] UV: Correct reset_with_ipi() (George Beshers) [696269] - [x86] UV: Inline header file functions (George Beshers) [696269] - [x86] UV: Fix smp_processor_id() use in a preemptable region (George Beshers) [696269] - [x86] UV: Clean up uv_tlb.c (George Beshers) [696269] - [x86] Fix UV BAU for non-consecutive nasids (George Beshers) [696269] - [x86] UV: Enable 64-bit ACPI MFCG support (George Beshers) [696269] - [x86] UV: Avoid KABI breakage (George Beshers) [696269] - [x86] UV: Add support for SGI UV2 hub chip (George Beshers) [696269] - [x86] UV: Update node controller MMRs (George Beshers) [696269] - [scsi] libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] revert libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] libsas: fix loopback topology bug during discovery (David Milburn) [695955] - [ata] libata: fix locking for sas paths (David Milburn) [695955] - [scsi] libsas: plumb sas port scan into standard libata paths (David Milburn) [695955] - [scsi] libsas: Add option for SATA soft reset (David Milburn) [695955] - [scsi] libsas: fix SATA NCQ error (David Milburn) [695955] - [scsi] libsas: fix ata list corruption issue (David Milburn) [695955] - [scsi] libsas: convert to libata new error handler (David Milburn) [695955] - [ata] libata: separate error handler into usable components (David Milburn) [695955] - [scsi] libsas: remove spurious sata control register read/write (David Milburn) [695955] - [ata] libata: fix eh locking (David Milburn) [695955] - [ata] libsas: fix ATAPI check condition termination (David Milburn) [695955] - [scsi] Unify SAM_ and SAM_STAT_ macros (David Milburn) [695955] - [ata] libata: kill ATA_FLAG_DISABLED (David Milburn) [695955] - [ata] libata-sff: kill unused ata_bus_reset() (David Milburn) [695955]- [dm] RAID: add RAID1 to DM_RAID Kconfig (Mike Snitzer) [723010] - [block] DM RAID: add call to 'mark_tech_preview' (Jonathan E Brassow) [723010] - [dm] RAID: add RAID module to config (Mike Snitzer) [723010] - [md] RAID1: Generic unplug (Jonathan E Brassow) [723010] - [dm] RAID: Included header cleanup (Jonathan E Brassow) [723010] - [dm] RAID: Support RAID1 personality (Jonathan E Brassow) [723010] - [dm] RAID: Support Metadata devices (Jonathan E Brassow) [723010] - [dm] RAID: Allow write_mostly specification (Jonathan E Brassow) [723010] - [dm] RAID: Allow region_size specification (Jonathan E Brassow) [723010] - [dm] RAID: documentation update (Jonathan E Brassow) [723010] - [dm] RAID: cleanup parameter handling (Jonathan E Brassow) [723010] - [dm] RAID: RAID 4/5/6 basic support (Jonathan E Brassow) [723010] - [md] RAID1 changes for device-mapper (Jonathan E Brassow) [723010] - [md] Generate event on sync completion (Jonathan E Brassow) [723010] - [md] Prevent NULL ptr dereference (Jonathan E Brassow) [723010] - [md] support bitmap creation by DM (Jonathan E Brassow) [723010] - [md] raid5 do not set fullsync (Jonathan E Brassow) [723010] - [md] add sync_super to mddev_t struct (Jonathan E Brassow) [723010] - [md] move thread wakeups into resume (Jonathan E Brassow) [723010] - [md] Misc message clean-up (Jonathan E Brassow) [723010] - [md] No sync I/O while suspended (Jonathan E Brassow) [723010] - [md] No integrity register if no gendisk (Jonathan E Brassow) [723010] - [dm] table: propagate non-rotational flag (Mike Snitzer) [723005] - [dm] table: avoid crash if integrity profile changes (Mike Snitzer) [723005] - [dm] flakey: fix corrupt_bio_byte error path (Mike Snitzer) [723005] - [dm] add features flag to dm_target structure (Mike Snitzer) [714992] - [block] dm table: set flush capability based on underlying devices (Mike Snitzer) [725816] - [block] dm: suppress endian warnings (Mike Snitzer) [723005] - [block] eliminate potential for infinite loop in blkdev_issue_discard (Mike Snitzer) [723005] - [dm] introduce and use BIO_DISCARD (Mike Snitzer) [723005] - [dm] ioctl: prevent empty message (Mike Snitzer) [723005] - [dm] export dm_get_md (Mike Snitzer) [723005] - [dm] table: add always-writeable feature (Mike Snitzer) [723005] - [dm] table: add singleton feature (Mike Snitzer) [723005] - [dm] table: clean dm_get_device and move exports (Mike Snitzer) [723005] - [dm] ioctl: forbid multiple device specifiers (Mike Snitzer) [723005] - [dm] ioctl: introduce __get_dev_cell (Mike Snitzer) [723005] - [dm] ioctl: fill in device parameters in more ioctls (Mike Snitzer) [723005] - [dm] flakey: add corrupt_bio_byte feature (Mike Snitzer) [723005] - [dm] flakey: add drop_writes (Mike Snitzer) [723005] - [dm] flakey: support feature args (Mike Snitzer) [723005] - [dm] flakey: use dm_target_offset and support discards (Mike Snitzer) [723005] - [dm] table: share target argument parsing functions (Mike Snitzer) [723005] - [dm] snapshot: skip reading origin when overwriting complete chunk (Mike Snitzer) [723005] - [dm] ignore merge_bvec for-snapshots when safe (Mike Snitzer) [723005] - [dm] kcopyd: add dm_kcopyd_zero to zero an area (Mike Snitzer) [723005] - [dm] snapshot: style cleanups (Mike Snitzer) [723005] - [dm] snapshot: remove unused definitions (Mike Snitzer) [723005] - [dm] kcopyd: remove nr_pages field from job structure (Mike Snitzer) [723005] - [dm] kcopyd: remove offset field from job structure (Mike Snitzer) [723005] - [dm] use vzalloc (Mike Snitzer) [723005] - [dm] log userspace: use list_move (Mike Snitzer) [723005] - [dm] table: fix discard support (Mike Snitzer) [723005] - [dm] mpath: fix potential NULL pointer in feature arg processing (Mike Snitzer) [723005] - [dm] snapshot: flush disk cache when merging (Mike Snitzer) [723005] - [dm] io: RHEL specific updates to support interface changes (Mike Snitzer) [723005] - [dm] kcopyd: return client directly and not through a pointer (Mike Snitzer) [723005] - [dm] kcopyd: reserve fewer pages (Mike Snitzer) [723005] - [dm] io: use fixed initial mempool size (Mike Snitzer) [723005] - [dm] kcopyd: alloc pages from the main page allocator (Mike Snitzer) [723005] - [dm] kcopyd: add gfp parm to alloc_pl (Mike Snitzer) [723005] - [dm] kcopyd: remove superfluous page allocation spinlock (Mike Snitzer) [723005] - [dm] kcopyd: preallocate sub jobs to avoid deadlock (Mike Snitzer) [723005] - [dm] kcopyd: avoid pointless job splitting (Mike Snitzer) [723005] - [dm] table: reject devices without request fns (Mike Snitzer) [723005] - [dm] table: allow targets to support discards internally (Mike Snitzer) [723005] - [dm] mpath: allow table load with no priority groups (Mike Snitzer) [723005] - [dm] mpath: fail message ioctl if specified path is not valid (Mike Snitzer) [723005] - [dm] flakey: enable on all supported RHEL6 architectures (Mike Snitzer) [723005] - [dm] add flakey target (Mike Snitzer) [723005] - [dm] fix opening log and cow devices for read only tables (Mike Snitzer) [723005] - [dm] per target unplug callback support (Mike Snitzer) [723005] - [dm] introduce target callbacks and congestion callback (Mike Snitzer) [723005] - [dm] snapshot: remove unused dm_snapshot queued_bios_work (Mike Snitzer) [723005] - [block] cciss: do not attempt to read from a write-only register (Tony Camuso) [728676] - [scsi] mpt2sas: mark lockless mode tech preview (Prarit Bhargava) - [perf] x86: Add model 45 SandyBridge support (Prarit Bhargava) [729557] - [x86] section mismatch fix for boot_cpu_data_rh (Prarit Bhargava) [729341] - [mm] Avoid merging a VMA with another VMA which is cloned from the parent process. (Larry Woodman) [725855] - [pci] revert latest SRIOV patchset (Aristeu Rozanski) [730144]- [fs] sysfs: use rb-tree for inode number lookup (Mikulas Patocka) [725580] - [fs] sysfs: remove s_sibling hacks (Mikulas Patocka) [725580] - [fs] sysfs: use rb-tree for name lookups (Mikulas Patocka) [725580] - [fs] sysfs: count subdirectories (Mikulas Patocka) [725580] - [mm] backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu (Mikulas Patocka) [725580] - [fs] cifs: don't start signing too early (Jeff Layton) [729437] - [fs] cifs: Fix signing failure when server mandates signing for NTLMSSP (Jeff Layton) [729437] - [net] net: don't set VLAN_TAG_PRESENT for VLAN 0 frames (Stefan Assmann) [706208] - [netdrv] bnx2x: fix undesired VLAN stripping (Michal Schmidt) [702752] - [fs] nfs: don't use d_move in nfs_async_rename_done (Jeff Layton) [729434] - [net] af_packet: prevent information leak (Jiri Pirko) [728033] - [net] gro: Only reset frag0 when skb can be pulled (Jiri Pirko) [726556] - [net] Fix security_socket_sendmsg() bypass problem. (Jiri Pirko) [708365] - [net] Cap number of elements for sendmmsg (Jiri Pirko) [708365] - [net] sendmmsg should only return an error if no messages were sent (Jiri Pirko) [708365] - [net] net: Add sendmmsg socket system call (Jiri Pirko) [708365] - [gfs2] assert in __gfs2_ail_flush after #676626 patch is applied (Robert S Peterson) [724921] - [fs] FS-Cache: Only call mark_tech_preview() when caching is actually begun (David Howells) [696396] - [fs] Fix mark_tech_preview() to not disable lock debugging (David Howells) [696396] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Andy Gospodarek) [719587] - [netdrv] vmxnet3: Update to latest upstream (Neil Horman) [694893]- [fs] xfs: unpin stale inodes directly in IOP_COMMITTED (Dave Chinner) [695827] - [fs] xfs: prevent bogus assert when trying to remove non-existent attribute (Dave Chinner) [695827] - [fs] xfs: clear XFS_IDIRTY_RELEASE on truncate down (Dave Chinner) [695827] - [fs] xfs: reset inode per-lifetime state when recycling it (Dave Chinner) [695827] - [fs] xfs: make log devices with write back caches work (Dave Chinner) [695827] - [fs] xfs: fix ->mknod() return value on xfs_get_acl() failure (Dave Chinner) [695827] - [fs] xfs: correctly decrement the extent buffer index in xfs_bmap_del_extent (Dave Chinner) [695827] - [fs] xfs: check for valid indices in xfs_iext_get_ext and xfs_iext_idx_to_irec (Dave Chinner) [695827] - [fs] xfs: fix up asserts in xfs_iflush_fork (Dave Chinner) [695827] - [fs] xfs: do not do pointer arithmetic on extent records (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bunmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmap_add_extent_* (Dave Chinner) [695827] - [fs] xfs: remove if_lastex (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_BMAPI_RSVBLOCKS flag (Dave Chinner) [695827] - [fs] xfs: obey minleft values during extent allocation correctly (Dave Chinner) [695827] - [fs] xfs: reset buffer pointers before freeing them (Dave Chinner) [695827] - [fs] xfs: avoid getting stuck during async inode flushes (Dave Chinner) [695827] - [fs] xfs: fix xfs_itruncate_start tracing (Dave Chinner) [695827] - [fs] xfs: kill off xfs_printk() (Dave Chinner) [695827] - [fs] xfs: treewide: fix a few typos in comments (Dave Chinner) [695827] - [fs] xfs: make AIL target updates and compares 32bit safe. (Dave Chinner) [695827] - [fs] xfs: always push the AIL to the target (Dave Chinner) [695827] - [fs] xfs: ensure reclaim cursor is reset correctly at end of AG (Dave Chinner) [695827] - [fs] xfs: add an x86 compat handler for XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: fix compiler warning in xfs_trace.h (Dave Chinner) [695827] - [fs] xfs: cleanup duplicate initializations (Dave Chinner) [695827] - [fs] xfs: reduce the number of pagb_lock roundtrips in xfs_alloc_clear_busy (Dave Chinner) [695827] - [fs] xfs: exact busy extent tracking (Dave Chinner) [695827] - [fs] xfs: do not immediately reuse busy extent ranges (Dave Chinner) [695827] - [fs] xfs: optimize AGFL refills (Dave Chinner) [695827] - [fs] xfs: fix duplicate message output (Dave Chinner) [695827] - [fs] xfs: fix xfs_debug warnings (Dave Chinner) [695827] - [fs] xfs: fix variable set but not used warnings (Dave Chinner) [695827] - [fs] xfs: convert log tail checking to a warning (Dave Chinner) [695827] - [fs] xfs: catch bad block numbers freeing extents. (Dave Chinner) [695827] - [fs] xfs: fix extent format buffer allocation size (Dave Chinner) [695827] - [fs] xfs: Fix common misspellings (Dave Chinner) [695827] - [fs] xfs: fix unreferenced var error in xfs_buf.c (Dave Chinner) [695827] - [fs] xfs: stop using the page cache to back the buffer cache (Dave Chinner) [695827] - [fs] xfs: register the inode cache shrinker before quotachecks (Dave Chinner) [695827] - [fs] xfs: xfs_trans_read_buf() should return an error on failure (Dave Chinner) [695827] - [fs] xfs: introduce inode cluster buffer trylocks for xfs_iflush (Dave Chinner) [695827] - [fs] xfs: vmap: flush vmap aliases when mapping fails (Dave Chinner) [695827] - [fs] xfs: preallocation transactions do not need to be synchronous (Dave Chinner) [695827] - [fs] xfs: don't name variables "panic" (Dave Chinner) [695827] - [fs] xfs: factor agf counter updates into a helper (Dave Chinner) [695827] - [fs] xfs: clean up the xfs_alloc_compute_aligned calling convention (Dave Chinner) [695827] - [fs] xfs: kill support/debug.[ch] (Dave Chinner) [695827] - [fs] xfs: Convert remaining cmn_err() callers to new API (Dave Chinner) [695827] - [fs] xfs: convert the quota debug prints to new API (Dave Chinner) [695827] - [fs] xfs: rename xfs_cmn_err_fsblock_zero() (Dave Chinner) [695827] - [fs] xfs: convert xfs_fs_cmn_err to new error logging API (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_mount_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_repair_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: convert xfs_cmn_err to xfs_alert_tag (Dave Chinner) [695827] - [fs] xfs: Convert xlog_warn to new logging interface (Dave Chinner) [695827] - [fs] xfs: Convert linux-2.6/ files to new logging interface (Dave Chinner) [695827] - [fs] xfs: introduce new logging API. (Dave Chinner) [695827] - [fs] xfs: enable delaylog by default (Dave Chinner) [695827] - [fs] xfs: more sensible inode refcounting for ialloc (Dave Chinner) [695827] - [fs] xfs: stop using xfs_trans_iget in the RT allocator (Dave Chinner) [695827] - [fs] xfs: check if device support discard in xfs_ioc_trim() (Dave Chinner) [695827] - [fs] xfs: add lockdep annotations for the rt inodes (Dave Chinner) [695827] - [fs] xfs: fix xfs_get_extsz_hint for a zero extent size hint (Dave Chinner) [695827] - [fs] xfs: only lock the rt bitmap inode once per allocation (Dave Chinner) [695827] - [fs] xfs: xfs_bmap_add_extent_delay_real should init br_startblock (Dave Chinner) [695827] - [fs] xfs: fix dquot shaker deadlock (Dave Chinner) [695827] - [fs] xfs: handle CIL transaction commit failures correctly (Dave Chinner) [695827] - [fs] xfs: limit extsize to size of AGs and/or MAXEXTLEN (Dave Chinner) [695827] - [fs] xfs: prevent extsize alignment from exceeding maximum extent size (Dave Chinner) [695827] - [fs] xfs: limit extent length for allocation to AG size (Dave Chinner) [695827] - [fs] xfs: speculative delayed allocation uses rounddown_power_of_2 badly (Dave Chinner) [695827] - [fs] xfs: fix efi item leak on forced shutdown (Dave Chinner) [695827] - [fs] xfs: fix log ticket leak on forced shutdown. (Dave Chinner) [695827] - [fs] xfs: Do not name variables "panic" (Dave Chinner) [695827] - [fs] xfs: prevent NMI timeouts in cmn_err (Dave Chinner) [695827] - [fs] xfs: workqueue: convert cancel_rearming_delayed_work[queue]() users to cancel_delayed_work_sync() (Dave Chinner) [695827] - [fs] make the feature checks in ->fallocate future proof (Dave Chinner) [695827] - [fs] xfs: Add log level to assertion printk (Dave Chinner) [695827] - [fs] xfs: fix an assignment within an ASSERT() (Dave Chinner) [695827] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [695827] - [fs] xfs: add FITRIM support (Dave Chinner) [695827] - [fs] xfs: ensure log covering transactions are synchronous (Dave Chinner) [695827] - [fs] xfs: factor common write setup code (Dave Chinner) [695827] - [fs] xfs: split buffered IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: split direct IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: introduce xfs_rw_lock() helpers for locking the inode (Dave Chinner) [695827] - [fs] xfs: factor post-write newsize updates (Dave Chinner) [695827] - [fs] xfs: factor common post-write isize handling code (Dave Chinner) [695827] - [fs] xfs: convert grant head manipulations to lockless algorithm (Dave Chinner) [695827] - [fs] xfs: introduce new locks for the log grant ticket wait queues (Dave Chinner) [695827] - [fs] xfs: log timestamp changes to the source inode in rename (Dave Chinner) [695827] - [fs] xfs: convert log grant heads to atomic variables (Dave Chinner) [695827] - [fs] xfs: convert l_tail_lsn to an atomic variable. (Dave Chinner) [695827] - [fs] xfs: convert l_last_sync_lsn to an atomic variable (Dave Chinner) [695827] - [fs] xfs: make AIL tail pushing independent of the grant lock (Dave Chinner) [695827] - [fs] xfs: use wait queues directly for the log wait queues (Dave Chinner) [695827] - [fs] xfs: combine grant heads into a single 64 bit integer (Dave Chinner) [695827] - [fs] xfs: rework log grant space calculations (Dave Chinner) [695827] - [fs] xfs: fact out common grant head/log tail verification code (Dave Chinner) [695827] - [fs] xfs: convert log grant ticket queues to list heads (Dave Chinner) [695827] - [fs] xfs: use AIL bulk delete function to implement single delete (Dave Chinner) [695827] - [fs] xfs: use AIL bulk update function to implement single updates (Dave Chinner) [695827] - [fs] xfs: remove all the inodes on a buffer from the AIL in bulk (Dave Chinner) [695827] - [fs] xfs: consume iodone callback items on buffers as they are processed (Dave Chinner) [695827] - [fs] xfs: reduce the number of AIL push wakeups (Dave Chinner) [695827] - [fs] xfs: bulk AIL insertion during transaction commit (Dave Chinner) [695827] - [fs] xfs: clean up xfs_ail_delete() (Dave Chinner) [695827] - [fs] xfs: Pull EFI/EFD handling out from under the AIL lock (Dave Chinner) [695827] - [fs] xfs: fix EFI transaction cancellation. (Dave Chinner) [695827] - [fs] xfs: connect up buffer reclaim priority hooks (Dave Chinner) [695827] - [fs] xfs: add a lru to the XFS buffer cache (Dave Chinner) [695827] - [fs] xfs: only run xfs_error_test if error injection is active (Dave Chinner) [695827] - [fs] xfs: avoid moving stale inodes in the AIL (Dave Chinner) [695827] - [fs] xfs: delayed alloc blocks beyond EOF are valid after writeback (Dave Chinner) [695827] - [fs] xfs: push stale, pinned buffers on trylock failures (Dave Chinner) [695827] - [fs] xfs: fix failed write truncation handling. (Dave Chinner) [695827] - [fs] xfs: convert xfsbud shrinker to a per-buftarg shrinker. (Dave Chinner) [695827] - [fs] xfs: convert pag_ici_lock to a spin lock (Dave Chinner) [695827] - [fs] xfs: convert inode cache lookups to use RCU locking (Dave Chinner) [695827] - [fs] xfs: rcu free inodes (Dave Chinner) [695827] - [fs] xfs: don't truncate prealloc from frequently accessed inodes (Dave Chinner) [695827] - [fs] xfs: dynamic speculative EOF preallocation (Dave Chinner) [695827] - [fs] xfs: use KM_NOFS for allocations during attribute list operations (Dave Chinner) [695827] - [fs] xfs: provide a inode iolock lockdep class (Dave Chinner) [695827] - [fs] xfs: factor duplicate code in xfs_alloc_ag_vextent_near into a helper (Dave Chinner) [695827] - [fs] xfs: clean up xfs_alloc_ag_vextent_exact (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_at_offset (Dave Chinner) [695827] - [fs] xfs: refactor xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove the all_bh flag from xfs_convert_page (Dave Chinner) [695827] - [fs] xfs: remove xfs_probe_cluster (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_blocks (Dave Chinner) [695827] - [fs] xfs: kill xfs_iomap (Dave Chinner) [695827] - [fs] xfs: cleanup the xfs_iomap_write_* helpers (Dave Chinner) [695827] - [fs] xfs: a few small tweaks for overwrites in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove some dead bio handling code (Dave Chinner) [695827] - [fs] xfs: improve mapping type check in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: untangle phase1 vs phase2 recovery helpers (Dave Chinner) [695827] - [fs] xfs: refactor xlog_recover_commit_trans (Dave Chinner) [695827] - [fs] xfs: use struct list_head for the buf cancel table (Dave Chinner) [695827] - [fs] xfs: remove leftovers of old buffer log items in recovery code (Dave Chinner) [695827] - [fs] xfs: fix exporting with left over 64-bit inodes (Dave Chinner) [695827] - [fs] xfs: remove incorrect assert in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: fix a few compiler warnings with CONFIG_XFS_QUOTA=n (Dave Chinner) [695827] - [fs] xfs: tell lockdep about parent iolock usage in filestreams (Dave Chinner) [695827] - [fs] xfs: move delayed write buffer trace (Dave Chinner) [695827] - [fs] xfs: fix per-ag reference counting in inode reclaim tree walking (Dave Chinner) [695827] - [fs] xfs: xfs_ioctl: fix information leak to userland (Dave Chinner) [695827] - [fs] xfs: remove experimental tag from the delaylog option (Dave Chinner) [695827] - [fs] tree-wide: fix comment/printk typos (Dave Chinner) [695827] - [fs] writeback: remove nonblocking/encountered_congestion references (Dave Chinner) [695827] - [fs] xfs: semaphore cleanup (Dave Chinner) [695827] - [fs] xfs: Extend project quotas to support 32bit project ids (Dave Chinner) [695827] - [fs] xfs: remove xfs_buf wrappers (Dave Chinner) [695827] - [fs] xfs: remove xfs_cred.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_globals.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_version.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_refcache.h (Dave Chinner) [695827] - [fs] xfs: fix the xfs_trans_committed (Dave Chinner) [695827] - [fs] xfs: remove unused t_callback field in struct xfs_trans (Dave Chinner) [695827] - [fs] xfs: fix bogus m_maxagi check in xfs_iget (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb_batch for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: remove XFS_MOUNT_NO_PERCPU_SB (Dave Chinner) [695827] - [fs] xfs: pack xfs_buf structure more tightly (Dave Chinner) [695827] - [fs] xfs: convert buffer cache hash to rbtree (Dave Chinner) [695827] - [fs] xfs: serialise inode reclaim within an AG (Dave Chinner) [695827] - [fs] xfs: batch inode reclaim lookup (Dave Chinner) [695827] - [fs] xfs: implement batched inode lookups for AG walking (Dave Chinner) [695827] - [fs] xfs: split out inode walk inode grabbing (Dave Chinner) [695827] - [fs] xfs: split inode AG walking into separate code for reclaim (Dave Chinner) [695827] - [fs] xfs: remove buftarg hash for external devices (Dave Chinner) [695827] - [fs] xfs: use unhashed buffers for size checks (Dave Chinner) [695827] - [fs] xfs: kill XBF_FS_MANAGED buffers (Dave Chinner) [695827] - [fs] xfs: store xfs_mount in the buftarg instead of in the xfs_buf (Dave Chinner) [695827] - [fs] xfs: introduced uncached buffer read primitve (Dave Chinner) [695827] - [fs] xfs: rename xfs_buf_get_nodaddr to be more appropriate (Dave Chinner) [695827] - [fs] xfs: don't use vfs writeback for pure metadata modifications (Dave Chinner) [695827] - [fs] xfs: lockless per-ag lookups (Dave Chinner) [695827] - [fs] xfs: remove debug assert for per-ag reference counting (Dave Chinner) [695827] - [fs] xfs: reduce the number of CIL lock round trips during commit (Dave Chinner) [695827] - [fs] xfs: eliminate some newly-reported gcc warnings (Dave Chinner) [695827] - [fs] xfs: remove the ->kill_root btree operation (Dave Chinner) [695827] - [fs] xfs: stop using xfs_qm_dqtobp in xfs_qm_dqflush (Dave Chinner) [695827] - [fs] xfs: simplify xfs_qm_dqusage_adjust (Dave Chinner) [695827] - [fs] xfs: Introduce XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: use range primitives for xfs page cache operations (Dave Chinner) [695827] - [fs] xfs: force background CIL push under sustained load (Dave Chinner) [695827] - [fs] xfs: Make fiemap work with sparse files (Dave Chinner) [695827] - [fs] xfs: prevent 32bit overflow in space reservation (Dave Chinner) [695827] - [fs] xfs: Disallow 32bit project quota id (Dave Chinner) [695827] - [fs] xfs: improve buffer cache hash scalability (Dave Chinner) [695827] - [fs] xfs: do not discard page cache data on EAGAIN (Dave Chinner) [695827] - [fs] xfs: don't do memory allocation under the CIL context lock (Dave Chinner) [695827] - [fs] xfs: Reduce log force overhead for delayed logging (Dave Chinner) [695827] - [fs] xfs: dummy transactions should not dirty VFS state (Dave Chinner) [695827] - [fs] xfs: ensure f_ffree returned by statfs() is non-negative (Dave Chinner) [695827] - [fs] xfs: handle negative wbc->nr_to_write during sync writeback (Dave Chinner) [695827] - [fs] xfs: unlock items before allowing the CIL to commit (Dave Chinner) [695827] - [fs] xfs: new truncate sequence (Dave Chinner) [695827] - [fs] xfs: get rid of block_write_begin_newtrunc (Dave Chinner) [695827] - [fs] sort out blockdev_direct_IO variants (Dave Chinner) [695827] - [fs] xfs simplify and speed up direct I/O completions (Dave Chinner) [695827] - [fs] xfs: fix big endian build (Dave Chinner) [695827] - [fs] xfs: clean up xfs_bmap_get_bp (Dave Chinner) [695827] - [fs] xfs: simplify xfs_truncate_file (Dave Chinner) [695827] - [fs] xfs: kill the b_strat callback in xfs_buf (Dave Chinner) [695827] - [fs] xfs: remove obsolete osyncisosync mount option (Dave Chinner) [695827] - [fs] xfs: clean up filestreams helpers (Dave Chinner) [695827] - [fs] xfs: fix gcc 4.6 set but not read and unused statement warnings (Dave Chinner) [695827] - [fs] xfs: Fix build when CONFIG_XFS_POSIX_ACL=n (Dave Chinner) [695827] - [fs] xfs: fix unsigned underflow in xfs_free_eofblocks (Dave Chinner) [695827] - [fs] xfs: use GFP_NOFS for page cache allocation (Dave Chinner) [695827] - [fs] xfs: fix memory reclaim recursion deadlock on locked inode buffer (Dave Chinner) [695827] - [fs] xfs: fix xfs_trans_add_item() lockdep warnings (Dave Chinner) [695827] - [fs] xfs: simplify and remove xfs_ireclaim (Dave Chinner) [695827] - [fs] xfs: remove a dmapi leftover (Dave Chinner) [695827] - [fs] xfs: writepage always has buffers (Dave Chinner) [695827] - [fs] xfs: allow writeback from kswapd (Dave Chinner) [695827] - [fs] xfs: remove incorrect log write optimization (Dave Chinner) [695827] - [fs] xfs: split xfs_itrace_entry (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput_new (Dave Chinner) [695827] - [fs] xfs: some iget tracing cleanups / fixes (Dave Chinner) [695827] - [fs] xfs: do not use emums for flags used in tracing (Dave Chinner) [695827] - [fs] xfs: remove explicit xfs_sync_data/xfs_sync_attr calls on umount (Dave Chinner) [695827] - [fs] xfs: small cleanups for xfs_iomap / __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: reduce stack usage in xfs_iomap (Dave Chinner) [695827] - [fs] xfs: avoid synchronous transaction in xfs_fs_write_inode (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_releasepage (Dave Chinner) [695827] - [fs] xfs: remove unused delta tracking code in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: remove unused XFS_BMAPI_ flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_TRANS_NOSLEEP/XFS_TRANS_WAIT flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_LOG_SLEEP and XFS_LOG_NOSLEEP flags (Dave Chinner) [695827] - [fs] xfs: kill the unused xlog_debug variable (Dave Chinner) [695827] - [fs] xfs: fix the xfs_log_iovec i_addr type (Dave Chinner) [695827] - [fs] xfs: simplify inode to transaction joining (Dave Chinner) [695827] - [fs] xfs: simplify buffer pinning (Dave Chinner) [695827] - [fs] xfs: give li_cb callbacks the correct prototype (Dave Chinner) [695827] - [fs] xfs: give xfs_item_ops methods the correct prototypes (Dave Chinner) [695827] - [fs] xfs: merge iop_unpin_remove into iop_unpin (Dave Chinner) [695827] - [fs] xfs: simplify log item descriptor tracking (Dave Chinner) [695827] - [fs] xfs: remove unneeded #include statements (Dave Chinner) [695827] - [fs] xfs: drop dmapi hooks (Dave Chinner) [695827] - [fs] xfs: improve xfs_isilocked (Dave Chinner) [695827] - [fs] xfs: skip writeback from reclaim context (Dave Chinner) [695827] - [fs] xfs: fix access to upper inodes without inode64 (Dave Chinner) [695827] - [fs] xfs: fix might_sleep() warning when initialising per-ag tree (Dave Chinner) [695827] - [fs] xfs/quota: Add missing mutex_unlock (Dave Chinner) [695827] - [fs] xfs: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: convert more trace events to DEFINE_EVENT (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: Check new inode size is OK before preallocating (Dave Chinner) [695827] - [fs] xfs: clean up xlog_align (Dave Chinner) [695827] - [fs] xfs: cleanup log reservation calculactions (Dave Chinner) [695827] - [fs] xfs: be more explicit if RT mount fails due to config (Dave Chinner) [695827] - [fs] xfs: replace E2BIG with EFBIG where appropriate (Dave Chinner) [695827] - [fs] xfs: Ensure inode allocation buffers are fully replayed (Dave Chinner) [695827] - [fs] xfs: enable background pushing of the CIL (Dave Chinner) [695827] - [fs] xfs: forced unmounts need to push the CIL (Dave Chinner) [695827] - [fs] xfs: Introduce delayed logging core code (Dave Chinner) [695827] - [fs] xfs: Improve scalability of busy extent tracking (Dave Chinner) [695827] - [fs] xfs: make the log ticket ID available outside the log infrastructure (Dave Chinner) [695827] - [fs] xfs: clean up log ticket overrun debug output (Dave Chinner) [695827] - [fs] xfs: Clean up XFS_BLI_* flag namespace (Dave Chinner) [695827] - [fs] xfs: modify buffer item reference counting (Dave Chinner) [695827] - [fs] xfs: allow log ticket allocation to take allocation flags (Dave Chinner) [695827] - [fs] xfs: Don't reuse the same transaction ID for duplicated transactions. (Dave Chinner) [695827] - [fs] xfs: mark xfs_iomap_write_ helpers static (Dave Chinner) [695827] - [fs] xfs: clean up end index calculation in xfs_page_state_convert (Dave Chinner) [695827] - [fs] xfs: clean up mapping size calculation in __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: clean up xfs_iomap_valid (Dave Chinner) [695827] - [fs] xfs: move I/O type flags into xfs_aops.c (Dave Chinner) [695827] - [fs] xfs: kill struct xfs_iomap (Dave Chinner) [695827] - [fs] xfs: report iomap_bn in block base (Dave Chinner) [695827] - [fs] xfs: report iomap_offset and iomap_bsize in block base (Dave Chinner) [695827] - [fs] xfs: remove iomap_delta (Dave Chinner) [695827] - [fs] xfs: remove iomap_target (Dave Chinner) [695827] - [fs] xfs: limit xfs_imap_to_bmap to a single mapping (Dave Chinner) [695827] - [fs] xfs: simplify buffer to transaction matching (Dave Chinner) [695827] - [fs] xfs: kill off l_sectbb_mask (Dave Chinner) [695827] - [fs] xfs: record log sector size rather than log2(that) (Dave Chinner) [695827] - [fs] xfs: remove dead XFS_LOUD_RECOVERY code (Dave Chinner) [695827] - [fs] xfs: removed unused XFS_QMOPT_ flags (Dave Chinner) [695827] - [fs] xfs: remove a few macro indirections in the quota code (Dave Chinner) [695827] - [fs] xfs: access quotainfo structure directly (Dave Chinner) [695827] - [fs] xfs: wait for direct I/O to complete in fsync and write_inode (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: duplicated include (Dave Chinner) [695827] - [fs] xfs: minor odds and ends in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: avoid repeated pointer dereferences (Dave Chinner) [695827] - [fs] xfs: change a few labels in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: enforce synchronous writes in xfs_bwrite (Dave Chinner) [695827] - [fs] xfs: remove periodic superblock writeback (Dave Chinner) [695827] - [fs] xfs: make the log ticket transaction id random (Dave Chinner) [695827] - [fs] xfs: nothing special about 1-block log sector (Dave Chinner) [695827] - [fs] xfs: encapsulate bbcount validity checking (Dave Chinner) [695827] - [fs] xfs: kill XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: simplify XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: fix min bufsize bugs in two places (Dave Chinner) [695827] - [fs] xfs: add const qualifiers to xfs error function args (Dave Chinner) [695827] - [fs] xfs: remove xfs_dqmarker (Dave Chinner) [695827] - [fs] xfs: convert the dquot free list to use list heads (Dave Chinner) [695827] - [fs] xfs: convert the dquot hash list to use list heads (Dave Chinner) [695827] - [fs] xfs: remove duplicate code from dquot reclaim (Dave Chinner) [695827] - [fs] xfs: convert the per-mount dquot list to use list heads (Dave Chinner) [695827] - [fs] xfs: add log item recovery tracing (Dave Chinner) [695827] - [fs] xfs: clean up xlog_write_adv_cnt (Dave Chinner) [695827] - [fs] xfs: introduce new internal log vector structure (Dave Chinner) [695827] - [fs] xfs: reindent xlog_write (Dave Chinner) [695827] - [fs] xfs: factor xlog_write (Dave Chinner) [695827] - [fs] xfs: log ticket reservation underestimates the number of iclogs (Dave Chinner) [695827] - [fs] xfs: Clean up xfs_trans_committed code after factoring (Dave Chinner) [695827] - [fs] xfs: update and factor xfs_trans_committed() (Dave Chinner) [695827] - [fs] xfs: clean up xfs_trans_commit logic even more (Dave Chinner) [695827] - [fs] xfs: split out iclog writing from xfs_trans_commit() (Dave Chinner) [695827] - [fs] xfs: fix reservation release commit flag in xfs_bmap_add_attrfork() (Dave Chinner) [695827] - [fs] xfs: remove stale parameter from ->iop_unpin method (Dave Chinner) [695827] - [fs] xfs: Add inode pin counts to traces (Dave Chinner) [695827] - [fs] xfs: factor log item initialisation (Dave Chinner) [695827] - [fs] xfs: add blockdev name to kthreads (Dave Chinner) [695827] - [fs] xfs: Fix integer overflow in fs/xfs/linux-2.6/xfs_ioctl*.c (Dave Chinner) [695827] - [fs] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dave Chinner) [695827] - [fs] xfs: use scalable vmap API (Dave Chinner) [695827] - [fs] xfs: remove old vmap cache (Dave Chinner) [695827] - [fs] xfs: backport of vmapped buffer helpers (Dave Chinner) [695827] - [fs] quota: drop permission checks from xfs_fs_set_xstate/xfs_fs_set_xquota (Dave Chinner) [695827] - [fs] quota: clean up Q_XQUOTASYNC (Dave Chinner) [695827] - [fs] xfs: remove xfs_ipin/xfs_iunpin (Dave Chinner) [695827] - [fs] xfs: cleanup xfs_iunpin_wait/xfs_iunpin_nowait (Dave Chinner) [695827] - [fs] xfs: kill xfs_lrw.h (Dave Chinner) [695827] - [fs] xfs: factor common xfs_trans_bjoin code (Dave Chinner) [695827] - [fs] xfs: stop passing opaque handles to xfs_log.c routines (Dave Chinner) [695827] - [fs] xfs: split xfs_bmap_btalloc (Dave Chinner) [695827] - [fs] xfs: fix xfs_fsblock_t tracing (Dave Chinner) [695827] - [fs] xfs: implement optimized fdatasync (Dave Chinner) [695827] - [fs] xfs: remove wrapper for the fsync file operation (Dave Chinner) [695827] - [fs] xfs: remove wrappers for read/write file operations (Dave Chinner) [695827] - [fs] xfs: merge xfs_lrw.c into xfs_file.c (Dave Chinner) [695827] - [fs] fs/xfs: Correct NULL test (Dave Chinner) [695827] - [fs] xfs: only clear the suid bit once in xfs_write (Dave Chinner) [695827] - [fs] xfs: turn off sign warnings (Dave Chinner) [695827] - [fs] xfs: replace KM_LARGE with explicit vmalloc use (Dave Chinner) [695827] - [fs] xfs: rearrange xfs_mod_sb() to avoid array subscript warning (Dave Chinner) [695827] - [fs] xfs: suppress spurious uninitialised var warning in xfs_bmapi() (Dave Chinner) [695827] - [fs] xfs: make compile warn about char sign mismatches again (Dave Chinner) [695827] - [fs] xfs: clean up sign warnings in dir2 code (Dave Chinner) [695827] - [fs] xfs: convert attr to use unsigned names (Dave Chinner) [695827] - [fs] xfs: xfs_buf_iomove() doesn't care about signedness (Dave Chinner) [695827] - [fs] xfs: make xfs_dir_cilookup_result use unsigned char (Dave Chinner) [695827] - [fs] xfs: convert dirnameops to unsigned char names (Dave Chinner) [695827] - [fs] xfs: convert DM ops to use unsigned char names (Dave Chinner) [695827] - [fs] xfs: directory names are unsigned (Dave Chinner) [695827] - [fs] xfs: Use list_heads for log recovery item lists (Dave Chinner) [695827] - [fs] xfs: make several more functions static (Dave Chinner) [695827] - [fs] xfs: fix incorrect quota return value sign (Dave Chinner) [695827] - [kernel] vsprintf: Recursive vsnprintf: Add "pV", struct va_format (Dave Chinner) [695827] - [fs] check ATTR_SIZE contraints in inode_change_ok (Dave Chinner) [695827] - [fs] new helper: ihold() (Dave Chinner) [695827] - [fs] introduce new truncate sequence (Dave Chinner) [695827]- [virt] KVM: Don't spin on virt instruction faults during reboot (Marcelo Tosatti) [637520] - [virt] KVM: Mask unsupported cpuid leaves (Don Dugger) [729060] - [virt] KVM: move and fix substitue search for missing CPUID entries (Don Dugger) [729060] - [virt] KVM: fix XSAVE bit scanning (Don Dugger) [729060] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [729060] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [729060] - [virt] KVM: Fix OSXSAVE after migration (Don Dugger) [729060] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [729060] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [729060] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [729060] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [729060] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [729060] - [x86] Export FPU API for KVM use (Don Dugger) [729060] - [virt] KVM: x86: Use FPU API (Don Dugger) [729060] - [perf] Fix static build of perf tool (Jiri Olsa) [725522] - [perf] clear out make flags when calling kernel make kernelver (Jiri Olsa) [725522] - [perf] Use make kernelversion instead of parsing the Makefile (Jiri Olsa) [725522] - [perf] python: Fix argument name list of read_on_cpu() (Jiri Olsa) [725522] - [perf] evlist: Don't die if sample_{id_all|type} is invalid (Jiri Olsa) [725522] - [perf] python: Use exception to propagate errors (Jiri Olsa) [725522] - [perf] evlist: Remove dependency on debug routines (Jiri Olsa) [725522] - [perf] top: Don't stop if no kernel symtab is found (Jiri Olsa) [725522] - [perf] top: Handle kptr_restrict (Jiri Olsa) [725522] - [perf] top: Remove unused macro (Jiri Olsa) [725522] - [perf] events: initialize fd array to -1 instead of 0 (Jiri Olsa) [725522] - [perf] tools: Make sure kptr_restrict warnings fit 80 col terms (Jiri Olsa) [725522] - [perf] tools: Fix build on older systems (Jiri Olsa) [725522] - [perf] symbols: Handle /proc/sys/kernel/kptr_restrict (Jiri Olsa) [725522] - [perf] Remove duplicate headers (Jiri Olsa) [725522] - [perf] tools: Fix sample type size calculation in 32 bits archs (Jiri Olsa) [725522] - [perf] tools: Fix sample size bit operations (Jiri Olsa) [725522] - [perf] tools: Fix ommitted mmap data update on remap (Jiri Olsa) [725522] - [perf] tools: Propagate event parse error handling (Jiri Olsa) [725522] - [perf] tools: Robustify dynamic sample content fetch (Jiri Olsa) [725522] - [perf] tools: Pre-check sample size before parsing (Jiri Olsa) [725522] - [perf] tools: Move evlist sample helpers to evlist area (Jiri Olsa) [725522] - [perf] tools: Remove junk code in mmap size handling (Jiri Olsa) [725522] - [perf] tools: Check we are able to read the event size on mmap (Jiri Olsa) [725522] - [perf] Only include annotate.h once in tools/perf/util/ui/browsers/annotate.c (Jiri Olsa) [725522] - [perf] stat: Add more cache-miss percentage printouts (Jiri Olsa) [725522] - [perf] stat: Add -d -d and -d -d -d options to show more CPU events (Jiri Olsa) [725522] - [perf] bench, x86: Add alternatives-asm.h wrapper (Jiri Olsa) [725522] - [perf] Fix multi-event parsing bug (Jiri Olsa) [725522] - [perf] probe: Fix the missed parameter initialization (Jiri Olsa) [725522] - [perf] stat: Tell user about unsupported events in the list (Jiri Olsa) [725522] - [perf] list: Fix max event string size (Jiri Olsa) [725522] - [perf] stat: Fail softly on unsupported events (Jiri Olsa) [725522] - [perf] stat: Leave more room for percentages (Jiri Olsa) [725522] - [perf] stat: Adjust stall cycles warning percentages (Jiri Olsa) [725522] - [perf] stat: Analyze front-end and back-end stall counts (Jiri Olsa) [725522] - [perf] tools: Add front-end and back-end stalled cycles support (Jiri Olsa) [725522] - [perf] stat: Fix compatibility behavior (Jiri Olsa) [725522] - [perf] stat: Add --sync/-S option (Jiri Olsa) [725522] - [perf] stat: Fix printout vertical alignment (Jiri Olsa) [725522] - [perf] stat: Add -d/--detailed flag to run with a lot of events (Jiri Olsa) [725522] - [perf] stat: Print out miss/hit ratio for L1 data-cache events (Jiri Olsa) [725522] - [perf] stat: Print branch misses warning colors (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles warning colors (Jiri Olsa) [725522] - [perf] stat: Fix -nan output in perf stat noise printouts (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles to the default output (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles accounting, prettify the resulting output (Jiri Olsa) [725522] - [perf] stat: Factor our shadow stats (Jiri Olsa) [725522] - [perf] stat: Make all displayed event names parseable as well (Jiri Olsa) [725522] - [perf] stat: Fail more clearly when an invalid modifier is specified (Jiri Olsa) [725522] - [perf] tools: Accept case-insensitive symbolic event variants (Jiri Olsa) [725522] - [perf] stat: Print cache misses as percentage (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles percentage (Jiri Olsa) [725522] - [perf] events: Add stalled cycles generic event - PERF_COUNT_HW_STALLED_CYCLES (Jiri Olsa) [725522] - [perf] script: improve validation of sample attributes for output fields (Jiri Olsa) [725522] - [perf] script: Add support for PERF_TYPE_RAW (Jiri Olsa) [725522] - [perf] tools: git mv tools/perf/{features-tests.mak, config/} (Jiri Olsa) [725522] - [perf] tools: Move `try-cc' (Jiri Olsa) [725522] - [perf] tools: Makefile: PYTHON{, _CONFIG} to bandage Python 3 incompatibility (Jiri Olsa) [725522] - [perf] tools: Makefile: Clean up `python/perf.so' rule (Jiri Olsa) [725522] - [perf] symbols: Give more useful names to 'self' parameters (Jiri Olsa) [725522] - [perf] script: Add more documentation about the -f/--fields parameters (Jiri Olsa) [725522] - [perf] script: If type not given fields apply to all event types (Jiri Olsa) [725522] - [perf] probe: Add fastpath to do lookup by function name (Jiri Olsa) [725522] - [perf] Fix a build error with some GCC versions (Jiri Olsa) [725522] - [perf] python: Add cgroup.c to setup.py to get it building again (Jiri Olsa) [725522] - [perf] tool: Add cgroup support (Jiri Olsa) [725522] - [x86] perf: Cherry pick from linux-3.1 for pentium 4 (Peter Zijlstra) [692677 725524] {CVE-2011-2693} - [x86] perf: Cherry pick from linux-3.1 (Peter Zijlstra) [725524] - [kernel] perf: Redo RHEL fixups (Peter Zijlstra) [725524] - [x86] perf: Sync to linux-3.0 (Peter Zijlstra) [725524] - [kernel] perf: Core perf sync to linux-3.0 (Peter Zijlstra) [725524] - [powerpc] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [x86] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [kernel] perf: Undo core perf differences (Peter Zijlstra) [725524] - [kernel] perf: enable perf-cgroup support (Peter Zijlstra) [725524]- [scsi] isci: fix checkpatch errors (David Milburn) [695954] - [scsi] isci: Retrieve the EFI variable for OEM parameter (David Milburn) [695954] - [scsi] isci: Device reset should request sas_phy_reset (David Milburn) [695954] - [scsi] isci: pare back error messages (David Milburn) [695954] - [scsi] isci: cleanup silicon revision detection (David Milburn) [695954] - [scsi] isci: merge scu_unsolicited_frame.h into unsolicited_frame_control.h (David Milburn) [695954] - [scsi] isci: merge sata.[ch] into request.c (David Milburn) [695954] - [scsi] isci: kill 'get/set' macros (David Milburn) [695954] - [scsi] isci: retire scic_sds_ and scic_ prefixes (David Milburn) [695954] - [scsi] isci: unify isci_host and scic_sds_controller (David Milburn) [695954] - [scsi] isci: unify isci_remote_device and scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: unify isci_port and scic_sds_port (David Milburn) [695954] - [scsi] isci: fix scic_sds_remote_device_terminate_requests (David Milburn) [695954] - [scsi] isci: unify isci_phy and scic_sds_phy (David Milburn) [695954] - [scsi] isci: unify isci_request and scic_sds_request (David Milburn) [695954] - [scsi] isci: rename / clean up scic_sds_stp_request (David Milburn) [695954] - [scsi] isci: preallocate requests (David Milburn) [695954] - [scsi] isci: combine request flags (David Milburn) [695954] - [scsi] isci: unify can_queue tracking on the tci_pool, uplevel tag assignment (David Milburn) [695954] - [scsi] isci: Terminate dev requests on FIS err bit rx in NCQ (David Milburn) [695954] - [scsi] isci: fix frame received locking (David Milburn) [695954] - [scsi] isci: possible buffer overflow in isci_parse_oem_parameters fixed (David Milburn) [695954] - [scsi] isci: fix isci_task_execute_tmf completion (David Milburn) [695954] - [scsi] isci: fix support for arbitrarily large smp requests (David Milburn) [695954] - [scsi] isci: fix dma_unmap_sg usage (David Milburn) [695954] - [scsi] isci: fix smp response frame overrun (David Milburn) [695954] - [scsi] isci: kill device_sequence (David Milburn) [695954] - [scsi] isci: kill isci_remote_device_change_state() (David Milburn) [695954] - [scsi] isci: atomic device lookup and reference counting (David Milburn) [695954] - [scsi] isci: fix ssp response iu buffer size in isci_tmf (David Milburn) [695954] - [scsi] isci: cleanup request allocation (David Milburn) [695954] - [scsi] isci: cleanup/optimize queue increment macros (David Milburn) [695954] - [scsi] isci: cleanup tag macros (David Milburn) [695954] - [scsi] isci: cleanup/optimize pool implementation (David Milburn) [695954] - [scsi] isci: Disable link layer hang detection (David Milburn) [695954] - [scsi] isci: Hard reset failure will link reset all phys in the port (David Milburn) [695954] - [scsi] isci: Explicitly decode remote node ready and suspended states (David Milburn) [695954] - [scsi] isci: fix isci_terminate_pending() list management (David Milburn) [695954] - [scsi] isci: Handle timed-out request terminations correctly (David Milburn) [695954] - [scsi] isci: Requests that do not start must be set to "complete" (David Milburn) [695954] - [scsi] isci: Add decode for SMP request retry error condition (David Milburn) [695954] - [scsi] isci: filter broadcast change notifications during SMP phy resets (David Milburn) [695954] - [scsi] isci: Move the reset delay after the remote node resumption (David Milburn) [695954] - [scsi] isci: remove 'min memory' infrastructure (David Milburn) [695954] - [scsi] isci: Added support for C0 to SCU Driver (David Milburn) [695954] - [scsi] isci: additional state machine cleanup (David Milburn) [695954] - [scsi] isci: state machine cleanup (David Milburn) [695954] - [scsi] isci: Removing unused variables compiler warnings (David Milburn) [695954] - [scsi] isci: removing the kmalloc in smp request construct (David Milburn) [695954] - [scsi] isci: remove isci_timer interface (David Milburn) [695954] - [scsi] isci: Remove tmf timeout_timer (David Milburn) [695954] - [scsi] isci: convert phy_startup_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert scic_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert power control timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert phy sata_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert port config agent timer to sci_timer (David Milburn) [695954] - [scsi] isci: replace isci_timer list with proper embedded timers (David Milburn) [695954] - [scsi] isci: add some type safety to the state machine interface (David Milburn) [695954] - [scsi] isci: unify rnc start{io|task} handlers (David Milburn) [695954] - [scsi] isci: unify rnc suspend/resume handlers (David Milburn) [695954] - [scsi] isci: unify rnc destruct handlers (David Milburn) [695954] - [scsi] isci: unify rnc event handlers (David Milburn) [695954] - [scsi] isci: unify port start_io and complete_io handlers (David Milburn) [695954] - [scsi] isci: unify port link_up and link_down handlers (David Milburn) [695954] - [scsi] isci: remove port frame and event handlers (David Milburn) [695954] - [scsi] isci: unify port reset, add_phy, and remove_phy handlers (David Milburn) [695954] - [scsi] isci: remove port destruct handler (David Milburn) [695954] - [scsi] isci: unify port stop handlers (David Milburn) [695954] - [scsi] isci: remove port start handler (David Milburn) [695954] - [scsi] isci: merge port ready substates into primary state machine (David Milburn) [695954] - [scsi] isci: c99 port state handlers (David Milburn) [695954] - [scsi] isci: clarify phy to port lookups (David Milburn) [695954] - [scsi] isci: unify phy consume_power handlers (David Milburn) [695954] - [scsi] isci: unify phy event handlers (David Milburn) [695954] - [scsi] isci: unify phy frame handlers (David Milburn) [695954] - [scsi] isci: remove phy destruct handlers (David Milburn) [695954] - [scsi] isci: unify phy reset handlers (David Milburn) [695954] - [scsi] isci: unify phy stop handlers (David Milburn) [695954] - [scsi] isci: unify phy start handlers (David Milburn) [695954] - [scsi] isci: merge phy substates (David Milburn) [695954] - [scsi] isci: remove the completion and event state handlers (David Milburn) [695954] - [scsi] isci: remove request task context completion state handler (David Milburn) [695954] - [scsi] isci: unify request frame handlers (David Milburn) [695954] - [scsi] isci: unify request start handlers (David Milburn) [695954] - [scsi] isci: unify request abort handlers (David Milburn) [695954] - [scsi] isci: merge stp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge smp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge ssp task management substates into primary state machine (David Milburn) [695954] - [scsi] isci: uplevel port infrastructure (David Milburn) [695954] - [scsi] isci: uplevel phy infrastructure (David Milburn) [695954] - [scsi] isci: uplevel request infrastructure (David Milburn) [695954] - [scsi] isci: uplevel state machine (David Milburn) [695954] - [scsi] isci: uplevel register hardware data structures and unsolicited frame handling (David Milburn) [695954] - [scsi] isci: move core/controller to host (David Milburn) [695954] - [scsi] isci: unify constants (David Milburn) [695954] - [scsi] isci: unify request data structures (David Milburn) [695954] - [scsi] isci: make command/response iu explicit request object members (David Milburn) [695954] - [scsi] isci: move task context alignment from run-time to compile time (David Milburn) [695954] - [scsi] isci: make sgl explicit/aligned request object member (David Milburn) [695954] - [scsi] isci: move stp request info to scic_sds_request (David Milburn) [695954] - [scsi] isci: unify port data structures (David Milburn) [695954] - [scsi] isci: unify phy data structures (David Milburn) [695954] - [scsi] isci: rnc state machine table c99 conversion (David Milburn) [695954] - [scsi] isci: remove scic_sds_port_increment_request_count (David Milburn) [695954] - [scsi] isci: kill scic_controller_get_port_handle function (David Milburn) [695954] - [scsi] isci: Removing unnecessary functions in request.c (David Milburn) [695954] - [scsi] isci: unify isci_host data structures (David Milburn) [695954] - [scsi] isci: implement I_T_nexus_reset (David Milburn) [695954] - [scsi] isci: fix ata locking (David Milburn) [695954] - [scsi] isci: removing intel_*.h headers (David Milburn) [695954] - [scsi] isci: Using Linux SSP frame header (David Milburn) [695954] - [scsi] isci: Remove SCIC_SWAP_DWORD() (David Milburn) [695954] - [scsi] isci: fixup SAS iaf protocols data structure (David Milburn) [695954] - [scsi] isci: remove redundant copies of IAF (David Milburn) [695954] - [scsi] isci: Converting smp_response to Linux native smp_resp (David Milburn) [695954] - [scsi] isci: Fixup of smp request (David Milburn) [695954] - [scsi] isci: Convert of sci_ssp_response_iu to ssp_response_iu (David Milburn) [695954] - [scsi] isci: Fixup SSP command IU and task IU (David Milburn) [695954] - [scsi] isci: renaming sas_capabilities to scic_phy_cap (David Milburn) [695954] - [scsi] isci: Collapsing of phy_type data structure (David Milburn) [695954] - [scsi] isci: Convert SAS identify address frame to Linux Native format (David Milburn) [695954] - [scsi] isci: Convert ATA defines to Linux native defines (David Milburn) [695954] - [scsi] isci: Convert SATA fis data structures to Linux native (David Milburn) [695954] - [scsi] isci: remove compile-time silicon configuration (David Milburn) [695954] - [scsi] isci: Removing unused define SCIC_SDS_4_ENABLED (David Milburn) [695954] - [scsi] isci: kill scic_sds_remote_device.state_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device frame_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device event_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device resume_handler (David Milburn) [695954] - [scsi] isci: unify remote_device suspend_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device complete_task_handler (David Milburn) [695954] - [scsi] isci: unify remote_device start_task_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device continue_io_handler (David Milburn) [695954] - [scsi] isci: unify remote_device complete_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_complete_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device destruct_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device fail_handler (David Milburn) [695954] - [scsi] isci: unify remote_device stop_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_handlers (David Milburn) [695954] - [scsi] isci: fix remote_device start_io regressions (David Milburn) [695954] - [scsi] isci: kill scic_remote_device_get_connection_rate (David Milburn) [695954] - [scsi] isci: merge remote_device substates into a single state machine (David Milburn) [695954] - [scsi] isci: Removed sci_object.h from project (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_request (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_node_context (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_port (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_phy (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_controller (David Milburn) [695954] - [scsi] isci: Removed struct sci_base_object from state machine (David Milburn) [695954] - [scsi] isci: Implement SCU AFE recipe 10 (David Milburn) [695954] - [scsi] isci: Remove excessive log noise with expander hot-unplug (David Milburn) [695954] - [scsi] isci: allow fallback to option-rom if efi variable retrieval fails (David Milburn) [695954] - [scsi] isci: removing non-working ATAPI code (David Milburn) [695954] - [scsi] isci: remove scic_sds_remote_device_get_port_index (David Milburn) [695954] - [scsi] isci: remove usage of sci_sas_address in scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: kill smp_discover_response (David Milburn) [695954] - [scsi] isci: kill smp_discover_response_protocols in favor of domain_device.dev_type (David Milburn) [695954] - [scsi] isci: cleanup remote device construction and comments (David Milburn) [695954] - [scsi] isci: move remote_device handling out of the core (David Milburn) [695954] - [scsi] isci: unify remote_device data structures (David Milburn) [695954] - [scsi] isci: remove rnc->device back pointer (David Milburn) [695954] - [scsi] isci: make a remote_node_context a proper member of a remote_device (David Milburn) [695954] - [scsi] isci: rely on irq core for intx multiplexing, and silence screaming intx (David Milburn) [695954] - [scsi] isci: replace this_* and this_* to variable names that are more meaningful and tell us what they actually are (David Milburn) [695954] - [scsi] isci: audit usage of BUG_ON macro in isci driver (David Milburn) [695954] - [scsi] isci: sparse warnings cleanup (David Milburn) [695954] - [scsi] isci: replace sci_sas_link_rate with sas_linkrate (David Milburn) [695954] - [scsi] isci: remove base_phy abstraction (David Milburn) [695954] - [scsi] isci: remove base_port abstraction (David Milburn) [695954] - [scsi] isci: remove base_remote_device abstraction (David Milburn) [695954] - [scsi] isci: remove scic_controller state handlers (David Milburn) [695954] - [scsi] isci: simplify dma coherent allocation (David Milburn) [695954] - [scsi] isci: simplify request state handlers (David Milburn) [695954] - [scsi] isci: kill dead data structurs in scic_io_request.h (David Milburn) [695954] - [scsi] isci: remove base_request abstraction (David Milburn) [695954] - [scsi] isci: remove base_controller abstraction (David Milburn) [695954]- [s390x] qeth: add support for af_iucv HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] qeth: exploit asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] qeth: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] af_iucv: add HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] if_ether: add new Ethernet Protocol ID (Hendrik Brueckner) [694262] - [s390x] af_iucv: cleanup - use iucv_sk(sk) early (Hendrik Brueckner) [694262] - [s390x] af_iucv: use loadable iucv interface (Hendrik Brueckner) [694262] - [s390x] iucv: kernel option for z/VM IUCV and HiperSockets transports (Hendrik Brueckner) [694262] - [s390x] iucv: introduce loadable iucv interface (Hendrik Brueckner) [694262] - [scsi] Taints the kernel for mpt2sas inlockless mode (Luming Yu) [717090] - [scsi] mpt2sas: lockless mode (Tomas Henzl) [717090] - [scsi] qla4xxx: Boot from SAN support for open-iscsi (Mike Christie) [634584] - [scsi] qla4xxx: Remove reduandant code after open-iscsi integration (Mike Christie) [634584] - [scsi] qla4xxx: support session management using iscsiadm (Mike Christie) [634584] - [scsi] scsi_transport_iscsi: Add conn login, kernel to user, event to support offload session login (Mike Christie) [634584] - [scsi] qla4xxx: add bsg support (Mike Christie) [634584] - [scsi] iscsi class: add bsg support to iscsi class (Mike Christie) [634584] - [block] bsg: add bsg heler library (Mike Christie) [634584] - [scsi] qla4xxx: Add VLAN support (Mike Christie) [634584] - [scsi] libiscsi: don't bugon when if user sets markers (Mike Christie) [634584] - [scsi] iscsi class: expand vlan support (Mike Christie) [634584] - [scsi] be2iscsi: remove host and session casts (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for iscsi host attrs (Mike Christie) [634584] - [scsi] iscsi class: remove iface param mask (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for session attrs (Mike Christie) [634584] - [scsi] iscsi cls: sysfs group is_visible callout for conn attrs (Mike Christie) [634584] - [scsi] qla4xxx: added support to show multiple iface in sysfs (Mike Christie) [634584] - [scsi] iscsi class: add iface representation (Mike Christie) [634584] - [scsi] qla4xxx: Added new "struct ipaddress_config" (Mike Christie) [634584] - [scsi] qla4xxx: add support for set_net_config (Mike Christie) [634584] - [scsi] iscsi_transport: add support for net settings (Mike Christie) [634584] - [scsi] iscsi: support qla4xxx boot and session mgmt (Mike Christie) [634584] - [drm] nvc0/gr: remove MODULE_FIRMWARE() lines (Ben Skeggs) [727981] - [ppc] kdump: CPUs assume the context of the oopsing CPU, remove extra longjmp (Steve Best) [727478] - [virt] SVM: Implement Flush-By-Asid feature (Frank Arnold) [634275] - [virt] SVM: Use svm_flush_tlb instead of force_new_asid (Frank Arnold) [634275] - [virt] SVM: Remove flush_guest_tlb function (Frank Arnold) [634275] - [x86] kvm: add new AMD SVM feature bits (Frank Arnold) [634275] - [virt] SVM: Add clean-bit for LBR state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for CR2 register (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for segments and CPL (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for GDT and IDT (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for DR6 and DR7 (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for control registers (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for NPT state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for interrupt state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for the ASID (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for IOPM_BASE and MSRPM_BASE (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for intercepts, tsc-offset and pause filter count (Frank Arnold) [634288] - [virt] SVM: Add clean-bits infrastructure code (Frank Arnold) [634288] - [virt] SVM: copy instruction bytes from VMCB (Frank Arnold) [634291] - [virt] SVM: implement enhanced INVLPG intercept (Frank Arnold) [634291] - [virt] SVM: enhance MOV DR intercept handler (Frank Arnold) [634291] - [virt] SVM: enhance MOV CR intercept handler (Frank Arnold) [634291] - [virt] SVM: add Decode Assist SVM feature bit name (Frank Arnold) [634291] - [virt] cleanup emulate_instruction (Frank Arnold) [634291] - [virt] x86: fix CR8 handling (Frank Arnold) [634291] - [virt] SVM: implement NEXTRIPsave SVM feature (Frank Arnold) [634291] - [scsi] IB/qib: Fix potential deadlock with link down interrupt (Chad Dupuis) [724021] - [scsi] megaraid: update to v5.38 (Tomas Henzl) [705835] - [scsi] arcmsr: driver update (Tomas Henzl) [697403]- [pci] Only enable SRIOV on the bootstring pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (James Takahashi) [587729] - [pci] Clear bridge resource flags if requested size is 0 (James Takahashi) [587729] - [pci] fix PCI bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources. (James Takahashi) [587729] - [pci] introduce reset_resource() (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [scsi] mpt2sas: WarpDrive Infinite command retries due to wrong scsi command entry in MPI message (Tomas Henzl) [703192] - [scsi] mpt2sas: Adding support for customer specific branding (Tomas Henzl) [703192] - [scsi] mpt2sas: Added DID_NO_CONNECT return when driver remove and avoid shutdown call (Tomas Henzl) [703192] - [scsi] mpt2sas: fix broadcast AEN and task management issue (Tomas Henzl) [703192] - [scsi] mpt2sas: Set max_sector count from module parameter (Tomas Henzl) [703192] - [scsi] mpt2sas MPI next revision header update (Tomas Henzl) [703192] - [scsi] mpt2sas: Fixed Big Indian Issues on 32 bit PPC (Tomas Henzl) [703192] - [scsi] mpt2sas: Fix missing reference tag seed with Type 2 devices (Tomas Henzl) [703192] - [scsi] mpt2sas : WarpDrive New product SSS6200 support added (Tomas Henzl) [703192] - [scsi] mpt2sas: do not check serial_number in the abort handler (Tomas Henzl) [703192] - [scsi] mpt2sas: remove flush_scheduled_work() usages (Tomas Henzl) [703192] - [scsi] mptfusion: Bump version 3.4.19 (Tomas Henzl) [703194] - [scsi] mptfusion: Adding inline data padding support for TAPE drive. (Tomas Henzl) [703194] - [scsi] mptfusion: Remove debug print from mptscsih_qcmd() (Tomas Henzl) [703194] - [scsi] mptfusion: do not check serial_number in the abort handler (Tomas Henzl) [703194] - [fs] dio: don't zero out the pages array inside struct dio (Jeff Moyer) [725444] - [scsi] bnx2fc: set lockless to 1 in scsi_host_template (Mike Christie) [696773] - [scsi] bnx2fc: Update copyright and bump version to 1.0.4 (Mike Christie) [696773] - [scsi] bnx2fc: Tx BDs cache in write tasks (Mike Christie) [696773] - [scsi] bnx2fc: Do not arm CQ when there are no CQEs (Mike Christie) [696773] - [scsi] bnx2fc: hold tgt lock when calling cmd_release (Mike Christie) [696773] - [scsi] bnx2fc: Enable support for sequence level error recovery (Mike Christie) [696773] - [scsi] bnx2fc: HSI changes for tape (Mike Christie) [696773] - [scsi] bnx2fc: Handle REC_TOV error code from firmware (Mike Christie) [696773] - [scsi] bnx2fc: REC/SRR link service request and response handling (Mike Christie) [696773] - [scsi] bnx2fc: Support 'sequence cleanup' task (Mike Christie) [696773] - [scsi] bnx2fc: Enable REC & CONF support for the session (Mike Christie) [696773] - [scsi] bnx2fc: Introduce interface structure for each vlan interface (Mike Christie) [696773] - [scsi] bnx2fc: Replace printks with KERN_ALERT to KERN_ERR/KERN_INFO (Mike Christie) [696773] - [scsi] bnx2fc: call ethtool's get/set_settings callbacks with cleaned data (Mike Christie) [696773] - [netdrv] firmware: add bnx2x FW 7.0.20.0 (Michal Schmidt) - [netdrv] bnx2x: update driver to v1.70 (Michal Schmidt) [695631 695847 695857 698285 701288] - [fs] jbd2: Improve scalability by not taking j_state_lock in jbd2_journal_stop() (Larry Woodman) [721044] - [net] lo: Do not allow VLAN on loopback (Jiri Pirko) [703709] - [fs] ext4: Rewrite ext4_page_mkwrite() to use generic helpers (Eric Sandeen) [692167] - [fs] vfs: Block mmapped writes while the fs is frozen (Eric Sandeen) [692167] - [fs] vfs: Create __block_page_mkwrite() helper passing error values back (Eric Sandeen) [692167] - [fs] cifs: fix compiler warning in CIFSSMBQAllEAs (Jeff Layton) [725370] - [fs] cifs: fix name parsing in CIFSSMBQAllEAs (Jeff Layton) [725370]- [virt] KVM: Enable ERMS feature support for KVM (Don Dugger) [721135] - [virt] KVM: Expose RDWRGSFS bit to KVM guests (Don Dugger) [721205] - [virt] KVM: Add RDWRGSFS support when setting CR4 (Don Dugger) [721205] - [virt] KVM: Remove RDWRGSFS bit from CR4_RESERVED_BITS (Don Dugger) [721205] - [virt] KVM: MMU: Adjust shadow paging to work when SMEP=1 and CR0.WP=0 (Don Dugger) [703053] - [virt] KVM: Add instruction fetch checking when walking guest page table (Don Dugger) [703053] - [virt] KVM: Mask function7 ebx against host capability word9 (Don Dugger) [703053] - [virt] KVM: Add SMEP support when setting CR4 (Don Dugger) [703053] - [virt] KVM: Remove SMEP bit from CR4_RESERVED_BITS (Don Dugger) [703053] - [virt] KVM: Mask KVM_GET_SUPPORTED_CPUID data with Linux cpuid info (Don Dugger) [703053] - [x86] enable supervision mode execution protection (Luming Yu) [696152] - [x86] cpufeature: Fix cpuid leaf 7 feature detection (Prarit Bhargava) [696457] - [x86] x86, mem, intel: Initialize Enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, alternative, doc: Add comment for applying alternatives order (Prarit Bhargava) [696457] - [x86] alternative: Add altinstruction_entry macro (Prarit Bhargava) [696457] - [x86] x86, mem: clear_page_64.S: Support clear_page() with enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, mem: copy_user_64.S: Support copy_to/from_user by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memcpy_64.S: Optimize memcpy by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memset_64.S: Optimize memset by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memmove_64.S: Optimize memmove by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, cpufeature: Add CPU feature bit for enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] Fix spelling error in the memcpy() source code comment (Prarit Bhargava) [696457] - [x86] x86-64, mem: Convert memmove() to assembly file and fix return value bug (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memmove for small size and unaligned cases (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memcpy by avoiding memory false dependence (Prarit Bhargava) [696457] - [x86] x86, mem: Don't implement forward memmove() as memcpy() (Prarit Bhargava) [696457] - [x86] x86, alternatives: Fix one more open-coded 8-bit alternative number (Prarit Bhargava) [696457] - [x86] cpu: Support the features flags in new CPUID leaf 7 (Prarit Bhargava) [696457] - [x86] x86, alternatives: Use 16-bit numbers for cpufeature index (Prarit Bhargava) [696457] - [x86] x86-32: Rework cache flush denied handler (Prarit Bhargava) [696457] - [x86] x86-64: Modify memcpy()/memset() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86-64: Modify copy_user_generic() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86/alternatives: Check replacementlen <= instrlen at build time (Prarit Bhargava) [696457] - [x86] x86-64: __copy_from_user_inatomic() adjustments (Prarit Bhargava) [696457] - [mm] oom killer output should display UID (Frantisek Hrbata) [700499] - [mm] avoid wrapping vm_pgoff in mremap() and stack expansion (Jerome Marchand) [716541] {CVE-2011-2496} - [pci] MSI: Restore read_msi_msg_desc(); add get_cached_msi_msg_desc() (Don Zickus) [696511] - [pci] MSI: Remove unsafe and unnecessary hardware access (Don Zickus) [696511] - [mm] Fix node_start/end_pfn() definition for mm/page_cgroup.c (Johannes Weiner) [703499] - [mm] memcg: fix init_page_cgroup nid with sparsemem (Johannes Weiner) [703499] - [mm] page_cgroup: allocate memory cgroup structures on local nodes (Johannes Weiner) [703499] - [mm] add alloc_pages_exact_nid() (Johannes Weiner) [703499] - [mm] page_cgroup: reduce allocation overhead for page_cgroup array (Johannes Weiner) [703499] - [scsi] ipr: fix possible false positive detection of stuck interrupt (Steve Best) [693817] - [scsi] ipr: Driver version 2.5.2 (Steve Best) [693817] - [scsi] ipr: increase the dump size for 64 bit adapters (Steve Best) [693817] - [mm] mem-hotplug: update pcp->stat_threshold when memory hotplug occur (Johannes Weiner) [625264] - [mm] vmstat: use a single setter function and callback for adjusting percpu thresholds (Johannes Weiner) [625264] - [mm] page allocator: adjust the per-cpu counter threshold when memory is low (Johannes Weiner) [625264] - [mm] page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake (Johannes Weiner) [625264] - [mm] vmstat: update zone stat threshold when onlining a cpu (Johannes Weiner) [625264] - [scsi] qla4xxx: Update driver version to 5.02.00-k7 (Mike Christie) [694098] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [694098] - [scsi] qla4xxx: do not take host lock in queuecommand (Mike Christie) [694098] - [scsi] qla4xxx: Remove AF_DPC_SCHEDULED flag from ha. (Mike Christie) [694098] - [scsi] qla4xxx: Don't check FW alive if ISP82XX reset is in progress (Mike Christie) [694098] - [scsi] qla4xxx: Don't process mbx interrupt unconditionally (Mike Christie) [694098] - [scsi] qla4xxx: Complete the cmd if sense_len is zero (Mike Christie) [694098] - [scsi] qla4xxx: Dump HW/FW reg to figure out what caused FW to be hung for ISP82XX (Mike Christie) [694098] - [scsi] qla4xxx: Updated the reset sequence for ISP82xx (Mike Christie) [694098] - [scsi] qla4xxx: update function qla4xxx_isr_decode_mailbox() (Mike Christie) [694098] - [scsi] treewide: fix a few typos in comments (Mike Christie) [694098] - [scsi] remove cmd->serial_number litter (Mike Christie) [694098] - [scsi] Fix common misspellings (Mike Christie) [694098] - [scsi] qla4xxx: Use polling mode for disable interrupt mailbox completion (Mike Christie) [694098] - [scsi] qla4xxx: Update driver version to 5.02.00-k6 (Mike Christie) [694098] - [scsi] qla4xxx: masking required bits of add_fw_options during initialization (Mike Christie) [694098] - [scsi] qla4xxx: added new function qla4xxx_relogin_all_devices (Mike Christie) [694098] - [scsi] qla4xxx: add support for ql4xsess_recovery_tmo cmd line param (Mike Christie) [694098] - [scsi] qla4xxx: Add support for ql4xmaxqdepth command line parameter (Mike Christie) [694098] - [scsi] qla4xxx: cleanup function qla4xxx_process_ddb_changed (Mike Christie) [694098] - [scsi] qla4xxx: Prevent other port reinitialization during remove_adapter (Mike Christie) [694098] - [scsi] qla4xxx: remove unused ddb flag DF_NO_RELOGIN (Mike Christie) [694098] - [scsi] qla4xxx: cleanup DDB relogin logic during initialization (Mike Christie) [694098] - [scsi] qla4xxx: Do not retry ISP82XX initialization if H/W state is failed (Mike Christie) [694098] - [scsi] qla4xxx: Do not send mbox command if FW is in failed state (Mike Christie) [694098] - [scsi] qla4xxx: cleanup qla4xxx_initialize_ddb_list() (Mike Christie) [694098] - [scsi] drivers:scsi Change printk typo initate -> initiate (Mike Christie) [694098] - [scsi] bnx2i: Updated version (Mike Christie) [696760] - [scsi] bnx2i: Modified to skip CNIC registration if iSCSI is not supported (Mike Christie) [696760] - [scsi] bnx2i: Optimized the iSCSI offload performance (Mike Christie) [696760] - [scsi] bnx2i: Updated the connection shutdown/cleanup timeout (Mike Christie) [696760] - [scsi] bnx2i: Fixed packet error created when the sq_size is set to 16 (Mike Christie) [696760] - [scsi] Bumping the driver version (Mike Christie) [647268 698288] - [scsi] Fix for proper setting of FW (Mike Christie) [647268 698288] - [scsi] Set a timeout to FW (Mike Christie) [647268 698288] - [scsi] Modifying Maintainer's emailid (Mike Christie) [647268 698288] - [scsi] change in copyright notice (Mike Christie) [647268 698288] - [scsi] remove extra semicolons (Mike Christie) [647268 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 698288] - [scsi] libiscsi_tcp: fix LLD data allocation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: fix locking around iscsi sk user data (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_ibft, be2iscsi, iscsi_boot: fix boot kobj data lifetime management (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: Use struct scsi_lun in iscsi structs instead of u8[8] (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi_tcp: use kmap in xmit path (Mike Christie) [647268 694098 696760 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 694098 696760 698288] - [scsi] scsi_transport_iscsi: make priv_sess file writeable only by root (Mike Christie) [647268 694098 696760 698288] - [scsi] be2iscsi: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] iser: export addr and port (Mike Christie) [647268 694098 696760 698288] - [scsi] bnx2i: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] cxgbi: convert to use iscsi_conn_get_addr_param (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi class: add callout to get iscsi_endpoint values (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: use iscsi_conn_get_addr_param libiscsi function (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: add helper to convert addr to string (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: fix iscsi_endpoint leak (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: add module alias (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi transport: fix kernel-doc notation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: wait on session in error handler path (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: Modidify recovery_tmo from sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: added new iscsi_param to display target alias in sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: use bh locking instead of irq with session lock (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: do not take host lock in queuecommand (Mike Christie) [647268 694098 696760 698288]- [net] Fix prior ABI breakage in net_device (Neil Horman) [725716] - [net] fix xps patches kabi breakage (Jiri Pirko) [668256] - [net] Adjust TX queue kobjects if number of queues changes during unregister (Jiri Pirko) [668256] - [net] xps: NUMA allocations for per cpu data (Jiri Pirko) [668256] - [net] xps: Transmit Packet Steering (Jiri Pirko) [668256] - [net] xps: Improvements in TX queue selection (Jiri Pirko) [668256] - [net] check queue_index from sock is valid for device (Jiri Pirko) [668256] - [net] fix tx queue selection for bridged devices implementing select_queue (Jiri Pirko) [668256] - [net] check the return value of ndo_select_queue() (Jiri Pirko) [668256] - [net] fix problem in reading sock TX queue (Jiri Pirko) [668256] - [net] dev_pick_tx() fix (Jiri Pirko) [668256] - [net] Use sk_tx_queue_mapping for connected sockets (Jiri Pirko) [668256] - [net] Introduce sk_tx_queue_mapping (Jiri Pirko) [668256] - [net] change set_real_num_tx_queues to fail on invalid number of queues (Jiri Pirko) [668256] - [net] sock: do not change prot->obj_size (Jiri Pirko) [668256 725711] - [netdrv] be2net: bump version (Ivan Vecera) [702739] - [netdrv] be2net: request native mode each time the card is reset (Ivan Vecera) [702739] - [netdrv] be2net: account for skb allocation failures (Ivan Vecera) [702739] - [netdrv] benet: Add missing comma between constant string array (Ivan Vecera) [702739] - [netdrv] be2net: create/destroy rx-queues on interface open/close (Ivan Vecera) [702739] - [netdrv] be2net: fix initialization of vlan_prio_bmap (Ivan Vecera) [702739] - [netdrv] be2net: get rid of multi_rxq module param (Ivan Vecera) [702739] - [netdrv] be2net: fix netdev_stats_update (Ivan Vecera) [702739] - [netdrv] be2net: support multiple TX queues (Ivan Vecera) [702739] - [netdrv] be2net: Enable NETIF_F_TSO6 for VLAN traffic for BE (Ivan Vecera) [702739] - [netdrv] be2net: Fix Rx pause counter for lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fallback to the older opcode if MCC_CREATE_EXT opcode is not supported on the card (Ivan Vecera) [702739] - [netdrv] be2net: hash key for rss-config cmd not set (Ivan Vecera) [702739] - [netdrv] be2net: Kill set but unused variable 'req' in lancer_fw_download() (Ivan Vecera) [702739] - [netdrv] be2net: Enable SR-IOV for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: FW download for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Stats for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Support for version 1 of stats for BE3 (Ivan Vecera) [702739] - [netdrv] be2net: fix mbox polling for signal reception (Ivan Vecera) [702739] - [netdrv] be2net: handle signal reception while waiting for POST (Ivan Vecera) [702739] - [netdrv] be2net: Fix to prevent flooding of TX queue (Ivan Vecera) [702739] - [netdrv] be2net: Use NTWK_RX_FILTER command for promiscous mode (Ivan Vecera) [702739] - [netdrv] be2net: In case of UE, do not dump registers for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disable coalesce water mark mode of CQ for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Handle error completion in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fixed bugs related to PVID. (Ivan Vecera) [702739] - [netdrv] be2net: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [702739] - [netdrv] be2net: Fixed a bug in be_cmd_get_regs(). (Ivan Vecera) [702739] - [netdrv] be2net: increment work_counter in be_worker (Ivan Vecera) [702739] - [netdrv] be2net: add code to display default value of tx rate for VFs (Ivan Vecera) [702739] - [netdrv] be2net: pass domain id to be_cmd_link_status_query (Ivan Vecera) [702739] - [netdrv] be2net: fix be_mcc_compl_process to identify eth_get_stat command (Ivan Vecera) [702739] - [netdrv] be2net: Add code to display nic speeds other than 1Gbps/10Gbps (Ivan Vecera) [702739] - [netdrv] be2net: allow register dump only for PFs (Ivan Vecera) [702739] - [netdrv] be2net: Fix unused-but-set variables. (Ivan Vecera) [702739] - [netdrv] benet: convert to hw_features (Ivan Vecera) [702739] - [netdrv] be2net: call FLR after setup wol in be_shutdown (Ivan Vecera) [702739] - [netdrv] be2net: dynamically allocate adapter->vf_cfg (Ivan Vecera) [702739] - [netdrv] be2net: fix to get max VFs supported from adapter (Ivan Vecera) [702739] - [netdrv] be2net: use common method to check for sriov function type (Ivan Vecera) [702739] - [netdrv] be2net: add rxhash support (Ivan Vecera) [702739] - [netdrv] be2net: Fix suspend/resume operation (Ivan Vecera) [702739] - [netdrv] be2net: Rename some struct members for clarity (Ivan Vecera) [702739] - [netdrv] be2net: Fix a potential crash during shutdown. (Ivan Vecera) [702739] - [netdrv] be2net: Fix common misspellings (Ivan Vecera) [702739] - [netdrv] be2net: remove one useless line (Ivan Vecera) [702739] - [netdrv] be2net: cancel be_worker in be_shutdown() even when i/f is down (Ivan Vecera) [702739] - [netdrv] be2net: remove redundant code in be_worker() (Ivan Vecera) [702739] - [netdrv] be2net: parse vid and vtm fields of rx-compl only if vlanf bit is set (Ivan Vecera) [702739] - [netdrv] be2net: refactor code that decides adapter->num_rx_queues (Ivan Vecera) [702739] - [netdrv] be2net: Support for FAT dump retrieval using ethtool --register-dump option (Ivan Vecera) [702739] - [netdrv] be2net: Bump up the version number (Ivan Vecera) [702739] - [netdrv] be2net: Copyright notice change. Update to Emulex instead of ServerEngines (Ivan Vecera) [702739] - [netdrv] be2net: Fix UDP packet detected status in RX compl (Ivan Vecera) [702739] - [netdrv] be2net: Add multicast filter capability for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disarm CQ and EQ to disable interrupt in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Remove TX Queue stop in close (Ivan Vecera) [702739] - [netdrv] be2net: Add error recovery during load for Lancer (Ivan Vecera) [702739] - [netdrv] benet: use GFP_KERNEL allocations when possible (Ivan Vecera) [702739] - [netdrv] be2net: use hba_port_num instead of port_num (Ivan Vecera) [702739] - [netdrv] be2net: add code to display temperature of ASIC (Ivan Vecera) [702739] - [netdrv] be2net: variable name change (Ivan Vecera) [702739] - [netdrv] be2net: fixes in ethtool selftest (Ivan Vecera) [702739] - [netdrv] be2net: add new counters to display via ethtool stats (Ivan Vecera) [702739] - [netdrv] be2net: restrict WOL to PFs only. (Ivan Vecera) [702739] - [netdrv] be2net: detect a UE even when a interface is down. (Ivan Vecera) [702739] - [netdrv] be2net: gracefully handle situations when UE is detected (Ivan Vecera) [702739] - [netdrv] be2net: fix be_suspend/resume/shutdown (Ivan Vecera) [702739] - [netdrv] be2net: Fix broken priority setting when vlan tagging is enabled. (Ivan Vecera) [702739] - [netdrv] be2net: For the VF MAC, use the OUI from current MAC address (Ivan Vecera) [702739] - [netdrv] be2net: Cleanup the VF interface handles (Ivan Vecera) [702739] - [netdrv] be2net: call be_vf_eth_addr_config() after register_netdev (Ivan Vecera) [702739] - [netdrv] be2net: endianness fix in be_cmd_set_qos(). (Ivan Vecera) [702739] - [netdrv] be2net: use device model DMA API (Ivan Vecera) [702739] - [netdrv] be2net: remove netif_stop_queue being called before register_netdev. (Ivan Vecera) [702739] - [netdrv] be2net: fix a crash seen during insmod/rmmod test (Ivan Vecera) [702739] - [fs] NFS readdirs losing their cookies (Steve Dickson) [722257] - [fs] jbd: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext3: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext4: remove alloc_semp (Lukas Czerner) [527222] - [fs] ext4: teach ext4_mb_init_cache() to skip uptodate buddy caches (Lukas Czerner) [527222] - [fs] ext4: synchronize ext4_mb_init_group() with buddy page lock (Lukas Czerner) [527222] - [fs] ext4: implement ext4_add_groupblocks() by freeing blocks (Lukas Czerner) [527222] - [fs] ext4: move ext4_add_groupblocks() to mballoc.c (Lukas Czerner) [527222] - [fs] ext4: move ext4_mb_{get, put}_buddy_cache_lock and make them static (Lukas Czerner) [527222] - [net] bridge: Only flood traffic for unregistered groups to routers (Herbert Xu) [711592] - [net] bridge: restore the right netpoll dev (Amerigo Wang) [680759] - [net] bridge: call NETDEV_JOIN notifiers when add a slave (Amerigo Wang) [680759] - [net] netpoll: prevent setup netpoll on a slave device (Amerigo Wang) [680759] - [net] netpoll: fix use after free (Amerigo Wang) [680759] - [net] netpoll: fix a softirq warning (Amerigo Wang) [680759] - [net] Revert "[net] Revert "[net] bridge: make bridge support netpoll"" (Amerigo Wang) [680759]- [sched] dont reference cfs_rq->tg outside CONFIG_CFS_BANDWIDTH (Larry Woodman) [632509] - [sched] update config options for CFS bandwidth (Larry Woodman) [632509] - [sched] kabi specific fixes (Larry Woodman) [632509] - [sched] replace raw calls (Larry Woodman) [632509] - [sched] Move inc_nr_running and dec_nr_running (Larry Woodman) [632509] - [sched] Add CFS Bandwidth Documentation (Larry Woodman) [632509] - [sched] return majority of remaining quota to global bandwidth pool (Larry Woodman) [632509] - [sched] introduce statistics exports for the cpu sub-system (Larry Woodman) [632509] - [sched] enable throttling (Larry Woodman) [632509] - [sched] Throttled tasks are invisisble to cpu-offline (Larry Woodman) [632509] - [sched] ensure that throttled entities arent falsely nominated as buddies (Larry Woodman) [632509] - [sched] make throttled entities invisible (Larry Woodman) [632509] - [sched] Extend walk_tg_tree to accept a positional argument (Larry Woodman) [632509] - [sched] refresh the global bandwidth pool (Larry Woodman) [632509] - [sched] add support to throttle group entities (Larry Woodman) [632509] - [sched] ensure that per-cpu state is synchronized (Larry Woodman) [632509] - [sched] adds a per-task_group timer (Larry Woodman) [632509] - [sched] Account bandwidth usage (Larry Woodman) [632509] - [sched] Add constraints validation for CFS bandwidth hierarchies (Larry Woodman) [632509] - [sched] introduce the notion of CFS bandwidth (Larry Woodman) [632509] - [sched] Introduce hierarchical task accounting (Larry Woodman) [632509] - [kernel] sched: dont update shares twice on on_rq parent (Larry Woodman) [632509] - [fs] ext4: backport fixes for lazy inode table initialization (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in ext4_ext_zeroout (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in setup_new_group_blocks (Lukas Czerner) [696559] - [fs] ext4: add batched_discard into ext4 feature list (Lukas Czerner) [696559] - [fs] ext4: add interface to advertise ext4 features in sysfs (Lukas Czerner) [696559] - [fs] ext4: add support for lazy inode table initialization (Lukas Czerner) [696559] - [block] Add helper function for blkdev_issue_zeroout sb_issue_discard (Lukas Czerner) [696559] - [block] blkdev: add blkdev_issue_zeroout helper function (Lukas Czerner) [696559] - [s390x] ap: Fix ap_queue_status structure declaration (Hendrik Brueckner) [724904] - [kernel] first time swap use results in heavy swapping (Hendrik Brueckner) [722461] - [hwmon] lm78: Make ISA interface depend on CONFIG_ISA (Dean Nelson) [717215] - [hwmon] lm78: Avoid forward declarations (Dean Nelson) [717215] - [hwmon] KConfig: avoid building drivers for powerpc that read/write ISA addresses (Dean Nelson) [717215] - [security] SELinux: do not compute transition labels on mountpoint labeled filesystems (Eric Paris) [658291] - [security] SELinux: implement the new sb_remount LSM hook (Eric Paris) [656952] - [security] LSM: Pass -o remount options to the LSM (Eric Paris) [656952] - [block] Support Ricoh memstick driver with new KFIFO api (Shyam Iyer) [637234] - [block] add RICOH memstick Config option (Shyam Iyer) [637234] - [block] memstick: make enable_dma less generic in r592 (Shyam Iyer) [637234] - [block] memstick: add driver for Ricoh R5C592 card reader (Shyam Iyer) [637234]- [usb] remove remaining usages of hcd->state from usbcore and fix regression (Don Zickus) [696600 696602 696603] - [usb] UHCI: remove uses of hcd->state (Don Zickus) [696600 696602 696603] - [usb] Initialize hcd->state roothubs. (Don Zickus) [696600 696602 696603] - [usb] xhci - fix interval calculation for FS isoc endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Disable MSI for some Fresco Logic hosts. (Don Zickus) [696600 696602 696603] - [usb] xhci: Do not issue device reset when device is not setup (Don Zickus) [696600 696602 696603] - [usb] xhci: Add defines for hardcoded slot states (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for xhci_check_bandwidth() (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for skip_isoc_td() (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Limit number of active endpoints to 64. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Ignore spurious successful event. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Add PCI id for Panther Point xHCI host. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Support EHCI/xHCI port switching. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Be quieter during URB submission and completion. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Don't print event ring dequeue pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Remove function tracing. (Don Zickus) [696600 696602 696603] - [usb] xhci: Don't submit commands when the host is dead. (Don Zickus) [696600 696602 696603] - [usb] xhci: Clear stopped_td when Stop Endpoint command completes. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak bug when dropping endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak in ring cache deallocation. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix full speed bInterval encoding. (Don Zickus) [696600 696602 696603] - [usb] xhci: move the common code to a function to get max ports and port array (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix bug in control transfer cancellation. (Don Zickus) [696600 696602 696603] - [usb] xHCI 1.0: Max Exit Latency Too Large Error (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: TT_THINK_TIME set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Block Interrupts for Isoch transfer (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Isoch endpoint CErr field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Control endpoint average TRB length field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Setup Stage TRB Transfer Type flag (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI: Clear PLC in xhci_bus_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci 1.0: Set transfer burst last packet count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Set transfer burst count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Update TD size field format. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Only interrupt on short packet for IN EPs. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci: Remove sparse warning about cmd_status. (Don Zickus) [696600 696602 696603] - [usb] xHCI: report USB3.0 portstatus comply with USB3.0 specification (Don Zickus) [696600 696602 696603] - [usb] xHCI: Set link state support (Don Zickus) [696600 696602 696603] - [usb] xHCI: Clear link state change support (Don Zickus) [696600 696602 696603] - [usb] xHCI: warm reset support (Don Zickus) [696600 696602 696603] - [usb] xhci-hcd: Include in xhci-pci.c (Don Zickus) [696600 696602 696603] - [usb] xHCI: Implement AMD PLL quirk (Don Zickus) [696600 696602 696603] - [usb] xhci: Tell USB core both roothubs lost power. (Don Zickus) [696600 696602 696603] - [usb] xhci - also free streams when resetting devices (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix NULL pointer deref in handle_port_status() (Don Zickus) [696600 696602 696603] - [usb] xhci - fix math in xhci_get_endpoint_interval() (Don Zickus) [696600 696602 696603] - [usb] xhci: simplify logic of skipping missed isoc TDs (Don Zickus) [696600 696602 696603] - [usb] xhci - remove excessive 'inline' markings (Don Zickus) [696600 696602 696603] - [usb] xhci: unsigned char never equals -1 (Don Zickus) [696600 696602 696603] - [usb] xhci - fix unsafe macro definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Clean up cycle bit math used during stalls. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix cycle bit calculation during stall handling. (Don Zickus) [696600 696602 696603] - [usb] xhci: Update internal dequeue pointers after stalls. (Don Zickus) [696600 696602 696603] - [usb] Remove bogus USB_PORT_STAT_SUPER_SPEED symbol. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return canceled URBs immediately when host is halted. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fixes for suspend/resume of shared HCDs. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix re-init on power loss after resume. (Don Zickus) [696600 696602 696603] - [usb] xhci: Make roothub functions deal with device removal. (Don Zickus) [696600 696602 696603] - [usb] xhci: Limit roothub ports to 15 USB3 & 31 USB2 ports. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return a USB 3.0 hub descriptor for USB3 roothub (Don Zickus) [696600 696602 696603] - [usb] xhci: Register second xHCI roothub. (Don Zickus) [696600 696602 696603] - [usb] xhci: Change xhci_find_slot_id_by_port() API. (Don Zickus) [696600 696602 696603] - [usb] xhci: Refactor bus suspend state into a struct. (Don Zickus) [696600 696602 696603] - [usb] xhci: Index with a port array instead of PORTSC addresses. (Don Zickus) [696600 696602 696603] - [usb] Set usb_hcd->state and flags for shared roothubs. (Don Zickus) [696600 696602 696603] - [usb] Make core allocate resources per PCI-device. (Don Zickus) [696600 696602 696603] - [usb] Store bus type in usb_hcd, not in driver flags. (Don Zickus) [696600 696602 696603] - [usb] Change usb_hcd->bandwidth_mutex to a pointer. (Don Zickus) [696600 696602 696603] - [usb] Refactor irq enabling out of usb_add_hcd() (Don Zickus) [696600 696602 696603] - [usb] xhci: Change hcd_priv into a pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: Always use usb_hcd in URB instead of converting xhci_hcd. (Don Zickus) [696600 696602 696603] - [usb] xhci: Modify check for TT info. (Don Zickus) [696600 696602 696603] - [usb] USB 3.0 Hub Changes (Don Zickus) [696520 696600 696602 696603] - [usb] USB3.0 ch11 definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_RUNNING. (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_HALT. (Don Zickus) [696600 696602 696603] - [usb] xHCI: prolong host controller halt time limit (Don Zickus) [696600 696602 696603] - [usb] xHCI: Remove redundant variable in xhci_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci: Rename variables and reduce register reads. (Don Zickus) [696600 696602 696603] - [usb] xhci: Rework port suspend structures for limited ports. (Don Zickus) [696600 696602 696603] - [usb] Remove bitmap #define from hcd.h (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove old no-op test. (Don Zickus) [696600 696602 696603] - [usb] move usbcore away from hcd->state (Don Zickus) [696600 696602 696603] - [usb] xhci: mark local functions as static (Don Zickus) [696600 696602 696603] - [usb] xhci: fix couple sparse annotations (Don Zickus) [696600 696602 696603] - [usb] xhci: rework xhci_print_ir_set() to get ir set from xhci itself (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix an error in count_sg_trbs_needed() (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix errors in the running total calculations in the TRB math (Don Zickus) [696600 696602 696603] - [usb] xhci: Clarify some expressions in the TRB math (Don Zickus) [696600 696602 696603] - [usb] host: Move AMD PLL quirk to pci-quirks.c (Don Zickus) [696600 696602 696603] - [usb] EHCI: ASPM quirk of ISOC on AMD SB800 (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix issue with port array setup and buggy hosts. (Don Zickus) [696600 696602 696603] - [usb] convert usb_hcd bitfields into atomic flags (Don Zickus) [696600 696602 696603] - [x86] ACPI, APEI, EINJ Param support is disabled by default (Don Zickus) [725435] - [fs] pstore: Allow the user to explicitly choose a backend (Don Zickus) [696135] - [x86] ACPI, APEI, Add WHEA _OSC support (Don Zickus) [717515] - [x86] ACPI, APEI, Add APEI bit support in generic _OSC call (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Support disable GHES at boot time (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Prevent GHES to be built as module (Don Zickus) [696088] - [x86] PCI / ACPI: Fix build of the AER driver for CONFIG_ACPI unset (Don Zickus) [696081] - [x86] PCI: remove unused AER functions (Don Zickus) [696081] - [x86] pstore: Fix Kconfig dependencies for apei->pstore (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696135] - [x86] pstore: fix pstore filesystem mount/remount issue (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696081 696135] - [x86] pstore: cleanups to pstore_dump() (Don Zickus) [696135] - [x86] ACPI, APEI, Add PCIe AER error information printing support (Don Zickus) [696078] - [x86] PCIe, AER, use pre-generated prefix in error information printing (Don Zickus) [696078] - [x86] ACPI, APEI, Add ERST record ID cache (Don Zickus) [713716] - [x86] pstore: use mount option instead sysfs to tweak kmsg_bytes (Don Zickus) [696135] - [x86] pstore: fix leaking ->i_private (Don Zickus) [696135] - [x86] Some fixes for pstore (Don Zickus) [696135] - [x86] ACPI: Fix boot problem related to APEI with acpi_disabled set (Don Zickus) [696081] - [x86] PCI/ACPI: Request _OSC control once for each root bridge (v3) (Don Zickus) [696081] - [x86] ACPI, APEI, Generic Hardware Error Source POLL/IRQ/NMI notification type support (Don Zickus) [696088] - [x86] pstore: fix build warning for unused return value from sysfs_create_file (Don Zickus) [696135] - [x86] pstore: X86 platform interface using ACPI/APEI/ERST (Don Zickus) [696135] - [x86] pstore: new filesystem interface to platform persistent storage (Don Zickus) [696135] - [x86] ACPI, APEI, Report GHES error information via printk (Don Zickus) [696078] - [x86] ACPI, APEI, Add APEI generic error status printing support (Don Zickus) [696078] - [x86] Add CPER PCIe error section structure and constants definition (Don Zickus) [696078] - [ppc] perf: Handle events that raise an exception without overflowing (Steve Best) [720743] - [fs] powerpc: Wire up sys_syncfs (Lukas Czerner) [691267] - [fs] s390: wire up sys_syncfs (Lukas Czerner) [691267] - [fs] introduce sys_syncfs to sync a single file system (Lukas Czerner) [691267] - [v4l] Avoid kABI to complain about is_stereo() unused callback (Mauro Carvalho Chehab) [679755] - [v4l] em28xx: Fix handling of V4L2 ctrl ioctl's (Mauro Carvalho Chehab) [679755] - [v4l] Fix tuner-core behavior to properly return the right flags (Mauro Carvalho Chehab) [679755] - [x86] UV Scalability: improve drain_pages (George Beshers) [635800] - [virt] x86: report valid microcode update ID (Marcelo Tosatti) [694747]- [scsi] lpfc: Update lpfc version for 8.3.5.45.2p driver release (Rob Evers) [725092] - [scsi] lpfc: Fixed driver build not building in debugfs even kernel CONFIG_DEBUG_FS=y is set (Rob Evers) [725092] - [scsi] lpfc: Fix issue where the FC/FCoE Async Receive CQE did not scale for 16G FC adapters (Rob Evers) [725092] - [scsi] lpfc: Fix FLOGI payload having multiple N_port_ID set when lpfc_enable_npiv is 0 (Rob Evers) [725092] - [scsi] lpfc: Fixed new ASIC device-mgmt BSG pass-through failed multi-buffer fw download (Rob Evers) [725092] - [scsi] lpfc: Fixed bug with improperly reported number of supported VFs (Rob Evers) [725092] - [scsi] lpfc: Fixed bug were driver was not waiting for SLI port status after firmware reset (Rob Evers) [725092] - [scsi] lpfc: Remove unnecessary define that is causing warnings (Rob Evers) [725092] - [scsi] lpfc: Fixed failure to enable PCIe AER prevent driver initialize and attach to device (Rob Evers) [725092] - [scsi] lpfc: Fix split pde code (Rob Evers) [725092] - [scsi] lpfc: Fix BlockGuard error path handling (Rob Evers) [725092] - [scsi] lpfc: Fix EEH recovery so state is saved after every PCI reset for SLI4 (Rob Evers) [725092] - [scsi] lpfc: Fix FC Port swap on SLI3 adapters (Rob Evers) [725092] - [scsi] lpfc: Fixed Virtual link loss during Face plate failover test (Rob Evers) [725092] - [scsi] lpfc: Fix 2KB limitation for extended mailbox command (Rob Evers) [725092] - [scsi] lpfc: Fix vpi initialization in lpfc_init_vfi (Rob Evers) [725092] - [netdrv] bonding: reduce noise during init (Andy Gospodarek) [563174] - [netdrv] bonding: fix string comparison errors (Andy Gospodarek) [682946] - [netdrv] bonding: allow non-standard link-speeds (Andy Gospodarek) [723032] - [netdrv] bonding: don't lock when copying/clearing VLAN list on slave (Andy Gospodarek) [722901] - [net] enable GRO by default for vlan devices (Weiping Pan) [725891] - [fs] nfsd4: fix file leak on open_downgrade (J. Bruce Fields) [714153] - [fs] nfsd4: remember to put RW access on stateid destruction (J. Bruce Fields) [714153] - [fs] nfsd4: Fix filp leak (J. Bruce Fields) [714153] - [netdrv] bonding:delete lacp_fast from ad_bond_info (Weiping Pan) [707142] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Rename rx_machine_lock to state_machine_lock (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Fix the state machine locking (Weiping Pan) [707142]- [scsi] lpfc: Update lpfc version for 8.3.5.45.1p driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed compiler warning for putting large amount of memory on stack (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.45 driver release (Rob Evers) [706517] - [scsi] lpfc: Turn on MSI-X by default (Rob Evers) [706517] - [scsi] lpfc: Added setting specific pf_number in GET_PROFILE_CONFIG to get maximum virtfn (Rob Evers) [706517] - [scsi] lpfc: Added driver capability of reseting new ASIC firmware and device from sysfs entry (Rob Evers) [706517] - [scsi] lpfc: Add firmware upgrade code to driver (Rob Evers) [706517] - [scsi] lpfc: Added capability of inducing new ASIC firmware dump obj file to flash filesystem (Rob Evers) [706517] - [scsi] lpfc: Added 100ms delay before driver action following IF_TYPE_2 function reset (Rob Evers) [706517] - [scsi] lpfc: Added Linux driver SR-IOV management support for both SLI3 and SLI4 devices (Rob Evers) [706517] - [scsi] lpfc: Fragment ELS and SCSI SGE lists based on Extent regions (Rob Evers) [706517] - [scsi] lpfc: Remove GET_ALLOCATED extent count response work-around (Rob Evers) [706517] - [scsi] lpfc: Fixed potential missed SLI4 device initialization failure conditions (Rob Evers) [706517] - [scsi] lpfc: Fixed build warning (Rob Evers) [706517] - [scsi] lpfc: Fixed Back to back Flogis sent without a logo (Rob Evers) [706517] - [scsi] lpfc: Add model names for new hardware (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver not updating the wwnn and wwpn after a name change (Rob Evers) [706517] - [scsi] lpfc: Set the maximum SGE size to 0x80000000 when HBA does not have any restriction (Rob Evers) [706517] - [scsi] lpfc: New ASIC device link diagonstic test and link diagnostic loopback test support (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mix-and-match backward compability with the new new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Fix SLI3 and non-NPIV crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed BSG failure in handing pass-through mailbox with multiple external buffers (Rob Evers) [706517] - [scsi] lpfc: Fix CT command never completing on Big Endian system (Rob Evers) [706517] - [scsi] lpfc: Refactor lpfc_sli4_alloc_extent some more (Rob Evers) [706517] - [scsi] lpfc: Restore SLI4_PARAMETER mailbox can fail as nonerror functionality (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11479 (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11379 (Rob Evers) [706517] - [scsi] lpfc: Do not post RPI Headers to SLI4 port that support extents (Rob Evers) [706517] - [scsi] lpfc: Back out r9872 (Rob Evers) [706517] - [scsi] lpfc: Refactor code in lpfc_sli4_alloc_extent (Rob Evers) [706517] - [scsi] lpfc: Fix port capabilities and get parameters mailbox calls (Rob Evers) [706517] - [scsi] lpfc: Fix SLI2 crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed EEH failure on PPC-P7 due to the platform required PCI fundamental reset (Rob Evers) [706517] - [scsi] lpfc: Fixed incorrect size set into the sysfs binary file access interface (Rob Evers) [706517] - [scsi] lpfc: Brought debugfs accessing new ASIC extents information into the iDiag framework (Rob Evers) [706517] - [scsi] lpfc: Fix mailbox processing to not overwrite mailbox status codes (Rob Evers) [706517] - [scsi] lpfc: Changed enumerate members starting from none zero value (Rob Evers) [706517] - [scsi] lpfc: Remove driver workaround for COMMON_ALLOC_RESOURCE_EXTENTS endianess issue (Rob Evers) [706517] - [scsi] lpfc: Fix lpfc_printf_log message numbers (Rob Evers) [706517] - [scsi] lpfc: Implement debugfs support for resource extents (Rob Evers) [706517] - [scsi] lpfc: iDiag method for read write bitset bitclear access to new ASIC control registers (Rob Evers) [706517] - [scsi] lpfc: Call correct mailbox cleanup routine after extents are allocated (Rob Evers) [706517] - [scsi] lpfc: Implement extent block list member cleanup and free memory resources (Rob Evers) [706517] - [scsi] lpfc: Fix memory leak in extent block lists (Rob Evers) [706517] - [scsi] lpfc: Modified variables for XRIs to be unsigned variable (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag method for endian explicit dumping at iussue SLI4 mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Fixed compilation error/warning (Rob Evers) [706517] - [scsi] lpfc: iDiag method for dumping mailbox command from SLI4 issue mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Implement support for nonembedded Extent mailbox IOCTLs (Rob Evers) [706517] - [scsi] lpfc: Fix crash in rpi clean when driver load fails (Rob Evers) [706517] - [scsi] lpfc: Fixed race condition between driver multi-buffer seesion reset and bsg job done (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10933 (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.41 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed mask size for the wq_id mask (Rob Evers) [706517] - [scsi] lpfc: Fix Port Error detected during POST (Rob Evers) [706517] - [scsi] lpfc: iDiag dump methods for new ASIC BSG multiple buffer mailbox command pass-through (Rob Evers) [706517] - [scsi] lpfc: Added protection on new ASIC specific mbox cmd passed to existing interface type (Rob Evers) [706517] - [scsi] lpfc: Added protection on non-embedded mailbox command for number of external buffers (Rob Evers) [706517] - [scsi] lpfc: Apply dropped patch from initial new ASIC bring up (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mailbox command completion invoke BSG job_done while holding spinlock (Rob Evers) [706517] - [scsi] lpfc: Fixed double byte swap on received RRQ (Rob Evers) [706517] - [scsi] lpfc: Fixed no BSG data transfer size protection in mailbox command pass-through path (Rob Evers) [706517] - [scsi] lpfc: Make adjustments for systems with Page Size Larger than 4k (Rob Evers) [706517] - [scsi] lpfc: Reorganize CQ and EQ usage to comply with SLI4 Specification (Rob Evers) [706517] - [scsi] lpfc: Fix KERN levels on log messages 3008, 2903, 0383 (Rob Evers) [706517] - [scsi] lpfc: Fixed new ASIC mbox queue id collision with work queue id in debugfs queue access (Rob Evers) [706517] - [scsi] lpfc: Fixed not resetting session on pass-through read mbox cmd with single buffer (Rob Evers) [706517] - [scsi] lpfc: Initial checkin of SLI4 Extents code (Rob Evers) [706517] - [scsi] lpfc: Added new ASIC pass-through mbox cmd extension on multi-external-buffer handling (Rob Evers) [706517] - [scsi] lpfc: Fixed bug in BSG pass-through mailbox size check to non-embedded external buffer (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.40 driver release (Rob Evers) [706517] - [scsi] lpfc: Add LOG_ELS message to NPIV LOGO (Rob Evers) [706517] - [scsi] lpfc: Fixed Vports not sending FDISC after lips (Rob Evers) [706517] - [scsi] lpfc: Added 0x9B multi-buffer subsystem/opcode macros in user-kernel shared BSG header (Rob Evers) [706517] - [scsi] lpfc: Extended dfc_mbox_req struct with mbox tag and multi-buffer sequence number (Rob Evers) [706517] - [scsi] lpfc: Fixed a bug BSG treated all SLI_CONFIG (0x9B) mailbox commands as non-embedded (Rob Evers) [706517] - [scsi] lpfc: Removed unnecessary buffer-to-buffer copies in handling pass-through mbox cmds (Rob Evers) [706517] - [scsi] lpfc: Fixed the mixed declarations and codes which violate ISO C90 (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: Misc upstream fixes (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver causing a system crash during driver unload (Rob Evers) [706517] - [scsi] lpfc: Added user-kernel shared sli-config mailbox header for new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.39 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device doorbell reigster access methods (Rob Evers) [706517] - [scsi] lpfc: Fix RQ_CREATE version 1 fails (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device display host/port index in decimal (Rob Evers) [706517] - [scsi] lpfc: Do not limit RPI Count to a minimum of 64 (Rob Evers) [706517] - [scsi] lpfc: Do not override CT field in issue_els_flogi for SLI4 IF type 2 (Rob Evers) [706517] - [scsi] lpfc: Fix build introduced in r10532 (Rob Evers) [706517] - [scsi] lpfc: Add Temporary RPI field to the ELS request WQE (Rob Evers) [706517] - [scsi] lpfc: Allow SLI4 with FCOE_MODE not set for new SLI4 FC adapters (Rob Evers) [706517] - [scsi] lpfc: Restrict driver to look at BAR2 or BAR4 only for if_type 0 (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device queue entry access methods (Rob Evers) [706517] - [scsi] lpfc: Update copyright date for all changed files (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.37 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed the compiler warning (Rob Evers) [706517] - [scsi] lpfc: Modified existing driver code to handle PCI Link drop detection failure (Rob Evers) [706517] - [scsi] lpfc: 4K boundary issue + lpfc driver (Rob Evers) [706517] - [scsi] lpfc: Fix debugfs build error caused by undefined Macro (Rob Evers) [706517] - [scsi] lpfc: Add selective reset jump table entry (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.36 driver release (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: lpfc: lower stack use in lpfc_fc_frame_check (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: fix comment typo diable -> disable (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: tree-wide: fix comment/printk typos (Rob Evers) [706517] - [scsi] lpfc: Add new Queue create Mailbox versions for new ASIC (Rob Evers) [706517] - [scsi] lpfc: Place LPFC driver module parameters to /sys/module//parameters (Rob Evers) [706517] - [scsi] lpfc: Performance Hints support (Rob Evers) [706517] - [scsi] lpfc: Add new driver interfaces for encryption products (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs queue information get (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs PCI config space register bits set/clear methods (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs framework and read/write PCI config space registers (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.35 driver release (Rob Evers) [706517] - [scsi] lpfc: Configuration parameter lpfc_suppress_link_up is ignored for SLI-4 (Rob Evers) [706517] - [scsi] lpfc: Modified lpfc_delay_discovery implementation (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.34 driver release (Rob Evers) [706517] - [scsi] lpfc: Print something out if the link_speed is not supported by this adapter (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.33 driver release (Rob Evers) [706517] - [scsi] lpfc: Added support for clean address bit (Rob Evers) [706517] - [x86] x86, UV: Fix NMI handler for UV platforms (George Beshers) [689026] - [x86] x86, NMI: Add priorities to handlers (George Beshers) [689026] - [x86] x86, nmi_watchdog: Remove ARCH_HAS_NMI_WATCHDOG and rely on CONFIG_HARDLOCKUP_DETECTOR (George Beshers) [689026] - [mm] zram: Fix kunmapping order (Jerome Marchand) [722926] - [mm] zram: Replace mutex lock by a R/W semaphore (Jerome Marchand) [722926] - [mm] zram: allow partial page operations (Jerome Marchand) [722926] - [mm] zram: Refactor zram_read/write() functions (Jerome Marchand) [722926] - [mm] zram: Remove useless offset calculation in handle_uncompressed_page (Jerome Marchand) [722926] - [kernel] sched: Next buddy hint on sleep and preempt path (Rik van Riel) [711600] - [kernel] sched: Make set_*_buddy() work on non-task entities (Rik van Riel) [711600] - [dma] ioatdma: add support for SandyBridge (John Feeney) [701443] - [x86] Don't use the EFI reboot method by default (Matthew Garrett) [723849] - [mm] thp: fix move_huge_pmd (Andrea Arcangeli) [706385]- [virt] xen: x86_32: Ignore not present at boot time HIGHMEM pages (Igor Mammedov) [523122] - [virt] xen: prevent crashes with non-HIGHMEM 32-bit kernels with largeish memory (Igor Mammedov) [523122] - [virt] xen/balloon: Move dec_totalhigh_pages() from __balloon_append() to balloon_append() (Igor Mammedov) [523122] - [virt] xen/balloon: Use PageHighMem() for high memory page detection (Igor Mammedov) [523122] - [virt] xen/balloon: Removal of driver_pages (Igor Mammedov) [523122] - [virt] xen: Mark all initial reserved pages for the balloon as INVALID_P2M_ENTRY (Igor Mammedov) [523122] - [virt] xen: clean up "extra" memory handling some more (Igor Mammedov) [523122] - [virt] xen/balloon: the balloon_lock is useless (Igor Mammedov) [523122] - [virt] xen/balloon: make sure we only include remaining extra ram (Igor Mammedov) [523122] - [virt] xen: add extra pages to balloon (Igor Mammedov) [523122] - [virt] xen: don't add extra_pages for RAM after mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_max_p2m_pfn is up to date (Igor Mammedov) [523122] - [virt] xen: limit extra memory to a certain ratio of base (Igor Mammedov) [523122] - [virt] xen: add extra pages for E820 RAM regions, even if beyond mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_extra_mem_start is beyond all non-RAM e820 (Igor Mammedov) [523122] - [virt] xen: implement "extra" memory to reserve space for pages not present at boot (Igor Mammedov) [523122] - [virt] xen: Use host-provided E820 map (Igor Mammedov) [523122] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: Rename the balloon lock (Igor Mammedov) [523122] - [virt] xen: make sure pages are really part of domain before freeing (Igor Mammedov) [523122] - [virt] xen: release unused free memory (Igor Mammedov) [523122] - [virt] vhost: optimize interrupt enable/disable (Jason Wang) [725199] - [virt] vhost: set log when updating used flags or avail event (Jason Wang) [725199] - [virt] vhost: init used ring after backend was set (Jason Wang) [725199] - [virt] vhost-net: remove unlocked use of receive_queue (Jason Wang) [725199] - [virt] vhost: lock receive queue, not the socket (Jason Wang) [725199] - [virt] vhost-net: Unify the code of mergeable and big buffer handling (Jason Wang) [725199] - [virt] vhost-net: check the support of mergeable buffer outside the receive loop (Jason Wang) [725199] - [virt] vhost: copy_from_user -> __copy_from_user (Jason Wang) [725199] - [infiniband] qib: Adjust to use cpumask_weight() and cpumask_first() (Chad Dupuis) [696226] - [infiniband] qib: Ensure that LOS and DFE are being turned off (Chad Dupuis) [696226] - [infiniband] qib: Prevent driver hang with unprogrammed boards (Chad Dupuis) [696226] - [infiniband] qib: Fix M_Key field in SubnGet and SubnGetResp MADs (Chad Dupuis) [696226] - [infiniband] qib: Set default LE2 value for active cables to 0 (Chad Dupuis) [696226] - [infiniband] qib: Return correct MAD when setting link width to 255 (Chad Dupuis) [696226] - [infiniband] qib: Prevent double completions after a timeout or RNR error (Chad Dupuis) [696226] - [infiniband] qib: Kernel BUG at include/linux/timer.h:82 (Chad Dupuis) [696226] - [infiniband] qib: Hold link for Tx SERDES settings (Chad Dupuis) [696226] - [infiniband] qib: Improve SERDES tunning on QMH boards (Chad Dupuis) [696226] - [infiniband] qib: Un-necessary delayed completions on RC connection (Chad Dupuis) [696226] - [infiniband] qib: Issue pre-emptive NAKs on eager buffer overflow (Chad Dupuis) [696226] - [infiniband] qib: RDMA lkey/rkey validation is inefficient for large MRs (Chad Dupuis) [696226] - [infiniband] qib: change qpn increment (Chad Dupuis) [696226] - [infiniband] qib: adding fix missing from earlier patch (Chad Dupuis) [696226] - [infiniband] qib: change rcv queue/qpn selection (Chad Dupuis) [696226] - [infiniband] qib: interrupt mitigation fix (Chad Dupuis) [696226] - [infiniband] qib: Avoid duplicate writes to the rcv head register (Chad Dupuis) [696226] - [infiniband] qib: Add a few new SERDES tunings (Chad Dupuis) [696226] - [infiniband] qib: Reset packet list after freeing (Chad Dupuis) [696226] - [infiniband] qib: New SERDES init routine and improvements to SI quality (Chad Dupuis) [696226] - [infiniband] qib: clear WAIT_SEND flags when setting QP to error state (Chad Dupuis) [696226] - [infiniband] qib: fix context allocation with multiple HCAs (Chad Dupuis) [696226] - [infiniband] qib: Multi Florida HCA Hosts panic on reboot (Chad Dupuis) [696226] - [infiniband] qib: Handle transitions from ACTIVE_DEFERRED to ACTIVE better (Chad Dupuis) [696226] - [infiniband] qib: UD send with immediate Rx completion has wrong size (Chad Dupuis) [696226] - [infiniband] qib: set port physical state even if other fields are invalid (Chad Dupuis) [696226] - [infiniband] qib: generate completion callback on errors (Chad Dupuis) [696226] - [infiniband] qib: add thresholds to VendorPortCounters PMA operation (Chad Dupuis) [696226] - [infiniband] qib: add support for the new QME7362 card (Chad Dupuis) [696226] - [infiniband] qib: add receive header queue size module parameters (Chad Dupuis) [696226] - [infiniband] qib: remove IB latency turnoff (Chad Dupuis) [696226] - [ata] Add Intel IDE-R support (John Feeney) [695587] - [agp] fix arbitrary kernel memory writes (Jerome Marchand) [699308] {CVE-2011-1745 CVE-2011-2022} - [agp] fix OOM and buffer overflow (Jerome Marchand) [699306] {CVE-2011-1746} - [kernel] run_rebalance_domains() is using too much cpu time (George Beshers) [635848] - [x86] Enable UV MMTIMER (George Beshers) [635713] - [ppc] Use correct ccr bit for syscall error status (Steve Best) [691579] - [s390x] qdio: clear shared DSCI before scheduling the queue handler (Hendrik Brueckner) [725690] - [scsi] scsi_dh_alua: Attach to UNAVAILABLE/OFFLINE AAS devices (Mike Christie) [698329] - [kernel] backport upstream change to remove prefetch instructions from list and rculist functions (Larry Woodman) [725538] - [input] wacom: add support for DTU-2231 (Aristeu Rozanski) [705210] - [infiniband] iw_cxgb4: update driver to latest upstream (Neil Horman) [717377] - [kernel] taskstats: don't allow duplicate entries in listener mode (Jerome Marchand) [715448] {CVE-2011-2484} - [kernel] Monitor and log change in system time when the system time drifts by user configured time interval warning (James Takahashi) [694910] - [security] Translate secctx to 0 if SELinux disabled (David Howells) [667177] - [pm] hibernate: Handle marginal memory conditions correctly (Matthew Garrett) [700264] - [kernel] Oprofile support for Sandy Bridge processors (John Villalovos) [696562] - [kernel] misc: add support for IB700 module (Don Zickus) [667090] - [x86] ACPI: Use ioremap_cache() (George Beshers) [635860] - [x86] ACPI: introduce "acpi_rsdp=" parameter for kdump (Takao Indoh) [723670] - [x86] UV: Kernel log overflows on boot on large systems (George Beshers) [696287] - [x86] amd-iommu: Fix 3 possible endless loops (Frank Arnold) [713517] - [x86] amd-iommu: Use only per-device dma_ops (Frank Arnold) [712369] - [x86] setup: Fix EDD3.0 data verification (Gleb Natapov) [704128] - [virt] xen: Revert p2m tree (Andrew Jones) [725519] - [virt] xen-blkfront: fix data size for xenbus_gather in blkfront_connect (Andrew Jones) [716452] - [virt] xen/hvc: only notify if we actually sent something (Igor Mammedov) [725041] - [virt] xen mmu: fix a race window causing leave_mm BUG() (Radim Krcmar) [724995] - [virt] xen: off by one errors in multicalls.c (Radim Krcmar) [725007] - [virt] virtio_net: introduce VIRTIO_NET_HDR_F_DATA_VALID (Jason Wang) [713337]- [netdrv] be2net: clear intr bit in be_probe() (Ivan Vecera) [702739 722596] - [fs] fs: call security_d_instantiate in d_obtain_alias (Josef Bacik) [656458] - [fs] dlm: use vmalloc for hash tables (David Teigland) [719357] - [fs] quota: Fix WARN_ON in lookup_one_len (Eric Sandeen) [718332] - [net] skbuff: fix error handling in pskb_copy() (Michael S. Tsirkin) [632752] - [net] vlan: allow TSO setting on vlan interfaces (Andy Gospodarek) [645785] - [netdrv] Support 'passthru' mode using macvlan/macvtap (James Takahashi) [693874] - [netdrv] asix: fix setting mac address for AX88772 (Jiri Pirko) [725234] - [netdrv] ixgbevf: update to upstream version 2.1.0-k (Andy Gospodarek) [694231] - [netdrv] bnx2x: remove a log-spamming message (Michal Schmidt) [712000] - [netdrv] cxgb4 driver update (Neil Horman) [717801] - [netdrv] iwlwifi: accept EEPROM version 0x423 for iwl6000 (Stanislaw Gruszka) [691846] - [netdrv] cxgb3 driver update (Neil Horman) [717805] - [netdrv] net: bonding: allow all slave speeds (Jiri Pirko) [720941] - [netdrv] ixgbe: update to upstream version 3.4.8-k (Andy Gospodarek) [689998 696045] - [netdrv] e1000e: update to upstream version 1.3.16-k (Andy Gospodarek) [694223 698291] - [net] introduce __netdev_alloc_skb_ip_align (Andy Gospodarek) [694223] - [net] dcbnl: unlock on an error path in dcbnl_cee_fill() (Dean Nelson) [695947] - [net] dcbnl: Add CEE notification (Dean Nelson) [695947] - [net] dcbnl: Aggregated CEE GET operation (Dean Nelson) [695947] - [net] dcb: use nlmsg_free() instead of kfree() (Dean Nelson) [695947] - [net] dcb: Add missing error check in dcb_ieee_set() (Dean Nelson) [695947] - [net] dcb: fix return type on dcb_setapp() (Dean Nelson) [695947] - [net] dcb: Add dcb_ieee_getapp_mask() for drivers to query APP settings (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_delapp() and dcb op to delete app entry (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_setapp() to be used for IEEE 802.1Qaz APP data (Dean Nelson) [695947] - [net] net: dcbnl, add multicast group for DCB (Dean Nelson) [695947] - [net] dcb: Add DCBX capabilities bitmask to the get_ieee response (Dean Nelson) [695947] - [net] net: dcbnl: Update copyright dates (Dean Nelson) [695947] - [net] net: dcbnl: Fix misspellings (Dean Nelson) [695947] - [net] net: dcbnl: Add IEEE app selector value definitions (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - cee (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - ieee (Dean Nelson) [695947] - [net] net: dcbnl: check correct ops in dcbnl_ieee_set() (Dean Nelson) [695947] - [net] net: dcb: match dcb_app protocol field with 802.1Qaz spec (Dean Nelson) [695947] - [net] ixgbe: DCB, implement 802.1Qaz routines (Dean Nelson) [695947] - [net] net: dcb: application priority is per net_device (Dean Nelson) [695947] - [net] dcbnl: make get_app handling symmetric for IEEE and CEE DCBx (Dean Nelson) [695947] - [net] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [695947] - [net] const: struct nla_policy (Dean Nelson) [695947] - [net] net: Move && and || to end of previous line (Dean Nelson) [695947] - [net] net: use net_eq to compare nets (Dean Nelson) [695947] - [kernel] include/linux/kernel.h: abs(): fix handling of 32-bit unsigneds on 64-bit (Thomas Graf) [679456] - [net] sctp: stop pending timers and purge queues when peer restart asoc (Thomas Graf) [679456] - [net] sctp: fix memory leak of the ASCONF queue when free asoc (Thomas Graf) [679456] - [net] SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict() (Thomas Graf) [679456] - [net] sctp: move chunk from retransmit queue to abandoned list (Thomas Graf) [679456] - [net] sctp: fix to check the source address of COOKIE-ECHO chunk (Thomas Graf) [679456] - [net] sctp: handle ootb packet in chunk order as defined (Thomas Graf) [679456] - [net] sctp: check invalid value of length parameter in error cause (Thomas Graf) [679456] - [net] sctp: check parameter value of length in ERROR chunk (Thomas Graf) [679456] - [net] sctp: Release all routes when processing acks ADD_IP or DEL_IP (Thomas Graf) [679456] - [net] sctp: Allow bindx_del to accept 0 port (Thomas Graf) [679456] - [net] sctp: teach CACC algorithm about removed transports (Thomas Graf) [679456] - [net] sctp: fix oops while removed transport still using as retran path (Thomas Graf) [679456] - [net] sctp: fix oops when updating retransmit path with DEBUG on (Thomas Graf) [679456] - [net] sctp: malloc enough room for asconf-ack chunk (Thomas Graf) [679456] - [net] sctp: fix auth_hmacs field's length of struct sctp_cookie (Thomas Graf) [679456] - [net] sctp: Pass __GFP_NOWARN to hash table allocation attempts. (Thomas Graf) [679456] - [net] sctp: fix compile warnings in sctp_tsnmap_num_gabs (Thomas Graf) [679456] - [net] sctp: fix reporting of unknown parameters (Thomas Graf) [679456] - [net] sctp: user perfect name for Delayed SACK Timer option (Thomas Graf) [679456] - [net] sctp: fix the return value of getting the sctp partial delivery point (Thomas Graf) [679456] - [net] SCTP: Fix SCTP_SET_PEER_PRIMARY_ADDR to accpet v4mapped address (Thomas Graf) [679456] - [net] sctp: prevent reading out-of-bounds memory (Thomas Graf) [679456] - [net] sctp: fix test for end of loop (Thomas Graf) [679456] - [net] sctp: dubious bitfields in sctp_transport (Thomas Graf) [679456] - [net] sctp: fix append error cause to ERROR chunk correctly (Thomas Graf) [679456] - [net] sctp: delete active ICMP proto unreachable timer when free transport (Thomas Graf) [679456] - [net] sctp: Fix a race between ICMP protocol unreachable and connect() (Thomas Graf) [679456] - [net] sctp: Tag messages that can be Nagle delayed at creation. (Thomas Graf) [679456] - [net] sctp: Optimize computation of highest new tsn in SACK. (Thomas Graf) [679456] - [net] sctp: correctly mark missing chunks in fast recovery (Thomas Graf) [679456] - [net] sctp: rwnd_press should be cumulative (Thomas Graf) [679456] - [net] sctp: fast recovery algorithm is per association. (Thomas Graf) [679456] - [net] sctp: update transport initializations (Thomas Graf) [679456] - [net] sctp: Save some room in the sctp_transport by using bitfields (Thomas Graf) [679456] - [net] sctp: Do not force T3 timer on fast retransmissions. (Thomas Graf) [679456] - [net] sctp: remove 'resent' bit from the chunk (Thomas Graf) [679456] - [net] sctp: Make sure we always return valid retransmit path (Thomas Graf) [679456] - [net] sctp: Do no select unconfirmed transports for retransmissions (Thomas Graf) [679456] - [net] sctp: fix to retranmit at least one DATA chunk (Thomas Graf) [679456] - [net] sctp: missing set src and dest port while lookup output route (Thomas Graf) [679456] - [net] sctp: discard ABORT chunk with zero verification tag in COOKIE-WAIT state (Thomas Graf) [679456] - [net] sctp: assure at least one T3-rtx timer is running if a FORWARD TSN is sent (Thomas Graf) [679456] - [net] sctp: send SHUTDOWN-ACK chunk back to the source. (Thomas Graf) [679456] - [net] sctp: Use correct address family in sctp_getsockopt_peer_addrs() (Thomas Graf) [679456] - [net] sctp: Fix oops when sending queued ASCONF chunks (Thomas Graf) [679456] - [net] sctp: per_cpu variables should be in bh_disabled section (Thomas Graf) [679456] - [net] sctp: fix potential reference of a freed pointer (Thomas Graf) [679456] - [net] sctp: avoid irq lock inversion while call sk->sk_data_ready() (Thomas Graf) [679456] - [net] sctp: eliminate useless code (Thomas Graf) [679456] - [net] sctp: Use ipv6_addr_diff() in sctp_v6_addr_match_len(). (Thomas Graf) [679456] - [net] sctp/socket.c: squish warning (Thomas Graf) [679456] - [net] sctp: fix sctp_setsockopt_autoclose compile warning (Thomas Graf) [679456] - [net] sctp: prevent too-fast association id reuse (Thomas Graf) [679456] - [net] sctp: fix integer overflow when setting the autoclose timer (Thomas Graf) [679456] - [net] sctp: limit maximum autoclose setsockopt value (Thomas Graf) [679456] - [net] sctp: Fix mis-ordering of user space data when multihoming in use (Thomas Graf) [679456] - [net] sctp: Update max.burst implementation (Thomas Graf) [679456] - [net] sctp: Remove useless last_time_used variable (Thomas Graf) [679456] - [net] sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE (Thomas Graf) [679456] - [net] sctp: Update SWS avaoidance receiver side algorithm (Thomas Graf) [679456] - [net] sctp: Select a working primary during sctp_connectx() (Thomas Graf) [679456] - [net] sctp: Fix malformed "Invalid Stream Identifier" error (Thomas Graf) [679456]- [drm] radeon/kms: fix DP training for DPEncoderService revision bigger than 1.1 (Dave Airlie) [722957] - [drm] nouveau fixes for RHEL 6.2 (Dave Airlie) [722957] - [drm] i915: Skip GPU wait for scanout pin while wedged (Dave Airlie) [722957] - [drm] i915: Fix opregion notifications (Dave Airlie) [722957] - [drm] ACPI: Don't send KEY_UNKNOWN for random video notifications (Dave Airlie) [722957] - [drm] drm/agp: complete 3.0.0 fixes backport. (Dave Airlie) [722957] - [kernel] /proc/stat: fix scalability of irq sum of all cpu (George Beshers) [635855] - [kernel] /proc/stat: scalability of irq num per cpu (George Beshers) [635855] - [virt] vhost: handle wrap around in # of bufs math (Michael S. Tsirkin) [632752] - [virt] vhost-net: update used ring on backend change (Michael S. Tsirkin) [632752] - [virt] vhost: fix zcopy reference counting (Michael S. Tsirkin) [632752] - [virt] vhost: vhost TX zero-copy support (Michael S. Tsirkin) [632752] - [netdrv] macvtap: macvtapTX zero-copy support (Michael S. Tsirkin) [632752] - [net] skbuff: clear tx zero-copy flag (Michael S. Tsirkin) [632752] - [net] skbuff: skb supports zero-copy buffers (Michael S. Tsirkin) [632752] - [net] sock.h: Add a new sock zero-copy flag (Michael S. Tsirkin) [632752] - [net] pskb_expand_head() optimization (Michael S. Tsirkin) [632752] - [netdrv] qlcnic: Support for GBE port settings (Chad Dupuis) [693735] - [netdrv] qlcnic: support rcv ring configuration through sysfs (Chad Dupuis) [693735] - [netdrv] qlcnic: Update version number to 5.0.16 (Chad Dupuis) [693735] - [netdrv] qlcnic: Fix LRO disable (Chad Dupuis) [693735] - [netdrv] qlcnic: Use flt method to determine flash fw region (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove unused code (Chad Dupuis) [693735] - [netdrv] qlcnic: Code optimization patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Cleanup patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Memory leak fix (Chad Dupuis) [693735] - [netdrv] qlcnic: Make PCI info available in all modes (Chad Dupuis) [693735] - [net] fix ethtool->set_flags not intended -EINVAL return value (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove validation for max tx and max rx queues (Chad Dupuis) [693735] - [netdrv] qlcnic: fix checks for auto_fw_reset (Chad Dupuis) [693735] - [virt] virtio_net: delay TX callbacks (Michael S. Tsirkin) [710945] - [virt] virtio: add api for delayed callbacks (Michael S. Tsirkin) [710945] - [virt] vhost: support event index (Michael S. Tsirkin) [710945] - [virt] virtio_ring: support event idx feature (Michael S. Tsirkin) [710945] - [virt] virtio ring: inline function to check for events (Michael S. Tsirkin) [710945] - [virt] virtio: event index interface (Michael S. Tsirkin) [710945] - [scsi] fcoe: cleanup cpu selection for incoming requests (Mike Christie) [695945] - [scsi] libfc: post reset event on lport reset (Mike Christie) [695945] - [scsi] libfc: Fix for exchange/seq loopup failure when FCoE stack is used as target and connected to windows initiator (Mike Christie) [695945] - [scsi] fcoe: Amends previous patch, Round-robin based selection of CPU for post processing of incoming request for FCoE target (Mike Christie) [695945] - [scsi] fcoe: Round-robin based selection of CPU for post-processing of incoming commands (Mike Christie) [695945] - [scsi] fcoe: Unable to select the exchangeID from offload pool for storage targets (Mike Christie) [695945] - [scsi] libfc: Enhancement to RPORT state machine applicable only for VN2VN mode (Mike Christie) [695945] - [scsi] libfcoe: Remove unnecessary module state checks (Mike Christie) [695945] - [scsi] libfc: do not immediately retry the cmd when seq_send fails in fc_fcp_send_data (Mike Christie) [695945] - [scsi] libfc: fix race in SRR response (Mike Christie) [695945] - [scsi] libfc: don't call resp handler after FC_EX_TIMEOUT (Mike Christie) [695945] - [scsi] libfc: release DDP context if frame_send() fails (Mike Christie) [695945] - [scsi] libfc: fix mm leak in handling incoming request for target discovery (Mike Christie) [695945] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Mike Christie) [695945] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [723853] - [mm] exec: account anon_rss instead of total_vm in acct_arg_size (Frantisek Hrbata) [645770] - [mm] debug: reintroduce would_have_oomkilled procfs ctl (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_disable_count struct mm_struct (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_score_adj in struct signal_struct (Frantisek Hrbata) [645770] - [mm] oom: replace PF_OOM_ORIGIN with toggling oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: use pte pages in OOM score (Frantisek Hrbata) [645770] - [kernel] lib, arch: add filter argument to show_mem and fix private implementations (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress show_mem() for many nodes in irq context on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on oom kill (Frantisek Hrbata) [645770] - [mm] oom: avoid deferring oom killer if exiting task is being traced (Frantisek Hrbata) [645770] - [mm] oom: skip zombies when iterating tasklist (Frantisek Hrbata) [645770] - [mm] oom: prevent unnecessary oom kills or kernel panics (Frantisek Hrbata) [645770] - [mm] oom: allow a non-CAP_SYS_RESOURCE proces to oom_score_adj down (Frantisek Hrbata) [645770] - [mm] oom: fix locking for oom_adj and oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: rewrite error handling for oom_adj and oom_score_adj tunables (Frantisek Hrbata) [645770] - [mm] oom: kill all threads sharing oom killed task's mm (Frantisek Hrbata) [645770] - [mm] oom: avoid killing a task if a thread sharing its mm cannot be killed (Frantisek Hrbata) [645770] - [mm] oom: add per-mm oom disable count (Frantisek Hrbata) [645770] - [mm] oom: filter unkillable tasks from tasklist dump (Frantisek Hrbata) [645770] - [mm] oom: always return a badness score of non-zero for eligible tasks (Frantisek Hrbata) [645770] - [mm] oom: __task_cred() need rcu_read_lock() (Frantisek Hrbata) [645770] - [mm] oom: fix tasklist_lock leak (Frantisek Hrbata) [645770] - [mm] oom: fix NULL pointer dereference (Frantisek Hrbata) [645770] - [mm] memcg: use find_lock_task_mm() in memory cgroups oom (Frantisek Hrbata) [645770] - [mm] oom: badness heuristic rewrite (Frantisek Hrbata) [645770] - [mm] oom: move badness() declaration into oom.h (Frantisek Hrbata) [645770] - [mm] oom: multi threaded process coredump don't make deadlock (Frantisek Hrbata) [645770] - [mm] oom: give the dying task a higher priority (Frantisek Hrbata) [645770] - [mm] oom: remove child->mm check from oom_kill_process() (Frantisek Hrbata) [645770] - [mm] oom: cleanup has_intersects_mems_allowed() (Frantisek Hrbata) [645770] - [mm] oom: move OOM_DISABLE check from oom_kill_task to out_of_memory() (Frantisek Hrbata) [645770] - [mm] oom: kill duplicate OOM_DISABLE check (Frantisek Hrbata) [645770] - [mm] oom: /proc//oom_score treat kernel thread honestly (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() needs to check that p is unkillable (Frantisek Hrbata) [645770] - [mm] oom: make oom_unkillable_task() helper function (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() doesn't select kthread child (Frantisek Hrbata) [645770] - [mm] oom: don't try to kill oom_unkillable child (Frantisek Hrbata) [645770] - [mm] oom: fold __out_of_memory into out_of_memory (Frantisek Hrbata) [645770] - [mm] oom: remove constraint argument from select_bad_process and __out_of_memory (Frantisek Hrbata) [645770] - [mm] rename try_set_zone_oom() to try_set_zonelist_oom() (Frantisek Hrbata) [645770] - [mm] oom: remove unnecessary code and cleanup (Frantisek Hrbata) [645770] - [mm] oom: remove special handling for pagefault ooms (Frantisek Hrbata) [645770] - [mm] oom: extract panic helper function (Frantisek Hrbata) [645770] - [mm] oom: enable oom tasklist dump by default (Frantisek Hrbata) [645770] - [mm] oom: select task from tasklist for mempolicy ooms (Frantisek Hrbata) [645770] - [mm] oom: sacrifice child with highest badness score for parent (Frantisek Hrbata) [645770] - [mm] oom: filter tasks not sharing the same cpuset (Frantisek Hrbata) [645770] - [mm] oom: avoid sending exiting tasks a SIGKILL (Frantisek Hrbata) [645770] - [mm] oom: give current access to memory reserves if it has been killed (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too fix (Frantisek Hrbata) [645770] - [mm] oom: improve commentary in dump_tasks() (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too (Frantisek Hrbata) [645770] - [mm] oom: introduce find_lock_task_mm() to fix !mm false positives (Frantisek Hrbata) [645770] - [mm] oom: PF_EXITING check should take mm into account (Frantisek Hrbata) [645770] - [mm] oom: check PF_KTHREAD instead of !mm to skip kthreads (Frantisek Hrbata) [645770] - [mm] memcg: make oom killer a no-op when no killable task can be found (Frantisek Hrbata) [645770] - [mm] memcg: handle panic_on_oom=always case (Frantisek Hrbata) [645770] - [mm] oom-kill: dump_header takes task_struct as parameter (Frantisek Hrbata) [645770] - [mm] oom-kill: fix NUMA constraint check with nodemask (Frantisek Hrbata) [645770] - [mm] oom-kill: use task_lock when accessing task_struct members in __oom_kill_task (Frantisek Hrbata) [645770] - [mm] oom: dump stack and VM state when oom killer panics (Frantisek Hrbata) [645770] - [mm] Revert "[Fedora] [debug] add would_have_oomkilled procfs ctl" (Frantisek Hrbata) [645770]- [mm] hold the page lock until after set_page_stable_node (Andrea Arcangeli) [683658]- [netdrv] be2net: remove certain cmd failure logging (Ivan Vecera) [719304] - [netdrv] enic driver update (Stefan Assmann) [695882] - [net] nl80211: missing check for valid SSID size in scan operation (Stanislaw Gruszka) [718158] {CVE-2011-2517} - [net] bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace. (Thomas Graf) [703023] {CVE-2011-2492} - [net] inet_diag: fix validation of user data in inet_diag_bc_audit() (Thomas Graf) [714541] {CVE-2011-2213} - [fs] proc: restrict access to /proc/PID/io (Oleg Nesterov) [716830] {CVE-2011-2495} - [fs] validate size of EFI GUID partition entries (Anton Arapov) [703030] {CVE-2011-1776} - [fs] GFS2: Print warning rather than calling assert during direct I/O page invalidation race (Steven Whitehouse) [697019] - [fs] ext4: Fix max file size and logical block counting of extent format file (Lukas Czerner) [722569] {CVE-2011-2695} - [netdrv] e1000: remove unnecessary code (Dean Nelson) [694233] - [netdrv] e1000: Add appropriate include for prefetch users (Dean Nelson) [694233] - [netdrv] e1000: more robust ethtool duplex/speed configuration (Dean Nelson) [694233] - [netdrv] e1000: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694233] - [netdrv] e1000: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694233] - [netdrv] e1000: fix sparse warning (Dean Nelson) [694233] - [netdrv] e1000: add support for Marvell Alaska M88E1118R PHY (Dean Nelson) [694233] - [netdrv] e1000: drivers/net: avoid some skb->ip_summed initializations (Dean Nelson) [694233] - [fs] SUNRPC: Fix use of static variable in rpcb_getport_async (Steve Dickson) [723650] - [fs] NFSv4.1: update nfs4_fattr_bitmap_maxsz (Steve Dickson) [723650] - [fs] SUNRPC: Fix a race between work-queue and rpc_killall_tasks (Steve Dickson) [723650] - [fs] SUNRPC: Ensure we always run the tk_callback before tk_action (Steve Dickson) [723650] - [netdrv] e100: net: remove interrupt.h inclusion from netdevice.h (Dean Nelson) [694236] - [netdrv] e100: fix build warning (Dean Nelson) [694236] - [netdrv] e100: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694236] - [netdrv] e100: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694236] - [netdrv] e100: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Dean Nelson) [694236] - [netdrv] bna: Separate handling of irq type flags variable from the irq_flags request_irq variable (Ivan Vecera) [717011] - [netdrv] Fix call trace when interrupts are disabled while sleeping function kzalloc is called (Ivan Vecera) [717011] - [netdrv] Additional tg3 bug fixes (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.119 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.118 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.117 (John Feeney) [695996 696004 696068 698308 705492 716693]- [virt] kvm: Disable device assignment without interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [virt] iommu-api: Extension to check for interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [net] core: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [net] udp: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [serial] 8250: Fix capabilities when changing the port type (Steve Best) [696695] - [serial] 8250_pci: Add EEH support to the 8250 driver for IBM/Digi PCIe 2-port Adapter (Steve Best) [696695] - [serial] 8250_pci: Add support for the Digi/IBM PCIe 2-port Adapter (Steve Best) [696695] - [scsi] scsi_dh_rdac: Adding couple more vendor product ids (David Milburn) [690952] - [scsi] lock pushdown in error handling (Rob Evers) [695542] - [scsi] Reduce error recovery time by reducing use of TURs (Mike Christie) [691945] - [scsi] Fix /proc/interrupts corruption when be2iscsi driver is loaded (Prarit Bhargava) [706511] - [scsi] megaraid_sas: Disable interrupts/free_irq() in megasas_shutdown() (Tomas Henzl) [613564] - [pci] ARI is a PCIe v2 feature (Don Dutile) [632086] - [pci] add latency tolerance reporting enable/disable support (Myron Stowe) [696532] - [pci] Assign values to 'pci_obff_signal_type' enumeration (Myron Stowe) [696534] - [pci] add OBFF enable/disable support (Myron Stowe) [696534] - [pci] add ID-based ordering enable/disable support (Myron Stowe) [696530] - [fs] nfsd: fix NULL dereference in nfsd_statfs() (Eric Sandeen) [689223] - [fs] add f_flags to struct statfs(64) (Eric Sandeen) [689223] - [fs] pass a struct path to vfs_statfs (Eric Sandeen) [689223] - [fs] Take statfs variants to fs/statfs.c (Eric Sandeen) [689223] - [netdrv] tg3: Apply rx_discards fix to 5719/5720 (John Feeney) [696206] - [netdrv] tg3: Fix stats for 5704 and later devices (John Feeney) [696206] - [netdrv] tg3: Fix IPv6 TCP problems for 5719 (John Feeney) [696206] - [netdrv] tg3: Fix int generation hw bug for 5719 / 5720 (John Feeney) [696206] - [netdrv] tg3: Workaround rx_discards stat bug (John Feeney) [696206] - [netdrv] tg3: Automatically size stat/test string arrays (John Feeney) [696206] - [netdrv] tg3: Enable 5720 support (John Feeney) [696206] - [netdrv] tg3: Add 5720 PHY ID (John Feeney) [696206] - [netdrv] tg3: Add 5720 H2BMC support (John Feeney) [696206] - [netdrv] tg3: Add 5720 NVRAM decoding (John Feeney) [696206] - [netdrv] tg3: Add 5720 ASIC rev (John Feeney) [696206] - [netdrv] tg3: Reintroduce 5717_PLUS (John Feeney) [696206] - [netdrv] tg3: 5717_PLUS => 57765_PLUS (John Feeney) [696206] - [netdrv] tg3: Add missed 5719 workaround change (John Feeney) [696206] - [netdrv] tg3: Expand 5719 workaround (John Feeney) [696206] - [netdrv] tg3: Disable multivec mode for 1 MSIX vector (John Feeney) [696206] - [netdrv] tg3: Fix 5719 A0 tx completion bug (John Feeney) [696206] - [netdrv] tg3: Revise 5719 internal FIFO overflow solution (John Feeney) [696206] - [netdrv] tg3: Update version to 3.116 (John Feeney) [696206] - [netdrv] tg3: use dma_alloc_coherent() instead of pci_alloc_consistent() (John Feeney) [696206] - [netdrv] tg3: Always turn on APE features in mac_mode reg (John Feeney) [696206] - [netdrv] tg3: Do not call device_set_wakeup_enable() under spin_lock_bh (John Feeney) [696206] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present. (John Feeney) [696206] - [netdrv] tg3: Update version to 3.115 (John Feeney) [696206] - [netdrv] tg3: Report invalid link from tg3_get_settings() (John Feeney) [696206] - [netdrv] tg3: Don't allocate jumbo ring for 5780 class devs (John Feeney) [696206] - [netdrv] tg3: Cleanup tg3_alloc_rx_skb() (John Feeney) [696206] - [netdrv] tg3: Disable unused transmit rings (John Feeney) [696206] - [netdrv] tg3: Add support for selfboot format 1 v6 (John Feeney) [696206] - [netdrv] net/tg3: simplify conditional (John Feeney) [696206] - [netdrv] tg3: Update version to 3.114 (John Feeney) [696206] - [netdrv] tg3: Futureproof the loopback test (John Feeney) [696206] - [netdrv] tg3: Cleanup missing VPD partno section (John Feeney) [696206] - [netdrv] tg3: Remove 5724 device ID (John Feeney) [696206] - [netdrv] tg3: Fix potential netpoll crash (John Feeney) [696206] - [netdrv] drivers/net: return operator cleanup (John Feeney) [696206] - [netdrv] tg3: phy tmp variable roundup (John Feeney) [696206] - [netdrv] tg3: Dynamically allocate VPD data memory (John Feeney) [696206] - [netdrv] tg3: Use skb_is_gso_v6() (John Feeney) [696206] - [netdrv] tg3: Move producer ring struct to tg3_napi (John Feeney) [696206] - [netdrv] tg3: Clarify semantics of TG3_IRQ_MAX_VECS (John Feeney) [696206] - [netdrv] tg3: Don't send APE events for NCSI firmware (John Feeney) [696206] - [netdrv] drivers/net: avoid some skb->ip_summed initializations (John Feeney) [696206] - [x86] x86, boot: Wait for boot cpu to show up if nr_cpus limit is about to hit (Vivek Goyal) [717918] - [x86] x86: Fix and clean up generic_processor_info() (Vivek Goyal) [717918] - [x86] x86, ia64, acpi: Clean up x86-ism in drivers/acpi/numa.c (Vivek Goyal) [717918] - [x86] x86, acpi: Add MAX_LOCAL_APIC for 32bit (Vivek Goyal) [717918] - [x86] x86, acpi: Parse all SRAT cpu entries even above the cpu number limitation (Vivek Goyal) [717918] - [kernel] smp: Use nr_cpus= to set nr_cpu_ids early (Vivek Goyal) [717918] - [mm] do not use page_count without a page pin (Andrea Arcangeli) [722565] - [mm] improve isolate_lru_pages neighbour isolation (Andrea Arcangeli) [722565] - [scsi] qla2xxx: Update driver version to 8.03.07.05.06.2-k. (Chad Dupuis) [693744] - [scsi] qla2xxx: Remove host_lock in queuecommand function (Chad Dupuis) [693744] - [scsi] qla2xxx: Refactor call to qla2xxx_read_sfp for thermal temperature. (Chad Dupuis) [693744] - [scsi] qla2xxx: Unify the read/write sfp mailbox command routines. (Chad Dupuis) [693744] - [scsi] qla2xxx: Clear complete initialization control block. (Chad Dupuis) [693744] - [scsi] qla2xxx: Allow an override of the registered maximum LUN. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add host number in reset and quiescent message logs. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix virtual port failing to login after chip reset. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correctly read sfp single byte mailbox register. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix vport delete hang when logins are outstanding. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix hang during driver unload when vport is active. (Chad Dupuis) [693744] - [scsi] qla2xxx: Properly set the dsd_list_len for dsd_chaining in cmd type 6. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correct buffer start in edc sysfs debug print. (Chad Dupuis) [693744] - [scsi] qla2xxx: Log if firmware fails to load from flash for ISP82xx. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correction to sysfs edc interface. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add qla82xx_rom_unlock() function. (Chad Dupuis) [693744] - [scsi] qla2xxx: Update firmware version after flash update. (Chad Dupuis) [693744] - [hwmon] hwmon: (coretemp) Fix section mismatch (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Update comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Add comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix compile error if CONFIG_SMP is not defined (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix checkpatch errors (Jane Lv) [709252] - [hwmon] hwmon: Remove pkgtemp driver (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Merge pkgtemp with coretemp (Jane Lv) [709252] - [netdrv] igbvf driver update (Stefan Assmann) [694229] - [netdrv] igb driver update (Stefan Assmann) [694211] - [netdrv] r8169: fix Rx checksum offloading bugs (Ivan Vecera) [635596] - [netdrv] be2net: changes for BE3 native mode support (Ivan Vecera) [695231] - [net] bridge gets duplicate packets when using vlan over bonding (Flavio Leitner) [700610] - [net] bonding: fix receiving of dups due vlan hwaccel (Flavio Leitner) [720689] - [kernel] Fix nohz balance kick (Matthew Garrett) [695606] - [kernel] repair gdbstub to match the gdbserial protocol specification (Prarit Bhargava) [710668] - [misc] enclosure: fix error path to actually return ERR_PTR() on error (Tomas Henzl) [713730] - [x86] fix memory leak in acpu_cpufreq_exit (Luming Yu) [688038] - [x86] Ensure MTRR config is applied to all CPUs on resume (Matthew Garrett) [695612]- [s390x] crypto: prng error in initial seed calculation. (Hendrik Brueckner) [709710] - [s390x] qeth: serialize device removal and config changes (Hendrik Brueckner) [707293] - [s390x] ap: Toleration for ap bus devices with device type 10 (Hendrik Brueckner) [694267] - [s390x] chsc: process channel-path-availability information (Hendrik Brueckner) [694464] - [s390x] kernel: Get CPC name (Hendrik Brueckner) [694265] - [s390x] qeth: change some configurations defaults (Hendrik Brueckner) [694248] - [s390x] crypto: Exploit z196 hardware accelerated crypto aplgorithms (Hendrik Brueckner) [694246] - [s390x] dasd: do path verification for paths added at runtime (Hendrik Brueckner) [694460] - [s390x] cio: notify drivers of channel path events (Hendrik Brueckner) [694460] - [s390x] dasd: automatic recognition of read-only devices (Hendrik Brueckner) [633389] - [s390x] dasd: Add support for raw ECKD access (Hendrik Brueckner) [633543] - [s390x] kernel: diagnose 10 does not release memory above 2GB (Hendrik Brueckner) [701274] - [s390x] qdio: reset error states immediately (Hendrik Brueckner) [700463] - [s390x] dasd: check sense type in device change handler (Hendrik Brueckner) [700688] - [s390x] dasd: fix race between open and offline (Hendrik Brueckner) [695677] - [s390x] cio: prevent purging of CCW devices in the online state (Hendrik Brueckner) [695377] - [s390x] kernel: missing ASLR for exec/heap/libc/vdso/mmap in s390x (Hendrik Brueckner) [647363] - [ppc] nvram: Unbreak kABI, efficiency tweaks, remove unnecessary casts (Steve Best) [694509] - [ppc] pseries/nvram: Capture oops/panic reports in ibm, oops-log partition (Steve Best) [694509] - [ppc] nvram: Generalize code for OS partitions in NVRAM (Steve Best) [694509] - [ppc] nvram: Handle partition names >= 12 chars (Steve Best) [694509] - [ppc] nvram: Fix NVRAM partition list setup (Steve Best) [694509] - [ppc] nvram: Rename ppc64, linux partition to ibm, rtas-log (Steve Best) [694509] - [ppc] nvram: Move the log partition stuff to pseries (Steve Best) [694509] - [ppc] nvram: Change nvram_setup_partition() to use new helper (Steve Best) [694509] - [ppc] nvram: Add nvram_find_partition() (Steve Best) [694509] - [ppc] nvram: Improve partition removal (Steve Best) [694509] - [ppc] nvram: Shuffle code around in nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Completely clear a new partition (Steve Best) [694509] - [ppc] nvram: Ensure that the partition header/block size is right (Steve Best) [694509] - [ppc] nvram: nvram_create_partitions() now uses bytes (Steve Best) [694509] - [ppc] nvram: More flexible nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Move things out of asm/nvram.h (Steve Best) [694509] - [ppc] Fix continuation line formats (Steve Best) [694509] - [ppc] Use unlocked ioctl in nvram_64 (Steve Best) [694509] - [ppc] nvram_64: Mark init code __init (Steve Best) [694509] - [ppc] nvram_64: Check nvram_error_log_index in nvram_clear_error_log() (Steve Best) [694509] - [ppc] nvram_64: Remove unused code (Steve Best) [694509] - [netdrv] qlge: Version change to v1.00.00.29 (Chad Dupuis) [713168] - [netdrv] qlge: Fix printk priority so chip fatal errors are always reported. (Chad Dupuis) [713168] - [netdrv] qlge: Fix crash caused by mailbox execution on wedged chip. (Chad Dupuis) [713168] - [netdrv] qlge: make nic_operations struct const (Chad Dupuis) [713168] - [netdrv] qlge: Fix incorrect usage of module parameters and netdev msg level (Chad Dupuis) [713168] - [netdrv] qlge: Remove unnecessary casts of netdev_priv (Chad Dupuis) [713168] - [fs] NFS: Detect loops in a readdir due to bad cookies (Steve Dickson) [720712] - [fs] NFS: Create nfs_open_dir_context (Steve Dickson) [720712] - [fs] NFS: Ensure that we update the readdir filp->f_pos correctly (Steve Dickson) [720712] - [fs] GFS2: Get rid of metadata pages for inodes we can't deallocate (Robert S Peterson) [676626] - [fs] GFS2: list_del_entry corruption (Robert S Peterson) [676626] - [fs] GFS2: Fix ail list traversal (Robert S Peterson) [676626] - [fs] GFS2: Add an AIL writeback tracepoint (Robert S Peterson) [676626] - [fs] GFS2: Make writeback more responsive to system conditions (Robert S Peterson) [676626] - [fs] GFS2: Improve tracing support (adds two flags) (Robert S Peterson) [676626] - [fs] GFS2: Optimise glock lru and end of life inodes (Robert S Peterson) [676626] - [fs] GFS2: Clean up fsync() (Robert S Peterson) [676626] - [fs] fs: add sync_inode_metadata (Robert S Peterson) [676626] - [fs] GFS2: Make ->write_inode() really write (Robert S Peterson) [676626] - [fs] GFS2: Use filemap_fdatawrite() to write back the AIL (Robert S Peterson) [676626] - [fs] GFS2: Alter point of entry to glock lru list for glocks with an address_space (Robert S Peterson) [676626] - [fs] GFS2: Update to AIL list locking (Robert S Peterson) [676626] - [fs] GFS2: introduce AIL lock (Robert S Peterson) [676626] - [netdrv] bnx2: update to latest upstream (Neil Horman) [696756] - [fs] cifs: don't allow cifs_reconnect to exit with NULL socket pointer (Jeff Layton) [711400]- [x86] apic: Fix spurious error interrupts triggering on all non-boot APs (Prarit Bhargava) [712286] - [x86] apic: Print verbose error interrupt reason on apic=debug (Prarit Bhargava) [712286] - [mm] fix negative commitlimit when gigantic hugepages are allocated (Andrea Arcangeli) [704511] - [mm] migrate: dont account swapcache as shmem (Andrea Arcangeli) [712260] - [mm] compaction: Ensure that the compaction free scanner does not move to the next zone (Andrea Arcangeli) [712258] - [mm] vmscan: correctly check if reclaimer should schedule during shrink_slab (Andrea Arcangeli) [712252] - [virt] ksm: fix race between ksmd and exiting task (Andrea Arcangeli) [710341] - [mm] thp: fix build with !SMP (Andrea Arcangeli) [711636] - [kernel] !SMP build quirks fixes (Andrea Arcangeli) [711636] - [kernel] allow sched.c to build with !SMP (Andrea Arcangeli) [711636] - [net] dev.c: allow build when !SMP (Andrea Arcangeli) [711636] - [virt] xen-netfront: send gARP after backend moved to XenbusStateConnected (Laszlo Ersek) [713585] - [x86] UV: add_smp_affinity_list (George Beshers) [696422] - [pci] aer-inject: Override PCIe AER Mask Registers (Prarit Bhargava) [719373] - [kernel] proc: signedness issue in next_pidmap() (Jerome Marchand) [697825] {CVE-2011-1593} - [net] bluetooth: Prevent buffer overflow in l2cap config request (Jiri Pirko) [716810] {CVE-2011-2497} - [netdrv] cnic: Move indexing function pointers to struct kcq_info (Mike Christie) [696757] - [netdrv] cnic, bnx2: Check iSCSI support early in bnx2_init_one() (Mike Christie) [696757] - [netdrv] cnic: Improve NETDEV_UP event handling (Mike Christie) [696757] - [netdrv] cnic: Randomize initial TCP port for iSCSI connections (Mike Christie) [696757] - [netdrv] cnic: Fix race conditions with firmware (Mike Christie) [696757] - [netdrv] cnic: Fix interrupt logic (Mike Christie) [696757] - [netdrv] Add appropriate include for prefetch users (Mike Christie) [696757]- [fs] NFS41: do not update isize if inode needs layoutcommit (Steve Dickson) [714740] - [fs] NFSv4.1: Clean ups for the device id cache (Steve Dickson) [714740] - [net] igmp: call ip_mc_clear_src() only when we have no users of ip_mc_list (Thomas Graf) [707479] - [net] bridge: fix bridging to properly recieve/forward ipv6 RA's (Neil Horman) [716263] - [net] sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket (Thomas Graf) [705840] - [net] sctp: Enforce retransmission limit during shutdown (Thomas Graf) [705840] - [net] netfilter: Enable CONFIG_NETFILTER_XT_SET and CONFIG_IP_SET (Thomas Graf) [599054] - [net] netfilter: ipset: Use the stored first cidr value instead of '1' (Thomas Graf) [599054] - [net] netfilter: ipset: Fix return code for destroy when sets are in use (Thomas Graf) [599054] - [net] netfilter: ipset: fix ip_set_flush return code (Thomas Graf) [599054] - [net] netfilter: ipset: remove unused variable from type_pf_tdel() (Thomas Graf) [599054] - [net] netfilter: ipset: Use proper timeout value to jiffies conversion (Thomas Graf) [599054] - [net] netfilter: ipset: Fix the order of listing of sets (Thomas Graf) [599054] - [net] netfilter: ipset: SCTP, UDPLITE support added (Thomas Graf) [599054] - [net] netfilter: ipset: set match and SET target fixes (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip, mac type requires "src" for MAC (Thomas Graf) [599054] - [net] netfilter: ipset: remove extra semicolons (Thomas Graf) [599054] - [net] netfilter: ipset: references are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: Fix common misspellings (Thomas Graf) [599054] - [net] netfilter: ipset: References are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: fix checking the type revision at create command (Thomas Graf) [599054] - [net] netfilter: ipset: fix address ranges at hash:*port* types (Thomas Graf) [599054] - [net] netfilter: ipset: fix the compile warning in ip_set_create (Thomas Graf) [599054] - [net] netfilter: ipset: add dependency on CONFIG_NETFILTER_NETLINK (Thomas Graf) [599054] - [net] netfilter: ipset: send error message manually (Thomas Graf) [599054] - [net] netfilter: ipset: fix linking with CONFIG_IPV6=n (Thomas Graf) [599054] - [net] netfilter: ipset: add missing break statemtns in ip_set_get_ip_port() (Thomas Graf) [599054] - [net] netfilter: ipset: install ipset related header files (Thomas Graf) [599054] - [net] netfilter: ipset: remove unnecessary includes (Thomas Graf) [599054] - [net] netfilter: ipset: use nla_parse_nested() (Thomas Graf) [599054] - [net] netfilter: xtables: "set" match and "SET" target support (Thomas Graf) [599054] - [net] netfilter: ipset: list:set set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset; bitmap:port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip,mac type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: IP set core support (Thomas Graf) [599054] - [net] netfilter: NFNL_SUBSYS_IPSET id and NLA_PUT_NET* macros (Thomas Graf) [599054] - [net] ipv6: Prepare the tree for un-inlined jhash. (Thomas Graf) [599054] - [kernel] The new jhash implementation (Thomas Graf) [599054] - [fs] cifs: fix wsize negotiation to respect max buffer size and active signing (try #4) (Jeff Layton) [708000] - [fs] cifs: clean up wsize negotiation and allow for larger wsize (Jeff Layton) [708000] - [fs] cifs: convert cifs_writepages to use async writes (Jeff Layton) [708000] - [fs] cifs: convert async write callback to slow_work (Jeff Layton) [708000] - [fs] cifs: add cifs_async_writev (Jeff Layton) [708000] - [fs] cifs: don't call mid_q_entry->callback under the Global_MidLock (try #5) (Jeff Layton) [708000] - [fs] cifs: add ignore_pend flag to cifs_call_async (Jeff Layton) [708000] - [fs] cifs: make cifs_send_async take a kvec array (Jeff Layton) [708000] - [fs] cifs: consolidate SendReceive response checks (Jeff Layton) [708000] - [fs] cifs: don't allow mmap'ed pages to be dirtied while under writeback (try #3) (Jeff Layton) [708000] - [fs] cifs: turn BCC into a static inlined function (Jeff Layton) [692709] - [fs] cifs: keep BCC in little-endian format (Jeff Layton) [692709] - [fs] cifs: consistently use smb_buf_length as be32 for cifs (try 3) (Jeff Layton) [692709] - [fs] CIFS: Add match_port check during looking for an existing connection (try #4) (Jeff Layton) [692709] - [fs] CIFS: Simplify ipv*_connect functions into one (try #4) (Jeff Layton) [692709] - [fs] cifs: fix cifsConvertToUCS() for the mapchars case (Jeff Layton) [692709] - [fs] cifs: handle errors from coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: refactor mid finding loop in cifs_demultiplex_thread (Jeff Layton) [692709] - [fs] cifs: sanitize length checking in coalesce_t2 (try #3) (Jeff Layton) [692709] - [fs] cifs: check for bytes_remaining going to zero in CIFS_SessSetup (Jeff Layton) [692709] - [fs] cifs: change bleft in decode_unicode_ssetup back to signed type (Jeff Layton) [692709] - [fs] cifs: Fix memory over bound bug in cifs_parse_mount_options (Jeff Layton) [692709] - [fs] cifs: clean up various nits in unicode routines (try #2) (Jeff Layton) [692709] - [fs] cifs: clean up length checks in check2ndT2 (Jeff Layton) [692709] - [fs] cifs: fix broken BCC check in is_valid_oplock_break (Jeff Layton) [692709] - [fs] cifs: always do is_path_accessible check in cifs_mount (Jeff Layton) [692709] - [fs] cifs: add check for kmalloc in parse_dacl (Jeff Layton) [692709] - [fs] cifs: various endian fixes to cifs (Jeff Layton) [692709] - [fs] cifs: simplify SMB header check routine (Jeff Layton) [692709] - [fs] cifs: fix up CIFSSMBEcho for unaligned access (Jeff Layton) [692709] - [fs] cifs: fix unaligned accesses in cifsConvertToUCS (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in cifs_unicode.c (Jeff Layton) [692709] - [fs] cifs: fix unaligned access in check2ndT2 and coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in validate_t2 (Jeff Layton) [692709] - [fs] cifs: use get/put_unaligned functions to access ByteCount (Jeff Layton) [692709] - [fs] cifs: fix up KConfig options with latest changes (Jeff Layton) [668791] - [fs] cifs: mark CONFIG_CIFS_NFSD_EXPORT as BROKEN (Jeff Layton) [668791] - [fs] cifs: Don't compile in unused reparse point symlink code (Jeff Layton) [668791] - [fs] cifs: Remove unused CIFSSMBNotify worker function (Jeff Layton) [668791] - [fs] cifs: cleanup: Rename and remove config flags (Jeff Layton) [668791] - [fs] cifs: replace /proc/fs/cifs/Experimental with a module parm (Jeff Layton) [668791] - [fs] cifs: move "ntlmssp" and "local_leases" options out of experimental code (Jeff Layton) [668791] - [fs] cifs: fix use of CONFIG_CIFS_ACL (Jeff Layton) [668791] - [fs] cifs: Handle extended attribute name cifs_acl to generate cifs acl blob (try #4) (Jeff Layton) [668791] - [fs] cifs: Misc. cleanup in cifsacl handling [try #4] (Jeff Layton) [668791] - [fs] cifs: Percolate error up to the caller during get/set acls [try #4] (Jeff Layton) [668791] - [fs] cifs: Fix lease break for writes (Jeff Layton) [668791] - [fs] cifs: clarify the meaning of tcpStatus == CifsGood (Jeff Layton) [654198] - [fs] cifs: don't always drop malformed replies on the floor (try #3) (Jeff Layton) [654198] - [fs] cifs: Possible slab memory corruption while updating extended stats (repost) (Jeff Layton) [654198] - [fs] cifs: clean up checks in cifs_echo_request (Jeff Layton) [654198] - [fs] cifs: Do not send SMBEcho requests on new sockets until SMBNegotiate (Jeff Layton) [654198] - [fs] cifs: remove checks for ses->status == CifsExiting (Jeff Layton) [654198] - [fs] cifs: don't send an echo request unless NegProt has been done (Jeff Layton) [654198] - [fs] cifs: enable signing flag in SMB header when server has it on (Jeff Layton) [654198] - [fs] cifs: fix length vs. total_read confusion in cifs_demultiplex_thread (Jeff Layton) [654198] - [fs] cifs: fix length checks in checkSMB (Jeff Layton) [654198] - [fs] cifs: force a reconnect if there are too many MIDs in flight (Jeff Layton) [654198] - [fs] cifs: don't pop a printk when sending on a socket is interrupted (Jeff Layton) [654198] - [fs] cifs: send an NT_CANCEL request when a process is signalled (Jeff Layton) [654198] - [fs] cifs: handle cancelled requests better (Jeff Layton) [654198] - [fs] cifs: mangle existing header for SMB_COM_NT_CANCEL (Jeff Layton) [654198] - [fs] cifs: remove code for setting timeouts on requests (Jeff Layton) [654198] - [fs] cifs: reconnect unresponsive servers (Jeff Layton) [654198] - [fs] cifs: set up recurring workqueue job to do SMB echo requests (Jeff Layton) [654198] - [fs] cifs: add ability to send an echo request (Jeff Layton) [654198] - [fs] cifs: add cifs_call_async (Jeff Layton) [654198] - [fs] cifs: allow for different handling of received response (Jeff Layton) [654198] - [fs] cifs: clean up sync_mid_result (Jeff Layton) [654198] - [fs] cifs: don't reconnect server when we don't get a response (Jeff Layton) [654198] - [fs] cifs: wait indefinitely for responses (Jeff Layton) [654198] - [fs] cifs: move mid result processing into common function (Jeff Layton) [654198] - [fs] cifs: move locked sections out of DeleteMidQEntry and AllocMidQEntry (Jeff Layton) [654198] - [fs] cifs: clean up accesses to midCount (Jeff Layton) [654198] - [fs] cifs: make wait_for_free_request take a TCP_Server_Info pointer (Jeff Layton) [654198] - [fs] cifs: no need to mark smb_ses_list as cifs_demultiplex_thread is exiting (Jeff Layton) [654198] - [fs] cifs: don't fail writepages on -EAGAIN errors (Jeff Layton) [654198] - [fs] cifs: free blkcipher in smbhash (Jeff Layton) [662626] - [fs] cifs: correctly handle NULL tcon pointer in CIFSTCon (Jeff Layton) [662626] - [fs] cifs: show sec= option in /proc/mounts (Jeff Layton) [662626] - [fs] cifs: silence printk when establishing first session on socket (Jeff Layton) [662626] - [fs] cifs: Fix extended security auth failure (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_ECB (Jeff Layton) [662626] - [fs] cifs: Use ecb des kernel crypto APIs instead of local cifs functions (repost) (Jeff Layton) [662626] - [fs] cifs: wrap received signature check in srv_mutex (Jeff Layton) [662626] - [fs] cifs: Max share size is too small (Jeff Layton) [662626] - [fs] cifs: Allow user names longer than 32 bytes (Jeff Layton) [662626] - [fs] cifs: Fix regression in LANMAN (LM) auth code (Jeff Layton) [662626] - [fs] cifs: No need to check crypto blockcipher allocation (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_MD4 (Jeff Layton) [662626] - [fs] cifs: fix two compiler warning about uninitialized vars (Jeff Layton) [662626] - [fs] cifs: More crypto cleanup (try #2) (Jeff Layton) [662626] - [fs] cifs: Replace cifs md5 hashing functions with kernel crypto APIs (Jeff Layton) [662626] - [fs] cifs: Fix regression during share-level security mounts (Jeff Layton) [662626] - [fs] cifs: remove unnecessary locking around sequence_number (Jeff Layton) [662626] - [fs] cifs: Support NTLM2 session security during NTLMSSP authentication [try #5] (Jeff Layton) [662626] - [fs] cifs: fs/cifs/Kconfig: CIFS depends on CRYPTO_HMAC (Jeff Layton) [662626] - [fs] cifs: Cleanup and thus reduce smb session structure and fields used during authentication (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use appropriate server challenge (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - minor error corrections and cleanup (Jeff Layton) [662626] - [fs] cifs: fix module refcount leak in find_domain_name (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use kernel crypto apis to calculate hashes and smb signatures (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Define crypto hash functions and create and send keys needed for key exchange (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Allocate session key/client response dynamically (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Correct response length for ntlmv2 authentication without extended security (Jeff Layton) [662626] - [fs] cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlock (Jeff Layton) [662626] - [fs] cifs: Clean up two declarations of blob_len (Jeff Layton) [662626] - [fs] cifs: NTLM authentication and signing - Calculate auth response per smb session (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Build a proper av/ti pair blob for ntlmv2 without extended security authentication (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP ntlmv2 within ntlmssp autentication code (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP Change variable name mac_key to session key to reflect the key it holds (Jeff Layton) [662626] - [fs] cifs: ntlmv2/ntlmssp remove-unused-function CalcNTLMv2_partial_mac_key (Jeff Layton) [662626]- [block] initialise bd_super in bdget() (Lachlan McIlroy) [718107] - [virt] Revert "virtio balloon: kill tell-host-first logic" (Aristeu Rozanski) [712044] - [fs] NLM: Don't hang forever on NLM unlock requests (Jeff Layton) [709549] - [x86] x86-64: Only set max_pfn_mapped to 512 MiB if we enter via head_64.S (Igor Mammedov) [716498] - [virt] xen: correct size of level2_kernel_pgt (Igor Mammedov) [716498] - [virt] Unset CONFIG_DEBUG_FORCE_WEAK_PER_CPU on x86/x86_64 platforms (Igor Mammedov) [716498] - [virt] xen: bump memory limit for x86 domU PV guest to 128Gb (Igor Mammedov) [716498] - [virt] xen: annotate functions which only call into __init at start of day (Igor Mammedov) [716498] - [virt] xen: correctly rebuild mfn list list after migration (Igor Mammedov) [716498] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: defer building p2m mfn structures until kernel is mapped (Igor Mammedov) [716498] - [virt] xen: add return value to set_phys_to_machine() (Igor Mammedov) [716498] - [virt] xen: allocate level1_ident_pgt (Igor Mammedov) [716498] - [virt] xen: use early_brk for level2_kernel_pgt (Igor Mammedov) [716498] - [virt] xen: convert p2m to a 3 level tree (Igor Mammedov) [716498] - [virt] xen: make install_p2mtop_page() static (Igor Mammedov) [716498] - [virt] xen: set shared_info->arch.max_pfn to max_p2m_pfn (Igor Mammedov) [716498] - [virt] xen: allocate p2m size based on actual max size (Igor Mammedov) [716498] - [virt] xen: dynamically allocate p2m space (Igor Mammedov) [716498] - [x86] add RESERVE_BRK_ARRAY() helper (Igor Mammedov) [716498] - [edac] Correct MiB_TO_PAGES() macro (Mauro Carvalho Chehab) [633935] - [edac] amd64_edac: Erratum #637 workaround (Frank Arnold) [633935] - [edac] amd64_edac: Factor in CC6 save area (Frank Arnold) [633935] - [edac] amd64_edac: Remove node interleave warning (Frank Arnold) [633935] - [edac] Remove debugging output in scrub rate handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix potential memleak (Frank Arnold) [633935] - [edac] amd64_edac: Fix decode_syndrome types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DCT argument type (Frank Arnold) [633935] - [edac] amd64_edac: Fix ranges signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop local variable (Frank Arnold) [633935] - [edac] amd64_edac: Fix PCI config addressing types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DRAM base macros (Frank Arnold) [633935] - [edac] amd64_edac: Fix node id signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop redundant declarations (Frank Arnold) [633935] - [edac] amd64_edac: Enable driver on F15h (Frank Arnold) [633935] - [pci] Rename CPU PCI id define (Frank Arnold) [633935] - [edac] amd64_edac: Adjust ECC symbol size to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Simplify scrubrate setting (Frank Arnold) [633935] - [edac] amd64_edac: Improve DRAM address mapping (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize ->read_dram_ctl_register (Frank Arnold) [633935] - [edac] amd64_edac: Adjust sys_addr to chip select conversion routine to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Beef up early exit reporting (Frank Arnold) [633935] - [edac] amd64_edac: Revamp online spare handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix channel interleave removal (Frank Arnold) [633935] - [edac] amd64_edac: Correct node interleaving removal (Frank Arnold) [633935] - [edac] amd64_edac: Add support for interleaved region swapping (Frank Arnold) [633935] - [edac] amd64_edac: Unify get_error_address (Frank Arnold) [633935] - [edac] amd64_edac: Simplify decoding path (Frank Arnold) [633935] - [edac] amd64_edac: Adjust channel counting to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup old defines cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBSH cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCFG handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCTL code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DCT Select Low/High code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup Dram Configuration registers handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DBAM handling (Frank Arnold) [633935] - [edac] amd64_edac: Replace huge bitmasks with a macro (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize f10_get_base_addr_offset (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize channel extraction (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup chipselect handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DHAR handling (Frank Arnold) [633935] - [edac] amd64_edac: Remove DRAM base/limit subfields caching (Frank Arnold) [633935] - [edac] amd64_edac: Add support for F15h DCT PCI config accesses (Frank Arnold) [633935] - [edac] amd64_edac: Fix DIMMs per DCTs output (Frank Arnold) [633935] - [edac] MCE: Fix NB error formatting (Frank Arnold) [633935] - [edac] MCE: Use BIT_64() to eliminate warnings on 32-bit (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F15h (Frank Arnold) [633935] - [edac] MCE: Allow F15h bank 6 MCE injection (Frank Arnold) [633935] - [edac] MCE: Shorten error report formatting (Frank Arnold) [633935] - [edac] MCE: Overhaul error fields extraction macros (Frank Arnold) [633935] - [edac] MCE: Add F15h FP MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15 EX MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add an F15h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: No F15h LS MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h CU MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Select extended error code mask (Frank Arnold) [633935] - [edac] amd64_edac: Disable DRAM ECC injection on K8 (Frank Arnold) [633935] - [edac] Fixup scrubrate manipulation (Frank Arnold) [633935] - [edac] amd64_edac: Remove two-stage initialization (Frank Arnold) [633935] - [edac] amd64_edac: Check ECC capabilities initially (Frank Arnold) [633935] - [edac] amd64_edac: Carve out ECC-related hw settings (Frank Arnold) [633935] - [edac] amd64_edac: Remove PCI ECS enabling functions (Frank Arnold) [633935] - [edac] amd64_edac: Allocate driver instances dynamically (Frank Arnold) [633935] - [edac] amd64_edac: Rework printk macros (Frank Arnold) [633935] - [edac] amd64_edac: Rename CPU PCI devices (Frank Arnold) [633935] - [edac] amd64_edac: Concentrate per-family init even more (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup the CPU PCI device reservation (Frank Arnold) [633935] - [edac] amd64_edac: Simplify CPU family detection (Frank Arnold) [633935] - [edac] amd64_edac: Add per-family init function (Frank Arnold) [633935] - [edac] amd64_edac: Use cached extended CPU model (Frank Arnold) [633935] - [edac] amd64_edac: Remove F11h support (Frank Arnold) [633935] - [edac] amd64_edac: Fix interleaving check (Frank Arnold) [633935] - [edac] MCE: Fix edac_init_mce_inject error handling (Frank Arnold) [633935] - [edac] MCE: Fix shift warning on 32-bit (Frank Arnold) [633935] - [edac] MCE: Add a BIT_64() macro (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F12h (Frank Arnold) [633935] - [edac] MCE: Add F12h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add support for F11h MCEs (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F14h (Frank Arnold) [633935] - [edac] MCE: Fix FR MCEs decoding (Frank Arnold) [633935] - [edac] MCE: Complete NB MCE decoders (Frank Arnold) [633935] - [edac] MCE: Warn about LS MCEs on F14h (Frank Arnold) [633935] - [edac] MCE: Adjust IC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Adjust DC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Rename files (Frank Arnold) [633935] - [edac] MCE: Rework MCE injection (Frank Arnold) [633935] - [edac] Export edac sysfs class to users (Frank Arnold) [633935] - [edac] EDAC: Fix error return (Frank Arnold) [633935] - [x86] EDAC, MCE: Pass complete MCE info to decoders (Frank Arnold) [633935] - [x86] EDAC, MCE: Sanitize error codes (Frank Arnold) [633935] - [x86] EDAC, MCE: Remove unused function parameter (Frank Arnold) [633935] - [x86] EDAC, MCE: Add HW_ERR prefix (Frank Arnold) [633935] - [x86] amd64_edac: Do not report error overflow as a separate error (Frank Arnold) [633935] - [x86] MCE, AMD: Limit MCE decoding to current families for now (Frank Arnold) [633935] - [x86] amd64_edac: Minor formatting fix (Frank Arnold) [633935] - [x86] amd64_edac: Fix operator precendence error (Frank Arnold) [633935] - [x86] edac, mc: Improve scrub rate handling (Frank Arnold) [633935] - [x86] amd64_edac: Correct scrub rate setting (Frank Arnold) [633935] - [x86] amd64_edac: Fix DCT base address selector (Frank Arnold) [633935] - [x86] amd64_edac: Remove polling mechanism (Frank Arnold) [633935] - [x86] amd64_edac: Remove unneeded defines (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize syndrome extraction (Frank Arnold) [633935] - [x86] amd64_edac: Fix syndrome calculation on K8 (Frank Arnold) [633935]- [x86] efi: Default to virtual mode (Matthew Garrett) [695859] - [x86] Backport upstream EFI fixups (Matthew Garrett) [695859] - [x86] bootmem: Add free_bootmem_late() (Matthew Garrett) [695859] - [x86] UV: warnings on slowpath (George Beshers) [699763] - [scsi] cxgb3i: fix EEH error on ppc due to invalid page size computation (Neil Horman) [714325] - [block] elevator: fix O_DIRECT I/O starving readers (Jeff Moyer) [587402] - [fs] NFS: Fix NFSv3 exclusive open semantics (Jeff Layton) [694210] - [fs] GFS2: Incorrect inode state during deallocation (Steven Whitehouse) [712139] - [net] tcp: Increase the initial congestion window to 10. (Thomas Graf) [667754] - [net] TCP: update initial windows according to RFC 5681 (Thomas Graf) [667754] - [net] tcp/dccp: Consolidate common code for RFC 3390 conversion (Thomas Graf) [667754]- [v4l] Remove the old V4L1 v4lgrab.c file (Don Zickus) [714183] - [scsi] libfc, fcoe: Remove usage of the Scsi_Host's host_lock (Rob Evers) [695542] - [scsi] Host lock pushdown using Scsi_Host flag (Rob Evers) [695542] - [drm] drm backport from 3.0-rc3 + fixes (Dave Airlie) [713621] - [drm] agp: backport intel driver from 3.0-rc3 (Dave Airlie) [713621] - [drm] Backport gpu VGA drivers from 3.0-rc3 (Dave Airlie) [713620] - [x86] x86/platform: backport MXM driver from 3.0-rc3 (Dave Airlie) [713620] - [kernel] kref: Add a kref_sub function (Dave Airlie) [713620] - [kernel] Move round_up/down to kernel.h (Dave Airlie) [713620] - [virt] virtio-blk: fix request leak (Amit Shah) [694553] - [virt] virtio_blk: Add 'serial' attribute to virtio-blk devices (Amit Shah) [694553] - [virt] Add virtio disk identification support (Amit Shah) [694553] - [mm] remove is_hwpoison_address (Dean Nelson) [696095] - [virt] KVM: Replace is_hwpoison_address with __get_user_pages (Dean Nelson) [696095] - [mm] make __get_user_pages return -EHWPOISON for HWPOISON page optionally (Dean Nelson) [696095] - [mm] export __get_user_pages (Dean Nelson) [696095] - [ppc] kexec: Check crash_base for relocatable kernel (Steve Best) [713868] - [scsi] ibmvfc: Fix Virtual I/O failover hang (Steve Best) [710497] - [tty] Clean console safely (Frantisek Hrbata) [714684] - [kernel] build: backport LSMOD=file for localmodconfig (Andrew Jones) - [perf] x86: Add Intel SandyBridge CPU support (Neil Horman) [695608] - [block] cfq-iosched: Fix locking around ioc->ioc_data assignment (Vivek Goyal) [716520] - [x86] AMD IOMMU: Re-enable AMD IOMMU (Alex Williamson) [716553] - [virt] KVM: Fix register corruption in pvclock_scale_delta (Avi Kivity) [712102] - [virt] Mask dangerous features when running as xen guest hvm (Igor Mammedov) [711317] - [virt] virtio balloon: kill tell-host-first logic (Amit Shah) [712044]- [fs] nfs: set lock context and fix error handling in new DIO functions (Jeff Layton) [694309] - [net] ipv6: Fix tcp_v6_send_response transport header setting (Jiri Olsa) [702508] - [netdrv] iwlwifi: fix general 11n instability (Stanislaw Gruszka) [714590] - [netdrv] ehea: Fix memory hotplug oops (Steve Best) [702036] - [netdrv] tun: do not put self in waitq if doing a nonblock read (Amos Kong) [713612] - [fs] ext4: check for a good block group before loading buddy pages (Eric Sandeen) [652262] - [fs] Bouncing locks in a cluster is slow in GFS2 (Robert S Peterson) [663356] - [fs] NFSv4.1: do not use deviceids after MDS clientid invalidation (Steve Dickson) [714740] - [fs] NFSv4.1: Fix a refcounting issue in the pNFS device id cache (Steve Dickson) [714740] - [fs] NFSv4.1: deprecate headerpadsz in CREATE_SESSION (Steve Dickson) [714740] - [fs] NFSv4.1: allow zero fh array in filelayout decode layout (Steve Dickson) [714740] - [fs] NFSv4.1: allow nfs_fhget to succeed with mounted on fileid (Steve Dickson) [714740] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [714740] - [fs] NFSv4.1: use layout driver in global device cache (Steve Dickson) [714740] - [fs] pnfs: CB_NOTIFY_DEVICEID (Steve Dickson) [714740] - [fs] NFSv4.1: purge deviceid cache on nfs_free_client (Steve Dickson) [714740] - [fs] NFSv4.1: make deviceid cache global (Steve Dickson) [714740] - [fs] NFSv4.1: Correct offset for LAYOUTCOMMIT (Steve Dickson) [714740] - [fs] NFSv4: Ensure we request the ordinary fileid when doing readdirplus (Steve Dickson) [714740] - [net] TCP: increase default initial receive window. (Thomas Graf) [664725] - [net] tcp: Bug fix in initialization of receive window. (Thomas Graf) [664725] - [net] tcp: update also tcp_output with regard to RFC 5681 (Thomas Graf) [664725]- [net] Fix memory leak/corruption on VLAN GRO_DROP (Herbert Xu) [695176] {CVE-2011-1576} - [block] cfq-iosched: Set group_isolation=1 by default (Vivek Goyal) [707757] - [scsi] cciss: Annotate cciss_kdump_soft_reset and cciss_sent_reset as __devinit (Tomas Henzl) [698268] - [scsi] cciss: Don't wait forever for soft reset to complete, give up after awhile (Tomas Henzl) [698268] - [scsi] cciss: use cmd_alloc not cmd_special_alloc for the kdump soft reset command (Tomas Henzl) [698268] - [scsi] cciss: do not use bit 2 doorbell reset (Tomas Henzl) [698268] - [scsi] cciss: do not attempt PCI power management reset method if we know it won't work (Tomas Henzl) [698268] - [scsi] cciss: increase timeouts for post-reset no-ops (Tomas Henzl) [698268] - [scsi] cciss: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] cciss: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] cciss: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] cciss: increase time to wait for board reset to start (Tomas Henzl) [698268] - [scsi] cciss: factor out irq_request code (Tomas Henzl) [698268] - [scsi] cciss: factor out scatterlist allocation functions (Tomas Henzl) [698268] - [scsi] cciss: factor out command pool allocation functions (Tomas Henzl) [698268] - [scsi] cciss: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] cciss: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] cciss: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [scsi] hpsa: do not attempt PCI PM reset if we know it will not work (Tomas Henzl) [698268] - [scsi] hpsa: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] hpsa: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] hpsa: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] hpsa: factor out irq request code (Tomas Henzl) [698268] - [scsi] hpsa: factor out cmd_pool allocation functions (Tomas Henzl) [698268] - [scsi] hpsa: do not use bit 2 doorbell reset, it causes NMIs (Tomas Henzl) [698268] - [scsi] hpsa: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] hpsa: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] hpsa: adjust timing of post-reset sleeps (Tomas Henzl) [698268] - [scsi] hpsa: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [usb] xhci: Remove some unnecessary casts and tidy some endian swap code (Steve Best) [693903] - [usb] xhci: Remove recursive call to xhci_handle_event (Steve Best) [693903] - [usb] xhci: Add an assertion to check for virt_dev=0 bug (Steve Best) [693903] - [usb] xhci: Add rmb() between reading event validity & event data access (Steve Best) [693903] - [usb] xhci: Make xHCI driver endian-safe (Steve Best) [693903] - [hwmon] setting CONFIG_THERMAL_HWMON as built in (Dean Nelson) [619044] - [hwmon] thermal framework: fix crash during hwmon unregister (Dean Nelson) [619044] - [md] Fix resync hang after surprise removal (James Paradis) [707268] - [pci] Skip id checking if no id is passed (Prarit Bhargava) [714044] - [pci] Make PCIe error handling boot messages less scary (Prarit Bhargava) [710291]- [virt] xen: bump memory limit for x86_64 domU PV guest to 128Gb (Igor Mammedov) [669739]- [kernel] perf evlist: Fix per thread mmap setup (Jiri Olsa) [691343] - [kernel] perf tools: Honour the cpu list parameter when also monitoring a thread list (Jiri Olsa) [691343] - [kernel] perf evsel: Fix use of inherit (Jiri Olsa) [691343] - [kernel] perf hists browser: Fix seg fault when annotate null symbol (Jiri Olsa) [691343] - [kernel] perf probe: Fix listing incorrect line number with inline function (Jiri Olsa) [691343] - [kernel] perf probe: Fix to find recursively inlined function (Jiri Olsa) [691343] - [kernel] perf probe: Fix multiple --vars options behavior (Jiri Olsa) [691343] - [kernel] perf probe: Fix to remove redundant close (Jiri Olsa) [691343] - [kernel] perf probe: Fix to ensure function declared file (Jiri Olsa) [691343] - [kernel] perf: mmap 512 kiB by default (Jiri Olsa) [691343] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [691343] - [kernel] perf tools: Fixup exit path when not able to open events (Jiri Olsa) [691343] - [kernel] perf tools: Fix NO_NEWT=1 python build error (Jiri Olsa) [691343] - [kernel] perf symbols: Properly align symbol_conf.priv_size (Jiri Olsa) [691343] - [kernel] perf symbols: Fix vsyscall symbol lookup (Jiri Olsa) [691343] - [kernel] perf symbols: Look at .dynsym again if .symtab not found (Jiri Olsa) [691343] - [kernel] perf build-id: Add quirk to deal with perf.data file format breakage (Jiri Olsa) [691343] - [kernel] perf session: Pass evsel in event_ops->sample() (Jiri Olsa) [691343] - [kernel] perf top: Fix uninitialized 'counter' variable (Jiri Olsa) [691343] - [kernel] perf lock: Fix sorting by wait_min (Jiri Olsa) [691343] - [kernel] perf tools: Version incorrect with some versions of grep (Jiri Olsa) [691343] - [kernel] perf evlist: New command to list the names of events present in a perf.data file (Jiri Olsa) [691343] - [kernel] perf script: Add support for H/W and S/W events (Jiri Olsa) [691343] - [kernel] perf script: Add support for dumping symbols (Jiri Olsa) [691343] - [kernel] perf script: Support custom field selection for output (Jiri Olsa) [691343] - [kernel] perf script: Move printing of 'common' data from print_event and rename (Jiri Olsa) [691343] - [kernel] perf tracing: Remove print_graph_cpu and print_graph_proc from trace-event-parse (Jiri Olsa) [691343] - [kernel] perf script: Change process_event prototype (Jiri Olsa) [691343] - [kernel] perf stat: Provide support for filters (Jiri Olsa) [691343] - [kernel] perf symbol: Move sym_entry->skip to symbol->ignore (Jiri Olsa) [691343] - [kernel] perf symbols: Rename dso->origin to dso->symtab_type (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant syme->origin field (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant perf_top->sym_counter (Jiri Olsa) [691343] - [kernel] perf probe: Clean up probe_point_lazy_walker() return value (Jiri Olsa) [691343] - [kernel] perf header: Stop using 'self' (Jiri Olsa) [691343] - [kernel] perf session: Use evlist/evsel for managing perf.data attributes (Jiri Olsa) [691343] - [kernel] perf top: Don't let events to eat up whole header line (Jiri Olsa) [691343] - [kernel] perf top: Fix events overflow in top command (Jiri Olsa) [691343] - [kernel] perf report tui: Improve multi event session support (Jiri Olsa) [691343] - [kernel] perf tools: Improve support for sessions with multiple events (Jiri Olsa) [691343] - [kernel] perf evlist: Split perf_evlist__id_hash (Jiri Olsa) [691343] - [kernel] perf hists browser: Handle browsing empty hists tree (Jiri Olsa) [691343] - [kernel] perf hists: Remove needless global col lenght calcs (Jiri Olsa) [691343] - [kernel] perf report tui: Fix multi event switching (Jiri Olsa) [691343] - [kernel] perf: Fix undefined PyVarObject_HEAD_INIT in python 2.5 (Jiri Olsa) [691343] - [kernel] perf: Fix missing strndup declaration (Jiri Olsa) [691343] - [kernel] perf: Set filters before mmaping events (Jiri Olsa) [691343] - [kernel] perf top tui: Wait till the first sample to refresh the screen. (Jiri Olsa) [691343] - [kernel] perf top: Fix reporting of invalid --vmlinux (Jiri Olsa) [691343] - [kernel] perf tui: Make ui__warning modal (Jiri Olsa) [691343] - [kernel] perf top browser: Handle empty active symbols list (Jiri Olsa) [691343] - [kernel] perf ui browser: Introduce ui_browser__show_title (Jiri Olsa) [691343] - [kernel] perf top browser: Fix up exit keys (Jiri Olsa) [691343] - [kernel] perf annotate: Show better message when no vmlinux is found (Jiri Olsa) [691343] - [kernel] perf lock: Document valid sort keys (Jiri Olsa) [691343] - [kernel] perf top browser: Adjust the browser indexes when refreshing (Jiri Olsa) [691343] - [kernel] perf top: Live TUI Annotation (Jiri Olsa) [691343] - [kernel] perf probe: Remove redundant checks (Jiri Olsa) [691343] - [kernel] perf evsel: Fix inverted test for fixing up attr.inherit flag (Jiri Olsa) [691343] - [kernel] perf probe: Fix error propagation leading to segfault (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove various and sundry cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove tool-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove platform-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove vestigial git-specific cruft (Jiri Olsa) [691343] - [kernel] perf list: Allow filtering list of events (Jiri Olsa) [691343] - [kernel] perf report: Tell the user when a perf.data file has no samples (Jiri Olsa) [691343] - [kernel] perf record: Delay setting the header writing atexit call (Jiri Olsa) [691343] - [kernel] perf: make perf stat print user provided full event names (Jiri Olsa) [691343] - [kernel] perf probe: Show filename which contains target function (Jiri Olsa) [691343] - [kernel] perf probe: Support function@filename syntax for --line (Jiri Olsa) [691343] - [kernel] perf tools: Update Makefile with some help (Jiri Olsa) [691343] - [kernel] perf annotate browser: Use the percent color for the whole line (Jiri Olsa) [691343] - [kernel] perf annotate: Check if offset is less than symbol size (Jiri Olsa) [691343] - [kernel] perf ui: Serialize screen updates (Jiri Olsa) [691343] - [kernel] perf report: Fix initializion of annotate symbol priv area (Jiri Olsa) [691343] - [kernel] perf annotate: Fix annotate context lines regression (Jiri Olsa) [691343] - [kernel] perf annotate: Move locking to struct annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Fix --stdio rendering (Jiri Olsa) [691343] - [kernel] perf probe: Add bitfield member support (Jiri Olsa) [691343] - [kernel] perf tool: Fix gcc 4.6.0 issues (Jiri Olsa) [691343] - [kernel] perf probe: Rewrite find_lazy_match_lines() by using getline(3) (Jiri Olsa) [691343] - [kernel] perf top: Use pid_t for target_{pid|tid} (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Use $(QUIET_GEN) for perf.so (Jiri Olsa) [691343] - [kernel] perf top: Ditch private annotation code, share perf annotate's (Jiri Olsa) [691343] - [kernel] perf annotate: Separate objdump parsing from actual screen rendering (Jiri Olsa) [691343] - [kernel] perf annotate: Config options for symbol__tty_annotate (Jiri Olsa) [691343] - [kernel] perf annotate: Support multiple histograms in annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Move annotate functions to util/ (Jiri Olsa) [691343] - [kernel] perf top: Remove superfluous name_len field (Jiri Olsa) [691343] - [kernel] perf top: Fix TUI compilation (Jiri Olsa) [691343] - [kernel] perf tools: Don't try to build python bindings if Python.h not available (Jiri Olsa) [691343] - [kernel] perf stat: Fix up resource release order (Jiri Olsa) [691343] - [kernel] perf tools: Fix up 'make clean' target (Jiri Olsa) [691343] - [kernel] perf tools: Remove verbose build messages for the python binding (Jiri Olsa) [691343] - [kernel] perf python: Fix build on 32-bit (Jiri Olsa) [691343] - [kernel] perf probe: Use td for pointer arithmetic result (Jiri Olsa) [691343] - [kernel] perf top: Introduce slang based TUI (Jiri Olsa) [691343] - [kernel] perf tools: Don't fallback to setup_pager unconditionally (Jiri Olsa) [691343] - [kernel] perf top: Move display agnostic routines to util/top.[ch] (Jiri Olsa) [691343] - [kernel] perf evlist: Store pointer to the cpu and thread maps (Jiri Olsa) [691343] - [kernel] perf evlist: Move evlist methods to evlist.c (Jiri Olsa) [691343] - [kernel] perf tools: Initial python binding (Jiri Olsa) [691343] - [kernel] perf tools: Kill event_t typedef, use 'union perf_event' instead (Jiri Olsa) [691343] - [kernel] perf tools: Rename 'struct sample_data' to 'struct perf_sample' (Jiri Olsa) [691343] - [kernel] perf top: Switch to non overwrite mode (Jiri Olsa) [691343] - [kernel] perf evlist: Support non overwrite mode in perf_evlist__read_on_cpu (Jiri Olsa) [691343] - [kernel] perf events: Account PERF_RECORD_LOST events in event__process (Jiri Olsa) [691343] - [kernel] perf record: No need to check for overwrites (Jiri Olsa) [691343] - [kernel] perf test: Fix return values checking (Jiri Olsa) [691343] - [kernel] perf probe: Add filters support for available functions (Jiri Olsa) [691343] - [kernel] perf probe: Add variable filter support (Jiri Olsa) [691343] - [kernel] perf tools: Add strfilter for general purpose string filter (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evsel__{in, ex}it (Jiri Olsa) [691343] - [kernel] perf tools: Move event__parse_sample to evsel.c (Jiri Olsa) [691343] - [kernel] perf threads: Move thread_map to separate file (Jiri Olsa) [691343] - [kernel] perf tools: Pass the struct opt to the wildcard parsing routine (Jiri Olsa) [691343] - [kernel] perf record: auto detect when stdout is a pipe (Jiri Olsa) [691343] - [kernel] perf probe: Add --funcs to show available functions in symtab (Jiri Olsa) [691343] - [kernel] perf probe: Enable to put probe inline function call site (Jiri Olsa) [691343] - [kernel] perf probe: Introduce lines walker interface (Jiri Olsa) [691343] - [kernel] perf top: Add native_safe_halt to skip symbols (Jiri Olsa) [691343] - [kernel] perf callchain: Don't give arbitrary gender to callchain tree nodes (Jiri Olsa) [691343] - [kernel] perf callchain: Rename register_callchain_param into callchain_register_param (Jiri Olsa) [691343] - [kernel] perf callchain: Rename cumul_hits into callchain_cumul_hits (Jiri Olsa) [691343] - [kernel] perf callchain: Feed callchains into a cursor (Jiri Olsa) [691343] - [kernel] perf test: Add test for the evlist mmap routines (Jiri Olsa) [691343] - [kernel] perf evlist: Steal mmap reading routine from 'perf top' (Jiri Olsa) [691343] - [kernel] perf test: check if cpu_map__new() return NULL (Jiri Olsa) [691343] - [kernel] perf test: Check counts on all cpus in test__open_syscall_event_on_all_cpus (Jiri Olsa) [691343] - [kernel] perf tools: Add missing cpu_map__delete() (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evlist__mmap (Jiri Olsa) [691343] - [kernel] perf evlist: Move the mmap array from perf_evsel (Jiri Olsa) [691343] - [kernel] perf record: Move perf_mmap__write_tail to perf.h (Jiri Olsa) [691343] - [kernel] perf record: Use struct perf_mmap and helpers (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce mmap support (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf top: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf evsel: Allow specifying if the inherit bit should be set (Jiri Olsa) [691343] - [kernel] perf evsel: Support event groups (Jiri Olsa) [691343] - [kernel] perf evlist: Adopt the pollfd array (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evlist (Jiri Olsa) [691343] - [kernel] perf record: Enable counters only when kernel is execing subcommand (Jiri Olsa) [691343]- [audit] ia32entry.S sign extend error codes when calling 64 bit code (Eric Paris) [703935] - [audit] push audit success and retcode into arch ptrace.h (Eric Paris) [703935]- [net] force new skbs to allocate a minimum of 16 frags (Neil Horman) [694307] - [net] rtnetlink: ignore NETDEV_RELEASE and NETDEV_JOIN event (Amerigo Wang) [587751] - [net] net: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE (Amerigo Wang) [587751] - [net] netpoll: disable netpoll when enslave a device (Amerigo Wang) [587751] - [net] netconsole: clarify stopping message (Amerigo Wang) [587751] - [net] netconsole: don't announce stopping if nothing happened (Amerigo Wang) [587751] - [net] bond: service netpoll arp queue on master device (Amerigo Wang) [587751] - [net] net: Convert netpoll blocking api in bonding driver to be a counter (Amerigo Wang) [587751] - [net] netpoll: Remove netpoll blocking from uninit path (Amerigo Wang) [587751] - [net] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Amerigo Wang) [587751] - [net] bonding: Fix bonding drivers improper modification of netpoll structure (Amerigo Wang) [587751] - [net] Revert "[net] Revert "[net] bonding: make bonding support netpoll"" (Amerigo Wang) [587751] - [net] bonding: documentation and code cleanup for resend_igmp (Flavio Leitner) [698506] - [virt] KVM: make guest mode entry to be rcu quiescent state (Gleb Natapov) [712653] - [virt] rcu: provide rcu_virt_note_context_switch() function (Gleb Natapov) [712653] - [fs] cifs: display fsc in /proc/mounts (Jeff Layton) [646224] - [fs] cifs: enable fscache iff fsc mount option is used explicitly (Jeff Layton) [646224] - [fs] cifs: allow fsc mount option only if CONFIG_CIFS_FSCACHE is set (Jeff Layton) [646224] - [x86] intel-iommu: Flush unmaps at domain_exit (Alex Williamson) [705441] - [x86] intel-iommu: Only unlink device domains from iommu (Alex Williamson) [705441] - [watchdog] iTCO_wdt: TCO Watchdog patch for Intel Panther Point PCH (Prarit Bhargava) [695792] - [i2c] i2c-i801: SMBus patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ahci: AHCI-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ata_piix: IDE-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [pci] lpc: irq and pci_ids patch for Intel DH89xxCC DeviceIDs (Prarit Bhargava) [695792] - [x86] perf: Fix AMD family 15h FPU event constraints (Frank Arnold) [698739] - [x86] perf: Fix pre-defined cache-misses event for AMD family 15h cpus (Frank Arnold) [698739] - [fs] GFS2: force a log flush when invalidating the rindex glock (Benjamin Marzinski) [702263] - [fs] GFS2: remove potential race in flock code (Steven Whitehouse) [612608] - [fs] gfs2: Call gfs2_meta_wipe for directory hash blocks (Abhijith Das) [706614] - [ppc] remove exec-shield (Steve Best) [655688] - [ppc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [fs] nfs: coalesce small, page-aligned direct I/Os (Jeff Layton) [694309] - [x86] Reboot via ACPI when appropriate (Matthew Garrett) [677476] - [virt] xen: drop xen_sched_clock in favour of using plain wallclock time (Igor Mammedov) [711326] - [virt] kvm: device-assignment: Disable the option to skip iommu setup (Alex Williamson) [710192] - [virt] x86: Mask out unsupported CPUID features if running on xen (Igor Mammedov) [703055] - [netdrv] ixgbe: add MACVLAN support (Neil Horman) [694254] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [669363] - [block] blk-cgroup: Initialize ioc->cgroup_changed at ioc creation time (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a memory leak of per cpu stats for root group (Vivek Goyal) [707755] - [block] blk-throttle: Make no throttling rule group processing lockless (Vivek Goyal) [707755] - [block] blk-cgroup: Make cgroup stat reset path blkg->lock free for dispatch stats (Vivek Goyal) [707755] - [block] blk-cgroup: Make 64bit per cpu stats safe on 32bit arch (Vivek Goyal) [707755] - [block] blk-throttle: Make dispatch stats per cpu (Vivek Goyal) [707755] - [block] blk-throttle: Free up a group only after one rcu grace period (Vivek Goyal) [707755] - [block] blk-throttle: Use helper function to add root throtl group to lists (Vivek Goyal) [707755] - [block] blk-throttle: Introduce a helper function to fill in device details (Vivek Goyal) [707755] - [block] blk-throttle: Dynamically allocate root group (Vivek Goyal) [707755] - [block] blk-cgroup: Allow sleeping while dynamically allocating a group (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a possible race with cfq cgroup removal code (Vivek Goyal) [707755] - [block] cfq-iosched: Get rid of redundant function parameter "create" (Vivek Goyal) [707755] - [block] blk-throttle: Do the new group initialization with the help of a function (Vivek Goyal) [707755] - [net] u64_stats_fetch_begin_bh() and u64_stats_fetch_retry_bh() (Vivek Goyal) [707755] - [net] u64_stats_sync improvements (Vivek Goyal) [707755] - [net] Introduce u64_stats_sync infrastructure (Vivek Goyal) [707755] - [block] cfq: Remove useless css reference get (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_group (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_queue (Vivek Goyal) [707762] - [block] blk-throttle: Use task_subsys_state() to determine a task's blkio_cgroup (Vivek Goyal) [698094] - [block] Store return Value of xchg() to supress compiler warning (Vivek Goyal) [707755] - [block] blk-throttle: don't call xchg on bool (Vivek Goyal) [707762] - [block] blk-throttle: Reset group slice when limits are changed (Vivek Goyal) [707762] - [block] blk-throttle: Some cleanups and race fixes in limit update code (Vivek Goyal) [707762] - [block] blk-throttle: process limit change only through one function (Vivek Goyal) [707762] - [block] Move blk_throtl_exit() call to blk_cleanup_queue() (Vivek Goyal) [707762] - [block] Initialize ->queue_lock to internal lock at queue allocation time (Vivek Goyal) [707762] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [707762] - [block] Revert "[block] blk-throttle: Correct the placement of smp_rmb()" (Vivek Goyal) [707762]- [net] vlan: remove multiqueue ability from vlan device (Neil Horman) [703245] - [kernel] cgroupfs: use init_cred when populating new cgroupfs mount (Eric Paris) [700538]- [block] don't delay blk_run_queue_async (Mike Snitzer) [708542] - [scsi] remove performance regression due to async queue run (Mike Snitzer) [708542] - [block] get rid of QUEUE_FLAG_REENTER (Mike Snitzer) [708542] - [block] flush-merge RHELisms (Mike Snitzer) [672988] - [block] share request flush fields with elevator_private (Mike Snitzer) [672988] - [ata] libata: enable non-queueable flush flag (Mike Snitzer) [672988] - [ata] libata: set queue DMA alignment to sector size for ATAPI too (Mike Snitzer) [672988] - [ata] libata: support for > 512 byte sectors (e.g. 4K Native) (Mike Snitzer) [672988] - [block] hold queue if flush is running for non-queueable flush drive (Mike Snitzer) [672988] - [block] add a non-queueable flush flag (Mike Snitzer) [672988] - [block] Add sysfs documentation for the discard topology parameters (Mike Snitzer) [697995] - [block] Fix discard topology stacking and reporting (Mike Snitzer) [697995] - [scsi] sd: retry read_capacity on UNIT_ATTENTION (Mike Snitzer) [697995] - [ata] libata: Use Maximum Write Same Length to report discard size limit (Mike Snitzer) [697995] - [block] add blk_run_queue_async (Mike Snitzer) [672988] - [block] add API for delaying work/request_fn a little bit (Mike Snitzer) [672988] - [block] make the flush insertion use the tail of the dispatch list (Mike Snitzer) [672988] - [block] skip elevator initialization for flush requests (Mike Snitzer) [672988] - [block] reimplement FLUSH/FUA to support merge (Mike Snitzer) [672988] - [block] improve flush bio completion (Mike Snitzer) [672988] - [block] add REQ_FLUSH_SEQ (Mike Snitzer) [672988] - [block] blk-flush shouldn't call directly into q->request_fn() (Mike Snitzer) [672988] - [block] add @force_kblockd to __blk_run_queue() (Mike Snitzer) [672988] - [scsi] sd: Fail discard requests when logical block provisioning has been disabled (Mike Snitzer) [697995] - [scsi] scsi_debug: Logical Block Provisioning (Mike Snitzer) [697995] - [scsi] sd: Logical Block Provisioning update (Mike Snitzer) [697995] - [block] Consolidate min_not_zero (Mike Snitzer) [697995] - [ata] libata: Signal that our SATL supports WRITE SAME(16) with UNMAP (Mike Snitzer) [697995] - [dm] improve block integrity support (Mike Snitzer) [697992] - [dm] mpath: integrity errors should not cause failover (Mike Snitzer) [697992] - [block] Require subsystems to explicitly allocate bio_set integrity mempool (Mike Snitzer) [697992] - [kernel] Include protection operation in SCSI command trace (Mike Snitzer) [697992] - [kernel] tracing: scsi: sync with upstream scsi tracing (Mike Snitzer) [697992] - [block] biovec_slab not needed for CONFIG_BLK_DEV_INTEGRITY (Mike Snitzer) [697992] - [block] Make the integrity mapped property a bio flag (Mike Snitzer) [697992] - [block] Fix double free in blk_integrity_unregister (Mike Snitzer) [697992] - [scsi] Fix printing of failed 32-byte commands (Mike Snitzer) [697992] - [scsi] sd: Combine DIF/DIX error handling (Mike Snitzer) [697992] - [scsi] fix propagation of errors other than EIO (Mike Snitzer) [698655] - [netdrv] ixgbe: adding FdirMode module option (Andy Gospodarek) [707287] - [crypto] testmgr: add xts-aes-256 self-test (Jarod Wilson) [706167] - [fs] ext3: Fix lost extented attributes for inode with ino == 11 (Eric Sandeen) [662666] - [fs] ext4: Fix possible lost inode write in no journal mode (Lukas Czerner) [699151] - [ppc] pseries: Add page coalescing support (Steve Best) [694530] - [x86] ACPI/ACPICA: Fix global lock acquisition (Frank Arnold) [601120] - [block] dm: add missing RAID45 Makefile bits (Aristeu Rozanski) [700772] - [netdrv] netjet: blacklist Digium TDM400P (Prarit Bhargava) [700343] - [virt] xenpv: mask MWAIT cpuid feature (Andrew Jones) [712131] - [fs] NFSv4.1: Ensure that layoutget uses the correct gfp modes (Steve Dickson) [701788] - [fs] Cleanup XDR parsing for LAYOUTGET, GETDEVICEINFO (Steve Dickson) [701788] - [fs] NFSv4.1: remove pnfs_layout_hdr from pnfs_destroy_all_layouts tmp_list (Steve Dickson) [701788] - [fs] NFSv41: Resend on NFS4ERR_RETRY_UNCACHED_REP (Steve Dickson) [701788] - [fs] nfs: Don't mark_inode_dirty_sync() while holding lock (Steve Dickson) [701788] - [fs] SUNRPC: Deal with the lack of a SYN_SENT sk->sk_state_change callback (Steve Dickson) [701788] - [fs] SUNRPC: Never reuse the socket port after an xs_close() (Steve Dickson) [701788] - [fs] NFSv4: Ensure that clientid and session establishment can time out (Steve Dickson) [701788] - [fs] RPC: killing RPC tasks races fixed (Steve Dickson) [701788] - [fs] nfs: don't lose MS_SYNCHRONOUS on remount of noac mount (Steve Dickson) [701788] - [fs] SUNRPC: Allow RPC calls to return ETIMEDOUT instead of EIO (Steve Dickson) [701788] - [fs] NFSv4.1: Don't loop forever in nfs4_proc_create_session (Steve Dickson) [701788] - [fs] NFSv4.1: Don't update sequence number if rpc_task is not sent (Steve Dickson) [701788] - [fs] NFSv4.1: Ensure state manager thread dies on last umount (Steve Dickson) [701788] - [fs] SUNRPC: Fix the SUNRPC Kerberos V RPCSEC_GSS module dependencies (Steve Dickson) [701788] - [fs] NFS: Eliminate duplicate call to nfs_mark_request_dirty (Steve Dickson) [701788] - [fs] NFS: NFSv4 readdir loses entries (Steve Dickson) [701788] - [fs] NFS: Don't use vm_map_ram() in readdir (Steve Dickson) [701788] - [x86] AMD, cacheinfo: Fix L3 cache index disable checks (Frank Arnold) [638748] - [x86] amd-nb: Convert spaces to tabs in amd_nb.c (Frank Arnold) [638748] - [x86] amd-nb: Misc cleanliness fixes (Frank Arnold) [638748] - [x86] amd: Support L3 Cache Partitioning on AMD family 0x15 CPUs (Frank Arnold) [638748] - [x86] amd: Extend AMD northbridge caching code to support "Link Control" devices (Frank Arnold) [638748] - [x86] amd: Enable L3 cache index disable on family 0x15 (Frank Arnold) [638748] - [x86] amd: Normalize compute unit IDs on multi-node processors (Frank Arnold) [638748] - [x86] cacheinfo: Cleanup L3 cache index disable support (Frank Arnold) [638748] - [x86] amd-nb: Cleanup AMD northbridge caching code (Frank Arnold) [638748] - [x86] amd-nb: Complete the rename of AMD NB and related code (Frank Arnold) [638748] - [x86] k8: Rename k8.[ch] to amd_nb.[ch] and CONFIG_K8_NB to CONFIG_AMD_NB (Frank Arnold) [638748] - [x86] k8-gart: Decouple handling of garts and northbridges (Frank Arnold) [638748] - [x86] cacheinfo: Fix dependency of AMD L3 CID (Frank Arnold) [638748] - [x86] cacheinfo: Carve out L3 cache slot accessors (Frank Arnold) [638748] - [x86] cacheinfo: Disable index in all four subcaches (Frank Arnold) [638748] - [x86] cacheinfo: Make L3 cache info per node (Frank Arnold) [638748] - [x86] cacheinfo: Reorganize AMD L3 cache structure (Frank Arnold) [638748] - [x86] cacheinfo: Enable L3 CID only on AMD (Frank Arnold) [638748]- [virt] xenpv: zero all x86 power feature bits from cpuid (Andrew Jones) [709856]- [mm] Prevent Disk IO throughput degradation due to memory allocation stalls (Larry Woodman) [679526] - [x86] Add support for newer Thinkpads to thinkpad_acpi (Matthew Garrett) [682789] - [x86] fix a shutdown regression in intel_idle (Prarit Bhargava) [707701] - [fs] dlm: delayed reply message warning (David Teigland) [677409] - [fs] dlm: make plock operation killable (David Teigland) [707005] - [fs] ext4: Add mount options in superblock (Eric Sandeen) [704557] - [fs] dlm: increase default hash table sizes (David Teigland) [678102] - [fs] GFS2: Processes waiting on inode glock that no processes are holding (Robert S Peterson) [707263] - [x86] microcode, AMD: Extend ucode size verification (Frank Arnold) [698014] - [x86] amd-ucode: Remove needless log messages (Frank Arnold) [698014] - [ppc] pseries/iommu: Add additional checks when changing iommu mask (Steve Best) [704401] - [ppc] pseries/iommu: Use correct return type in dupe_ddw_if_already_created (Steve Best) [704401] - [ppc] iommu: Restore iommu table pointer when restoring iommu ops (Steve Best) [704401] - [ppc] Fix kexec with dynamic dma windows (Steve Best) [704401] - [mm] smaps: have smaps show transparent huge pages (Andrea Arcangeli) [706385] - [mm] smaps: teach smaps_pte_range() about THP pmds (Andrea Arcangeli) [706385] - [mm] smaps: pass pte size argument in to smaps_pte_entry() (Andrea Arcangeli) [706385] - [mm] smaps: break out smaps_pte_entry() from smaps_pte_range() (Andrea Arcangeli) [706385] - [mm] pagewalk: only split huge pages when necessary (Andrea Arcangeli) [706385] - [mm] /proc/pid/smaps: export amount of anonymous memory in a mapping (Andrea Arcangeli) [706385] - [mm] Documentation/filesystems/proc.txt: improve smaps field documentation (Andrea Arcangeli) [706385] - [mm] thp: fix /dev/zero MAP_PRIVATE and vm_flags cleanups (Andrea Arcangeli) [706385] - [mm] thp: mremap support and TLB optimization (Andrea Arcangeli) [706385] - [mm] mprotect: transparent huge page support (Andrea Arcangeli) [706385] - [mm] mprotect: pass vma down to page table walkers (Andrea Arcangeli) [706385] - [mm] add pmd_modify (Andrea Arcangeli) [706385] - [mm] mincore transparent hugepage support (Andrea Arcangeli) [706385] - [mm] mincore: do nested page table walks (Andrea Arcangeli) [706385] - [mm] mincore: pass ranges as start, end address pairs (Andrea Arcangeli) [706385] - [mm] mincore: break do_mincore() into logical pieces (Andrea Arcangeli) [706385] - [mm] mincore: cleanups (Andrea Arcangeli) [706385] - [mm] add VM counters for transparent hugepages (Andrea Arcangeli) [706385] - [mm] compaction: enforce no writeback for async migration (Andrea Arcangeli) [706385] - [fs] pNFS: request WRITE and COMMIT to DS be cached (Steve Dickson) [701788] - [fs] pNFS: revert layoutcommit xdr (Steve Dickson) [701788]- [fs] NFSv4.1 pnfs_layoutcommit_inode fixes (Steve Dickson) [701788] - [fs] NFSv4.1 convert layoutcommit sync to boolean (Steve Dickson) [701788] - [fs] NFSv4.1 remove temp code that prevented ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: layoutcommit (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout driver specific code for COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: add generic layer hooks for pnfs COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: alloc and free commit_buckets (Steve Dickson) [701788] - [fs] NFSv4.1: shift filelayout_free_lseg (Steve Dickson) [701788] - [fs] NFSv4.1: pull out code from nfs_commit_release (Steve Dickson) [701788] - [fs] NFSv4.1: pull error handling out of nfs_commit_list (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_commit_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_commit_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: don't send COMMIT to ds for data sync writes (Steve Dickson) [701788] - [fs] NFSv4.1: Clear lseg pointer in ->doio function (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange ->doio args (Steve Dickson) [701788] - [fs] NFSv4.1: pnfs filelayout driver write (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds writes (Steve Dickson) [701788] - [fs] NFSv4.1: implement generic pnfs layer write switch (Steve Dickson) [701788] - [fs] NFSv4.1: trigger LAYOUTGET for writes (Steve Dickson) [701788] - [fs] NFSv4.1: Send lseg down into nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_write_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: lseg documentation (Steve Dickson) [701788] - [fs] NFSv4.1: turn off pNFS on ds connection failure (Steve Dickson) [701788] - [fs] NFSv4.1 move deviceid cache to filelayout driver (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout async error handler (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout read (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout i/o helpers (Steve Dickson) [701788] - [fs] NFSv4.1: data server connection (Steve Dickson) [701788] - [fs] NFSv4.1: generic read (Steve Dickson) [701788] - [fs] NFSv4.1: shift pnfs_update_layout locations (Steve Dickson) [701788] - [fs] NFSv4.1: coelesce across layout stripes (Steve Dickson) [701788] - [fs] NFSv4.1: lseg refcounting (Steve Dickson) [701788] - [fs] NFSv4.1: add MDS mount DS only check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for lease time check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for state renewal check (Steve Dickson) [701788] - [fs] NFSv4.1: send zero stateid seqid on v4.1 i/o (Steve Dickson) [701788] - [fs] NFS: move nfs_client initialization into nfs_get_client (Steve Dickson) [701788] - [fs] NFSv4.1: put_layout_hdr can remove nfsi->layout (Steve Dickson) [701788] - [fs] NFSv4: remove CONFIG_NFS_V4 from nfs_read_data (Steve Dickson) [701788] - [fs] NFS: Allow walking nfs_client.cl_superblocks list outside client.c (Steve Dickson) [701788]- [net] ipv6: Add GSO support on forwarding path (Thomas Graf) [683455] - [net] ipv6/udp: fix the wrong headroom check (Thomas Graf) [698170] - [net] dcbnl: potential risk in code in getapp handling (John Villalovos) [694354] - [net] Fix netif_set_real_num_tx_queues (Neil Horman) [702742] - [net] sock: adjust prot->obj_size always (Jiri Pirko) [704231] - [net] dccp: Fix a few bugs in module loading (Neil Horman) [702183] - [fs] GFS2: resource group bitmap corruption resulting in panics and withdraws (Robert S Peterson) [702057] - [ppc] Add pgprot_writecombine (Steve Best) [694595] - [input] xen-kbdfront: advertise either absolute or relative coordinates (Igor Mammedov) [703474]- [cpuidle] Ensure poll_idle_init() is called (Matthew Garrett) [696850] - [x86] intel_idle: add Sandy Bridge support (Matthew Garrett) [696172] - [x86] intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [690393] - [x86] intel_idle: open broadcast clock event (Matthew Garrett) [690392] - [x86] gart: Make sure GART does not map physmem above 1TB (Myron Stowe) [698162] - [x86] gart: Set DISTLBWALKPRB bit always (Myron Stowe) [698162] - [x86] gart: Convert spaces to tabs in enable_gart_translation (Myron Stowe) [698162] - [x86] amd: Disable GartTlbWlkErr when BIOS forgets it (Myron Stowe) [698162] - [virt] virtio: console: Enable call to hvc_remove() on console port remove (Amit Shah) [693054] - [virt] virtio_pci: Prevent double-free of pci regions after device hot-unplug (Amit Shah) [699358] - [virt] virtio: Decrement avail idx on buffer detach (Amit Shah) [681122] - [x86] cpufreq: Add APERF/MPERF support for AMD processors (Frank Arnold) [668085] - [x86] k8: Fix section mismatch for powernowk8_exit() (Frank Arnold) [668085] - [x86] powernow-k8: Add core performance boost support (Frank Arnold) [668085] - [fs] ext3: Always set dx_node's fake_dirent explicitly (Eric Sandeen) [703329] - [fs] GFS2: Tag all metadata with jid of last node to change it (Steven Whitehouse) [701578] - [fs] nfs: Open with O_CREAT flag set fails to open existing files on non writable directories (J. Bruce Fields) [701825] - [ppc] rtas: Only sleep in rtas_busy_delay if we have useful work to do (Steve Best) [702674] - [scsi] ipr: fix synchronous request flags for better performance (Steve Best) [696640] - [scsi] ibmvscsi: Improve CRQ reset reliability (Steve Best) [700165] - [scsi] mpt2sas: move event handling of MPT2SAS_TURN_ON_FAULT_LED in process context (Tomas Henzl) [701951] - [kernel] posix-timers: RCU conversion (Avi Kivity) [705082] - [infiniband] RDMA/cxgb4: Reset wait condition atomically (Steve Best) [693930] - [x86] kprobes: Disable irqs during optimized callback (Jiri Olsa) [699865] - [x86] AMD IOMMU: Display warning for AMD systems (Prarit Bhargava) [681104] - [netdrv] cxgb3: Apply interrupt coalescing settings to all queues (Neil Horman) [694581] - [mm] slab, kmemleak: pass the correct pointer to kmemleak_erase() (Steve Best) [698023]- [kernel] smp_call_function_many: handle concurrent clearing of mask (Jeff Moyer) [668775] - [kernel] smp_call_function_many: add missing ordering (Jeff Moyer) [668775] - [kernel] call_function_many: fix list delete vs add race (Jeff Moyer) [668775] - [kernel] smp.c: consolidate writes in smp_call_function_interrupt() (Jeff Moyer) [668775] - [kernel] smp.c: fix smp_call_function_many() SMP race (Jeff Moyer) [668775] - [fs] NFS: change nfs_writeback_done to return void (Steve Dickson) [701373] - [fs] NFS: remove pointless if statement in nfs_direct_write_result (Steve Dickson) [701373] - [net] RPC: clarify rpc_run_task error handling (Steve Dickson) [701373] - [net] RPC: remove check for impossible condition in rpc_make_runnable (Steve Dickson) [701373] - [fs] pnfs: fix pnfs lock inversion of i_lock and cl_lock (Steve Dickson) [701373] - [fs] pnfs: do not need to clear NFS_LAYOUT_BULK_RECALL flag (Steve Dickson) [701373] - [fs] NFSv4: nfs4_state_mark_reclaim_nograce() should be static (Steve Dickson) [701373] - [fs] pnfs: avoid incorrect use of layout stateid (Steve Dickson) [701373] - [fs] NFSv4.1 reclaim complete must wait for completion (Steve Dickson) [701373] - [fs] NFS: NFSROOT should default to "proto=udp" (Steve Dickson) [701373] - [fs] NFSv4/4.1: Fix nfs4_schedule_state_recovery abuses (Steve Dickson) [701373] - [fs] nfs4: remove duplicated #include (Steve Dickson) [701373] - [fs] NFSv4: remove duplicate clientid in struct nfs_client (Steve Dickson) [701373] - [fs] NFSv4: Fix the setlk error handler (Steve Dickson) [701373] - [fs] NFSv4.1: Fix the handling of the SEQUENCE status bits (Steve Dickson) [701373] - [fs] NFSv4.1: Retry CREATE_SESSION on NFS4ERR_DELAY (Steve Dickson) [701373] - [fs] nfs: fix compilation warning (Steve Dickson) [701373] - [net] SUNRPC: Remove resource leak in svc_rdma_send_error() (Steve Dickson) [701373] - [fs] Fix nfs_compat_user_ino64 so it doesn't cause problems if bit 31 or 63 are set in fileid (Steve Dickson) [701373] - [fs] nfs: add kmalloc return value check in decode_and_add_ds (Steve Dickson) [701373] - [fs] nfs: close NFSv4 COMMIT vs. CLOSE race (Steve Dickson) [701373] - [fs] SUNRPC: Close a race in __rpc_wait_for_completion_task() (Steve Dickson) [701373] - [fs] NFSv4.1: Various fixes to the sequence flag error handling (Steve Dickson) [701373]- [scsi] megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [619422] - [kernel] lib/vsprintf.c: add pU to print UUID/GUIDs (Stefan Assmann) [700299]- [x86] MCE: Drop the default decoding notifier (Prarit Bhargava) [688281] - [x86] MCE: Do not taint when handling correctable errors (Prarit Bhargava) [688281] - [kernel] printk: use pK for /proc/kallsyms and /proc/modules (Phillip Lougher) [679262] - [kernel] timer debug: Hide kernel addresses via pK in /proc/timer_list (Phillip Lougher) [679262] - [drm] do not leak kernel addresses via /proc/dri/*/vma (Phillip Lougher) [679262] - [kernel] kptr_restrict for hiding kernel pointers from unprivileged users (Phillip Lougher) [679262] - [net] fix netns vs proto registration ordering (Wade Mealing) [702306] {CVE-2011-1767 CVE-2011-1768}- [net] dccp: handle invalid feature options length (Jiri Pirko) [703013] {CVE-2011-1770} - [fs] cifs: check for private_data before trying to put it (Jeff Layton) [702642] {CVE-2011-1771} - [net] can: add missing socket check in can/raw and can/bcm release (Jiri Pirko) [698483] {CVE-2011-1598 CVE-2011-1748} - [netdrv] ixgbe: do not clear FCoE DDP error status for received ABTS (Andy Gospodarek) [695966] - [netdrv] ixgbe: DCB remove ixgbe_fcoe_getapp routine (Andy Gospodarek) [694358] - [fs] setup_arg_pages: diagnose excessive argument size (Oleg Nesterov) [645229] {CVE-2010-3858} - [scsi] bfa: change tech-preview to cover all cases (Rob Evers) [703251] - [scsi] bfa: driver version update (Rob Evers) [703265] - [scsi] bfa: kdump fix (Rob Evers) [703265] - [scsi] bfa: firmware download fix (Rob Evers) [703265] - [netdrv] bna: fix memory leak during RX path cleanup (Ivan Vecera) [698625] - [netdrv] bna: fix for clean fw re-initialization (Ivan Vecera) [698625]- [build] disable Werr for external modules (Aristeu Rozanski) [703504]- [scsi] hpsa: fix reading a write only register causes a hang (Rob Evers) [703262] - [scsi] mpt2sas: remove the use of writeq, since writeq is not atomic (Tomas Henzl) [701947]- [kernel] sched: resched proper CPU on yield_to (Rik van Riel) [464276] - [virt] sched: avoid kABI breakage (Rik van Riel) [464276] - [virt] kvm: use yield_to instead of sleep in kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] kvm: keep track of which task is running a KVM vcpu (Rik van Riel) [464276] - [virt] export pid symbols needed for kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] sched: Add yield_to(task, preempt) functionality (Rik van Riel) [464276] - [virt] sched: Use a buddy to implement yield_task_fair() (Rik van Riel) [464276] - [virt] sched: Limit the scope of clear_buddies (Rik van Riel) [464276] - [virt] sched: Check the right ->nr_running in yield_task_fair() (Rik van Riel) [464276] - [virt] VMX: increase ple_gap to 128 (Rik van Riel) [464276] - [virt] KVM: introduce kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] SVM: Support Pause Filter in AMD processors (Rik van Riel) [464276] - [virt] VMX: Add support for Pause-Loop Exiting (Rik van Riel) [464276] - [ppc] Add POWER7+ cputable entry (Steve Best) [694586] - [fs] ext4: Allow indirect-block file to grow the file size to max file size (Lukas Czerner) [681647] - GFS2: make sure fallocate bytes is a multiple of blksize (Benjamin Marzinski) [695763] - [x86] Use KERN_DEFAULT log-level in __show_regs() (Prarit Bhargava) [691509] - [x86] Make sure we also print a Code: line for show_regs() (Prarit Bhargava) [691509] - [x86] Combine printk()s in show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi, debug: Log board name (when present) in dmesg/oops output (Prarit Bhargava) [691509] - [x86] Factor duplicated code out of __show_regs() into show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi: log board, system, and BIOS information (Prarit Bhargava) [691509] - [ppc] Fix oops if scan_dispatch_log is called too early (Steve Best) [696777] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [696754] - [kernel] taskstats: use real microsecond granularity for CPU times (Oleg Nesterov) [662208] - [x86] ACPI: Fix ioremap size for MMIO reads and writes (Myron Stowe) [690486] - [virt] i8259: initialize isr_ack (Avi Kivity) [670765] - [netdrv] mlx4_core: Remove warning message about firmware bug (Steve Best) [695229] - Check if PTE is already allocated during page fault (Andrea Arcangeli) [696998] - [mm] thp: simple fix for /dev/zero THP mprotect bug (Andrea Arcangeli) [690444] - [mm] hugetlbfs: correct handling of negative input to nr_hugepages and nr_overcommit_hugepages (Petr Holasek) [673629]- [scsi] hpsa: fix lost command problem (Tomas Henzl) [700430] - [scsi] cciss: fix lost command problem (Tomas Henzl) [700430] - [scsi] ibft: fix oops during boot (Mike Christie) [698737]- [scsi] beiscsi: update version (Mike Christie) [674340] - [scsi] be2iscsi: fix chip cleanup (Mike Christie) [674340] - [scsi] be2iscsi: fix boot hang due to interrupts not getting rearmed (Mike Christie) [674340] - [scsi] bnx2fc: fix regression due to incorrect setup of em for npiv port (Mike Christie) [700672] - [ppc] pseries: Use a kmem cache for DTL buffers (Steve Best) [695678]- [kdump] revert commit 8f4ec27fc to keep crashkernel=auto (Amerigo Wang) [605786] - [kernel] sched: Drop rq->lock from idle_balance() (Larry Woodman) [623712] - [kernel] sched: Fix unregister_fair_sched_group() (Larry Woodman) [623712] - [kernel] sched: Allow update_cfs_load() to update global load (Larry Woodman) [623712] - [kernel] sched: Implement demand based update_cfs_load() (Larry Woodman) [623712] - [kernel] sched: Update shares on idle_balance (Larry Woodman) [623712] - [kernel] sched: Add sysctl_sched_shares_window (Larry Woodman) [623712] - [kernel] sched: Introduce hierarchal order on shares update list (Larry Woodman) [623712] - [kernel] sched: Fix update_cfs_load() synchronization (Larry Woodman) [623712] - [kernel] sched: Fix load corruption from update_cfs_shares() (Larry Woodman) [623712] - [kernel] sched: Make tg_shares_up() walk on-demand (Larry Woodman) [623712] - [kernel] sched: Implement on-demand (active) cfs_rq list (Larry Woodman) [623712] - [kernel] sched: Rewrite tg_shares_up (Larry Woodman) [623712] - [kernel] Prevent rt_sigqueueinfo and rt_tgsigqueueinfo from spoofing the signal code (Oleg Nesterov) [690033] {CVE-2011-1182} - [net] ethtool RXHASH flag (Neil Horman) [690619] - [fs] Revert "[fs] nfs: use unstable writes for groups of small DIO writes" (Jeff Layton) [694309] - [fs] sendfile(): check f_op.splice_write() rather than f_op.sendpage() (Lukas Czerner) [689426] - [fs] dcache: allow __d_obtain_alias() to return unhashed dentries (J. Bruce Fields) [636926] - [virt] VMX: Save and restore tr selector across mode switches (Gleb Natapov) [693894] - [virt] VMX: update live TR selector if it changes in real mode (Gleb Natapov) [693894] - [mm] memcg: remove direct page_cgroup-to-page pointer (Johannes Weiner) [692490] - [mm] memcg: condense page_cgroup-to-page lookup points (Johannes Weiner) [692490] - [mm] memcg: change page_cgroup_zoneinfo signature (Johannes Weiner) [692490] - [mm] memcg: no uncharged pages reach page_cgroup_zoneinfo (Johannes Weiner) [692490] - [s390x] dasd: prevent panic with unresumed devices (Hendrik Brueckner) [676720] - [s390x] qeth: wrong MAC-address displayed in error message (Hendrik Brueckner) [675211]- [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware: re-add the recently deleted bnx2x fw 6.2.5.0 (Michal Schmidt) [690470] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) [690470] - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470]- [net] limit socket backlog add operation to prevent possible DoS (Jiri Pirko) [694396] {CVE-2010-4251} - [scsi] mpt2sas: prevent heap overflows and unchecked (Tomas Henzl) [694023] {CVE-2011-1494 CVE-2011-1495} - [fs] epoll: prevent creating circular epoll structures (Don Howard) [681683] {CVE-2011-1082} - [mm] Prevent page_fault at do_mm_track_pte+0xc when Stratus dirty page tracking is active (Larry Woodman) [693786] - [fs] GFS2 causes kernel panic in spectator mode (Steven Whitehouse) [696535] - [net] bonding: interface doesn't issue IGMP report on slave interface during failover (Flavio Leitner) [640690] - [scsi] isci: validate oem parameters early, and fallback (David Milburn) [698016] - [scsi] isci: fix oem parameter header definition (David Milburn) [698016]- [scsi] mark bfa fc adapters tech preview (Rob Evers) [698384] - [virt] Revert pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Aristeu Rozanski) [691310] - [i686] nmi watchdog: Enable panic on hardlockup (Don Zickus) [677532] - [netdrv] Adding Chelsio Firmware for cxgb4 (Neil Horman) [691929]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Aristeu Rozanski) - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Aristeu Rozanski)- [net] bonding: fix jiffy comparison issues (Andy Gospodarek) [696337]- [kernel] perf: add script command help (Jiri Olsa) [693050] - [drm] radeon/kms: make radeon i2c put/get bytes less noisy (Frank Arnold) [693829] - [drm] radeon/kms: fix hardcoded EDID handling (Frank Arnold) [693829] - [x86] Revert "[x86] perf: P4 PMU - Fix unflagged overflows handling" (Don Zickus) [688547] - [x86] perf: let everyone share counters on a P4 machine (Don Zickus) [688547] - [fs] nfs: Ensure that NFS4 acl requests don't use slab in skb fraglist (Neil Horman) [682645] {CVE-2011-1090} - [fs] partitions: Validate map_count in Mac partition tables (Danny Feng) [679286] {CVE-2011-1010}- [scsi] ibft: search for broadcom specific ibft sign (Mike Christie) [696275] - [fs] Fix corrupted OSF partition table parsing (Danny Feng) [688025] {CVE-2011-1163} - [netdrv] ixgbe: DCB, X540 devices do not respond to pause frames (Andy Gospodarek) [694930] - [netdrv] ixgbe: DCB, misallocated packet buffer size with X540 device (Andy Gospodarek) [694930] - [netdrv] ixgbe: refactor common start_hw code for 82599 and x54 (Andy Gospodarek) [694930] - [netdrv] ixgbe: balance free_irq calls with request_irq calls (Andy Gospodarek) [692988]- [net] sctp: fix the INIT/INIT-ACK chunk length calculation (Thomas Graf) [690743] {CVE-2011-1573} - [kernel] sched: Fix granularity of task_u/stime() (Jerome Marchand) [690998] - [pci] Call PCIe _OSC methods earlier (Matthew Garrett) [693974] - [fs] nfs: use unstable writes for groups of small DIO writes (Jeff Layton) [694309] - [net] CAN: Use inode instead of kernel address for /proc file (Danny Feng) [664561] {CVE-2010-4565} - [x86] mce: reject CEs on Westmere EX MCE bank 6 (Prarit Bhargava) [694891] - [scsi] libfcoe: Incorrect CVL handling for NPIV ports (Mike Christie) [694906] - [x86] perf: Complain louder about BIOSen corrupting CPU/PMU state and continue (Don Zickus) [694913] - [fs] inotify: fix double free/corruption of stuct user (Eric Paris) [656832] {CVE-2010-4250} - [netdrv] netxen: limit skb frags for non tso packet (Chad Dupuis) [695478] - [fs] nfsd4: fix oops on lock failure (J. Bruce Fields) [696376] - [netdrv] Return bnx2 firmware files to Makefile (John Feeney) [696365] - [scsi] be2iscsi: fix be2iscsi rmmod (Mike Christie) [695585] - [netdrv] qlcnic: limit skb frags for non tso packet (Bob Picco) [695488] - [md] Cleanup after raid45->raid0 takeover (Dean Nelson) [694106] - [md] revert "Cleanup after raid45->raid0 takeover patch" (Dean Nelson) [694106] - [net] bonding: fix incorrect tx queue offset (Andy Gospodarek) [695548] {CVE-2011-1581} - [netdrv] igb: for 82576 EEPROMs reporting invalid size default to 16kB (Stefan Assmann) [695751] - [pci] return correct value when writing to the "reset" attribute (Alex Williamson) [690291] - [kernel] Initalize call_single_queue during boot to handle left over ipi (Neil Horman) [680478]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Marcelo Tosatti) [684719] - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Marcelo Tosatti) [684719]- [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Larry Woodman) [691310] - [drm] i915: backports from stable to fix some regressions (Dave Airlie) [690865] - [fs] svcrpc: complete svsk processing on cb receive failure (J. Bruce Fields) [629030] - [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470] - [ppc] pseries: fix hang caused by missing spin_unlock in dtl_disable (Steve Best) [694327] - [ppc] pseries: Disable VPNH feature (Steve Best) [694266] - [netdrv] bna: Avoid kernel panic in case of FW heartbeat failure (Ivan Vecera) [694115] - [input] wacom: Move the cintiq initialization down (Peter Hutterer) [693573] - [input] wacom: specify Cinitq supported tools (Peter Hutterer) [693573] - [input] wacom: fix pressure in Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: fix serial number handling on Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: add Cintiq 21UX2 and Intuos4 WL (Peter Hutterer) [693573] - [kernel] spec: strip note and comment from ppc64's vmlinux before checksum is calculated (Aristeu Rozanski) [692515] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Mike Christie) [691611] - [scsi] libfc: rec tov value and REC_TOV_CONST units usages is incorrect (Mike Christie) [691611] - [scsi] libfcoe: fix wrong comment in fcoe_transport_detach (Mike Christie) [691611] - [scsi] libfcoe: clean up netdev mapping properly when the transport goes away (Mike Christie) [691611] - [scsi] fcoe: remove unnecessary module state check (Mike Christie) [691611] - [scsi] fcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] libfcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] fcoe: correct checking for bonding (Mike Christie) [691611] - [scsi] fcoe: fix broken fcoe interface reset (Mike Christie) [691611] - [scsi] fcoe: precedence bug in fcoe_filter_frames() (Mike Christie) [691611] - [scsi] libfcoe: Move FCOE_MTU definition from fcoe.h to libfcoe.h (Mike Christie) [691611] - [scsi] libfc: remove duplicate ema_list init (Mike Christie) [691611] - [scsi] fcoe, libfc: initialize EM anchors list and then update npiv EMs (Mike Christie) [691611] - [scsi] libfc: Fixing a memory leak when destroying an interface (Mike Christie) [691611] - [scsi] fc: Add GSPN_ID request to header file (Mike Christie) [691611] - [x86] mce: don't print "human readable" message for corrected errors (Prarit Bhargava) [688281] - [scsi] hpsa: fix pci_device_id table (Tomas Henzl) [684997] - [netdrv] ixgbe: only enable WoL for magic packet by default (Andy Gospodarek) [632598] - [mm] zram: disable zram on ppc64 (Jerome Marchand) [661293] - [mm] zram: update config file (Jerome Marchand) [661293] - [mm] zram: initialize device on first read (Jerome Marchand) [661293] - [mm] zram: fix data corruption issue (Jerome Marchand) [661293] - [mm] zram: xvmalloc: combine duplicate block delete code (Jerome Marchand) [661293] - [mm] zram: Return zero'd pages on new reads (Jerome Marchand) [661293] - [mm] zram: xvmalloc: Close 32byte hole on 64bit CPUs (Jerome Marchand) [661293] - [mm] zram: xvmalloc: create CONFIG_ZRAM_DEBUG for debug code (Jerome Marchand) [661293] - [mm] zram: xvmalloc: free bit block insertion optimization (Jerome Marchand) [661293] - [mm] zram: Prevent overflow in logical block size (Jerome Marchand) [661293] - [mm] zram: vmalloc: Correct tunings to enable use with 64K pages (Jerome Marchand) [661293] - [mm] zram: xvmalloc.c: Fix a typo (Jerome Marchand) [661293] - [mm] zram: Fix sparse warning 'Using plain integer as NULL pointer' (Jerome Marchand) [661293]- [tracing] t_start: reset FTRACE_ITER_HASH in case of seek/pread (Jiri Olsa) [631626] {CVE-2010-3079} - [scsi] scsi_dh_rdac: fix for lun_table update for rdac (Rob Evers) [687878] - [usb] EHCI: unlink unused QHs when the controller is stopped (Don Zickus) [680987] - [fs] Revert "[fs] sunrpc: Use static const char arrays" (Steve Dickson) [690754] - [fs] sunrpc: Propagate errors from xs_bind() through xs_create_sock() (Steve Dickson) [689777] - [net] netfilter: ipt_CLUSTERIP: fix buffer overflow (Jiri Pirko) [689342] - [net] ipv6: netfilter: ip6_tables: fix infoleak to userspace (Jiri Pirko) [689351] {CVE-2011-1172} - [net] netfilter: ip_tables: fix infoleak to userspace (Jiri Pirko) [689334] {CVE-2011-1171} - [net] netfilter: arp_tables: fix infoleak to userspace (Jiri Pirko) [689325] {CVE-2011-1170} - [kernel] remove kernel-debuginfo-common requires from perf-debuginfo (Jason Baron) [682012] - [drm] radeon/kms: check AA resolve registers on r300 + regression fix (Dave Airlie) [680002] {CVE-2011-1016} - [net] fix ebtables stack infoleak (Eugene Teo) [681323] {CVE-2011-1080} - [drm] fix unsigned vs signed comparison issue in modeset ctl ioctl (Don Howard) [679928] {CVE-2011-1013} - [fs] svcrpc: take advantage of tcp autotuning (J. Bruce Fields) [629030] - [fs] SUNRPC: Don't wait for full record to receive tcp data (J. Bruce Fields) [629030] - [net] svcrpc: copy cb reply instead of pages (J. Bruce Fields) [629030] - [fs] svcrpc: close connection if client sends short packet (J. Bruce Fields) [629030] - [fs] svcrpc: note network-order types in svc_process_calldir (J. Bruce Fields) [629030] - [fs] SUNRPC: svc_tcp_recvfrom cleanup (J. Bruce Fields) [629030] - [fs] SUNRPC: requeue tcp socket less frequently (J. Bruce Fields) [629030] - [fs] rpc: move sk_bc_xprt to svc_xprt (J. Bruce Fields) [629030] - [acpi] ACPICA: Truncate I/O addresses to 16 bits for Windows compatibility (Frank Arnold) [593766]- [kernel] kcore: restrict access to the whole memory (Amerigo Wang) [663864] - [scsi] libsas: flush initial device discovery before completing ->scan_finished (David Milburn) [682265] - [md] Cleanup after raid45->raid0 takeover (Doug Ledford) [688725] - [md] partition detection when array becomes active (Doug Ledford) [688725] - [md] avoid spinlock problem in blk_throtl_exit (Doug Ledford) [679096 688725] - [md] correctly handle probe of an 'mdp' device (Doug Ledford) [688725] - [md] don't set_capacity before array is active (Doug Ledford) [688725] - [md] Fix raid1->raid0 takeover (Doug Ledford) [688725] - [md] process hangs at wait_barrier after 0->10 takeover (Doug Ledford) [688725] - [md] md_make_request: don't touch the bio after calling make_request (Doug Ledford) [688725] - [md] Don't allow slot_store while resync/recovery is happening (Doug Ledford) [688725] - [md] don't clear curr_resync_completed at end of resync (Doug Ledford) [688725] - [md] Don't use remove_and_add_spares to remove failed devices from a read-only array (Doug Ledford) [688725] - [md] Add raid1->raid0 takeover support (Doug Ledford) [688725] - [md] Remove the AllReserved flag for component devices (Doug Ledford) [688725] - [md] don't abort checking spares as soon as one cannot be added (Doug Ledford) [688725] - [md] fix the test for finding spares in raid5_start_reshape (Doug Ledford) [688725] - [md] simplify some 'if' conditionals in raid5_start_reshape (Doug Ledford) [688725] - [md] revert change to raid_disks on failure (Doug Ledford) [688725] - [md] Fix removal of extra drives when converting RAID6 to RAID5 (Doug Ledford) [688725] - [md] range check slot number when manually adding a spare (Doug Ledford) [688725] - [md] raid5: handle manually-added spares in start_reshape (Doug Ledford) [688725] - [md] fix sync_completed reporting for very large drives (>2TB) (Doug Ledford) [688725] - [md] allow suspend_lo and suspend_hi to decrease as well as increase (Doug Ledford) [688725] - [md] Don't let implementation detail of curr_resync leak out through sysfs (Doug Ledford) [688725] - [md] separate meta and data devs (Doug Ledford) [688725] - [md] add new param to_sync_page_io() (Doug Ledford) [688725] - [md] new param to calc_dev_sboffset (Doug Ledford) [688725] - [md] Be more careful about clearing flags bit in ->recovery (Doug Ledford) [688725] - [md] md_stop_writes requires mddev_lock (Doug Ledford) [688725] - [md] raid5: use sysfs_notify_dirent_safe to avoid NULL pointer (Doug Ledford) [688725] - [md] Ensure no IO request to get md device before it is properly initialised (Doug Ledford) [688725] - [md] Fix single printks with multiple KERN_s (Doug Ledford) [688725] - [md] fix regression resulting in delays in clearing bits in a bitmap (Doug Ledford) [688725] - [md] fix regression with re-adding devices to arrays with no metadata (Doug Ledford) [688725] - [md] pick some changes from commits to match upstream (Doug Ledford) [688725] - [md] raid1: add takeover support for raid5->raid1 (Doug Ledford) [688725] - [md] pick up some percpu annotations that upstream has (Doug Ledford) [688725] - [md] update includes to match upstream (Doug Ledford) [688725] - [scsi] isci: fix fragile/conditional isci_host lookups (David Milburn) [691591] - [scsi] isci: cleanup isci_remote_device[_not]_ready interface (David Milburn) [691591] - [scsi] isci: Qualify when the host lock is managed for STP/SATA callbacks (David Milburn) [691591] - [scsi] isci: Fix use of SATA soft reset state machine (David Milburn) [691591] - [scsi] isci: Free host lock for SATA/STP abort escalation at submission time (David Milburn) [691591] - [scsi] isci: Properly handle requests in the "aborting" state (David Milburn) [691591] - [scsi] isci: Remove "screaming" data types (David Milburn) [691591] - [scsi] isci: remove unused "remote_device_started" (David Milburn) [691591] - [scsi] isci: namespacecheck cleanups (David Milburn) [691591] - [scsi] isci: kill some long macros (David Milburn) [691591] - [scsi] isci: reorder init to cleanup unneeded declarations (David Milburn) [691591] - [scsi] isci: Remove event_* calls as they are just wrappers (David Milburn) [691591] - [netdrv] iwlagn: Support new 5000 microcode (Stanislaw Gruszka) [682742] - [netdrv] iwlwifi: fix dma mappings and skbs leak (Stanislaw Gruszka) [682726] - [netdrv] iwl3945: remove plcp check (Stanislaw Gruszka) [679002] - [netdrv] iwlwifi: add {ack,plpc}_check module parameters (Stanislaw Gruszka) [620501] - [fs] ext4: Fix ext4_quota_write cross block boundary behaviour (Lukas Czerner) [680105] - [fs] quota: Don't write quota info in dquot_commit() (Lukas Czerner) [680105] - [netdrv] be2net: Change f/w command versions for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: Remove ERR compl workaround for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: fix to ignore transparent vlan ids wrongly indicated by NIC (Ivan Vecera) [685027] - [netdrv] be2net: pass proper hdr_size while flashing redboot (Ivan Vecera) [685027] - [netdrv] be2net: Allow VFs to call be_cmd_reset_function (Ivan Vecera) [685027] - [netdrv] be2net: pass domain numbers for pmac_add/del functions (Ivan Vecera) [685027] - [netdrv] be2net: Initialize and cleanup sriov resources only if pci_enable_sriov has succeeded (Ivan Vecera) [685027] - [netdrv] be2net: Use domain id when be_cmd_if_destroy is called (Ivan Vecera) [685027] - [netdrv] be2net: While configuring QOS for VF, pass proper domain id (Ivan Vecera) [685027] - [netdrv] benet: Avoid potential null deref in be_cmd_get_seeprom_data() (Ivan Vecera) [685027] - [netdrv] benet: fix be_cmd_multicast_set() memcpy bug (Ivan Vecera) [685027] - [ppc] kdump: Override crash_free_reserved_phys_range to avoid freeing RTAS (Steve Best) [672983] - [kernel] kdump: Allow shrinking of kdump region to be overridden (Steve Best) [672983] - [scsi] bnx2fc: Bumped version to 1.0.2 (Mike Christie) [683153] - [scsi] bnx2fc: Fix kernel panic when deleting NPIV ports (Mike Christie) [683153] - [scsi] bnx2fc: scsi_dma_unmap() not invoked on IO completions (Mike Christie) [683153] - [scsi] bnx2fc: host stats show the link speed 'unknown' on NIC partitioned interfaces (Mike Christie) [683153] - [scsi] bnx2fc: IO completion not processed due to missed wakeup (Mike Christie) [683153] - [scsi] bnx2fc: Bump version to 1.0.1 (Mike Christie) [683153] - [scsi] bnx2fc: Remove unnecessary module state checks (Mike Christie) [683153] - [scsi] bnx2fc: Fix MTU issue by using static MTU (Mike Christie) [683153] - [scsi] bnx2fc: Remove network bonding checking (Mike Christie) [683153] - [scsi] bnx2fc: Call bnx2fc_return_rqe and bnx2fc_get_next_rqe with tgt lock held (Mike Christie) [683153] - [scsi] bnx2fc: common free list for cleanup commands (Mike Christie) [683153] - [scsi] bnx2fc: Remove rtnl_trylock/restart_syscall checks (Mike Christie) [683153] - [netdrv] cnic: Fix lost interrupt on bnx2x (Mike Christie) [683153] - [netdrv] cnic: Prevent status block race conditions with hardware (Mike Christie) [683153] - [kernel] ring-buffer: Use sync sched protection on ring buffer resizing (Jiri Olsa) [676583] - [kernel] tracing: avoid soft lockup in trace_pipe (Jiri Olsa) [676583] - [kernel] tracing: Fix a race in function profile (Jiri Olsa) [676583] - [block] cfq-iosched: Don't update group weights when on service tree (Vivek Goyal) [689551] - [block] cfq-iosched: Get rid of on_st flag (Vivek Goyal) [689551] - [net] tcp_cubic: fix low utilization of CUBIC with HyStart (Thomas Graf) [616985] - [net] tcp_cubic: make the delay threshold of HyStart less sensitive (Thomas Graf) [616985] - [net] tcp_cubic: enable high resolution ack time if needed (Thomas Graf) [616985] - [net] tcp_cubic: fix clock dependency (Thomas Graf) [616985] - [net] tcp_cubic: make ack train delta value a parameter (Thomas Graf) [616985] - [net] tcp_cubic: fix comparison of jiffies (Thomas Graf) [616985] - [net] tcp: fix RTT for quick packets in congestion control (Thomas Graf) [616985] - [fs] fix GFS2 filesystem hang caused by incorrect lock order (Robert S Peterson) [651584] - [fs] btrfs: bring us up to date with .38 (Josef Bacik) [684667] - [ppc] add dynamic dma window support minor updates (Steve Best) [691952] - [ppc] ptrace: Remove BUG_ON when full register set not available (Steve Best) [678099] - [ppc] pseries: Disable MSI using new interface if possible (Steve Best) [684961] - [ppc] kexec: Fix orphaned offline CPUs across kexec (Steve Best) [682875] - [net] ipsec: Disable granular bundles (Herbert Xu) [631833] - [scsi] libsas: fix runaway error handler problem (David Milburn) [691527] - [scsi] mpt2sas: Added customer specific display support (Tomas Henzl) [684841] - [scsi] Add next gen Dell Powervault controller MD36xxf into RDAC device list (Shyam Iyer) [688979] - [kernel] perf: Fix task context scheduling (Jiri Olsa) [688065] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8/NVAF by default (Ben Skeggs) [684816] - [kernel] radix: don't tag the root if we didn't tag within our range (Josef Bacik) [681439] - [block] blk-throttle: Do not use kblockd workqueue for throtl work (Vivek Goyal) [681360] - [sound] ALSA: HDA hdmi related fixes (Jaroslav Kysela) [671501] - [pci] Preserve Existing pci sort whitelists for Dell systems (Shyam Iyer) [688954] - [x86] perf: Add support for AMD family 15h core counters family 15h core counters (Robert Richter) [635671] - [x86] hpwdt: fix section mismatch warning (Prarit Bhargava) [689837] - [x86] UV: Correct kABI from upstream (George Beshers) [684957] - [x86] When cleaning MTRRs, do not fold WP into UC (Prarit Bhargava) [682758] - [virt] xen-blkfront: handle Xen major numbers other than XENVBD (Andrew Jones) [691339] - [virt] Fix regression with SMP guests (Zachary Amsden) [681133] - [netdrv] enic: update to version 2.1.1.13 (Andy Gospodarek) [684865] - [netdrv] igb: full support for i350 devices (Stefan Assmann) [687932] - [fs] NFS: Fix a hang/infinite loop in nfs_wb_page() (Steve Dickson) [672305] - [fs] nfsd: fix auth_domain reference leak on nlm operations (J. Bruce Fields) [690900] - [fs] svcrpc: ensure cache_check caller sees updated entry (J. Bruce Fields) [690900] - [fs] svcrpc: take lock on turning entry NEGATIVE in cache_check (J. Bruce Fields) [690900] - [fs] svcrpc: modifying valid sunrpc cache entries is racy (J. Bruce Fields) [690900] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [690900] - [infiniband] RDMA/cxgb4: Initialization errors can cause crash (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't change QP state outside EP lock (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Remove db_drop_task (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Do CIDX_INC updates every 1/16 CQ depth CQE reaps (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Dispatch FATAL event on EEH errors (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Set the correct device physical function for iwarp connections (Steve Best) [647013] - [infiniband] RDMA/cxgb4: limit MAXBURST EQ context field to 256B (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't re-init wait object in init/fini paths (Steve Best) [647013] - [infiniband] RMDA/cxgb4 kfifo changes (Steve Best) [647013] - [netdrv] cxgb4 driver update (Neil Horman) [647006] - [tracing] Add unstable sched clock note to the warning (Jiri Olsa) [666264] - [x86] Reevaluate T-states on CPU hot-add (Matthew Garrett) [673442] - [scsi] libsas: fix/amend device gone notification in sas_deform_port (David Milburn) [682315] - [kdump] kexec: move the crashkernel=auto logic into kernel spec file (Amerigo Wang) [605786]- [fs] buffer: make invalidate_bdev() drain all percpu LRU add caches (Dave Chinner) [665056] - [s390x] uaccess: missing sacf in uaccess error handling (Hendrik Brueckner) [670555] - [v4l] media: minor v4l/dvb/rc regression fixes (Jarod Wilson) [682906] - [kernel] capabilities: do not special case calculation of pE during exec of init (Eric Paris) [684008] - [scsi] qla2xxx: Update version number to 8.03.07.03.06.1-k (Chad Dupuis) [686341] - [scsi] qla2xxx: Display hardware/firmware registers to get more information about the error for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Updated the reset sequence for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Limit the logs in case device state does not change for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Add test for valid loop id to qla2x00_relogin() (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extra call to qla82xx_check_fw_alive() (Chad Dupuis) [686341] - [scsi] Revert "qla2xxx: Remove code to not reset ISP82xx on failure" (Chad Dupuis) [686341] - [scsi] qla2xxx: Log fcport state transitions when debug messages are enabled (Chad Dupuis) [686341] - [scsi] qla2xxx: Free firmware PCB on logout request (Chad Dupuis) [686341] - [scsi] qla2xxx: Include request queue ID in the upper 16-bits of the I/O handle for Abort I/O IOCBs (Chad Dupuis) [686341] - [scsi] qla2xxx: Perform FCoE context reset before trying adapter reset for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [686341] - [scsi] qla2xxx: Verify login-state has transitioned to PRLI-completed (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extraneous setting of FCF_ASYNC_SENT during login-done completion (Chad Dupuis) [686341] - [scsi] qla2xxx: Check for a match before attempting to set FCP-priority information (Chad Dupuis) [686341] - [scsi] qla2xxx: Correct calling contexts of qla2x00_mark_device_lost() in async paths (Chad Dupuis) [686341] - [scsi] qla2xxx: Display PortID information during FCP command-status handling (Chad Dupuis) [686341] - [misc] mark various drivers/features as tech preview (Don Zickus) [689566] - [mm] compaction beware writeback (Andrea Arcangeli) [690921] - [scsi] megaraid_sas: Version and Changelog update (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix iMR OCR support to work correctly (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix max_sectors for IEEE SGL (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix fault state handling (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix tasklet_init call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add CFG_CLEARED AEN (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to use correct LUN field (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to not filter by TYPE_DISK (Shyam Iyer) [692673] - [scsi] megaraid_sas: Call tasklet_schedule for MSI-X (Shyam Iyer) [692673] - [scsi] megaraid_sas: Enable MSI-X before calling megasas_init_fw (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add missing check_and_restore_queue_depth call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix failure gotos (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix probe_one to clear MSI-X flags in kdump (Tomas Henzl) [682110] - [fs] jbd/ocfs2: Fix block checksumming when a buffer is used in several transactions (Eric Sandeen) [618440] - [x86] UV: RHEL: avoid parsing the ACPI OSC table (George Beshers) [619426] - [x86] UV: Fix the effect of extra bits in the hub nodeid register (George Beshers) [619426] - [x86] UV: use native_halt on a halt (George Beshers) [619426] - [x86] UV: Fix initialization of max_pnode (George Beshers) [619426] - [x86] UV: Add common uv_early_read_mmr() function for reading MMR (George Beshers) [619426] - [x86] UV: Fix a problem with long bitops during boot (George Beshers) [619426] - [x86] UV: use BOOT_ACPI after crash dump (George Beshers) [619426] - [x86] UV: Make kdump avoid stack dumps (George Beshers) [619426] - [x86] UV: NMI_UNKNOWN (George Beshers) [619426] - [x86] UV: Upstream enable NMI backtrace (George Beshers) [619426] - [x86] Fix AMD PMU detection issue (Frank Arnold) [689065] - [s390x] tape: deadlock on global work queue (Hendrik Brueckner) [681306] - [s390x] qeth: remove needless IPA-commands in offline (Hendrik Brueckner) [679514] - [s390x] qeth: allow channel path changes in suspend state (Hendrik Brueckner) [678067] - [netdrv] ixgbe: receive packet statistics not incrementing (Andy Gospodarek) [689032] - [netdrv] bnx2: update driver to latest upstream (Neil Horman) [669813] - [mm] memcg: avoid deadlock between charge moving and try_charge() (Johannes Weiner) [592269] - [mm] memcg: move charges of file pages (Johannes Weiner) [592269] - [mm] memcg: clean up charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of swap charge moving (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous swap (Johannes Weiner) [592269] - [mm] memcg: avoid oom during charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of moving charges (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous pages (Johannes Weiner) [592269] - [mm] memcg: add interface to move charge at task migration (Johannes Weiner) [592269] - [kernel] cgroup: introduce __css_get/put() for multiple references (Johannes Weiner) [592269] - [kernel] cgroup: introduce cancel_attach() (Johannes Weiner) [592269] - [mm] memcg: remove memcg_tasklist mutex (Johannes Weiner) [592269] - [mm] memcg: cleanup mem_cgroup_move_parent() (Johannes Weiner) [592269] - [mm] memcg: add mem_cgroup_cancel_charge() (Johannes Weiner) [592269]- [netdrv] spec: add phy drivers to initrd (Andy Gospodarek) [650907]- [x86] export SMBIOS version via sysfs (Prarit Bhargava) [684329] - [fs] aio: fix up kabi breakage (Jeff Moyer) [690224] - [scsi] lpfc: Update lpfc version for 8.3.5.30.1p driver release (Rob Evers) [689937] - [scsi] lpfc: Fixed an issue where SLI4 adapter running on Powerpc was unable to login into Fabric (Rob Evers) [689937] - [scsi] lpfc: Fixed driver sending FLOGI to a disconnected FCF (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: block target when port queuing limit is hit (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: force retry in queuecommand when port is transitioning (Rob Evers) [689937] - [scsi] lpfc: Fix bug with incorrect BLS Response to BLS Abort (Rob Evers) [689937] - [scsi] lpfc: Fixed crash when mailbox commands timeout through BSG (Rob Evers) [689937] - [scsi] lpfc: Fix rrq cleanup for vport delete (Rob Evers) [689937] - [scsi] lpfc: LOGO completion routine must invalidate both RPI and D_ID (Rob Evers) [689937] - [scsi] lpfc: Do not take lock when clearing rrq active (Rob Evers) [689937] - [scsi] lpfc: Save IRQ level when taking host_lock in findnode_did (Rob Evers) [689937] - [scsi] lpfc: Fixed hang in lpfc_get_scsi_buf_s4 (Rob Evers) [689937] - [scsi] lpfc: Fix xri lookup for received rrq (Rob Evers) [689937] - [scsi] lpfc: Fixed missed setting of RRQ active for target aborted IOs (Rob Evers) [689937] - [scsi] lpfc: Fixed fdisc sent with invalid VPI (Rob Evers) [689937] - [scsi] lpfc: Fixed UE error reported by OneConnect UCNA BE2 hba with f/w 2.702.542.0 during reboot (Rob Evers) [689937] - [scsi] lpfc: Fixed XRI reuse issue. (Rob Evers) [689937] - [scsi] lpfc: Unreg login when PLOGI received from logged in port (Rob Evers) [689937] - [scsi] lpfc: Fixed crashes for NULL vport dereference (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (build error fix) (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (Rob Evers) [689937] - [scsi] lpfc: Adjust payload_length and request_length for sli4_config mailbox commands (Rob Evers) [689937] - [fs] NFSD, VFS: Remove dead code in nfsd_rename() (J. Bruce Fields) [687935] - [fs] nfsd: break lease on unlink due to rename (J. Bruce Fields) [687935] - [fs] nfsd4: fix struct file leak (J. Bruce Fields) [687921] - [fs] nfsd4: minor nfs4state.c reshuffling (J. Bruce Fields) [687921] - [mm] thp+memcg-numa: fix BUG at mm.h:370 (Andrea Arcangeli) [687918] - [mm] memcg: never OOM when charging huge pages, reinstated (Johannes Weiner) [685161] - [ata] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller (David Milburn) [684366] - [fs] GFS2: directly write blocks past i_size (Benjamin Marzinski) [684115] - [net] netfilter: fix xt_AUDIT to work with ebtables (Thomas Graf) [683888] - [net] bonding: change test for presence of VLANs (Jiri Pirko) [683496] - [x86] UV: Initialize the broadcast assist unit base destination node id properly (Dean Nelson) [683268] - [ppc] add missing mutex lock/unlock to device_pm_pre_add and device_pm_pre_add_cleanup (Steve Best) [683115] - [mm] thp: fix page_referenced to modify mapcount/vm_flags only if page is found (Andrea Arcangeli) [683073] - [netdrv] niu: Fix races between up/down and get_stats (Stefan Assmann) [683069] - [fs] ext4: don't scan/accumulate more pages than mballoc will allocate (Eric Sandeen) [682831] - [powerpc] kdump: CPUs assume the context of the oopsing CPU (Steve Best) [682303] - [scsi] cciss: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: move device attributes to avoid forward declarations (Tomas Henzl) [682239] - [pci] Fix missing pcie_port_platform_notify() (Prarit Bhargava) [681870] - [scsi] ipr: Fix a race on multiple configuration changes (Steve Best) [681679] - [net] bnep: fix buffer overflow (Don Howard) [681316] {CVE-2011-1079} - [pci] Enable ASPM state clearing regardless of policy (Alex Williamson) [681017] - [pci] Disable ASPM if BIOS asks us to (Alex Williamson) [681017] - [scsi] scsi_dh: fix reference counting in scsi_dh_activate error path (Mike Snitzer) [680140] - [scsi] aic94xx: world-writable sysfs update_bios file (Don Howard) [679307] - [x86] tc1100-wmi: world-writable sysfs wireless and jogdial files (Don Howard) [679307] - [x86] acer-wmi: world-writable sysfs threeg file (Don Howard) [679307] - [mfd] ab3100: world-writable debugfs *_priv files (Don Howard) [679307] - [v4l] sn9c102: world-wirtable sysfs files (Don Howard) [679307] - [virt] unbreak userspace that does not sets tss address (Gleb Natapov) [677314] - [virt] fix rcu usage in init_rmode_* functions (Gleb Natapov) [677314] - [virt] VMX: Initialize vm86 TSS only once (Gleb Natapov) [677314] - [virt] VMX: fix rcu usage warning in init_rmode() (Gleb Natapov) [677314] - [netdrv] enic: update to upstream version 2.1.1.6 (Andy Gospodarek) [676134] - [net] fix ipv6 binding to device (Shyam Iyer) [675321] - [net] add POLLPRI to sock_def_readable() (Jiri Pirko) [672234] - [x86] Fix mwait_usable section mismatch (Frank Arnold) [666493] - [x86] Fix EFI pagetable to map whole memory (Takao Indoh) [664364] - [netdrv] bnx2x: some more fixes from upstream (Michal Schmidt) [635942] - [netdrv] bnx2x: bugfixes from driver version 1.62.00-6 (Michal Schmidt) [635942] - [netdrv] ixgbe: DCB: enable RSS to be used with DCB (Andy Gospodarek) [684857] - [netdrv] ixgbe: DCB, use multiple Tx rings per traffic class (Andy Gospodarek) [684856] - [net] Implement infrastructure for HW based QOS (Neil Horman) [634006] - [x86] intel-iommu: Fix get_domain_for_dev() error path (Alex Williamson) [619455] - [x86] intel-iommu: Unlink domain from iommu (Alex Williamson) [619455]- [kernel] CAP_SYS_MODULE bypass via CAP_NET_ADMIN (Phillip Lougher) [681773] {CVE-2011-1019} - [kernel] failure to revert address limit override in OOPS error path (Dave Anderson) [659573] {CVE-2010-4258} - [fs] xfs: zero proper structure size for geometry calls (Phillip Lougher) [677268] - [fs] xfs: prevent leaking uninitialized stack memory in FSGEOMETRY_V1 (Phillip Lougher) [677268] {CVE-2011-0711} - [watchdog] quiet down the boot messages (Don Zickus) [588861 684356] - [x86] nmi_watchdog: compile-in i686 but disable by default (Don Zickus) [685021] - [kernel] watchdog: Always return NOTIFY_OK during cpu up/down events (Don Zickus) [684649] - [kernel] watchdog, nmi: Lower the severity of error messages (Don Zickus) [684649] - [kernel] watchdog: Don't change watchdog state on read of sysctl (Don Zickus) [684649] - [kernel] watchdog: Fix sysctl consistency (Don Zickus) [684649] - [kernel] watchdog: Fix broken nowatchdog logic (Don Zickus) [684649] - [scsi] isci: fix apc mode definition (David Milburn) [638569] - [scsi] isci: Revert "isci: only call sas_task_abort for tasks with NEED_DEV_RESET" (David Milburn) [638569] - [scsi] isci: Revert "isci: reset hardware at init (David Milburn) [638569] - [scsi] isci: Revert "isci: SATA/STP and SMP tasks are never explicity put in the error (David Milburn) [638569] - [scsi] isci config change (David Milburn) [638569] - [scsi] isci: fixes (David Milburn) [638569] - [scsi] isci: firmware (David Milburn) [638569] - [scsi] isci: lldd (David Milburn) [638569] - [scsi] isci/core: common definitions and utility functions (David Milburn) [638569] - [scsi] isci/core: base state machine and memory descriptors (David Milburn) [638569] - [scsi] isci/core: unsolicited frame handling and registers (David Milburn) [638569] - [scsi] isci/core: request (general, ssp and smp) (David Milburn) [638569] - [scsi] isci/core: stp (David Milburn) [638569] - [scsi] isci/core: remote node context (David Milburn) [638569] - [scsi] isci/core: remote device (David Milburn) [638569] - [scsi] isci/core: port (David Milburn) [638569] - [scsi] isci/core: phy (David Milburn) [638569] - [scsi] isci/core: controller (David Milburn) [638569] - [x86] introduce pci_map_biosrom() (David Milburn) [683211] - [kernel] perf symbols: Avoid resolving [kernel.kallsyms] to real path for buildid cache (Jiri Olsa) [664900] - [kernel] perf symbols: Fix vmlinux path when not using --symfs (Jiri Olsa) [664900] - [kernel] perf timechart: Fix max number of cpus (Jiri Olsa) [664900] - [kernel] perf timechart: Fix black idle boxes in the title (Jiri Olsa) [664900] - [kernel] perf hists: Print number of samples, not the period sum (Jiri Olsa) [664900] - [kernel] perf tools: Fix thread_map event synthesizing in top and record (Jiri Olsa) [664900] - [kernel] perf stat: Fix aggreate counter reading accounting (Jiri Olsa) [664900] - [kernel] perf tools: Fix time function double declaration with glibc (Jiri Olsa) [664900] - [kernel] perf tools: Fix build by checking if extra warnings are supported (Jiri Olsa) [664900] - [kernel] perf tools: Fix build when using gcc 3.4.6 (Jiri Olsa) [664900] - [kernel] perf tools: Add missing header, fixes build (Jiri Olsa) [664900] - [kernel] perf tools: Fix 64 bit integer format strings (Jiri Olsa) [664900] - [kernel] perf test: Fix build on older glibcs (Jiri Olsa) [664900] - [kernel] perf test: Use cpu_map->[cpu] when setting affinity (Jiri Olsa) [664900] - [kernel] perf symbols: Fix annotation of thumb code (Jiri Olsa) [664900] - [kernel] perf tools: Fix tracepoint id to string perf.data header table (Jiri Olsa) [664900] - [kernel] perf tools: Fix handling of wildcards in tracepoint event selectors (Jiri Olsa) [664900] - [kernel] perf record: Add "nodelay" mode, disabled by default (Jiri Olsa) [664900] - [kernel] perf sched: Fix list of events, dropping unsupported ':r' modifier (Jiri Olsa) [664900] - [kernel] Revert "perf tools: Emit clearer message for sys_perf_event_open ENOENT return" (Jiri Olsa) [664900] - [kernel] perf top: Fix annotate segv (Jiri Olsa) [664900] - [kernel] perf evsel: Fix order of event list deletion (Jiri Olsa) [664900] - [kernel] perf session: Fix infinite loop in __perf_session__process_events (Jiri Olsa) [664900] - [kernel] perf evsel: Support perf_evsel__open(cpus > 1 && threads > 1) (Jiri Olsa) [664900] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [664900] - [kernel] perf stat: better error message for unsupported events (Jiri Olsa) [664900] - [kernel] perf sched: Fix allocation result check (Jiri Olsa) [664900] - [kernel] perf tools: Pass whole attr to event selectors (Jiri Olsa) [664900] - [kernel] perf tools: Build with frame pointer (Jiri Olsa) [664900] - [kernel] perf tools: Fix buffer overflow error when specifying all tracepoints (Jiri Olsa) [664900] - [kernel] perf script: Make some lists static (Jiri Olsa) [664900] - [kernel] perf script: Use the default lost event handler (Jiri Olsa) [664900] - [kernel] perf session: Warn about errors when processing pipe events too (Jiri Olsa) [664900] - [kernel] perf tools: Fix perf_event.h header usage (Jiri Olsa) [664900] - [kernel] perf test: Clarify some error reports in the open syscall test (Jiri Olsa) [664900] - [kernel] perf: add DWARF register lookup for s390 (Jiri Olsa) [664900] - [kernel] perf timechart: Adjust perf timechart to the new power events (Jiri Olsa) [664900] - [kernel] perf test: Add test for counting open syscalls (Jiri Olsa) [664900] - [kernel] perf evsel: Auto allocate resources needed for some methods (Jiri Olsa) [664900] - [kernel] perf evsel: Use {cpu, thread}_map to shorten list of parameters (Jiri Olsa) [664900] - [kernel] perf tools: Refactor all_tids to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf tools: Refactor cpumap to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf evsel: Introduce per cpu and per thread open helpers (Jiri Olsa) [664900] - [kernel] perf evsel: Steal the counter reading routines from stat (Jiri Olsa) [664900] - [kernel] perf evsel: Delete the event selectors at exit (Jiri Olsa) [664900] - [kernel] perf util: Move do_read from session to util (Jiri Olsa) [664900] - [kernel] perf evsel: Adopt MATCH_EVENT macro from 'stat' (Jiri Olsa) [664900] - [kernel] perf tools: Introduce event selectors (Jiri Olsa) [664900] - [kernel] perf probe: Fix short file name probe location reporting (Jiri Olsa) [664900] - [kernel] perf script: Fix event ordering settings to work with older kernels (Jiri Olsa) [664900] - [kernel] perf record: Fix use of sample_id_all userspace with !sample_id_all kernels (Jiri Olsa) [664900] - [kernel] perf script: Finish the rename from trace to script (Jiri Olsa) [664900] - [kernel] perf probe: Fix wrong warning in __show_one_line() if read(1) errors happen (Jiri Olsa) [664900] - [kernel] perf test: Look forward for symbol aliases (Jiri Olsa) [664900] - [kernel] perf symbols: Improve kallsyms symbol end addr calculation (Jiri Olsa) [664900] - [kernel] perf probe: Handle gracefully some stupid and buggy line syntaxes (Jiri Olsa) [664900] - [kernel] perf probe: Don't always consider EOF as an error when listing source code (Jiri Olsa) [664900] - [kernel] perf probe: Fix line range description since a single file is allowed (Jiri Olsa) [664900] - [kernel] perf probe: Clean up redundant tests in show_line_range() (Jiri Olsa) [664900] - [kernel] perf probe: Rewrite show_one_line() to make it simpler (Jiri Olsa) [664900] - [kernel] perf probe: Make -L display the absolute path of the dumped file (Jiri Olsa) [664900] - [kernel] perf probe: Cleanup messages (Jiri Olsa) [664900] - [kernel] perf symbols: Add symfs option for off-box analysis using specified tree (Jiri Olsa) [664900] - [kernel] perf record, report, annotate, diff: Process events in order (Jiri Olsa) [664900] - [kernel] perf session: Fallback to unordered processing if no sample_id_all (Jiri Olsa) [664900] - [kernel] perf session: Remove unneeded dump_printf calls (Jiri Olsa) [664900] - [kernel] perf session: Split out user event processing (Jiri Olsa) [664900] - [kernel] perf session: Split out sample preprocessing (Jiri Olsa) [664900] - [kernel] perf session: Move dump code to event delivery path (Jiri Olsa) [664900] - [kernel] perf session: Add file_offset to event delivery function (Jiri Olsa) [664900] - [kernel] perf session: Store file offset in sample_queue (Jiri Olsa) [664900] - [kernel] perf session: Consolidate the dump code (Jiri Olsa) [664900] - [kernel] perf session: Dont queue events w/o timestamps (Jiri Olsa) [664900] - [kernel] perf event: Prevent unbound event__name array access (Jiri Olsa) [664900] - [kernel] perf session: Sort all events if ordered_samples=true (Jiri Olsa) [664900] - [kernel] perf report: Allow user to specify path to kallsyms file (Jiri Olsa) [664900] - [kernel] perf makefile: Allow strong and weak functions in LIB_OBJS (Jiri Olsa) [664900] - [kernel] perf tools: Catch a few uncheck calloc/malloc's (Jiri Olsa) [664900] - [kernel] perf script: Fix compiler warning in builtin_script.c:is_top_script() (Jiri Olsa) [664900] - [kernel] perf options: add OPT_CALLBACK_DEFAULT_NOOPT (Jiri Olsa) [664900] - [kernel] perf hist: Better displaying of unresolved DSOs and symbols (Jiri Olsa) [664900] - [kernel] perf tools: Ask for ID PERF_SAMPLE_ info on all PERF_RECORD_ events (Jiri Olsa) [664900] - [kernel] perf session: Parse sample earlier (Jiri Olsa) [664900] - [kernel] perf stat: Add csv-style output (Jiri Olsa) [664900] - [kernel] perf stat: Use --big-num format by default (Jiri Olsa) [664900] - [kernel] perf stat: Document missing options (Jiri Olsa) [664900] - [kernel] perf test: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf trace: Document missing options (Jiri Olsa) [664900] - [kernel] perf top: Document missing options (Jiri Olsa) [664900] - [kernel] perf sched: Document missing options (Jiri Olsa) [664900] - [kernel] perf report: Document missing options (Jiri Olsa) [664900] - [kernel] perf record: Document missing options (Jiri Olsa) [664900] - [kernel] perf probe: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf lock: Document missing options (Jiri Olsa) [664900] - [kernel] perf kvm: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Fix displacement and modules options short flag (Jiri Olsa) [664900] - [kernel] perf buildid-list: Document missing options (Jiri Olsa) [664900] - [kernel] perf annotate: Document missing options (Jiri Olsa) [664900] - [kernel] perf tools: fix event parsing of comma-separated tracepoint events (Jiri Olsa) [664900] - [kernel] perf packaging: add memcpy to perf MANIFEST (Jiri Olsa) [664900] - [kernel] perf debug: Simplify trace_event (Jiri Olsa) [664900] - [kernel] perf session: Allocate chunks of sample objects (Jiri Olsa) [664900] - [kernel] perf session: Cache sample objects (Jiri Olsa) [664900] - [kernel] perf session: Keep file mmaped instead of malloc/memcpy (Jiri Olsa) [664900] - [kernel] perf session: Use sensible mmap size (Jiri Olsa) [664900] - [kernel] perf session: Simplify termination checks (Jiri Olsa) [664900] - [kernel] perf session: Move ui_progress_update in __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Cleanup __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Use appropriate pointer type instead of silly typecasting (Jiri Olsa) [664900] - [kernel] perf session: Fix list sort algorithm (Jiri Olsa) [664900] - [kernel] perf tools: Fix lost and unknown events handling (Jiri Olsa) [664900] - [kernel] perf trace: Handle DT_UNKNOWN on filesystems that don't support d_type (Jiri Olsa) [664900] - [kernel] perf symbols: Correct final kernel map guesses (Jiri Olsa) [664900] - [kernel] perf events: Default to using event__process_lost (Jiri Olsa) [664900] - [kernel] perf record: Add option to disable collecting build-ids (Jiri Olsa) [664900] - [kernel] perf stat: Change and clean up sys_perf_event_open error handling (Jiri Olsa) [664900] - [kernel] perf tools: Remove hardcoded include paths for elfutils (Jiri Olsa) [664900] - [kernel] perf stat: Add no-aggregation mode to -a (Jiri Olsa) [664900] - [kernel] perf: Rename 'perf trace' to 'perf script' (Jiri Olsa) [664900] - [fs] dlm: record full callback state (David Teigland) [635041] - [net] bridge: do not learn from exact matches (Jiri Pirko) [623199] - [x86] x86-32: Separate 1:1 pagetables from swapper_pg_dir (Frank Arnold) [638743] - [tty] tty_audit: fix tty_audit_add_data live lock on audit disabled (Danny Feng) [680126] - [kernel] sched: Try not to migrate higher priority RT tasks (Larry Woodman) [676948]- [fs] GFS2: umount stuck on gfs2_gl_hash_clear (Steven Whitehouse) [682951] - [fs] GFS2: add missed unlock_page() (Steven Whitehouse) [684705] - [fs] GFS2: fix block allocation check for fallocate (Benjamin Marzinski) [674603] - [fs] gfs2: quota allows exceeding hard limit (Abhijith Das) [675944] - [ppc] perf: Fix frequency calculation for overflowing counters (Steve Best) [682842] - [powerpc] rtas_flash needs to use rtas_data_buf (Steve Best) [682801] - [powerpc] Use more accurate limit for first segment memory allocations (Steve Best) [682267] - [powerpc] eeh: Fix oops when probing in early boot (Steve Best) [681668] - [kernel] proc: protect mm start_code/end_code in /proc/pid/stat (Eugene Teo) [684573] {CVE-2011-0726} - [net] dccp oops (Eugene Teo) [682958] {CVE-2011-1093} - [scsi] sd: Export effective protection mode in sysfs (Mike Snitzer) [683266] - [kernel] remove execute bit from perf scripts (Jason Baron) [676692] - [firmware] dcdbas: force SMI to happen when expected (Shyam Iyer) [664832] - [perf] record: Enable the enable_on_exec flag if record forks the target (Steve Best) [664598] - [security] ima: fix add LSM rule bug (Eric Paris) [667915] {CVE-2011-0006} - [block] dm stripe: implement merge method (Mike Snitzer) [688376] - [dm] dm-ioctl: Fix using of possible uninitialised params struct, secure flag (Milan Broz) [683167] - [block] Fix over-zealous flush_disk when changing device size (Jeff Moyer) [678357] - [sound] caiaq: Fix possible string buffer overflow (Jaroslav Kysela) [678476] - [x86] Fix AMD iommu over suspend/resume (Matthew Garrett) [625569] - [virt] virtio: console: Don't access vqs if device was unplugged (Amit Shah) [681181] - [netdrv] sfc: disable RX hash insertion (Michal Schmidt) [556563] - [netdrv] sfc: remove filter management code (Michal Schmidt) [556563] - [netdrv] sfc: add private ioctl to allow reset during online firmware update (Michal Schmidt) [556563] - [netdrv] sfc: remove RX_FILTER_TBL0 from the register dump (Michal Schmidt) [556563] - [netdrv] sfc: lower stack usage in efx_ethtool_self_test (Michal Schmidt) [556563] - [drm] nouveau/vbios: parse more gpio tag bits from connector table (Ben Skeggs) [658896] - [drm] nouveau: fix suspend/resume on GPUs that don't have PM support (Ben Skeggs) [658896] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [658896] - [scsi] qla2xxx: Update version number 8.03.07.00.06.1 (Chad Dupuis) [678104] - [scsi] qla2xxx: Correct errant 82xx hardware state message (Chad Dupuis) [678104] - [scsi] qla2xxx: Check return value of fc_block_scsi_eh() (Chad Dupuis) [678104] - [scsi] qla2xxx: The ISP82XX should be online while waiting for commands completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Propagate block-layer tags on submitted I/Os (Chad Dupuis) [678104] - [scsi] qla2xxx: Clear any stale login-states during an adapter reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Adjust FCP_RSP response-info field check after TMF completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Pass right CT command string for CT status processing (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't wait for active mailbox command completion when firmware is hung (Chad Dupuis) [678104] - [scsi] qla2xxx: Abort pending commands for faster recovery during ISP reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Change from irq to irqsave with host_lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Do not return DID_NO_CONNECT when fcport state is FCS_DEVICE_LOST in qla2xxx_queuecommand() (Chad Dupuis) [678104] - [scsi] qla2xxx: Display nport_id when any SNS command fails (Chad Dupuis) [678104] - [scsi] qla2xxx: ROM lock recovery if fw hangs while holding the lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix array subscript is above array bounds in qla2xx_build_scsi_type_6_iocbs() (Chad Dupuis) [678104] - [scsi] qla2xxx: Use sg_next to fetch next sg element while walking sg list (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix to avoid recursive lock failure during BSG timeout (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove code to not reset ISP82xx on failure (Chad Dupuis) [678104] - [scsi] qla2xxx: Display mailbox register 4 during 8012 AEN for ISP82XX parts (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove redundant module parameter permission bits (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't perform a BIG_HAMMER if Get-ID (0x20) mailbox command fails on CNAs (Chad Dupuis) [678104] - [scsi] qla2xxx: Add sysfs node for displaying board temperature (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove unwanted check for bad spd (Chad Dupuis) [678104] - [scsi] qla2xxx: Memory wedge with peg_halt test in loop with ISP82XX (Chad Dupuis) [678104] - [scsi] qla2xxx: Update FCP priority information to firmware before sending IOs (Chad Dupuis) [678104] - [scsi] qla2xxx: Fixed zero test on new_config in qla2x00_process_loopback() (Chad Dupuis) [678104] - [scsi] qla2xxx: Populate FCP_PRIO location for no *FLT* case (Chad Dupuis) [678104] - [scsi] qla2xxx: Added support for quiescence mode for ISP82xx (Chad Dupuis) [678104]- [mm] thp: add extra_gfp in alloc_hugepage non NUMA (Andrea Arcangeli) [674147] - [mm] thp: Use GFP_OTHER_NODE for transparent huge pages (Andrea Arcangeli) [674147] - [mm] thp: Add __GFP_OTHER_NODE flag (Andrea Arcangeli) [674147] - [mm] thp: Use correct numa policy node for transparent hugepages (Andrea Arcangeli) [674147] - [mm] thp: Preserve original node for transparent huge page copies (Andrea Arcangeli) [674147] - [mm] thp: Add alloc_page_vma_node (Andrea Arcangeli) [674147] - [mm] thp: Change alloc_pages_vma to pass down the policy node for local policy (Andrea Arcangeli) [674147] - [mm] thp: Fix interleaving for transparent hugepages (Andrea Arcangeli) [674147] - [mm] compaction: fix high compaction latencies and remove compaction-kswapd (Andrea Arcangeli) [674147] - [mm] compaction: Minimise the time IRQs are disabled while isolating free pages (Andrea Arcangeli) [674147] - [mm] thp: prevent hugepages during args/env copying into the user stack (Andrea Arcangeli) [674147] - [mm] memcg: fix leak of accounting at failure path of hugepage collapsing (Andrea Arcangeli) [674147] - [mm] vmscan: kswapd should not free an excessive number of pages when balancing small zones (Andrea Arcangeli) [674147] - [mm] optimistic migration limited to movable pageblocks (Andrea Arcangeli) [674147] - [mm] migrate_pages api bool (Andrea Arcangeli) [674147] - [mm] migration: allow migration to operate asynchronously and avoid synchronous compaction in the faster path (Andrea Arcangeli) [674147] - [mm] add compound_trans_head helper (Andrea Arcangeli) [674147] - [mm] compaction: Avoid a potential deadlock due to lock_page() during direct compaction (Andrea Arcangeli) [674147] - [mm] hugetlbfs fix hugepage migration in the same way (Andrea Arcangeli) [674147] - [mm] fix migration hangs on anon_vma lock (Andrea Arcangeli) [674147]- [net] gro: reset dev and skb_iff on skb reuse (Andy Gospodarek) [681970] - [netdrv] ixgbe: limit VF access to network traffic (Andy Gospodarek) [678717] - [netdrv] ixgbe: work around for DDP last buffer size (Andy Gospodarek) [678717] - [x86] mtrr: Assume SYS_CFG[Tom2ForceMemTypeWB] exists on all future AMD CPUs (Frank Arnold) [652208 662238]- [kernel] capabilites: allow the application of capability limits to usermode helpers (Eric Paris) [665080] - [kernel] allow kernel-debuginfo-common to be biarch installable (Jason Baron) [682012] - [mm] fix pgd_lock deadlock (Andrea Arcangeli) [671477] - [net] Fix BUG halt in RDS when cong map len is returned to rds_send_xmit (Neil Horman) [680200] {CVE-2011-1023}- [x86] watchdog, nmi: Allow hardlockup to panic by default (Don Zickus) [677532] - [mm] Avoid possible bogus TLB entries (Larry Woodman) [681024] - [net] udp: lockless transmit path (Thomas Graf) [680549] - [mm] memcg: fix race at move_parent around compound_order() (Johannes Weiner) [679025] - [mm] memcg: correctly order reading PCG_USED and pc->mem_cgroup (Johannes Weiner) [679025] - [mm] memcg: fix race in mapped file accounting (Johannes Weiner) [679025] - [mm] memcg: make memcg's file mapped consistent with global VM (Johannes Weiner) [679021] - [net] fix rx queue refcounting (Neil Horman) [677786] - [kernel] /proc/vmcore: speed up access to vmcore file (Neil Horman) [672937] - [mm] ksm: drain pagevecs to lru (Andrea Arcangeli) [670063] - [mm] memcg: fix charged shmem swapcache migration (Johannes Weiner) [663223] - [mm] memcg: race-free migration of charged file pages (Johannes Weiner) [663223] - [virt] KVM: SVM: check for progress after IRET interception (Avi Kivity) [612436] - [virt] KVM: Fix race between nmi injection and enabling nmi window (Avi Kivity) [612436] - [net] ipv6: Implement Any-IP support for IPv6 (Neal Kim) [591335] - [net] netfilter: fix TPROXY IPv6 support build dependency (Andrew Jones) [591335] - [x86] hpwdt: Include hpwdt in rh-configs by default (Tony Camuso) [462945] - [x86] hpwdt and ipmi: use DIE_NMIUNKNOWN (Tony Camuso) [462945] - [netdrv] cnic: Fix big endian bug (Steve Best) [676640]- [scsi] libfcoe: check buffer length before write (Tomas Henzl) [635898 668114] - [scsi] fcoe: add modparm compat interface (Mike Christie) [635898 668114] - [scsi] bnx2fc: Avoid holding cq_lock when iounmap() is called (Mike Christie) [635898 668114] - [scsi] bnx2fc: Makefile, Kconfig changes and FCoE interfaces (Mike Christie) [635898 668114] - [scsi] bnx2fc: SCSI IO handling and session offload (Mike Christie) [635898 668114] - [scsi] bnx2fc: Firmware interface and ELS handling (Mike Christie) [635898 668114] - [scsi] bnx2fc: Header files (Mike Christie) [635898 668114] - [scsi] libfcoe: Remove stale fcoe-netdev entries (Mike Christie) [635898 668114] - [scsi] bnx2x: Proper netdev->ndo_set_rx_mode() implementation (Mike Christie) [635898 668114] - [scsi] bnx2x: MTU for FCoE L2 ring (Mike Christie) [635898 668114] - [scsi] bnx2x: multicasts in NPAR mode (Mike Christie) [635898 668114] - [scsi] bnx2x, cnic: Consolidate iSCSI/FCoE shared mem logic in bnx2x (Mike Christie) [635898 668114] - [scsi] libfc: introduce __fc_fill_fc_hdr that accepts fc_hdr as an argument (Mike Christie) [635898 668114] - [scsi] libfc: revert patch to fix exchange being deleted when the abort itself is timed out (Mike Christie) [635898 668114] - [scsi] fcoe: remove fcoe_ctlr_mode (Mike Christie) [635898 668114] - [scsi] libfcoe: Move common code from fcoe to libfcoe module (Mike Christie) [635898 668114] - [scsi] libfc: introduce LLD event callback (Mike Christie) [635898 668114] - [scsi] libfc: Extending lport's roles for target if there is a registered target (Mike Christie) [635898 668114] - [scsi] fcoe: convert fcoe.ko to become an fcoe transport provider driver (Mike Christie) [635898 668114] - [scsi] fcoe: prepare fcoe for using fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: include fcoe_transport.c into kernel libfcoe module (Mike Christie) [635898 668114] - [scsi] libfcoe: rename libfcoe.c to fcoe_cltr.c for the coming fcoe_transport.c (Mike Christie) [635898 668114] - [scsi] libfcoe: add implementation to support fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: add fcoe_transport structure defines to include/scsi/libfcoe.h (Mike Christie) [635898 668114] - [scsi] libfcoe: move logging macros into the local libfcoe.h header file (Mike Christie) [635898 668114] - [scsi] libfc: Enhanced exchange ID selection mechanism and fix related EMA selection logic (Mike Christie) [635898 668114] - [scsi] libfc: export seq_release() for users of seq_assign() (Mike Christie) [635898 668114] - [scsi] libfc: use PRLI hook to get parameters when sending outgoing PRLI (Mike Christie) [635898 668114] - [scsi] libfc: add hook to notify providers of local port changes (Mike Christie) [635898 668114] - [scsi] libfc: add local port hook for provider session lookup (Mike Christie) [635898 668114] - [scsi] libfc: add method for setting handler for incoming exchange (Mike Christie) [635898 668114] - [scsi] libfc: add hook for FC-4 provider registration (Mike Christie) [635898 668114] - [scsi] libfc: fix sparse static and non-ANSI warnings (Mike Christie) [635898 668114] - [scsi] fcoe: drop FCoE LOGO in FIP mode (Mike Christie) [635898 668114] - [scsi] fcoe: Fix module reference count for vports (Mike Christie) [635898 668114] - [s390x] remove task_show_regs (Danny Feng) [677855] {CVE-2011-0710}- [ib] cm: Bump reference count on cm_id before invoking callback (Doug Ledford) [676191] - [rdma] cm: Fix crash in request handlers (Doug Ledford) [676191] - [virt] Revert "kvm: Allow XSAVE/XRSTOR for a guest" series (Dor Laor) [464271] - [x86] perf: Add support for AMD family 15h core counters (Frank Arnold) [635671] - [x86] perf: Store perfctr msr addresses in config_base/event_base (Frank Arnold) [635671] - [x86] perf: P4 PMU - Fix unflagged overflows handling (Frank Arnold) [635671] - [x86] perf: Add new AMD family 15h msrs to perfctr reservation code (Frank Arnold) [635671] - [x86] perf: Calculate perfctr msr addresses in helper functions (Frank Arnold) [635671] - [x86] perf: Use helper function in x86_pmu_enable_all() (Frank Arnold) [635671]- [netdrv] Keep all bnx2 firmware files (John Feeney) [678429] - [crypto] sha-s390: Reset index after processing partial block (Herbert Xu) [626515] - [kernel] make /dev/crash require CAP_SYS_RAWIO for access (Dave Anderson) [675998] - [block] add sysfs knob for turning off disk entropy contributions (Jeff Moyer) [677447] - [misc] support for marking code as tech preview (Don Zickus) [645198] - [misc] move kernel/unsupported.c to kernel/rh_taint.c (Don Zickus) [645198] - [scsi] ipr: clean up ipr_format_res_path (Steve Best) [633327] - [scsi] ipr: Driver version 2.5.1 (Steve Best) [633327] - [scsi] ipr: fix mailbox register definition and add a delay before reading (Steve Best) [633327] - [scsi] ipr: fix lun assignment and comparison (Steve Best) [633327] - [scsi] ipr: add definitions for a new adapter (Steve Best) [633327] - [scsi] ipr: fix array error logging (Steve Best) [633327] - [scsi] ipr: reverse the isr optimization changes (Steve Best) [633327] - [scsi] ipr: fix resource address formatting and add attribute for device ID (Steve Best) [633327] - [scsi] ipr: fix resource type update and add sdev and shost attributes (Steve Best) [633327] - [scsi] ipr: fix transition to operational for new adapters (Steve Best) [633327] - [scsi] ipr: change endian swap key to match hardware spec change (Steve Best) [633327] - [scsi] ipr: add support for new Obsidian-E embedded adapter (Steve Best) [633327] - [scsi] ipr: add MMIO write to perform BIST for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: add writeq definition if needed (Steve Best) [633327] - [scsi] ipr: add endian swap enablement for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: fix resource path display and formatting (Steve Best) [633327] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [633327] - [scsi] ipr: set the data list length in the request control block (Steve Best) [633327] - [scsi] ipr: fix a register read to use correct address for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: include the resource path in the IOA status area structure (Steve Best) [633327] - [scsi] ipr: Fixes for 64 bit support (Steve Best) [633327] - [scsi] ipr: adds PCI ID definitions for new adapters (Steve Best) [633327] - [scsi] ipr: add support for new IOASCs (Steve Best) [633327] - [scsi] ipr: add support for multiple stages of initialization (Steve Best) [633327] - [scsi] ipr: implement shutdown changes and remove obsolete write cache parameter (Steve Best) [633327] - [scsi] ipr: add hardware assisted smart dump functionality (Steve Best) [633327] - [scsi] ipr: define new offsets to registers for the next generation chip (Steve Best) [633327] - [scsi] ipr: add error handling updates for the next generation chip (Steve Best) [633327] - [scsi] ipr: update the configuration table code for the next generation chip (Steve Best) [633327] - [scsi] ipr: add support for new adapter command structures for the next generation chip (Steve Best) [633327] - [scsi] hpsa: change version string (Tomas Henzl) [630060] - [scsi] cciss: change version string (Tomas Henzl) [630060] - [scsi] cciss: fix dma addr before freeing (Tomas Henzl) [630060] - [scsi] cciss: do not rescan luns on UNIT ATTN LUN DATA CHANGED (Tomas Henzl) [630060] - [scsi] cciss: fix missing command status value CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] cciss: retry driver initiated cmds (Tomas Henzl) [630060] - [scsi] cciss: update the vendor, model, rev, serial number (Tomas Henzl) [630060] - [scsi] cciss: convert hlist_* functions to list_* functions (Tomas Henzl) [630060] - [scsi] cciss: prevent from cycling thru nonexistent luns (Tomas Henzl) [630060] - [scsi] cciss: fix revalidate panic (Tomas Henzl) [630060] - [scsi] cciss: Fix cciss driver for CONFIG_PROC_FS not enabled (Tomas Henzl) [630060] - [scsi] cciss: do not leak stack contents to userspace (Tomas Henzl) [630060] - [scsi] cciss: limit commands in kdump scenario (Tomas Henzl) [630060] - [scsi] cciss: do not proceed with kdump if reset fails (Tomas Henzl) [630060] - [scsi] cciss: use kernel provided pci save and restore state functions (Tomas Henzl) [630060] - [scsi] cciss: fix board status waiting code (Tomas Henzl) [630060] - [scsi] cciss: Remove superfluous tests from cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_passthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getluninfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getdrivver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getfirmver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getbustypes (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getheartbeat (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_get_pci_info (Tomas Henzl) [630060] - [scsi] cciss: fix queue depth reporting (Tomas Henzl) [630060] - [scsi] cciss: fix botched tag masking for scsi tape commands (Tomas Henzl) [630060] - [scsi] cciss: separate cmd_alloc() and cmd_special_alloc() (Tomas Henzl) [630060] - [scsi] cciss: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_enter_performant_mode (Tomas Henzl) [630060] - [scsi] cciss: use consistent variable names (Tomas Henzl) [630060] - [scsi] cciss: change printks to dev_warn, etc (Tomas Henzl) [630060] - [scsi] cciss: cleanup some debug ifdefs (Tomas Henzl) [630060] - [scsi] cciss: Remove unnecessary kmalloc casts (Tomas Henzl) [630060] - [scsi] cciss: set SCSI max cmd len (Tomas Henzl) [630060] - [scsi] cciss: sanitize max commands (Tomas Henzl) [630060] - [scsi] cciss: cleanup interrupt_not_for_us (Tomas Henzl) [630060] - [scsi] cciss: Fix tape commandlist size (Tomas Henzl) [630060] - [scsi] cciss: use performant mode (Tomas Henzl) [630060] - [scsi] cciss: clean up interrupt handler (Tomas Henzl) [630060] - [scsi] cciss: factor out enqueue_and_submit_io (Tomas Henzl) [630060] - [scsi] cciss: Fix ENXIO weirdness (Tomas Henzl) [630060] - [scsi] cciss: fix scatter gather code on scsi side of driver (Tomas Henzl) [630060] - [scsi] cciss: add more commands for tapes (Tomas Henzl) [630060] - [scsi] cciss: eliminate unnecessary pointer use (Tomas Henzl) [630060] - [scsi] cciss: dont use void pointer for hba (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block mapping code (Tomas Henzl) [630060] - [scsi] cciss: fix DMA direction kludge (Tomas Henzl) [630060] - [scsi] cciss: simplify scatter gather code (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block (Tomas Henzl) [630060] - [scsi] cciss: support for enhanced scatter/gather (Tomas Henzl) [630060] - [scsi] cciss: remove sendcmd (Tomas Henzl) [630060] - [scsi] cciss: remove the "withirq" parameter (Tomas Henzl) [630060] - [scsi] cciss: clean up code in cciss_shutdown (Tomas Henzl) [630060] - [scsi] cciss: Remove double setting of busy_configuring (Tomas Henzl) [630060] - [scsi] cciss: Fix problem with remove_from_scan_list on driver unload (Tomas Henzl) [630060] - [scsi] cciss: detect bad alignment of scsi commands at build time (Tomas Henzl) [630060] - [scsi] hpsa: tell controller that we only use short tags (Tomas Henzl) [630060] - [scsi] hpsa: fix bad compare (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: add new transport_mode sys entry (Tomas Henzl) [630060] - [scsi] hpsa: make hpsa_simple_mode module parameter work (Tomas Henzl) [630060] - [scsi] hpsa: do not re-order commands in internal queues (Tomas Henzl) [630060] - [scsi] hpsa: Remove superflous variable (Tomas Henzl) [630060] - [scsi] hpsa: avoid leaking stack contents to userland (Tomas Henzl) [630060] - [scsi] hpsa: Add a commands_outstanding attribute in /sys (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_simple_mode option (Tomas Henzl) [630060] - [scsi] hpsa: take the adapter lock in hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: do not reset unknown boards on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: limit commands allocated on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Use kernel PCI functions (Tomas Henzl) [630060] - [scsi] hpsa: fix board status waiting code (Tomas Henzl) [630060] - [scsi] hpsa: disable doorbell reset on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Fix problem with CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] hpsa: fix botched tag masking in interrupt handler (Tomas Henzl) [630060] - [scsi] hpsa: correct new controller ids (Tomas Henzl) [630060] - [scsi] hpsa: wait for board ready condition after hard reset (Tomas Henzl) [630060] - [scsi] hpsa: sanitize max commands (Tomas Henzl) [630060] - [scsi] hpsa: separate intx and msi/msix interrupt handlers (Tomas Henzl) [630060] - [scsi] hpsa: enable Compaq Smart Arrays with hpsa_allow_any (Tomas Henzl) [630060] - [scsi] hpsa: add new controllers (Tomas Henzl) [630060] - [scsi] hpsa: Fix use of unitialized variable (Tomas Henzl) [630060] - [scsi] hpsa: fix block fetch table problem (Tomas Henzl) [630060] - [scsi] hpsa: expose ctlr firmware rev via sys (Tomas Henzl) [630060] - [scsi] hpsa: initial add of hpsa.txt documentation (Tomas Henzl) [630060] - [scsi] hpsa: remove unused firm_ver member of per-hba structure (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_performant_mode (Tomas Henzl) [630060] - [scsi] hpsa: remove unused variable trans_offset (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: mark as __devinit (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_simple_mode (Tomas Henzl) [630060] - [scsi] hpsa: add back the p600 quirk (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_enable_scsi_prefetch (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_CISS_signature_present (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_board_params (Tomas Henzl) [630060] - [scsi] hpsa: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_cfgtables (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_board_ready (Tomas Henzl) [630060] - [scsi] hpsa: remove redundant board_id parameter from hpsa_interrupt_mode (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_board_disabled (Tomas Henzl) [630060] - [scsi] hpsa: save pdev pointer early (Tomas Henzl) [630060] - [scsi] hpsa: hpsa remove READ_CAPACITY code (Tomas Henzl) [630060] - [scsi] hpsa: Remove duplicate defines of DIRECT_LOOKUP_ constants (Tomas Henzl) [630060] - [scsi] hpsa: fixup DMA address before freeing (Tomas Henzl) [630060] - [scsi] hpsa: defend against zero sized buffers in passthru ioctls (Tomas Henzl) [630060] - [scsi] hpsa: do not consider RAID level to be part of device identity (Tomas Henzl) [630060] - [scsi] hpsa: do not consider firmware revision when looking for device changes (Tomas Henzl) [630060] - [netdrv] ixgbe: fix panic due to uninitialized pointer (Andy Gospodarek) [676875] - [net] Fix use-after-free in RPS sysfs handling (Herbert Xu) [676099]- [usb] xhci: Remove more doorbell-related reads (Don Zickus) [674409] - [usb] xHCI: fix printk_ratelimit() usage (Don Zickus) [674409] - [usb] xHCI: replace dev_dbg() with xhci_dbg() (Don Zickus) [674409] - [usb] xHCI: fix cycle bit set in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: remove redundant parameter in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: fix queue_trb in isoc transfer (Don Zickus) [674409] - [usb] xhci: Use GFP_NOIO during device reset (Don Zickus) [674409] - [usb] Realloc xHCI structures after a hub is verified (Don Zickus) [674409] - [usb] xhci: Do not run xhci_cleanup_msix with irq disabled (Don Zickus) [674409] - [usb] xHCI: synchronize irq in xhci_suspend() (Don Zickus) [674409] - [usb] xhci: Resume bus on any port status change (Don Zickus) [674409] - [x86] i2c-i801: Add PCI idents for Patsburg IDF SMBus controllers (Prarit Bhargava) [649054] - [x86] i2c-i801: Handle multiple instances instead of keeping global state (Prarit Bhargava) [649054] - [x86] PCI: update Intel chipset names and defines (Prarit Bhargava) [649054] - [x86] hwmon: Fix autoloading of fschmd on recent Fujitsu machines (Prarit Bhargava) [649054] - [x86] i2c-i801: Fix all checkpatch warnings (Prarit Bhargava) [649054] - [x86] i2c-i801: All newer devices have all the optional features (Prarit Bhargava) [649054] - [x86] i2c-i801: Let the user disable selected driver features (Prarit Bhargava) [649054] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [464271] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [464271] - [virt] Fix OSXSAVE after migration (Don Dugger) [464271] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [464271] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [464271] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [464271] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [464271] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [464271] - [virt] x86: Export FPU API for KVM use (Don Dugger) [464271] - [virt] KVM: x86: Use FPU API (Don Dugger) [464271] - [virt] x86: Introduce 'struct fpu' and related API (Don Dugger) [464271] - [net] bridge: Fix mglist corruption that leads to memory corruption (Herbert Xu) [659421] - [sched] autogroup: Do not create autogroups for sessions if user has not enabled autogroups (Vivek Goyal) [656042] - [virt] virtio_net: Add schedule check to napi_enable call (Michael S. Tsirkin) [676579] - [netdrv] r8169: use RxFIFO overflow workaround and prevent RxFIFO induced infinite loops (Ivan Vecera) [630810] - [netdrv] ehea: Increase the skb array usage (Steve Best) [676139]- [fs] Btrfs: fix slot count logic in space info ioctl (Josef Bacik) [663749] - [video] vgacon: check for efi machine (Dave Airlie) [609516] - [dm] wipe dm-ioctl buffers (Milan Broz) [674813] - [virt] xen/events.c: clean up section mismatch warning (Andrew Jones) [676346] - [virt] xen: microcode: no backtrace on guest restore (Andrew Jones) [671161] - [virt] xen: fix save/restore: unmask evtchn for IRQF_TIMER (Andrew Jones) [676009] - [crypto] export DSA_verify as a gpl symbol (Jarod Wilson) [673577] - [fs] NFS: Micro-optimize nfs4_decode_dirent() (Steve Dickson) [675815] - [fs] NFS: construct consistent co_ownerid for v4.1 (Steve Dickson) [675815] - [fs] NFS: fix the setting of exchange id flag (Steve Dickson) [675815] - [fs] NFS: nfs_wcc_update_inode() should set nfsi->attr_gencount (Steve Dickson) [675815] - [fs] NFS: improve pnfs_put_deviceid_cache debug print (Steve Dickson) [675815] - [fs] NFS fix cb_sequence error processing (Steve Dickson) [675815] - [fs] NFS do not find client in NFSv4 pg_authenticate (Steve Dickson) [675815] - [fs] NFS: Prevent memory allocation failure in nfsacl_encode() (Steve Dickson) [675815] - [fs] NFS: nfsacl_{encode, decode} should return signed integer (Steve Dickson) [675815] - [fs] NFS: Fix "kernel BUG at fs/aio.c:554!" (Steve Dickson) [675815] - [fs] NFS4: Avoid potential NULL pointer dereference in decode_and_add_ds() (Steve Dickson) [675815] - [fs] NFS: fix handling of malloc failure during nfs_flush_multi() (Steve Dickson) [675815] - [fs] GFS2: panics on quotacheck update (Abhijith Das) [675745] - [fs] GFS2: Fails to clear glocks during unmount (Abhijith Das) [675270] - [net] clear heap allocations for privileged ethtool actions (Jiri Pirko) [672435] {CVE-2010-4655} - [netdrv] s2io: update to driver version 2.0.26.28 (Michal Schmidt) [611869] - [x86] Include ACPI _DSM index and label support (Matthew Garrett) [639971] - [mm] zram: simplify zram_make_request (Jerome Marchand) [661293] - [mm] zram: make zram_read return a bio error if the device is not initialized (Jerome Marchand) [661293] - [mm] zram: round up the disk size provided by user (Jerome Marchand) [661293] - [mm] zram: make ZRAM depends on SYSFS (Jerome Marchand) [661293] - [block] zram: fix up my fixup for some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: fix up some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: Makefile: replace the use of -objs with -y (Jerome Marchand) [661293] - [block] zram: free device memory when init fails (Jerome Marchand) [661293] - [block] zram: Update zram documentation (Jerome Marchand) [661293] - [block] zram: Remove need for explicit device initialization (Jerome Marchand) [661293] - [block] zram: Replace ioctls with sysfs interface (Jerome Marchand) [661293] - [block] zram: fix build errors, depends on BLOCK (Jerome Marchand) [661293] - [fs] Revert "inotify: rework inotify locking to prevent double free use when free in inotify" [674880 675299]- [s390x] Fix hang on s390x while running LTP (Larry Woodman) [675294] - [fs] make it possible to log all attempts to walk into a subtree (Alexander Viro) [661402] - [x86] intel-iommu: Fix double lock in get_domain_for_dev() (Alex Williamson) [675304] - [virt] fix WinXP BSOD when boot up with -cpu Penryn (John Cooper) [635539] - [virt] KVM: Keep guest TSC synchronized across host suspend (Zachary Amsden) [651635] - [virt] KVM: make cyc_to_nsec conversions more reliable (Zachary Amsden) [651635] - [virt] KVM: Backport TSC catchup for KHZ rate change / unstable CPUs fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of math fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of backwards warp fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of pvclock scale_delta changes (Zachary Amsden) [651635] - [virt] KVM: backport x86: Unify TSC logic (Zachary Amsden) [651635] - [virt] KVM: Backport of TSC reset compensation changes (Zachary Amsden) [651635] - [virt] KVM: backport Convert TSC writes to TSC offset writes (Zachary Amsden) [651635] - [virt] KVM: backport of upstream TSC khz restructuring and fixes (Zachary Amsden) [651635] - [virt] KVM: backport of SVM TSC init fixes (Zachary Amsden) [651635] - [kernel] perf: Enable 'perf lock' for the perf user tool (Jason Baron) [593763] - [kernel] tracing: Factorize lock events in a lock class (Jason Baron) [593763] - [kernel] tracing: Drop the nested field from lock_release event (Jason Baron) [593763] - [kernel] tracing: Drop lock_acquired waittime field (Jason Baron) [593763] - [kernel] perf lock: Enhance information of lock trace events (Jason Baron) [593763] - [kernel] tracing: Rename 'lockdep' event subsystem into 'lock' (Jason Baron) [593763] - [kernel] perf: fix lock recursion (Jason Baron) [593763] - [net] tcp thin streams kabi workaround (Jiri Pirko) [645793] - [net] Add getsockopt support for TCP thin-streams (Jiri Pirko) [645793] - [net] TCP thin dupack (Jiri Pirko) [645793] - [net] TCP thin linear timeouts (Jiri Pirko) [645793] - [net] TCP thin-stream detection (Jiri Pirko) [645793] - [net] Corrected spelling error heurestics->heuristics (Jiri Pirko) [645793] - [x86] kexec: Make sure to stop all CPUs before exiting the kernel (Paolo Bonzini) [667340] - [x86] xen: don't bother to stop other cpus on shutdown/reboot (Paolo Bonzini) [667340] - [virt] netfront: explicitly generate arp_notify event after migration (Paolo Bonzini) [622575] - [net] arp_notify: allow drivers to explicitly request a notification event (Paolo Bonzini) [622575] - [net] arp_notify: document that a gratuitous ARP request is sent when this option is enabled (Paolo Bonzini) [622575] - [fs] Prevent freeing uninitialized pointer in compat_do_readv_writev (Jeff Moyer) [636906] - [fs] compat_rw_copy_check_uvector: add missing compat_ptr call (Jeff Moyer) [636906] - [fs] aio: fix the compat vectored operations (Jeff Moyer) [636906] - [fs] compat: factor out compat_rw_copy_check_uvector from compat_do_readv_writev (Jeff Moyer) [636906] - [powerpc] pseries: Fix VPHN build errors on non-SMP systems (Steve Best) [633513] - [powerpc] pseries: Poll VPA for topology changes and update NUMA maps (Steve Best) [633513] - [powerpc] Disable VPHN polling during a suspend operation (Steve Best) [633513] - [powerpc] Add VPHN firmware feature (Steve Best) [633513] - [fs] make block fiemap mapping length at least blocksize long (Josef Bacik) [663042] - [fs] mmapping a read only file on a gfs2 filesystem incorrectly acquires an exclusive glock (Steven Whitehouse) [674286] - [fs] improve remount,ro vs buffercache coherency (Dave Chinner) [665056] - [kexec] include sysctl to disable (Eric Paris) [665169] - [net] Backport receive flow steering (Neil Horman) [625487] - [crypto] unmark gcm(aes) as fips_allowed (Jarod Wilson) [638133] - [crypto] bring cprng in line with upstream (Neil Horman) [673385] - [usb] iowarrior: don't trust report_size for buffer size (Don Zickus) [672422] - [pci] enable_drhd_fault_handling() section mismatch cleanup (Prarit Bhargava) [674571] - [x86] amd-iommu: Fix rounding-bug in __unmap_single (Frank Arnold) [636249] - [x86] Use MWAIT to offline a processor (Luming Yu) [666493] - [virt] virtio_blk: allow re-reading config space at runtime (Christoph Hellwig) [669744]- [scsi] fix use-after-free in scsi_init_io() (Mike Christie) [674064]- [fs] include missing header in fs.h (Aristeu Rozanski) [675102]- [sched] Replace kernel command line option "noautogroup" with "autogroup" (Vivek Goyal) [656042] - [sched] autogroup: Fix CONFIG_RT_GROUP_SCHED sched_setscheduler() failure (Vivek Goyal) [656042] - [sched] Display autogroup names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Reinstate group names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Enable autogroup CONFIG_SCHED_AUTOGROUP=y in rhel6 (Vivek Goyal) [656042] - [sched] Fix struct autogroup memory leak (Vivek Goyal) [656042] - [sched] Mark autogroup_init() __init (Vivek Goyal) [656042] - [sched] autogroup: Fix potential access to freed memory (Vivek Goyal) [656042] - [sched] Add 'autogroup' scheduling feature: automated per session task groups (Vivek Goyal) [656042] - [v4l] dvb/rc: fix IR setkeycode operations (Jarod Wilson) [663280] - [v4l] dvb/rc: additional pending IR fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: pull in (most) changes up to 2.6.38-rc2 (Jarod Wilson) [663280 672404] {CVE-2011-0521} - [v4l] configs: enable v4l/dvb/rc bits (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_adapter kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_demux kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: add back support for get_umapped_area fop (Jarod Wilson) [663280] - [v4l] dvb/rc: necessary dvb-usb rc support kabi fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: kabi work-arounds for internal structs (Jarod Wilson) [663280] - [v4l] dvb/rc: revert constification and unlocked_ioctl changes (Jarod Wilson) [663280] - [v4l] dvb/rc: backport to 2.6.32 interfaces (Jarod Wilson) [663280] - [v4l] dvb/rc: pending IR driver fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: add remaining 2.6.38-rc1 v4l changes (Jarod Wilson) [663280] - [v4l] dvb/rc: add webcam support from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add remote control core from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: update to dvb code from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add 2.6.38-rc1 base tuner code (Jarod Wilson) [663280]- [block] md: protect against NULL reference when waiting to start a raid10. (Doug Ledford) [633695 659623] - [block] md/raid1: really fix recovery looping when single good device fails. (Doug Ledford) [633695 659623] - [block] md: fix return value of rdev_size_change() (Doug Ledford) [633695 659623] - [block] md: tidy up device searches in read_balance. (Doug Ledford) [633695 659623] - [block] md/raid1: fix some typos in comments. (Doug Ledford) [633695 659623] - [block] md/raid1: discard unused variable. (Doug Ledford) [633695 659623] - [block] md: unplug writes to external bitmaps. (Doug Ledford) [633695 659623] - [block] md: use separate bio pool for each md device. (Doug Ledford) [633695 659623] - [block] md: change type of first arg to sync_page_io. (Doug Ledford) [633695 659623] - [block] md/raid1: perform mem allocation before disabling writes during resync. (Doug Ledford) [633695 659623] - [block] md: use bio_kmalloc rather than bio_alloc when failure is acceptable. (Doug Ledford) [633695 659623] - [block] md: Fix possible deadlock with multiple mempool allocations. (Doug Ledford) [633695 659623] - [block] md: fix and update workqueue usage (Doug Ledford) [633695 659623] - [block] md: use sector_t in bitmap_get_counter (Doug Ledford) [633695 659623] - [block] md: Fix regression with raid1 arrays without persistent metadata. (Doug Ledford) [633695 659623] - [block] mm: strictly nested kmap_atomic() (Doug Ledford) [633695 659623] - [block] move async raid6 test to lib/Kconfig.debug (Doug Ledford) [633695 659623] - [block] md: check return code of read_sb_page (Doug Ledford) [633695 659623] - [block] md/raid1: minor bio initialisation improvements. (Doug Ledford) [633695 659623] - [block] md/raid1: avoid overflow in raid1 resync when bitmap is in use. (Doug Ledford) [633695 659623] - [block] md: fix v1.x metadata update when a disk is missing. (Doug Ledford) [633695 659623] - [block] md: call md_update_sb even for 'external' metadata arrays. (Doug Ledford) [633695 659623] - [block] md: resolve confusion of MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md: don't clear MD_CHANGE_CLEAN in md_update_sb() for external arrays (Doug Ledford) [633695 659623] - [block] md: provide appropriate return value for spare_active functions. (Doug Ledford) [633695 659623] - [block] md: Notify sysfs when RAID1/5/10 disk is In_sync. (Doug Ledford) [633695 659623] - [block] Update recovery_offset even when external metadata is used. (Doug Ledford) [633695 659623] - [block] Make lib/raid6/test build correctly. (Doug Ledford) [633695 659623] - [block] md: clean up do_md_stop (Doug Ledford) [633695 659623] - [block] md: fix another deadlock with removing sysfs attributes. (Doug Ledford) [633695 659623] - [block] md: move revalidate_disk() back outside open_mutex (Doug Ledford) [633695 659623] - [block] md/raid10: fix deadlock with unaligned read during resync (Doug Ledford) [633695 659623] - [block] md/bitmap: separate out loading a bitmap from initialising the structures. (Doug Ledford) [633695 659623] - [block] md/bitmap: prepare for storing write-intent-bitmap via dm-dirty-log. (Doug Ledford) [633695 659623] - [block] md/bitmap: optimise scanning of empty bitmaps. (Doug Ledford) [633695 659623] - [block] md/bitmap: clean up plugging calls. (Doug Ledford) [633695 659623] - [block] md/bitmap: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/bitmap: white space clean up and similar. (Doug Ledford) [633695 659623] - [block] md/raid5: export raid5 unplugging interface. (Doug Ledford) [633695 659623] - [block] md/plug: optionally use plugger to unplug an array during resync/recovery. (Doug Ledford) [633695 659623] - [block] md/raid5: add simple plugging infrastructure. (Doug Ledford) [633695 659623] - [block] md/raid5: export is_congested test (Doug Ledford) [633695 659623] - [block] raid5: Don't set read-ahead when there is no queue (Doug Ledford) [633695 659623] - [block] md: add support for raising dm events. (Doug Ledford) [633695 659623] - [block] md: export various start/stop interfaces (Doug Ledford) [633695 659623] - [block] md: split out md_rdev_init (Doug Ledford) [633695 659623] - [block] md: be more careful setting MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md/raid5: ensure we create a unique name for kmem_cache when mddev has no gendisk (Doug Ledford) [633695 659623] - [block] md/raid5: factor out code for changing size of stripe cache. (Doug Ledford) [633695 659623] - [block] md: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/raid5: don't include 'spare' drives when reshaping to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: add a missing 'continue' in a loop. (Doug Ledford) [633695 659623] - [block] md/raid5: Allow recovered part of partially recovered devices to be in-sync (Doug Ledford) [633695 659623] - [block] md/raid5: More careful check for "has array failed". (Doug Ledford) [633695 659623] - [block] md: Don't update ->recovery_offset when reshaping an array to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: avoid oops when number of devices is reduced then increased. (Doug Ledford) [633695 659623] - [block] md: enable raid4->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: clear layout after ->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: fix raid10 takeover: use new_layout for setup_conf (Doug Ledford) [633695 659623] - [block] md: fix handling of array level takeover that re-arranges devices. (Doug Ledford) [633695 659623] - [block] md: raid10: Fix null pointer dereference in fix_read_error() (Doug Ledford) [633695 659623] - [block] md: convert cpu notifier to return encapsulate errno value (Doug Ledford) [633695 659623] - [block] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB (Doug Ledford) [633695 659623] - [block] md/linear: standardise all printk messages (Doug Ledford) [633695 659623] - [block] md/raid0: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid10: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid1: improve printk messages (Doug Ledford) [633695 659623] - [block] md/raid5: improve consistency of error messages. (Doug Ledford) [633695 659623] - [block] md/raid4: permit raid0 takeover (Doug Ledford) [633695 659623] - [block] md/raid1: delay reads that could overtake behind-writes. (Doug Ledford) [633695 659623] - [block] md/raid1: fix confusing 'redirect sector' message. (Doug Ledford) [633695 659623] - [block] md/raid5: small tidyup in raid5_align_endio (Doug Ledford) [633695 659623] - [block] md: add support for raid5 to raid4 conversion (Doug Ledford) [633695 659623] - [block] md: Add support for Raid0->Raid10 takeover (Doug Ledford) [633695 659623] - [block] md: don't use mddev->raid_disks in raid0 or raid10 while array is active. (Doug Ledford) [633695 659623] - [block] md/raid1: fix counting of write targets. (Doug Ledford) [633695 659623] - [block] md/linear: avoid possible oops and array stop (Doug Ledford) [633695 659623] - [block] async_tx: Move ASYNC_RAID6_TEST option to crypto/async_tx/, fix dependencies (Doug Ledford) [633695 659623] - [block] md: Factor out RAID6 algorithms into lib/ (Doug Ledford) [633695 659623]- [block] dm mpath: delay activate_path retry on SCSI_DH_RETRY (Mike Snitzer) [668852] - [block] dm: remove superfluous irq disablement in dm_request_fn (Mike Snitzer) [668852] - [block] dm log: use PTR_ERR value instead of ENOMEM (Mike Snitzer) [668852] - [block] dm snapshot: avoid storing private suspended state (Mike Snitzer) [668852] - [block] dm ioctl: suppress needless warning messages (Mike Snitzer) [668852] - [block] dm log userspace: add version number to comms (Mike Snitzer) [668852] - [block] dm log userspace: group clear and mark requests (Mike Snitzer) [668852] - [block] dm log userspace: split flush queue (Mike Snitzer) [668852] - [block] dm log userspace: trap all failed log construction errors (Mike Snitzer) [668852] - [block] dm kcopyd: delay unplugging (Mike Snitzer) [668852] - [block] dm io: remove BIO_RW_SYNCIO flag from kcopyd (Mike Snitzer) [668852] - [block] dm crypt: set key size early (Mike Snitzer) [668852] - [block] dm raid1: support discard (Mike Snitzer) [668852] - [block] dm ioctl: allow rename to fill empty uuid (Mike Snitzer) [668852] - [block] block: max hardware sectors limit wrapper (Mike Snitzer) [668852] - [netdrv] bna: include new bna ethernet driver (Ivan Vecera) [475692] - [cdrom] Fix NULL pointer dereference in cdrom driver (James Paradis) [673567] - [mm] hugetlb: fix handling of parse errors in sysfs (Dean Nelson) [673203] - [mm] hugetlb: do not allow pagesize >= MAX_ORDER pool (Dean Nelson) [673203] - [mm] hugetlb: check the return value of string (Dean Nelson) [673203] - [mm] hugetlb.c: fix error-path memory leak in (Dean Nelson) [673203] - [mm] hugetlb: abort a hugepage pool resize if a signal (Dean Nelson) [673203] - [block] improve detail in I/O error messages (Mike Snitzer) [431754] - [block] dm mpath: propagate target errors immediately (Mike Snitzer) [431754] - [scsi] Detailed I/O errors (Mike Snitzer) [431754] - [scsi] always pass Unit Attention upwards from scsi_check_sense (Mike Snitzer) [431754] - [scsi] make error handling more robust in the face of reservations (Mike Snitzer) [431754] - [scsi] Return NEEDS_RETRY for eh commands with status BUSY (Mike Snitzer) [431754] - [fs] Btrfs: btrfs_iget() returns ERR_PTR (Josef Bacik) [663749] - [fs] Btrfs: handle error returns from btrfs_lookup_dir_item() (Josef Bacik) [663749] - [fs] Btrfs: Fix null dereference in relocation.c (Josef Bacik) [663749] - [fs] Btrfs: fix remap_file_pages error (Josef Bacik) [663749] - [fs] Btrfs: The file argument for fsync() is never null (Josef Bacik) [663749] - [fs] Btrfs: handle kzalloc() failure in open_ctree() (Josef Bacik) [663749] - [fs] Btrfs: fix split_leaf double split corner case (Josef Bacik) [663749] - [fs] Btrfs: handle ERR_PTR from posix_acl_from_xattr() (Josef Bacik) [663749] - [fs] Btrfs: Fix BUG_ON for fs converted from extN (Josef Bacik) [663749] - [fs] Fix btrfs b0rkage (Josef Bacik) [663749] - [fs] Btrfs: prevent RAID level downgrades when space is low (Josef Bacik) [663749] - [fs] Btrfs: account for missing devices in RAID allocation profiles (Josef Bacik) [663749] - [fs] Btrfs: EIO when we fail to read tree roots (Josef Bacik) [663749] - [fs] Btrfs: fix compiler warnings (Josef Bacik) [663749] - [fs] Btrfs: Make async snapshot ioctl more generic (Josef Bacik) [663749] - [fs] Btrfs: pwrite blocked when writing from the mmaped buffer of the same page (Josef Bacik) [663749] - [fs] Btrfs: Fix a crash when mounting a subvolume (Josef Bacik) [663749] - [fs] Btrfs: fix sync subvol/snapshot creation (Josef Bacik) [663749] - [fs] Btrfs: Fix page leak in compressed writeback path (Josef Bacik) [663749] - [fs] Btrfs: do not BUG if we fail to remove the orphan item for dead snapshots (Josef Bacik) [663749] - [fs] Btrfs: fixup return code for btrfs_del_orphan_item (Josef Bacik) [663749] - [fs] Btrfs: do not do fast caching if we are allocating blocks for tree_root (Josef Bacik) [663749] - [fs] Btrfs: deal with space cache errors better (Josef Bacik) [663749] - [fs] Btrfs: fix use after free in O_DIRECT (Josef Bacik) [663749] - [fs] Btrfs: don't use migrate page without CONFIG_MIGRATION (Josef Bacik) [663749] - [fs] Btrfs: deal with DIO bios that span more than one ordered extent (Josef Bacik) [663749] - [fs] Btrfs: setup blank root and fs_info for mount time (Josef Bacik) [663749] - [fs] Btrfs: fix fiemap (Josef Bacik) [663749] - [fs] Btrfs - fix race between btrfs_get_sb() and umount (Josef Bacik) [663749] - [fs] Btrfs: update inode ctime when using links (Josef Bacik) [663749] - [fs] Btrfs: make sure new inode size is ok in fallocate (Josef Bacik) [663749] - [fs] Btrfs: fix typo in fallocate to make it honor actual size (Josef Bacik) [663749] - [fs] Btrfs: avoid NULL pointer deref in try_release_extent_buffer (Josef Bacik) [663749] - [fs] Btrfs: make btrfs_add_nondir take parent inode as an argument (Josef Bacik) [663749] - [fs] Btrfs: hold i_mutex when calling btrfs_log_dentry_safe (Josef Bacik) [663749] - [fs] Btrfs: use dget_parent where we can UPDATED (Josef Bacik) [663749] - [fs] Btrfs: fix more ESTALE problems with NFS (Josef Bacik) [663749] - [fs] Btrfs: handle NFS lookups properly (Josef Bacik) [663749] - [fs] btrfs: make 1-bit signed fileds unsigned (Josef Bacik) [663749] - [fs] btrfs: Show device attr correctly for symlinks (Josef Bacik) [663749] - [fs] btrfs: Set file size correctly in file clone (Josef Bacik) [663749] - [fs] Btrfs: fix CLONE ioctl destination file size expansion to block boundary (Josef Bacik) [663749] - [fs] btrfs: Check if dest_offset is block-size aligned before cloning file (Josef Bacik) [663749] - [fs] Btrfs: handle the space_cache option properly (Josef Bacik) [663749] - [fs] btrfs: Fix early enospc because 'unused' calculated with wrong sign. (Josef Bacik) [663749] - [fs] btrfs: fix panic caused by direct IO (Josef Bacik) [663749] - [fs] btrfs: cleanup duplicate bio allocating functions (Josef Bacik) [663749] - [fs] btrfs: fix free dip and dip->csums twice (Josef Bacik) [663749] - [fs] Btrfs: add migrate page for metadata inode (Josef Bacik) [663749] - [fs] Btrfs: deal with errors from updating the tree log (Josef Bacik) [663749] - [fs] Btrfs: allow subvol deletion by unprivileged user with -o user_subvol_rm_allowed (Josef Bacik) [663749] - [fs] Btrfs: make SNAP_DESTROY async (Josef Bacik) [663749] - [fs] Btrfs: add SNAP_CREATE_ASYNC ioctl (Josef Bacik) [663749] - [fs] Btrfs: add START_SYNC, WAIT_SYNC ioctls (Josef Bacik) [663749] - [fs] Btrfs: async transaction commit (Josef Bacik) [663749] - [fs] Btrfs: fix deadlock in btrfs_commit_transaction (Josef Bacik) [663749] - [fs] Btrfs: fix lockdep warning on clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: fix clone ioctl where range is adjacent to extent (Josef Bacik) [663749] - [fs] Btrfs: fix delalloc checks in clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: drop unused variable in block_alloc_rsv (Josef Bacik) [663749] - [fs] Btrfs: cleanup warnings from gcc 4.6 (nonbugs) (Josef Bacik) [663749] - [fs] Btrfs: Fix variables set but not read (bugs found by gcc 4.6) (Josef Bacik) [663749] - [fs] Btrfs: Use ERR_CAST helpers (Josef Bacik) [663749] - [fs] Btrfs: use memdup_user helpers (Josef Bacik) [663749] - [fs] Btrfs: fix raid code for removing missing drives (Josef Bacik) [663749] - [fs] Btrfs: Switch the extent buffer rbtree into a radix tree (Josef Bacik) [663749] - [fs] Btrfs: restructure try_release_extent_buffer() (Josef Bacik) [663749] - [fs] Btrfs: use the flusher threads for delalloc throttling (Josef Bacik) [663749] - [fs] Add new functions for triggering inode writeback (Josef Bacik) [663749] - [fs] Btrfs: tune the chunk allocation to 5 of the FS as metadata (Josef Bacik) [663749] - [fs] Btrfs: don't loop forever on bad btree blocks (Josef Bacik) [663749] - [fs] Btrfs: let the user know space caching is enabled (Josef Bacik) [663749] - [fs] Btrfs: Add a clear_cache mount option (Josef Bacik) [663749] - [fs] Btrfs: add support for mixed data+metadata block groups (Josef Bacik) [663749] - [fs] Btrfs: check cache->caching_ctl before returning if caching has started (Josef Bacik) [663749] - [fs] Btrfs: load free space cache if it exists (Josef Bacik) [663749] - [fs] Btrfs: write out free space cache (Josef Bacik) [663749] - [fs] Btrfs: create special free space cache inode (Josef Bacik) [663749] - [fs] Btrfs: remove warn_on from use_block_rsv (Josef Bacik) [663749] - [fs] Btrfs: set trans to null in reserve_metadata_bytes if we commit the transaction (Josef Bacik) [663749] - [fs] Btrfs: fix error handling in btrfs_get_sb (Josef Bacik) [663749] - [fs] Btrfs: rework how we reserve metadata bytes (Josef Bacik) [663749] - [fs] Btrfs: don't allocate chunks as aggressively (Josef Bacik) [663749] - [fs] Btrfs: re-work delalloc flushing (Josef Bacik) [663749] - [fs] Btrfs: fix reservation code for mixed block groups (Josef Bacik) [663749] - [fs] Btrfs: fix df regression (Josef Bacik) [663749] - [fs] Btrfs: fix the df ioctl to report raid types (Josef Bacik) [663749] - [fs] Btrfs: stop trying to shrink delalloc if there are no inodes to reclaim (Josef Bacik) [663749] - [fs] btrfs: remove junk sb_dirt change (Josef Bacik) [663749] - [fs] ext4: serialize unaligned direct asynchronous IO (Eric Sandeen) [615309] - [fs] ext4: fix inconsistency with EOFBLOCK_FL (Eric Sandeen) [657553] - [fs] ext4: Use bitops to read/modify i_flags in struct ext4_inode_info (Eric Sandeen) [657553] - [net] GRO: fix merging a paged skb after non-paged skbs (Michal Schmidt) [672541] - [net] netfilter: create audit records for x_table changes (Thomas Graf) [665129] - [block] Fix race during disk initialization (Eric Sandeen) [607605] - [virt] fix xen hvm fullvirt guest boot failure (Stefan Assmann) [673496] - [virt] virtio: console: Wake up outvq on host notifications (Amit Shah) [643750] - [netdrv] sfc: update to fix rss_cpus and sync with upstream (Michal Schmidt) [673532] - [mm] hugetlb: fix section mismatch with hugetlb_sysfs_add_hstate() (Dean Nelson) [672844] - [mm] put_page: recheck PageHead after releasing the compound_lock (Andrea Arcangeli) [664772] - [mm] unconditional setup_per_zone_wmarks in set_recommended_min_free_kbytes (Andrea Arcangeli) [664772] - [mm] adjust compound_lock_irqsave interface to match upstream (Andrea Arcangeli) [664772]- [fcoe] libfc: dereferencing ERR_PTR in fc_tm_done() (Mike Christie) [633915 663561] - [fcoe] libfc: Cleanup return paths in fc_rport_error_retry (Mike Christie) [633915 663561] - [fcoe] libfc: Return a valid return code in fc_fcp_pkt_abort() (Mike Christie) [633915 663561] - [fcoe] libfc: always initialize the FCoE DDP exchange id for fsp as FC_XID_UNKNOWN (Mike Christie) [633915 663561] - [fcoe] libfc: fix statistics for FCP input/output megabytes (Mike Christie) [633915 663561] - [fcoe] libfcoe: change fip_select to return new FCF (Mike Christie) [633915 663561] - [fcoe] libfcoe: reorder FCF list to put latest advertiser first (Mike Christie) [633915 663561] - [fcoe] libfcoe: add debug message for FCF destination MAC (Mike Christie) [633915 663561] - [fcoe] libfcoe: retry rejected FLOGI to another FCF if possible (Mike Christie) [633915 663561] - [fcoe] libfcoe: fix checking of conflicting fabrics in fcoe_ctlr_select() (Mike Christie) [633915 663561] - [fcoe] libfcoe: move some timer code to make it reusable (Mike Christie) [633915 663561] - [fcoe] libfcoe: update FIP FCF announcements (Mike Christie) [633915 663561] - [fcoe] libfc: fix fc_tm_done not freeing the allocated fsp pkt (Mike Christie) [633915 663561] - [fcoe] libfc: the timeout for the REC itself is 2 * R_A_TOV_els (Mike Christie) [633915 663561] - [fcoe] libfc: fix exchange being deleted when the abort itself is timed out (Mike Christie) [633915 663561] - [fcoe] libfc: do not fc_io_compl on fsp w/o any scsi_cmnd associated (Mike Christie) [633915 663561] - [fcoe] libfc: add print of exchange id for debugging fc_fcp (Mike Christie) [633915 663561] - [fcoe] Update WARN uses (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in remote port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: remove tgt_flags from fc_fcp_pkt struct (Mike Christie) [633915 663561] - [fcoe] libfc: use rport timeout values for fcp recovery (Mike Christie) [633915 663561] - [fcoe] libfc: incorrect scsi host byte codes returned to scsi-ml (Mike Christie) [633915 663561] - [fcoe] libfc: fix stats computation in fc_queuecommand() (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_seq_assign() (Mike Christie) [633915 663561] - [fcoe] libfc: tune fc_exch_em_alloc() to be O(2) (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_exch_recv_seq_resp() (Mike Christie) [633915 663561] - [fcoe] libfc: fix NULL pointer dereference bug in fc_fcp_pkt_release (Mike Christie) [633915 663561] - [fcoe] libfc: remove define of fc_seq_exch in fc_exch.c (Mike Christie) [633915 663561] - [fcoe] libfcoe: VN2VN connection setup causing stack memory corruption (Mike Christie) [633915 663561] - [fcoe] libfc: Do not let disc work cancel itself (Mike Christie) [633915 663561] - [fcoe] libfc: use DID_TRANSPORT_DISRUPTED while lport not ready (Mike Christie) [633915 663561] - [fcoe] libfc: fix setting of rport dev loss (Mike Christie) [633915 663561] - [fcoe] libfc: don't require a local exchange for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add interface to allocate a sequence for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_fill_reply_hdr() and fc_fill_hdr() (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_frame_sid() and fc_frame_did() functions (Mike Christie) [633915 663561] - [fcoe] libfc: eliminate rport LOGO state (Mike Christie) [633915 663561] - [fcoe] config via separate create_vn2vn module parameter (Mike Christie) [633915 663561] - [fcoe] libfcoe: use correct FC-MAP for VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfcoe: Fix FIP ELS encapsulation details for FLOGI responses (Mike Christie) [633915] - [fcoe] libfcoe: fcoe: fnic: add FIP VN2VN point-to-multipoint support (Mike Christie) [633915 663561] - [fcoe] lib/random32: export pseudo-random number generator for modules (Mike Christie) [633915 663561] - [fcoe] libfcoe: add state change debugging (Mike Christie) [633915 663561] - [fcoe] libfcoe: add protocol description of FIP VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfc: track FIP exchanges (Mike Christie) [633915 663561] - [fcoe] libfc: add FLOGI state to rport for VN2VN (Mike Christie) [633915 663561] - [fcoe] libfc: Add local port point-to-multipoint flag (Mike Christie) [633915 663561] - [fcoe] fnic: change fcoe_ctlr_init interface to specify mode (Mike Christie) [633915 663561] - [fcoe] libfc: add discovery-private pointer for LLD (Mike Christie) [633915 663561] - [fcoe] libfcoe: convert FIP to lock with mutex instead of spin lock (Mike Christie) [633915 663561] - [fcoe] libfc: provide space for LLD after remote port structure (Mike Christie) [633915 663561] - [fcoe] libfc: convert rport lookup to be RCU safe (Mike Christie) [633915 663561] - [fcoe] make it possible to verify fcoe with sparse (Mike Christie) [633915 663561] - [block] fix performance regression introduced by the blkio-throttle code (Jeff Moyer) [669398] - [scsi] iscsi class: remove unused active variable (Mike Christie) [668632] - [scsi] cxgbi: enable TEXT PDU support (Mike Christie) [668632] - [scsi] cxgb3i: fixed connection problem with iscsi private ip (Mike Christie) [668632] - [scsi] be2iscsi: fix null ptr when accessing task hdr (Mike Christie) [668632] - [scsi] be2iscsi: fix gfp use in alloc_pdu (Mike Christie) [668632] - [scsi] libiscsi: add more informative failure message during iscsi scsi eh (Mike Christie) [668632] - [scsi] cxgbi: set ulpmode only if digest is on (Mike Christie) [636291] - [scsi] cxgb4i: ignore informational act-open-rpl message (Mike Christie) [636291] - [scsi] cxgb4i: connection and ddp setting update (Mike Christie) [636291] - [scsi] cxgb3i: fixed connection over vlan (Mike Christie) [636291] - [scsi] libcxgbi: pdu read fixes (Mike Christie) [636291] - [scsi] cxgbi: rename alloc_cpl to alloc_wr (Mike Christie) [636291] - [scsi] cxgb3i: change cxgb3i to use libcxgbi (Mike Christie) [636291] - [scsi] cxgb4i iscsi driver (Mike Christie) [636291] - [scsi] libcxgbi: common library for cxgb3i and cxgb4i (Mike Christie) [636291] - [mm] avoid resetting wb_start after each writeback round (Josef Bacik) [638349] - [fs] ext4: update writeback_index based on last page scanned (Josef Bacik) [638349] - [fs] ext4: implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [lib] radix-tree: radix_tree_range_tag_if_tagged() can set incorrect tags (Josef Bacik) [638349] - [lib] radix-tree: clear all tags in radix_tree_node_rcu_free (Josef Bacik) [638349] - [lib] radix-tree.c: fix overflow in radix_tree_range_tag_if_tagged() (Josef Bacik) [638349] - [lib] radix-tree: omplement function radix_tree_range_tag_if_tagged (Josef Bacik) [638349] - [mm] implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [scsi] ibft/be2iscsi: update iscsi boot support and add be2iscsi boot support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove premature free of cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: More time for FW (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for Login failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: Driver Version change (Mike Christie) [585751 635746] - [scsi] be2iscsi: Increase max sector (Mike Christie) [585751 635746] - [scsi] be2iscsi: Add support for iscsi boot (Mike Christie) [585751 635746] - [scsi] be2iscsi: add Kconfig dependency on NET (Mike Christie) [585751 635746] - [scsi] The extended shift must be 1 (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for premature buffer free (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove debug print in IO path (Mike Christie) [585751 635746] - [scsi] be2iscsi: Limit max_xmit_length (Mike Christie) [585751 635746] - [scsi] be2iscsi: Maintain same ITT across login (Mike Christie) [585751 635746] - [scsi] be2iscsi: Adding crashdump support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Free tags allocate (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix to handle request_irq failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: No return value for hwi_enable_intr (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for freeing cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: pass the return from beiscsi_open_conn (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing the return type of functions (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing return value (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix warnings from new checkpatch.pl (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix null dereference on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix memory leak on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix disconnection cleanup (Mike Christie) [585751 635746] - [scsi] be2iscsi: correct return value in mgmt_invalidate_icds (Mike Christie) [585751 635746] - [scsi] ibft: convert iscsi_ibft module to iscsi boot lib (Mike Christie) [585751 635746] - [scsi] ibft: separate ibft parsing from sysfs interface (Mike Christie) [585751 635746] - [scsi] ibft: Use IBFT_SIGN instead of open-coding the search string (Mike Christie) [585751 635746] - [scsi] ibft: For UEFI machines actually do scan ACPI for iBFT (Mike Christie) [585751 635746] - [scsi] ibft: Update iBFT handling for v1.03 of the spec (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: remove NIPQUAD_FMT, use pI4 (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: use pM to show MAC address (Mike Christie) [585751 635746] - [scsi] ibft, x86: Change reserve_ibft_region() to find_ibft_region() (Mike Christie) [585751 635746] - [fs] inotify: rework inotify locking to prevent double free use when free in inotify (Eric Paris) [582109] - [s390x] kernel: Enhanced node affinity support (Hendrik Brueckner) [632315] - [netdrv] qeth: support for priority tags and VLAN-ID 0 tags (Hendrik Brueckner) [633570] - [net] enable VLAN NULL tagging (Neil Horman) [633571] - [s390x] qeth: fix online setting of OSN-devices (Hendrik Brueckner) [669218] - [s390x] qeth: wait for recovery finish in open function (Hendrik Brueckner) [668845] - [s390x] qdio: prevent race for shared indicators (Hendrik Brueckner) [668835] - [s390x] qeth: l3 hw tx csum circumvent hw bug (Hendrik Brueckner) [663984] - [s390x] mm: add devmem_is_allowed() for STRICT_DEVMEM checking (Hendrik Brueckner) [647365] - [s390x] qeth: l3 add vlan hdr in passthru frames (Hendrik Brueckner) [659825] - [s390x] kernel: nohz vs cpu hotplug system hang (Hendrik Brueckner) [668470] - [s390x] qdio: use proper QEBSM operand for SIGA-R and SIGA-S (Hendrik Brueckner) [668468] - [s390x] cio: prevent kernel panic when path to network device is lost (Hendrik Brueckner) [662747] - [s390x] qeth: enable VIPA add/remove for offline devices (Hendrik Brueckner) [660688] - [s390x] hvc_iucv: do not call iucv_unregister if iucv_register has failed (Hendrik Brueckner) [661108] - [s390x] zcrypt: Handling of 4096 bit RSA keys in CRT format (Hendrik Brueckner) [633458] - [s390x] zcrypt: cope with cca restriction of cex3 (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3c (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3a (Hendrik Brueckner) [633458] - [s390x] zcrypt: Introduce check for 4096 bit support (Hendrik Brueckner) [633458] - [s390x] dasd: Improve handling of stolen DASD reservation (Hendrik Brueckner) [644942] - [s390x] dasd: add High Performance FICON multitrack support (Hendrik Brueckner) [632332] - [s390x] cio: reduce memory consumption of itcw structures (Hendrik Brueckner) [632332] - [s390x] cio: obtain mdc value per channel path (Hendrik Brueckner) [632332] - [s390x] kernel: display capacity adjustment indicator in /proc/sysinfo (Hendrik Brueckner) [632023] - [s390x] dasd: provide a Sense Path Group ID ioctl (Hendrik Brueckner) [644928] - [s390x] dasd: Add tunable default grace period for missing interrupts (Hendrik Brueckner) [633386] - [s390x] dasd: Add dasd part of cio internal unit check handling (Hendrik Brueckner) [633384] - [s390x] dasd: add dynamic PAV toleration (Hendrik Brueckner) [631518] - [s390x] zfcpdump: Add prefix registers to dump header (Hendrik Brueckner) [633454] - [s390x] zfcp: HBA API completion to support events (Hendrik Brueckner) [633413] - [s390x] dasd: improve error recovery for internal I/O (Hendrik Brueckner) [631497] - [s390x] s390_hypfs: Add new binary attributes (Hendrik Brueckner) [631533] - [s390x] memory hotplug: set phys_device (Hendrik Brueckner) [659474] - [memory] allow setting of phys_device (memory hotplug) (Hendrik Brueckner) [659474] - [s390x] kernel: fix clock comparator revalidation (Hendrik Brueckner) [658578] - [s390x] vmlogrdr: purge after recording is switched off (Hendrik Brueckner) [653477] - [s390x] zfcp: Cancel gid_pn work when removing port (Hendrik Brueckner) [653482] - [s390x] smsgiucv_app: deliver z/VM CP special messages as uevents (Hendrik Brueckner) [632318] - [s390x] qeth: exploit HW TX checksumming (Hendrik Brueckner) [633531] - [s390x] qeth: NAPI support for l2 and l3 discipline (Hendrik Brueckner) [633525] - [s390x] qdio: extend API to allow polling (Hendrik Brueckner) [633525] - [s390x] cio: improve resume handling (Hendrik Brueckner) [633468] - [s390x] cio: unit check handling during internal I/O (Hendrik Brueckner) [633384] - [s390x] zfcp: Trigger logging in FCP channel on qdio error conditions (Hendrik Brueckner) [632331] - [s390x] cio: add CHSC SIOSL Support (Hendrik Brueckner) [632331] - [s390x] cio: introduce cio_settle (Hendrik Brueckner) [631517]- [watchdog] hpwdt: Make NMI decoding a compile-time option (Tony Camuso) [462945] - [watchdog] hpwdt: move NMI-decoding init and exit to seperate functions (Tony Camuso) [462945] - [watchdog] hpwdt: Use "decoding" instead of "sourcing" (Tony Camuso) [462945] - [watchdog] hpwdt: hpwdt_pretimeout reorganization (Tony Camuso) [462945] - [watchdog] hpwdt: implement WDIOC_GETTIMELEFT (Tony Camuso) [462945] - [watchdog] hpwdt: allow full range of timer values supported by hardware (Tony Camuso) [462945] - [watchdog] hpwdt: Introduce SECS_TO_TICKS() macro (Tony Camuso) [462945] - [watchdog] hpwdt: Make x86 assembly ifdef guard more strict (Tony Camuso) [462945] - [watchdog] hpwdt: Despecificate driver from iLO2 (Tony Camuso) [462945] - [watchdog] hpwdt: Group NMI sourcing specific items together (Tony Camuso) [462945] - [watchdog] hpwdt: Group options that affect watchdog behavior together (Tony Camuso) [462945] - [watchdog] hpwdt: clean-up include-files (Tony Camuso) [462945] - [watchdog] hpwdt: formatting of pointers in printk() (Tony Camuso) [462945] - [watchdog] hpwdt: fix lower timeout limit (Tony Camuso) [462945] - [watchdog] hpwdt: make the watchdog_info struct const where possible (Tony Camuso) [462945] - [scsi] fix id computation in scsi_eh_target_reset (Mike Christie) [643236] - [scsi] fix the return value of scsi_target_queue_read() (Mike Christie) [643236] - [fs] cifs: add cruid= mount option (Jeff Layton) [667654] - [fs] ext3, ext4: update ctime when changing the file's permission by setfacl (Eric Sandeen) [668915] - [net] update igbvf driver (Stefan Assmann) [636327] - [scsi] fix locking around blk_abort_request() (Stanislaw Gruszka) [620391] - [scsi] megaraid: update to version 5.29 (Tomas Henzl) [642052] - [virt] MMU: only write protect mappings at pagetable level (Marcelo Tosatti) [634100] - [virt] xen: disable ACPI NUMA for PV guests (Andrew Jones) [669773] - [virt] xen: unplug the emulated devices at resume time (Paolo Bonzini) [667356] - [virt] xenfs: enable for HVM domains too (Paolo Bonzini) [667361] - [virt] KVM: Activate Virtualization On Demand (Avi Kivity) [616042] - [pci] Fix KABI breakage (Prarit Bhargava) [661301] - [pci] PCIe/AER: Disable native AER service if BIOS has precedence (Prarit Bhargava) [661301] - [pci] aerdrv: fix uninitialized variable warning (Prarit Bhargava) [661301] - [pci] hotplug: Fix build with CONFIG_ACPI unset (Prarit Bhargava) [661301] - [pci] PCIe: Ask BIOS for control of all native services at once (Prarit Bhargava) [661301] - [pci] PCIe: Introduce commad line switch for disabling port services (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Negotiate _OSC control bits before requesting them (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Make acpi_pci_query_osc() return control bits (Prarit Bhargava) [661301] - [x86] ACPI: cleanup pci_root _OSC code (Prarit Bhargava) [661301] - [pci] PCIe AER: Introduce pci_aer_available() (Prarit Bhargava) [661301] - [pci] aerdrv: fix annoying warnings (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv_core.c (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv.c (Prarit Bhargava) [661301] - [pci] aerdrv: introduce default_downstream_reset_link (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_aer_service (Prarit Bhargava) [661301] - [pci] aerdrv: remove is_downstream (Prarit Bhargava) [661301] - [pci] aerdrv: remove magical ROOT_ERR_STATUS_MASKS (Prarit Bhargava) [661301] - [pci] aerdrv: redefine PCI_ERR_ROOT_*_SRC (Prarit Bhargava) [661301] - [pci] aerdrv: rework do_recovery (Prarit Bhargava) [661301] - [pci] aerdrv: rework get_e_source() (Prarit Bhargava) [661301] - [pci] aerdrv: rework aer_isr_one_error() (Prarit Bhargava) [661301] - [pci] aerdrv: rework add_error_device (Prarit Bhargava) [661301] - [pci] aerdrv: remove compare_device_id (Prarit Bhargava) [661301] - [pci] aerdrv: introduce is_error_source (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_source_device (Prarit Bhargava) [661301] - [pci] aerdrv: make aer_{en, dis}able_rootport static (Prarit Bhargava) [661301] - [pci] aerdrv: cleanup inconsistent functions (Prarit Bhargava) [661301] - [pci] aerdrv: RsvdP of PCI_ERR_ROOT_COMMAND (Prarit Bhargava) [661301] - [pci] aerdrv: use correct bit defines and add 2ms delay to aer_root_reset (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (non-comment changes) (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (comment changes) (Prarit Bhargava) [661301] - [pci] remove ifdefed pci_cleanup_aer_correct_error_status (Prarit Bhargava) [661301] - [pci] Remove unnecessary struct pcie_port_data (Prarit Bhargava) [661301] - [pci] Backport upstream PCIE interrupt assignment code (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_is_pcie() (Prarit Bhargava) [661301] - [pci] introduce pci_is_pcie() (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_pcie_cap() (Prarit Bhargava) [661301] - [pci] fix memory leak in aer_inject (Prarit Bhargava) [661301] - [pci] use better error return values in aer_inject (Prarit Bhargava) [661301] - [pci] add support for PCI domains to aer_inject (Prarit Bhargava) [661301]- [x86] lockup detector: enable config options (Don Zickus) [669808] - [x86] lockup detector: Kconfig fixes to seperate hard and soft lockup options (Don Zickus) [669808] - [x86] NMI: Add back unknown_nmi_panic and nmi_watchdog sysctls (Don Zickus) [669808] - [x86] perf, arch: Cleanup perf-pmu init vs lockup-detector (Don Zickus) [669808] - [x86] nmi: Add in new nmi_watchdog/softlockup changes (Don Zickus) [669808] - [x86] Move notify_die from nmi.c to traps.c (Don Zickus) [669808] - [kernel] perf_event backport (Peter Zijlstra) [672264] - [scsi] fnic: Bumping up fnic version from 1.4.0.145 to 1.5.0.1 (Mike Christie) [663222] - [scsi] fnic: fix memory leak (Mike Christie) [663222] - [irq] Add new IRQ flag IRQF_NO_SUSPEND (Andrew Jones) [671147] - [virt] xen: events: do not unmask event channels on resume (Andrew Jones) [671147] - [virt] xen: Do not suspend IPI IRQs (Andrew Jones) [671147] - [virt] ixp4xx-beeper: Use IRQF_NO_SUSPEND not IRQF_TIMER for non-timer interrupt (Andrew Jones) [671147] - [fs] ext3: avoid WARN() messages when failing to write the superblock (Edward Shishkin) [591466] - [fs] ext3: unify log messages (Edward Shishkin) [591466] - [kernel] add 'make rh-perf' target (Jason Baron) [644991] - [kernel] perf: .spec file updates (Jason Baron) [644991] - [kernel] perf: updates from 2.6.34 -> 2.6.37 (Jason Baron) [644991] - [kernel] perf: sync to 2.6.34 (Jason Baron) [644991] - [x86] Westmere apicid fix (George Beshers) [635808] - [x86] Fix a hard coded limit of a maximum of 16 cpu's per socket (George Beshers) [635808] - [x86] uv: More Westmere support on SGI UV (George Beshers) [635808] - [x86] uv: Enable Westmere support on SGI UV (George Beshers) [635808] - [scsi] scsi_dh: propagate SCSI device deletion (Mike Snitzer) [669411] - [scsi] scsi_dh_hp_sw: fix deadlock in start_stop_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: add scalable ONTAP lun to dev list (Mike Snitzer) [667661] - [scsi] scsi_dh_alua: Add Promise VTrak to dev list (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix stpg_endio group state reporting (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix deadlock in stpg_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix submit_stpg return (Mike Snitzer) [652024] - [pci] Fix mmap address check in pci_mmap_fits (Prarit Bhargava) [645287] - [pci] fix size checks for mmap() on /proc/bus/pci files (Prarit Bhargava) [645287] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [672600] - [fs] nfs4: fix units bug causing hang on recovery (J. Bruce Fields) [672345] - [fs] ext4: Update ext4 documentation (Lukas Czerner) [519467] - [fs] jbd2: fix /proc/fs/jbd2/ when using an external (Lukas Czerner) [655875] - [net] netfilter: nf_conntrack snmp helper (Jiri Olsa) [638176] - [net] netfilter: audit target to record accepted/dropped packets (Thomas Graf) [642391] - [net] packet_mmap: expose hw packet timestamps to network packet capture utilities (Thomas Graf) [645800] - [scsi] bfa rebase reflecting scsi-misc bfa (Rob Evers) [641052] - [scsi] libsas: Don't issue commands to devices that have been hot-removed (David Milburn) [669154] - [security] crypto: mark ghash as fips_allowed (Jarod Wilson) [638133] - [kernel] Fix over-scheduling bug (Jane Lv) [666484] - [kernel] trace: add several tracepoints/scripts for analyzing network stack (Neil Horman) [611700] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 models (Jaroslav Kysela) [662660] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [583745 618797 619430 636922 637240 646771 663946 667460] - [x86] UEFI IBM boot regression (Bob Picco) [668825] - [netdrv] ehea: Add some info messages and fix an issue (Steve Best) [658185]- [crypto] mark xts(aes) as fips_allowed (Jarod Wilson) [625489] - [fs] nfsd: break lease on unlink, link, and rename (J. Bruce Fields) [626814] - [fs] nfsd4: break lease on nfsd setattr (J. Bruce Fields) [626814] - [fs] nfsd: remove some unnecessary dropit handling (J. Bruce Fields) [626814] - [fs] nfsd: stop translating EAGAIN to nfserr_dropit (J. Bruce Fields) [626814] - [fs] svcrpc: simpler request dropping (J. Bruce Fields) [626814] - [fs] svcrpc: avoid double reply caused by deferral race (J. Bruce Fields) [626814] - [fs] nfsd: don't drop requests on -ENOMEM (J. Bruce Fields) [626814] - [x86] numa: Cacheline aliasing makes for_each_populated_zone extremely expensive (George Beshers) [635850] - [scsi] mptas: version string change 3.04.18 (Tomas Henzl) [642618] - [scsi] mptsas: Incorrect return value in mptscsih_dev_reset (Tomas Henzl) [642618] - [scsi] mptsas: inDMD deleted (Tomas Henzl) [642618] - [scsi] mptsas: remove bus reset (Tomas Henzl) [642618] - [scsi] mptsas: 3gbps - 6gbps (Tomas Henzl) [642618] - [scsi] mptsas: sysfs sas addr handle (Tomas Henzl) [642618] - [scsi] mptsas: fix warning when not using procfs (Tomas Henzl) [642618] - [scsi] mptsas: Fix 32 bit platforms with 64 bit resources (Tomas Henzl) [642618] - [scsi] mptsas: convert to seq_file (Tomas Henzl) [642618] - [scsi] mptsas: use module_param in drivers/message/fusion/mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: drivers/message/fusion: Adjust confusing indentation (Tomas Henzl) [642618] - [scsi] mptsas: print Doorbell register in a case of hard reset and timeout (Tomas Henzl) [642618] - [scsi] mptsas: fixed hot-removal processing (Tomas Henzl) [642618] - [scsi] mptsas: Cleanup some duplicate calls in mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: Added missing reset for ioc_reset_in_progress in SoftReset (Tomas Henzl) [642618] - [scsi] mptsas: Proper error handling is added after mpt_config timeout (Tomas Henzl) [642618] - [scsi] mptsas: Event data alignment with 4 byte (Tomas Henzl) [642618] - [scsi] mptsas: Check for command status is added after completion (Tomas Henzl) [642618] - [scsi] mptsas: Task abort is not supported for Volumes (Tomas Henzl) [642618] - [scsi] mptsas: sanity check for vdevice pointer is added (Tomas Henzl) [642618] - [scsi] mptsas: Setting period, offset and width for SPI driver (Tomas Henzl) [642618] - [scsi] mptsas: Proper bus_type check is added (Tomas Henzl) [642618] - [scsi] mptsas: mpt_detach is called properly at the time of rmmod (Tomas Henzl) [642618] - [scsi] mptsas: mpt config will do Hard Reset based upon retry counts (Tomas Henzl) [642618] - [scsi] mptsas: Updated SCSI IO IOCTL error handling (Tomas Henzl) [642618] - [scsi] mptsas: Added new less expensive RESET (Message Unit Reset) (Tomas Henzl) [642618] - [scsi] mptsas: modify mptctl_exit() to call proper deregister functions (Tomas Henzl) [642618] - [scsi] mptsas: hold off error recovery while alternate ioc is initializing (Tomas Henzl) [642618] - [scsi] mptsas: corrected if condition check for SCSIIO and PASSTHROUGH commands (Tomas Henzl) [642618] - [scsi] mptsas: block device when target is being removed by FW (Tomas Henzl) [642618] - [scsi] mptsas: Added sysfs expander manufacture information (Tomas Henzl) [642618] - [scsi] mptsas: Added-MPI_SCSIIO_CONTROL_HEADOFQ-priority (Tomas Henzl) [642618] - [fs] ext4: Add FITRIM ioctl to handle ext4 batched discard (Lukas Czerner) [651021] - [fs] ext4: Add batched discard support for ext4 (Lukas Czerner) [651021] - [fs] ext4: Create ext4 helper for sb_issue_discard (Lukas Czerner) [651021] - [fs] Added a #include to eliminate a compilation failure (Steve Dickson) [479351] - [fs] pnfs: layout roc code (Steve Dickson) [479351] - [fs] pnfs: update nfs4_callback_recallany to handle layouts (Steve Dickson) [479351] - [fs] pnfs: add CB_LAYOUTRECALL handling (Steve Dickson) [479351] - [fs] pnfs: CB_LAYOUTRECALL xdr code (Steve Dickson) [479351] - [fs] pnfs: change lo refcounting to atomic_t (Steve Dickson) [479351] - [fs] pnfs: check that partial LAYOUTGET return is ignored (Steve Dickson) [479351] - [fs] pnfs: add layout to client list before sending rpc (Steve Dickson) [479351] - [fs] pnfs: serialize LAYOUTGET(openstateid) (Steve Dickson) [479351] - [fs] pnfs: layoutget rpc code cleanup (Steve Dickson) [479351] - [fs] pnfs: change how lsegs are removed from layout list (Steve Dickson) [479351] - [fs] pnfs: change layout state seqlock to a spinlock (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_hdr fields (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_segment fields (Steve Dickson) [479351] - [fs] pnfs: remove unnecessary field lgp->status (Steve Dickson) [479351] - [fs] pnfs: fix incorrect comment in destroy_lseg (Steve Dickson) [479351] - [fs] NFS: rename client back channel transport field (Steve Dickson) [479351] - [fs] NFS: add session back channel draining (Steve Dickson) [479351] - [fs] NFS: RPC_AUTH_GSS unsupported on v4.1 back channel (Steve Dickson) [479351] - [fs] NFS refactor nfs_find_client and reference client across callback processing (Steve Dickson) [479351] - [fs] nfs41: do not allocate unused back channel pages (Steve Dickson) [479351] - [fs] NFS associate sessionid with callback connection (Steve Dickson) [479351] - [fs] NFS implement v4.0 callback_ident (Steve Dickson) [479351] - [fs] NFS: do not clear minor version at nfs_client free (Steve Dickson) [479351] - [fs] NFS: use svc_create_xprt for NFSv4.1 callback service (Steve Dickson) [479351] - [fs] SUNRPC: register and unregister the back channel transport (Steve Dickson) [479351] - [fs] SUNRPC: new transport for the NFSv4.1 shared back channel (Steve Dickson) [479351] - [fs] SUNRPC: fix bc_send print (Steve Dickson) [479351] - [fs] SUNRPC: move svc_drop to caller of svc_process_common (Steve Dickson) [479351] - [netdrv] qlge: Fix deadlock when cancelling worker (Chad Dupuis) [635703] - [netdrv] qlge: New release P27 (Chad Dupuis) [635703] - [netdrv] qlge: Generate the coredump to ethtool user buffer (Chad Dupuis) [635703] - [netdrv] qlge: pull NULL check ahead of dereference (Chad Dupuis) [635703] - [netdrv] qlge: Fix a deadlock when the interface is going down (Chad Dupuis) [635703] - [netdrv] qlge: reset the chip before freeing the buffers (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the vlan setting during ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: New release P25 (Chad Dupuis) [635703] - [netdrv] qlge: fix a eeh handler to not add a pending timer (Chad Dupuis) [635703] - [netdrv] qlge: New release P24 (Chad Dupuis) [635703] - [netdrv] qlge: Remove all error packet flags and enable tcp/udp and ip csum error (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the promiscuous setting in ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: Changing cpu_to_be16 to htons for udp checksum (Chad Dupuis) [635703] - [netdrv] qlge: Eliminate firmware dependency for MPI coredump (Chad Dupuis) [635703] - [kernel] driver core: Convert link_mem_sections to use find_memory_block_hinted (George Beshers) [635866] - [kernel] driver core: Introduce find_memory_block_hinted which utilizes kset_find_obj_hinted (George Beshers) [635866] - [kernel] kobject: Introduce kset_find_obj_hinted (George Beshers) [635866] - [x86] UV: memory_block_size_bytes for x86_64 when CONFIG_X86_UV (George Beshers) [635866] - [ppc] add dynamic dma window support (Steve Best) [632770] - [ppc] add memory_hotplug_max (Steve Best) [632770] - [ppc] dma: Add optional platform override of dma_set_mask() (Steve Best) [632770] - [x86] therm_throt.c: Trivial printk message fix for a unsuitable abbreviation of 'thermal' (Prarit Bhargava) [666859] - [x86] mce: Notify about corrected events too (Prarit Bhargava) [666859] - [x86] asm: Introduce and use percpu_inc() (Prarit Bhargava) [666859] - [mm] memory hotplug: fix notifier's return value check (Steve Best) [632694] - [powerpc] Make the CMM memory hotplug aware (Steve Best) [632694] - [mm] Add notifier in pageblock isolation for balloon drivers (Steve Best) [632694] - [kernel] tracing: Allow to disable cmdline recording (Jiri Olsa) [632065] - [kernel] tracing: Combine event filter_active and enable into single flags field (Jiri Olsa) [632065] - [fs] GFS2: [RFE] glock scalability patches (Abhijith Das) [656939] - [net] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Andy Gospodarek) [605189] - [net] fix oops in RPS when netdevice has no parent dev (Neil Horman) [670907] - [scsi] libsas: fix bug for vacant phy (David Milburn) [668754] - [scsi] sr: fix sr_drive_status handling when initialization required (Tomas Henzl) [663159]- [ppc] Export memstart_addr and kernstart_addr on ppc64 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix compiling problem with i386 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: add ConnectX-3 PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: fix mc usage after IBoE addition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/t3_hw.c: use new hex_to_bin() method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Handle large number of entries in poll CQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix MAC address hash filter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix information leak in marshalling code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: Remove some unused code added by the IBoE patches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE link state (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE reported link rate (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Workaround firmware bug in query dev cap (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix memory ordering of VLAN insertion control bits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Integer overflow in RDS cmsg handling (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix rds message leak in rds_message_map_pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Remove kfreed tcp conn from list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Lost locking in loop connection freeing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Let rds_message_alloc_sgs() return NULL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Copy rds_iovecs into kernel memory instead of rereading from userspace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clean up error handling in rds_cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Return -EINVAL if rds_rdma_pages returns an error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix rds_iovec page count overflow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Fix panic in free_tx_desc() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add {min,max}3 macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: clean up properly if pci_set_consistent_dma_mask() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow driver to load if PCIe AER fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix uninitialized pointer if CONFIG_PCI_MSI not set (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix extra log level in qib_early_err() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix out of bounds array access (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix device opening error path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer type information to sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Change multicast promiscuous mode to support IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Update data structures and constants for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Allow protocol drivers to find corresponding interfaces (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Return link layer type to userspace for query port operation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Sync buffer before posting send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use list_first_entry() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Reduce number of BUSY conditions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Eliminate two forward declarations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: make functions local and remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Signal node desc changes to SM by using FW to generate trap 144 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Replace EXTRA_CFLAGS with ccflags-y (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add BUILD_BUG_ON_NOT_POWER_OF_2() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucma: Allow tuning the max listen backlog (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set dev_id field of net_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Implement SRP_CRED_REQ and SRP_AER_REQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Preparation for transmit ring response allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Process RDMA WRITE ONLY with IMMEDIATE properly (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: When a user QP is marked in error, also mark the CQs in error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use cxgb4 service for packet gl to skb (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Export T4 TCP MIB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: make local functions/variables static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix mlx4 kconfig dependency warning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: IBoE UD packet packing support (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Add RDMA CM support for IBoE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: IBoE supports only QP1 (no QP0) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Skip IBoE ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] iwcm: Fix hang in uninterruptible wait on cm_id destroy (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use simple_read_from_buffer() for debugfs handlers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add default_llseek to debugfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Limit size of fast registration WRs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Turn carrier off on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Report correct port state if interface is down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Fix driver on relocatable kernel (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove a bogus PCI function number check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Make user_mad semaphore a real one (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] amso1100: Remove KERN_ from pr_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set pkt_type correctly for multicast packets (fix IGMP breakage) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fastreg NSMR fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't set completion flag for read requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set the default TCP send window to 128KB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use a mutex for QP and EP state transitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support on-chip SQs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Centralize the wait logic (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: debugfs files for dumping active stags (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Log HW lack-of-resource errors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Handle CPL_RDMA_TERMINATE messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore TERMINATE CQEs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore positive return values from cxgb4_*_send() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Zero out ISGL padding (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't use null ep ptr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix cast-to-pointer warnings on 32-bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer property to ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] Add IBoE support" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] mlx4: enable IBoE feature" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix warnings about casts to/from pointers of different sizes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Turn off RX coalescing for iWARP connections (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix a lockdep splat (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: spin_lock_irq() is not nestable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: double unlock in rds_ib_cm_handle_connect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: signedness bug (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/cxgb3_main.c: prevent reading uninitialized stack memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove undefined operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print string constants in more places (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cancel connection work structs as we shut down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: don't call rds_conn_shutdown() from rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: have sockets get transport module references (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove old rs_transport comment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: lock rds_conn_count decrement in rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] protect the list of IB devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print IB event strings as well as their number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: flush fmrs before allocating new ones (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: properly use sg_init_table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] track signaled sends (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove __init and __exit annotation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Use SLAB_HWCACHE_ALIGN flag for kmem_cache_create() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] always process recv completions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: return to a single-threaded krdsd (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] create a work queue for FMR flushing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] destroy connections on rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] wait for IB dev freeing work to finish during rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make ib_recv_refill return void (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unused XLIST_PTR_TAIL and xlist_protect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use delayed work for the FMR flushes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: more FMRs are faster (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: recycle FMRs through lockless lists (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix rds_send_xmit() serialization (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: block ints when acquiring c_lock in rds_conn_message_info() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: remove unused rds_send_acked_before() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use friendly gfp masks for prefill (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Add caching of frags and incs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_recv_unmap_page() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Assume recv->r_frag is always NULL in refill_one() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use page_remainder_alloc() for recv bufs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] disconnect when IB devices are removed (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: introduce rds_conn_connect_if_down() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add refcount tracking to struct rds_ib_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] get the xmit max_sge from the RDS IB device on the connection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] rds_ib_cm_handle_connect() forgot to unlock c_cm_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix reference counting on the for xmit_atomic and xmit_rdma (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: use RCU to protect the connection hash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use locking on the connection hash list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix RDMA message reference counting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: don't let RDS shutdown a connection while senders are present (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Use RCU for the bind lookup searches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add _to_node() macros for numa and use {k, v}malloc_node() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unused variable in ib_remove_addr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: rcu-ize rds_ib_get_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: per-rm flush_wait waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: switch to rwlock on bind_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Update comments in rds_send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use a generation counter to avoid rds_send_xmit loop (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Get pong working again (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do wait_event_interruptible instead of wait_event (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove send_quota from send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move atomic stats from general to ib-specific area (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_message_unmapped() doesn't need to check if queue active (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use NOWAIT in message_map_pages() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Bypass workqueue when queueing cong updates (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Call rds_send_xmit() directly from sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_send_xmit() locking/irq fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Change send lock from a mutex to a spinlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Refill recv ring directly from tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Stop supporting old cong map sending method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Do not wait for send ring to be empty on conn shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Perform unmapping ops in stages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Make sure cmsgs aren't used in improper ways (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add flag for silent ops. Do atomic op before RDMA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move some variables around for consistency (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: queue failure notifications for dropped atomic ops (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add a warning if trying to allocate 0 sgs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not set op_active in r_m_copy_from_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rename data op members prefix from m_ to op_ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove struct rds_rdma_op (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: purge atomic resources too in rds_message_purge() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Inline rdma_prepare into cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement silent atomics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move loop-only function to loop.c (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make all flow control code conditional on i_flowctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unsignaled_bytes sysctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rewrite rds_ib_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_[header/data]_sge() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Disallow connections less than RDS 3.1 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] eliminate duplicate code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: inc_purge() transport function unused - remove it (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not mask address when pinning pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Base init_depth and responder_resources on hw values (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clear up some confusing code in send_remove_from_sock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make sure all sgs alloced are initialized (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make m_rdma_op a member of rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: fold rdma.h into rds.h (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Explicitly allocate rm in sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup/fix rds_rdma_unuse (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: break out rdma and data ops into nested structs in rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup: remove "== NULL"s and "!= NULL"s in ptr comparisons (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: move rds_shutdown_worker impl. to rds_conn_shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_drop_to() for clarity (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix corrupted rds_mrs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix BUG_ONs to not fire when in a tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hang with modified FIN handling on A0 cards (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Change state to closing after FIN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix double CLOSE event indication crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Write correct register write to set TX pause param (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed Ethtool statistics report (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Consider napi_get_frags() failure (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't exceed the max HW CQ depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: use bitmap library (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix build warning in mlx4_en_create_rx_ring (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: updated driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Moving to work with GRO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: reconfiguring mac address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: get/set ringsize uses actual ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixing report in Ethtool get_settings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Added self diagnostics test implementation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Validate port up prior to transmitting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Reporting link state with KERN_INFO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed MAX_TX_RINGS definition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: performing CLOSE_PORT at the end of tear-down process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting dev->perm_addr field (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting actual RX ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed incorrect unmapping on RX flow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update PCI ids (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix setting of the function number in transmit descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support eeprom read/write on functions other than 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: handle Rx/Tx queue ranges not starting at 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: remove num_lro parameter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix a leak of kernel memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] Convert unbounded kzalloc calls to kcalloc (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Obtain RDMA QID ranges from LLD/FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add missing include (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Drop unnecessary NULL test (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix confusing if statement indentation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: do not use PCI resources before pci_enable_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix misindented code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix showing wqm_quanta (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Get rid of "set but not used" variables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Read firmware version from correct place (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Export req_lim via sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Make receive buffer handling more robust (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use print_hex_dump() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Rename RAW_ETY to RAW_ETHERTYPE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix two sparse warnings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Make needlessly global iwch_l2t_send() static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add timeouts when waiting for FW responses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix race between qib_error_qp() and receive packet processing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Limit the number of packets processed per interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow writes to the diag_counters to be able to clear them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Set cfgctxts to number of CPUs by default (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set/reset the EP timer inside EP lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use correct control txq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix race in fini path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add new PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix wrong shift direction (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support running the driver on PCI functions besides 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: advertise NETIF_F_TSO_ECN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: get on-chip queue info from FW and create a memory window for them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix TSO descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: don't offload Rx checksums for IPv6 fragments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: disable an interrupt that is neither used nor serviced (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Check LAP state before sending an MRA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hangs on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Store and print eeprom version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Convert pci_table entries to PCI_VDEVICE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow PSM to select from multiple port assignment algorithms (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Turn off IB latency mode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use generic_file_llseek (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support variable sized work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Clean up signed check of unsigned variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove dependency on __GFP_NOFAIL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add module option to tweak delayed ack (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Fix probe failure path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Avoid variable-length array (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded NULL check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded assignment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Rewrite expression to avoid undefined semantics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Remove unused-but-set variable 'already_dead' (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: exclude registers with read side effects from register dumps (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: avoid duplicating some resource freeing code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: move the choice of interrupt type before net_device registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use request_firmware() to load SD7220 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use kfree_skb for skb pointers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix world-writable child interface control sysfs attributes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clean up properly if qib_init() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Completion queue callback needs to be single threaded (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Update 7322 serdes tables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear 6120 hardware error register (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear eager buffer memory for each new process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Mask hardware error during link reset (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't mark VL15 bufs as WC to avoid a rare 7322 chip problem (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Derive smac_idx from port viid (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Avoid false GTS CIDX_INC overflows (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't call abort_connection() for active connect failures (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add code to provision T4 PCI-E SR-IOV Virtual Functions with hardware resources (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add new macros and definitions for hardware constants (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: update to latest T4 firmware API file (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: small changes to message processing structures/macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: request 7.10 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: minor cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update FW definitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add a missing error interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: propagate link initialization errors to .ndo_open's callers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: set dev_id to the port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: implement EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: rearrange initialization code in preparation for EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: dynamically determine flash size and FW image location (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix the deadlock in qib_fs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: use net_device dev_id to indicate port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Use memdup_user (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Add missing mutex_unlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Remove DCA support until feature is finished (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: convert cpu notifier to return encapsulate errno value (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use a single txselect module parameter for serdes tuning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't rely on (undefined) order of function parameter evaluation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucm: Use memdup_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix undefined symbol error when CONFIG_PCI_MSI=n (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix incorrect unlock in nes_process_mac_intr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Async event for closed QP causes crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Have ethtool read hardware registers for rx/tx stats (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Only insert sq qid in lookup table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support IB_WR_READ_WITH_INV opcode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set fence flag for inv-local-stag work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Update some HW limits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't limit fastreg page list depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Return proper errors in fastreg mr/pbl allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix overflow bug in CQ arm (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Optimize CQ overflow detection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: CQ size must be IQ size - 2 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Register RDMA provider based on LLD state_change events (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Detach from the LLD after unregistering RDMA device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Remove support for QLogic PCIe QLE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add new qib driver for QLogic PCIe InfiniBand adapters (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: Make needlessly global mad_sendq_size/mad_recvq_size static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Allow device-specific per-port sysfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Clean up mlx4_alloc_icm() a bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: notify upper drivers if the device is already up when they load (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: keep interrupts available when the ports are brought down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix initial addition of MAC address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Use kmemdup() instead of kmalloc()+memcpy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: report GRO stats with ethtool -S (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: configure HW VLAN extraction through FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] MAINTAINERS: Add cxgb4 and iw_cxgb4 entries (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Shrink .text with compile-time init of handlers arrays (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: increase serial number length (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use ntohs() on __be16 value instead of htons() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Allow disabling/enabling TSO on the fly through ethtool (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cma: Randomize local port allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make nesadapter->phy_lock usage consistent (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] Enable the new kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kfifo: add the new generic kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add driver for Chelsio T4 RNIC (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't free skbs on NET_XMIT_* indications from LLD (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Explicitly rule out llseek to avoid BKL in default_llseek() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: cleanup: remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipoib: remove addrlen check for mc addresses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] convert multiple drivers to use netdev_for_each_mc_addr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Enable per-cpu workqueue threads (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not call set_page_dirty() with irqs off (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Properly unmap when getting a remote access error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: only put sockets that have seen congestion on the poll_waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in rds_send_drop_to() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Turn down alarming reconnect messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Workaround for in-use MRs on close causing crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix send locking issue (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix congestion issues for loopback (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS/TCP: Wait to wake thread when write space available (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: update copy_to_user state in tcp transport (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: sendmsg() should check sndtimeo, not rcvtimeo (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not BUG() on error returned from ib_post_send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix typos in comments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ib_qib: back out driver entirely (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296}- [ppc] fix oops in device_pm_remove (Steve Best) [632683] - [fs] Allow gfs2 to update quota usage through the quotactl interface (Steven Whitehouse) [671267] - [x86] thp: pte alloc trans splitting (John Villalovos) [464222] - [x86] Enable CONFIG_INTEL_TXT so that Intel Trusted Execution Technology can work (John Villalovos) [464222] - [scsi] pmcraid: disable msix and expand device config entry (Rob Evers) [633880] - [scsi] pmcraid: add support for set timestamp command and other fixes (Rob Evers) [633880] - [scsi] pmcraid: MSI-X support and other changes (Rob Evers) [633880] - [kprobes] x86, alternative: Call stop_machine_text_poke() on all cpus (Jiri Olsa) [464658] - [kprobes] Remove redundant text_mutex lock in optimize (Jiri Olsa) [464658] - [kprobes] Add sparse context annotations (Jiri Olsa) [464658] - [kprobes] Remove __dummy_buf (Jiri Olsa) [464658] - [kprobes] Make functions static (Jiri Olsa) [464658] - [kprobes] Verify jprobe entry point (Jiri Olsa) [464658] - [kprobes] Remove redundant address check (Jiri Olsa) [464658] - [kprobes] x86: Fix the return address of multiple kretprobes (Jiri Olsa) [464658] - [kprobes] x86: fix swapped segment registers in kretprobe (Jiri Olsa) [464658] - [kprobes] Move enable/disable_kprobe() out from debugfs code (Jiri Olsa) [464658] - [kprobes] Calculate the index correctly when freeing the out-of-line execution slot (Jiri Olsa) [464658] - [kprobes] x86: Issue at least one memory barrier in stop_machine_text_poke() (Jiri Olsa) [464658] - [kprobes] x86: Support kprobes jump optimization on x86 (Jiri Olsa) [464658] - [kprobes] x86: Add text_poke_smp for SMP cross modifying code (Jiri Olsa) [464658] - [kprobes] x86: Cleanup save/restore registers (Jiri Olsa) [464658] - [kprobes] x86: Boost probes when reentering (Jiri Olsa) [464658] - [kprobes] Jump optimization sysctl interface (Jiri Olsa) [464658] - [kprobes] Introduce kprobes jump optimization (Jiri Olsa) [464658] - [kprobes] Introduce generic insn_slot framework (Jiri Olsa) [464658] - [kprobes] x86: Cleanup RELATIVEJUMP_INSTRUCTION to RELATIVEJUMP_OPCODE (Jiri Olsa) [464658] - [kprobes] Add mcount to the kprobes blacklist (Jiri Olsa) [464658] - [kprobes] Check probe address is reserved (Jiri Olsa) [464658] - [kprobes] x86/alternatives: Fix build warning (Jiri Olsa) [464658] - [kprobes] ftrace/alternatives: Introducing *_text_reserved functions (Jiri Olsa) [464658] - [kprobes] Disable booster when CONFIG_PREEMPT=y (Jiri Olsa) [464658] - [kprobes] Fix distinct type warning (Jiri Olsa) [464658] - [kprobes] Sanitize struct kretprobe_instance allocations (Jiri Olsa) [464658] - [kprobes] x86: use kernel_stack_pointer() in kprobes.c (Jiri Olsa) [464658] - [kprobes] Prevent re-registration of the same kprobe (Jiri Olsa) [464658] - [kprobes] x86-32: Move irq-exit functions to kprobes section (Jiri Olsa) [464658] - [kprobes] Prohibit to probe native_get_debugreg (Jiri Olsa) [464658] - [kprobes] x86-64: Allow to reenter probe on post_handler (Jiri Olsa) [464658] - [kprobes] x86: Call BUG() when reentering probe into KPROBES_HIT_SS (Jiri Olsa) [464658] - [kprobes] tracing: Dump the culprit kprobe in case of kprobe recursion (Jiri Olsa) [464658] - [kprobes] Cleanup fix_riprel() using insn decoder on x86 (Jiri Olsa) [464658] - [kprobes] Checks probe address is instruction boudary on x86 (Jiri Olsa) [464658] - [fs] fix kernel panic at __rpc_create_common() when mounting nfs (Takashi Sato) [670734] - [fs] inotify: stop kernel memory leak on file creation failure (Eric Paris) [656832] {CVE-2010-4250} - [fs] GFS2: remove iopen glocks from cache on failed deletes (Benjamin Marzinski) [669877] - [fs] ext2, ext3: directory handling speedups for smaller blocksizes (Eric Sandeen) [520462] - [powerpc] add support for new hcall H_BEST_ENERGY (Steve Best) [630086] - [mm] filemap: fix race condition in xip_file_fault (Hendrik Brueckner) [623251] - [fs] nfs4: set source address when callback is generated (J. Bruce Fields) [662589] - [net] ipv4: correct IGMP behavior on v2/v3 query responses (Jiri Pirko) [671153] - [net] Fix definition of netif_vdbg() when VERBOSE_DEBUG is not defined (Michal Schmidt) [669749] - [net] sctp: fix kernel panic resulting from mishandling of icmp dest unreachable msg (Neil Horman) [667029] - [net] backport Receive Packet Steering (Neil Horman) [620680] - [scsi] scsi_dh_alua: fix overflow in alua_rtpg port group id check (Mike Snitzer) [670572] - [scsi] libsas: fix definition of wideport, include local sas address (David Milburn) [669782] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [security] audit: include subject in login records (Eric Paris) [670328] - [security] audit: consistent naming of field types in tty audit logs (Eric Paris) [670556] - [security] audit: capture mmap arguments in audit logs (Eric Paris) [661398] - [perf] sched: Use PTHREAD_STACK_MIN to avoid pthread_attr_setstacksize() fail (Jiri Pirko) [663891] - [kernel] lib: fix vscnprintf() if @size is == 0 (Anton Arapov) [667328] - [usb] EHCI: AMD periodic frame list table quirk (Don Zickus) [651332] - [kernel] tracing: Shrink max latency ringbuffer if unnecessary (Jarod Wilson) [632063] - [edac] i7core_edac: return -ENODEV if no MC is found (Mauro Carvalho Chehab) [646505] - [block] mmc: Add support for O2Micro SD/MMC (John Feeney) [637243] - [sound] ALSA: add snd-aloop module (Jaroslav Kysela) [647012] - [x86] Add ACPI APEI support (Matthew Garrett) [641036] - [x86] Enabling/Fixing Warm reboots on Dell UEFI systems (Shyam Iyer) [641434] - [x86] Add Intel Intelligent Power Sharing driver (Matthew Garrett) [513536] - [x86] Include support for DMI OEM flag to set pci=bfsort in future Dell systems (Shyam Iyer) [658537] - [x86] Add support for Sandybridge temperature monitoring and thermal/power throttling (Matthew Garrett) [638254] - [x86] cpuidle: Add a repeating pattern detector to the menu governor (Matthew Garrett) [638259] - [virt] virtio: remove virtio-pci root device (Michael S. Tsirkin) [583064] - [virt] xen/events: change to using fasteoi (Andrew Jones) [667359] - [virt] x86/pvclock: Zero last_value on resume (Andrew Jones) [663755] - [netdrv] e1000: prevent unhandled IRQs from taking down virtual machines (Dean Nelson) [655521] - [netdrv] ixgbevf: update to upstream version 1.0.19-k0 (Andy Gospodarek) [636329] - [netdrv] enic: update to upstream version 1.4.1.10 (Andy Gospodarek) [641092] - [netdrv] sfc: update to current upstream version with SFC9000 support (Michal Schmidt) [556563] - [netdrv] ath9k: fix inconsistent lock state (Stanislaw Gruszka) [669373] - [mm] writeback: write_cache_pages doesn't terminate at nr_to_write <= 0 (Josef Bacik) [638349] - [mm] allow MMCONFIG above 4GB (Seiji Aguchi) [635753] - [mm] install_special_mapping skips security_file_mmap check (Frantisek Hrbata) [662199] {CVE-2010-4346} - [mm] KSM on THP (Andrea Arcangeli) [647334] - [mm] performance optimization to retry page fault when blocking on disk transfer (Larry Woodman) [667186] - [mm] allocate memory in khugepaged outside of mmap_sem write mode (Andrea Arcangeli) [647849] - [mm] make exclusively owned pages belong to the local anon_vma on swapin (Rik van Riel) [617199]- [security] selinux: include vmalloc.h for vmalloc_user (Eric Paris) [667225] - [security] selinux: implement mmap on /selinux/policy (Eric Paris) [667225] - [security] SELinux: allow userspace to read policy back out of the kernel (Eric Paris) [667225] - [security] kernel: rounddown helper function (Eric Paris) [667225] - [security] SELinux: drop useless (and incorrect) AVTAB_MAX_SIZE (Eric Paris) [667225] - [security] SELinux: break ocontext reading into a separate function (Eric Paris) [667225] - [security] SELinux: move genfs read to a separate function (Eric Paris) [667225] - [security] selinux: fix error codes in symtab_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_policydb_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_node() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_av_list() (Eric Paris) [667225] - [security] selinux: propagate error codes in cond_read_list() (Eric Paris) [667225] - [security] selinux: fix up style problem on /selinux/status (Eric Paris) [667500] - [security] selinux: fast status update interface (Eric Paris) [667500] - [scsi] qla4xxx: Update driver version to 5.02.00-k5 (Chad Dupuis) [516846] - [scsi] qla4xxx: Updated the Copyright header (Chad Dupuis) [516846] - [scsi] qla4xxx: do not reset hba if ql4xdontresethba is set (Chad Dupuis) [516846] - [scsi] qla4xxx: do not check for fw hung if reset retry is in progress (Chad Dupuis) [516846] - [scsi] qla4xxx: cache new IP address acquired via DHCP (Chad Dupuis) [516846] - [scsi] qla4xxx: Fail initialization if qla4_8xxx_pci_mem_write_2M fails (Chad Dupuis) [516846] - [scsi] qla4xxx: put device in FAILED state for 82XX initialization failure (Chad Dupuis) [516846] - [scsi] qla4xxx: do not process interrupt unconditionally (Chad Dupuis) [516846] - [scsi] qla4xxx: use correct fw_ddb_index in abort task (Chad Dupuis) [516846] - [scsi] qla4xxx: memory wedge with peg_halt test in loop (Chad Dupuis) [516846] - [scsi] qla4xxx: initialize MSI in correct way (Chad Dupuis) [516846] - [scsi] qla4xxx: Drop use of IRQF_DISABLE (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix cmd check in qla4xxx_cmd_wait (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k4 (Chad Dupuis) [516846] - [scsi] qla4xxx: grab hardware_lock in eh_abort before accessing srb (Chad Dupuis) [516846] - [scsi] qla4xxx: remove unwanted check for bad spd (Chad Dupuis) [516846] - [scsi] qla4xxx: update AER support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Clear the rom lock if the firmware died while holding it (Chad Dupuis) [516846] - [scsi] qla4xxx: use CRB Register for Request Queue in-pointer (Chad Dupuis) [516846] - [scsi] qla4xxx: dump mailbox registers on System Error (Chad Dupuis) [516846] - [scsi] qla4xxx: Add support for 8130/8131 AENs (Chad Dupuis) [516846] - [scsi] qla4xxx: Reset seconds_since_last_heartbeat correctly (Chad Dupuis) [516846] - [scsi] qla4xxx: On firmware hang do not wait for the outstanding commands to complete (Chad Dupuis) [516846] - [scsi] qla4xxx: free_irqs on failed initialize_adapter (Chad Dupuis) [516846] - [scsi] qla4xxx: correct data type of sense_len in qla4xxx_status_cont_entry (Chad Dupuis) [516846] - [scsi] qla4xxx: remove "ha->retry_reset_ha_cnt" from wait_for_hba_online (Chad Dupuis) [516846] - [scsi] qla4xxx: honor return status of qla4xxx_hw_reset (Chad Dupuis) [516846] - [scsi] qla4xxx: Trivial cleanup (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build on PPC (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build (Chad Dupuis) [516846] - [scsi] qla4xxx: fix compilation warning (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k3 (Chad Dupuis) [516846] - [scsi] qla4xxx: Added AER support for ISP82xx (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle outstanding mbx cmds on hung f/w scenarios (Chad Dupuis) [516846] - [scsi] qla4xxx: updated mbx_sys_info struct to sync with FW 4.6.x (Chad Dupuis) [516846] - [scsi] qla4xxx: clear AF_DPC_SCHEDULED flage when exit from do_dpc (Chad Dupuis) [516846] - [scsi] qla4xxx: Stop firmware before doing init firmware (Chad Dupuis) [516846] - [scsi] qla4xxx: Use the correct request queue (Chad Dupuis) [516846] - [scsi] qla4xxx: set correct value in sess->recovery_tmo (Chad Dupuis) [516846] - [scsi] qla4xxx: fix typos concerning "initiali[zs]e" (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k2 (Chad Dupuis) [516846] - [scsi] qla4xxx: wait for device_ready before device discovery (Chad Dupuis) [516846] - [scsi] qla4xxx: replace all dev_info, dev_warn, dev_err with ql4_printk (Chad Dupuis) [516846] - [scsi] qla4xxx: Added support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle one H/W Interrupt at a time (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix the freeing of the buffer allocated for DMA (Chad Dupuis) [516846] - [scsi] qla4xxx: correct return status in function qla4xxx_fw_ready (Chad Dupuis) [516846] - [scsi] qla4xxx: unblock iscsi session after setting ddb state online (Chad Dupuis) [516846] - [scsi] qla4xxx: set driver ddb state correctly in process_ddb_changed (Chad Dupuis) [516846] - [hwmon] config: enable k10temp module (Michal Schmidt) [623968] - [hwmon] k10temp: add hwmon driver for AMD family 10h/11h CPUs (Michal Schmidt) [623968] - [x86] Calgary: Limit the max PHB number to 256 (James Takahashi) [579480] - [x86] Calgary: Increase max PHB number (James Takahashi) [579480] - [tracing] wakeup latency tracer graph support (Jiri Olsa) [667519] - [tracing] Have graph flags passed in to ouput functions (Jiri Olsa) [667519] - [tracing] Add ftrace events for graph tracer (Jiri Olsa) [667519] - [uv] sgi-xpc: XPC fails to discover partitions (George Beshers) [662996] - [uv] sgi-xpc: Incoming XPC channel messages (George Beshers) [662996] - [uv] x86: Use allocated buffer in tlb_uv.c:tunables_read() (George Beshers) [662722] - [uv] x86: Initialize BAU hub map (George Beshers) [662722] - [uv] x86: Initialize BAU MMRs only on hubs with cpus (George Beshers) [662722] - [scsi] bsg: correct fault if queue object removed while dev_t open (Mike Christie) [619818 658248] - [scsi] fc class: add fc host dev loss sysfs file (Mike Christie) [619818 658248] - [scsi] lpfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] qla2xxx: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] ibmvfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] fnic: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: fix blocked bsg request when fc object deleted (Mike Christie) [619818 658248] - [scsi] ibmvfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fnic: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] lpfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] qla2xxx: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fc class: add fc host default default dev loss setting (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: Protect against overflow in dev_loss_tmo (Mike Christie) [619818 658248] - [md] fix bug with re-adding of partially recovered device (Mike Snitzer) [663783] - [md] fix possible deadlock in handling flush requests (Mike Snitzer) [663783] - [md] move code in to submit_flushes (Mike Snitzer) [663783] - [md] remove handling of flush_pending in md_submit_flush_data (Mike Snitzer) [663783] - [virt] enable CONFIG_DEBUG_SECTION_MISMATCH=y (Stefan Assmann) [614455] - [virt] xen: fix section mismatch in reference from the function xen_hvm_init_shared_info() (Stefan Assmann) [614455] - [powerpc] Don't use kernel stack with translation off (Steve Best) [628951] - [powerpc] Initialise paca->kstack before early_setup_secondary (Steve Best) [628951] - [edac] i7core_edac: return -ENODEV when devices were already probed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: use edac's own way to print errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Avoid PCI refcount to reach zero on successive load/reload (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix refcount error at PCI devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: it is safe to i7core_unregister_mci() when mci=NULL (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix an oops at i7core probe (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused member channels in i7core_pvt (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused arg csrow from get_dimm_config (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_unregister_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Use saved pointers (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Check probe counter in i7core_remove (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Call pci_dev_put() when alloc_i7core_dev() failed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix error path of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix order of lines in i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Always do get/put for all devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_pci_ctl_create/release (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce free_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce alloc_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_get_onedevice (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix the logic in i7core_remove() (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Don't do the legacy PCI probe by default (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: don't use a freed mci struct (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Print debug messages at release calls (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Don't let free(mci) happen while using it (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Do a better job with node removal (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: explicitly remove PCI devices from the devices list (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: MCE NMI handling should stop first (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Initialize all priv vars before start polling (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Improve debug to seek for register/remove errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move #if PAGE_SHIFT to edac_core.h (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: properly terminate the group of udimm counters (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Properly mark const static vars as such (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move static vars to the beginning of the file (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Be sure that the edac pci handler will be properly released (Mauro Carvalho Chehab) [603124] - [net] bonding: prevent oopsing on calling pskb_may_pull on shared skb (Andy Gospodarek) [665110]- [netdrv] e1000: Add support for the CE4100 reference platform (Dean Nelson) [636330] - [netdrv] Intel Wired LAN drivers: Use static const (Dean Nelson) [636330] - [netdrv] e1000: use vzalloc() (Dean Nelson) [636330] - [netdrv] e1000: fix screaming IRQ (Dean Nelson) [636330] - [netdrv] e1000: fix return value not set on error (Dean Nelson) [636330] - [netdrv] e1000: make e1000_reinit_safe local (Dean Nelson) [636330] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present (Dean Nelson) [636330] - [netdrv] e1000: return operator cleanup (Dean Nelson) [636330] - [netdrv] e1000: use GRO for receive (Dean Nelson) [636330] - [netdrv] e1000: fix occasional panic on unload (Dean Nelson) [636330] - [netdrv] e1000: use work queues (Dean Nelson) [636330] - [netdrv] e1000: set NETIF_F_HIGHDMA for VLAN feature flags (Dean Nelson) [636330] - [netdrv] e1000: fix Tx hangs by disabling 64-bit DMA (Dean Nelson) [636330] - [netdrv] e1000: Remove address use from assignments of function pointers (Dean Nelson) [636330] - [netdrv] e1000: Add missing read memory barrier (Dean Nelson) [636330] - [netdrv] e1000: use netif_ instead of netdev_ (Dean Nelson) [636330] - [netdrv] e1000: allow option to limit number of descriptors down to 48 per ring (Dean Nelson) [636330] - [netdrv] e1000: Fix message logging defect (Dean Nelson) [636330] - [netdrv] e1000: Remove unnecessary returns from void function()s (Dean Nelson) [636330] - [netdrv] e1000: Use new function for copybreak tests (Dean Nelson) [636330] - [netdrv] e1000: fix WARN_ON with mac-vlan (Dean Nelson) [636330] - [netdrv] e1000: Use netdev_, pr_ and dev_ (Dean Nelson) [636330] - [netdrv] e1000: use DMA API instead of PCI DMA functions (Dean Nelson) [636330] - [netdrv] e1000: use skb_headlen() (Dean Nelson) [636330] - [netdrv] e1000: do not modify tx_queue_len on link speed change (Dean Nelson) [636330] - [netdrv] intel: remove trailing space in messages (Dean Nelson) [636330] - [netdrv] e1000: Fix DMA mapping error handling on RX (Dean Nelson) [636330] - [netdrv] e1000: correct wrong coding style for "else" (Dean Nelson) [636330] - [netdrv] e1000: convert to use netdev_for_each_mc_addr (Dean Nelson) [636330] - [netdrv] e1000: call pci_save_state after pci_restore_state (Dean Nelson) [636330] - [netdrv] e1000: Report link status in ethtool when interface is down (Dean Nelson) [636330] - [netdrv] e1000: Fix tests of unsigned in *_tx_map() (Dean Nelson) [636330] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636330] - [netdrv] drivers/net: Move && and || to end of previous line (Dean Nelson) [636330] - [netdrv] request_irq - Remove unnecessary leading & from second arg (Dean Nelson) [636330] - [netdrv] net: Use netdev_alloc_skb_ip_align() (Dean Nelson) [636330] - [netdrv] e1000: Fix erroneous display of stats by ethtool -S (Dean Nelson) [636330] - [netdrv] e1000: Use the instance of net_device_stats from net_device (Dean Nelson) [636330] - [net] dcb: use after free in dcb_flushapp() (John Villalovos) [634003 634008] - [net] dcb: unlock on error in dcbnl_ieee_get() (John Villalovos) [634003 634008] - [net] dcbnl: more informed return values for new dcbnl routines (John Villalovos) [634003 634008] - [net] dcbnl: cleanup (John Villalovos) [634003 634008] - [net] dcbnl: adding DCBX feature flags get-set (John Villalovos) [634003 634008] - [x86] dcbnl: adding DCBX engine capability (John Villalovos) [634003 634008] - [net] net_dcb: add application notifiers (John Villalovos) [634003 634008] - [dbc] dcbnl: add appliction tlv handlers (John Villalovos) [634003 634008] - [net] Fix KABI breakage caused by backport of commit 3e29027af43728c2a91fe3f735ab2822edaf54a8 (John Villalovos) [634003 634008] - [x86] dcbnl: add support for ieee8021Qaz attributes (John Villalovos) [634003 634008] - [ata] ahci: Fix bug in storing EM messages (David Milburn) [653789] - [ata] ahci: add em_buffer attribute for AHCI hosts (David Milburn) [653789] - [ata] ahci: EM message type auto detect (David Milburn) [653789] - [x86] ACPICA: Optimization: Reduce the number of namespace walks (George Beshers) [635866] - [x86] ACPICA: Performance enhancement for namespace search and access (George Beshers) [635866] - [x86] ACPICA: Update flags for operand object (George Beshers) [635866] - [net] cxgb4: fix GRO stats counting (Michal Schmidt) [669737] - [net] gro: make gro_result_t a separate type for the sparse checker (Michal Schmidt) [669737] - [net] gro: add receive functions that return GRO result codes (Michal Schmidt) [669737] - [net] gro: Name the GRO result enumeration type (Michal Schmidt) [669737] - [virt] xen/events: use locked set|clear_bit() for cpu_evtchn_mask (Andrew Jones) [667359] - [virt] xen: synch event channels delivery on HVM (Andrew Jones) [667359] - [virt] xen: dynamically allocate irq & event structures (Andrew Jones) [667359] - [virt] xen: improvements to VIRQ_DEBUG output (Andrew Jones) [667359] - [virt] xen/evtchn: clear secondary CPUs' cpu_evtchn_mask[] after restore (Andrew Jones) [667359] - [virt] xen: ensure that all event channels start off bound to VCPU 0 (Andrew Jones) [667359] - [virt] xen: use dynamic_irq_init_keep_chip_data (Andrew Jones) [667359] - [virt] xen: set up IRQ before binding virq to evtchn (Andrew Jones) [667359] - [virt] xen: statically initialize cpu_evtchn_mask_p (Andrew Jones) [667359] - [scsi] mpt2sas: version upgrade (Tomas Henzl) [642590] - [scsi] mpt2sas: DIF Type 2 Protection Support (Tomas Henzl) [642590] - [scsi] mpt2sas: Call the_scsih_ir_shutdown prior to reporting the volumes missing from the OS (Tomas Henzl) [642590] - [scsi] mpt2sas: Basic code cleanup in mpt2sas_base (Tomas Henzl) [642590] - [scsi] mpt2sas: Prevent access to freed memory from port enable process (Tomas Henzl) [642590] - [scsi] mpt2sas: Fix the race between broadcast asyn event (Tomas Henzl) [642590] - [scsi] mpt2sas: Add support for customer specific branding messages (Tomas Henzl) [642590] - [scsi] mpt2sas: Revision P-MPI header update (Tomas Henzl) [642590] - [scsi] mpt2sas: Correct resizing calculation for max_queue_depth (Tomas Henzl) [642590] - [scsi] mpt2sas: Internal device reset complete event is not supported for older firmware prior to MPI Rev-K (Tomas Henzl) [642590] - [scsi] mpt2sas: Device removal handshake even though the PHYSTATUS_VACANT bit is set in the PhyStatus (Tomas Henzl) [642590] - [scsi] mpt2sas: Debug string changes from target to device (Tomas Henzl) [642590] - [scsi] mpt2sas: Sanity check for phy count is added using maxphy (Tomas Henzl) [642590] - [scsi] mpt2sas: Remove code for TASK_SET_FULL from-driver (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI2.0 header updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Modify code to support Expander switch (Tomas Henzl) [642590] - [scsi] mpt2sas: Create a pool of chain buffer instead of dedicated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added loadtime parameters for IOMissingDelay and parameters (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sanity check for cb_idx and smid access (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy message frame before releasing to free pool to have a local reference (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy sense buffer instead of working on direct memory location (Tomas Henzl) [642590] - [scsi] mpt2sas: Adding additional message to error escalation callback (Tomas Henzl) [642590] - [scsi] mpt2sas: Add additional check for responding volumes after Host Reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added ENOMEM return type when allocation fails (Tomas Henzl) [642590] - [scsi] mpt2sas: Redesign raid devices event handling using pd_handles per HBA (Tomas Henzl) [642590] - [scsi] mpt2sas: Tie a log info message to a specific PHY (Tomas Henzl) [642590] - [scsi] mpt2sas: print level KERN_DEBUG is replaced by KERN_INFO (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs support for tracebuffer (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI header version N is updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs counter for ioc reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy control support (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy counter support (Tomas Henzl) [642590] - [scsi] mpt2sas: Staged device discovery disable_discovery module parameter is added (Tomas Henzl) [642590] - [scsi] mpt2sas: Hold Controller reset when another reset is in progress (Tomas Henzl) [642590] - [netdrv] bnx2: Free IRQ before freeing status block memory (John Feeney) [635889] - [netdrv] bnx2: remove cancel_work_sync() from remove_one (John Feeney) [635889] - [netdrv] bnx2: Use static const (John Feeney) [635889] - [netdrv] bnx2: don't use flush_scheduled_work() (John Feeney) [635889] - [netdrv] bnx2: Remove config access to non-standard registers (John Feeney) [635889] - [netdrv] bnx2: Fix reset bug on 5709 (John Feeney) [635889] - [netdrv] Update to firmware 6.0.x (John Feeney) [635889] - [netdrv] bnx2: Enable AER on PCIE devices only (John Feeney) [635889] - [netdrv] bnx2: Add PCI Advanced Error Reporting support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.17 (John Feeney) [635889] - [netdrv] bnx2: Remove some unnecessary smp_mb() in tx fast path (John Feeney) [635889] - [netdrv] bnx2: Call pci_enable_msix() with actual number of vectors (John Feeney) [635889] - [netdrv] bnx2: Use proper counter for net_device_stats->multicast (John Feeney) [635889] - [netdrv] bnx2: use device model DMA API (John Feeney) [635889] - [netdrv] bnx2: allocate with GFP_KERNEL flag on RX path init (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.16 (John Feeney) [635889] - [netdrv] bnx2: Dump some config space registers during TX timeout (John Feeney) [635889] - [netdrv] bnx2: fix dma_get_ops compilation breakage (John Feeney) [635889] - [netdrv] bnx2: Use netif_carrier_off() to prevent timeout (John Feeney) [635889] - [netdrv] bnx2: Fix register printouts during NETEV_WATCHDOG (John Feeney) [635889] - [netdrv] bnx2: Add prefetches to rx path (John Feeney) [635889] - [netdrv] bnx2: Add GRO support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.9 (John Feeney) [635889] - [netdrv] bnx2: Remove now useless VPD code (John Feeney) [635889] - [netdrv] bnx2: Add helper to search for VPD keywords (John Feeney) [635889] - [netdrv] bnx2: Add VPD information field helper functions (John Feeney) [635889] - [netdrv] bnx2: Add helper to find a VPD resource data type (John Feeney) [635889] - [netdrv] bnx2: Add large and small resource data type code (John Feeney) [635889] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635889] - [netdrv] bnx2: convert multiple drivers to use netdev_for_each_mc_addr (John Feeney) [635889] - [netdrv] bnx2: Use (pr|netdev|netif)_ macro helpers (John Feeney) [635889] - [netdrv] be2net: update be2net driver to version 2.103.298r (Ivan Vecera) [635741] - [netdrv] ixgbe: update to upstream version 3.0.12-k2 (Andy Gospodarek) [561359 617193 622640 629909 632598 637332] - [netdrv] igb driver update (Stefan Assmann) [636322] - [netdrv] e1000e: upstream to upstream version 1.2.20 (Andy Gospodarek) [636325] - [pci] Fix warnings when CONFIG_DMI unset (Jon Masters) [639965] - [pci] export SMBIOS provided firmware instance and label to sysfs (Jon Masters) [639965] - [fs] xfs: don't block on buffer read errors (Dave Chinner) [581838] - [fs] xfs: serialise unaligned direct IOs (Dave Chinner) [669272] - [fs] xfs: ensure sync write errors are returned (Dave Chinner) [669272] - [netdrv] hostap_cs: fix sleeping function called from invalid context (Stanislaw Gruszka) [621103] - [netdrv] p54usb: New USB ID for Gemtek WUBI-100GW (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add 5 more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] orinoco: clear countermeasure setting on commit (Stanislaw Gruszka) [621103] - [netdrv] orinoco: fix TKIP countermeasure behaviour (Stanislaw Gruszka) [621103] - [netdrv] p54/eeprom.c: Return -ENOMEM on memory allocation failure (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add five more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] p54usb: fix off-by-one on !CONFIG_PM (Stanislaw Gruszka) [621103] - [netdrv] wext: fix potential private ioctl memory content leak (Stanislaw Gruszka) [621103] - [netdrv] hostap_pci: set dev->base_addr during probe (Stanislaw Gruszka) [621103] - [netdrv] ath5k: check return value of ieee80211_get_tx_rate (Stanislaw Gruszka) [621103] - [netdrv] p54: fix tx feedback status flag check (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix parsing of HT40 5 GHz CTLs (Stanislaw Gruszka) [621103] - [netdrv] ath5k: disable ASPM L0s for all cards (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: don't get expired BSSes (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix yet another buffer leak in the tx aggregation code (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix TSF after reset on AR913x (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: ignore spurious deauth (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation (Stanislaw Gruszka) [621103] - [netdrv] ath9k: enable serialize_regmode for non-PCIE AR9160 (Stanislaw Gruszka) [621103] - [netdrv] ath5k: initialize ah->ah_current_channel (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix supported rates IE if AP doesn't give us it's rates (Stanislaw Gruszka) [621103] - [netdrv] libertas/sdio: 8686: set ECSI bit for 1-bit transfers (Stanislaw Gruszka) [621103] - [netdrv] mac80211: do not wip out old supported rates (Stanislaw Gruszka) [621103] - [netdrv] p54pci: add Symbol AP-300 minipci adapters pciid (Stanislaw Gruszka) [621103] - [netdrv] hostap: Protect against initialization interrupt (Stanislaw Gruszka) [621103] - [netdrv] ath9k: Avoid corrupt frames being forwarded to mac80211 (Stanislaw Gruszka) [621103] - [netdrv] ath9k: re-enable ps by default for new single chip families (Stanislaw Gruszka) [621103] - [netdrv] ath5k: drop warning on jumbo frames (Stanislaw Gruszka) [621103] - [netdrv] wl1251: fix a memory leak in probe (Stanislaw Gruszka) [621103] - [netdrv] ath9k: add support for 802.11n bonded out AR2427 (Stanislaw Gruszka) [621103] - [netdrv] wireless: report reasonable bitrate for MCS rates through wext (Stanislaw Gruszka) [621103] - [netdrv] p54usb: Add device ID for Dell WLA3310 USB (Stanislaw Gruszka) [621103] - [netdrv] ath5k: retain promiscuous setting (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix rts threshold check (Stanislaw Gruszka) [621103] - [netdrv] mac80211: Fix robust management frame handling (MFP) (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: fix panic triggered by undersized rxstream buffer (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: add a couple more USB IDs (Stanislaw Gruszka) [621103] - [netdrv] rtl8180: fix tx status reporting (Stanislaw Gruszka) [621103] - [drm] fix writeback on rn50 powerpc (Dave Airlie) [667565] - [net] backport of vlan_get_protocol() (Andy Gospodarek) [669787] - [mm] backport vzalloc() and vzalloc_node() (Andy Gospodarek) [669787]- [block] blk-cgroup: Allow creation of hierarchical cgroups (Vivek Goyal) [658482] - [netdrv] tg3: Provide EEE support (John Feeney) [632105] - [netdrv] tg3: Disable TSS except for 5719 (John Feeney) [634316] - [netdrv] tg3: Raise the jumbo frame BD flag threshold (John Feeney) [635078] - [netdrv] tg3: Enable phy APD for 5717 and later asic revs (John Feeney) [635078] - [netdrv] tg3: Enable mult rd DMA engine on 5719 (John Feeney) [635078] - [netdrv] tg3: Fix 5719 internal FIFO overflow problem (John Feeney) [635078] - [netdrv] tg3: Assign correct tx margin for 5719 (John Feeney) [635078] - [netdrv] tg3: Apply 10Mbps fix to all 57765 revisions (John Feeney) [635078] - [netdrv] tg3: Add extend rx ring sizes for 5717 and 5719 (John Feeney) [635078] - [netdrv] tg3: Prepare for larger rx ring sizes (John Feeney) [635078] - [netdrv] tg3: 5719: Prevent tx data corruption (John Feeney) [635078] - [netdrv] tg3: Unlock 5717 B0+ support (John Feeney) [635078] - [netdrv] tg3: Fix read DMA FIFO overruns on recent devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.113 (John Feeney) [635078] - [netdrv] tg3: Migrate tg3_flags to phy_flags (John Feeney) [635078] - [netdrv] tg3: Create phy_flags and migrate phy_is_low_power (John Feeney) [635078] - [netdrv] tg3: Add phy-related preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Add error reporting to tg3_phydsp_write() (John Feeney) [635078] - [netdrv] tg3: Improve small packet performance (John Feeney) [635078] - [netdrv] tg3: Remove 5720, 5750, and 5750M (John Feeney) [635078] - [netdrv] tg3: Detect APE firmware types (John Feeney) [635078] - [netdrv] tg3: Restrict ASPM workaround devlist (John Feeney) [635078] - [netdrv] tg3: Manage gphy power for CPMU-less devs only (John Feeney) [635078] - [netdrv] tg3: Don't access phy test ctrl reg for 5717+ (John Feeney) [635078] - [netdrv] tg3: Create TG3_FLG3_5717_PLUS flag (John Feeney) [635078] - [netdrv] tg3: Disable TSS also during tg3_close() (John Feeney) [635078] - [netdrv] tg3: Add 5784 ASIC rev to earlier PCIe MPS fix (John Feeney) [635078] - [netdrv] tg3: Update version to 3.112 (John Feeney) [635078] - [netdrv] tg3: Fix some checkpatch errors (John Feeney) [635078] - [netdrv] tg3: Revert PCIe tx glitch fix (John Feeney) [635078] - [netdrv] tg3: Report driver version to firmware (John Feeney) [635078] - [netdrv] tg3: Relax 5717 serdes restriction (John Feeney) [635078] - [netdrv] tg3: Fix single MSI-X vector coalescing (John Feeney) [635078] - [netdrv] tg3: Revert RSS indir tbl setup change (John Feeney) [635078] - [netdrv] tg3: allow TSO on vlan devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.111 (John Feeney) [635078] - [netdrv] tg3: 5717: Allow serdes link via parallel detect (John Feeney) [635078] - [netdrv] tg3: Allow single MSI-X vector allocations (John Feeney) [635078] - [netdrv] tg3: Off-by-one error in RSS setup (John Feeney) [635078] - [netdrv] tg3: Enable GRO by default. (John Feeney) [635078] - [netdrv] tg3: Update version to 3.110 (John Feeney) [635078] - [netdrv] tg3: Remove function errors flagged by checkpatch (John Feeney) [635078] - [netdrv] tg3: Unify max pkt size preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Re-inline VLAN tags when appropriate (John Feeney) [635078] - [netdrv] tg3: Optimize rx double copy test (John Feeney) [635078] - [netdrv] tg3: Update version to 3.109 (John Feeney) [635078] - [netdrv] tg3: Remove tg3_dump_state() (John Feeney) [635078] - [netdrv] tg3: Cleanup if codestyle (John Feeney) [635078] - [netdrv] tg3: The case of switches (John Feeney) [635078] - [netdrv] tg3: Whitespace, constant, and comment updates (John Feeney) [635078] - [netdrv] tg3: Use VPD fw version when present (John Feeney) [635078] - [netdrv] tg3: Prepare FW version code for VPD versioning (John Feeney) [635078] - [netdrv] tg3: Fix message 80 char violations (John Feeney) [635078] - [netdrv] tg3: netdev_err() => dev_err() (John Feeney) [635078] - [netdrv] tg3: Replace pr_err with sensible alternatives (John Feeney) [635078] - [netdrv] tg3: Restore likely() check in tg3_poll_msix() (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: change the field used with the TG3_FLAG_10_100_ONLY constant (John Feeney) [635078] - [netdrv] tg3: Remove now useless VPD code (John Feeney) [635078] - [netdrv] pci: Add helper to search for VPD keywords (John Feeney) [635078] - [netdrv] pci: Add VPD information field helper functions (John Feeney) [635078] - [netdrv] pci: Add helper to find a VPD resource data type (John Feeney) [635078] - [netdrv] pci: Add large and small resource data type code (John Feeney) [635078] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635078] - [netdrv] net: convert multiple drivers to use netdev_for_each_mc_addr, part6 (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: Use (pr|netdev)_ macro helpers (John Feeney) [635078] - [kdump] vt-d: Handle previous faults after enabling fault handling (Takao Indoh) [617137] - [kdump] Enable the intr-remap fault handling after local apic setup (Takao Indoh) [617137] - [kdump] vt-d: Fix the vt-d fault handling irq migration in the x2apic mode (Takao Indoh) [617137] - [kdump] vt-d: Quirk for masking vtd spec errors to platform error handling logic (Takao Indoh) [617137] - [netdrv] return operator cleanup (Dean Nelson) [636331] - [netdrv] e100: Add missing read memory barrier (Dean Nelson) [636331] - [net] trans_start cleanups (Dean Nelson) [636331] - [netdrv] e100: Fix the TX workqueue race (Dean Nelson) [636331] - [netdrv] Use pr_ and netif_ (Dean Nelson) [636331] - [net] convert multiple drivers to use netdev_for_each_mc_addr, part4 (Dean Nelson) [636331] - [net] use netdev_mc_count and netdev_mc_empty when appropriate (Dean Nelson) [636331] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636331] - [netdrv] e100: Fix to allow systems with FW based cards to resume from STD (Dean Nelson) [636331] - [net] Use netdev_alloc_skb_ip_align() (Dean Nelson) [636331] - [netdrv] qlcnic: change module parameter permissions (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ethtool diagnostics test (Chad Dupuis) [667192] - [netdrv] qlcnic: fix flash fw version read (Chad Dupuis) [667192] - [netdrv] Use static const (Chad Dupuis) [667192] - [netdrv] qlcnic: reset pci function unconditionally during probe (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ocm window register offset calculation (Chad Dupuis) [667192] - [netdrv] qlcnic: fix LED test when interface is down (Chad Dupuis) [667192] - [netdrv] qlcnic: Updated driver version to 5.0.13 (Chad Dupuis) [667192] - [netdrv] qlcnic: LICENSE file for qlcnic (Chad Dupuis) [667192] - [netdrv] qlcnic: validate eswitch config values for PF (Chad Dupuis) [667192] - [netdrv] qlcnic: Disable loopback support (Chad Dupuis) [667192] - [netdrv] qlcnic: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667192] - [netdrv] qlcnic: Bumped up driver version to 5.0.12 (Chad Dupuis) [667192] - [netdrv] qlcnic: fix panic on load (Chad Dupuis) [667192] - [netdrv] qlcnic: lro off message log from set rx checsum (Chad Dupuis) [667192] - [netdrv] qlcnic: Add description for CN1000Q adapter (Chad Dupuis) [667192] - [netdrv] qlcnic: Fix for kdump (Chad Dupuis) [667192] - [netdrv] qlcnic: Allow minimum bandwidth of zero (Chad Dupuis) [667192] - [netdrv] qlcnic: define valid vlan id range (Chad Dupuis) [667192] - [netdrv] qlcnic: reduce rx ring size (Chad Dupuis) [667192] - [netdrv] qlcnic: fix mac learning (Chad Dupuis) [667192] - [netdrv] qlcnic: update ethtool stats (Chad Dupuis) [667192] - [scsi] QLogic's qlcnic driver (Bob Picco) [562921] - [mm] notifier_from_errno() cleanup (Prarit Bhargava) [669041] - [x86] convert cpu notifier to return encapsulate errno value (Prarit Bhargava) [669041] - [kernel] notifier: change notifier_from_errno(0) to return NOTIFY_OK (Prarit Bhargava) [669041] - [netdrv] netxen: update driver version 4.0.75 (Chad Dupuis) [667194] - [netdrv] netxen: enable LRO based on NETIF_F_LRO (Chad Dupuis) [667194] - [netdrv] netxen: update module description (Chad Dupuis) [667194] - [netdrv] drivers/net: Use static const (Chad Dupuis) [667194] - [netdrv] netxen: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667194] - [netdrv] netxen: remove unused firmware exports (Chad Dupuis) [667194] - [netdrv] netxen_nic: Fix the tx queue manipulation bug in netxen_nic_probe (Chad Dupuis) [667194] - [netdrv] netxen: fix kdump (Chad Dupuis) [667194] - [netdrv] netxen: make local function static (Chad Dupuis) [667194] - [netdrv] netxen: mask correctable error (Chad Dupuis) [667194] - [netdrv] netxen: fix race in tx stop queue (Chad Dupuis) [667194] - [netdrv] net: return operator cleanup (Chad Dupuis) [667194] - [mm] page-types.c: fix name of unpoison interface (Dean Nelson) [667686] - [mm] Documentation/vm: fix spelling in page-types.c (Dean Nelson) [667686] - [mm] page-types: exit early when invoked with -d|--describe (Dean Nelson) [667686] - [mm] page-types: whitespace alignment (Dean Nelson) [667686] - [mm] page-types: learn to describe flags directly from command line (Dean Nelson) [667686] - [mm] page-types: unsigned cannot be less than 0 in add_page() (Dean Nelson) [667686] - [mm] page-types: constify read only arrays (Dean Nelson) [667686] - [mm] tree-wide: fix assorted typos all over the place (Dean Nelson) [667686] - [kernel] kmsg_dump: use stable variable to dump kmsg buffer (Jarod Wilson) [632041] - [kernel] kmsg_dump: build fixups (Jarod Wilson) [632041] - [kernel] kmsg_dump: Dump on crash_kexec as well (Jarod Wilson) [632041] - [kernel] core: Add kernel message dumper to call on oopses and panics (Jarod Wilson) [632041] - [mm] shmem: put_super must percpu_counter_destroy (Jeff Moyer) [667550] - [fs] tmpfs: make tmpfs scalable with percpu_counter for used blocks (Jeff Moyer) [667550] - [fs] tmpfs: add accurate compare function to percpu_counter library (Jeff Moyer) [667550] - [netdrv] iwlagn: enable only rfkill interrupt when device is down (Stanislaw Gruszka) [593566] - [netdrv] wireless: use a dedicated workqueue for cfg80211 (Stanislaw Gruszka) [593566] - [netdrv] mac80211: do not requeue scan work when not needed (Stanislaw Gruszka) [593566] - [netdrv] mac80211: compete scan to cfg80211 if deferred scan fail to start (Stanislaw Gruszka) [593566] - [netdrv] mac80211: fix scan locking wrt. hw scan (Stanislaw Gruszka) [593566] - [netdrv] mac80211: flush workqueue before restarting device (Stanislaw Gruszka) [593566] - [drm] Backport AGP/DRM from 2.6.37-rc8 (Dave Airlie) [667565] - [drm] vga_switcheroo: backport (Dave Airlie) [667281] - [drm] fbcon: fix situation where fbcon gets deinitialised and can't reinit (Dave Airlie) [667281] - [char] vt: fix issue when fbcon wants to takeover a second time (Dave Airlie) [667281] - [drm] fb/kms: fix kABI issue in the aperture code (Dave Airlie) [667281] - [drm] fbdev: updates needed for drm backport (Dave Airlie) [667281] - [kernel] Revert "debug_locks: set oops_in_progress if we will log messages." (Dave Airlie) [667281] - [i2c] i2c-algo-bit: Add pre- and post-xfer hooks (Dave Airlie) [667281] - [x86] io-mapping: move asm include inside the config option (Dave Airlie) [667281] - [drm] io-mapping: Specify slot to use for atomic mappings (Dave Airlie) [667281] - [x86] Add array variants for setting memory to wc caching (Dave Airlie) [667281]- [x86] xsave: Use xsaveopt in context-switch path when supported (John Villalovos) [492912] - [x86] cpu: Enumerate xsaveopt (John Villalovos) [492912] - [x86] cpu: Add xsaveopt cpufeature (John Villalovos) [492912] - [x86] cpu: Make init_scattered_cpuid_features() consider cpuid subleaves (John Villalovos) [492912] - [x86] xsave: Sync xsave memory layout with its header for user handling (John Villalovos) [492912] - [x86] xsave: Track the offset, size of state in the xsave layout (John Villalovos) [492912] - [x86] fpu: Use static_cpu_has() to implement use_xsave() (John Villalovos) [492912] - [x86] Add new static_cpu_has() function using alternatives (John Villalovos) [492912] - [x86] fpu: Use the proper asm constraint in use_xsave() (John Villalovos) [492912] - [x86] Eliminate TS_XSAVE (John Villalovos) [492912] - [x86] cpu: Make APERF/MPERF a normal table-driven flag (John Villalovos) [492912] - [x86] Unify APERF/MPERF support (John Villalovos) [492912] - [x86] x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo (John Villalovos) [492912] - [scsi] lpfc: Update lpfc version for 8.3.5.30 driver release (Rob Evers) [663119] - [scsi] lpfc: Turned parity and serr bits back on after performing sli4 board reset PCI access (Rob Evers) [663119] - [scsi] lpfc: Use VPI for ALL ELS commands and allocate RPIs at node creation (Rob Evers) [663119] - [scsi] lpfc: Correct bit-definitions in SLI4 data structures (Rob Evers) [663119] - [scsi] lpfc: Update lpfc version for 8.3.5.29 driver release (Rob Evers) [663119] - [scsi] lpfc: Implement new SLI4 initialization procedures based on if_type (Rob Evers) [663119] - [scsi] lpfc: Implement the FC and SLI async event handlers (Rob Evers) [663119] - [scsi] lpfc: Comment update, minor re-order to sync w/ upstream (Rob Evers) [663119] - [scsi] lpfc: Fixed panic in the __lpfc_sli_get_sglq (Rob Evers) [663119] - [scsi] lpfc: Fixed management command context setting (Rob Evers) [663119] - [netdrv] vxge: make functions local and remove dead code (Bob Picco) [636869] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Bob Picco) [636869] - [netdrv] vxge-main.c: Use pr_ and netdev_ (Bob Picco) [636869] - [netdrv] vxge: Version update (Bob Picco) [636869] - [netdrv] vxge: Update copyright information (Bob Picco) [636869] - [netdrv] vxge: NETIF_F_LLTX removal (Bob Picco) [636869] - [netdrv] vxge: Fix multicast issues (Bob Picco) [636869] - [netdrv] vxge: Remove queue_state references (Bob Picco) [636869] - [netdrv] vxge: show startup message with KERN_INFO (Bob Picco) [636869] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Bob Picco) [636869] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH for TCO Watchdog (David Milburn) [464257] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH (David Milburn) [464257] - [i2c] i2c-i801: Add Intel Patsburg device ID (David Milburn) [464257] - [pci] update Intel Patsburg defines (David Milburn) [464257] - [pci] irq and pci_ids patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [sound] ALSA HD Audio patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] watchdog: TCO Watchdog patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] ahci: AHCI and RAID mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [ata] ata_piix: IDE Mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [netdrv] ibmveth: Free irq on error path (Steve Best) [632706] - [netdrv] ibmveth: Cleanup error handling inside ibmveth_open (Steve Best) [632706] - [netdrv] ibmveth: Update module information and version (Steve Best) [632706] - [netdrv] ibmveth: Remove some unnecessary include files (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific assert to BUG_ON (Steve Best) [632706] - [netdrv] ibmveth: Return -EINVAL on all ->probe errors (Steve Best) [632706] - [netdrv] ibmveth: Coding style fixes (Steve Best) [632706] - [netdrv] ibmveth: Some formatting fixes (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific error functions to netdev_err (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific debug to netdev_dbg (Steve Best) [632706] - [netdrv] ibmveth: Remove redundant function prototypes (Steve Best) [632706] - [netdrv] ibmveth: Convert to netdev_alloc_skb (Steve Best) [632706] - [netdrv] ibmveth: remove procfs code (Steve Best) [632706] - [netdrv] ibmveth: Enable IPv6 checksum offload (Steve Best) [632706] - [netdrv] ibmveth: Remove duplicate checksum offload setup code (Steve Best) [632706] - [netdrv] ibmveth: Add optional flush of rx buffer (Steve Best) [632706] - [netdrv] ibmveth: Add scatter-gather support (Steve Best) [632706] - [netdrv] ibmveth: Use lighter weight read memory barrier in ibmveth_poll (Steve Best) [632706] - [netdrv] ibmveth: Add rx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Add tx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Remove LLTX (Steve Best) [632706] - [netdrv] ibmveth: batch rx buffer replacement (Steve Best) [632706] - [netdrv] ibmveth: Remove integer divide caused by modulus (Steve Best) [632706] - [scsi] ibmvfc: version 1.0.9 (Steve Best) [632710] - [scsi] ibmvfc: Handle Virtual I/O Server reboot (Steve Best) [632710] - [scsi] ibmvfc: Log link up/down events (Steve Best) [632710] - [scsi] ibmvfc: Fix terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Fix rport add/delete race resulting in oops (Steve Best) [632710] - [scsi] ibmvfc: Add support for fc_block_scsi_eh (Steve Best) [632710] - [scsi] ibmvfc: Add FC Passthru support (Steve Best) [632710] - [scsi] ibmvfc: Fix adapter cancel flags for terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Remove unnecessary parameter to ibmvfc_init_host (Steve Best) [632710] - [scsi] ibmvfc: Fix locking in ibmvfc_remove (Steve Best) [632710] - [scsi] ibmvfc: Fixup TMF response handling (Steve Best) [632710] - [ppc64] Enable PM_SLEEP on POWER w/o KABI changes (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support for RHEL6.1 (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support (Steve Best) [632683] - [ppc64] ibmvscsi: Fix softlockup on resume (Steve Best) [632683] - [ppc64] ibmvfc: Fix soft lockup on resume (Steve Best) [632683] - [ppc64] ibmvscsi: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmvfc: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmveth: Add suspend/resume support (Steve Best) [632683] - [ppc64] vio: Add power management support (Steve Best) [632683] - [ppc64] pseries: Migration code reorganization / hibernation prep (Steve Best) [632683] - [configs] redhat: added CONFIG_SECURITY_DMESG_RESTRICT option (Frantisek Hrbata) [653245] - [kernel] restrict unprivileged access to kernel syslog (Frantisek Hrbata) [653245] - [edac] i7300_edac: Fix an error with RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add it to x86 RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly initialize per-csrow memory size (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: better initialize page counts (Mauro Carvalho Chehab) [638237] - [edac] MAINTAINERS: Add maintainer for i7300-edac driver (Mauro Carvalho Chehab) [638237] - [edac] i7300-edac: CodingStyle cleanup (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Improve comments (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: reorganize the file contents (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect channel on CE errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for corrected errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for fatal errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: pre-allocate a buffer used to prepare err messages (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Fix MTR x4/x8 detection logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Make the debug messages coherent with the others (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: remove get_error_info logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a code to cleanup error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add support for reporting FBD errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect the type of error correction (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Detect if the device is on single mode (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Adds detection for enhanced scrub mode on x8 (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Clear the error bit after reading (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add error detection code for global errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Better name PCI devices (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a FIXME note about the error correction type (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: add global error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: display info if ECC is enabled or not (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: start a driver for i7300 chipset (Mauro Carvalho Chehab) [638237] - [net] ipsec: fragment locally generated tunnel-mode IPSec6 packets as needed (Herbert Xu) [661113] - [dma] Fix incorrect iommu in ioatdma (John Feeney) [611884] - [pci] sysfs: Update ROM to include default owner write access (Alex Williamson) [668478] - [x86] tboot: Add support for S3 memory integrity protection (John Villalovos) [464222] - [x86] Fix checking of SRAT when node 0 ram is not from 0 (Amerigo Wang) [668340] - [virt] VMX: when entering real mode align segment base to 16 bytes (Gleb Natapov) [665970] - [virt] xenbus: implement O_NONBLOCK (Paolo Bonzini) [607262] - [virt] x86: Push potential exception error code on task switches (Gleb Natapov) [654284] - [virt] VMX: add module parameter to avoid trapping HLT instructions (Gleb Natapov) [661540] - [netdrv] QLogic nextxen driver updates (Bob Picco) [562940] - [scsi] libsas: fix NCQ mixing with non-NCQ (David Milburn) [621606]- [netdrv] BNX2I: Updated version, copyright, and maintainer info (Mike Christie) [635894] - [netdrv] BNX2I: Added iSCSI text pdu support for iSCSI offload (Mike Christie) [635894] - [netdrv] BNX2I: Added jumbo MTU support for the no shost case (Mike Christie) [635894] - [netdrv] BNX2I: Added support for the 57712(E) devices (Mike Christie) [635894] - [netdrv] BNX2I: Added handling for unsupported iSCSI offload hba (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the 32-bit swapping of the LUN field for nopouts for 5771X (Mike Christie) [635894] - [netdrv] BNX2I: Allow ep CONNECT_FAILED condition to go through proper cleanup (Mike Christie) [635894] - [netdrv] BNX2I: Added reconnect fix connecting against Lefthand targets (Mike Christie) [635894] - [netdrv] BNX2I: Cleaned up various error conditions in ep_connect/disconnect (Mike Christie) [635894] - [netdrv] BNX2I: Added return code check for chip kwqe submission request (Mike Christie) [635894] - [netdrv] BNX2I: Modified the bnx2i stop path to compensate for in progress ops (Mike Christie) [635894] - [netdrv] BNX2I: Removed the dynamic registration of CNIC (Mike Christie) [635894] - [netdrv] BNX2I: Added mutex lock protection to conn_get_param (Mike Christie) [635894] - [netdrv] BNX2I: Allow to abort the connection if connect request times out (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the remote TCP RST handling for the 570X (1g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a cid leak issue for 5771X (10g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the endian bug in the TMF LUN cmd send (Mike Christie) [635894] - [netdrv] BNX2I: Added chip cleanup for the remove module path (Mike Christie) [635894] - [netdrv] BNX2I: Recouple the CFC delete cleanup with cm_abort/close completion (Mike Christie) [635894] - [netdrv] BNX2I: Added support for other TMFs besides ABORT_TASK (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a protocol violation on nopout responses (Mike Christie) [635894] - [netdrv] BNX2I: Added host param ISCSI_HOST_PARAM_IPADDRESS (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the TCP graceful termination initiation (Mike Christie) [635894] - [netdrv] BNX2I: Fine tuned conn destroy and context destroy timeout values (Mike Christie) [635894] - [netdrv] cnic: Fix the type field in SPQ messages (Mike Christie) [635892] - [netdrv] cnic: Do not call bnx2i when bnx2i is calling cnic_unregister_driver() (Mike Christie) [635892] - [netdrv] cnic: Do not allow iSCSI and FCoE on bnx2x multi-function mode (Mike Christie) [635892] - [netdrv] cnic: fix mem leak on allocation failures in cnic_alloc_uio_rings() (Mike Christie) [635892] - [netdrv] cnic: Add FCoE support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Add kcq2 support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Call cm_connect_complete() immediately on error (Mike Christie) [635892] - [netdrv] cnic: Check device state before reading the kcq pointer in IRQ (Mike Christie) [635892] - [netdrv] cnic: Support NIC Partition mode (Mike Christie) [635892] - [netdrv] cnic: Use proper client and connection IDs on iSCSI ring (Mike Christie) [635892] - [netdrv] cnic: Improve ->iscsi_nl_msg_send() (Mike Christie) [635892] - [netdrv] cnic: Prevent "scheduling while atomic" when calling ->cnic_init() (Mike Christie) [635892] - [netdrv] cnic: Fix iSCSI TCP port endian order (Mike Christie) [635892] - [netdrv] drivers/net/cnic.c: Remove unnecessary semicolons (Mike Christie) [635892] - [netdrv] cnic: Add support for 57712 device (Mike Christie) [635892] - [netdrv] cnic: Decouple uio close from cnic shutdown (Mike Christie) [635892] - [netdrv] cnic: Add cnic_uio_dev struct (Mike Christie) [635892] - [netdrv] cnic: Add cnic_free_uio() (Mike Christie) [635892] - [netdrv] cnic: Defer iscsi connection cleanup (Mike Christie) [635892] - [netdrv] cnic: Add cnic_bnx2x_destroy_ramrod() (Mike Christie) [635892] - [netdrv] cnic: Convert ctx_flags to bit fields (Mike Christie) [635892] - [netdrv] cnic: Add common cnic_request_irq() (Mike Christie) [635892] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635892] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635892] - [netdrv] cnic: Fine-tune ring init code (Mike Christie) [635892] - [netdrv] cnic: Use pfid for internal memory offsets (Mike Christie) [635892] - [netdrv] cnic: Pass cp pointer to BNX2X_HW_CID (Mike Christie) [635892] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Mike Christie) [635892] - [netdrv] cnic: Update version to 2.1.3 (Mike Christie) [635892] - [netdrv] cnic: Further unify kcq handling code (Mike Christie) [635892] - [netdrv] cnic: Restructure kcq processing (Mike Christie) [635892] - [netdrv] cnic: Unify kcq allocation for all devices (Mike Christie) [635892] - [netdrv] cnic: Unify IRQ code for all hardware types (Mike Christie) [635892] - [netdrv] cnic: Fine-tune CID memory space calculation (Mike Christie) [635892] - [netdrv] cnic: Fix cnic_cm_abort() error handling (Mike Christie) [635892] - [netdrv] cnic: Refactor and fix cnic_ready_to_close() (Mike Christie) [635892] - [netdrv] cnic: Refactor code in cnic_cm_process_kcqe() (Mike Christie) [635892] - [netdrv] cnic: Return error code in cnic_cm_close() if unsuccessful (Mike Christie) [635892] - [netdrv] cnic: Return SPQ credit to bnx2x after ring setup and shutdown (Mike Christie) [635892] - [netdrv] cnic: Convert cnic_local_flags to atomic ops (Mike Christie) [635892] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Mike Christie) [635892] - [netdrv] bnx2x: update version to 1.62.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: replace FW to 6.2.5 (Mike Christie) [635942] - [netdrv] bnx2x: add FW 6.2.5 files (Mike Christie) [635942] - [netdrv] bnx2x: Add DCB/PFC support - link layer (Mike Christie) [635942] - [netdrv] bnx2x: add DCB support (Mike Christie) [635942] - [netdrv] bnx2x: add a select queue callback (Mike Christie) [635942] - [netdrv] bnx2x: Take the distribution range definition out of skb_tx_hash() (Mike Christie) [635942] - [netdrv] bnx2x: add FCoE ring (Mike Christie) [635942] - [netdrv] bnx2x: Update version number and a date (Mike Christie) [635942] - [netdrv] bnx2x: Fixed a compilation warning (Mike Christie) [635942] - [netdrv] bnx2x: Use dma_alloc_coherent() semantics for ILT memory allocation (Mike Christie) [635942] - [netdrv] bnx2x: LSO code was broken on BE platforms (Mike Christie) [635942] - [netdrv] bnx2x: Add Nic partitioning mode (57712 devices) (Mike Christie) [635942] - [netdrv] bnx2x: Use helpers instead of direct access to the shinfo(skb) fields (Mike Christie) [635942] - [netdrv] bnx2x: Do interrupt mode initialization and NAPIs adding before register_netdev() (Mike Christie) [635942] - [netdrv] bnx2x: Disable local BHes to prevent a dead-lock situation (Mike Christie) [635942] - [netdrv] net: bnx2x: fix error value sign (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Remove unnecessary semicolons (Mike Christie) [635942] - [netdrv] bnx2x: Update version number (Mike Christie) [635942] - [netdrv] bnx2x: Reset 8073 phy during common init (Mike Christie) [635942] - [netdrv] bnx2x: Do not enable CL37 BAM unless it is explicitly enabled (Mike Christie) [635942] - [netdrv] bnx2x: Fix resetting BCM8726 PHY during common init (Mike Christie) [635942] - [netdrv] bnx2x: Clear latch indication on link reset (Mike Christie) [635942] - [netdrv] bnx2x: Fix port selection in case of E2 (Mike Christie) [635942] - [netdrv] bnx2x: Fix waiting for reset complete on BCM848x3 PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Restore appropriate delay during BMAC reset (Mike Christie) [635942] - [netdrv] bnx2x: make local function static and remove dead code (Mike Christie) [635942] - [netdrv] bnx2x: Don't check for vlan group before vlan_tx_tag_present (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-3 (Mike Christie) [635942] - [netdrv] bnx2x: prevent false parity error in MSI-X memory of HC block (Mike Christie) [635942] - [netdrv] bnx2x: fix possible deadlock in HC hw block (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: remove unnecessary FUNC_FLG_RSS flag and related (Mike Christie) [635942] - [netdrv] bnx2x: Use correct FW constant for header padding (Mike Christie) [635942] - [netdrv] bnx2x: do not deal with power if no capability (Mike Christie) [635942] - [netdrv] bnx2x: remove redundant commands during error handling (Mike Christie) [635942] - [netdrv] bnx2x: Optimized the branching in the bnx2x_rx_int() (Mike Christie) [635942] - [netdrv] bnx2x: Fixing a typo: added a missing RSS enablement (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-1 (Mike Christie) [635942] - [netdrv] bnx2x: properly initialize FW stats (Mike Christie) [635942] - [netdrv] bnx2x: code beautify (Mike Christie) [635942] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635942] - [netdrv] bnx2x: move msix table initialization to probe() (Mike Christie) [635942] - [netdrv] bnx2x: use L1_CACHE_BYTES instead of magic number (Mike Christie) [635942] - [netdrv] bnx2x: remove unused fields in main driver structure (Mike Christie) [635942] - [netdrv] bnx2x: remove unused parameter in reuse_rx_skb() (Mike Christie) [635942] - [netdrv] bnx2x: Add 57712 support (Mike Christie) [635942] - [netdrv] bnx2x: change type of spq_left to atomic (Mike Christie) [635942] - [netdrv] bnx2x: rename MF related fields (Mike Christie) [635942] - [netdrv] bnx2x: remove old FW files (Mike Christie) [635942] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635942] - [netdrv] bnx2x: add 6.0.34 fw files (Mike Christie) [635942] - [netdrv] bnx2x: create folder for bnx2x firmware files (Mike Christie) [635942] - [netdrv] bnx2x: Moved enabling of MSI to the bnx2x_set_num_queues() (Mike Christie) [635942] - [netdrv] bnx2x: Use netif_set_real_num_{rx, tx}_queues() (Mike Christie) [635942] - [netdrv] bnx2x: return operator cleanup (Mike Christie) [635942] - [netdrv] bnx2x: Spread rx buffers between allocated queues (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: use ARRAY_SIZE macro in bnx2x_main.c (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-6 (Mike Christie) [635942] - [netdrv] bnx2x: Change LED scheme for dual-media (Mike Christie) [635942] - [netdrv] bnx2x: Add dual-media changes (Mike Christie) [635942] - [netdrv] bnx2x: Organize PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Apply logic changes for the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Move common function into aggregated function (Mike Christie) [635942] - [netdrv] bnx2x: Adjust flow-control with the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Adjust alignment of split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Unify PHY attributes (Mike Christie) [635942] - [netdrv] bnx2x: avoid skb->ip_summed initialization (Mike Christie) [635942] - [netdrv] skbuff.h: add skb_checksum_none_assert() (Mike Christie) [635942] - [netdrv] bnx2x: Update version to 1.52.53-5 (Mike Christie) [635942] - [netdrv] bnx2x: Add BCM84823 to the supported PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx LED configuration (Mike Christie) [635942] - [netdrv] bnx2x: Remove unneeded setting of XAUI low power to BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx configuration according to IEEE (Mike Christie) [635942] - [netdrv] bnx2x: Reset link before any new link settings (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue In BCM8727 based boards (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue of BCM8073/BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: fix wrong return from bnx2x_trylock_hw_lock (Mike Christie) [635942] - [netdrv] bnx2x: small fix in stats handling (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-4 (Mike Christie) [635942] - [netdrv] bnx2x: Fix PHY locking problem (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Adjust confusing if indentation (Mike Christie) [635942] - [netdrv] bnx2x: Load firmware in open() instead of probe() (Mike Christie) [635942] - [netdrv] bnx2x: Protect statistics ramrod and sequence number (Mike Christie) [635942] - [netdrv] bnx2x: Protect a SM state change (Mike Christie) [635942] - [netdrv] net: bnx2x_cmn.c needs net/ip6_checksum.h for csum_ipv6_magic (Mike Christie) [635942] - [netdrv] bnx2x: update driver version to 1.52.53-3 (Mike Christie) [635942] - [netdrv] bnx2x: Move statistics handling code to bnx2x_stats.* (Mike Christie) [635942] - [netdrv] bnx2x: Create separate file for ethtool routines (Mike Christie) [635942] - [netdrv] bnx2x: Create bnx2x_cmn.* files (Mike Christie) [635942] - [netdrv] bnx2x: move global variable load_count to bnx2x.h (Mike Christie) [635942] - [netdrv] bnx2x: store module parameters in driver main structure (Mike Christie) [635942] - [netdrv] bnx2x: Create separate folder for bnx2x driver (Mike Christie) [635942] - [netdrv] bnx2x: Set RXHASH for LRO packets (Mike Christie) [635942] - [netdrv] bnx2x: Make ethtool_ops::set_flags() return -EINVAL for unsupported flags (Mike Christie) [635942] - [netdrv] bnx2x: fail when try to setup unsupported features (Mike Christie) [635942] - [netdrv] bnx2x: Fix link problem with some DACs (Mike Christie) [635942] - [netdrv] bnx2x: avoid TX timeout when stopping device (Mike Christie) [635942] - [netdrv] bnx2x: Remove two prefetch() (Mike Christie) [635942] - [netdrv] bnx2x: add support for receive hashing (Mike Christie) [635942] - [netdrv] bnx2x: Date and version (Mike Christie) [635942] - [netdrv] bnx2x: Rework power state handling code (Mike Christie) [635942] - [netdrv] bnx2x: use mask in test_registers() to avoid parity error (Mike Christie) [635942] - [netdrv] bnx2x: Fixed MSI-X enabling flow (Mike Christie) [635942] - [netdrv] bnx2x: Added new statistics (Mike Christie) [635942] - [netdrv] bnx2x: White spaces (Mike Christie) [635942] - [netdrv] bnx2x: Protect code with NOMCP (Mike Christie) [635942] - [netdrv] bnx2x: Increase DMAE max write size for 57711 (Mike Christie) [635942] - [netdrv] bnx2x: Parity errors handling for 57710 and 57711 (Mike Christie) [635942] - [netdrv] Revert "[netdrv] bnx2x: fix system hung after netdev watchdog" (Mike Christie) [635942] - [netdrv] bnx2x: Added GRO support (Mike Christie) [635942] - [netdrv] bnx2x: remove trailing space in messages (Mike Christie) [635942] - [netdrv] bnx2x: fix typo (Mike Christie) [635942] - [netdrv] bnx2x: convert to use netdev_for_each_mc_addr (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Use (pr|netdev|netif)_ macro helpers (Mike Christie) [635942] - [netdrv] bnx2x: use netdev_mc_count and netdev_mc_empty when appropriate (Mike Christie) [635942] - [netdrv] bnx2x: remove HAVE_ leftovers (Mike Christie) [635942] - [netdrv] bnx2x: use DEFINE_PCI_DEVICE_TABLE() (Mike Christie) [635942] - [netdrv] bnx2x: fix typos (Mike Christie) [635942] - [netdrv] bnx2x: Move && and || to end of previous line (Mike Christie) [635942] - [netdrv] bnx2x: Convert ethtool {get_stats, self_test}_count() ops to get_sset_count() (Mike Christie) [635942]- [virt] kvm: fast-path msi injection with irqfd (Michael S. Tsirkin) [658442] - [fs] cifs: make cifs_set_oplock_level() take a cifsInodeInfo pointer (Jeff Layton) [656461] - [fs] cifs: Add cifs_set_oplock_level (Jeff Layton) [656461] - [fs] cifs: eliminate cifsInodeInfo->write_behind_rc (Jeff Layton) [656461] - [fs] cifs: Fix checkpatch warnings and bump cifs version number (Jeff Layton) [656461] - [fs] cifs: wait for writeback to complete in cifs_flush (Jeff Layton) [656461] - [fs] cifs: convert cifsFileInfo->count to non-atomic counter (Jeff Layton) [656461] - [fs] cifs: move close processing from cifs_close to cifsFileInfo_put (Jeff Layton) [656461] - [fs] cifs: move cifsFileInfo_put to file.c (Jeff Layton) [656461] - [fs] cifs: convert GlobalSMBSeslock from a rwlock to regular spinlock (Jeff Layton) [656461] - [fs] cifs: Fix minor checkpatch warning and update cifs version (Jeff Layton) [656461] - [fs] cifs: move cifs_new_fileinfo to file.c (Jeff Layton) [656461] - [fs] cifs: eliminate pfile pointer from cifsFileInfo (Jeff Layton) [656461] - [fs] cifs: cifs_write argument change and cleanup (Jeff Layton) [656461] - [fs] cifs: clean up cifs_reopen_file (Jeff Layton) [656461] - [fs] cifs: eliminate the inode argument from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: eliminate oflags option from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: fix flags handling in cifs_posix_open (Jeff Layton) [656461] - [fs] cifs: eliminate cifs_posix_open_inode_helper (Jeff Layton) [656461] - [fs] cifs: don't use vfsmount to pin superblock for oplock breaks (Jeff Layton) [656461] - [fs] cifs: keep dentry reference in cifsFileInfo instead of inode reference (Jeff Layton) [656461] - [fs] Fix f_flags/f_mode in case of lookup_instantiate_filp() from open(pathname, 3) (Jeff Layton) [656461] - [fs] Kill path_lookup_open() (Jeff Layton) [656461] - [fs] add OPEN_FMODE definition (Jeff Layton) [656461] - [fs] cifs: allow calling cifs_build_path_to_root on incomplete cifs_sb (Jeff Layton) [646223] - [fs] cifs: fix check of error return from is_path_accessable (Jeff Layton) [646223] - [fs] cifs: don't take extra tlink reference in initiate_cifs_search (Jeff Layton) [646223] - [fs] cifs: make cifs_ioctl handle NULL filp->private_data correctly (Jeff Layton) [646223] - [fs] cifs: remove unneeded NULL tests (Jeff Layton) [646223] - [fs] cifs: convert tlink_tree to a rbtree (Jeff Layton) [646223] - [fs] cifs: store pointer to master tlink in superblock (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: initialize tlink_tree_lock and tlink_tree (Jeff Layton) [646223] - [fs] cifs: unregister as a user of slow work on module removal (Jeff Layton) [646223] - [fs] cifs: implement recurring workqueue job to prune old tcons (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: add "multiuser" mount option (Jeff Layton) [646223] - [fs] cifs: add routines to build sessions and tcons on the fly (Jeff Layton) [646223] - [fs] cifs: fix cifs_show_options to show "username=" or "multiuser" (Jeff Layton) [646223] - [fs] cifs: have find_readable/writable_file filter by fsuid (Jeff Layton) [646223] - [fs] cifs: have cifsFileInfo hold a reference to a tlink rather than tcon pointer (Jeff Layton) [646223] - [fs] cifs: add refcounted and timestamped container for holding tcons (Jeff Layton) [646223] - [fs] cifs: add kfree() on error path (Jeff Layton) [646223] - [fs] cifs: fix handling of signing with writepages (Jeff Layton) [646223] - [fs] cifs: have cifs_new_fileinfo take a tcon arg (Jeff Layton) [646223] - [fs] cifs: add cifs_sb_master_tcon and convert some callers to use it (Jeff Layton) [646223] - [fs] cifs: temporarily rename cifs_sb->tcon to ptcon to catch stragglers (Jeff Layton) [646223] - [fs] cifs: add function to get a tcon from cifs_sb (Jeff Layton) [646223] - [fs] cifs: make various routines use the cifsFileInfo->tcon pointer (Jeff Layton) [646223] - [fs] cifs: Remove unnecessary casts of private_data (Jeff Layton) [646223] - [fs] cifs: add tcon field to cifsFileInfo struct (Jeff Layton) [646223] - [fs] cifs: eliminate redundant xdev check in cifs_rename (Jeff Layton) [646223] - [fs] cifs: consolidate error handling in several functions (Jeff Layton) [646223] - [fs] cifs: add "mfsymlinks" mount option (Jeff Layton) [651878] - [fs] cifs: use Minshall+French symlink functions (Jeff Layton) [651878] - [fs] cifs: implement CIFSCreateMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSFormatMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSQueryMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSCouldBeMFSymlink() and CIFSCheckMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSParseMFSymlink() (Jeff Layton) [651878] - [fs] cifs: set CONFIG_CIFS_FSCACHE to 'no' for now (Jeff Layton) [651865] - [fs] cifs: fix another memleak, in cifs_root_iget (Jeff Layton) [651865] - [fs] cifs: cancel_delayed_work() + flush_scheduled_work() -> cancel_delayed_work_sync() (Jeff Layton) [651865] - [fs] cifs: cifs_convert_address() returns zero on error (Jeff Layton) [651865] - [fs] cifs: handle FindFirst failure gracefully (Jeff Layton) [651865] - [fs] cifs: prevent infinite recursion in cifs_reconnect_tcon (Jeff Layton) [651865] - [fs] cifs: Cannot allocate memory error on mount (Jeff Layton) [651865] - [fs] cifs: Remove obsolete header (Jeff Layton) [651865] - [fs] cifs: Allow binding to local IP address (Jeff Layton) [651865] - [fs] cifs: fix broken oplock handling (Jeff Layton) [651865] - [fs] cifs: use type __u32 instead of int for the oplock parameter (Jeff Layton) [651865] - [fs] cifs: reduce false positives with inode aliasing serverino autodisable (Jeff Layton) [651865] - [fs] cifs: don't allow cifs_iget to match inodes of the wrong type (Jeff Layton) [651865] - [fs] cifs: remove redundant path walking in dfs_do_refmount (Jeff Layton) [651865] - [fs] cifs: ignore the "mand", "nomand" and "_netdev" mount options (Jeff Layton) [651865] - [fs] cifs: update README to include details about 'fsc' option (Jeff Layton) [651865] - [fs] cifs: Fix ordering of cleanup on module init failure (Jeff Layton) [651865] - [fs] cifs: relinquish fscache cookie before freeing CIFSTconInfo (Jeff Layton) [651865] - [fs] cifs: Missing ifdef (Jeff Layton) [651865] - [fs] cifs: Missing line from previous commit (Jeff Layton) [651865] - [fs] cifs: Fix build break when CONFIG_CIFS_FSCACHE disabled (Jeff Layton) [651865] - [fs] cifs: fsc should not default to "on" (Jeff Layton) [651865] - [fs] cifs: add mount option to enable local caching (Jeff Layton) [651865] - [fs] cifs: read pages from FS-Cache (Jeff Layton) [651865] - [fs] cifs: store pages into local cache (Jeff Layton) [651865] - [fs] cifs: FS-Cache page management (Jeff Layton) [651865] - [fs] cifs: define inode-level cache object and register them (Jeff Layton) [651865] - [fs] cifs: define superblock-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: define server-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: register CIFS for caching (Jeff Layton) [651865] - [fs] cifs: add kernel config option for CIFS Client caching support (Jeff Layton) [651865] - [fs] cifs: guard cifsglob.h against multiple inclusion (Jeff Layton) [651865] - [fs] cifs: map NT_STATUS_ERROR_WRITE_PROTECTED to -EROFS (Jeff Layton) [618175] - [fs] cifs: allow matching of tcp sessions in CifsNew state (Jeff Layton) [629085] - [fs] cifs: fix potential double put of TCP session reference (Jeff Layton) [629085] - [fs] cifs: prevent possible memory corruption in cifs_demultiplex_thread (Jeff Layton) [629085] - [fs] cifs: eliminate some more premature cifsd exits (Jeff Layton) [629085] - [fs] cifs: prevent cifsd from exiting prematurely (Jeff Layton) [629085] - [fs] CIFS: Make cifs_convert_address() take a const src pointer and a length (Jeff Layton) [629085] - [x86] oprofile: Add support for 6 counters for AMD family 15h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 15h (Robert Richter) [647750] - [x86] GART: Disable GART table walk probes, add warning (Frank Arnold) [633479 633916] - [x86] amd_nb: Enable GART support for AMD family 0x15 CPUs (Frank Arnold) [633479 633916] - [x86] cacheinfo: Unify AMD L3 cache index disable checking (Frank Arnold) [633479] - [x86] powernow-k8: Limit Pstate transition latency check (Frank Arnold) [633479] - [x86] AMD: Extend support to future families (Frank Arnold) [633479] - [x86] amd: Use compute unit information to determine thread siblings (Frank Arnold) [633479 633922] - [x86] amd: Extract compute unit information for AMD CPUs (Frank Arnold) [633479 633922] - [x86] amd: Add support for CPUID topology extension of AMD CPUs (Frank Arnold) [633479 633922] - [x86] cpu: Fix renamed, not-yet-shipping AMD CPUID feature bit (Frank Arnold) [633479] - [x86] cpu: Update AMD CPUID feature bits (Frank Arnold) [633479] - [x86] nmi: Support NMI watchdog on newer AMD CPU families (Frank Arnold) [633479] - [virt] vhost: get/put_user -> __get/__put_user (Michael S. Tsirkin) [665360] - [virt] vhost: copy_to_user -> __copy_to_user (Michael S. Tsirkin) [665360] - [virt] vhost: fix log ctx signalling (Michael S. Tsirkin) [665360] - [virt] vhost: fix return code for log_access_ok() (Michael S. Tsirkin) [665360] - [virt] vhost-net: batch use/unuse mm (Michael S. Tsirkin) [665360] - [virt] drivers/vhost/vhost.c: delete double assignment (Michael S. Tsirkin) [665360] - [virt] vhost: put mm after thread stop (Michael S. Tsirkin) [665360] - [virt] vhost-net: replace workqueue with a kthread (Michael S. Tsirkin) [665360]- [mm] do not keep kswapd awake for an unreclaimable zone (Johannes Weiner) [633825] - [netdrv] iwlwifi: Convert to new PCI PM framework (John Linville) [611075] - [virt] Add AES to CPUID ext_features recognized by kvm (John Cooper) [663538] - [net] tcp: Increase TCP_MAXSEG socket option minimum to TCP_MIN_MSS (Frantisek Hrbata) [652511] {CVE-2010-4165} - [net] tproxy: use the interface primary IP address as a default value for --on-ip (Thomas Graf) [591335] - [net] tproxy: Add missing CAP_NET_ADMIN check to ipv6 side (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the socket match (Thomas Graf) [591335] - [net] tproxy: split off ipv6 defragmentation to a separate module (Thomas Graf) [591335] - [net] tproxy: check for transparent flag in ip_route_newports (Thomas Graf) [591335] - [net] netfilter: tproxy: nf_tproxy_assign_sock() can handle tw sockets (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the TPROXY target (Thomas Graf) [591335] - [net] tproxy: allow non-local binds of IPv6 sockets if IP_TRANSPARENT is enabled (Thomas Graf) [591335] - [net] tproxy: added IPv6 socket lookup function to nf_tproxy_core (Thomas Graf) [591335] - [net] tproxy: added const specifiers to udp lookup functions (Thomas Graf) [591335] - [net] tproxy: added tproxy sockopt interface in the IPV6 layer (Thomas Graf) [591335] - [net] tproxy: added udp6_lib_lookup function (Thomas Graf) [591335] - [net] tproxy: add lookup type checks for UDP in nf_tproxy_get_sock_v4() (Thomas Graf) [591335] - [net] tproxy: kick out TIME_WAIT sockets in case a new connection comes in with th (Thomas Graf) [591335] - [net] tproxy: fix hash locking issue when using port redirection in __inet_inherit_port() (Thomas Graf) [591335] - [net] netfilter: use NFPROTO_IPV4 instead of AF_INET (Thomas Graf) [591335] - [net] netfilter: xt_TPROXY: the length of lines should be within 80 (Thomas Graf) [591335] - [mm] fix memory-failure hugetlbfs vs THP collision (Dean Nelson) [531476] - [mm] mm/hugetlb.c: avoid double unlock_page() in hugetlb_fault() (Dean Nelson) [531476] - [mm] mm/hugetlb.c: add missing spin_lock() to hugetlb_cow() (Dean Nelson) [531476] - [mm] Fix migration.c compilation on s390 (Dean Nelson) [531476] - [mm] HWPOISON/signalfd: add support for addr_lsb (Dean Nelson) [531476] - [mm] Encode huge page size for VM_FAULT_HWPOISON errors (Dean Nelson) [531476] - [mm] Fix build error with !CONFIG_MIGRATION (Dean Nelson) [531476] - [mm] HWPOISON: Remove retry loop for try_to_unmap (Dean Nelson) [531476] - [mm] HWPOISON: Turn addr_valid from bitfield into char (Dean Nelson) [531476] - [mm] HWPOISON: Disable DEBUG by default (Dean Nelson) [531476] - [mm] HWPOISON: Convert pr_debugs to pr_info (Dean Nelson) [531476] - [mm] HWPOISON: Improve comments in memory-failure.c (Dean Nelson) [531476] - [mm] x86: HWPOISON: Report correct address granuality for huge hwpoison faults (Dean Nelson) [531476] - [mm] hugepage: move is_hugepage_on_freelist inside ifdef to avoid warning (Dean Nelson) [531476] - [mm] Clean up __page_set_anon_rmap (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: fix unpoison for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: soft offlining for hugepage (Dean Nelson) [531476] - [mm] HWPOSION, hugetlb: recover from free hugepage error when !MF_COUNT_INCREASED (Dean Nelson) [531476] - [mm] hugetlb: move refcounting in hugepage allocation inside hugetlb_lock (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: add free check to dequeue_hwpoison_huge_page() (Dean Nelson) [531476] - [mm] hugetlb: hugepage migration core (Dean Nelson) [531476] - [mm] mm/migrate.c: kill anon local variable from migrate_page_copy (Dean Nelson) [531476] - [mm] hugetlb: redefine hugepage copy functions (Dean Nelson) [531476] - [mm] hugetlb: add allocate function for hugepage migration (Dean Nelson) [531476] - [mm] hugetlb: fix metadata corruption in hugetlb_fault() (Dean Nelson) [531476] - [mm] HWPOISON: Stop shrinking at right page count (Dean Nelson) [531476] - [mm] HWPOISON: Report correct address granuality for AO huge page errors (Dean Nelson) [531476] - [mm] HWPOISON: Copy si_addr_lsb to user (Dean Nelson) [531476] - [mm] hugetlb, rmap: add BUG_ON(!PageLocked) in hugetlb_add_anon_rmap() (Dean Nelson) [531476] - [mm] hugetlb, rmap: fix confusing page locking in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: use hugepage_add_new_anon_rmap() in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: always use anon_vma root pointer (Dean Nelson) [531476] - [mm] hugetlb: call mmu notifiers on hugepage cow (Dean Nelson) [531476] - [mm] hugetlb: add missing unlock in avoidcopy path in hugetlb_cow() (Dean Nelson) [531476] - [mm] hwpoison: rename CONFIG (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: support hwpoison injection for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: detect hwpoison in hugetlb code (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: isolate corrupted hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: maintain mce_bad_pages in handling hugepage error (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: set/clear PG_hwpoison bits on hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: enable error handling path for hugepage (Dean Nelson) [531476] - [mm] hugetlb, rmap: add reverse mapping for hugepage (Dean Nelson) [531476] - [mm] hugetlb: move definition of is_vm_hugetlb_page() to hugepage_inline.h (Dean Nelson) [531476] - [mm] HWPOISON: Add PROC_FS dependency to hwpoison injector (Dean Nelson) [531476] - [mm] hugetlb: acquire the i_mmap_lock before walking the prio_tree to unmap a page (Dean Nelson) [531476] - [mm] hugetlb: prevent deadlock in __unmap_hugepage_range() when alloc_huge_page() fails (Dean Nelson) [531476] - [mm] nodemask: fix the declaration of NODEMASK_ALLOC() (Dean Nelson) [630170] - [mm] add gfp flags for NODEMASK_ALLOC slab allocations (Dean Nelson) [630170] - [mm] hugetlb: add generic definition of NUMA_NO_NODE (Dean Nelson) [630170] - [mm] hugetlb: offload per node attribute registrations (Dean Nelson) [630170] - [mm] hugetlb: use only nodes with memory for huge pages (Dean Nelson) [630170] - [mm] hugetlb: handle memory hot-plug events (Dean Nelson) [630170] - [mm] hugetlb: update hugetlb documentation for NUMA controls (Dean Nelson) [630170] - [mm] hugetlb: add per node hstate attributes (Dean Nelson) [630170] - [mm] hugetlb: derive huge pages nodes allowed from task mempolicy (Dean Nelson) [630170] - [mm] hugetlb: add nodemask arg to huge page alloc, free and surplus adjust functions (Dean Nelson) [630170] - [mm] hugetlb: rework hstate_next_node_* functions (Dean Nelson) [630170] - [mm] hugetlb: factor init_nodemask_of_node() (Dean Nelson) [630170] - [mm] nodemask: make NODEMASK_ALLOC more general (Dean Nelson) [630170]- [netdrv] be2net: Avoid firmware update when interface is not open (Ivan Vecera) [651952] - [netdrv] be2net: use mutex instead of spin lock for mbox_lock (Ivan Vecera) [623201] - [netdrv] rhel config: changes for 2.6.37-era iwlwifi backport (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: add ieee80211_alloc_hw2 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove skb_linearize for rx frames" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: misc backporting fixups for 2.6.37-era iwlwifi (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: use mutex for aggregation" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: dump firmware build info in error case" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: send PAN parameters" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: send RXON timing before associating" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "cfg80211: convert bools into flags" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: fix regulatory" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: provide firmware version" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: use cipher suite selectors" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: debugfs file for txfifo command testing" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: move QoS-enable to BSS info" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use new mac80211 SMPS" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: manage IBSS station properly" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use the DMA state API instead of the pci equivalents" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove mac_addr assignment" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: support channel switch offload in driver" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove priv->mac_addr" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add mac80211 flush callback support" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add support for device tx flush request" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: read multiple MAC addresses" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: resync bits from 2.6.37 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: improve IBSS scanning (John Linville) [653978] - [netdrv] mac80211: allow scan to complete from any context (John Linville) [653978] - [netdrv] mac80211: split hardware scan by band (John Linville) [653978] - [netdrv] mac80211: Fix sta_mtx unlocking on insert STA failure path (John Linville) [653978] - [netdrv] mac80211: explicitly disable/enable QoS (John Linville) [653978] - [netdrv] mac80211: allow station add/remove to sleep (John Linville) [653978] - [netdrv] mac80211: async station powersave handling (John Linville) [653978] - [netdrv] mac80211: remove sent_ps_buffered (John Linville) [653978] - [kernel] lib: add EXPORT_SYMBOL_GPL for debug_locks (John Linville) [653974] - [firmware] firmware_class: make request_firmware_nowait more useful (John Linville) [653974] - [kernel] sched: Update rq->clock for nohz balanced cpus (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Change nohz idle load balancing logic to push model (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Avoid side-effect of tickless idle on update_cpu_load (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Reduce update_group_power() calls (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix the place where group powers are updated (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add enqueue/dequeue flags (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove AFFINE_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove ASYM_GRAN feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove SYNC_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove WAKEUP_SYNC feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove FAIR_SLEEPERS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove NORMALIZED_SLEEPER (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Cleanup/optimize clock updates (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_overlap (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_wakeup (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Discard some old bits (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up check_preempt_wakeup() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Move update_curr() in check_preempt_wakeup() to avoid redundant call (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] mutex: Improve the scalability of optimistic spinning (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Pre-compute cpumask_weight(sched_domain_span(sd)) (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() logic in select_task_rq_fair() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: More generic WAKE_AFFINE vs select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix rq->clock synchronization when migrating tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove the cfs_rq dependency from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add pre and post wakeup hooks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove forced2_migrations stats (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove rq->clock coupling from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unused cpu_nr_migrations() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] rcu: apply RCU protection to wake_affine() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unnecessary RCU exclusion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix nr_uninterruptible count (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Optimize task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix TASK_WAKING vs fork deadlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make select_fallback_rq() cpuset friendly (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: _cpu_down(): Don't play with current->cpus_allowed (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: sched_exec(): Remove the select_fallback_rq() logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Remove retry logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Take rq->lock around select_fallback_rq() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Kill the broken and deadlockable cpuset_lock/cpuset_cpus_allowed_locked code (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: set_cpus_allowed_ptr(): Don't use rq->migration_thread after unlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Queue a deboosted task to the head of the RT prio queue (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Implement head queueing for sched_rt (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Extend enqueue_task to allow head queueing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix race between ttwu() and task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix incorrect sanity check (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix fork vs hotplug vs cpuset namespaces (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix hotplug hang (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix broken assertion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make warning less noisy (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_task_rq() vs hotplug issues (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix sched_exec() balancing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Ensure set_task_cpu() is never called on blocked tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use TASK_WAKING for fork wakups (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get_rr_param() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get/set_affinity() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sys_sched_getscheduler/sys_sched_getparam() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make wakeup side and atomic variants of completion API irq safe (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Sanitize fork() handling (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up ttwu() rq locking (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Consolidate select_task_rq() callers (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect sched_rr_get_param() access to task->sched_class (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect task->cpus_allowed access in sched_getaffinity() (Larry Woodman) [557364 611867 613812 635558 635562]- [virt] KVM: x86: zero kvm_vcpu_events->interrupt.pad (Marcelo Tosatti) [665409] {CVE-2010-4525} - [x86] KVM: enlarge number of possible CPUID leaves (Robert Richter) [663295] - [x86] apic, amd: Make firmware bug messages more meaningful (Robert Richter) [647750] - [x86] mce, amd: Remove goto in threshold_create_device() (Robert Richter) [647750] - [x86] mce, amd: Add helper functions to setup APIC (Robert Richter) [647750] - [x86] mce, amd: Shorten local variables mci_misc_{hi, lo} (Robert Richter) [647750] - [x86] mce, amd: Implement mce_threshold_block_init() helper function (Robert Richter) [647750] - [x86] AMD, MCE thresholding: Fix the MCi_MISCj iteration order (Robert Richter) [647750] - [x86] mcheck: Avoid duplicate sysfs links/files for thresholding banks (Robert Richter) [647750] - [x86] oprofile: Fix uninitialized variable use in debug printk (Robert Richter) [647750] - [x86] oprofile: Add support for IBS periodic op counter extension (Robert Richter) [647750] - [x86] oprofile: Add support for IBS branch target address reporting (Robert Richter) [647750] - [x86] oprofile: Introduce struct ibs_state (Robert Richter) [647750] - [x86] oprofile: Check IBS capability bits 1 and 2 (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 14h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 12h (Robert Richter) [647750] - [x86] apic: Use BIOS settings for IBS and MCE threshold interrupt LVT offsets (Robert Richter) [647750] - [x86] apic: Check if EILVT APIC registers are available (AMD only) (Robert Richter) [647750] - [x86] kernel.h: add pr_warn for symmetry to dev_warn, netdev_warn (Robert Richter) [647750] - [x86] oprofile: disable write access to oprofilefs while profiler is running (Robert Richter) [647750] - [x86] oprofile: Remove duplicate code around __oprofilefs_create_file() (Robert Richter) [647750] - [x86] oprofile: Simplify init/exit functions (Robert Richter) [647750] - [x86] oprofile: Adding backtrace dump for 32bit process in compat mode (Robert Richter) [647750] - [x86] oprofile: Using struct stack_frame for 64bit processes dump (Robert Richter) [647750] - [x86] Unify dumpstack.h and stacktrace.h (Robert Richter) [647750] - [x86] perf: Fix unsafe frame rewinding with hot regs fetching (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 29 (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 22 (Intel Celeron 540) (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs() function stub (Robert Richter) [647750] - [x86] oprofile: don't call arch exit code from init code on failure (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs error handling (Robert Richter) [647750] - [x86] oprofile: fix crash when accessing freed task structs (Robert Richter) [647750] - [x86] oprofile: add support for Intel processor model 30 (Robert Richter) [647750] - [x86] oprofile: make event buffer nonseekable (Robert Richter) [647750] - [x86] Oprofile: Change CPUIDS from decimal to hex, and add some comments (Robert Richter) [647750] - [x86] oprofile: make AMD IBS hotplug capable (Robert Richter) [647750] - [x86] oprofile: notify cpus only when daemon is running (Robert Richter) [647750] - [x86] oprofile: reordering some functions (Robert Richter) [647750] - [x86] oprofile: stop disabled counters in nmi handler (Robert Richter) [647750] - [x86] oprofile: protect cpu hotplug sections (Robert Richter) [647750] - [x86] oprofile: remove CONFIG_SMP macros (Robert Richter) [647750] - [x86] oprofile: fix uninitialized counter usage during cpu hotplug (Robert Richter) [647750] - [x86] oprofile: remove duplicate IBS capability check (Robert Richter) [647750] - [x86] oprofile: move IBS code (Robert Richter) [647750] - [x86] oprofile: return -EBUSY if counters are already reserved (Robert Richter) [647750] - [x86] oprofile: moving shutdown functions (Robert Richter) [647750] - [x86] oprofile: reserve counter msrs pairwise (Robert Richter) [647750] - [x86] oprofile: rework error handler in nmi_setup() (Robert Richter) [647750] - [x86] oprofile: protect from not being in an IRQ context (Robert Richter) [647750] - [x86] oprofile: convert oprofile from timer_hook to hrtimer (Robert Richter) [647750] - [x86] oprofile: add comment to counter-in-use warning (Robert Richter) [647750] - [x86] oprofile: warn user if a counter is already active (Robert Richter) [647750] - [x86] oprofile: implement randomization for IBS periodic op counter (Robert Richter) [647750] - [x86] oprofile: implement lsfr pseudo-random number generator for IBS (Robert Richter) [647750] - [x86] oprofile: implement IBS cpuid feature detection (Robert Richter) [647750] - [x86] oprofile: remove OPROFILE_IBS config option (Robert Richter) [647750] - [kbuild] fixes for using make 3.82 (Don Zickus) [663994] - [kbuild] powerpc: fix build with make 3.82 (Don Zickus) [663994] - [scsi] qla2xxx: Update driver version to 8.03.05.01.06.1-k0 (Chad Dupuis) [635710] - [scsi] qla2xxx: Properly set the return value in function qla2xxx_eh_abort (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct issue where NPIV-config data was not being allocated for 82xx parts (Chad Dupuis) [635710] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [635710] - [scsi] qla2xxx: Add flash read/update support using BSG interface (Chad Dupuis) [635710] - [scsi] qla2xxx: Change MSI initialization from using incorrect request_irq parameter (Chad Dupuis) [635710] - [scsi] qla2xxx: Populate Command Type 6 LUN field properly (Chad Dupuis) [635710] - [scsi] qla2xxx: list cursors are not null (Chad Dupuis) [635710] - [scsi] qla2xxx: Avoid depending on SCSI host_lock in queuecommand function (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct PRLI failure response code handling (Chad Dupuis) [635710] - [scsi] qla2xxx: Drop srb reference before waiting for completion (Chad Dupuis) [635710] - [scsi] qla2xxx: Addition of shutdown callback handler (Chad Dupuis) [635710] - [scsi] qla2xxx: Initialize the vport_slock spinlock (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove scsi_cmnd->serial_number from debug traces (Chad Dupuis) [635710] - [scsi] qla2xxx: Group CS_RESET return status with other link level event statuses (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove port down retry count (Chad Dupuis) [635710] - [scsi] qla2xxx: locking problem in qla2x00_init_rings() (Chad Dupuis) [635710] - [scsi] qla2xxx: AER Support-Return recovered from mmio_enable function for 82XX (Chad Dupuis) [635710] - [scsi] qla2xxx: Update to AER support, do early abort commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Increase SG table size to support large IO size per scsi command (Chad Dupuis) [635710] - [scsi] qla2xxx: Clear local references of rport on device loss timeout notification from FC transport (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle MPI timeout indicated by AE8002 (Chad Dupuis) [635710] - [scsi] qla2xxx: Added AER support for ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Cover UNDERRUN case where SCSI status is set (Chad Dupuis) [635710] - [scsi] qla2xxx: Correctly set fw hung and complete only waiting mbx (Chad Dupuis) [635710] - [scsi] qla2xxx: Reset seconds_since_last_heartbeat correctly. (Chad Dupuis) [635710] - [scsi] qla2xxx: Change del_timer_sync() to del_timer() in qla2x00_ctx_sp_free() (Chad Dupuis) [635710] - [scsi] qla2xxx: make rport deletions explicit during vport removal (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix vport delete issues (Chad Dupuis) [635710] - [scsi] qla2xxx: Pass first 64 bytes of MBX information when vendor commands fail (Chad Dupuis) [635710] - [scsi] qla2xxx: Return proper fabric name based on device state (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if port is not online (Chad Dupuis) [635710] - [scsi] qla2xxx: Add module parameter to enable GFF_ID device type check (Chad Dupuis) [635710] - [scsi] qla2xxx: Cleanup some dead-code and make some functions static. (Chad Dupuis) [635710] - [scsi] qla2xxx: Do not allow ELS Passthru commands for ISP23xx adapters (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if remote port is not logged in (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if invalid port loop id (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix flash write failure on ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle outstanding mbx cmds on hung f/w scenarios. (Chad Dupuis) [635710] - [scsi] qla2xxx: Support for loading Unified ROM Image (URI) format firmware file. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add internal loopback support for ISP81xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Appropriately log FCP priority data messages (Chad Dupuis) [635710] - [scsi] qla2xxx: Rearranged and cleaned up the code for processing the pending commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Updates for ISP82xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add qla2x00_free_fcports() function (Chad Dupuis) [635710] - [scsi] qla2xxx: Check for golden firmware and show version if available (Chad Dupuis) [635710] - [scsi] qla2xxx: Use GFF_ID to check FCP-SCSI FC4 type before logging into Nx_Ports (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct extended sense-data handling. (Chad Dupuis) [635710] - [scsi] qla2xxx: Stop firmware before doing init firmware. (Chad Dupuis) [635710] - [scsi] qla2xxx: T10 DIF Type 2 support (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF enablement for 81XX (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF support added (Chad Dupuis) [520855]- [fs] nfsd: Fix possible BUG_ON firing in set_change_info (Steve Dickson) [663448] - [fs] sunrpc: prevent use-after-free on clearing XPT_BUSY (Steve Dickson) [663448] - [fs] nfsd: fix BUG at fs/nfsd/nfsfh.h:199 on unlink (Steve Dickson) [663448] - [fs] nfsd4: typo fix in find_any_file (Steve Dickson) [663448] - [fs] sunrpc: Correct a misapplied patch (Steve Dickson) [663448] - [fs] nfs: Make new aop kABI friendly (Steve Dickson) [662782] - [fs] NFS: Fix panic after nfs_umount() (Steve Dickson) [662782] - [fs] nfs: remove extraneous and problematic calls to nfs_clear_request (Steve Dickson) [662782] - [fs] nfs: kernel should return EPROTONOSUPPORT when not support NFSv4 (Steve Dickson) [662782] - [fs] NFS: Fix fcntl F_GETLK not reporting some conflicts (Steve Dickson) [662782] - [fs] nfs: Discard ACL cache on mode update (Steve Dickson) [662782] - [fs] NFS: Readdir cleanups (Steve Dickson) [662782] - [fs] NFS: nfs_readdir_search_for_cookie() don't mark as eof if cookie not found (Steve Dickson) [662782] - [fs] NFS: Fix a memory leak in nfs_readdir (Steve Dickson) [662782] - [fs] Call the filesystem back whenever a page is removed from the page cache (Steve Dickson) [662782] - [fs] NFS: Ensure we use the correct cookie in nfs_readdir_xdr_filler (Steve Dickson) [662782] - [fs] NFS: Fix a readdirplus bug (Steve Dickson) [662782] - [fs] NFS: Ensure we return the dirent->d_type when it is known (Steve Dickson) [662782] - [fs] NFS: Correct the array bound calculation in nfs_readdir_add_to_array (Steve Dickson) [662782] - [fs] NFS: Don't ignore errors from nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Fix the error handling in "uncached_readdir()" (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in uncached_readdir() (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Assume eof if the server returns no readdir records (Steve Dickson) [662782] - [fs] NFS: Buffer overflow in ->decode_dirent() should not be fatal (Steve Dickson) [662782] - [fs] Pure nfs client performance using odirect (Steve Dickson) [662782] - [fs] SUNRPC: Fix an infinite loop in call_refresh/call_refreshresult (Steve Dickson) [662782] - [fs] nfs: Ignore kmemleak false positive in nfs_readdir_make_qstr (Steve Dickson) [662782] - [fs] SUNRPC: Simplify rpc_alloc_iostats by removing pointless local variable (Steve Dickson) [662782] - [fs] nfs: trivial: remove unused nfs_wait_event macro (Steve Dickson) [662782] - [fs] NFS: readdir shouldn't read beyond the reply returned by the server (Steve Dickson) [662782] - [fs] NFS: Fix a couple of regressions in readdir (Steve Dickson) [662782] - [usb] teach "devices" file about Wireless and SuperSpeed USB (Don Zickus) [642206] - [perf] perf_events: Fix perf_counter_mmap() hook in mprotect() (Oleg Nesterov) [651673] - [usb] changes to make local suspend/resume work (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't let the USB core disable SuperSpeed ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Setup array of USB2 and USB3 ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix reset-device and configure-endpoint commands (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command ring replay after resume (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: fix wMaxPacketSize mask (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: release spinlock when setup interrupt (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove excessive printks with shared IRQs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix linker errors with CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile error when CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: PCI power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: bus power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: port remote wakeup implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI port power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] core: use kernel assigned address for devices under xHCI (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: change xhci_reset_device() to allocate new device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Add pointer to udev in struct xhci_virt_device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: update ring dequeue pointer when process missed tds (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove buggy assignment in next_trb() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set DMA mask for host (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't flush doorbell writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Reduce reads and writes of interrupter registers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_set_hc_event_deq() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Minimize HW event ring dequeue pointer writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_handle_event() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unnecessary reads of IRQ_PENDING register (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move xhci_work() into xhci_irq() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move interrupt handlers into xhci-ring.c (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move functions that find ep ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isoc urb enqueue (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: allocate bigger ring for isochronous endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isochronous transfer implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Introduce urb_priv structure (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Missed Service Error Event process (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: adds new cases to trb_comp_code switch (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: remove redundant print messages (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB xHCI: handle_tx_event() refactor: process_bulk_intr_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: process_ctrl_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: finish_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Supporting MSI/MSI-X (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: trivial: use ARRAY_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove obsolete debugging printk (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set Mult field in endpoint context correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set EP0 dequeue ptr after reset of configured device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix another bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] clean up some host controller sparse warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Support for allocating USB 3.0 streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] split hub.h into ch11.h and merge-in hcd.h (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hub.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hcd.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add parsing of SuperSpeed endpoint companion descriptor (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Print NEC firmware version (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for host to start running (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for controller to be ready after reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: fix compiler warning (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove the arbitrary limit of 15 xHCI ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix wrong usage of macro TRB_TYPE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Transfer ring link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set stream ID to 0 after cleaning up stalls (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Avoid double free after streams are disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Correct assumptions about number of rings per endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add memory allocation for USB3 bulk streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix check for room on the ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Limit bus sg_tablesize to 62 TRBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix issue with set interface after stall (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make endpoint interval debugging clearer (Don Zickus) [591794 591796 591797 624615 637237] - [usb] usb-storage: use max_hw_sectors instead of max_sectors (Don Zickus) [591794 591796 591797 624615 637237] - [usb] rearrange code in usb_probe_interface (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Use bInterfaceNumber in bandwidth allocations (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile issues with xhci_get_slot_state() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: No GFP_KERNEL in block error handling (Don Zickus) [591794 591796 591797 624615 637237] - [usb] retain USB device power/wakeup setting across reconfiguration (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add call to notify xHC of a device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Notify the xHC when a device is reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow roothub ports to be disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to clear port change bits (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor test for vendor-specific completion codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow allocation of commands without input contexts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to free or cache endpoint rings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix error path when configuring endpoints (Don Zickus) [591794 591796 591797 624615 637237] - [usb] check the endpoint type against the pipe type (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix duplicate sysfs problem after device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB core: fix recent kernel-doc warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix section mismatch in early ehci dbgp (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Check bandwidth when switching alt settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Refactor code to find alternate interface settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command completion after a drop endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make reverting an alt setting "unfailable" (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci-mem.c: introduce missing kfree (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add remove_id sysfs attr for usb drivers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle errors that cause endpoint halts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return success for vendor-specific info codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return -EPROTO on a split transaction error. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set transfer descriptor size field correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add tests for TRB address translation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix a bug in the scatter-gather library (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add a "remove hardware" sysfs attribute (Don Zickus) [591794 591796 591797 624615 637237] - [usb] don't use a fixed DMA mapping for hub status URBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unused HCD statistics code. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add watchdog timer for URB cancellation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Re-purpose xhci_quiesce() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle URB cancel, complete and resubmit race (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: correctly handle sg lists longer than QTD_MAX_XFER_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: fix type and format warnings in sg code (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make urb scatter-gather support more generic (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: support urbs with scatter-gather lists (Don Zickus) [591794 591796 591797 624615 637237] - [virt] vhost: max s/g to match qemu (Jason Wang) [619002] - [x86] eliminate mcp55 quirk boot chattiness (Bob Picco) [661172] - [security] SELinux: define permissions for DCB netlink messages (Eric Paris) [662125] - [net] bonding: add feature to support output port selection steering (Neil Horman) [601849] - [net] clarify documentation for net.ipv4.igmp_max_memberships (Jiri Pirko) [593397] - [ppc64] Remove CDTRDSR warning from ppc64 compile (Prarit Bhargava) [597333] - [ata] libata-scsi passthru: fix bug which truncated LBA48 return values (David Milburn) [663679] - [fs] ext4: speed up ext4_rec_len_(from|to)_disk for smaller blocksizes (Eric Sandeen) [653213] - [dlm] reduce cond_resched during send (David Teigland) [663372] - [dlm] use TCP_NODELAY (David Teigland) [663372] - [dlm] Handle application limited situations properly (David Teigland) [663372] - [virt] vhost-net: fix range checking in mrg bufs case (Jason Wang) [616660 632745] - [virt] vhost-net: mergeable buffers support (Jason Wang) [616660 632745] - [virt] vhost-net: minor cleanup (Jason Wang) [616660 632745] - [virt] vhost: Storage class should be before const qualifier (Jason Wang) [616660 632745] - [netdrv] tun: add ioctl to modify vnet header size (Jason Wang) [616660 632745] - [virt] vhost: fix sparse warnings (Jason Wang) [616660 632745]- [s390x] kernel: virtualization aware cpu measurement (Hendrik Brueckner) [631483] - [s390x] kernel: Add breaking event address for user space (Hendrik Brueckner) [632322] - [scsi] qla2xxx: Removed dependency for SRB structure for Marker processing (Chad Dupuis) [635707] - [scsi] qla2xxx: Support for asynchronous TM and Marker IOCBs (Chad Dupuis) [635707] - [scsi] qla2xxx: Add CT passthru support for ISP23xx adapters (Chad Dupuis) [635707] - [scsi] qla2xxx: Provide common framework for BSG and IOCB commands (Chad Dupuis) [635707] - [scsi] qla2xxx: Enable CRB based doorbell posting for request queue as default for ISP 82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Check for empty slot in request queue before posting Command type 6 request (Chad Dupuis) [516845] - [scsi] qla2xxx: Clear drive active CRB register when not in use (Chad Dupuis) [516845] - [scsi] qla2xxx: Optionally disable target reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove HSRX_RISC_PAUSED check for ISP82XX (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid infinite abort-isps when chip reset fails (Chad Dupuis) [516845] - [scsi] qla2xxx: Allow transition to NEED RESET state only from READY state for ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Cleanup and rearrange ISP 82xx specific code (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove comments having reference to netxen_nic (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove duplicate initialization during configuring rings (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove non P3P code and reference (Chad Dupuis) [516845] - [scsi] qla2xxx: IDC: Check firmware alive prior to initialization (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid transitioning to RESET state during initializing (Chad Dupuis) [516845] - [scsi] qla2xxx: Disable fw_dump operations on ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Implement a quick (FCoE context only) reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Corrected the logic to avoid continuous ISP reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Add ISP82XX support (Chad Dupuis) [516845]- [fs] xfs: ensure we mark all inodes in a freed cluster XFS_ISTALE (Dave Chinner) [654294] - [fs] xfs: fix race in inode cluster freeing failing to stale inodes (Dave Chinner) [654294] - [block] change BARRIER referenced in error message and comments (Mike Snitzer) [657046] - [md] Call blk_queue_flush() to establish flush/fua support (Mike Snitzer) [657046] - [scsi] scsi_debug: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] scsi_debug: fix map_region and unmap_region oops (Mike Snitzer) [646552] - [scsi] scsi_debug: Block Limits VPD page fixes (Mike Snitzer) [646552] - [scsi] scsi_debug: add max_queue + no_uld parameters (Mike Snitzer) [646552] - [scsi] scsi_debug: fix Thin provisioning support (Mike Snitzer) [646552] - [scsi] sd: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] Fix VPD inquiry page wrapper (Mike Snitzer) [646552] - [scsi] sd: quiet spurious error messages in READ_CAPACITY(16) (Mike Snitzer) [646552] - [block] fix problem with sending down discard that isn't of correct granularity (Mike Snitzer) [646552] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [636022] - [block] blk-throttle: Trim/adjust slice_end once a bio has been dispatched (Vivek Goyal) [636022] - [block] Enable block bio throttling (Vivek Goyal) [636022] - [block] fix use-after-free bug in blk throttle code (Vivek Goyal) [636022] - [block] blkio-throttle: Fix possible multiplication overflow in iops calculations (Vivek Goyal) [636022] - [block] blkio-throttle: limit max iops value to UINT_MAX (Vivek Goyal) [636022] - [block] blkio-throttle: There is no need to convert jiffies to milli seconds (Vivek Goyal) [636022] - [block] blkio-throttle: Fix link failure failure on i386 (Vivek Goyal) [636022] - [block] blkio: Recalculate the throttled bio dispatch time upon throttle limit change (Vivek Goyal) [636022] - [block] blkio: Add root group to td->tg_list (Vivek Goyal) [636022] - [block] blkio: deletion of a cgroup was causes oops (Vivek Goyal) [636022] - [block] blkio: Do not export throttle files if CONFIG_BLK_DEV_THROTTLING=n (Vivek Goyal) [636022] - [block] blkio: Implementation of IOPS limit logic (Vivek Goyal) [636022] - [block] blk-cgroup: cgroup changes for IOPS limit support (Vivek Goyal) [636022] - [block] blkio: Core implementation of throttle policy (Vivek Goyal) [636022] - [block] blk-cgroup: Introduce cgroup changes for throttling policy (Vivek Goyal) [636022] - [block] blk-cgroup: Prepare the base for supporting more than one IO control policies (Vivek Goyal) [636022] - [block] blk-cgroup: Kill the header printed at the start of blkio.weight_device file (Vivek Goyal) [636022] - [block] blk-cgroup: Fix an RCU warning in blkiocg_create() (Vivek Goyal) [636022] - [block] kill some useless goto's in blk-cgroup.c (Vivek Goyal) [636022] - [kernel] ptrace: fix exit_ptrace() vs ptrace_report_signal() races (Oleg Nesterov) [631968] - [kernel] ptrace: introduce PTRACE_O_DETACHED to mark the self-detaching engine (Oleg Nesterov) [631968] - [kernel] ptrace: don't assume resume != UTRACE_RESUME means stepping (Oleg Nesterov) [631968] - [kernel] ptrace: the tracee shouldn never change ctx->resume (Oleg Nesterov) [631968] - [kernel] ptrace: ptrace_reuse_engine()->utrace_barrier() should ignore ERESTARTSYS (Oleg Nesterov) [631968] - [fs] fsck.gfs2 reported statfs error after gfs2_grow (Robert S Peterson) [661048] - [fs] ext4: 2 writeback perf fixes (Eric Sandeen) [648632] - [powerpc] Correct smt_enabled=X boot option for > 2 threads per core (Steve Best) [659807] - [watchdog] iTCO wdt: Cleanup warning messages (Prarit Bhargava) [616268] - [md] dm mpath: revert "dm: Call blk_abort_queue on failed paths" (Mike Snitzer) [636771] - [x86] UV: Address interrupt/IO port operation conflict (George Beshers) [659480] - [x86] Fix x2apic preenabled system with kexec (Gleb Natapov) [657261] - [virt] vhost: correctly set bits of dirty pages (Jason Wang) [658437] - [mm] guard page for stacks that grow upwards (Johannes Weiner) [630562] - [mm] fix numa khugepaged memcg memleak (Andrea Arcangeli) [659119] - [mm] Enable extraction of hugepage pfn(s) from /proc//pagemap (Larry Woodman) [644987]- [s390x] dasd: Fix unimplemented DIAG function (Hendrik Brueckner) [646951] - [s390x] dasd: fix unsolicited interrupt recognition (Hendrik Brueckner) [635021] - [s390x] dasd: fix dump_sense_dbf (Hendrik Brueckner) [643998] - [s390x] dasd: let recovery cqr inherit flags from failed cqr (Hendrik Brueckner) [635021] - [s390x] qeth: tolerate OLM-limitation (Hendrik Brueckner) [633568] - [s390x] qdio: convert global statistics to per-device stats (Hendrik Brueckner) [633308] - [s390x] cio: use all paths for some internal I/O (Hendrik Brueckner) [623248] - [s390x] dasd: allocate fallback cqr for reserve/release (Hendrik Brueckner) [619515] - [s390x] qeth: OSX message for z/VM specific authorization failure (Hendrik Brueckner) [619508] - [s390x] qeth: avoid loop if ipa command response is missing (Hendrik Brueckner) [619506] - [s390x] dasd: fix refcounting for sysfs entry (Hendrik Brueckner) [529362] - [s390x] dasd: remove uid from devmap (Hendrik Brueckner) [529362] - [fs] ext4: improve llseek error handling for overly large seek offsets (Eric Sandeen) [652013] - [fs] ext4: fix EFBIG edge case when writing to large non-extent file (Eric Sandeen) [646498] - [fs] procfs: fix numbering in /proc/locks (Jerome Marchand) [637846] - [scsi] enable state transistions from OFFLINE to RUNNING (Mike Christie) [643237] - [scsi] set queue limits no_cluster for stacked devices (Mike Snitzer) [658293] - [scsi] scsi_dh_rdac: Add two new SUN devices to rdac_dev_list (Rob Evers) [643820] - [kernel] utrace: move user_disable_single_step() logic from utrace_control() to utrace_reset() (Oleg Nesterov) [635853] - [block] cfq-iosched: fix a kernel OOPs when usb key is inserted (Vivek Goyal) [639427] - [x86] tsc, sched: Recompute cyc2ns_offset's during resume from sleep states (Matthew Garrett) [635560] - [virt] virtio: console: Don't block entire guest if host doesn't read data (Amit Shah) [643751] - [mm] memcg: handle charge moving race with hugepage split (Johannes Weiner) [615860] - [mm] Out-of-memory under memory cgroup can call both of oom-killer-for-memcg and oom-killer-for-page-fault (Larry Woodman) [592879] - [mm] only return EIO once on msync/fsync after IO failure (Rik van Riel) [652371] - [mm] Backport upstream code it avoid side-effect of tickless idle on update_cpu_load() (Larry Woodman) [635558] - [virtio] console: fix memory leak (Amit Shah) [656835] - [virt] KVM: VMX: Really clear cr0.ts when giving the guest ownership of the fpu (Avi Kivity) [655718] - [virt] SVM: Initialize fpu_active in init_vmcb() (Avi Kivity) [654532] - [x86] Look for IA32_ENERGY_PERF_BIAS support (Matthew Garrett) [464655] - [x86] Disable paranoid check in ACPI power meter driver (Matthew Garrett) [634640] - [pci] dma-mapping: dma-mapping.h: add dma_set_coherent_mask (Stefan Assmann) [650960] - [block] Allow third party modules to use blk_queue_ordered() (Vivek Goyal) [657046] - [security] audit: add support to match lsm labels on user audit messages (Eric Paris) [634303] - [cpufreq] Fix ondemand to not request targets outside policy limits (Matthew Garrett) [651339] - [scsi] libfc: possible race could panic system due to NULL fsp->cmd (Mike Christie) [638297] - [fs] gfs: Use 512 B block sizes to communicate with userland quota tools (Abhijith Das) [658590] - [fs] GFS2: support for growing a full filesytem (Benjamin Marzinski) [659137] - [kernel] div64_u64(): improve precision on 32bit platforms (Oleg Nesterov) [616105] - [kernel] exec: copy-and-paste the fixes into compat_do_execve() paths (Oleg Nesterov) [625695] {CVE-2010-4243} - [kernel] exec: make argv/envp memory visible to oom-killer (Oleg Nesterov) [625695] {CVE-2010-4243} - [ata] sata_via: apply magic FIFO fix to vt6420 too (David Milburn) [659748] - [ata] sata_via: explain the magic fix (David Milburn) [659748] - [ata] sata_via: magic vt6421 fix for transmission problems w/ WD drives (David Milburn) [659748] - [virt] KVM: create aggregate kvm_total_used_mmu_pages value (Marcelo Tosatti) [632772] - [virt] KVM: replace x86 kvm n_free_mmu_pages with n_used_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: rename x86 kvm->arch.n_alloc_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: abstract kvm x86 mmu->n_free_mmu_pages (Marcelo Tosatti) [632772]- [scsi] sd: Fix overflow with big physical blocks (Mike Snitzer) [632644] - [block] Ensure physical block size is unsigned int (Mike Snitzer) [632644] - [fs] Turn on the NFSv4.1 kernel config (Steve Dickson) [479351] - [fs] NFS: rename nfs.upcall -> nfsidmap (Steve Dickson) [479351] - [fs] NFS: Fix a compile issue in nfs_root (Steve Dickson) [479351] - [fs] sunrpc: Use static const char arrays (Steve Dickson) [479351] - [fs] nfs4: fix channel attribute sanity-checks (Steve Dickson) [479351] - [fs] NFSv4.1: Use more sensible names for 'initialize_mountpoint' (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: add driver's LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: add LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFS: client needs to maintain list of inodes with active layouts (Steve Dickson) [479351] - [fs] NFS: create and destroy inode's layout cache (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: introduce minimal file layout driver (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: full mount/umount infrastructure (Steve Dickson) [479351] - [fs] NFS: set layout driver (Steve Dickson) [479351] - [fs] NFS: ask for layouttypes during v4 fsinfo call (Steve Dickson) [479351] - [fs] NFS: change stateid to be a union (Steve Dickson) [479351] - [fs] NFSv4.1: pnfsd, pnfs: protocol level pnfs constants (Steve Dickson) [479351] - [fs] SUNRPC: define xdr_decode_opaque_fixed (Steve Dickson) [479351] - [fs] NFSD: remove duplicate NFS4_STATEID_SIZE (Steve Dickson) [479351] - [fs] Revert "NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR" (Steve Dickson) [653066] - [fs] Regression: fix mounting NFS when NFSv3 support is not compiled (Steve Dickson) [653066] - [fs] NLM: Fix a regression in lockd (Steve Dickson) [653066] - [fs] nfs4: The difference of 2 pointers is ptrdiff_t (Steve Dickson) [653066] - [fs] nfs: testing the wrong variable (Steve Dickson) [653066] - [fs] nfs: handle lock context allocation failures in nfs_create_request (Steve Dickson) [653066] - [fs] Fixed Regression in NFS Direct I/O path (Steve Dickson) [653066] - [fs] nfsd4: fix 4.1 connection registration race (Steve Dickson) [653068] - [fs] lib: introduce common method to convert hex digits (Steve Dickson) [653068] - [fs] Keep the deprecated nfsd system call interface (Steve Dickson) [653068] - [fs] svcrpc: svc_tcp_sendto XPT_DEAD check is redundant (Steve Dickson) [653068] - [fs] svcrpc: no need for XPT_DEAD check in svc_xprt_enqueue (Steve Dickson) [653068] - [fs] svcrpc: assume svc_delete_xprt() called only once (Steve Dickson) [653068] - [fs] svcrpc: never clear XPT_BUSY on dead xprt (Steve Dickson) [653068] - [fs] nfsd4: fix connection allocation in sequence() (Steve Dickson) [653068] - [fs] nfsd4: only require krb5 principal for NFSv4.0 callbacks (Steve Dickson) [653068] - [fs] nfsd4: move minorversion to client (Steve Dickson) [653068] - [fs] nfsd4: delay session removal till free_client (Steve Dickson) [653068] - [fs] nfsd4: separate callback change and callback probe (Steve Dickson) [653068] - [fs] nfsd4: callback program number is per-session (Steve Dickson) [653068] - [fs] nfsd4: track backchannel connections (Steve Dickson) [653068] - [fs] nfsd4: confirm only on succesful create_session (Steve Dickson) [653068] - [fs] nfsd4: make backchannel sequence number per-session (Steve Dickson) [653068] - [fs] nfsd4: use client pointer to backchannel session (Steve Dickson) [653068] - [fs] nfsd4: move callback setup into session init code (Steve Dickson) [653068] - [fs] nfsd4: don't cache seq_misordered replies (Steve Dickson) [653068] - [fs] SUNRPC: Properly initialize sock_xprt.srcaddr in all cases (Steve Dickson) [653068] - [fs] SUNRPC: Use conventional switch statement when reclassifying sockets (Steve Dickson) [653068] - [fs] sunrpc: Turn list_for_each-s into the ..._entry-s (Steve Dickson) [653068] - [fs] sunrpc: Remove dead "else" branch from bc xprt creation (Steve Dickson) [653068] - [fs] sunrpc: Don't return NULL from rpcb_create (Steve Dickson) [653068] - [fs] sunrpc: Remove useless if (task == NULL) from xprt_reserve_xprt (Steve Dickson) [653068] - [fs] sunrpc: Remove UDP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Remove TCP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Pass family to setup_socket calls (Steve Dickson) [653068] - [fs] sunrpc: Merge xs_create_sock code (Steve Dickson) [653068] - [fs] sunrpc: Merge the xs_bind code (Steve Dickson) [653068] - [fs] sunrpc: Call xs_create_sockX directly from setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Factor out v6 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out v4 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out udp sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Remove duplicate xprt/transport arguments from calls (Steve Dickson) [653068] - [fs] sunrpc: Get xprt pointer once in xs_tcp_setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_next_srcport (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_get_srcport (Steve Dickson) [653068] - [fs] svcrdma: Cleanup DMA unmapping in error paths (Steve Dickson) [653068] - [fs] svcrdma: Change DMA mapping logic to avoid the page_address kernel API (Steve Dickson) [653068] - [fs] nfsd4: expire clients more promptly (Steve Dickson) [653068] - [fs] sunrpc: Use helper to set v4 mapped addr in ip_map_parse (Steve Dickson) [653068] - [fs] sunrpc/cache: centralise handling of size limit on deferred list (Steve Dickson) [653068] - [fs] sunrpc: Simplify cache_defer_req and related functions (Steve Dickson) [653068] - [fs] nfsd4: return expired on unfound stateid's (Steve Dickson) [653068] - [fs] nfsd4: add new connections to session (Steve Dickson) [653068] - [fs] nfsd4: refactor connection allocation (Steve Dickson) [653068] - [fs] nfsd4: use callbacks on svc_xprt_deletion (Steve Dickson) [653068] - [fs] nfsd: provide callbacks on svc_xprt deletion (Steve Dickson) [653068] - [fs] nfsd4: keep per-session list of connections (Steve Dickson) [653068] - [fs] nfsd4: clean up session allocation (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session return type (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session BUILD_BUG_ON() (Steve Dickson) [653068] - [fs] nfsd4: Move callback setup to callback queue (Steve Dickson) [653068] - [fs] nfsd4: remove separate cb_args struct (Steve Dickson) [653068] - [fs] nfsd4: use generic callback code in null case (Steve Dickson) [653068] - [fs] nfsd4: generic callback code (Steve Dickson) [653068] - [fs] nfsd4: rename nfs4_rpc_args->nfsd4_cb_args (Steve Dickson) [653068] - [fs] nfsd4: combine nfs4_rpc_args and nfsd4_cb_sequence (Steve Dickson) [653068] - [fs] nfsd4: minor variable renaming (cb -> conn) (Steve Dickson) [653068] - [fs] sunrpc: fix race in new cache_wait code. (Steve Dickson) [653068] - [fs] sunrpc: Create sockets in net namespaces (Steve Dickson) [653068] - [net] Export __sock_create (Steve Dickson) [653068] - [fs] sunrpc: Tag rpc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add net to xprt_create (Steve Dickson) [653068] - [fs] sunrpc: Add net to rpc_create_args (Steve Dickson) [653068] - [fs] sunrpc: Pull net argument downto svc_create_socket (Steve Dickson) [653068] - [fs] sunrpc: Add net argument to svc_create_xprt (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt freeing (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt allocation (Steve Dickson) [653068] - [fs] nfsd4: adjust buflen for encoded attrs bitmap based on actual bitmap length (Steve Dickson) [653068] - [fs] sunrpc: fix up rpcauth_remove_module section mismatch (Steve Dickson) [653068] - [fs] sunrpc: Tag svc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add routines that allow registering per-net caches (Steve Dickson) [653068] - [fs] sunrpc: Add net to pure API calls (Steve Dickson) [653068] - [fs] sunrpc: Pass xprt to cached get/put routines (Steve Dickson) [653068] - [fs] sunrpc: Make xprt auth cache release work with the xprt (Steve Dickson) [653068] - [fs] sunrpc: Pass the ip_map_parse's cd to lower calls (Steve Dickson) [653068] - [fs] nfsd: fix /proc/net/rpc/nfsd.export/content display (Steve Dickson) [653068] - [fs] nfsd: Export get_task_comm for nfsd (Steve Dickson) [653068] - [fs] nfsd: allow deprecated interface to be compiled out (Steve Dickson) [653068] - [fs] nfsd: formally deprecate legacy nfsd syscall interface (Steve Dickson) [653068] - [fs] sunrpc/cache: fix recent breakage of cache_clean_deferred (Steve Dickson) [653068] - [fs] lockd: Mostly remove BKL from the server (Steve Dickson) [653068] - [fs] sunrpc/cache: don't use custom hex_to_bin() converter (Steve Dickson) [653068] - [fs] sunrpc/cache: change deferred-request hash table to use hlist (Steve Dickson) [653068] - [fs] svcauth_gss: replace a trivial 'switch' with an 'if' (Steve Dickson) [653068] - [fs] nfsd/idmap: drop special request deferal in favour of improved default (Steve Dickson) [653068] - [fs] nfsd: disable deferral for NFSv4 (Steve Dickson) [653068] - [fs] sunrpc: close connection when a request is irretrievably lost (Steve Dickson) [653068] - [fs] nfsd4: fix hang on fast-booting nfs servers (Steve Dickson) [653068] - [fs] svcrpc: cache deferral cleanup (Steve Dickson) [653068] - [fs] svcrpc: minor cache cleanup (Steve Dickson) [653068] - [fs] sunrpc/cache: allow threads to block while waiting for cache update (Steve Dickson) [653068] - [net] sunrpc: use seconds since boot in expiry cache (Steve Dickson) [653068] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [653068] - [kernel] kernel.h: add printk_ratelimited and pr__rl (Steve Dickson) [653066] - [fs] Set new kernel configs (Steve Dickson) [653066] - [fs] SUNRPC: Cleanup duplicate assignment in rpcauth_refreshcred (Steve Dickson) [653066] - [fs] nfs: fix unchecked value (Steve Dickson) [653066] - [fs] Ask for time_delta during fsinfo probe (Steve Dickson) [653066] - [fs] Revalidate caches on lock (Steve Dickson) [653066] - [fs] SUNRPC: After calling xprt_release(), we must restart from call_reserve (Steve Dickson) [653066] - [fs] NFSv4: Fix up the 'dircount' hint in encode_readdir (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_decode_dirent (Steve Dickson) [653066] - [fs] NFSv4: nfs4_decode_dirent must clear entry->fattr->valid (Steve Dickson) [653066] - [fs] NFSv4: Fix a regression in decode_getfattr (Steve Dickson) [653066] - [fs] NFSv4: Fix up decode_attr_filehandle() to handle the case of empty fh pointer (Steve Dickson) [653066] - [fs] NFS: Ensure we check all allocation return values in new readdir code (Steve Dickson) [653066] - [fs] NFS: Readdir plus in v4 (Steve Dickson) [653066] - [fs] NFS: introduce generic decode_getattr function (Steve Dickson) [653066] - [fs] NFS: check xdr_decode for errors (Steve Dickson) [653066] - [fs] NFS: nfs_readdir_filler catch all errors (Steve Dickson) [653066] - [fs] NFS: readdir with vmapped pages (Steve Dickson) [653066] - [fs] NFS: remove page size checking code (Steve Dickson) [653066] - [fs] NFS: decode_dirent should use an xdr_stream (Steve Dickson) [653066] - [fs] SUNRPC: Add a helper function xdr_inline_peek (Steve Dickson) [653066] - [fs] NFS: remove readdir plus limit (Steve Dickson) [653066] - [fs] NFS: re-add readdir plus (Steve Dickson) [653066] - [fs] NFS: Optimise the readdir searches (Steve Dickson) [653066] - [fs] NFS: add readdir cache array (Steve Dickson) [653066] - [fs] nfs: include ratelimit.h, fix nfs4state build error (Steve Dickson) [653066] - [fs] NFSv4: The state manager must ignore EKEYEXPIRED (Steve Dickson) [653066] - [fs] NFSv4: Don't ignore the error return codes from nfs_intent_set_file (Steve Dickson) [653066] - [fs] NFSv4: Don't call nfs4_reclaim_complete() on receiving NFS4ERR_STALE_CLIENTID (Steve Dickson) [653066] - [fs] NFS: Don't SIGBUS if nfs_vm_page_mkwrite races with a cache invalidation (Steve Dickson) [653066] - [fs] NFS: new idmapper (Steve Dickson) [653066] - [fs] NFS: Use kernel DNS resolver (Steve Dickson) [653066] - [fs] NFS: We must use list_for_each_entry_safe in nfs_access_cache_shrinker (Steve Dickson) [653066] - [fs] NFS: don't use FLUSH_SYNC on WB_SYNC_NONE COMMIT calls (Steve Dickson) [653066] - [fs] NFS: Really fix put_nfs_open_context() (Steve Dickson) [653066] - [fs] NFSv4.1: keep seq_res.sr_slot as pointer rather than an index (Steve Dickson) [653066] - [fs] add a couple of mntget+dget -> path_get in nfs4proc (Steve Dickson) [653066] - [fs] nfs: show "local_lock" mount option in /proc/mounts (Steve Dickson) [653066] - [fs] NFS: handle inode==NULL in __put_nfs_open_context (Steve Dickson) [653066] - [fs] nfs: introduce mount option '-olocal_lock' to make locks local (Steve Dickson) [653066] - [fs] SUNRPC: Refactor logic to NUL-terminate strings in pages (Steve Dickson) [653066] - [fs] SUNRPC: Correct an rpcbind debugging message (Steve Dickson) [653066] - [fs] NFS: Fix NFSv3 debugging messages in fs/nfs/nfs3proc.c (Steve Dickson) [653066] - [fs] NFSv4.1: Fix the slotid initialisation in nfs_async_rename() (Steve Dickson) [653066] - [fs] NFS: Fix a use-after-free case in nfs_async_rename() (Steve Dickson) [653066] - [fs] nfs: make sillyrename an async operation (Steve Dickson) [653066] - [fs] nfs: move nfs_sillyrename to unlink.c (Steve Dickson) [653066] - [fs] nfs: standardize the rename response container (Steve Dickson) [653066] - [fs] nfs: standardize the rename args container (Steve Dickson) [653066] - [fs] NFS: Add an 'open_context' element to struct nfs_rpc_ops (Steve Dickson) [653066] - [fs] NFS: Clean up nfs4_proc_create() (Steve Dickson) [653066] - [fs] NFSv4: Further cleanups for nfs4_open_revalidate() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_open_revalidate (Steve Dickson) [653066] - [fs] NFSv4: Further minor cleanups for nfs4_atomic_open() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_atomic_open (Steve Dickson) [653066] - [fs] Switch alloc_nfs_open_context() to struct path (Steve Dickson) [653066] - [fs] SUNRPC: Remove rpcb_getport_sync() (Steve Dickson) [653066] - [fs] NFS: Allow NFSROOT debugging messages to be enabled dynamically (Steve Dickson) [653066] - [fs] NFS: Clean up nfsroot.c (Steve Dickson) [653066] - [fs] NFS: Use super.c for NFSROOT mount option parsing (Steve Dickson) [653066] - [fs] NFS: Clean up NFSROOT command line parsing (Steve Dickson) [653066] - [fs] NFS: Remove \t from mount debugging message (Steve Dickson) [653066] - [fs] SUNRPC: Don't truncate tail data unnecessarily in xdr_shrink_pagelen (Steve Dickson) [653066] - [fs] sunrpc: simplify xdr_shrink_pagelen use of "copy" (Steve Dickson) [653066] - [fs] sunrpc: don't use the copy variable in nested block (Steve Dickson) [653066] - [fs] sunrpc: clean up xdr_shrink_pagelen use of temporary pointer (Steve Dickson) [653066] - [fs] sunrpc: don't shorten buflen twice in xdr_shrink_pagelen (Steve Dickson) [653066]- [netdrv] igb: only use vlan_gro_receive if vlans are registered (Stefan Assmann) [660192] {CVE-2010-4263}- [net] core: neighbour update Oops (Jiri Pirko) [658518] - [scsi] lpfc: Update lpfc version for 8.3.5.28 driver release (Rob Evers) [655935] - [scsi] lpfc: Added support for ELS RRQ command (Rob Evers) [655935] - [scsi] lpfc: Init VFI and VPI for the physical port (Lancer SLI4 FC Support) (Rob Evers) [655935] - [scsi] lpfc: Set heartbeat timer off by default (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.27 driver release (Rob Evers) [655935] - [scsi] lpfc: Implement doorbell register changes for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Fixed a NULL pointer dereference duing memory allocation failure (Rob Evers) [655935] - [scsi] lpfc: Modified the return status of unsupport ELS commands (Rob Evers) [655935] - [scsi] lpfc: Implement READ_TOPOLOGY mailbox command and add new 16G speeds (Rob Evers) [655935] - [scsi] lpfc: Implement the new SLI 4 SLI_INTF register definitions (Rob Evers) [655935] - [scsi] lpfc: Fix bug with remote SLI4 firmware download data not being transmitted (Rob Evers) [655935] - [scsi] lpfc: Added PCI ID definitions for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Updated driver to handle CVL after Nameserver PLOGI timeouts (Rob Evers) [655935] - [scsi] lpfc: Fix for failure to log into FDMI_DID after link bounce (Rob Evers) [655935] - [scsi] lpfc: Cleanup mailbox commands in mboxq_cmpl when CVL is received (Rob Evers) [655935] - [scsi] lpfc: Add new SLI4 WQE support (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.26 driver release (Rob Evers) [635733] - [scsi] lpfc: Fix locking issue for security mailbox commands (Rob Evers) [635733] - [scsi] lpfc: Properly handle devloss timeout during various phases of FIP engine state transactions (Rob Evers) [635733] - [scsi] lpfc: Abort all I/Os and wait XRI exchange busy complete before function reset ioctl in SLI4 driver unload (Rob Evers) [635733] - [scsi] lpfc: Prevent lock_irqsave from being called twice in a row (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling ECHO response support (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix internal loopback causing kernel panic (Rob Evers) [635733] - [scsi] lpfc: Fixed crashes for NULL pnode dereference (Rob Evers) [635733]- [block] cfq: fix recursive call in cfq_blkiocg_update_completion_stats() (Vivek Goyal) [626989]- [kernel] posix-cpu-timers: workaround to suppress the problems with mt exec (Oleg Nesterov) [656268] - [fs] bio: take care not overflow page count when mapping/copying user data (Danny Feng) [652531] {CVE-2010-4162} - [net] can-bcm: fix minor heap overflow (Danny Feng) [651847] {CVE-2010-3874} - [net] filter: make sure filters dont read uninitialized memory (Jiri Pirko) [651705] {CVE-2010-4158} - [net] inet_diag: Make sure we actually run the same bytecode we audited (Jiri Pirko) [651269] - [v4l] ivtvfb: prevent reading uninitialized stack memory (Mauro Carvalho Chehab) [648833] {CVE-2010-4079} - [drm] via/ioctl.c: prevent reading uninitialized stack memory (Dave Airlie) [648719] {CVE-2010-4082} - [char] nozomi: clear data before returning to userspace on TIOCGICOUNT (Mauro Carvalho Chehab) [648706] {CVE-2010-4077} - [serial] clean data before filling it on TIOCGICOUNT (Mauro Carvalho Chehab) [648703] {CVE-2010-4075}- [fs] configs: enable CONFIG_PRINT_QUOTA_WARNING (Aristeu Rozanski) [579638] - [net] af_unix: limit unix_tot_inflight (Neil Horman) [656762] - [block] check for proper length of iov entries in blk_rq_map_user_iov() (Danny Feng) [652959] {CVE-2010-4163} - [net] Limit sendto()/recvfrom()/iovec total length to INT_MAX (Jiri Pirko) [651895] {CVE-2010-4160} - [netdrv] mlx4: Add OFED-1.5.2 patch to increase log_mtts_per_seg (Jay Fenlason) [637284] - [kernel] kbuild: fix external module compiling (Aristeu Rozanski) [655231] - [mm] Fix broken use of end variable in remap_file_pages() system call (Larry Woodman) [637049] - [virt] virtio: console: Disable lseek(2) for port file operations (Amit Shah) [635537] - [virt] virtio: console: Prevent userspace from submitting NULL buffers (Amit Shah) [635535] - [virt] virtio: console: Fix poll blocking even though there is data to read (Amit Shah) [634232] - [virt] virtio: console: Send SIGIO in case of port unplug (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO on new data arrival on ports (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO to processes that request it for host events (Amit Shah) [624628] - [block] cfq-iosched: blktrace print per slice sector stats (Vivek Goyal) [626989] - [block] cfq-iosched: Implement tunable group_idle (Vivek Goyal) [626989] - [block] cfq-iosched: Do group share accounting in IOPS when slice_idle=0 (Vivek Goyal) [626989] - [block] cfq-iosched: Fixed boot warning with BLK_CGROUP=y and CFQ_GROUP_IOSCHED=n (Vivek Goyal) [626989] - [block] blk-cgroup: Fix RCU correctness warning in cfq_init_queue() (Vivek Goyal) [626989] - [netdrv] ixgbe: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [netdrv] e1000e: suppress compile warnings on certain archs (Dean Nelson) [611696] - [netdrv] e1000e: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [net] bluetooth: Fix missing NULL check (Jarod Wilson) [655668] - [v4l] Fix garbled image with zc3xx-based webcam (Jay Fenlason) [590404] - [mm] Backport missing kmemleak check into kmem_cache_create() (Larry Woodman) [654761] - [x86] acpi: mark hardware unsupported on x86 32bit cpu hot add events (Prarit Bhargava) [625585] - [x86] UEFI/EFI x86_64 pagetable initialization (Bob Picco) [654665] - [kernel] add RSS and swap size information to /proc/sysvipc/shm (Jerome Marchand) [634994] - [kernel] fix integer overflow in groups_search (Jerome Marchand) [629629] - [kernel] ipc: initialize structure memory to zero for compat functions (Danny Feng) [648695] {CVE-2010-4073} - [kernel] shm: fix information leak to userland (Danny Feng) [648689] {CVE-2010-4072} - [kernel] Prevent panic caused by divide by zero in find_busiest_group() (Larry Woodman) [644903] - [kernel] Backport upstream fix for a race in pid generation that causes pids to be reused immediately (Larry Woodman) [646321] - [scsi] megaraid: fix make legacy i/o ports free (Tomas Henzl) [632558] - [net] ipv6: balance pernet_operations [de]registration (Neil Horman) [625173] - [kdump] kexec: accelerate vmcore copies by marking oldmem in /proc/vmcore as cached (Neil Horman) [641315] - [mm] use compaction for GFP_ATOMIC order > 0 (Andrea Arcangeli) [622327 642570] - [kernel] module: initialize module dynamic debug later (Jason Baron) [627648] - [kernel] dynamic debug: move ddebug_remove_module() down into free_module() (Jason Baron) [627648] - [md] dm: remove extra locking when changing device size (Mike Snitzer) [644380] - [block] read i_size with i_size_read() (Mike Snitzer) [644380]- [scsi] lpfc: Update lpfc version for 8.3.5.25 driver release (Rob Evers) [645882] - [scsi] lpfc: Fix mailbox handling for UNREG_RPI_ALL case (Rob Evers) [645882] - [scsi] lpfc: Fixed a race condition that can cause driver send FDISC to un-initialized VPI (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.24 driver release (Rob Evers) [645882] - [scsi] lpfc: Used PCI function reset ioctl mbox command to clean up CNA during driver unload (Rob Evers) [645882] - [scsi] lpfc: Fixed crashes for BUG_ONs hit in the lpfc_abort_handler (Rob Evers) [645882] - [scsi] lpfc: Fail I/O when adapter detects a lost frame and target reports a check condition (Rob Evers) [645882] - [scsi] lpfc: Fixed abort WQEs for FIP frames (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.23 driver release (Rob Evers) [645882] - [scsi] lpfc: Instantiate iocb_stat so compiler does not error out (Rob Evers) [645882] - [scsi] lpfc: Added unreg all rpi mailbox command before unreg vpi (Rob Evers) [645882] - [scsi] lpfc: Make all error values negative (Rob Evers) [645882] - [scsi] lpfc: Remove duplicate code from lpfc_els_retry routine (Rob Evers) [645882] - [scsi] lpfc: Fixed circular spinlock dependency between low-level driver and SCSI midlayer (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.22 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed cases of skipping possible roundrobin fail over of multiple eligible FCFs (Rob Evers) [645882] - [scsi] lpfc: Fixed FC-AL bit set issue in FLOGI rejected by McData4700 FC swich in NPV setup (Rob Evers) [645882] - [scsi] lpfc: Fixed driver not able to unregister unused FCF upon devloss timeout to all nodes (Rob Evers) [645882] - [scsi] lpfc: Fix bug with external loopback testing not becoming ready (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during controller pause test (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.21 driver release (Rob Evers) [645882] - [scsi] lpfc: Added support for Falcon firmware download authentication and SLI authentication (Rob Evers) [645882] - [scsi] lpfc: Add support for bsg MBX_SLI4_CONFIG (Rob Evers) [645882] - [scsi] lpfc: adjust lpfc_els_retry delay/retry for PLOGI, attr remove owner (Rob Evers) [645882] - [scsi] lpfc: Replaced some unnecessary spin_lock_irqsave with spin_lock_irq (Rob Evers) [645882] - [scsi] lpfc: Fixed lpfc_initial_flogi not returning failure in one of failure condition (Rob Evers) [645882] - [scsi] lpfc: Fixed r8828 stray state update in case a new FCF matched in-use FCF (Rob Evers) [645882] - [scsi] lpfc: Treated firmware matching FCF property with different index as error condition (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.20 driver release (Rob Evers) [645882] - [scsi] lpfc: Move Unload flag earlier in vport delete (Rob Evers) [645882] - [scsi] lpfc: Fix for IOCB leak on FDISC completion (Rob Evers) [645882] - [scsi] lpfc: Start looking at the return code for fc_block_scsi_eh (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.19 driver release (Rob Evers) [645882] - [scsi] lpfc: Remove unused variables that were removed from upstream submission (Rob Evers) [645882] - [scsi] lpfc: Change log message 0318 from an error to a warning as it is not an error (Rob Evers) [645882] - [scsi] lpfc: Add Security Crypto support to CONFIG_PORT mailbox command (Rob Evers) [645882] - [scsi] lpfc: Switch call to memcpy_toio to __write32_copy to prevent unaligned 64 bit copy (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and nodelist not empty message on console after rmmod (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to roundrobin on all available FCFs when FLOGI to in-use FCF rejected by switch (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during fabric reconfiguration (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.18 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to recover from back-to-back Clear Virtual Link with a single FCF (Rob Evers) [645882] - [scsi] lpfc: Clear VFI_REGISTERED flag when UNREG_VFI completes (Rob Evers) [645882] - [scsi] lpfc: r8088 had to be backed out temporary because it was part of a larger patch that was rejected, now put r8088 back with r8608 (Rob Evers) [645882] - [scsi] lpfc: Added code to ignore the failure of REG_VPI mailbox with UPD bit set on older tigershark firmware (Rob Evers) [645882] - [scsi] lpfc: Added code to support UPD bit of REG_VPI mailbox command (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and ndlp not becoming active (Rob Evers) [645882] - [virt] virtio: console: Reference counting portdev structs is not needed (Amit Shah) [628805] - [virt] virtio: console: Add reference counting for port struct (Amit Shah) [628805] - [virt] virtio: console: Use cdev_alloc() instead of cdev_init() (Amit Shah) [628805] - [virt] virtio: console: Add a find_port_by_devt() function (Amit Shah) [628805] - [virt] virtio: console: Add a list of portdevs that are active (Amit Shah) [628805] - [virt] virtio: console: open: Use a common path for error handling (Amit Shah) [628805] - [virt] virtio: console: remove_port() should return void (Amit Shah) [628805] - [virt] virtio: console: Make write() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Make read() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Unblock poll on port hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Un-block reads on chardev close (Amit Shah) [628805] - [virt] virtio: console: Check if portdev is valid in send_control_msg() (Amit Shah) [628805] - [virt] virtio: console: Remove control vq data only if using multiport support (Amit Shah) [628805] - [virt] virtio: console: Reset vdev before removing device (Amit Shah) [628805] - [pci] Add FW_WARN to warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] Clean up warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] intel-iommu: Combine the BIOS DMAR table warning messages (Prarit Bhargava) [588638] - [kernel] Really add TAINT_FIRMWARE_WORKAROUND (Prarit Bhargava) [588638] - [x86] ACPI: create "processor.bm_check_disable" boot param (Matthew Garrett) [635572] - [fs] Fix nfsv4 client lock reclaim behaviour (Sachin Prabhu) [638269] - [fs] ext4: Don't error out the fs if the user tries to make a file too big (Eric Sandeen) [645824] - [fs] xfs: prevent reading uninitialized stack memory (Dave Chinner) [630809] {CVE-2010-3078} - [s390x] cio: prevent kernel panic in I/O cancel function (Hendrik Brueckner) [647825] - [s390x] qeth: timeout on connection isolation configuration errors (Hendrik Brueckner) [635053] - [kernel] etr clock synchronization race (Hendrik Brueckner) [619511] - [net] tc: Ignore noqueue_qdisc default qdisc when dumping (Thomas Graf) [627142] - [net] fix rds_iovec page count overflow (Jiri Pirko) [647424] {CVE-2010-3865} - [net] netfilter: Avoid freeing pointers representing an error value (Thomas Graf) [608980] - [scsi] Fix megaraid_sas driver SLAB memory leak detected with CONFIG_DEBUG_SLAB (Shyam Iyer) [633836] - [scsi] scsi_dh_alua: Handle all states correctly (Mike Snitzer) [636994] - [scsi] ibmvscsi: Fix oops when an interrupt is pending during probe (Steve Best) [624169] - [usb] serial/mos*: prevent reading uninitialized stack memory (Don Zickus) [648698] {CVE-2010-4074} - [kbuild] don't sign out-of-tree modules (Aristeu Rozanski) [653507] - [kernel] tracing: Fix circular dead lock in stack trace (Jiri Olsa) [601047] - [watchdog] iTCO wdt: remove extra pci_dev_put()'s from init code (Prarit Bhargava) [574546] - [kernel] ecryptfs_uid_hash() buffer overflow (Jerome Marchand) [611388] {CVE-2010-2492} - [sound] seq/oss - Fix double-free at error path of snd_seq_oss_open() (Jaroslav Kysela) [630555] {CVE-2010-3080} - [x86] ACPI: allow C3 > 1000usec (Matthew Garrett) [572821] - [virt] virtio-net: init link state correctly (Jason Wang) [646369] - [virt] i8259: fix migration (Gleb Natapov) [629197] - [netdrv] prevent reading uninitialized memory in hso driver (Thomas Graf) [633144] {CVE-2010-3298}- [virt] KVM: x86: Use unlazy_fpu() for host FPU (Avi Kivity) [651005] - [fs] GFS2: reserve more blocks for transactions (Benjamin Marzinski) [637972] - [fs] core_pattern: fix truncation by core_pattern handler with long parameters (Danny Feng) [618602] - [fs] Do not mix FMODE_ and O_ flags with break_lease() and may_open() (Harshula Jayasuriya) [642677] - [fs] GFS2: fallocate support (Benjamin Marzinski) [626561] - [fs] GFS2: fix filesystem consistency error on rename (Robert S Peterson) [638657] - [fs] aio: check for multiplication overflow in do_io_submit (Jeff Moyer) [629451] - [x86] Backport several upstream CONFIG_DEBUG_RODATA optimizations and bugfixes from Intel (Larry Woodman) [557364] - [fs] GFS2: Fix typo in stuffed file data copy handling (Abhijith Das) [619810] - [powerpc] Remove redundant xics badness warning (Steve Best) [641932] - [ppc] Account time using timebase rather than PURR (Steve Best) [633515] - [ppc] pseries: Increase cpu die timeout (Steve Best) [636230] - [s390x] zfcp: Fix reference counter for point-to-point port (Hendrik Brueckner) [644005] - [powerpc] ibmveth: lost IRQ while closing/opening device leads to service loss (Steve Best) [620799] - [net] fix info leak from kernel in ethtool operation (Neil Horman) [646728] {CVE-2010-3861} - [net] drop_monitor: add EAGAIN return code to detect duplicate state changes (Neil Horman) [615788 616919] - [net] packet: fix information leak to userland (Jiri Pirko) [649900] {CVE-2010-3876} - [net] Fix stack corruption in icmp_send() (James Paradis) [629590] - [net] clean up info leak in act_police (Neil Horman) [636394] - [net] bonding: introduce primary_reselect option (Jiri Pirko) [628492] - [net] bonding: check if clients MAC addr has changed (Flavio Leitner) [610237] - [scsi] mpt2sas: driver fails to recover from injected PCIe bus errors (Steve Best) [612584] - [kernel] sys_semctl: fix kernel stack leakage (Danny Feng) [648724] {CVE-2010-4083} - [security] Fix install_process_keyring error handling (David Howells) [647440] - [kernel] sysctl: fix min/max handling in __do_proc_doulongvec_minmax() (Amerigo Wang) [643290] - [kernel] kbuild: Really don't clean bounds.h and asm-offsets.h (Danny Feng) [594065] - [kernel] execve: improve interactivity and respond to SIGKILL with large arguments (Dave Anderson) [629178] - [kernel] kbuild: respect LDFLAGS when linking module signatures (Johannes Weiner) [629423] - [kernel] kbuild: fix modpost segfault (Johannes Weiner) [629418] - [fs] CIFS: Remove __exit mark from cifs_exit_dns_resolver() (David Howells) [619752] - [block] Range check cpu in blk_cpu_to_group (Steve Best) [636981] - [sound] sound/pci/rme9652: prevent reading uninitialized stack memory (Stanislaw Gruszka) [648711 648716] - [pci] add pci_get_domain_bus_and_slot function (Chad Dupuis) [641132] - [pci] intr-remap: allow disabling source id checking (Alex Williamson) [530618] - [x86] Add native Intel cpuidle driver (Matthew Garrett) [637899] - [x86] add quirk to fixup mcp55 interrupt routing to let kdump work (Neil Horman) [562134] - [virt] KVM: VMX: Disallow NMI while blocked by STI (Avi Kivity) [616296] - [virt] KVM: x86: fix information leak to userland (Marcelo Tosatti) [649840] - [virt] kvm: write protect memory after slot swap (Michael S. Tsirkin) [647367] - [net] generic get_drvinfo() fallback in "ethtool.c" (Laszlo Ersek) [649248] - [virt] Revert "vhost: max s/g to match qemu" (Jason Wang) [623915] - [virt] KVM: Fix reboot on Intel hosts (Avi Kivity) [637520] - [virt] KVM: SVM: init_vmcb should reset vcpu->efer (Marcelo Tosatti) [554506] - [virt] fix vhost_net lanana violation (Bob Picco) [602499] - [virt] KVM: x86 emulator: Allow LOCK prefix for NEG and NOT (Avi Kivity) [618202] - [mm] Prevent Out Of Memory when changing cpuset's mems on NUMA (Larry Woodman) [597127] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [mm] revalidate page->mapping after locking page in do_generic_file_read() (Johannes Weiner) [651373] - [fs] introduce GLF_QUEUED flag (Abhijith Das) [629920] - [fs] dlm: Don't send callback to node making lock request when "try 1cb" fails (David Teigland) [629920] - [virt] KVM: Set cr0.et when the guest writes cr0 (Avi Kivity) [645898] - [virt] KVM: VMX: Give the guest ownership of cr0.ts when the fpu is active (Avi Kivity) [645898] - [virt] KVM: Lazify fpu activation and deactivation (Avi Kivity) [645898] - [virt] KVM: VMX: Allow the guest to own some cr0 bits (Avi Kivity) [645898] - [virt] KVM: Replace read accesses of vcpu->arch.cr0 by an accessor (Avi Kivity) [645898] - [virt] KVM: VMX: trace clts and lmsw instructions as cr accesses (Avi Kivity) [645898] - [x86] mce: Use HW_ERR in MCE handler (Bob Picco) [641039] - [x86] mce: Add HW_ERR printk prefix for hardware error logging (Bob Picco) [641039] - [dm] sync trivial changes from 2.6.36 (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_ctr (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_config destruction logic (Mike Snitzer) [641432] - [dm] ioctl: refactor dm_table_complete (Mike Snitzer) [641432] - [dm] snapshot: persistent use define for disk header chunk size (Mike Snitzer) [641432] - [dm] crypt: use kstrdup (Mike Snitzer) [641432] - [dm] ioctl: use nonseekable_open (Mike Snitzer) [641432] - [virt] Xen PV-HVM: Enable xen pv hvm always for Xen HVM guests (Don Dutile) [632021] - [virt] Xen PV-HVM: skip vnif cfg if match 8139 macaddr (Don Dutile) [632021] - [virt] Xen PV-HVM: Synch unplug to upstream and tweak for rhel (Don Dutile) [632021] - [virt] Xen PV-HVM: change xen_pv_hvm param from _setup to early_param (Don Dutile) [632021] - [virt] KVM: Send SRAR SIGBUS directly (Dean Nelson) [550938] - [virt] KVM: Add MCG_SER_P into KVM_MCE_CAP_SUPPORTED (Dean Nelson) [550938] - [virt] KVM: Return EFAULT from kvm ioctl when guest accesses bad area (Dean Nelson) [550938] - [virt] KVM: define hwpoison variables static (Dean Nelson) [550938] - [virt] KVM: Fix a race condition for usage of is_hwpoison_address() (Dean Nelson) [550938] - [virt] KVM: Avoid killing userspace through guest SRAO MCE on unmapped pages (Dean Nelson) [550938] - [virt] KVM: make double/triple fault promotion generic to all exceptions (Dean Nelson) [550938] - [virt] xen: handle events as edge-triggered (Andrew Jones) [550724] - [virt] xen: use percpu interrupts for IPIs and VIRQs (Andrew Jones) [550724] - [hwmon] coretemp: get TjMax value from MSR (Dean Nelson) [580700] - [hwmon] coretemp: detect the thermal sensors by CPUID (Dean Nelson) [580700] - [x86] mtrr: Use stop machine context to rendezvous all the cpus (Prarit Bhargava) [612659] - [kernel] Backport linux-2.6 stop_machine code (Prarit Bhargava) [612659] - [netdrv] ibmveth: Fix opps during MTU change on an active device (Steve Best) [644959] - [netdrv] ehea: Fix synchronization between HW and SW send queue (Steve Best) [620792] - [netdrv] be2net: remove a BUG_ON in be_cmds.c (Ivan Vecera) [627958] - [netdrv] e1000e: don't inadvertently re-set INTX_DISABLE (Dean Nelson) [627926] - [mm] fix mbind_range() vma merge problem (Larry Woodman) [643942] - [mm] kernel: possible integer overflow in mm/fremap.c (Larry Woodman) [637049] - [mm] fix BUG() in do_coredump when out of memory (Rik van Riel) [623007]- [block] Re-introduce blk_queue_flushing() (Vivek Goyal) [635199] - [fs] SUNRPC: Fix the NFSv4 and RPCSEC_GSS Kconfig dependencies (Steve Dickson) [637278] - [fs] statfs() gives ESTALE error (Steve Dickson) [637278] - [fs] NFS: Fix a typo in nfs_sockaddr_match_ipaddr6 (Steve Dickson) [637278] - [fs] sunrpc: increase MAX_HASHTABLE_BITS to 14 (Steve Dickson) [637278] - [fs] gss:spkm3 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] gss:krb5 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] Remove incorrect do_vfs_lock message (Steve Dickson) [637278] - [fs] SUNRPC: cleanup state-machine ordering (Steve Dickson) [637278] - [fs] SUNRPC: Fix a race in rpc_info_open (Steve Dickson) [637278] - [fs] SUNRPC: Fix race corrupting rpc upcall (Steve Dickson) [637278] - [fs] Fix null dereference in call_allocate (Steve Dickson) [637278] - [fs] NFS: Fix the selection of security flavours in Kconfig (Steve Dickson) [637278] - [fs] NFS: NFS_V4 is no longer an EXPERIMENTAL feature (Steve Dickson) [637278] - [fs] NFS: fix the return value of nfs_file_fsync() (Steve Dickson) [637278] - [fs] rpcrdma: Fix SQ size calculation when memreg is FRMR (Steve Dickson) [637278] - [fs] xprtrdma: Do not truncate iova_start values in frmr registrations (Steve Dickson) [637278] - [fs] nfs: Remove redundant NULL check upon kfree() (Steve Dickson) [637278] - [fs] nfs: Add "lookupcache" to displayed mount options (Steve Dickson) [637278] - [fs] NFS: allow close-to-open cache semantics to apply to root of NFS filesystem (Steve Dickson) [637278] - [fs] SUNRPC: fix NFS client over TCP hangs due to packet loss (Steve Dickson) [637278] - [fs] NFS: Ensure that writepage respects the nonblock flag (Steve Dickson) [637278] - [fs] nfs: include space for the NUL in root path (Steve Dickson) [637278] - [fs] nfsd4: mask out non-access bits in nfs4_access_to_omode (Steve Dickson) [637279] - [fs] nfsd4: fix downgrade/lock logic (Steve Dickson) [637279] - [fs] nfsd4: bad BUG() in preprocess_stateid_op (Steve Dickson) [637279] - [fs] nfsd4: fix file open accounting for RDWR opens (Steve Dickson) [637279] - [fs] NFSv4: Ensure the lockowners are labelled using the fl_owner and/or fl_pid (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Add support for the RELEASE_LOCKOWNER operation (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up for lockowner XDR encoding (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Ensure that we track the NFSv4 lock state in read/write requests (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up struct nfs4_state_owner (Harshula Jayasuriya) [621304 624069] - [fs] Add back dentry argument to ->fsync (Steve Dickson) [624069] - [fs] NFS: kswapd must not block in nfs_release_page (Steve Dickson) [624069] - [fs] NFS: Fix the locking in nfs4_callback_getattr (Steve Dickson) [624069] - [net] NFSv4: Remember to clear NFS_DELEGATED_STATE in nfs_delegation_claim_opens (Steve Dickson) [624069] - [net] SUNRPC: Defer deleting the security context until gss_do_free_ctx() (Steve Dickson) [624069] - [net] SUNRPC: prevent task_cleanup running on freed xprt (Steve Dickson) [624069] - [net] SUNRPC: Reduce asynchronous RPC task stack usage (Steve Dickson) [624069] - [net] SUNRPC: Move the bound cred to struct rpc_rqst (Steve Dickson) [624069] - [net] SUNRPC: Clean up of rpc_bindcred() (Steve Dickson) [624069] - [net] SUNRPC: Move remaining RPC client related task initialisation into clnt.c (Steve Dickson) [624069] - [net] SUNRPC: Ensure that rpc_exit() always wakes up a sleeping task (Steve Dickson) [624069] - [net] SUNRPC: Make the credential cache hashtable size configurable (Steve Dickson) [624069] - [net] SUNRPC: Store the hashtable size in struct rpc_cred_cache (Steve Dickson) [624069] - [fs] NFS: Ensure the AUTH_UNIX credcache is allocated dynamically (Steve Dickson) [624069] - [fs] NFS: Fix the NFS users of rpc_restart_call() (Steve Dickson) [624069] - [net] SUNRPC: The function rpc_restart_call() should return success/failure (Steve Dickson) [624069] - [fs] NFSv4: Get rid of the bogus RPC_ASSASSINATED(task) checks (Steve Dickson) [624069] - [fs] NFSv4: Clean up the process of renewing the NFSv4 lease (Steve Dickson) [624069] - [fs] NFSv4.1: Handle NFS4ERR_DELAY on SEQUENCE correctly (Steve Dickson) [624069] - [fs] NFS: nfs_rename() should not have to flush out writebacks (Steve Dickson) [624069] - [fs] NFS: Clean up the callers of nfs_wb_all() (Steve Dickson) [624069] - [fs] NFS: Fix up the fsync code (Steve Dickson) [624069] - [fs] NFSv4.1: There is no need to init the session more than once (Steve Dickson) [624069] - [fs] NFSv41: Cleanup for nfs4_alloc_session (Steve Dickson) [624069] - [fs] NFSv41: Clean up exclusive create (Steve Dickson) [624069] - [fs] NFSv41: Deprecate nfs_client->cl_minorversion (Steve Dickson) [624069] - [fs] NFSv41: Fix nfs_async_inode_return_delegation() ugliness (Steve Dickson) [624069] - [fs] NFSv41: Convert the various reboot recovery ops etc to minor version ops (Steve Dickson) [624069] - [fs] NFSv41: Clean up the NFSv4.1 minor version specific operations (Steve Dickson) [624069] - [fs] nfs: kill renewd before clearing client minor version (Steve Dickson) [624069] - [fs] NFSv41: Don't store session state in the nfs_client->cl_state (Steve Dickson) [624069] - [fs] NFSv41: Further cleanup for nfs4_sequence_done (Steve Dickson) [624069] - [fs] NFSv4.1: Make nfs4_setup_sequence take a nfs_server argument (Steve Dickson) [624069] - [fs] NFSv4.1: Merge the nfs41_proc_async_sequence() and nfs4_proc_sequence() (Steve Dickson) [624069] - [fs] NFSv4: Kill nfs4_async_handle_error() abuses by NFSv4.1 (Steve Dickson) [624069] - [fs] NFSv4.1: Simplify nfs41_sequence_done() (Steve Dickson) [624069] - [fs] NFSv4.1: Clean up nfs4_setup_sequence (Steve Dickson) [624069] - [fs] NFSv41: Fix a memory leak in nfs41_proc_async_sequence() (Steve Dickson) [624069] - [fs] nfsd41: Fix a crash when a callback is retried (Steve Dickson) [624081] - [fs] nfsd: minor nfsd read api cleanup (Steve Dickson) [624081] - [fs] gcc-4.6: nfsd: fix initialized but not read warnings (Steve Dickson) [624081] - [fs] nfsd4: share file descriptors between stateid's (Steve Dickson) [624081] - [fs] nfsd4: fix openmode checking on IO using lock stateid (Steve Dickson) [624081] - [fs] nfsd4: miscellaneous process_open2 cleanup (Steve Dickson) [624081] - [fs] nfsd4: don't pretend to support write delegations (Steve Dickson) [624081] - [fs] nfsd: bypass readahead cache when have struct file (Steve Dickson) [624081] - [fs] nfsd: remove unused assignment from nfsd_link (Steve Dickson) [624081] - [fs] NFSD: Fill in WCC data for REMOVE, RMDIR, MKNOD, and MKDIR (Steve Dickson) [624081] - [fs] nfsd4: comment nitpick (Steve Dickson) [624081] - [net] sunrpc: make the cache cleaner workqueue deferrable (Steve Dickson) [624081] - [fs] nfsd4: fix delegation recall race use-after-free (Steve Dickson) [624081 637278] - [fs] nfsd4: fix deleg leak on callback error (Steve Dickson) [624081 637278] - [fs] nfsd4: remove some debugging code (Steve Dickson) [624081 637278] - [fs] nfsd: nfs4callback encode_stateid helper function (Steve Dickson) [624081 637278] - [fs] nfsd4: translate memory errors to delay, not serverfault (Steve Dickson) [624081 637278] - [fs] nfsd4; fix session reference count leak (Steve Dickson) [624081 637278] - [fs] nfsd4: don't bother storing callback reply tag (Steve Dickson) [624081 637278] - [fs] nfsd4: fix use of op_share_access (Steve Dickson) [624081 637278] - [fs] nfsd4: treat more recall errors as failures (Steve Dickson) [624081 637278] - [fs] nfsd4: remove extra put() on callback errors (Steve Dickson) [624081 637278] - [virt] xen-blkfront: disable barrier/flush write support (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_discard to preserve kABI (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_flush to preserve kABI (Mike Snitzer) [635199] - [block] revert bio flag changes to preserve kABI (Jeff Moyer) [635199] - [block] restore rq_flag_bits to their original values (Mike Snitzer) [635199] - [block] initialize old barrier members of request_queue (Mike Snitzer) [635199] - [block] reintroduce blk_queue_ordered to maintain compatibility (Vivek Goyal) [635199] - [block] Documentation: fix block api docbook documentation (Mike Snitzer) [635199] - [block] remove BLKDEV_IFL_WAIT (Mike Snitzer) [635199] - [block] remove the BLKDEV_IFL_BARRIER flag (Mike Snitzer) [635199] - [mm] swap: do not send discards as barriers (Mike Snitzer) [635199] - [fs] fat: do not send discards as barriers (Mike Snitzer) [635199] - [fs] ext4: do not send discards as barriers (Mike Snitzer) [635199] - [fs] jbd2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] jbd2: Modify ASYNC_COMMIT code to not rely on queue draining on barrier (Mike Snitzer) [635199] - [fs] jbd: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] gfs2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] btrfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] xfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [block] pass gfp_mask and flags to sb_issue_discard (Mike Snitzer) [635199] - [block] disallow FS recursion from sb_issue_discard allocation (Mike Snitzer) [635199] - [dm] convey that all flushes are processed as empty (Mike Snitzer) [635199] - [dm] fix locking context in queue_io() (Mike Snitzer) [635199] - [dm] relax ordering of bio-based flush implementation (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for request-based dm (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for bio-based dm (Mike Snitzer) [635199] - [block] make __blk_rq_prep_clone() copy most command flags (Mike Snitzer) [635199] - [md] implment REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [virt] virtio_blk: drop REQ_HARDBARRIER support (Mike Snitzer) [635199] - [block] loop: implement REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [block] use REQ_FLUSH in blkdev_issue_flush() (Mike Snitzer) [635199] - [block] update documentation for REQ_FLUSH / REQ_FUA (Mike Snitzer) [635199] - [block] make sure FSEQ_DATA request has the same rq_disk as the original (Mike Snitzer) [635199] - [block] kick queue after sequencing REQ_FLUSH/FUA (Mike Snitzer) [635199] - [block] initialize flush request with WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [635199] - [block] simplify queue_next_fseq (Mike Snitzer) [635199] - [block] filter flush bio's in __generic_make_request() (Mike Snitzer) [635199] - [block] preserve RHEL6.0 struct request_queue kABI (Mike Snitzer) [635199] - [block] implement REQ_FLUSH/FUA based interface for FLUSH/FUA requests (Mike Snitzer) [635199] - [fs] replace internal uses of SWRITE I/O types by sync_dirty_buffer() (Mike Snitzer) [635199] - [fs] removing the use of the BH_Ordered flag (Mike Snitzer) [635199] - [block] rename barrier/ordered to flush (Mike Snitzer) [635199] - [block] rename blk-barrier.c to blk-flush.c (Mike Snitzer) [635199] - [block] blkdev: check for valid request queue before issuing flush (Mike Snitzer) [635199] - [block] blkdev: move blkdev_issue helper functions to separate file (Mike Snitzer) [635199] - [block] blkdev: allow async blkdev_issue_flush requests (Mike Snitzer) [635199] - [block] blkdev: generalize flags for blkdev_issue_fn functions (Mike Snitzer) [635199] - [fs] ext4: check missed return value in ext4_sync_file() (Mike Snitzer) [635199] - [fs] ext4, jbd2: Add barriers for file systems with exernal journals (Mike Snitzer) [635199] - [block] drop barrier ordering by queue draining (Mike Snitzer) [635199] - [block] misc cleanups in barrier code (Mike Snitzer) [635199] - [block] remove spurious uses of REQ_HARDBARRIER (Mike Snitzer) [635199] - [block] deprecate barrier and replace blk_queue_ordered() with blk_queue_flush() (Mike Snitzer) [635199] - [block] kill QUEUE_ORDERED_BY_TAG (Mike Snitzer) [635199] - [xen] blkfront: update use of barriers to ease flush+fua backport (Mike Snitzer) [635199] - [block] loop: queue ordered mode should be DRAIN_FLUSH (Mike Snitzer) [635199] - [ide] remove unnecessary blk_queue_flushing() test in do_ide_request() (Mike Snitzer) [635199] - [block] remove q->prepare_flush_fn completely (Mike Snitzer) [635199] - [scsi] use REQ_TYPE_FS for flush request (Mike Snitzer) [635199] - [block] set up rq->rq_disk properly for flush requests (Mike Snitzer) [635199] - [block] set REQ_TYPE_FS on flush requests (Mike Snitzer) [635199] - [virt] virtio_blk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [dm] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] osdblk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [scsi] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] permit PREFLUSH and POSTFLUSH without prepare_flush_fn (Mike Snitzer) [635199] - [block] introduce REQ_FLUSH flag (Mike Snitzer) [635199] - [md] raid-1/10 Fix bio_rw bit manipulations again (Mike Snitzer) [635199] - [block] fixup missing conversion from BIO_RW_DISCARD to REQ_DISCARD (Mike Snitzer) [635199] - [block] define READA constant in terms of unified flag (Mike Snitzer) [635199] - [fs] bio: separate out blk_types.h (Mike Snitzer) [635199] - [block] unify flags for struct bio and struct request (Mike Snitzer) [635199] - [block] BARRIER request should imply SYNC (Mike Snitzer) [635199] - [block] fix some more cmd_type cleanup fallout (Mike Snitzer) [635199] - [block] remove wrappers for request type/flags (Mike Snitzer) [635199] - [scsi] scsi_dh_emc: request flag cleanup (Mike Snitzer) [635199] - [ide] Fix IDE taskfile with cfq scheduler (Mike Snitzer) [635199]- [mm] remove false positive THP pmd_present BUG_ON (Andrea Arcangeli) [646384]- [drm] ttm: fix regression introduced in dfb4a4250168008c5ac61e90ab2b86f074a83a6c (Dave Airlie) [644896]- [block] fix a potential oops for callers of elevator_change (Jeff Moyer) [641408]- [security] IMA: require command line option to enabled (Eric Paris) [643667]- [net] Fix priv escalation in rds protocol (Neil Horman) [642900] {CVE-2010-3904} - [v4l] Remove compat code for VIDIOCSMICROCODE (Mauro Carvalho Chehab) [642473] {CVE-2010-2963} - [kernel] tracing: do not allow llseek to set_ftrace_filter (Jiri Olsa) [631626] - [virt] xen: hold mm->page_table_lock in vmalloc_sync (Andrew Jones) [643371] - [fs] xfs: properly account for reclaimed inodes (Dave Chinner) [641764] - [drm] fix ioctls infoleak (Danny Feng) [621437] {CVE-2010-2803} - [netdrv] wireless extensions: fix kernel heap content leak (John Linville) [628438] {CVE-2010-2955} - [netdrv] niu: buffer overflow for ETHTOOL_GRXCLSRLALL (Danny Feng) [632072] {CVE-2010-3084} - [mm] add debug checks for mapcount related invariants (Andrea Arcangeli) [622327 642570] - [mm] move VM_BUG_ON inside the page_table_lock of zap_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] compaction: handle active and inactive fairly in too_many_isolated (Andrea Arcangeli) [622327 642570] - [mm] start_khugepaged after setting transparent_hugepage_flags (Andrea Arcangeli) [622327 642570] - [mm] fix hibernate memory corruption (Andrea Arcangeli) [633344 642570] - [mm] ksmd wait_event_freezable (Andrea Arcangeli) [622327 642570] - [mm] khugepaged wait_event_freezable (Andrea Arcangeli) [622327 625875 642570] - [mm] unlink_anon_vmas in __split_vma in case of error (Andrea Arcangeli) [622327 642570] - [mm] fix memleak in copy_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] fix hang on anon_vma->root->lock (Andrea Arcangeli) [622327 642570] - [mm] avoid breaking huge pmd invariants in case of vma_adjust failures (Andrea Arcangeli) [622327 642570]- [scsi] fcoe: set default FIP mode as FIP_MODE_FABRIC (Mike Christie) [636233]- [virt] KVM: Fix fs/gs reload oops with invalid ldt (Avi Kivity) [639885] {CVE-2010-3698} - [drm] i915: prevent arbitrary kernel memory write (Jerome Marchand) [637691] {CVE-2010-2962} - [scsi] libfc: adds flogi retry in case DID is zero in RJT (Mike Christie) [633907] - [kernel] prevent heap corruption in snd_ctl_new() (Jerome Marchand) [638486] {CVE-2010-3442} - [scsi] lpfc: lpfc driver oops during rhel6 installation with snapshot 12/13 and emulex FC (Rob Evers) [634703] - [fs] ext4: Always journal quota file modifications (Eric Sandeen) [624909] - [mm] fix split_huge_page error like mapcount 3 page_mapcount 2 (Andrea Arcangeli) [622327 640611] - [block] Fix pktcdvd ioctl dev_minor range check (Jerome Marchand) [638089] {CVE-2010-3437} - [drm] ttm: Fix two race conditions + fix busy codepaths (Dave Airlie) [640871] - [drm] Prune GEM vma entries (Dave Airlie) [640870] - [virt] ksm: fix bad user data when swapping (Andrea Arcangeli) [640579] - [virt] ksm: fix page_address_in_vma anon_vma oops (Andrea Arcangeli) [640576] - [net] sctp: Fix out-of-bounds reading in sctp_asoc_get_hmac() (Jiri Pirko) [640462] {CVE-2010-3705} - [mm] Move vma_stack_continue into mm.h (Mike Snitzer) [638525] - [net] sctp: Do not reset the packet during sctp_packet_config() (Jiri Pirko) [637682] {CVE-2010-3432} - [mm] vmstat incorrectly reports disk IO as swap in (Steve Best) [636978] - [scsi] fcoe: Fix NPIV (Neil Horman) [631246]- [block] prevent merges of discard and write requests (Mike Snitzer) [637805] - [drm] nouveau: correct INIT_DP_CONDITION subcondition 5 (Ben Skeggs) [636678] - [drm] nouveau: enable enhanced framing only if DP display supports it (Ben Skeggs) [636678] - [drm] nouveau: fix required mode bandwidth calculation for DP (Ben Skeggs) [636678] - [drm] nouveau: disable hotplug detect around DP link training (Ben Skeggs) [636678] - [drm] nouveau: set DP display power state during DPMS (Ben Skeggs) [636678] - [mm] remove "madvise" from possible /sys/kernel/mm/redhat_transparent_hugepage/enabled options (Larry Woodman) [634500] - [netdrv] cxgb3: don't flush the workqueue if we are called from the workqueue (Doug Ledford) [631547] - [netdrv] cxgb3: deal with fatal parity error status in interrupt handler (Doug Ledford) [631547] - [netdrv] cxgb3: now that we define fatal parity errors, make sure they are cleared (Doug Ledford) [631547] - [netdrv] cxgb3: Add define for fatal parity error bit manipulation (Doug Ledford) [631547] - [virt] Emulate MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [virt] Define MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [redhat] s390x: kdump: allow zfcpdump to mount and write to ext4 file systems [628676] - [kernel] initramfs: Fix initramfs size calculation (Hendrik Brueckner) [626956] - [kernel] initramfs: Generalize initramfs_data.xxx.S variants (Hendrik Brueckner) [626956] - [drm] radeon/kms: fix sideport detection on newer rs880 boards (Dave Airlie) [626454]- [x86] kernel: fix IA32 System Call Entry Point Vulnerability (Danny Feng) [634452] {CVE-2010-3301} - [kernel] compat: Make compat_alloc_user_space() incorporate the access_ok() (Danny Feng) [634466] {CVE-2010-3081} - [block] switch s390 tape_block and mg_disk to elevator_change() (Mike Snitzer) [632631] - [block] add function call to switch the IO scheduler from a driver (Mike Snitzer) [632631]- [security] Make kernel panic in FIPS mode if modsign check fails (David Howells) [625914] - [virt] Guests on AMD with CPU type 6 and model >= 8 trigger errata read of MSR_K7_CLK_CTL (Jes Sorensen) [629066] - [x86] UV: use virtual efi on SGI systems (George Beshers) [627653]- [fs] nfsd: initialize nfsd versions before creating svc (J. Bruce Fields) [628084] - [fs] nfsd: fix startup/shutdown order bug (J. Bruce Fields) [628084] - [security] KEYS: Fix bug in keyctl_session_to_parent() if parent has no session keyring (David Howells) [627808] {CVE-2010-2960} - [security] KEYS: Fix RCU no-lock warning in keyctl_session_to_parent() (David Howells) [627808] {CVE-2010-2960}- [x86] Disable AMD IOMMU by default (Matthew Garrett) [593787] - [netdrv] Revert "iwlwifi: disable hardware scanning by default" (Stanislaw Gruszka) [625981] - [s390x] kernel: fix tlb flushing vs. concurrent /proc accesses (Hendrik Brueckner) [587587] - [s390x] kernel: prepare mm_context_t for new tlb flush handling (Hendrik Brueckner) [587587] - [fs] NFS: Fix an Oops in the NFSv4 atomic open code (Jeff Layton) [625718] - [net] can: add limit for nframes and clean up signed/unsigned variables (Danny Feng) [625702] {CVE-2010-2959} - [fs] aio: bump i_count instead of using igrab (Jeff Moyer) [626595] - [fs] cifs: check for NULL session password (Jeff Layton) [625583] - [fs] cifs: fix NULL pointer dereference in cifs_find_smb_ses (Jeff Layton) [625583]- [mm] make stack guard page logic use vm_prev pointer (Mike Snitzer) [607859] - [mm] make the mlock() stack guard page checks stricter (Mike Snitzer) [607859] - [mm] make the vma list be doubly linked (Mike Snitzer) [607859] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [618225] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [net] sched: fix some kernel memory leaks (Jiri Pirko) [624637] {CVE-2010-2942}- [virt] xen pvhvm: don't start xenbus w/out pvhvm (Andrew Jones) [624665] - [virt] xen pvhvm: don't unplug emulated devs w/out pvhvm (Andrew Jones) [625460] - [virt] xen pvhvm: export xen_pv_hvm_enable (Andrew Jones) [625460] - [fs] ext4: fix one more tracing oops (Eric Sandeen) [619013] - [drm] Provide for HDMI output on NVIDIA GPUs (John Feeney) [619877] - [netdrv] iwlwifi: disable aspm by default (John Linville) [611075] - [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388]- [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [mm] fix page table unmap for stack guard page properly (Mike Snitzer) [607859] - [x86] don't send SIGBUS for kernel page faults (Mike Snitzer) [607859] - [mm] fix missing page table unmap for stack guard page failure case (Mike Snitzer) [607859] - [mm] keep a guard page below a grow-down stack segment (Mike Snitzer) [607859] - [fs] xfs: fix untrusted inode number lookup (Dave Chinner) [624860] - [kernel] init, sched: Fix race between init and kthreadd (Gleb Natapov) [624329] - [net] Fix IGMP3 report parsing (Aristeu Rozanski) [621431]- [netdrv] be2net: maintain multicast packet count in driver (Ivan Vecera) [621287] - [scsi] hpsa: don't use doorbel reset (Tomas Henzl) [612486] - [x86] Fix the kdump kernel OOMs caused by passthrough mode setting (Bhavna Sarathy) [624059] - [acpi] Force "pci=noacpi" on HP xw9300 (Prarit Bhargava) [615276] - [mm] Revert mm-vmstat-Actively-update-vmstat-counters-in-low-memory-situations (Larry Woodman) [622328] - [x86] Run EFI in physical mode to enable kdump on EFI-booted system (Takao Indoh) [593111] - [fs] ext4: protect inode bitmap clearing w/ spinlock (Eric Sandeen) [623666] - [scsi] libfc: call fc_remote_port_chkready under the host lock (Mike Christie) [623786] - [x86] Ensure that we provide per-cpu ACPI support (Matthew Garrett) [623874] - [fs] ext4: consolidate in_range() definitions (Eric Sandeen) [621829] - [fs] ext4: fix NULL pointer dereference in tracing (Eric Sandeen) [619013] - [block] O_DIRECT: fix the splitting up of contiguous I/O (Jeff Moyer) [622504]- [fs] ext4: fix discard failure detection (Eric Sandeen) [608731] - [x86] Avoid potential NULL dereference in pcc-cpufreq (Matthew Garrett) [623768] - [scsi] bfa: vport create/delete fix (Rob Evers) [619226] - [net] tcp: fix crash in tcp_xmit_retransmit_queue (Jerome Marchand) [618386] - [build] Skip depmod when installing to non-standard INSTALL_MOD_PATH (Jon Masters) [609170] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 (Jaroslav Kysela) [605742] - [scsi] increase flush timeout (Mike Christie) [605322] - [x86] local_irq_save/restore when issuing IPI in early bootup (Prarit Bhargava) [602823]- [kernel] Revert "[kernel] sched: Fix a race between ttwu() and migrate_task()" (Matthew Garrett) [620883] - [fs] btrfs: fix checks in BTRFS_IOC_CLONE_RANGE (Eugene Teo) [617003] {CVE-2010-2537 CVE-2010-2538} - [kernel] Makefile.build: make KBUILD_SYMTYPES work again (Don Zickus) [617749] - [netdrv] iwlwifi: disable hardware scanning by default (Stanislaw Gruszka) [593566] - [scsi] Revert: qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [622041] - [drm] radeon: Don't limit vram size to aperture size (Matthew Garrett) [622039] - [fs] xfs: don't walk AGs that can't hold inodes (Dave Chinner) [621044] - [mmc] add Ricoh e822 support (Stanislaw Gruszka) [619900] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [616178] - [dm] mpath: enable discard support (Mike Snitzer) [619196] - [block] update request stacking methods to support discards (Mike Snitzer) [619196] - [dm] stripe: enable discard support (Mike Snitzer) [619196] - [dm] stripe: optimize sector division (Mike Snitzer) [619196] - [dm] stripe: move sector translation to a function (Mike Snitzer) [619196] - [dm] error: return error for discards (Mike Snitzer) [619196] - [dm] delay: enable discard support (Mike Snitzer) [619196] - [dm] zero: silently drop discards (Mike Snitzer) [619196] - [dm] split discard requests on target boundaries (Mike Snitzer) [619196] - [dm] use dm_target_offset macro (Mike Snitzer) [619196] - [dm] factor out max_io_len_target_boundary (Mike Snitzer) [619196] - [dm] use common __issue_target_request for flush and discard support (Mike Snitzer) [619196] - [dm] rename map_info flush_request to target_request_nr (Mike Snitzer) [619196] - [dm] remove the DM_TARGET_SUPPORTS_DISCARDS feature flag (Mike Snitzer) [619196] - [dm] introduce num_discard_requests in dm_target structure (Mike Snitzer) [619196]- [fs] ext4: protect io completion lists with locking (Eric Sandeen) [621660] - [trace] Packport new mm tracepoint Documentation to RHEL6 (Larry Woodman) [618305] - [virt] KVM: Trace exception injection (Gleb Natapov) [616427] - [s390x] qeth: Clear mac_bits field when switching between l2/l3 (Hendrik Brueckner) [621333] - [net] ethtool: Fix potential kernel buffer overflow in ETHTOOL_GRXCLSRLALL (Jiri Pirko) [608953] {CVE-2010-2478} - [infiniband] Update QLogic QIB InfiniBand driver to version OFED 1.5.2 (Jay Fenlason) [572401] - [fs] update RWA_MASK, READA and SWRITE to match the corresponding BIO_RW_ bits (Jeff Moyer) [621693]- [drm] Revert matroxfb support for G200EV chip (Peter Bogdanovic) [604830] - [drm] i915: more DP/eDP backport fixes (Dave Airlie) [615058] - [drm] correctly update connector DPMS status in drm_fb_helper (Dave Airlie) [615058] - [x86] ACPI/PM: Move ACPI video resume to a PM notifier (Dave Airlie) [615058] - [virt] x86: preset lpj values when on VMware (Zachary Amsden) [617390] - [virt] Revert "vhost-net: utilize PUBLISH_USED_IDX feature" (Michael S. Tsirkin) - [virt] Revert "virtio: put last seen used index into ring itself" (Michael S. Tsirkin) [616503] - [virt] Revert "virtio: net: Remove net-specific advertising of PUBLISH_USED feature" (Michael S. Tsirkin) [616503] - [virt] vhost: max s/g to match qemu (Michael S. Tsirkin) [619002] - [kernel] sched: Fix set_cpu_active() in cpu_down() (Danny Feng) [620807] - [dm] separate device deletion from dm_put (Mike Snitzer) [619199] - [dm] prevent access to md being deleted (Mike Snitzer) [619199] - [dm] ioctl: release _hash_lock between devices in remove_all (Mike Snitzer) [619199]- [netdrv] r8169: disable PCIe ASPM (Michal Schmidt) [619880] - [fusion] mptfusion: fix DMA boudary (Tomas Henzl) [618625] - [fusion] mptfusion: Bump version to 3.04.16 (Tomas Henzl) [618625] - [fusion] mptfusion: Added code for occationally SATA hotplug failure (Tomas Henzl) [618625] - [fusion] mptfusion: schedule_target_reset from all Reset context (Tomas Henzl) [618625] - [fusion] mptfusion: Added sanity to check B_T mapping for device before adding to OS (Tomas Henzl) [618625] - [fusion] mptfusion: Corrected declaration of device_missing_delay (Tomas Henzl) [618625] - [fusion] mptfusion: Set fw_events_off to 1 at driver load time (Tomas Henzl) [618625] - [net] s2io: fixing DBG_PRINT() macro (Danny Feng) [619097] - [trace] backport file writeback tracepoints from upstream to RHEL6 (Larry Woodman) [618305] - [virt] vhost: thread per device attached to owner cgroups (Alex Williamson) [615118] - [cgroups] fix API thinko (Alex Williamson) [615118] - [cgroup] Revert: "workqueue: API to create a workqueue in cgroup" (Alex Williamson) [615118] - [net] bonding: allow arp_ip_targets on separate vlans to use arp validation (Andy Gospodarek) [581657] - [x86] Revert "[x86] kernel performance optimization with CONFIG_DEBUG_RODATA" (Aristeu Rozanski)- [security] selinux: convert the policy type_attr_map to flex_array (Eric Paris) [617255] - [net] bridge: Fix IGMPv3 report parsing (Herbert Xu) [621431] - [kernel] CRED: Fix get_task_cred() and task_state() to not resurrect dead credentials (Jiri Olsa) [620380] - [net] bonding: set device in RLB ARP packet handler (Andy Gospodarek) [619450] - [x86] Remove warning in p4-clockmod driver (Prarit Bhargava) [618415] - [trace] Back port upstream mm/vmscan.c tracepoints to RHEL6 (Larry Woodman) [618305] - [net] bridge: Fix skb leak when multicast parsing fails on TX (Jiri Pirko) [617505] - [x86] Retract nmi-stacktrace patch (George Beshers) [598586] - [fs] cifs: account for new creduid parameter in spnego upcall string (Jeff Layton) [618608] - [fs] cifs: add separate cred_uid field to sesInfo (Jeff Layton) [618608] - [fs] cifs: check kmalloc() result (Jeff Layton) [618608] - [fs] cifs: remove unused cifsUidInfo struct (Jeff Layton) [618608] - [fs] cifs: clean up cifs_find_smb_ses (Jeff Layton) [618608] - [fs] cifs: match secType when searching for existing tcp session (Jeff Layton) [618608] - [fs] cifs: move address comparison into separate function (Jeff Layton) [618608] - [fs] cifs: set the port in sockaddr in a more clearly defined fashion (Jeff Layton) [618608] - [fs] cifs: remove an potentially confusing, obsolete comment (Jeff Layton) [618608] - [fs] cifs: remove unused ip_address field in struct TCP_Server_Info (Jeff Layton) [618608] - [fs] cifs: have decode_negTokenInit set flags in server struct (Jeff Layton) [618608] - [fs] cifs: break negotiate protocol calls out of cifs_setup_session (Jeff Layton) [618608] - [fs] cifs: eliminate "first_time" parm to CIFS_SessSetup (Jeff Layton) [618608] - [fs] cifs: save the dialect chosen by server (Jeff Layton) [618608] - [fs] cifs: change && to || (Jeff Layton) [618608] - [fs] cifs: rename "extended_security" to "global_secflags" (Jeff Layton) [618608] - [fs] cifs: move tcon find/create into separate function (Jeff Layton) [618608] - [fs] cifs: move SMB session creation code into separate function (Jeff Layton) [618608] - [fs] cifs: track local_nls in volume info (Jeff Layton) [618608] - [drm] nouveau: support fetching LVDS EDID from ACPI (Ben Skeggs) [616860] - [drm] ACPI: Export EDID blocks to the kernel (Ben Skeggs) [616860] - [fs] Fix for stuck recovery issue in GFS2 (Steven Whitehouse) [590878] - [powerpc] fix unsupported hardware to only be power5 (Steve Best) [619501] - [scsi] megaraid: fix sas expander issue (Tomas Henzl) [607930] - [virt] Default Xen PV-HVM to off (Don Dutile) [618172] - [mm] Correctly assign the number of MIGRATE_RESERVE pageblocks (Andrea Arcangeli) [614427] - [fs] return EINVAL when thawing unfrozen filesystems (Eric Sandeen) [601324] - [fs] GFS2: Fix problem where try locks were trying too hard (Steven Whitehouse) [585299] - [scsi] bnx2i: Fix iscsi connection cleanup (Mike Christie) [616939] - [scsi] bfa: fix sysfs crash while reading error_frames stats (Rob Evers) [594882] - [fusion] Block Error handling for deleting devices or Device in DMD (Tomas Henzl) [615866] - [netdrv] tun: avoid BUG, dump packet on GSO errors (Herbert Xu) [616845] - [netdr] rt2500usb: Fix WEP Enterprise (Stanislaw Gruszka) [609721] - [kernel] cmdline disable real time scheduler (George Beshers) [607587] - [fs] ext4: re-inline ext4_rec_len_(to|from)_disk functions (Eric Sandeen) [522808] - [netdrv] be2net: include latest upstream fixes (Ivan Vecera) [617187]- [virt] Revert "[virt] vhost: create a vhost thread per device" (Aristeu Rozanski) [615118]- [scsi] Update lpfc version for 8.3.5.17 driver release (Rob Evers) [612235] - [scsi] Fix endian conversion for BlockGuard in IOCB response (Rob Evers) [612235] - [scsi] Fixed a driver discovery issue where driver was unable to discover a target after Eveready back link bounce test (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.16 driver release (Rob Evers) [612235] - [scsi] Fixed BlockGuard endian conversion problem for supporting PowerPC EEH (Rob Evers) [612235] - [scsi] Fixed VLAN ID 0xFFF set to reg_fcfi mailbox command on FCF empty FCF VLAN bitmap (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.15 driver release (Rob Evers) [612235] - [scsi] Fixed a race condition causing FLOGI issued from dual processes (Rob Evers) [612235] - [scsi] Fix bug with ct response data not being sent with sli4 (Rob Evers) [612235] - [scsi] Fixed RoundRobin FCF failover due to mis-interpretation of kernel find_next_bit (Rob Evers) [612235] - [scsi] Enhanced round-robin FCF failover algorithm to re-start on new FCF async event (Rob Evers) [612235] - [scsi] Clear Ignore Reg Login Flag when purging mailbox queue (Rob Evers) [612235] - [scsi] Fix for ELS commands stuck on txq (Rob Evers) [612235] - [scsi] Fix bug with unsolicited CT event command not setting a flag (Rob Evers) [612235] - [drm] radeon/kms: fix possible mis-detection of sideport on rs690/rs740 (Jerome Glisse) [614583] - [scsi] fcoe: remove check for zero fabric name (Mike Christie) [614264] - [scsi] libfc: Add retry logic to lport state machine when receiving LS_RJT (Mike Christie) [614264] - [scsi] fcoe: fix offload feature flag change from netdev (Mike Christie) [614264] - [scsi] fcoe: adds src and dest mac address checking for fcoe frames (Mike Christie) [614264] - [scsi] fcoe: cleans up fcoe_disable and fcoe_enable (Mike Christie) [614264] - [scsi] lpfc Update from 8.3.5.13 to 8.3.5.14 FC/FCoE (Rob Evers) [603808] - [fusion] mptfusion: release resources in error return path (Tomas Henzl) [618560] - [scsi] IO error on SuperTrak EX4650 (Muuhh IKEDA) [593969] - [virt] vhost: create a vhost thread per device (Michael S. Tsirkin) [615118] - [kernel] workqueue: API to create a workqueue in cgroup (Michael S. Tsirkin) [615118] - [cgroup] Add an API to attach a task to current task's cgroup (Michael S. Tsirkin) [615118]- [mm] avoid stalling allocations by introducing watermark_wait (Rik van Riel) [589604] - [mm] scale nr_rotated to balance memory pressure (Rik van Riel) [619384] - [mm] fix anon memory statistics with transparent hugepages (Rik van Riel) [619384] - [pci] avoid compiler warning in quirks.c (Alex Williamson) [619525] - [pci] Fix build if quirks are not enabled (Alex Williamson) [619525] - [pci] add Intel 82599 Virtual Function specific reset method (Alex Williamson) [619525] - [pci] add Intel USB specific reset method (Alex Williamson) [619525] - [pci] support device-specific reset methods (Alex Williamson) [619525] - [kernel] Documentation: Update memory-hotplug documentation (Steve Best) [612579] - [powerpc] Define memory_block_size_bytes() for ppc/pseries (Steve Best) [612579] - [kernel] Update the node sysfs code (Steve Best) [612579] - [kernel] Allow memory_block to span multiple memory sections (Steve Best) [612579] - [kernel] Add section count to memory_block (Steve Best) [612579] - [kernel] Add new phys_index properties (Steve Best) [612579] - [kernel] Move the find_memory_block() routine up (Steve Best) [612579] - [usb] xhci: rename driver to xhci_hcd (Don Zickus) [617217] - [usb] kabi placeholders for xhci (Don Zickus) [617217] - [fs] nfsd: minor nfsd_svc() cleanup (Jeff Layton) [599675] - [fs] nfsd: move more into nfsd_startup() (Jeff Layton) [599675] - [fs] nfsd: just keep single lockd reference for nfsd (Jeff Layton) [599675] - [fs] nfsd: clean up nfsd_create_serv error handling (Jeff Layton) [599675] - [fs] nfsd: fix error handling in __write_ports_addxprt (Jeff Layton) [599675] - [fs] nfsd: fix error handling when starting nfsd with rpcbind down (Jeff Layton) [599675] - [fs] nfsd4: fix v4 state shutdown error paths (Jeff Layton) [599675] - [mm] page allocator: Update free page counters after pages are placed on the free list (Andrea Arcangeli) [614427] - [mm] page allocator: Drain per-cpu lists after direct reclaim allocation fails (Andrea Arcangeli) [614427] - [mm] vmstat: Actively update vmstat counters in low memory situations (Andrea Arcangeli) [614427] - [kernel] mem-hotplug: fix potential race while building zonelist for new populated zone (John Villalovos) [581557] - [kernel] mem-hotplug: avoid multiple zones sharing same boot strapping boot_pageset (John Villalovos) [581557] - [kernel] cpu/mem hotplug: enable CPUs online before local memory online (John Villalovos) [581557] - [mm] remove khugepaged young bit check (Andrea Arcangeli) [615381]- [fs] GFS2: Backup plan for "vmalloc is slow" (Steven Whitehouse) [619331] - [s390x] zfcp: Do not try "forced close" when port is already closed (Hendrik Brueckner) [612594] - [s390x] zfcp: Do not unblock rport from REOPEN_PORT_FORCED (Hendrik Brueckner) [612597] - [s390x] zfcp: Fix retry after failed "open port" erp action (Hendrik Brueckner) [612601] - [s390x] zfcp: Fail erp after timeout (Hendrik Brueckner) [612618] - [s390x] zfcp: Use forced_reopen in terminate_rport_io callback (Hendrik Brueckner) [612621] - [s390x] zfcp: Register SCSI devices after fc_remote_port_add (Hendrik Brueckner) [612586] - [scsi] sg: fix bio leak with a detached device (Matthew Garrett) [619103] - [powerpc] hash_huge_page: pte_insert failed (Steve Best) [618831] - [block] md: fix lock ordering problem (Doug Ledford) [616103] - [fs] sysfs: add attribute to indicate hw address assignment type (Stefan Assmann) [614786] - [infiniband] ehca: init irq tasklet before irq can happen (Steve Best) [617741] - [netdrv] iwlwifi: fix scan abort (Stanislaw Gruszka) [619686] - [powerpc] ONLINE to OFFLINE CPU state transition during removal (Steve Best) [619212] - [fs] ext4: fix potential NULL dereference while tracing (Eric Sandeen) [619013] - [infiniband] ehca: Catch failing ioremap() (Steve Best) [617747] - [netdrv] Add missing read memory barrier to Intel Ethernet device (Steve Best) [617279] - [netdrv] igb: Fix Tx hangs seen when loading igb with max_vfs > 7 (Stefan Assmann) [617214] - [pci] Revert "[pci] update bridge resources to get more big ranges in PCI assign unssigned" (Shyam Iyer) [617007] - [netdrv] cnic: Fix context memory init on 5709 (Stanislaw Gruszka) [616952] - [virt] vmxnet3: fix network connectivity issues (Andy Gospodarek) [616252] - [drm] i915: eDP/DP fixes from upstream (Dave Airlie) [615058] - [ata] ata_piix: fix locking around SIDPR access (David Milburn) [608542] - [md] Fix md raid partition detection update (Doug Ledford) [607477] - [netdrv] e1000e: 82577/82578 PHY register access issues (Andy Gospodarek) [592480] - [s390x] Remove PSF order/suborder check for dasd ioctl (John Feeney) [566183] - [x86] kernel performance optimization with CONFIG_DEBUG_RODATA (Danny Feng) [557364] - [netdrv] Revert "[Fedora] [e1000] add quirk for ich9" (Andy Gospodarek) [613196] - [block] cfq: always return false from should_idle if slice_idle is set to zero (Jeff Moyer) [616904] - [block] cfq/jbd: Fix fsync performance for small files (Jeff Moyer) [578515]- [kernel] Add -Werror and WAR for bogus array bounds warnings (Prarit Bhargava) [603733] - [pci] Remove pci_bus_dump_resources() (Prarit Bhargava) [613972] - [fs] CIFS: Compile fix for malicious redirect fix (David Howells) [612136] {CVE-2010-2524}- [block] Disable async multicore raid xor function (Doug Ledford) [596490] - [kernel] taint: Add mark_hardware_unsupported() (Prarit Bhargava) [600509] - [kernel] panic: Allow warnings to set different taint flags (Prarit Bhargava) [600509] - [kernel] taint: Add taint padding and TAINT_HARDWARE_UNSUPPORTED (Prarit Bhargava) [600509] - [mm] disable transparent hugepages by default on small systems (Rik van Riel) [618444] - [net] Kernel lockups with bonding and IPV6 (Shyam Iyer) [614240] - [x86] ACPI: Improve C3 residency (Matthew Garrett) [583792] - [x86] cpufreq: pcc driver should check for pcch method before calling _OSC (Matthew Garrett) [616908] - [x86] Add PCC Cpufreq driver (Matthew Garrett) [465354] - [x86] Disable IOMMU graphics on Cantiga chipset (John Villalovos) [602207] - [fs] vfsmount: pad for future fanotify support (Eric Paris) [320631] - [ipmi] Run a dummy command before submitting a new command (Matthew Garrett) [616089] - [block] mmc: Avoid hangs with mounted SD cards (Matthew Garrett) [615318] - [md] Fix md raid partition detection (Doug Ledford) [607477] - [ipmi] Make sure drivers were registered before unregistering them (Matthew Garrett) [601376] - [s390x] Enhanced qeth for new network device type support (Hendrik Brueckner) [599650] - [fs] cifs: fix security issue with dns_resolver upcall (David Howells) [612136] {CVE-2010-2524}- [fs] xfs: track AGs with reclaimable inodes in per-ag radix tree (Dave Chinner) [617035] - [fs] xfs: convert inode shrinker to per-filesystem contexts (Dave Chinner) [617035] - [mm] add context argument to shrinker callback (Dave Chinner) [617035] - [netdrv] enic: bug fix: make the set/get netlink VF_PORT support symmetrical (Andy Gospodarek) [609635] - [netdrv] enic: Use random mac addr when associating port-profile (Andy Gospodarek) [609635] - [netdrv] enic: bug fix: sprintf UUID to string as u8 rather than u16 array (Andy Gospodarek) [609635] - [net] netlink: bug fix: don't overrun skbs on vf_port dump (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Handle surprise hardware removals (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Change hardware ingress vlan rewrite mode (Andy Gospodarek) [609635] - [drm] nouveau: cleanup connector/encoder creation (Ben Skeggs) [612402] - [drm] nouveau: move LVDS detection back to connector detect() time (Ben Skeggs) [612402] - [net] add missing header needed for sunrpc tracepoints (Steve Dickson) [567741] - [drm] nouveau: fix race condition when under memory pressure (Ben Skeggs) [602663] - [tty] fix tty->pgrp races (Jiri Olsa) [586022] {CVE-2009-4895} - [scsi] Log msg when getting Unit Attention (Mike Christie) [585432] - [scsi] be2iscsi: Fix for 64K data (Mike Christie) [608795] - [cgroups] Fix device cgroup not allowing access to a partition (Vivek Goyal) [589662] - [audit] fix for audit misreporting return code on amd64 if we had to reschedule (Alexander Viro) [604993] - [x86] Fix ioremap() so will boot on IA-32 system with PAE (John Feeney) [607029] - [netdrv] macvtap: Limit packet queue length (Herbert Xu) [614119] - [virt] vhost: avoid pr_err on condition guest can trigger (Michael S. Tsirkin) [607177] - [mm] ksmd and khugepaged freezing (Andrea Arcangeli) [617430] - [pci] Allow read/write access to sysfs I/O port resources (Alex Williamson) [616174] - [netdrv] improve ipv6 pkt throughput with TSO (John Feeney) [613770] - [netdrv] ixgbe: use GFP_ATOMIC when allocating FCoE DDP context from the dma pool (Andy Gospodarek) [614243] - [netdrv] ixgbe: properly toggling netdev feature flags when disabling FCoE (Andy Gospodarek) [614243] - [scsi] fcoe: remove vlan ID from WWPN (Neil Horman) [611974] - [fs] xfs: fix corruption case for block size < page size (Dave Chinner) [581432] - [fs] xfs: unregister inode shrinker before freeing filesystem structures (Dave Chinner) [607750] - [drm] i915: add 'reclaimable' to i915 self-reclaimable page allocations (Dave Airlie) [616614] - [drm] i915: fix 945GM stability issues on Lenovo T60 laptops (Dave Airlie) [568780] - [security] SELinux: check OPEN on truncate calls (Eric Paris) [578841] - [fs] ext4: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251] - [fs] ext3: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251]- [virt] Call mask notifiers from pic (Gleb Natapov) [608613] - [virt] Convert mask notifiers to use irqchip/pin instead of gsi (Gleb Natapov) [608613] - [virt] Reenter guest after instruction emulation failure if emulation was due to access to non-mmio address (Gleb Natapov) [608595] - [virt] Return EFAULT from kvm ioctl when guest access bad area (Gleb Natapov) [608595] - [drm] nouveau: fix dual-link displays when plugged into single-link outputs (Ben Skeggs) [615154] - [drm] nv50: obey dcb->duallink_possible (Ben Skeggs) [615154] - [drm] nv50: fix duallink_possible calculation for DCB 4.0 cards (Ben Skeggs) [615154] - [mm] Rename ramzswap to zram in documentation (Jerome Marchand) [578641] - [mm] Rename ramzswap to zram in code (Jerome Marchand) [578641] - [mm] Rename ramzswap files to zram (Jerome Marchand) [578641] - [mm] ramzswap: Support generic I_O requests (Jerome Marchand) [578641] - [mm] ramzswap: Handler for swap slot free callback (Jerome Marchand) [578641] - [mm] swap: Add swap slot free callback to block_device_operations (Jerome Marchand) [578641] - [mm] swapfile: Add flag to identify block swap devices (Jerome Marchand) [578641] - [mm] ramzswap: Remove backing swap support (Jerome Marchand) [578641] - [drm] i915: Output IRQ setup fixes (Adam Jackson) [591709] - [drm] nouveau: fix oops on chipsets that only have a single crtc (Ben Skeggs) [602290] - [drm] i915: fix oops on single crtc devices (Dave Airlie) [610002] - [drm] radeon: check/restore sanity before doing anything else with GPU (Dave Airlie) [612767] - [fs] jbd2: Fix I/O hang in jbd2_journal_release_jbd_inode (Steve Best) [607254] - [fs] GFS2: rename causes kernel Oops (Robert S Peterson) [614642] - [ipmi] Provide kipmid_max_busy_us parameter to cap CPU usage (Shyam Iyer) [609156] - [kernel] kprobes: "repz ret" causes bad EIP value crash (Dave Anderson) [607215] - [pci] panic on access to hot-removed device's proc fs (Don Zickus) [612024] - [pci] don't reassign to ROM res if it is not going to be enabled (Peter Bogdanovic) [612950] - [x86] i386: Update CPU & Memory Hot Add Not Supported messages (Prarit Bhargava) [600435] - [x86] nmi: limit hrtimer to lapic or ioapic mode (Don Zickus) [581722] - [virt] emulator: inc/dec can have lock prefix (Gleb Natapov) [615925] - [virt] Implement xen_panic_block notifier for RHEL6 Xen guests (Don Dutile) [614476] - [virt] KVM: MMU: fix conflict access permissions in direct sp (Avi Kivity) [607650] - [virt] vhost-net: avoid flush under lock (Michael S. Tsirkin) [612421] - [netdrv] bnx2x: Don't report link down if has been already down (Stanislaw Gruszka) [610311] - [netdrv] mac80211: improve error checking if WEP fails to init (John Linville) [608704] - [netdrv] ath9k: cleanup init error path (John Linville) [610224] - [mm] memcontrol: never oom when charging huge pages (Andrea Arcangeli) [608996] - [mm] memcontrol: prevent endless loop with huge pages and near-limit group (Andrea Arcangeli) [608996] - [virt] Xen PV-on-HVM: prevent null chip data ref ptr on newer xen hv (Don Dutile) [523134] - [virt] Xen PV-on-HVM: modularize platform-pci support (Don Dutile) [523134] - [virt] HPET: Do not disable hpet if not initialized (Don Dutile) [523134] - [virt] Xen PV-on-HVM: suspend-resume-support (Don Dutile) [523134] - [virt] Xen PV-on-HVM: refactor platform-pci, grant-table, enlighten support (Don Dutile) [523134 600360] - [virt] Xen PV-on-HVM: update evtchn delivery on HVM (Don Dutile) [523134] - [virt] Xen PV-on-HVM: update hvm_op hypercall & related h files to upstream (Don Dutile) [523134]- [block] cciss: bump version 3626RH (Tomas Henzl) [609522] - [block] cciss: cleanup compiletime warnings (Tomas Henzl) [609522] - [block] cciss: do not reset 640x boards (Tomas Henzl) [609522] - [block] cciss: fix hard reset (Tomas Henzl) [609522] - [block] cciss: factor out reset devices code (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfg addrs (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for mode change ack (Tomas Henzl) [609522] - [block] cciss: factor out cciss disable dma prefetch on p600 (Tomas Henzl) [609522] - [block] cciss: factor out cciss enable scsi prefetch (Tomas Henzl) [609522] - [block] cciss: factor out CISS signature present (Tomas Henzl) [609522] - [block] cciss: factor out cciss find board params (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfgtables (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for board ready (Tomas Henzl) [609522] - [block] cciss: factor out cciss find memory BAR (Tomas Henzl) [609522] - [block] cciss: remove board-id param from cciss interrupt mode (Tomas Henzl) [609522] - [block] cciss: factor out cciss_board_disabled (Tomas Henzl) [609522] - [block] cciss: factor out cciss lookup board id (Tomas Henzl) [609522] - [block] cciss: save pdev early to avoid passing it around (Tomas Henzl) [609522] - [audit] dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [mm] mmu notifier index huge spte fix (Andrea Arcangeli) [606131] - [x86] Update x86 MCE code part 2 (Prarit Bhargava) [580587] - [kernel] execshield: respect disabled randomization (Roland McGrath) [605516] - [scsi] mpt2sas: Fix to use sas device list instead of enclosure list (Tomas Henzl) [599049] - [kernel] disable kmemleak by default for -debug kernels (Jason Baron) [612244]- [net] CHECKSUM: header export and fixup (Michael S. Tsirkin) [605555] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [fs] xfs: remove block number from inode lookup code (Jiri Pirko) [607031] - [fs] xfs: rename XFS_IGET_BULKSTAT to XFS_IGET_UNTRUSTED (Jiri Pirko) [607031] - [fs] xfs: validate untrusted inode numbers during lookup (Jiri Pirko) [607031] - [fs] xfs: always use iget in bulkstat (Jiri Pirko) [607031] - [igb] avoid platform reset and MCE with DCA (Stefan Assmann) [572732 606687] - [drm] nouveau: downgrade severity of most init table parser errors (Ben Skeggs) [596679] - [drm] nouveau: INIT_CONFIGURE_PREINIT/CLK/MEM on newer BIOSes is not an error (Ben Skeggs) [596679] - [netdrv] enic: Replace LRO with GRO (Andy Gospodarek) [609635] - [net] decreasing real_num_tx_queues needs to flush qdisc (Andy Gospodarek) [609260] - [net] sched: qdisc_reset_all_tx is calling qdisc_reset without qdisc_lock (Andy Gospodarek) [609260] - [fs] inotify: send IN_UNMOUNT events (Eric Paris) [580825] - [fs] inotify: fix inotify oneshot support (Eric Paris) [614595] - [s390x] zfcp: Zero memory for gpn_ft and adisc requests (Hendrik Brueckner) [609537] - [s390x] zfcp: Do not escalate scsi eh after fast_io_fail_tmo fired (Hendrik Brueckner) [606365] - [s390x] zfcp: Remove SCSI device during unit_remove (Hendrik Brueckner) [589278] - [scsi] Allow FC LLD to fast-fail scsi eh by introducing new eh return (Hendrik Brueckner) [606365] - [s390x] zfcp: Do not wait for SBALs on stopped queue (Hendrik Brueckner) [606359] - [x86] efi: Fill all reserved memmap entries if add_efi_memmap specified (George Beshers) [607386]- [edac] i7core_edac: Avoid doing multiple probes for the same card (Mauro Carvalho Chehab) [604564] - [edac] i7core_edac: Properly discover the first QPI device (Mauro Carvalho Chehab) [604564] - [usb] Disable XHCI (USB 3) HCD module autoloading (Matthew Garrett) [608343] - [fs] xfs: prevent swapext from operating on write-only files (Jiri Pirko) [605162] {CVE-2010-2226} - [powerpc] Add symbols to kernel to allow makedumpfile to filter on ppc64 (Neil Horman) [611710] - [net] netfilter: add CHECKSUM target (Michael S. Tsirkin) [605555] - [security] audit: dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [virt] stop vpit before irq_routing freed (Gleb Natapov) [612648] - [netdrv] Allow for BCM5709S to dump vmcore via NFS (John Feeney) [577809] - [netdrv] igb: drop support for UDP hashing w/ RSS (Stefan Assmann) [613782] - [netdrv] mac80211: remove wep dependency (John Linville) [608704] - [mm] fix swapin race conditions (Andrea Arcangeli) [606131] - [crypto] authenc: Add EINPROGRESS check (Stanislaw Gruszka) [604611] - [fs] inotify: don't leak user struct on inotify release (Stanislaw Gruszka) [592399 604611] - [x86] amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs (Stanislaw Gruszka) [604611] - [kernel] profile: fix stats and data leakage (Stanislaw Gruszka) [604611] - [sound] ice1724: Fix ESI Maya44 capture source control (Stanislaw Gruszka) [604611] - [mm] hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS instead of OOM-killer (Stanislaw Gruszka) [604611] - [dma] dma-mapping: fix dma_sync_single_range_* (Stanislaw Gruszka) [604611] - [hwmon] hp_accel: fix race in device removal (Stanislaw Gruszka) [604611] - [net] ipv4: udp: fix short packet and bad checksum logging (Stanislaw Gruszka) [604611]- [scsi] SCSI: Retry commands with UNIT_ATTENTION sense codes to fix ext3/ext4 I/O error (Stanislaw Gruszka) [604610] - [scsi] Enable retries for SYNCRONIZE_CACHE commands to fix I/O error (Stanislaw Gruszka) [604610] - [scsi] debug: virtual_gb ignores sector_size (Stanislaw Gruszka) [604610] - [x86] acpi power_meter: acpi_device_class "power_meter_resource" too long (Stanislaw Gruszka) [604610] - [v4l] budget: Oops: "BUG: unable to handle kernel NULL pointer dereference" (Stanislaw Gruszka) [604610] - [virt] virtio: initialize earlier (Stanislaw Gruszka) [604610] - [security] testing the wrong variable in create_by_name() (Stanislaw Gruszka) [604610] - [netdrv] r8169: more broken register writes workaround (Stanislaw Gruszka) [604610] - [netdrv] r8169: fix broken register writes (Stanislaw Gruszka) [604610] - [netdrv] r8169: use correct barrier between cacheable and non-cacheable memory (Stanislaw Gruszka) [604610] - [kernel] kgdb: don't needlessly skip PAGE_USER test for Fsl booke (Stanislaw Gruszka) [604610] - [kernel] initramfs: handle unrecognised decompressor when unpacking (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Ignore spurious HV interrupts during suspend / resume (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Add amp_gpio quirk for Compaq EVO N600C (Stanislaw Gruszka) [604610] - [x86] Disable large pages on CPUs with Atom erratum AAE44 (Stanislaw Gruszka) [604610] - [x86] x86-64: Clear a 64-bit FS/GS base on fork if selector is nonzero (Stanislaw Gruszka) [604610] - [edac] mce: Fix wrong mask and macro usage (Stanislaw Gruszka) [604610] - [netdrv] p54pci: fix bugs in p54p_check_tx_ring (Stanislaw Gruszka) [604610] - [netdrv] dm9601: fix phy/eeprom write routine (Stanislaw Gruszka) [604610] - [block] ensure jiffies wrap is handled correctly in blk_rq_timed_out_timer (Stanislaw Gruszka) [604610] - [serial] 8250_pnp: add Fujitsu Wacom device (Stanislaw Gruszka) [604610] - [block] raid6: fix recovery performance regression (Stanislaw Gruszka) [604610] - [fs] procfs: fix tid fdinfo (Stanislaw Gruszka) [604610] - [usb] xhci: properly set endpoint context fields for periodic eps (Stanislaw Gruszka) [604610] - [usb] xhci: properly set the "Mult" field of the endpoint context (Stanislaw Gruszka) [604610] - [usb] OHCI: don't look at the root hub to get the number of ports (Stanislaw Gruszka) [604610] - [usb] don't choose configs with no interfaces (Stanislaw Gruszka) [604610] - [usb] fix testing the wrong variable in fs_create_by_name() (Stanislaw Gruszka) [604610] - [usb] Add id for HP ev2210 a.k.a Sierra MC5725 miniPCI-e Cell Modem (Stanislaw Gruszka) [604610] - [usb] fix remote wakeup settings during system sleep (Stanislaw Gruszka) [604610] - [mm] hugetlb: fix infinite loop in get_futex_key() when backed by huge pages (Stanislaw Gruszka) [604610] - [kernel] flex_array: fix the panic when calling flex_array_alloc() without __GFP_ZERO (Stanislaw Gruszka) [604610] - [netdrv] mac80211: remove bogus TX agg state assignment (Stanislaw Gruszka) [604610] - [ata] libata: fix locking around blk_abort_request() (Stanislaw Gruszka) [604610] - [netdrv] p54usb: Add usbid for Corega CG-WLUSB2GT (Stanislaw Gruszka) [604610] - [usb] EHCI: defer reclamation of siTDs (Stanislaw Gruszka) [604610] - [drm] nouveau: initialise display before enabling interrupts (Ben Skeggs) [596703] - [drm] nv50: fix DP->DVI if output has been programmed for native DP previously (Ben Skeggs) [596703] - [block] dm ioctl: return uevent flag after rename (Mike Snitzer) [609591] - [block] dm ioctl: make __dev_status return void (Mike Snitzer) [609591] - [block] dm ioctl: remove __dev_status from geometry and target message (Mike Snitzer) [609591] - [infiniband] mlx4: enable IBoE feature (Doug Ledford) [529397] - [dm] dm-replicator: Fix replicator_ctr() error path (Heinz Mauelshagen) [612743] - [virt] vmware: disable NMI watchdog in guest (Don Zickus) [612321] - [virt] KVM: Expose MCE control MSRs to userspace (Avi Kivity) [558416]- [x86] eeepc-laptop: disable cpu speed control on EeePC 701 (Stanislaw Gruszka) [604608] - [x86] gart: Disable GART explicitly before initialization (Stanislaw Gruszka) [604608] - [netdrv] r8169: clean up my printk uglyness (Stanislaw Gruszka) [604608] - [input] wacom: switch mode upon system resume (Stanislaw Gruszka) [604608] - [fs] eCryptfs: Decrypt symlink target for stat size (Stanislaw Gruszka) [604608] - [usb] cdc-acm: Update to new autopm API (Stanislaw Gruszka) [604608] - [netdrv] e1000e: stop cleaning when we reach tx_ring->next_to_use (Stanislaw Gruszka) [604608] - [kernel] sched: Fix a race between ttwu() and migrate_task() (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix error code for missing xattrs in lower fs (Stanislaw Gruszka) [604608] - [pci] fix nested spinlock hang in aer_inject (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix use with tmpfs by removing d_drop from ecryptfs_destroy_inode (Stanislaw Gruszka) [604608] - [scsi] add scsi target reset support to scsi ioctl (Stanislaw Gruszka) [604608] - [pci] PCIe AER: prevent AER injection if hardware masks error reporting (Stanislaw Gruszka) [604608] - [fs] quota: Fix possible dq_flags corruption (Stanislaw Gruszka) [604608] - [fs] fix NFS4 handling of mountpoint stat (Stanislaw Gruszka) [604608] - [agp] intel-agp: Switch to wbinvd_on_all_cpus (Stanislaw Gruszka) [604608] - [drm] radeon/kms: add FireMV 2400 PCI ID (Stanislaw Gruszka) [604608] - [x86] amd-iommu: Use helper function to destroy domain (Stanislaw Gruszka) [604608] - [hwmon] sht15: Fix sht15_calc_temp interpolation function (Stanislaw Gruszka) [604608] - [hwmon] sht15: Properly handle the case CONFIG_REGULATOR=n (Stanislaw Gruszka) [604608] - [ata] libata: disable NCQ on Crucial C300 SSD (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: lock down video output state access (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: convert to seq_file (Stanislaw Gruszka) [604608] - [sound] usb: Fix Oops after usb-midi disconnection (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log initial state of rfkill switches (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: use input_set_capability (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: expose module parameters (Stanislaw Gruszka) [604608] - [fs] ext3: Don't update the superblock in ext3_statfs() (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log temperatures on termal alarm (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: adopt input device (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: issue backlight class events (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: silence bogus complain during rmmod (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: fix some version quirks (Stanislaw Gruszka) [604608] - [kernel] resource: move kernel function inside __KERNEL__ (Stanislaw Gruszka) [604608] - [fs] ext3: journal all modifications in ext3_xattr_set_handle (Stanislaw Gruszka) [604608] - [video] backlight: mbp_nvidia_bl - add five more MacBook variants (Stanislaw Gruszka) [604608] - [sound] mixart: range checking proc file (Stanislaw Gruszka) [604608] - [hid] fix oops in gyration_event() (Stanislaw Gruszka) [604608] - [ata] pata_ali: Fix regression with old devices (Stanislaw Gruszka) [604608] - [hwmon] lis3: fix show rate for 8 bits chips (Stanislaw Gruszka) [604608] - [cgroup] freezer: Fix buggy resume test for tasks frozen with cgroup freezer (Stanislaw Gruszka) [604608] - [kernel] genirq: Force MSI irq handlers to run with interrupts disabled (Stanislaw Gruszka) [604608] - [fs] fat: fix buffer overflow in vfat_create_shortname() (Stanislaw Gruszka) [604608] - [netdrv] mlx4: add dynamic LRO disable support (Amerigo Wang) [584359] - [netdrv] s2io: add dynamic LRO disable support (Amerigo Wang) [584359] - [drm] nv50: rewrite display irq handler (Ben Skeggs) [598842] - [drm] nv50: send evo "update" command after each disconnect (Ben Skeggs) [598842] - [drm] nv50: when debugging on, log which crtc we connect an encoder to (Ben Skeggs) [598842] - [drm] nv50: supply encoder disable() hook (Ben Skeggs) [598842] - [drm] disable encoder rather than dpms off in drm_crtc_prepare_encoders() (Ben Skeggs) [598842] - [drm] nv50: DCB quirk for Dell M6300 (Ben Skeggs) [598842] - [fs] writeback: limit write_cache_pages integrity scanning to current EOF (Dave Chinner) [602490] - [fs] xfs: remove nr_to_write writeback windup. (Dave Chinner) [602490] - [fs] writeback: pay attention to wbc->nr_to_write in write_cache_pages (Eric Sandeen) [602490]- [fs] ext4: stop issuing discards if not supported by device (Eric Sandeen) [608731] - [block] dm: only initialize full request_queue for request-based device (Mike Snitzer) [595393] - [block] dm: prevent table type changes after initial table load (Mike Snitzer) [595393] - [dm] skip second flush if request unsupported (Mike Snitzer) [612014] - [dm] only ignore -EOPNOTSUPP for empty barrier requests (Mike Snitzer) [612014] - [dm] snapshot: implement a merge method for snapshot origin (Mike Snitzer) [612375] - [dm] snapshot: test chunk size against both origin and snapshot sector size (Mike Snitzer) [612375] - [dm] snapshot: open origin before exception store initialization (Mike Snitzer) [612375] - [dm] snapshot: iterate both the origin and snapshot devices (Mike Snitzer) [612375] - [block] dm: support discard if at least one underlying device supports it (Mike Snitzer) [612014] - [block] dm: support discard for multiple devices (Mike Snitzer) [612014] - [block] dm: clear the discard flag if the device loses discard capability (Mike Snitzer) [612014] - [block] dm: check that target supports discard just before submitting request (Mike Snitzer) [612014] - [scsi] convert discard to REQ_TYPE_FS instead of REQ_TYPE_BLOCK_PC (Mike Snitzer) [610054] - [scsi] fix leak in scsi_setup_discard_cmnd error path (Mike Snitzer) [610054] - [scsi] remove unused free discard page in sd_done (Mike Snitzer) [610054] - [scsi] add sd_unprep_fn to free discard page (Mike Snitzer) [610054] - [block] implement an unprep function corresponding directly to prep (Mike Snitzer) [610054] - [block] don't allocate a payload for discard request (Mike Snitzer) [610054] - [fs] ext4: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] xfs: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] direct-io: move aio_complete into ->end_io (Christoph Hellwig) [589985] - [drm] radeon/kms/igp: fix possible divide by 0 in bandwidth code (Dave Airlie) [609755] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8 by default (Ben Skeggs) [591062] - [drm] vt/fbcon: try harder to print output when panicing (Dave Airlie) [579002] - [fs] GFS2: fix BUG in gfs2_adjust_quota (Abhijith Das) [603827] - [fs] nfsd: nfsd_setattr needs to call commit_metadata (Christoph Hellwig) [593652] - [net] netfilter: remove config option NF_CT_ACCT completely (Jiri Pirko) [578476] - [net] Revert "[net] bonding: make bonding support netpoll" (Andy Gospodarek) [604672] - [scsi] stex: fix inconsistent usage of max_lun (David Milburn) [593255] - [kernel] sched: Kill migration thread in CPU_POST_DEAD event in migration_call, instead of CPU_DEAD (Steve Best) [604846] - [tracing] ftrace: fix function_graph livelock under kvm (Jason Baron) [596653] - [block] dm: mpath fix NULL pointer dereference when path parameters missing (Mike Snitzer) [607242] - [dm] dm-replicator: mandatory API change for replicator_resume(), replicator_dev_resume() and reference count fix calling dm_table_get_md() (Heinz Mauelshagen) [594922] - [x86] AMD IOMMU: change default to passthrough mode (Bhavna Sarathy) [607631] - [x86] dell-laptop: Add another Dell laptop family to the DMI whitelist (Matthew Garrett) [609268] - [netdrv] cnic: fix bnx2x panics with multiple interfaces enabled (Stanislaw Gruszka) [609184] - [mm] fix khugepaged startup race (Andrea Arcangeli) [612217] - [mm] add robustness to pmd_same checks (Andrea Arcangeli) [607650] - [mm] Fix vmalloc slow down (Steven Whitehouse) [583026]- [drm] i915: fix display setup bugs + hibernate (Dave Airlie) [608515 609763] - [fs] NFSv4: Fix an embarassing typo in encode_attrs() (Steve Dickson) [560786] - [fs] NFSv4: Ensure that /proc/self/mountinfo displays the minor version number (Steve Dickson) [560786] - [fs] NFSv4.1: Ensure that we initialise the session when following a referral (Steve Dickson) [560786] - [fs] SUNRPC: Fix a re-entrancy bug in xs_tcp_read_calldir() (Steve Dickson) [560786] - [fs] nfs4: use mandatory attribute file type in nfs4_get_root (Steve Dickson) [560786] - [x86] UV: uv_irq.c: Fix all sparse warnings (George Beshers) [573095] - [x86] uv: Remove recursion in uv_heartbeat_enable() (George Beshers) [573095] - [x86] pat: Update the page flags for memtype atomically instead of using memtype_lock (George Beshers) [573095] - [x86] UV: Improve BAU performance and error recovery (George Beshers) [573095] - [mm] ksm.c: remove an unneeded _notify in write_protect_page (George Beshers) [573095] - [x86] UV: Delete unneeded boot messages (George Beshers) [573095] - [x86] UV: Fix target_cpus() in x2apic_uv_x.c (George Beshers) [573095] - [x86] UV: Clean up UV headers for MMR definitions (George Beshers) [573095] - [x86] Enable NMI on all cpus on UV (George Beshers) [573095] - [x86] uv: Add serial number parameter to uv_bios_get_sn_info() (George Beshers) [573095] - [virt] xen: sync upstream xen_init_cpuid_mask (Andrew Jones) [609028] - [virt] xen: disable gbpages on pv guests (Andrew Jones) [609028] - [virt] KVM: Fix mov cr3 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr4 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr0 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Add missing srcu_read_lock() for kvm_mmu_notifier_release() (Marcelo Tosatti) [601320] - [virt] KVM: limit the number of pages per memory slot (Marcelo Tosatti) [601318] - [virt] KVM: MMU: Remove user access when allowing kernel access to gpte.w=0 page (Marcelo Tosatti) [601316] - [virt] KVM: x86: Add missing locking to arch specific vcpu ioctls (Marcelo Tosatti) [601313] - [virt] KVM: MMU: remove rmap before clear spte (Marcelo Tosatti) [601311] - [virt] KVM: MMU: Segregate shadow pages with different cr0.wp (Marcelo Tosatti) [601308] - [virt] KVM: x86: Check LMA bit before set_efer (Marcelo Tosatti) [601307] - [virt] KVM: Dont allow lmsw to clear cr0.pe (Marcelo Tosatti) [601305] - [virt] KVM: VMX: blocked-by-sti must not defer NMI injections (Marcelo Tosatti) [601304] - [virt] KVM: x86: Call vcpu_load and vcpu_put in cpuid_update (Marcelo Tosatti) [601303] - [virt] KVM: x86: Inject #GP with the right rip on efer writes (Marcelo Tosatti) [601301] - [virt] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots (Marcelo Tosatti) [601300] - [virt] KVM: x86: properly update ready_for_interrupt_injection (Marcelo Tosatti) [601298] - [virt] KVM: VMX: enable VMXON check with SMX enabled (Marcelo Tosatti) [601297] - [virt] KVM: VMX: free vpid when fail to create vcpu (Marcelo Tosatti) [601292] - [virt] vhost: add unlikely annotations to error path (Michael S. Tsirkin) [602607] - [virt] vhost: break out of polling loop on error (Michael S. Tsirkin) [602607]- [mm] Prevent soft lockup - CPU#0 stuck for 61s! in kswapd0 (Larry Woodman) [596971]- [x86] properly account for IRQ injected only into BSP (Gleb Natapov) [609082]- [block] writeback: simplify the write back thread queue (Christoph Hellwig) [602595]- [mm] Fix slabcache corruption (Larry Woodman) [602595]- [infiniband] Add IBoE support (Doug Ledford) [571959] - [scsi] hpsa: don't pretend the reset works (Tomas Henzl) [598681] - [fs] revert "procfs: provide stack information for threads" and its fixup commits (George Beshers) [573095] - [x86] mce: Fix MSR_IA32_MCI_CTL2 CMCI threshold setup (John Villalovos) [593558] - [s390x] cio: use exception-save stsch (Hendrik Brueckner) [596333] - [s390x] cio: add hook to reenable mss after hibernation (Hendrik Brueckner) [596333] - [s390x] cio: allow enable_facility from outside init functions (Hendrik Brueckner) [596333] - [x86] wmi: Free the allocated acpi objects through wmi_get_event_data (Stanislaw Gruszka) [606736] - [mtd] UBI: fix volume creation input checking (Stanislaw Gruszka) [606736] - [mm] avoid THP expose VM bugs (Andrea Arcangeli) [606131] - [dm] discard support for the linear target (Mike Snitzer) [608280] - [block] fix DISCARD_BARRIER requests (Mike Snitzer) [608280] - [block] Don't count_vm_events for discard bio in submit_bio (Mike Snitzer) [608280]- [x86] disable PentiumPro memory ordering errata workaround (Gleb Natapov) [605745 606054] - [net] Bluetooth: Keep a copy of each HID device's report descriptor (Mauro Carvalho Chehab) [565583] - [hid] make Wacom modesetting failures non-fatal (Mauro Carvalho Chehab) [565583] - [hid] Implement Wacom quirk in the kernel (Mauro Carvalho Chehab) [565583] - [hid] make raw reports possible for both feature and output reports (Mauro Carvalho Chehab) [565583] - [kernel] resources: fix call to alignf() in allocate_resource() (Peter Bogdanovic) [587729] - [kernel] resources: when allocate_resource() fails, leave resource untouched (Peter Bogdanovic) [587729] - [pci] introduce pci_assign_unassigned_bridge_resources (Peter Bogdanovic) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (Peter Bogdanovic) [587729] - [pci] add failed_list to pci_bus_assign_resources (Peter Bogdanovic) [587729] - [pci] add pci_bridge_release_resources and pci_bus_release_bridge_resources (Peter Bogdanovic) [587729] - [kernel] resource: add release_child_resources (Peter Bogdanovic) [587729] - [pci] separate pci_setup_bridge to small functions (Peter Bogdanovic) [587729] - [scsi] aacraid: Disable ASPM by default (Matthew Garrett) [599735] - [pci] Don't enable aspm before drivers have had a chance to veto it (Matthew Garrett) [599735] - [netdrv] ehea: Fix kernel deadlock in DLPAR-mem processing (Steve Best) [605736] - [netdrv] ehea: fix delayed packet processing (Steve Best) [605738] - [netdrv] ehea: fix possible DLPAR/mem deadlock (Steve Best) [600516] - [netdrv] ehea: error handling improvement (Steve Best) [600516] - [x86] Fall back to GART if initialization fails (Bhavna Sarathy) [598974] - [x86] AMD IOMMU memory region fail with buggy BIOS (Bhavna Sarathy) [598974] - [virt] Search the LAPIC's for one that will accept a PIC interrupt (Christopher Lalancette) [596223] - [virt] KVM: x86: Kick VCPU outside PIC lock again (Christopher Lalancette) [596223] - [virt] KVM: x86: In DM_LOWEST, only deliver interrupts to vcpus with enabled LAPIC's (Christopher Lalancette) [596223] - [virt] KVM: x86: Allow any LAPIC to accept PIC interrupts (Christopher Lalancette) [596223] - [virt] KVM: x86: Introduce a workqueue to deliver PIT timer interrupts (Christopher Lalancette) [596223] - [scsi] ibmvfc: Reduce error recovery timeout (Steve Best) [605729] - [scsi] ibmvfc: Fix command completion handling (Steve Best) [605729] - [powerpc] Enable asymmetric SMT scheduling on POWER7 (Steve Best) [596304] - [kernel] sched: Add asymmetric group packing option for sibling domain (Steve Best) [596304] - [kernel] sched: Fix capacity calculations for SMT4 (Steve Best) [596304] - [fs] Btrfs: update to latest upstream code (Josef Bacik) [593834] - [fs] direct-io: do not merge logically non-contiguous requests (Josef Bacik) [593834] - [fs] direct-io: add a hook for the fs to provide its own submit_bio function (Josef Bacik) [593834] - [fs] allow short direct-io reads to be completed via buffered IO (Josef Bacik) [593834] - [fs] GFS2: O_TRUNC not working on stuffed files across cluster (Robert S Peterson) [606428] - [nfs] nfsd4: shut down callback queue outside state lock (Jeff Layton) [599522] - [security] IMA: policy handling and general cleanups (Eric Paris) [584901] - [security] IMA: fix object lifetime to support non ext* FS (Eric Paris) [584901] - [netdrv] be2net: Include latest fixes from upstream (Ivan Vecera) [604729] - [netdrv] be2net: Add PCI SR-IOV support (Ivan Vecera) [602451] - [scsi] hpsa: do not allow hard reset of 640x-boards (Tomas Henzl) [598681] - [scsi] hpsa: fix hard reset (Tomas Henzl) [598681] - [scsi] hpsa: reset devices code (Tomas Henzl) [598681] - [scsi] hpsa: find cfg addrs (Tomas Henzl) [598681] - [scsi] hpsa: finding the memory BAR (Tomas Henzl) [598681] - [scsi] hpsa: look up the board id (Tomas Henzl) [598681] - [x86] uv: uv_global_gru_mmr_address() macro fix (George Beshers) [607696] - [crypto] vmac: make it work on big-endian (Jarod Wilson) [605688] - [net] ipvs: One-Packet Scheduler (Thomas Graf) [584336] - [drm] i915: Disable Sandybridge support for 6.0 (Adam Jackson) [604838 605302] - [netdrv] vxge: fix memory leak in vxge_alloc_msix() error path (Michal Schmidt) [580392] - [netdrv] vxge: fix SINGLE/MULTI_FUNCTION definitions (Michal Schmidt) [580392] - [netdrv] vxge: update to 2.0.8.20182-k (Michal Schmidt) [580392] - [sound] fix PCM ring buffer issues (Jaroslav Kysela) [574844 590159 600311] - [netdrv] e1000/e1000e: implement a simple interrupt moderation (Andy Gospodarek) [607283] - [netdrv] e1000e: add PCI device id to enable support for 82567V-4 (Andy Gospodarek) [607264] - [netdrv] e1000e: update driver version number (Andy Gospodarek) [582803] - [netdrv] e1000e: enable support for EEE on 82579 (Andy Gospodarek) [582803] - [netdrv] e1000e: initial support for 82579 LOMs (Andy Gospodarek) [582803] - [netdrv] e1000e: move settting of flow control refresh timer to link setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: Fix/cleanup PHY reset code for ICHx/PCHx (Andy Gospodarek) [582803] - [netdrv] e1000e: fix check for manageability on ICHx/PCH (Andy Gospodarek) [582803] - [netdrv] e1000e: separate out PHY statistics register updates (Andy Gospodarek) [582803] - [netdrv] e1000e: more cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup ethtool loopback setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: reset MAC-PHY interconnect on 82577/82578 (Andy Gospodarek) [582803] - [netdrv] e1000e: Incorrect function pointer set for force_speed_duplex on 82577 (Andy Gospodarek) [598570] - [netdrv] e1000e: Reset 82577/82578 PHY before first PHY register read (Andy Gospodarek) [598570] - [fs] GFS2: Fix kernel NULL pointer dereference by dlm_astd (Robert S Peterson) [604244] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [590878] - [netdrv] tg3: Include support for 5719 device (John Feeney) [595511] - [mm] Do not attempt to allocate memory below mmap_min_addr (Eric Paris) [540333] - [scsi] qla2xxx: Updated driver version to 8.03.01.05.06.0-k8 (Chad Dupuis) [595477] - [scsi] qla2xxx: Add portid to async-request messages (Chad Dupuis) [595477] - [scsi] qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not restrict flash operations to specific regions for 4G adapters (Chad Dupuis) [595477] - [scsi] qla2xxx: For ISP 23xx, select user specified login timeout value if greater than minuimum value(4 secs) (Chad Dupuis) [595477] - [scsi] qla2xxx: Removed redundant check for ISP 84xx (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not enable VP in non fabric topology (Chad Dupuis) [595477] - [scsi] qla2xxx: Make the FC port capability mutual exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit rport-flaps during link-disruptions (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct async-srb issues (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct use-after-free oops seen during EH-abort (Chad Dupuis) [595477] - [scsi] qla2xxx: Fix cpu-affinity usage for non-capable ISPs (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit mailbox command contention for ADISC requests (Chad Dupuis) [595477] - [scsi] qla2xxx: Further generalization of SRB CTX infrastructure (Chad Dupuis) [595477] - [scsi] qla2xxx: ensure flash operation and host reset via sg_reset are mutually exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Prevent sending mbx commands from sysfs during isp reset (Chad Dupuis) [595477] - [scsi] qla2xxx: Cleanup FCP-command-status processing debug statements (Chad Dupuis) [595477] - [scsi] qla2xxx: Clear error status after uncorrectable non-fatal errors (Chad Dupuis) [595477] - [scsi] qla2xxx: Add char device to incease driver use count (Chad Dupuis) [595477] - [scsi] qla2xxx: Display proper link state for disconnected ports (Chad Dupuis) [595477] - [scsi] qla2xxx: Check for ISP84xx before processing to get 84xx firmware version (Chad Dupuis) [595477]- [ata] ahci: Fix failure to detect devices (Matthew Garrett) [608146] - [ata] ahci: Fix device detection when stopping DMA engines (Matthew Garrett) [601195] - [mm] Disable transparent hugepages when running under Xen (Andrea Arcangeli) [605566] - [netdrv] tg3: Fix TX BD corruption on 5755+ devices (John Feeney) [603936] - [netdrv] tg3: Fix memory leak on 5717/57765/5719 devices (John Feeney) [603933] - [netdrv] bnx2: update firmware to 09-5.0.0.j15 to improve performance (John Feeney) [593797] - [netdrv] iwlwifi: cancel scan watchdog in iwl_bg_abort_scan (John Linville) [604266] - [netdrv] add bnx2_del_napi() to stop rmmod hangs (John Feeney) [599630] - [virt] virtio: net: Remove net-specific advertising of PUBLISH_USED feature (Amit Shah) [605591] - [virt] KVM: Increase NR_IOBUS_DEVS limit to 200 (Michael S. Tsirkin) [602262] - [virt] account only for IRQ injected into BSP (Gleb Natapov) [601564] - [virt] KVM: read apic->irr with ioapic lock held (Marcelo Tosatti) [579970] - [x86] ACPI: Disable ASPM if the platform won't provide _OSC control for PCIe (Matthew Garrett) [584466] - [x86] Move notify_cpu_starting() callback to a later stage (Prarit Bhargava) [600296] - [x86] cpuidle: Fix incorrect optimization (John Villalovos) [593549] - [block] cfq: Don't allow queue merges for queues that have no process references (Jeff Moyer) [605264] - [infiniband] ehca: bitmask handling for lock_hcalls (Steve Best) [605739] - [tpm] Fix tpm_readpubek_params_out struct (Peter Bogdanovic) [597235] - [usb] Fix a hang of khubd if UHCI is removed (Pete Zaitcev) [579093] - [oprofile] fix oprofile samples dropping under load on larger systems (John Villalovos) [561557] - [kernel] check SEND_SIG_FORCED on TP_STORE_SIGINFO() (Oleg Nesterov) [591780] - [kernel] pids: increase pid_max based on num_possible_cpus (Oleg Nesterov) [593164] - [kernel] sys_personality: change sys_personality() to accept "unsigned int" instead of u_long (Oleg Nesterov) [593265] - [kernel] fix cgroup's cpu controller to provide fair CPU usage to each group in some conditions (Larry Woodman) [544197] - [gpu] vgaarb: fix incorrect dereference of userspace pointer (Danny Feng) [564247] - [kernel] sched: avoid cache misses on large machines due to sibling preference (Jerome Marchand) [592302] - [scsi] ipr: move setting of the allow_restart flag for vsets (Steve Best) [603090] - [scsi] ibmvscsi: fix DMA API misuse (Steve Best) [595417] - [netdrv] l2tp: Fix oops in pppol2tp_xmit (Danny Feng) [607055] - [net] sysfs: ethtool_ops can be NULL (Danny Feng) [603662] - [net] udp: Fix bogus UFO packet generation (Herbert Xu) [602878] - [net] vlan: fix vlan_skb_recv() (Michael S. Tsirkin) [598920] - [net] bonding: Fix fcoe mpio over inactive slave in a bond (Neil Horman) [603239] - [net] bridge: Fix OOM crash in deliver_clone (Herbert Xu) [604494] - [s390x] kernel: fix kernel panic caused by using kprobes (Hendrik Brueckner) [596876] - [s390x] ccwgroup: add locking around drvdata access (Hendrik Brueckner) [598563] - [s390x] cmm: fix module unload handling (Hendrik Brueckner) [598554] - [powerpc] Rework VDSO gettimeofday to prevent time going backwards (Steve Best) [591495] - [powerpc] Move kdump default base address to 64MB on 64bit (Steve Best) [603779] - [fs] gfs2: Better error reporting when mounting a gfs fs without enough journals (Abhijith Das) [600408] - [tty] Revert "[tty] fix race in tty_fasync" (Stanislaw Gruszka) [606747] - [kdump] kexec: fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] btrfs: prevent users from setting ACLs on files they do not own (Danny Feng) [603594] {CVE-2010-2071} - [fs] cifs: remove bogus first_time check in NTLMv2 session setup code (Jeff Layton) [604785] - [fs] cifs: don't attempt busy-file rename unless it's in same directory (Jeff Layton) [603707] - [fs] ext4: Fix compat EXT4_IOC_ADD_GROUP (Eric Sandeen) [602428] - [fs] ext4: Prevent creation of files larger than RLIMIT_FSIZE using fallocate (Eric Sandeen) [602427] - [fs] ext4: Use our own write_cache_pages() (Eric Sandeen) [602384] - [fs] xfs: Make fiemap work in query mode (Eric Sandeen) [602061] - [fs] ext4: restart ext4_ext_remove_space() after transaction restart (Josef Bacik) [589645] - [fs] ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files (Eric Sandeen) [601009] {CVE-2010-2066} - [fs] btrfs: check for read permission on src file in the clone ioctl (Danny Feng) [593227] {CVE-2010-1636} - [drm] radeon: fixes for radeon driver from upstream (Dave Airlie) [589098] - [drm] radeon port 2.6.35 HDMI audio to RHEL6 (Jerome Glisse) [604435] - [drm] nv50: fix iommu errors caused by device reading from address 0 (Ben Skeggs) [602498] - [ata] libata: don't flush dcache on slab pages (Stanislaw Gruszka) [606719] - [fs] cifs: don't call cifs_new_fileinfo unless cifs_open succeeds (Jeff Layton) [593422] - [fs] cifs: don't ignore cifs_posix_open_inode_helper return value (Jeff Layton) [593422] - [fs] cifs: clean up arguments to cifs_open_inode_helper (Jeff Layton) [593422] - [fs] cifs: pass instantiated filp back after open call (Jeff Layton) [593422] - [fs] cifs: move cifs_new_fileinfo call out of cifs_posix_open (Jeff Layton) [593422] - [fs] cifs: implement drop_inode superblock op (Jeff Layton) [593422] - [fs] cifs: checkpatch cleanup (Jeff Layton) [593422] - [fs] nfsd: ensure sockets are closed on error (Jeff Layton) [603735] - [fs] Revert "sunrpc: move the close processing after do recvfrom method" (Jeff Layton) [603735] - [fs] Revert "sunrpc: fix peername failed on closed listener" (Jeff Layton) [603735] - [virt] kvm: Prevent internal slots from being COWed (Glauber Costa) [601192] - [virt] kvm: Keep slot ID in memory slot structure (Glauber Costa) [601192] - [fs] writeback: split writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: remove writeback_inodes_wbc (Christoph Hellwig) [601202] - [fs] writeback: fix pin_sb_for_writeback (Christoph Hellwig) [601202] - [fs] writeback: add missing requeue_io in writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: simplify and split bdi_start_writeback (Christoph Hellwig) [601202] - [fs] writeback: simplify wakeup_flusher_threads (Christoph Hellwig) [601202] - [fs] writeback: fix writeback_inodes_wb from writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: enforce s_umount locking in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: queue work on stack in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: fix writeback completion notifications (Christoph Hellwig) [601202] - [fs] vfs: improve writeback_inodes_wb() (Christoph Hellwig) [601202] - [fs] writeback: remove unused nonblocking and congestion checks (Christoph Hellwig) [601202] - [fs] writeback: remove the always false bdi_cap_writeback_dirty() test (Christoph Hellwig) [601202] - [misc] hpilo: fix pointer warning in ilo_ccb_setup (Prarit Bhargava) [603733] - [netdrv] libertas_tf: Fix warning in lbtf_rx for stats struct (Prarit Bhargava) [603733] - [scsi] Fix userspace warning in /usr/include/scsi/scsi.h (Prarit Bhargava) [603733] - [pci] Fix section mismatch warning in pcibios_scan_specific_bus() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/ecryptfs/messaging.c: ecryptfs_process_response() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/btrfs/ordered-data.c: btrfs_dec_test_ordered_pending() (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/bnx2.c (Prarit Bhargava) [603733] - [doc] Fix warning in Documentation/spi/spidev_fdx.c: do_msg() (Prarit Bhargava) [603733] - [kernel] Fix stack warning in lib/decompress_bunzip2.c: get_next_block() (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/vxge/vxge-main.c: vxge_probe() (Prarit Bhargava) [603733] - [v4l] Fix warnings in drivers/media/dvb/frontends (Prarit Bhargava) [603733] - [trace] Fix warning in include/trace/events/kmem.h: mm_kswapd_ran() (Prarit Bhargava) [603733] - [scsi] Fix warning in drivers/scsi/megaraid/megaraid_sas.c: process_fw_state_change_wq() (Prarit Bhargava) [603733] - [pcmcia] Fix warnings in drivers/pcmcia/socket_sysfs.c (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/wireless/wl3501_cs.c: wl3501_esbq_exec() (Prarit Bhargava) [603733] - [drm] Workaround broken check_headers.pl (Prarit Bhargava) [603733] - [isdn] Fix warning in drivers/isdn/hardware/mISDN/hfcpci.c: hfcpci_softirq() (Prarit Bhargava) [603733] - [virt] Fix warning in drivers/vhost/vhost.c: vhost_signal() (Prarit Bhargava) [603733] - [md] Fix warning in drivers/md/dm-repl.c: _replicator_slink_message() (Prarit Bhargava) [603733] - [virt] Fix warning in arch/x86/kvm/svm.c: svm_handle_mce() (Prarit Bhargava) [603733] - [net] Fix stack warning in net/mac80211/debugfs_sta.c: sta_agg_status_read() (Prarit Bhargava) [603733] - [kernel] Fix warnings in scripts/mod/mod-extract.c (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mprotect.c: mprotect_fixup() (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mmap.c: __split_vma() (Prarit Bhargava) [603733] - [mca] Fix warning in include/linux/mca-legacy.h (Prarit Bhargava) [603733] - [mm] Fix warning in include/linux/khugepaged.h (Andrea Arcangeli) [603733] - [virt] Fix warnings in drivers/xen/events.c() (Prarit Bhargava) [603733] - [x86] Fix warning in drivers/platform/x86/thinkpad_acpi.c (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/wireless/b43/phy_lp.c (Prarit Bhargava) [603733] - [block] Fix warning in drivers/block/cciss.c: fail_all_cmds() (Prarit Bhargava) [603733] - [isdn] Fix warnings in drivers/isdn/hardware/mISDN/w6692.c (Prarit Bhargava) [603733] - [kernel] Fix compiler warning in sched.c (Larry Woodman) [544197] - [fs] fscache/object-list.c: fix warning on 32-bit (Prarit Bhargava) [603733] - [sysfs] Fix warning in sysfs_open_file (Prarit Bhargava) [603733] - [kdump] Fix warning in kexec_crash_size_show (Prarit Bhargava) [603733] - [netdrv] libertas: fix uninitialized variable warning (Prarit Bhargava) [603733] - [drm] Fixes linux-next & linux-2.6 checkstack warnings (Prarit Bhargava) [603733] - [x86] acpi_pad: squish warning (Prarit Bhargava) [603733] - [netdrv] iwlwifi: dynamically allocate buffer for sram debugfs file (Prarit Bhargava) [603733] - [isdn] Fix warnings in eicon driver (Prarit Bhargava) [603733] - [net] bridge: Make first arg to deliver_clone const (Prarit Bhargava) [603733] - [kernel] linux/elfcore.h: hide kernel functions (Prarit Bhargava) [603733] - [fs] quota: suppress warning: "quotatypes" defined but not used (Prarit Bhargava) [603733] - [fs] fuse: fix large stack use (Prarit Bhargava) [603733] - [uwb] wlp: refactor wlp_get_() macros (Prarit Bhargava) [603733] - [usb] Remove large struct from the stack in USB storage isd200 driver (Prarit Bhargava) [603733] - [usb] isp1362: better 64bit printf warning fixes (Prarit Bhargava) [603733] - [pci] PCI: kill off pci_register_set_vga_state() symbol export (Prarit Bhargava) [603733] - [x86] intel-iommu: Fix section mismatch dmar_ir_support() uses dmar_tbl (Prarit Bhargava) [603733] - [v4l] dvb-bt8xx: fix compile warning (Prarit Bhargava) [603733] - [tty] tty_buffer: Fix distinct type warning (Prarit Bhargava) [603733] - [virt] virtio: fix section mismatch warnings (Prarit Bhargava) [603733] - [ata] Fix warning in libata-eh.c (Prarit Bhargava) [603733] - [crypto] testmgr: Fix warning (Prarit Bhargava) [603733] - [x86] Use __builtin_memset and __builtin_memcpy for memset/memcpy (Prarit Bhargava) [603733] - [x86] apic: Fix prototype in hw_irq.h (Prarit Bhargava) [603733] - [x86] nmi_watchdog: relax the nmi checks during bootup (Don Zickus) [596760] - [x86] nmi_watchdog: disable correct cpu if it fails check (Don Zickus) [596760] - [netdrv] iwlwifi: update supported PCI_ID list for 5xx0 series (John Linville) [599148] - [netdrv] iwlwifi: recalculate average tpt if not current (John Linville) [595845] - [netdrv] iwl3945: enable stuck queue detection on 3945 (John Linville) [595847] - [netdrv] iwlwifi: fix internal scan race (John Linville) [595846] - [netdrv] iwlwifi: fix scan races (John Linville) [595846] - [virt] virtio: fix balloon without VIRTIO_BALLOON_F_STATS_VQ (Amit Shah) [601690] - [virt] virtio: Fix scheduling while atomic in virtio_balloon stats (Amit Shah) [601690] - [virt] virtio: Add memory statistics reporting to the balloon driver (Amit Shah) [601690] - [block] make blk_init_free_list and elevator_init idempotent (Mike Snitzer) [594584] - [block] avoid unconditionally freeing previously allocated request_queue (Mike Snitzer) [594584] - [virt] vhost: fix the memory leak which will happen when memory_access_ok fails (Michael S. Tsirkin) [599299] - [virt] vhost-net: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: Fix host panic if ioctl called with wrong index (Michael S. Tsirkin) [599299] - [block] writeback: fixups for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [fs] writeback: disable periodic old data writeback for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [modsign] Include the GNU build ID note in the digest (David Howells) [581965] - [modsign] Fix a number of module signing bugs (David Howells) [581965] - [modsign] KEYS: Return more accurate error codes (David Howells) [591891] - [netdrv] ixgbe: fix automatic LRO/RSC settings for low latency (Andy Gospodarek) [595555] - [scsi] sync fcoe with upstream (Mike Christie) [603263] - [trace] conflicting tracepoint power.h headers (Mark Wielaard) [599175] - [netdrv] ixgbe: fix panic when shutting down system with WoL enabled (Andy Gospodarek) [601066] - [netdrv] ixgbe: ixgbe_down needs to stop dev_watchdog (Andy Gospodarek) [604807] - [scsi] sync fcoe (Mike Christie) [595558] - [kernel] CRED: Fix a race in creds_are_invalid() in credentials debugging (James Leddy) [578268] - [kernel] Remove timeout logic in mutex_spin_on_owner() to match upstream (Steve Best) [602805]- [virt] Disable transparent hugepages when running under Xen (Dor Laor) [605566] - [pci] fix compilation when CONFIG_PCI_MSI=n (Vivek Goyal) [589397] - [block] virtio_blk: support barriers without FLUSH feature (Christoph Hellwig) [602595] - [mm] make compound_lock irqsafe in put_page (Andrea Arcangeli) [605354] - [mm] remove compound_lock from futex (Andrea Arcangeli) [605354] - [mm] memcontrol compound_lock irqsafe (Andrea Arcangeli) [605354] - [mm] add compound_lock_irqsave/irqrestore (Andrea Arcangeli) [605354]- [virt] virtio-pci: Disable MSI at startup (Vivek Goyal) [589397] - [mm] Reenable transparent hugepages (Aristeu Rozanski) [602436]- [mm] Revert "[redhat] Enable transparent hugepages by default" (Aristeu Rozanski) [602436]- [net] Revert "[net] bridge: make bridge support netpoll" (Herbert Xu) [602927] - [virt] always invalidate and flush on spte page size change (Andrea Arcangeli) [578134] - [mm] root anon vma bugchecks (Andrea Arcangeli) [578134] - [mm] resurrect the check in page_address_in_vma (Andrea Arcangeli) [578134] - [mm] root anon vma use root (Andrea Arcangeli) [578134] - [mm] avoid ksm hang (Andrea Arcangeli) [578134] - [mm] always add new vmas at the end (Andrea Arcangeli) [578134] - [mm] remove unnecessary lock from __vma_link (Andrea Arcangeli) [578134] - [mm] optimize hugepage tracking for memcgroup & handle splitting (Rik van Riel) [597108] - [mm] properly move a transparent hugepage between cgroups (Rik van Riel) [597081] - [mm] scale statistics if the page is a transparent hugepage (Rik van Riel) [597077] - [mm] enhance mem_cgroup_charge_statistics with a page_size argument (Rik van Riel) [597058] - [virt] add option to disable spinlock patching on hypervisor (Gleb Natapov) [599068] - [virt] xen: don't touch xsave in cr4 (Andrew Jones) [599069] - [drm] Update core to current drm-linus (Adam Jackson) [589547 589792 597022] - [mm] fix refcount bug in anon_vma code (Rik van Riel) [602739]- [netdrv] vlan: allow null VLAN ID to be used (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add boolean parameter to ixgbe_set_vmolr (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug when EITR=0 causing no writebacks (Andy Gospodarek) [595555] - [netdrv] ixgbe: enable extremely low latency (Andy Gospodarek) [595555] - [netdrv] ixgbe: added compat bits (Andy Gospodarek) [595555] - [netdrv] ixgbe: dcb, do not tag tc_prio_control frames (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix ixgbe_tx_is_paused logic (Andy Gospodarek) [595555] - [netdrv] ixgbe: always enable vlan strip/insert when DCB is enabled (Andy Gospodarek) [595555] - [netdrv] ixgbe: remove some redundant code in setting FCoE FIP filter (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix wrong offset to fc_frame_header in ixgbe_fcoe_ddp (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix header len when unsplit packet overflows to data buffer (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix setting of promisc mode when using mac-vlans (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add support for VF MAC and VLAN configuration (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug with vlan strip in promsic mode (Andy Gospodarek) [595555] - [virt] use unfair spinlock when running on hypervisor (Gleb Natapov) [599068]- [kernel] sched: update normalized values on user updates via proc (Hendrik Brueckner) [590748] - [kernel] sched: Make tunable scaling style configurable (Hendrik Brueckner) [590748] - [s390x] nohz: Introduce arch_needs_cpu (Hendrik Brueckner) [590009] - [ppc64] Use form 1 affinity to setup node distance (Steve Best) [594502] - [ppc64] numa: Use ibm, architecture-vec-5 to detect form 1 affinity (Steve Best) [594502] - [ppc64] Set a smaller value for RECLAIM_DISTANCE to enable zone reclaim (Steve Best) [594502] - [block] Add padding to writeback_control (Mike Snitzer) [594570] - [fs] cifs: fix page refcount leak (Jeff Layton) [595827] - [scsi] megaraid_sas - Add three times Online controller reset (Tomas Henzl) [594821] - [scsi] megaraid: update driver version to 4.28 (Tomas Henzl) [577010] - [netdrv] tg3: Provide more support for 57765 with v3.108 (John Feeney) [581691] - [scsi] skip sense logging for some ATA PASS-THROUGH cdbs (Jeff Moyer) [596997] - [block] allow initialization of previously allocated request_queue (Mike Snitzer) [594584] - [usb] Fix oops on switching USB controllers (Pete Zaitcev) [578979] - [drm] nouveau: important fixes to vbios parser (Ben Skeggs) [596604] - [virt] virtio: console: Fix crash when port is unplugged and blocked for write (Amit Shah) [596635] - [virt] virtio: console: Fix crash when hot-unplugging a port and read is blocked (Amit Shah) [596635] - [kernel] signals: check_kill_permission(): don't check creds if same_thread_group() (Oleg Nesterov) [595499] - [drm] fix issue with wake up like upstream commit (Dave Airlie) [577959] - [x86] Fix AMD IOMMU suspend/resume (Matthew Garrett) [593787] - [mm] do_generic_file_read: clear page errors when issuing a fresh read of the page (Rik van Riel) [596334] - [x86] Fix loud HPET warning on Intel Platforms (Prarit Bhargava) [592036] - [x86] Intel Cougar Point PCH support for SATA, USB, HD Audio, I2C(SMBUS), and iTCO Watchdog (John Villalovos) [560077] - [x86] dell-laptop: Update to match mainline (Matthew Garrett) [586495] - [kernel] proc: backport afinity_hint code (Neil Horman) [591509] - [scsi] bfa: powerpc compilation warning and endian fix (Rob Evers) [583154] - [scsi] bfa: code review fixes (Rob Evers) [583154] - [s390x] dasd: fix race between tasklet and dasd_sleep_on (Hendrik Brueckner) [591963] - [s390x] vdso: add missing vdso_install target (Hendrik Brueckner) [587368] - [mm] mempolicy: fix get_mempolicy() for relative and static nodes (Steve Best) [592327] - [net] reserve ports for applications using fixed port numbers (Amerigo Wang) [580970] - [kernel] sysctl: add proc_do_large_bitmap (Amerigo Wang) [580970] - [kernel] sysctl: refactor integer handling proc code (Amerigo Wang) [580970] - [virt] VMware Balloon: clamp number of collected non-balloonable pages (Amit Shah) [582826] - [virt] x86, hypervisor: add missing (Amit Shah) [582826] - [nfs] nfsd4: bug in read_buf (Steve Dickson) [597215] - [nfs] svcrdma: RDMA support not yet compatible with RPC6 (Steve Dickson) [597215] - [nfs] Revert "nfsd4: distinguish expired from stale stateids" (Steve Dickson) [597215] - [nfs] nfsd: safer initialization order in find_file() (Steve Dickson) [597215] - [nfs] nfs4: minor callback code simplification, comment (Steve Dickson) [597215] - [nfs] NFSD: don't report compiled-out versions as present (Steve Dickson) [597215] - [nfs] nfsd4: implement reclaim_complete (Steve Dickson) [597215] - [nfs] nfsd4: nfsd4_destroy_session must set callback client under the state lock (Steve Dickson) [597215] - [nfs] nfsd4: keep a reference count on client while in use (Steve Dickson) [597215] - [nfs] nfsd4: mark_client_expired (Steve Dickson) [597215] - [nfs] nfsd4: introduce nfs4_client.cl_refcount (Steve Dickson) [597215] - [nfs] nfsd4: refactor expire_client (Steve Dickson) [597215] - [nfs] nfsd4: extend the client_lock to cover cl_lru (Steve Dickson) [597215] - [nfs] nfsd4: use list_move in move_to_confirmed (Steve Dickson) [597215] - [nfs] nfsd4: fold release_session into expire_client (Steve Dickson) [597215] - [nfs] nfsd4: rename sessionid_lock to client_lock (Steve Dickson) [597215] - [nfs] nfsd4: fix bare destroy_session null dereference (Steve Dickson) [597215] - [nfs] nfsd4: use local variable in nfs4svc_encode_compoundres (Steve Dickson) [597215] - [nfs] nfsd: further comment typos (Steve Dickson) [597215] - [nfs] sunrpc: centralise most calls to svc_xprt_received (Steve Dickson) [597215] - [nfs] nfsd4: fix unlikely race in session replay case (Steve Dickson) [597215] - [nfs] nfsd4: fix filehandle comment (Steve Dickson) [597215] - [nfs] nfsd: potential ERR_PTR dereference on exp_export() error paths (Steve Dickson) [597215] - [nfs] nfsd4: complete enforcement of 4.1 op ordering (Steve Dickson) [597215] - [nfs] nfsd4: allow 4.0 clients to change callback path (Steve Dickson) [597215] - [nfs] nfsd4: rearrange cb data structures (Steve Dickson) [597215] - [nfs] NFSD: NFSv4 callback client should use RPC_TASK_SOFTCONN (Steve Dickson) [597215] - [nfs] nfsd4: cl_count is unused (Steve Dickson) [597215] - [nfs] nfsd4: don't sleep in lease-break callback (Steve Dickson) [597215] - [nfs] nfsd4: indentation cleanup (Steve Dickson) [597215] - [nfs] nfsd4: consistent session flag setting (Steve Dickson) [597215] - [nfs] nfsd4: remove probe task's reference on client (Steve Dickson) [597215] - [nfs] nfsd4: remove dprintk (Steve Dickson) [597215] - [nfs] nfsd4: shutdown callbacks on expiry (Steve Dickson) [597215] - [nfs] nfsd4: preallocate nfs4_rpc_args (Steve Dickson) [597215] - [nfs] svcrpc: don't hold sv_lock over svc_xprt_put() (Steve Dickson) [597215] - [nfs] nfsd: don't break lease while servicing a COMMIT (Steve Dickson) [597215] - [nfs] nfsd: factor out hash functions for export caches (Steve Dickson) [597215] - [nfs] sunrpc: never return expired entries in sunrpc_cache_lookup (Steve Dickson) [597215] - [nfs] sunrpc/cache: factor out cache_is_expired (Steve Dickson) [597215] - [nfs] sunrpc: don't keep expired entries in the auth caches (Steve Dickson) [597215] - [nfs] nfsd4: document lease/grace-period limits (Steve Dickson) [597215] - [nfs] nfsd4: allow setting grace period time (Steve Dickson) [597215] - [nfs] nfsd4: reshuffle lease-setting code to allow reuse (Steve Dickson) [597215] - [nfs] nfsd4: remove unnecessary lease-setting function (Steve Dickson) [597215] - [nfs] nfsd4: simplify lease/grace interaction (Steve Dickson) [597215] - [nfs] nfsd4: simplify references to nfsd4 lease time (Steve Dickson) [597215] - [nfs] Fix another nfs_wb_page() deadlock (Steve Dickson) [595478] - [nfs] Ensure that we mark the inode as dirty if we exit early from commit (Steve Dickson) [595478] - [nfs] Fix a lock imbalance typo in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] sunrpc: fix leak on error on socket xprt setup (Steve Dickson) [595478] - [pci] Add padding to PCI structs for future enhancements (Prarit Bhargava) [590286]- [mm] fix vma_adjust lock inversion (Andrea Arcangeli) [595808] - [mm] eliminate compiler warning introduced by my "kernel pagefault tracepoint for x86 & x86_64 patch" (Larry Woodman) [526032] - [netdrv] tg3: Fix INTx fallback when MSI fails (Steve Best) [594456] - [virt] correctly trace irq injection on SVM (Gleb Natapov) [594020] - [virt] KVM: remove CAP_SYS_RAWIO requirement from kvm_vm_ioctl_assign_irq (Alex Williamson) [594912] - [virt] KVM: Fix wallclock version writing race (Glauber Costa) [592033] - [x86] Fix double enable_IR_x2apic call on SMP kernel on !SMP boards (Luming Yu) [585122] - [block] Adjust elv_iosched_show to return "none" for bio-based DM (Mike Snitzer) [595393] - [dm] mpath: Add a feature flag attribute to the multipath structure (Mike Snitzer) [594503] - [kernel] fix compat_sys_sched_getaffinity() (Oleg Nesterov) [582407] - [usb] usbcore: Fix issue with disabled USB3 protocol ports (Bhavna Sarathy) [591916] - [kernel] python: change scripts to use system python instead of env (Don Zickus) [575965] - [scsi] mpt2sas: update to 05.100.00.02 (Tomas Henzl) [591971] - [virt] Fix FV Xen guest when xen_pv_hvm not enabled (Don Dutile) [523134] - [net] enhance network cgroup classifier to work in softirq context (Neil Horman) [595351] - [net] gro: Fix bogus gso_size on the first fraglist entry (Herbert Xu) [594561] - [nfs] sunrpc trace points (Steve Dickson) [567741] - [nfs] don't try to decode GETATTR if DELEGRETURN returned error (Jeff Layton) [584391] - [nfs] d_revalidate() is too trigger-happy with d_drop() (Jeff Layton) [587225] - [ppc64] Fix zero length strncmp() on powerpc (Steve Best) [593129] - [ppc64] pseries: Fix xics interrupt affinity (Steve Best) [592438] - [ppc] Improve 64bit copy_tofrom_user (Steve Best) [591344] - [fs] GFS2: Fix permissions checking for setflags ioctl() (Steven Whitehouse) [595395] {CVE-2010-1641} - [gfs] GFS2: Add two useful messages (Steven Whitehouse) [589510] - [serial] fix serial console hang after entering username (John Villalovos) [590851] - [kdump] kexec can't load capturing kernel on some big RAM systems (Vitaly Mayatskikh) [580843] - [fs] cleanup generic block based fiemap (Josef Bacik) [578560] - [fs] vfs: add NOFOLLOW/UNUSED to umount flags (Josef Bacik) [562078] - [fs] dlm: fix ast ordering for user locks (David Teigland) [592418] - [fs] cifs: fix noserverino handling when unix extensions are enabled (Jeff Layton) [591483] - [fs] cifs: don't update uniqueid in cifs_fattr_to_inode (Jeff Layton) [591483] - [fs] cifs: always revalidate hardlinked inodes when using noserverino (Jeff Layton) [591483] - [fs] cifs: Fix losing locks during fork() (Jeff Layton) [591483] - [fs] cifs: propagate cifs_new_fileinfo() error back to the caller (Jeff Layton) [591483] - [fs] cifs: add comments explaining cifs_new_fileinfo behavior (Jeff Layton) [591483] - [fs] cifs: Allow null nd (as nfs server uses) on create (Jeff Layton) [591483] - [fs] cifs: remove unused parameter from cifs_posix_open_inode_helper() (Jeff Layton) [591483] - [fs] cifs: drop quota operation stubs (Jeff Layton) [591483] - [fs] cifs: Remove unused cifs_oplock_cachep (Jeff Layton) [591483] - [fs] cifs: Cleanup various minor breakage in previous cFYI cleanup (Jeff Layton) [591483] - [fs] cifs: Neaten cERROR and cFYI macros, reduce text space (Jeff Layton) [591483] - [fs] cifs: trivial white space (Jeff Layton) [591483] - [fs] cifs: use add_to_page_cache_lru (Jeff Layton) [591483] - [fs] cifs: not overwriting file_lock structure after GET_LK (Jeff Layton) [591483] - [fs] cifs: Fix a kernel BUG with remote OS/2 server (Jeff Layton) [591483] - [fs] cifs: initialize nbytes at the beginning of CIFSSMBWrite() (Jeff Layton) [591483] - [fs] cifs: back out patches that didn't make it upstream (Jeff Layton) [591483] - [fs] cifs: guard against hardlinking directories (Jeff Layton) [591229] - [pci] check caps from sysfs file open to read device dependent config space (Don Dutile) [559709] - [fs] sysfs: add struct file* to bin_attr callbacks (Don Dutile) [559709] - [ata] pata_via: fixup detection issues (David Milburn) [591074] - [security] keys: call_sbin_request_key() must write lock keyrings before modifying them (David Howells) [591891] - [security] keys: Use RCU dereference wrappers in keyring key type code (David Howells) [591891] - [security] keys: find_keyring_by_name() can gain access to a freed keyring (David Howells) [585101 591891] {CVE-2010-1437} - [security] keys: Fix RCU handling in key_gc_keyring() (David Howells) [591891] - [security] keys: the request_key() syscall should link an existing key to the dest keyring (David Howells) [591891] - [security] keys: don't need to use RCU in keyring_read() as semaphore is held (David Howells) [591891] - [security] keys: fix an RCU warning (David Howells) [591891] - [security] keys: PTR_ERR return of wrong pointer in keyctl_get_security() (David Howells) [591891] - [fs] CacheFiles: Fix error handling in cachefiles_determine_cache_security() (David Howells) [591894] - [fs] CacheFiles: Fix occasional EIO on call to vfs_unlink() (David Howells) [591894] - [fs] fs-cache: order the debugfs stats correctly (David Howells) [591894] - [fs] SLOW_WORK: CONFIG_SLOW_WORK_PROC should be CONFIG_SLOW_WORK_DEBUG (David Howells) [591894] - [fs] fscache: add missing unlock (David Howells) [591894] - [fs] FS-Cache: Remove the EXPERIMENTAL flag (David Howells) [591894] - [fs] CacheFiles: Fix a race in cachefiles_delete_object() vs rename (David Howells) [591894] - [fs] switch cachefiles to kern_path() (David Howells) [591894] - [fs] FS-Cache: Avoid maybe-used-uninitialised warning on variable (David Howells) [591894] - [net] bonding: make bonding support netpoll (Amerigo Wang) [587751] - [net] bridge: make bridge support netpoll (Amerigo Wang) [587751] - [net] netpoll: add generic support for bridge and bonding devices (Amerigo Wang) [587751] - [ppc64] Use lwarx/ldarx hint in bit locks (Steve Best) [594515] - [ppc64] 85xx: Make sure lwarx hint isn't set on ppc32 (Steve Best) [594515] - [ppc64] Use lwarx hint in spinlocks (Steve Best) [594515] - [fs] tmpfs: Insert tmpfs cache pages to inactive list at first (Rik van Riel) [595210] - [mm] vmscan: detect mapped file pages used only once (Rik van Riel) [595210] - [mm] vmscan: drop page_mapping_inuse() (Rik van Riel) [595210] - [mm] vmscan: factor out page reference checks (Rik van Riel) [595210] - [nfs] SUNRPC: Don't spam gssd with upcall requests when the kerberos key expired (Steve Dickson) [595478] - [nfs] SUNRPC: Reorder the struct rpc_task fields (Steve Dickson) [595478] - [nfs] SUNRPC: Remove the 'tk_magic' debugging field (Steve Dickson) [595478] - [nfs] SUNRPC: Move the task->tk_bytes_sent and tk_rtt to struct rpc_rqst (Steve Dickson) [595478] - [nfs] Don't call iput() in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] Clean up nfs_access_zap_cache() (Steve Dickson) [595478] - [nfs] Don't run nfs_access_cache_shrinker() when the mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure rpcauth_prune_expired() respects the nr_to_scan parameter (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure memory shrinker doesn't waste time in rpcauth_prune_expired() (Steve Dickson) [595478] - [nfs] SUNRPC: Dont run rpcauth_cache_shrinker() when gfp_mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] Read requests can use GFP_KERNEL (Steve Dickson) [595478] - [nfs] Clean up nfs_create_request() (Steve Dickson) [595478] - [nfs] Don't use GFP_KERNEL in rpcsec_gss downcalls (Steve Dickson) [595478] - [nfs] NFSv4: Don't use GFP_KERNEL allocations in state recovery (Steve Dickson) [595478] - [nfs] SUNRPC: Fix xs_setup_bc_tcp() (Steve Dickson) [595478] - [nfs] SUNRPC: Replace jiffies-based metrics with ktime-based metrics (Steve Dickson) [595478] - [kernel] ktime: introduce ktime_to_ms() (Steve Dickson) [595478] - [nfs] SUNRPC: RPC metrics and RTT estimator should use same RTT value (Steve Dickson) [595478] - [nfs] Calldata for nfs4_renew_done() (Steve Dickson) [595478] - [nfs] nfs4: renewd renew operations should take/put a client reference (Steve Dickson) [595478] - [nfs] Squelch compiler warning in nfs_add_server_stats() (Steve Dickson) [595478] - [nfs] Clean up fscache_uniq mount option (Steve Dickson) [595478] - [nfs] Squelch compiler warning (Steve Dickson) [595478] - [nfs] SUNRPC: Trivial cleanups in include/linux/sunrpc/xdr.h (Steve Dickson) [595478] - [nfs] NFSv4: Clean up the NFSv4 setclientid operation (Steve Dickson) [595478] - [nfs] NFSv4: Allow attribute caching with 'noac' mounts if client holds a delegation (Steve Dickson) [595478] - [nfs] SUNRPC: Fail over more quickly on connect errors (Steve Dickson) [595478] - [nfs] SUNRPC: Move the test for XPRT_CONNECTING into xprt_connect() (Steve Dickson) [595478] - [nfs] SUNRPC: Cleanup - make rpc_new_task() call rpc_release_calldata on failure (Steve Dickson) [595478] - [nfs] SUNRPC: Clean up xprt_release() (Steve Dickson) [595478] - [nfs] NFSv4: Fix up the documentation for nfs_do_refmount (Steve Dickson) [595478] - [nfs] Replace nfsroot on-stack filehandle (Steve Dickson) [595478] - [nfs] Cleanup file handle allocations in fs/nfs/super.c (Steve Dickson) [595478] - [nfs] Prevent the mount code from looping forever on broken exports (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_getacl() and nfs3_proc_setacl() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_statfs() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_setattr() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs4_proc_create() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_symlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_create (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_rmdir (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_proc_remove() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_readlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_link() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_readdir() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_rename() and nfs4_proc_rename() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_revalidate_inode() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_proc_access() and nfs3_proc_access() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of nfs4_remote_referral_get_sb (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_get_root() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_remote_path() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_lookup (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of try_location() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_create_server (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_mountpoint() (Steve Dickson) [595478] - [nfs] NFSv4: Eliminate nfs4_path_walk() (Steve Dickson) [595478] - [nfs] Add helper functions for allocating filehandles and fattr structs (Steve Dickson) [595478] - [nfs] NFSv4: Fix the locking in nfs_inode_reclaim_delegation() (Steve Dickson) [595478] - [nfs] fix memory leak in nfs_get_sb with CONFIG_NFS_V4 (Steve Dickson) [595478] - [nfs] fix some issues in nfs41_proc_reclaim_complete() (Steve Dickson) [595478] - [nfs] Ensure that nfs_wb_page() waits for Pg_writeback to clear (Steve Dickson) [595478] - [nfs] Fix an unstable write data integrity race (Steve Dickson) [595478] - [nfs] testing for null instead of ERR_PTR() (Steve Dickson) [595478] - [nfs] NFSv4: Don't attempt an atomic open if the file is a mountpoint (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a bug in rpcauth_prune_expired (Steve Dickson) [595478] - [nfs] NFSv4: fix delegated locking (Steve Dickson) [595478] - [nfs] Ensure that the WRITE and COMMIT RPC calls are always uninterruptible (Steve Dickson) [595478] - [nfs] Fix a race with the new commit code (Steve Dickson) [595478] - [nfs] Fix the mode calculation in nfs_find_open_context (Steve Dickson) [595478] - [nfs] NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR (Steve Dickson) [595478] - [nfs] SUNRPC: Fix the return value of rpc_run_bc_task() (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a use after free bug with the NFSv4.1 backchannel (Steve Dickson) [595478] - [nfs] ensure bdi_unregister is called on mount failure (Steve Dickson) [595478] - [nfs] fix unlikely memory leak (Steve Dickson) [595478] - [nfs] nfs41: renewd sequence operations should take/put client reference (Steve Dickson) [595478] - [nfs] prevent backlogging of renewd requests (Steve Dickson) [595478] - [nfs] rpc client can not deal with ENOSOCK, so translate it into ENOCONN (Steve Dickson) [595478]- [perf] sync tools/perf to 2.6.34 (Jason Baron) [578987] - [drm] i915: Update to 2.6.34-rc7 (Adam Jackson) [592003] - [perf] userspace and core update fix (Jason Baron) [567828 578987] - [perf] rhel6 perf fixups (Jason Baron) [567828 578987] - [perf] backport latest core perf support (Jason Baron) [567828 578987] - [perf] pull back 'perf' userspace (Jason Baron) [567828 578987] - [drm] radeon/kms: report lvds status as unknown with closed lid (Jerome Glisse) [585111 591628] - [drm] fbdev: fix cloning on fbcon (Dave Airlie) [512023] - [drm] fbcon disconnected + hotplug operation (Jerome Glisse) [580789] - [kernel] slow-work: use get_ref wrapper instead of directly calling get_ref (Dave Airlie) [580789] - [drm] radeon/kms: add special workaround for triple head servers (Dave Airlie) [512023] - [infiniband] RDMA: Use rlimit helpers (Doug Ledford) [500229] - [infiniband] ipoib: returned back addrlen check for mc addresses (Doug Ledford) [500229] - [infiniband] RDMA/amso1100: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/srp: Clean up error path in srp_create_target_ib() (Doug Ledford) [500229] - [infiniband] IB/srp: Split send and recieve CQs to reduce number of interrupts (Doug Ledford) [500229] - [infiniband] rdma: potential ERR_PTR dereference (Doug Ledford) [500229] - [infiniband] RDMA/cm: Set num_paths when manually assigning path records (Doug Ledford) [500229] - [infiniband] IB/cm: Fix device_create() return value check (Doug Ledford) [500229] - [infiniband] IB/ucm: Clean whitespace errors (Doug Ledford) [500229] - [infiniband] IB/ucm: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'base' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'devnum' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] RDMA/cm: Remove unused definition of RDMA_PS_SCTP (Doug Ledford) [500229] - [infiniband] RDMA/cm: Revert association of an RDMA device when binding to loopback (Doug Ledford) [500229] - [infiniband] IB/addr: Correct CONFIG_IPv6 to CONFIG_IPV6 (Doug Ledford) [500229] - [infiniband] IB/addr: Fix IPv6 routing lookup (Doug Ledford) [500229] - [infiniband] IB/addr: Simplify resolving IPv4 addresses (Doug Ledford) [500229] - [infiniband] RDMA/cm: fix loopback address support (Doug Ledford) [500229] - [infiniband] IB/addr: Store net_device type instead of translating to RDMA transport (Doug Ledford) [500229] - [infiniband] IB/addr: Verify source and destination address families match (Doug Ledford) [500229] - [infiniband] RDMA/cma: Replace net_device pointer with index (Doug Ledford) [500229] - [infiniband] RDMA/cma: Fix AF_INET6 support in multicast joining (Doug Ledford) [500229] - [infiniband] RDMA/cma: Correct detection of SA Created MGID (Doug Ledford) [500229] - [infiniband] RDMA/addr: Use appropriate locking with for_each_netdev() (Doug Ledford) [500229] - [infiniband] RDMA/ucma: Add option to manually set IB path (Doug Ledford) [500229] - [infiniband] IB/mad: Ignore iWARP devices on device removal (Doug Ledford) [500229] - [infiniband] IB/umad: Clean whitespace (Doug Ledford) [500229] - [infiniband] IB/umad: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'base' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'devnum' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Remove port_table[] (Doug Ledford) [500229] - [infiniband] IB/umad: Convert *cdev to cdev in struct ib_umad_port (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use anon_inodes instead of private infinibandeventfs (Doug Ledford) [500229] - [infiniband] IB/core: Fix and clean up ib_ud_header_init() (Doug Ledford) [500229] - [infiniband] IB/core: Pack struct ib_device a little tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Whitespace cleanup (Doug Ledford) [500229] - [infiniband] IB/uverbs: Pack struct ib_uverbs_event_file tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/uverbs: use stack variable 'base' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use stack variable 'devnum' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Remove dev_table (Doug Ledford) [500229] - [infiniband] IB/uverbs: Convert *cdev to cdev in struct ib_uverbs_device (Doug Ledford) [500229] - [infiniband] IB/uverbs: Fix return of PTR_ERR() of wrong pointer in ib_uverbs_get_context() (Doug Ledford) [500229] - [infiniband] IB: Clarify the documentation of ib_post_send() (Doug Ledford) [500229] - [infiniband] IB/ehca: Allow access for ib_query_qp() (Doug Ledford) [500229] - [infiniband] IB/ehca: Do not turn off irqs in tasklet context (Doug Ledford) [500229] - [infiniband] IB/ehca: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/ehca: Rework destroy_eq() (Doug Ledford) [500229] - [infiniband] IPoIB: Include return code in trace message for ib_post_send() failures (Doug Ledford) [500229] - [infiniband] IPoIB: Fix TX queue lockup with mixed UD/CM traffic (Doug Ledford) [500229] - [infiniband] IPoIB: Remove TX moderation settings from ethtool support (Doug Ledford) [500229] - [infiniband] IB/ipath: Use bitmap_weight() (Doug Ledford) [500229] - [infiniband] Remove BKL from ipath_open() (Doug Ledford) [500229] - [rds] remove uses of NIPQUAD, use pI4 (Doug Ledford) [500229] - [rds] RDS/IB+IW: Move recv processing to a tasklet (Doug Ledford) [500229] - [rds] Do not send congestion updates to loopback connections (Doug Ledford) [500229] - [rds] Fix panic on unload (Doug Ledford) [500229] - [rds] Fix potential race around rds_i[bw]_allocation (Doug Ledford) [500229] - [rds] Add GET_MR_FOR_DEST sockopt (Doug Ledford) [500229] - [infiniband] IB/mlx4: Check correct variable for allocation failure (Doug Ledford) [500229] - [infiniband] mlx4: replace the dma_sync_single_range_for_cpu/device API (Doug Ledford) [500229] - [infiniband] IB/mlx4: Simplify retrieval of ib_device (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix cleanup in __mlx4_init_one() error path (Doug Ledford) [500229] - [infiniband] IB/mlx4: Fix queue overflow check in post_recv (Doug Ledford) [500229] - [infiniband] IB/mlx4: Initialize SRQ scatter entries when creating an SRQ (Doug Ledford) [500229] - [infiniband] mlx4: use bitmap_find_next_zero_area (Doug Ledford) [500229] - [infiniband] mlx4_core: return a negative error value (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix parsing of reserved EQ cap (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove limitation on LSO header size (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove unneeded code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct cap.max_inline_data assignment in nes_query_qp() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix CX4 link problem in back-to-back configuration (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clear stall bit before destroying NIC QP (Doug Ledford) [500229] - [infiniband] RDMA/nes: Set assume_aligned_header bit (Doug Ledford) [500229] - [infiniband] convert to use netdev_for_each_mc_addr (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for KR device id 0x0110 (Doug Ledford) [500229] - [infiniband] RDMA/nes: Change WQ overflow return code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Multiple disconnects cause crash during AE handling (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash when listener destroyed during loopback setup (Doug Ledford) [500229] - [infiniband] RDMA/nes: Use atomic counters for CM listener create and destroy (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix stale ARP issue (Doug Ledford) [500229] - [infiniband] RDMA/nes: FIN during MPA startup causes timeout (Doug Ledford) [500229] - [infiniband] RDMA/nes: Free kmap() resources (Doug Ledford) [500229] - [infiniband] RDMA/nes: Check for zero STag (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix Xansation test crash on cm_node ref_count (Doug Ledford) [500229] - [infiniband] RDMA/nes: Abnormal listener exit causes loopback node crash (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash in nes_accept() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Resource not freed for REJECTed connections (Doug Ledford) [500229] - [infiniband] RDMA/nes: MPA request/response error checking (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix query of ORD values (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix MAX_CM_BUFFER define (Doug Ledford) [500229] - [infiniband] RDMA/nes: Pass correct size to ioremap_nocache() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Update copyright and branding string (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add max_cqe check to nes_create_cq() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clean up struct nes_qp (Doug Ledford) [500229] - [infiniband] RDMA/nes: Implement IB_SIGNAL_ALL_WR as an iWARP extension (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add additional SFP+ PHY uC status check and PHY reset (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct fast memory registration implementation (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for IB_WR_*INV (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_recv() always set bad_wr on error (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_send() always set bad_wr on error (Doug Ledford) [500229] - [netdrv] cxgb3: fix linkup issue (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Wait at least one schedule cycle during device removal (Doug Ledford) [500229] - [netdrv] cxgb3: fix hot plug removal crash (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Mark RDMA device with CXIO_ERROR_FATAL when removing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Don't allocate the SW queue for user mode CQs (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Increase the max CQ depth (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Doorbell overflow avoidance and recovery (Doug Ledford) [500229] - [netdrv] cxgb3: convert to use netdev_for_each_addr (Doug Ledford) [500229] - [netdrv] cxgb3: fix link flap (Doug Ledford) [500229] - [netdrv] cxgb3: FIx VLAN over Jumbo frames (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Remove BUG_ON() on CQ rearm failure (Doug Ledford) [500229] - [netdrv] cxgb3: fix GRO checksum check (Doug Ledford) [500229] - [netdrv] cxgb3: add memory barriers (Doug Ledford) [500229] - [netdrv] iwch_cm.c: use pM to show MAC address (Doug Ledford) [500229] - [netdrv] cxgb3: Use kzalloc for allocating only one thing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [netdrv] cxgb3: declare MODULE_FIRMWARE (Doug Ledford) [500229] - [netdrv] cxgb3: Set the rxq (Doug Ledford) [500229] - [netdrv] cxgb3: No need to wake queue in xmit handler (Doug Ledford) [500229] - [netdrv] cxgb3: Added private MAC address and provisioning packet handler for iSCSI (Doug Ledford) [500229] - [net] Hook up cxgb4 to Kconfig and Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add remaining driver headers and L2T management (Doug Ledford) [500229] - [netdrv] cxgb4: Add main driver file and driver Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add HW and FW support code (Doug Ledford) [500229] - [netdrv] cxgb4: Add packet queues and packet DMA code (Doug Ledford) [500229] - [netdrv] cxgb4: Add register, message, and FW definitions (Doug Ledford) [500229] - [net] use helpers to access mc list (Doug Ledford) [500229] - [net] use helpers to access uc list (Doug Ledford) [500229] - [kernel] strstrip incorrectly marked __must_check (Doug Ledford) [500229] - [pci] introduce pci_pcie_cap() (Doug Ledford) [500229] - [pci] cache PCIe capability offset (Doug Ledford) [500229] - [kernel] bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area (Doug Ledford) [500229] - [md] Remove unnecessary casts of void * (Doug Ledford) [583050 586296 586299 588371] - [md] expose max value of behind writes counter (Doug Ledford) [583050 586296 586299 588371] - [md] remove some dead fields from mddev_s (Doug Ledford) [583050 586296 586299 588371] - [md] allow integers to be passed to md/level (Doug Ledford) [583050 586296 586299 588371] - [md] notify mdstat waiters of level change (Doug Ledford) [583050 586296 586299 588371] - [md] don't unregister the thread in mddev_suspend (Doug Ledford) [583050 586296 586299 588371] - [md] factor out init code for an mddev (Doug Ledford) [583050 586296 586299 588371] - [md] pass mddev to make_request functions rather than request_queue (Doug Ledford) [583050 586296 586299 588371] - [md] call md_stop_writes from md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] split md_set_readonly out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor md_stop_writes out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] start to refactor do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor do_md_run to separate accesses to ->gendisk (Doug Ledford) [583050 586296 586299 588371] - [md] remove ->changed and related code (Doug Ledford) [583050 586296 586299 588371] - [md] don't reference gendisk in getgeo (Doug Ledford) [583050 586296 586299 588371] - [md] move io accounting out of personalities into md_make_request (Doug Ledford) [583050 586296 586299 588371] - [md] notify level changes through sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Relax checks on ->max_disks when external metadata handling is used (Doug Ledford) [583050 586296 586299 588371] - [md] Correctly handle device removal via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid5->Raid0 and Raid10->Raid0 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid0->Raid5 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] discard StateChanged device flag (Doug Ledford) [583050 586296 586299 588371] - [md] manage redundancy group in sysfs when changing level (Doug Ledford) [583050 586296 586299 588371] - [md] remove unneeded sysfs files more promptly (Doug Ledford) [583050 586296 586299 588371] - [md] set mddev readonly flag on blkdev BLKROSET ioctl (Doug Ledford) [583050 586296 586299 588371] - [md] don't insist on valid event count for spare devices (Doug Ledford) [583050 586296 586299 588371] - [md] simplify updating of event count to sometimes avoid updating spares (Doug Ledford) [583050 586296 586299 588371] - [md] restore ability of spare drives to spin down (Doug Ledford) [583050 586296 586299 588371] - [md] raid6: Fix raid-6 read-error correction in degraded state (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: allow for more than 2^31 chunks (Doug Ledford) [583050 586296 586299 588371] - [md] deal with merge_bvec_fn in component devices better (Doug Ledford) [583050 586296 586299 588371] - [md] fix some lockdep issues between md and sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] fix 'degraded' calculation when starting a reshape (Doug Ledford) [583050 586296 586299 588371] - [md] allow a resync that is waiting for other resync to complete, to be aborted (Doug Ledford) [583050 586296 586299 588371] - [md] remove unnecessary code from do_md_run (Doug Ledford) [583050 586296 586299 588371] - [md] make recovery started by do_md_run() visible via sync_action (Doug Ledford) [583050 586296 586299 588371] - [md] use pU to print UUIDs (Doug Ledford) [583050 586296 586299 588371] - [md] add 'recovery_start' per-device sysfs attribute (Doug Ledford) [583050 586296 586299 588371] - [md] rcu_read_lock() walk of mddev->disks in md_do_sync() (Doug Ledford) [583050 586296 586299 588371] - [md] integrate spares into array at earliest opportunity (Doug Ledford) [583050 586296 586299 588371] - [md] move compat_ioctl handling into md.c (Doug Ledford) [583050 586296 586299 588371] - [md] add MODULE_DESCRIPTION for all md related modules (Doug Ledford) [583050 586296 586299 588371] - [md] raid: improve MD/raid10 handling of correctable read errors (Doug Ledford) [583050 586296 586299 588371] - [md] raid10: print more useful messages on device failure (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: update dirty flag when bitmap bits are explicitly set (Doug Ledford) [583050 586296 586299 588371] - [md] Support write-intent bitmaps with externally managed metadata (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: move setting of daemon_lastrun out of bitmap_read_sb (Doug Ledford) [583050 586296 586299 588371] - [md] support updating bitmap parameters via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] factor out parsing of fixed-point numbers (Doug Ledford) [583050 586296 586299 588371] - [md] support bitmap offset appropriate for external-metadata arrays (Doug Ledford) [583050 586296 586299 588371] - [md] remove needless setting of thread->timeout in raid10_quiesce (Doug Ledford) [583050 586296 586299 588371] - [md] change daemon_sleep to be in 'jiffies' rather than 'seconds' (Doug Ledford) [583050 586296 586299 588371] - [md] move offset, daemon_sleep and chunksize out of bitmap structure (Doug Ledford) [583050 586296 586299 588371] - [md] collect bitmap-specific fields into one structure (Doug Ledford) [583050 586296 586299 588371] - [md] add honouring of suspend_{lo,hi} to raid1 (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: don't complete make_request on barrier until writes are scheduled (Doug Ledford) [583050 586296 586299 588371] - [md] support barrier requests on all personalities (Doug Ledford) [583050 586296 586299 588371] - [md] don't reset curr_resync_completed after an interrupted resync (Doug Ledford) [583050 586296 586299 588371] - [md] adjust resync_min usefully when resync aborts (Doug Ledford) [583050 586296 586299 588371]- [mm] fix mm_take_all_locks regression in 3-7/49 (Andrea Arcangeli) [556572] - [mm] avoid __cpuset_node_allowed_softwall to run when allocation is atomic (Andrea Arcangeli) [556572 591283] - [mm] fix race between do_huge_pmd_anonymous_page and pte_alloc_map (Andrea Arcangeli) [556572] - [mm] add missing update for root-anon-vma drop_anon_vma in memory compactation (Andrea Arcangeli) [556572] - [mm] exec vs split_huge_page (Andrea Arcangeli) [556572] - [mm] include anon hugepages into the anon stats (Andrea Arcangeli) [556572] - [mm] split_huge_page anon_vma ordering dependency (Andrea Arcangeli) [556572] - [mm] align page_add_new_anon_rmap (Andrea Arcangeli) [556572] - [mm] do_pages_move cannot handle hugepages (Andrea Arcangeli) [556572] - [mm] padding to decrease risk of kabi breakage (Andrea Arcangeli) [556572] - [mm] transhuge isolate_migratepages() (Andrea Arcangeli) [556572] - [mm] select CONFIG_COMPACTION if TRANSPARENT_HUGEPAGE enabled (Andrea Arcangeli) [556572] - [mm] compaction: Do not schedule work on other CPUs for compaction (Andrea Arcangeli) [556572] - [mm] Defer compaction using an exponential backoff when compaction fails (Andrea Arcangeli) [556572] - [mm] Add a tunable that decides when memory should be compacted and when it should be reclaimed (Andrea Arcangeli) [556572] - [mm] Direct compact when a high-order allocation fails (Andrea Arcangeli) [556572] - [mm] Add /sys trigger for per-node memory compaction (Andrea Arcangeli) [556572] - [mm] Add /proc trigger for memory compaction (Andrea Arcangeli) [556572] - [mm] Memory compaction core (Andrea Arcangeli) [556572] - [mm] Move definition for LRU isolation modes to a header (Andrea Arcangeli) [556572] - [mm] Export fragmentation index via /proc/extfrag_index (Andrea Arcangeli) [556572] - [mm] Export unusable free space index via /proc/unusable_index (Andrea Arcangeli) [556572] - [mm] Allow CONFIG_MIGRATION to be set without CONFIG_NUMA or memory hot-remove (Andrea Arcangeli) [556572] - [mm] Allow the migration of PageSwapCache pages (Andrea Arcangeli) [556572] - [mm] Do not try to migrate unmapped anonymous pages (Andrea Arcangeli) [556572] - [mm] Share the anon_vma ref counts between KSM and page migration (Andrea Arcangeli) [556572] - [mm] Take a reference to the anon_vma before migrating (Andrea Arcangeli) [556572] - [mm] add numa awareness to hugepage allocations (Andrea Arcangeli) [556572] - [mm] enable direct defrag (Andrea Arcangeli) [556572] - [mm] ksm: check for ERR_PTR from follow_page() (Andrea Arcangeli) [556572] - [mm] err.h: add helper function to simplify pointer error checking (Andrea Arcangeli) [556572] - [mm] don't leave orhpaned swap cache after ksm merging (Andrea Arcangeli) [556572] - [mm] adapt to anon-vma root locking (Andrea Arcangeli) [556572] - [mm] set default to never (Andrea Arcangeli) [556572] - [mm] transparent hugepage bootparam (Andrea Arcangeli) [556572] - [mm] remove lumpy reclaim (Andrea Arcangeli) [556572 583003] - [mm] memcg fix prepare migration (Andrea Arcangeli) [556572] - [mm] avoid false positive warning in mmio (Andrea Arcangeli) [556572] - [virt] fix kvm swapping memory corruption (Andrea Arcangeli) [556572 583861] - [mm] remove khugepaged/enabled (Andrea Arcangeli) [556572] - [mm] use only khugepaged_wait (Andrea Arcangeli) [556572] - [mm] khugepaged user stack (Andrea Arcangeli) [556572] - [mm] define hugetlb_page (Andrea Arcangeli) [556572] - [mm] migration: avoid race between shift_arg_pages() and rmap_walk() during migration by not migrating temporary stacks (Andrea Arcangeli) [556572] - [mm] extend KSM refcounts to the anon_vma root (Andrea Arcangeli) [556572] - [mm] always lock the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] track the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] change direct call of spin_lock(anon_vma->lock) to inline function (Andrea Arcangeli) [556572] - [mm] rename anon_vma_lock to vma_lock_anon_vma (Andrea Arcangeli) [556572] - [mm] rmap: remove anon_vma check in page_address_in_vma() (Andrea Arcangeli) [556572] - [mm] mmap: check ->vm_ops before dereferencing (Andrea Arcangeli) [556572] - [fs] xfs_export_operations.commit_metadata (Christoph Hellwig) [585442] - [fs] xfs: fix inode pincount check in fsync (Christoph Hellwig) [585442] - [fs] xfs: miscellaneous fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: reserved block pool and ENOSPC fixes from 2.6.34 (Dave Chinner) [542712 585442] - [fs] xfs: delayed write metadata from 2.6.34 (Dave Chinner) [585442] - [lib] introduce list_sort (Dave Chinner) [585442] - [fs] xfs: log fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: quota changes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: buffer API cleanups from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: AG indexing fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: idle kernel thread fixes from 2.6.34 (Dave Chinner) [585442] - [fs] online defrag fixes from 2.6.34 (Dave Chinner) [585442] - [fs] jbd2: delay discarding buffers in journal_unmap_buffer (Eric Sandeen) [593082] - [fs] ext4: Use slab allocator for sub-page sized allocations (Eric Sandeen) [593082] - [fs] jbd2: don't use __GFP_NOFAIL in journal_init_common() (Eric Sandeen) [593082] - [fs] jbd: jbd-debug and jbd2-debug should be writable (Eric Sandeen) [593082] - [fs] ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs (Eric Sandeen) [593082] - [fs] ext4: Fix estimate of # of blocks needed to write indirect-mapped files (Eric Sandeen) [593082] - [fs] ext4: fix up rb_root initializations to use RB_ROOT (Eric Sandeen) [593082] - [fs] ext4: Release page references acquired in ext4_da_block_invalidatepages (Eric Sandeen) [593082] - [fs] ext4: make "offset" consistent in ext4_check_dir_entry() (Eric Sandeen) [593082] - [fs] ext4: Convert BUG_ON checks to use ext4_error() instead (Eric Sandeen) [593082] - [fs] ext4: Handle non empty on-disk orphan link (Eric Sandeen) [593082] - [fs] ext4: explicitly remove inode from orphan list after failed direct io (Eric Sandeen) [593082] - [fs] ext4: Fix fencepost error in chosing choosing group vs file preallocation (Eric Sandeen) [593082] - [fs] ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode (Eric Sandeen) [593082] - [fs] ext4: correctly calculate number of blocks for fiemap (Eric Sandeen) [593082] - [fs] ext4: add missing error checking to ext4_expand_extra_isize_ea() (Eric Sandeen) [593082] - [fs] ext4: move __func__ into a macro for ext4_warning, ext4_error (Eric Sandeen) [593082] - [fs] ext4: Use bitops to read/modify EXT4_I(inode)->i_state (Eric Sandeen) [593082] - [fs] ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag (Eric Sandeen) [593082] - [fs] ext4: return correct wbc.nr_to_write in ext4_da_writepages (Eric Sandeen) [593082] - [fs] ext4: replace BUG() with return -EIO in ext4_ext_get_blocks (Eric Sandeen) [593082] - [virt] KVM SVM Implement workaround for Erratum 383 (Bhavna Sarathy) [592311] - [virt] KVM SVM Handle MCEs early in the vmexit process (Bhavna Sarathy) [592311] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [584757] - [usb] fix usbfs regression (Stanislaw Gruszka) [584757] - [usb] add new ftdi_sio device ids (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: add device IDs (several ELV, one Mindstorms NXT) (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: new device id for papouch AD4USB (Stanislaw Gruszka) [580067] - [v4l] gspca_mr973010a: Fix cif type 1 cameras not streaming on UHCI controllers (Stanislaw Gruszka) [580067] - [v4l] DVB: Add support for Asus Europa Hybrid DVB-T card (Stanislaw Gruszka) [580063] - [usb] mos7840: add device IDs for B&B electronics devices (Stanislaw Gruszka) [580063] - [ppc64] fsl: Add PCI device ids for new QoirQ chips (Stanislaw Gruszka) [580063] - [fs] vfs: Fix vmtruncate() regression (Stanislaw Gruszka) [579693] - [kernel] sched: Fix task priority bug (Stanislaw Gruszka) [579693] - [serial] 8250_pnp: add a new Fujitsu Wacom Tablet PC device (Stanislaw Gruszka) [579693] - [i2c] pca: Don't use *_interruptible (Stanislaw Gruszka) [579693] - [i2c] Do not use device name after device_unregister (Stanislaw Gruszka) [579693] - [kernel] sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK (Stanislaw Gruszka) [579693] - [hid] add device IDs for new model of Apple Wireless Keyboard (Stanislaw Gruszka) [579693] - [v4l] gspca: sn9c20x: Fix test of unsigned (Stanislaw Gruszka) [579693] - [x86] SGI UV: Fix mapping of MMIO registers (Stanislaw Gruszka) [579693] - [perf] timechart: Use tid not pid for COMM change (Stanislaw Gruszka) [580062] - [usb] fix usbstorage for 2770:915d delivers no FAT (Stanislaw Gruszka) [580062] - [x86] PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled (Stanislaw Gruszka) [580062] - [acpi] EC: Add wait for irq storm (Stanislaw Gruszka) [580062] - [acpi] EC: Accelerate query execution (Stanislaw Gruszka) [580062] - [usb] add speed values for USB 3.0 and wireless controllers (Stanislaw Gruszka) [580062] - [usb] add missing delay during remote wakeup (Stanislaw Gruszka) [580062] - [usb] EHCI & UHCI: fix race between root-hub suspend and port resume (Stanislaw Gruszka) [580062] - [usb] EHCI: fix handling of unusual interrupt intervals (Stanislaw Gruszka) [580062] - [usb] Don't use GFP_KERNEL while we cannot reset a storage device (Stanislaw Gruszka) [580062] - [usb] serial: fix memory leak in generic driver (Stanislaw Gruszka) [580062] - [char] nozomi: quick fix for the close/close bug (Stanislaw Gruszka) [580062] - [tty] fix race in tty_fasync (Stanislaw Gruszka) [580062] - [netdrv] netiucv: displayed TX bytes value much too high (Stanislaw Gruszka) [580063] - [block] md: fix small irregularity with start_ro module parameter (Stanislaw Gruszka) [580063] - [input] i8042: add Dritek quirk for Acer Aspire 5610 (Stanislaw Gruszka) [580063] - [hid] fixup quirk for NCR devices (Stanislaw Gruszka) [580063] - [dmi] allow omitting ident strings in DMI tables (Stanislaw Gruszka) [580063] - [scsi] scsi_dh: create sysfs file, dh_state for all SCSI disk devices (Stanislaw Gruszka) [580063] - [nfs] Revert default r/wsize behavior (Stanislaw Gruszka) [580063] - [usb] SIS USB2VGA DRIVER: support KAIREN's USB VGA adaptor USB20SVGA-MB-PLUS (Stanislaw Gruszka) [580067] - [input] alps: add support for the touchpad on Toshiba Tecra A11-11L (Stanislaw Gruszka) [584757] - [fs] gfs2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [netdrv] cnic: update to to 2.1.1 (Stanislaw Gruszka) [590019] - [netdrv] bnx2x: fix system hung after netdev watchdog (Stanislaw Gruszka) [581907] - [netdrv] bnx2: Fix most severe bugs in bnx2 2.0.8+ (John Feeney) [590879] - [netdrv] Update bnx2 driver to 2.0.8 and fw to mips-06-5.0.0.j6 et al (John Feeney) [464728] - [virt] VMware Balloon driver (Amit Shah) [582826] - [x86] With Sandybridge graphics, kernel reboots unless 'agp=off' used on command line (John Villalovos) [591294] - [kernel] unify string representation of NULL in vsprintf.c (Dave Anderson) [589613] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [edac] EDAC support for Nehalem Memory Controllers (Mauro Carvalho Chehab) [584507] - [iscsi] Include support for next gen Dell iSCSI PowerVault controller MD36xxi into RDAC scsi device handler's device list (Shyam Iyer) [593814] - [scsi] lpfc Update from 8.3.5.9 to 8.3.5.13 FC/FCoE (Rob Evers) [591648] - [infiniband] iser: fix failover slowdown (Mike Christie) [589174] - [net] TCP: avoid to send keepalive probes if receiving data (Flavio Leitner) [593052] - [nfs] commit_metadata export operation replacing nfsd_sync_dir (Christoph Hellwig) [593652] - [ppc64] numa: Add form 1 NUMA affinity (Steve Best) [593466] - [ppc64] eeh: Fix a bug when pci structure is null (Steve Best) [593854] - [ppc64] perf_event: Fix oops due to perf_event_do_pending call (Steve Best) [593464] - [ppc] pseries: Quieten cede latency printk (Steve Best) [591739] - [fs] GFS2: Don't "get" xattrs for ACLs when ACLs are turned off (Steven Whitehouse) [546294] - [kexec] fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] ext4: don't use quota reservation for speculative metadata blocks (Eric Sandeen) [587095] - [fs] quota: add the option to not fail with EDQUOT in block allocation (Eric Sandeen) [587095] - [fs] quota: use flags interface for dquot alloc/free space (Eric Sandeen) [587095] - [fs] ext4: Fix quota accounting error with fallocate (Eric Sandeen) [587095] - [fs] ext4: Ensure zeroout blocks have no dirty metadata (Eric Sandeen) [587095] - [virt] vhost-net: utilize PUBLISH_USED_IDX feature (Michael S. Tsirkin) [593158] - [virt] virtio: put last seen used index into ring itself (Michael S. Tsirkin) [593158] - [virt] vhost: fix barrier pairing (Michael S. Tsirkin) [593158] - [virt] virtio: use smp_XX barriers on SMP (Michael S. Tsirkin) [593158] - [virt] virtio_ring: remove a level of indirection (Michael S. Tsirkin) [593158] - [virt] trans_virtio: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio-rng: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_net: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_blk: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_console: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_balloon: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio: add virtqueue_ vq_ops wrappers (Michael S. Tsirkin) [593158] - [virt] vhost-net: fix vq_memory_access_ok error checking (Michael S. Tsirkin) [593158] - [virt] vhost: fix error handling in vring ioctls (Michael S. Tsirkin) [593158] - [virt] vhost: fix interrupt mitigation with raw sockets (Michael S. Tsirkin) [593158] - [virt] vhost: fix error path in vhost_net_set_backend (Michael S. Tsirkin) [593158] - [netdrv] iwlwifi: iwl_good_ack_health() only apply to AGN device (John Linville) [573029] - [netdrv] iwlwifi: code cleanup for connectivity recovery (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow failure (John Linville) [573029] - [netdrv] iwlwifi: move plcp check to separated function (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow stall due to stuck queue (John Linville) [573029] - [netdrv] iwlwifi: add internal short scan support for 3945 (John Linville) [573029] - [netdrv] iwlwifi: separated time check for different type of force reset (John Linville) [573029] - [netdrv] iwlwifi: Adjusting PLCP error threshold for 1000 NIC (John Linville) [573029] - [netdrv] iwlwifi: multiple force reset mode (John Linville) [573029] - [netdrv] iwlwifi: Tune radio to prevent unexpected behavior (John Linville) [573029] - [netdrv] iwlwifi: Logic to control how frequent radio should be reset if needed (John Linville) [573029] - [netdrv] iwlwifi: add function to reset/tune radio if needed (John Linville) [573029] - [netdrv] iwlwifi: clear all the stop_queue flag after load firmware (John Linville) [573029] - [netdrv] iwlwifi: check for aggregation frame and queue (John Linville) [573029] - [ppc64] kdump: Fix race in kdump shutdown (Steve Best) [559709] - [ppc64] kexec: Fix race in kexec shutdown (Steve Best) [593853] - [net] Add ndo_{set|get}_vf_port support for enic dynamic vnics (Chris Wright) [581087] - [net] Add netlink support for virtual port management (was iovnl) (Chris Wright) [581087] - [net] core: add IFLA_STATS64 support (Chris Wright) [581087] - [netdrv] igb: support for VF configuration tools (Chris Wright) [581087] - [net] rtnetlink: Add SR-IOV VF configuration methods (Chris Wright) [581087] - [pci] Add SR-IOV convenience functions and macros (Chris Wright) [581087] - [scsi] sync iscsi layer (Mike Christie) [564148 570682]- [mm] New round-robin rotor for SLAB allocations (Larry Woodman) [593154] - [netdrv] ixgbe: FCoE fixes (Andy Gospodarek) [593474] - [net] vlan: updates vlan real_num_tx_queues (Andy Gospodarek) [593474] - [net] vlan: adds vlan_dev_select_queue (Andy Gospodarek) [593474] - [net] vlan: Precise RX stats accounting (Andy Gospodarek) [593474] - [net] add dev_txq_stats_fold() helper (Andy Gospodarek) [593474] - [net] vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device (Andy Gospodarek) [593474] - [netdrv] ixgbe: fixes for link problems, possible DMA errors, and VF/SR-IOV changes (Andy Gospodarek) [575188] - [sound] ALSA HDA driver update 2010-05-11 (Jaroslav Kysela) [591083] - [mm] show per-process swap usage via procfs (Larry Woodman) [546533] - [netdrv] cxgb3 won't recover from EEH event twice (Steve Best) [591738] - [virt] x86, cpu: Print AMD virtualization features in /proc/cpuinfo (Gleb Natapov) [592688] - [x86] Intel ICH9 workaround for HPET timer issue on IbexPeak Platform (Luming Yu) [502629] - [pci] Update pci_dev and pci_bus structs before kabi freeze (Prarit Bhargava) [593322] - [pci] Output FW warning in pci_read/write_vpd (Prarit Bhargava) [586979] - [infiniband] ehca: Require in_wc in process_mad() (Steve Best) [593095] - [security] mmap_min_addr check CAP_SYS_RAWIO only for write (Eric Paris) [592417] - [scsi] aacraid: Eliminate use after free (Tomas Henzl) [592926] - [scsi] lpfc Update from 8.3.5.7 to 8.3.5.9 FC/FCoE (Rob Evers) [580677] - [char] Eliminate use after free (Amit Shah) [593189] - [ipmi] fix unlock balance (Tomas Henzl) [592925] - [ppc64] only call start-cpu when a CPU is stopped (Steve Best) [592440] - [ppc64] make query_cpu_stopped callable outside hotplug cpu (Steve Best) [592440] - [kernel] cpufreq: make the iowait-is-busy-time a sysfs tunable (Rik van Riel) [585330] - [kernel] ondemand: Solve the big performance issue with ondemand during disk IO (Rik van Riel) [585330] - [kernel] sched: introduce get_cpu_iowait_time_us() (Rik van Riel) [585330] - [kernel] sched: eliminate the ts->idle_lastupdate field (Rik van Riel) [585330] - [kernel] sched: fold updating of the last update time into update_ts_time_stats() (Rik van Riel) [585330] - [kernel] sched: update the idle statistics in get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] sched: introduce a function to update the idle statistics (Rik van Riel) [585330] - [kernel] sched: add a comment to get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] nohz: Reuse ktime in sub-functions of tick_check_idle (Rik van Riel) [585330] - [virt] Xen PV-on-HVM: Disable xen-blkfront for IDE & SCSI devices (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Disable xen-blkfront for PV-on-HVM for now (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Prevent pv drivers from crashing a FV guest if pv-on-hvm not configured (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Add kernel command line enablement control (Don Dutile) [523134] - [virt] xen: backport PV-on-HVM (Don Dutile) [523134] - [ppc] pseries: Pass more accurate number of supported cores to firmware (Steve Best) [591341] - [ppc] Add static fields to ibm, client-architecture call (Steve Best) [591341] - [kernel] mutex: Fix optimistic spinning vs. BKL (Steve Best) [591735] - [kernel] mutex: Don't spin when the owner CPU is offline or other weird cases (Steve Best) [591735] - [kernel] sched: Don't use possibly stale sched_class (Stanislaw Gruszka) [580067] - [usb] unusual_devs: Add support for multiple Option 3G sticks (Stanislaw Gruszka) [580067] - [usb] cp210x: Add 81E8 Zephyr Bioharness (Stanislaw Gruszka) [580067] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: sort PID/VID entries in new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: isolate all device IDs to new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] Move hcd free_dev call into usb_disconnect to fix oops (Stanislaw Gruszka) [580067] - [usb] remove debugging message for uevent constructions (Stanislaw Gruszka) [580067] - [usb] fix crash in uhci_scan_schedule (Stanislaw Gruszka) [580067] - [usb] fix the idProduct value for USB-3.0 root hubs (Stanislaw Gruszka) [580067] - [usb] xhci: Fix finding extended capabilities registers (Stanislaw Gruszka) [580067] - [x86] Fix SCI on IOAPIC != 0 (Stanislaw Gruszka) [580067] - [x86] Avoid race condition in pci_enable_msix() (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: make driver events work in NVRAM poll mode (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: document HKEY event 3006 (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: R52 brightness_mode has been confirmed (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: fix poll thread auto-start (Stanislaw Gruszka) [580067] - [net] scm: Only support SCM_RIGHTS on unix domain sockets. (Stanislaw Gruszka) [580067] - [usb] serial: sierra driver indat_callback fix (Stanislaw Gruszka) [580067] - [tty] Fix the ldisc hangup race (Stanislaw Gruszka) [580067] - [kernel] devtmpfs: reset inode permissions before unlinking (Stanislaw Gruszka) [580067] - [kernel] driver-core: fix race condition in get_device_parent() (Stanislaw Gruszka) [580067] - [pm] hibernate: Fix preallocating of memory (Stanislaw Gruszka) [580067] - [tpm] tpm_tis: TPM_STS_DATA_EXPECT workaround (Stanislaw Gruszka) [580067] - [fs] Switch proc/self to nd_set_link() (Stanislaw Gruszka) [580067] - [hid] usbhid: introduce timeout for stuck ctrl/out URBs (Stanislaw Gruszka) [580067] - [hid] add multi-input quirk for NextWindow Touchscreen (Stanislaw Gruszka) [580067] - [hid] remove TENX iBuddy from blacklist (Stanislaw Gruszka) [580067] - [fs] vfs: take f_lock on modifying f_mode after open time (Stanislaw Gruszka) [580067] - [acpi] thinkpad-acpi: wrong thermal attribute_group removed in thermal_exit() (Stanislaw Gruszka) [580067] - [acpi] fix "acpi=ht" boot option (Stanislaw Gruszka) [580067] - [acpi] remove Asus P2B-DS from acpi=ht blacklist (Stanislaw Gruszka) [580067] - [pci] hotplug: check ioremap() return value in ibmphp_ebda.c (Stanislaw Gruszka) [580067] - [pci] hotplug: ibmphp: read the length of ebda and map entire ebda region (Stanislaw Gruszka) [580067] - [x86] msr/cpuid: Pass the number of minors when unregistering MSR and CPUID drivers (Stanislaw Gruszka) [580063] - [fs] fnctl: f_modown should call write_lock_irqsave/restore (Stanislaw Gruszka) [580063] - [sound] ASoC: fix a memory-leak in wm8903 (Stanislaw Gruszka) [580063] - [mtd] UBI: initialise update marker (Stanislaw Gruszka) [580063] - [mtd] UBI: fix memory leak in update path (Stanislaw Gruszka) [580063] - [ipc] ns: fix memory leak (idr) (Stanislaw Gruszka) [580063] - [input] i8042: remove identification strings from DMI tables (Stanislaw Gruszka) [580063] - [netdrv] starfire: clean up properly if firmware loading fails (Stanislaw Gruszka) [580064] - [kernel] random: drop weird m_time/a_time manipulation (Stanislaw Gruszka) [580064] - [kernel] random: Remove unused inode variable (Stanislaw Gruszka) [580064] - [mm] purge fragmented percpu vmap blocks (Stanislaw Gruszka) [580064] - [mm] percpu-vmap fix RCU list walking (Stanislaw Gruszka) [580064] - [x86] Add quirk for Intel DG45FC board to avoid low memory corruption (Stanislaw Gruszka) [580064] - [regulator] Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints (Stanislaw Gruszka) [580064] - [x86] Add Dell OptiPlex 760 reboot quirk (Stanislaw Gruszka) [580064] - [mm] fix migratetype bug which slowed swapping (Stanislaw Gruszka) [580064] - [input] winbond-cir: remove dmesg spam (Stanislaw Gruszka) [580064] - [acpi] Advertise to BIOS in _OSC: _OST on _PPC changes (Stanislaw Gruszka) [580064] - [infiniband] Fix failure exit in ipathfs (Stanislaw Gruszka) [580064] - [acpi] fix OSC regression that caused aer and pciehp not to load (Stanislaw Gruszka) [580064] - [acpi] Add platform-wide _OSC support (Stanislaw Gruszka) [580064] - [acpi] Add a generic API for _OSC (Stanislaw Gruszka) [580064] - [s390x] fix single stepped svcs with TRACE_IRQFLAGS=y (Stanislaw Gruszka) [580064] - [fs] sysfs: sysfs_sd_setattr set iattrs unconditionally (Stanislaw Gruszka) [580065] - [acpi] fix High cpu temperature with 2.6.32 (Stanislaw Gruszka) [580065] - [usb] usbfs: properly clean up the as structure on error paths (Stanislaw Gruszka) [580065] - [kernel] class: Free the class private data in class_release (Stanislaw Gruszka) [580065] - [serial] 8250: add serial transmitter fully empty test (Stanislaw Gruszka) [580065] - [rtc] rtc-fm3130: add missing braces (Stanislaw Gruszka) [580065] - [ata] Call flush_dcache_page after PIO data transfers in libata-sff.c (Stanislaw Gruszka) [580065] - [net] dst: call cond_resched() in dst_gc_task() (Stanislaw Gruszka) [580065] - [crypto] padlock-sha: Add import/export support (Stanislaw Gruszka) [580065] - [x86] dell-wmi, hp-wmi: check wmi_get_event_data() return value (Stanislaw Gruszka) [580065] - [tpm] tpm_infineon: fix suspend/resume handler for pnp_driver (Stanislaw Gruszka) [580065] - [usb] ftdi_sio: add USB device ID's for B&B Electronics line (Stanislaw Gruszka) [580063] - [fs] anon_inode: set S_IFREG on the anon_inode (Eric Paris) [591813]- [ppc] pseries: Flush lazy kernel mappings after unplug operations (Steve Best) [591340] - [fs] ext3: enable barriers by default (Eric Sandeen) [586062] - [tracing] regset xstate extensions + generic PTRACE_{GET,SET}REGSET support (Oleg Nesterov) [587724] - [scsi] hpsa: update to 2.0.2 (Tomas Henzl) [587418] - [mm] Print more information about the task being OOM killed (Larry Woodman) [546533] - [netdrv] igb/igbvf: use netdev_alloc_skb_ip_align() (Stefan Assmann) [589497] - [acpi] Fix regression where _PPC is not read at boot even when ignore_ppc=0 (Matthew Garrett) [571893] - [x86] i386: Do a global tlb flush on S4 resume (Matthew Garrett) [572818] - [pci] Add ABI for PCI runtime power management (Matthew Garrett) [589781] - [block] Fix regression in O_DIRECT|O_SYNC writes to block devices (Jeff Moyer) [582628] - [kernel] add skip_spaces() implementation (Jaroslav Kysela) [591078] - [kernel] sched: cpuacct: Use bigger percpu counter batch values for stats counters (Steve Best) [591343] - [kernel] idr: fix a critical misallocation bug (Eric Paris) [582109] - [net] tcp: Fix OOB POLLIN avoidance (Oleg Nesterov) [584786] - [s390x] qeth: synchronize configuration interface (Hendrik Brueckner) [586962] - [fs] inotify: race use after free/double free in inotify inode marks (Eric Paris) [582109] - [fs] ext4: Add flag to files with blocks intentionally past EOF (Eric Sandeen) [578562] - [drm] backport patches up to 2.6.34-rc7 (Adam Jackson) [589792] - [kernel] elf coredump: add extended numbering support (Amerigo Wang) [578659] - [kernel] binfmt_elf_fdpic: Fix build breakage introduced by coredump changes. (Amerigo Wang) [578659] - [kernel] elf coredump: make offset calculation process and writing process explicit (Amerigo Wang) [578659] - [kernel] elf coredump: replace ELF_CORE_EXTRA_* macros by functions (Amerigo Wang) [578659] - [kernel] coredump: move dump_write() and dump_seek() into a header file (Amerigo Wang) [578659] - [kernel] coredump: unify dump_seek() implementations for each binfmt_*.c (Amerigo Wang) [578659] - [mm] introduce coredump parameter structure (Amerigo Wang) [578659] - [powerpc] Reduce printk from pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Move checks in pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Reset kernel stack on cpu online from cede state (Steve Best) [590754] - [virt] don't compute pvclock adjustments if we trust the tsc (Glauber Costa) [569603] - [virt] Try using new kvm clock msrs (Glauber Costa) [569603] - [virt] Add a global synchronization point for pvclock (Glauber Costa) [569603] - [virt] Enable pvclock flags in vcpu_time_info structure (Glauber Costa) [569603] - [virt] Tell the guest we'll warn it about tsc stability (Glauber Costa) [592296] - [virt] export paravirtual cpuid flags in KVM_GET_SUPPORTED_CPUID (Glauber Costa) [592296] - [virt] add new KVMCLOCK cpuid feature (Glauber Costa) [592296] - [virt] change msr numbers for kvmclock (Glauber Costa) [592296] - [scsi] enclosure: fix oops while iterating enclosure_status array (Stanislaw Gruszka) [580062] - [usb] fix bitmask merge error (Stanislaw Gruszka) [580062] - [acpi] enable C2 and Turbo-mode on Nehalem notebooks on A/C (Stanislaw Gruszka) [580063] - [input] i8042: add Gigabyte M1022M to the noloop list (Stanislaw Gruszka) [580063] - [kernel] nohz: Prevent clocksource wrapping during idle (Stanislaw Gruszka) [580063] - [kernel] sched: Fix missing sched tunable recalculation on cpu add/remove (Stanislaw Gruszka) [580063] - [netdrv] atl1c: use common_task instead of reset_task and link_chg_task (Stanislaw Gruszka) [580063] - [netdrv] atl1e: disable NETIF_F_TSO6 for hardware limit (Stanislaw Gruszka) [580063] - [kernel] driver-core: fix devtmpfs crash on s390 (Stanislaw Gruszka) [580063] - [kernel] devtmpfs: set root directory mode to 0755 (Stanislaw Gruszka) [580063] - [input] ALPS: add interleaved protocol support for Dell E6x00 series (Stanislaw Gruszka) [580063] - [mm] flush dcache before writing into page to avoid alias (Stanislaw Gruszka) [580064] - [block] pktcdvd: removing device does not remove its sysfs dir (Stanislaw Gruszka) [580064] - [mm] add new 'read_cache_page_gfp()' helper function (Stanislaw Gruszka) [580064] - [acpi] Add NULL pointer check in acpi_bus_start (Stanislaw Gruszka) [580065] - [usb] usbfs: only copy the actual data received (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: compat out of scope fix (Stanislaw Gruszka) [580065] - [net] pktgen: Fix freezing problem (Stanislaw Gruszka) [580065]- [scsi] Sync fcoe to upsteam (Mike Christie) [590781] - [netdrv] bnx2x: fix memory barrier (Stanislaw Gruszka) [580477] - [x86] kprobes: fix removed int3 checking order (Dave Anderson) [585400] - [net] fix oops at bootime in sysctl code (Stanislaw Gruszka) [580064] - [net] af_packet: Don't use skb after dev_queue_xmit() (Stanislaw Gruszka) [580064] - [net] restore ip source validation (Stanislaw Gruszka) [580064] - [net] tcp: update the netstamp_needed counter when cloning sockets (Stanislaw Gruszka) [580064] - [net] icmp: send fragment reassembly timeout w/ conntrack enabled (Neil Horman) [563175] - [fs] GFS2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [mm] compcache: Backport compcache: ramzswap documentation (Jerome Marchand) [578641] - [mm] compcache: xvmalloc memory allocator (Jerome Marchand) [578641] - [mm] compcache: virtual block device driver (ramzswap) (Jerome Marchand) [578641] - [mm] readahead: fix NULL filp dereference (Josef Bacik) [591055] - [netdrv] tg3: 57780 and 5785 devices refuse to attach (Andy Gospodarek) [564117] - [x86] Fetch valid frequencies for powernow_k8.o from ACPI _PST table (Bhavna Sarathy) [464630] - [s390x] ptrace: fix return value of do_syscall_trace_enter() (Hendrik Brueckner) [588216] - [fs] gfs2: fix oops while copying from ext3 to gfs2 (Abhijith Das) [586009] {CVE-2010-1436} - [virt] virtio: console: Accept console size along with resize control message (Amit Shah) [589307] - [virt] virtio: console: Store each console's size in the console structure (Amit Shah) [589307] - [virt] virtio: console: Resize console port 0 on config intr only if multiport is off (Amit Shah) [589307] - [sound] ac97: Add IBM ThinkPad R40e to Headphone/Line Jack Sense blacklist (Stanislaw Gruszka) [584757] - [sound] ac97: Add Toshiba P500 to ac97 jack sense blacklist (Stanislaw Gruszka) [584757] - [x86] amd: Restrict usage of c1e_idle() (Stanislaw Gruszka) [584757] - [x86] Fix placement of FIX_OHCI1394_BASE (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix regression in rules using a zero hit_count (Stanislaw Gruszka) [584757] - [kernel] softlockup: Stop spurious softlockup messages due to overflow (Stanislaw Gruszka) [584757] - [kernel] cpuset: fix the problem that cpuset_mem_spread_node() returns an offline node (Stanislaw Gruszka) [584757] - [pci] cleanup error return for pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix access of PCI_X_CMD by pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix return value from pcix_get_max_mmrbc() (Stanislaw Gruszka) [584757] - [net] if_tunnel.h: add missing ams/byteorder.h include (Stanislaw Gruszka) [584757] - [netdrv] jme: Protect vlgrp structure by pause RX actions (Stanislaw Gruszka) [584757] - [netdrv] jme: Fix VLAN memory leak (Stanislaw Gruszka) [584757] - [usb] option: add support for a new CMOTECH device to usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: move hardcoded PID to a macro in usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: fix incorrect manufacturer name in usb/serial/option: MAXON->CMOTECH (Stanislaw Gruszka) [584757] - [usb] xHCI: re-initialize cmd_completion (Stanislaw Gruszka) [584757] - [usb] EHCI: adjust ehci_iso_stream for changes in ehci_qh (Stanislaw Gruszka) [584757] - [usb] EHCI: fix ITD list order (Stanislaw Gruszka) [584757] - [tty] Take a 256 byte padding into account when buffering below sub-page units (Stanislaw Gruszka) [584757] - [tty] Keep the default buffering to sub-page units (Stanislaw Gruszka) [584757] - [mm] tmpfs: cleanup mpol_parse_str() (Stanislaw Gruszka) [584757] - [perf] Make the install relative to DESTDIR if specified (Stanislaw Gruszka) [584757] - [perf] perf_event: Fix oops triggered by cpu offline/online (Stanislaw Gruszka) [584757] - [isdn] gigaset: prune use of tty_buffer_request_room (Stanislaw Gruszka) [584757] - [isdn] gigaset: correct clearing of at_state strings on RING (Stanislaw Gruszka) [584757] - [sound] hda: Disable MSI for Nvidia controller (Stanislaw Gruszka) [584757] - [sound] hda: Fix 0 dB offset for HP laptops using CX20551 (Stanislaw Gruszka) [584757] - [sound] hda: Fix secondary ADC of ALC260 basic model (Stanislaw Gruszka) [584757] - [virt] virtio: fix out of range array access (Stanislaw Gruszka) [584757] - [ipc] mqueue: fix mq_open() file descriptor leak on user-space processes (Stanislaw Gruszka) [584757] - [security] sysctl: require CAP_SYS_RAWIO to set mmap_min_addr (Stanislaw Gruszka) [584757] - [kernel] sched: Mark boot-cpu active before smp_init() (Stanislaw Gruszka) [584757] - [pci] add support for 82576NS serdes to existing SR-IOV quirk (Stanislaw Gruszka) [584757] - [v4l] DVB: em28xx-dvb: fix memleak in dvb_fini() (Stanislaw Gruszka) [584757] - [pci] unconditionally clear AER uncorr status register during cleanup (Stanislaw Gruszka) [584757] - [tracing] Do not record user stack trace from NMI context (Stanislaw Gruszka) [584757] - [tracing] Disable buffer switching when starting or stopping trace (Stanislaw Gruszka) [584757] - [tracing] Use same local variable when resetting the ring buffer (Stanislaw Gruszka) [584757] - [tracing] function-graph: Init curr_ret_stack with ret_stack (Stanislaw Gruszka) [584757] - [tracing] ring-buffer: Move disabled check into preempt disable section (Stanislaw Gruszka) [584757] - [input] i8042: add ALDI/MEDION netbook E1222 to qurik reset table (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix false match (Stanislaw Gruszka) [580067] - [net] netfilter: xt_recent: fix buffer overflow (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: fix msr access to reserved counters (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: use kzalloc() instead of kmalloc() (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: remove node check in AMD IBS initialization (Stanislaw Gruszka) [580067] - [tracing] oprofile: remove tracing build dependency (Stanislaw Gruszka) [580067] - [x86] oprofile: fix perfctr nmi reservation for mulitplexing (Stanislaw Gruszka) [580067] - [netdrv] via-rhine: Fix scheduling while atomic bugs (Stanislaw Gruszka) [580067] - [net] ipv6: conntrack: Add member of user to nf_ct_frag6_queue structure (Stanislaw Gruszka) [580067] - [net] Remove bogus IGMPv3 report handling (Stanislaw Gruszka) [580067] - [net] sysfs: Use rtnl_trylock in wireless sysfs methods (Stanislaw Gruszka) [580067] - [net] Fix sysctl restarts (Stanislaw Gruszka) [580067] - [mm] slab: initialize unused alien cache entry as NULL at alloc_alien_cache() (Stanislaw Gruszka) [580067] - [v4l] DVB: cxusb: Select all required frontend and tuner modules (Stanislaw Gruszka) [580067] - [v4l] dvb: l64781.ko broken with gcc 4.5 (Stanislaw Gruszka) [580067] - [v4l] DVB: uvcvideo: Fix controls blacklisting (Stanislaw Gruszka) [580063] - [net] netfilter: nf_conntrack: fix hash resizing with namespaces (Stanislaw Gruszka) [580065] - [net] netfilter: nf_conntrack: restrict runtime expect hashsize modifications (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: fix conntrack match v1 ipt-save output (Stanislaw Gruszka) [580063] - [v4l] DVGB: DocBook/media: create links for included sources (Stanislaw Gruszka) [580063] - [v4l] DVB: DocBook/media: copy images after building HTML (Stanislaw Gruszka) [580063] - [v4l] DVB: dvb-core: fix initialization of feeds list in demux filter (Stanislaw Gruszka) [580065] - [dma] ioat: fix infinite timeout checking in ioat2_quiesce (Stanislaw Gruszka) [580065] - [v4l] DVB: smsusb: add autodetection support for five additional Hauppauge USB IDs (Stanislaw Gruszka) [580063] - [x86] cpufreq: Fix use after free of struct powernow_k8_data (Stanislaw Gruszka) [580065] - [regulator] Fix display of null constraints for regulators (Stanislaw Gruszka) [580065]- [fs] exec: Fix 'flush_old_exec()/setup_new_exec()' split (Jiri Olsa) [586024] {CVE-2010-0307} - [powerpc] TIF_ABI_PENDING bit removal (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] set_personality_ia32() misses force_personality32 (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] get rid of the TIF_ABI_PENDING bit (Jiri Olsa) [586024] {CVE-2010-0307} - [kernel] split 'flush_old_exec' into two functions (Jiri Olsa) [586024] {CVE-2010-0307} - [net] sctp: fix skb_over_panic from processing too many unknown params (Neil Horman) [584659] {CVE-2010-1173} - [virt] kvm: fix vmx null pointer dereference (Eduardo Habkost) [570534] {CVE-2010-0435} - [fs] gfs2: fix quota state reporting (Christoph Hellwig) [589945] - [fs] gfs2: fix quota file size not a multiple of struct gfs2_quota (Abhijith Das) [589813] - [x86] Use physical mode for IBM Summit platforms (John Villalovos) [558397] - [mm] page allocator: update NR_FREE_PAGES only when necessary (Stanislaw Gruszka) [579693] - [mm] memcg: ensure list is empty at rmdir (Stanislaw Gruszka) [579693] - [video] revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer" (Stanislaw Gruszka) [579693] - [v4l] DVB: gspca - sunplus: Fix bridge exchanges (Stanislaw Gruszka) [580062] - [hwmon] fschmd: Fix a memleak on multiple opens of /dev/watchdog (Stanislaw Gruszka) [580063] - [sound] hda: Fix HP T5735 automute (Stanislaw Gruszka) [580063] - [sound] hda: Fix quirk for Maxdata obook4-1 (Stanislaw Gruszka) [580063] - [sound] ice1724: Patch for suspend/resume for ESI Juli@ (Stanislaw Gruszka) [580063] - [sound] usb-audio: Avoid Oops after disconnect (Stanislaw Gruszka) [580065] - [sound] ctxfi: fix PTP address initialization (Stanislaw Gruszka) [580065] - [hwmon] lm78: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] w83781d: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] tmp421: Fix temperature conversions (Stanislaw Gruszka) [580067] - [sound] via82xx: add quirk for D1289 motherboard (Stanislaw Gruszka) [580067] - [hwmon] tmp421: Restore missing inputs (Stanislaw Gruszka) [580067] - [sound] USB MIDI support for Access Music VirusTI (Stanislaw Gruszka) [580067] - [sound] hda-intel: Add position_fix quirk for ASUS M2V-MX SE (Stanislaw Gruszka) [580067] - [sound] pcm core: fix fifo_size channels interval check (Stanislaw Gruszka) [580067] - [sound] hda: Use 3stack quirk for Toshiba Satellite L40-10Q (Stanislaw Gruszka) [580067] - [bluetooth] Fix potential bad memory access with sysfs files (Stanislaw Gruszka) [584757] - [hwmon] coretemp: Add missing newline to dev_warn() message (Stanislaw Gruszka) [584757] - [bluetooth] Fix kernel crash on L2CAP stress tests (Stanislaw Gruszka) [584757] - [input] wacom: ensure the device is initialized properly upon resume (Stanislaw Gruszka) [584757] - [sound] hda: Fix input source elements of secondary ADCs on Realtek (Stanislaw Gruszka) [584757] - [x86] nmi watchdog: use generic interrupt source to determine deadlocks (Don Zickus) [574570] - [dm] eliminate some holes in data structures (Mike Snitzer) [586089] - [dm] ioctl: introduce flag indicating uevent was generated (Mike Snitzer) [586089] - [dm] free dm_io before bio_endio not after (Mike Snitzer) [586089] - [dm] table: remove unused dm_get_device range parameters (Mike Snitzer) [586089] - [dm] ioctl: only issue uevent on resume if state changed (Mike Snitzer) [586089] - [dm] raid1: always return error if all legs fail (Mike Snitzer) [586089] - [dm] mpath: refactor pg_init (Mike Snitzer) [586089] - [dm] mpath: wait for pg_init completion when suspending (Mike Snitzer) [586089] - [dm] mpath: hold io until all pg_inits completed (Mike Snitzer) [586089] - [dm] mpath: avoid storing private suspended state (Mike Snitzer) [586089] - [dm] document when snapshot has finished merging (Mike Snitzer) [586089] - [dm] table: remove dm_get from dm_table_get_md (Mike Snitzer) [586089] - [dm] mpath: skip activate_path for failed paths (Mike Snitzer) [586089] - [dm] mpath: pass struct pgpath to pg init done (Mike Snitzer) [586089] - [netdrv] mac80211: fix deferred hardware scan requests (John Linville) [561762] - [x86] asus-laptop: add Lenovo SL hotkey support (Stanislaw Gruszka) [579693] - [input] pmouse: move Sentelic probe down the list (Stanislaw Gruszka) [579693] - [pci] cardbus: Add a fixup hook and fix powerpc (Stanislaw Gruszka) [579693] - [mfd] Correct WM835x ISINK ramp time defines (Stanislaw Gruszka) [579693] - [mfd] WM835x GPIO direction register is not locked (Stanislaw Gruszka) [579693] - [edac] i5000_edac critical fix panic out of bounds (Stanislaw Gruszka) [579693] - [i2c] i2c-tiny-usb: Fix on big-endian systems (Stanislaw Gruszka) [580065] - [x86] thinkpad-acpi: fix bluetooth/wwan resume (Stanislaw Gruszka) [580067] - [v4l] DVB: bttv: Move I2C IR initialization (Stanislaw Gruszka) [580067] - [bluetooth] Fix sleeping function in RFCOMM within invalid context (Stanislaw Gruszka) [584757] - [i2c] i2c-i801: Don't use the block buffer for I2C block writes (Stanislaw Gruszka) [584757] - [s390x] vdso: use ntp adjusted clock multiplier (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix clock_gettime vsyscall time warp (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix accumulation bug triggered by long delay (Hendrik Brueckner) [575728] - [netdrv] igb: fix warning in drivers/net/igb/igb_main.c (Stefan Assmann) [589272] - [x86] Re-get cfg_new in case reuse/move irq_desc (Stanislaw Gruszka) [580065 583555] - [hwmon] adt7462: fix wrong ADT7462_VOLT_COUNT (Stanislaw Gruszka) [580065] - [fs] exec.c: fix initial stack reservation (Stanislaw Gruszka) [580067] - [fs] exec.c: restrict initial stack space expansion to rlimit (Stanislaw Gruszka) [580065] - [kernel] resource: add helpers for fetching rlimits (Stanislaw Gruszka) [580065] - [tracing] ext4: Convert some events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some jbd2 events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some block events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some power events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some workqueue events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert softirq events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some kmem events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert module refcnt events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] xfs: use DECLARE_EVENT_CLASS (Mike Snitzer) [588108] - [tracing] Harmonize event field names and print output names (Mike Snitzer) [588108] - [tracing] Add DEFINE_EVENT(), DEFINE_SINGLE_EVENT() support to docbook (Mike Snitzer) [588108] - [block] blk-cgroup: config options re-arrangement (Vivek Goyal) [586182] - [block] blkio: Fix another BUG_ON() crash due to cfqq movement across groups (Vivek Goyal) [586182] - [block] blkio: Fix blkio crash during rq stat update (Vivek Goyal) [586182] - [block] blkio: Initialize blkg->stats_lock for the root cfqg too (Vivek Goyal) [586182] - [block] blkio: Fix compile errors (Vivek Goyal) [586182] - [block] Update to io-controller stats (Vivek Goyal) [586182] - [block] io-controller: Add a new interface "weight_device" for IO-Controller (Vivek Goyal) [586182] - [block] cfq-iosched: Fix the incorrect timeslice accounting with forced_dispatch (Vivek Goyal) [586182] - [block] blkio: Add more debug-only per-cgroup stats (Vivek Goyal) [586182] - [block] blkio: Add io_queued and avg_queue_size stats (Vivek Goyal) [586182] - [block] blkio: Add io_merged stat (Vivek Goyal) [586182] - [block] blkio: Changes to IO controller additional stats patches (Vivek Goyal) [586182] - [block] expose the statistics in blkio.time and blkio.sectors for the root cgroup (Vivek Goyal) [586182] - [block] blkio: Increment the blkio cgroup stats for real now (Vivek Goyal) [586182] - [block] blkio: Add io controller stats like (Vivek Goyal) [586182] - [block] blkio: Remove per-cfqq nr_sectors as we'll be passing (Vivek Goyal) [586182] - [block] cfq-iosched: Add additional blktrace log messages in CFQ for easier debugging (Vivek Goyal) [586182] - [block] cfq-iosched: requests "in flight" vs "in driver" clarification (Vivek Goyal) [586182] - [ppc] cxgb3: Wait longer for control packets on initialization (Steve Best) [588848] - [virt] KVM: convert ioapic lock to spinlock (Marcelo Tosatti) [588811] - [virt] KVM: fix the handling of dirty bitmaps to avoid overflows (Marcelo Tosatti) [588811] - [virt] KVM: MMU: fix kvm_mmu_zap_page() and its calling path (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Save/restore rflags.vm correctly in real mode (Marcelo Tosatti) [588811] - [virt] KVM: Dont spam kernel log when injecting exceptions due to bad cr writes (Marcelo Tosatti) [588811] - [virt] KVM: SVM: Fix memory leaks that happen when svm_create_vcpu() fails (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Update instruction length on intercepted BP (Marcelo Tosatti) [588811] - [drm] nouveau: initial eDP support + additional fixes (Ben Skeggs) [588581] - [s390x] zcore: Fix reipl device detection (Hendrik Brueckner) [587025] - [connector] Delete buggy notification code (Stanislaw Gruszka) [580064 586025] {CVE-2010-0410} - [netdrv] ath9k: fix beacon slot/buffer leak (Stanislaw Gruszka) [580064] - [fusion] mptsas: Fix issue with chain pools allocation on katmai (Stanislaw Gruszka) [580064] - [sunrpc] Fix a potential memory leak in auth_gss (Stanislaw Gruszka) [584757] - [tracing] scsi: Enhance SCSI command tracing (Mike Snitzer) [588108] - [tracing] scsi: Add missing verify command definitions (Mike Snitzer) [588108] - [tracing] scsi: ftrace based SCSI command tracing (Mike Snitzer) [588108] - [tracing] add __print_hex() (Mike Snitzer) [588108] - [tracing] Add notrace to TRACE_EVENT implementation functions (Mike Snitzer) [588108] - [tracing] Move a printk out of ftrace_raw_reg_event_foo() (Mike Snitzer) [588108] - [tracing] Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS() (Mike Snitzer) [588108] - [tracing] Convert some sched trace events to DEFINE_EVENT and _PRINT (Mike Snitzer) [588108] - [tracing] Create new DEFINE_EVENT_PRINT (Mike Snitzer) [588108] - [tracing] Create new TRACE_EVENT_TEMPLATE (Mike Snitzer) [588108] - [tracing] additional interface changes and fixes (Mike Snitzer) [588108] - [tracing] Ftrace dynamic ftrace_event_call support (Mike Snitzer) [588108] - [fs] quota: fix WARN_ON when quota reservations get out of sync (Eric Sandeen) [581951] - [scsi] fcoe: sync with upstream (Mike Christie) [577049 578328]- [fs] ecryptfs: disallow ecryptfs as underlying filesystem (Eric Sandeen) [585185] - [mm] Fix Section Mismatch warning in put_page_bootmem() (Prarit Bhargava) [587040] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] ath9k: revert fb6635f6c114313f246cc34abc0b677264a765ed (Aristeu Rozanski) [584757] - [virt] KVM: take srcu lock before call to complete_pio() (Gleb Natapov) [585887] - [virt] virtio: Fix GFP flags passed from the virtio balloon driver (Amit Shah) [584680] - [x86] Check chip_data value in irq_force_complete_move() (Prarit Bhargava) [564398] - [x86] nmi_watchdog: use __cpuinit for 32-bit nmi_watchdog_default (Prarit Bhargava) [586967] - [acpi] Fall back to manually changing SCI_EN (Matthew Garrett) [587008] - [pci] Ensure that devices are resumed properly (Matthew Garrett) [586780] - [serial] usb-serial: Rework and update qcserial (Matthew Garrett) [587009] - [scsi] scsi_lib: Fix bug in completion of bidi commands (Stanislaw Gruszka) [580064] - [net] phonet: add check for null pernet mem pointer in notifier (Jiri Pirko) [573122] - [nfs] Ensure that writeback_single_inode() calls write_inode() when syncing (Jeff Layton) [584382] - [serial] 8250_pnp: use wildcard for serial Wacom tablets (Stanislaw Gruszka) [580062] - [fs] ext4: check s_log_groups_per_flex in online resize code (Eric Sandeen) [519461] - [x86] Fix sched_clock_cpu for systems with unsynchronized TSC (Prarit Bhargava) [568344] - [x86] Reenable TSC sync check at boot, even with NONSTOP_TSC (Prarit Bhargava) [568344] - [mm] slab: add memory hotplug support (Prarit Bhargava) [562880] - [x86] Set hotpluggable nodes in nodes_possible_map (Prarit Bhargava) [568344] - [x86] acpi: Auto Online Hot-Added Memory (Prarit Bhargava) [568344] - [mm] memory hotplug: fix a bug on /dev/mem for 64-bit kernels (Prarit Bhargava) [568344] - [mm] update all PGDs for direct mapping changes on 64 bit (Prarit Bhargava) [568344] - [x86] acpi: Map hotadded cpu to correct node (Prarit Bhargava) [568344] - [ipmi] Change timeout and event poll to one second (Matthew Garrett) [584106] - [ipmi] Attempt to register multiple SIs of the same type (Matthew Garrett) [584106] - [ipmi] Reduce polling (Matthew Garrett) [584106] - [ipmi] Reduce polling when interrupts are available (Matthew Garrett) [584106] - [ipmi] Change device discovery order (Matthew Garrett) [584106] - [ipmi] Only register one si per bmc (Matthew Garrett) [584106] - [ipmi] Split device discovery and registration (Matthew Garrett) [584106] - [ipmi] Change addr_source to an enum rather than strings (Matthew Garrett) [584106] - [drm] radeon: rs780/rs880: MSI quirk fixes (Dave Airlie) [586168] - [drm] radeon/kms: MC + watermark fixes + reset (Dave Airlie) [586168] - [drm] radeon/kms/evergreen: add evergreen stage 2 - HPD irq (Dave Airlie) [580757] - [drm] radeon: fixup radeon_asic struct c/h files (Dave Airlie) [586168] - [drm] radeon/kms: misc + tv dac fixes (Dave Airlie) [586168] - [drm] radeon/kms: squash upstream HDMI audio commits (Dave Airlie) [586168] - [drm] kms/radeon: Integrated graphics fixes (Dave Airlie) [586168] - [drm] radeon/kms: spread spectrum + pll fixes (Dave Airlie) [586168] - [drm] radeon: add initial evergreen support + fixes (Dave Airlie) [580757] - [kernel] tty: tty->pgrp races (Jiri Olsa) [586022] - [netdrv] kernel: fix the r8169 frame length check error (Jiri Olsa) [586017] {CVE-2009-4537}- [doc] add the documentation for mpol=local (Stanislaw Gruszka) [584757] - [fs] tmpfs: handle MPOL_LOCAL mount option properly (Stanislaw Gruszka) [584757] - [fs] tmpfs: mpol=bind:0 don't cause mount error (Stanislaw Gruszka) [584757] - [netdrv] tun: orphan an skb on tx (Michael S. Tsirkin) [584428] - [s390x] vmalloc: IPL failure with enabled memory cgroups (Hendrik Brueckner) [580918] - [netdrv] b43: fall back gracefully to PIO mode after fatal DMA errors (John Linville) [583069] - [netdrv] b43: Allow PIO mode to be selected at module load (John Linville) [583069] - [netdrv] b43: Remove reset after fatal DMA error (John Linville) [583069] - [netdrv] b43: Optimize PIO scratchbuffer usage (John Linville) [583069] - [fs] vfs: get_sb_single() - do not pass options twice (Stanislaw Gruszka) [580063] - [fs] tmpfs: fix oops on mounts with mpol=default (Stanislaw Gruszka) [584757] - [kernel] cred.c: use kmem_cache_free (Stanislaw Gruszka) [580064] - [fs] partition/msdos: fix unusable extended partition for > 512B sector (Stanislaw Gruszka) [584757] - [fs] partitions/msdos: add support for large disks (Stanislaw Gruszka) [584757] - [fs] eCryptfs: Add getattr function (Stanislaw Gruszka) [580065] - [fs] ecryptfs: initialize private persistent file before dereferencing pointer (Stanislaw Gruszka) [580062] - [fs] ecryptfs: use after free (Stanislaw Gruszka) [580062] - [ppc] Track backing pages used allocated by vmemmap_populate() (Steve Best) [547854] - [netdrv] be2net: recent bug fixes from upstream (Ivan Vecera) [583766] - [sunrpc] handle allocation errors from __rpc_lookup_create() (Stanislaw Gruszka) [584757] - [nfs] Prevent another deadlock in nfs_release_page() (Stanislaw Gruszka) [584757] - [nfs] NFSv4: Don't ignore the NFS_INO_REVAL_FORCED flag in nfs_revalidate_inode() (Stanislaw Gruszka) [584757] - [nfs] Fix an allocation-under-spinlock bug (Stanislaw Gruszka) [580067] - [sunrpc] Handle EINVAL error returns from the TCP connect operation (Stanislaw Gruszka) [580067] - [sunrpc] remove unnecessary svc_xprt_put (Stanislaw Gruszka) [580067] - [x86] Add iMac9,1 to pci_reboot_dmi_table (Stanislaw Gruszka) [580067] - [rtc] rtc-core: fix memory leak (Stanislaw Gruszka) [580067] - [mm] readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOM (Stanislaw Gruszka) [580067] - [fs] fix LOOKUP_FOLLOW on automount "symlinks" (Stanislaw Gruszka) [580067] - [nfs] Too many GETATTR and ACCESS calls after direct I/O (Stanislaw Gruszka) [580065] - [virt] kvmclock: count total_sleep_time when updating guest clock (Stanislaw Gruszka) [580065] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix the mapping of the NFSERR_SERVERFAULT error (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix a umount race (Stanislaw Gruszka) [580065] - [x86] amd-iommu: Fix possible integer overflow (Stanislaw Gruszka) [580064] - [ata] libata: retry FS IOs even if it has failed with AC_ERR_INVALID (Stanislaw Gruszka) [580064] - [firewire] firewire: ohci: fix crashes with TSB43AB23 on 64bit systems (Stanislaw Gruszka) [580064] - [ata] pata_hpt3x2n: always stretch UltraDMA timing (Stanislaw Gruszka) [580067] - [cgroup] memcg: fix oom killing a child process in an other cgroup (Stanislaw Gruszka) [580067] - [ata] libata: retry link resume if necessary (Stanislaw Gruszka) [580064] - [firewire] core: add_descriptor size check (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: fix scan race (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: clear all tx queues when firmware ready (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: need check for valid qos packet before free (Stanislaw Gruszka) [584759] - [netdrv] mac80211: tear down all agg queues when restart/reconfig hw (Stanislaw Gruszka) [584759] - [netdrv] mac80211: move netdev queue enabling to correct spot (Stanislaw Gruszka) [584759] - [netdrv] setup correct int pipe type in ar9170_usb_exec_cmd (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: range checking issue (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: fix nfreed-- (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: counting number of tfds can be free for 4965 (Stanislaw Gruszka) [584759] - [netdrv] b43: Workaround circular locking in hw-tkip key update callback (Stanislaw Gruszka) [584757] - [ata] ahci: use BIOS date in broken_suspend list (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Reset dynamic ps timer in Rx path (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable IEEE80211_HW_REPORTS_TX_ACK_STATUS flag for ath9k (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Retry null data frame for power save (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable TIM timer interrupt only when needed. (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix BUG_ON triggered by PAE frames (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: Silence tfds_in_queue message (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: use dma_alloc_coherent (Stanislaw Gruszka) [584757] - [netdrv] wl1251: fix potential crash (Stanislaw Gruszka) [584757] - [block] readahead: add blk_run_backing_dev (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix lockdep warning when unloading module (Stanislaw Gruszka) [584757] - [scsi] mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA (Stanislaw Gruszka) [584757] - [netdrv] ath5k: fix setup for CAB queue (Stanislaw Gruszka) [584757] - [netdrv] ath5k: dont use external sleep clock in AP mode (Stanislaw Gruszka) [584757] - [netdrv] tg3: Fix tg3_poll_controller() passing wrong pointer to tg3_interrupt() (Stanislaw Gruszka) [584757] - [netdrv] b43/b43legacy: Wake queues in wireless_core_start (Stanislaw Gruszka) [580067] - [netdrv] ath5k: use correct packet type when transmitting (Stanislaw Gruszka) [580067] - [netdrv] ath9k: disable RIFS search for AR91xx based chips (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix rate control fallback rate selection (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix beacon timer restart after a card reset (Stanislaw Gruszka) [580067] - [netdrv] p54usb: Add the USB ID for Belkin (Accton) FD7050E ver 1010ec (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: disable stall workaround (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: fix buffer overflow in rndis_query_oid (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC (Stanislaw Gruszka) [580067] - [netdrv] sky2: fix transmit DMA map leakage (Stanislaw Gruszka) [580067] - [netdrv] airo: fix setting zero length WEP key (Stanislaw Gruszka) [580067] - [netdrv] mac80211: quit addba_resp_timer if Tx BA session is torn down (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: sanity check before counting number of tfds can be free (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: set HT flags after channel in rxon (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: error checking for number of tfds in queue (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: Fix to set correct ht configuration (Stanislaw Gruszka) [580065] - [netdrv] mac80211: Fix probe request filtering in IBSS mode (Stanislaw Gruszka) [580065] - [netdrv] ath9k: Fix sequence numbers for PAE frames (Stanislaw Gruszka) [580065] - [netdrv] b43: Fix throughput regression (Stanislaw Gruszka) [580065] - [netdrv] rtl8187: Add new device ID (Stanislaw Gruszka) [580065] - [ata] ahci: add Acer G725 to broken suspend list (Stanislaw Gruszka) [580065] - [scsi] mptfusion: mptscsih_abort return value should be SUCCESS instead of value 0 (Stanislaw Gruszka) [580065] - [nfs] Fix an Oops when truncating a file (Stanislaw Gruszka) [580065] - [block] cciss: Make cciss_seq_show handle holes in the h->drv[] array (Stanislaw Gruszka) [580065] - [netdrv] ath9k: fix eeprom INI values override for 2GHz-only cards (Stanislaw Gruszka) [580064] - [netdrv] mac80211: fix NULL pointer dereference when ftrace is enabled (Stanislaw Gruszka) [580064] - [block] fix bugs in bio-integrity mempool usage (Stanislaw Gruszka) [580064] - [netdrv] sky2: Fix oops in sky2_xmit_frame() after TX timeout (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: set default aggregation frame count limit to 31 (Stanislaw Gruszka) [580064] - [netdrv] e1000/e1000e: don't use small hardware rx buffers (Stanislaw Gruszka) [580064] - [netdrv] e1000: enhance frame fragment detection (Stanislaw Gruszka) [580064] - [mm] rmap: anon_vma_prepare() can leak anon_vma_chain (Rik van Riel) [579936] - [mm] rmap: add exclusively owned pages to the newest anon_vma (Rik van Riel) [579936] - [mm] anonvma: when setting up page->mapping, we need to pick the _oldest_ anonvma (Rik van Riel) [579936] - [mm] anon_vma: clone the anon_vma chain in the right order (Rik van Riel) [579936] - [mm] vma_adjust: fix the copying of anon_vma chains (Rik van Riel) [579936] - [mm] Simplify and comment on anon_vma re-use for anon_vma_prepare() (Rik van Riel) [579936] - [mm] rmap: fix anon_vma_fork() memory leak (Rik van Riel) [579936] - [s390x] nss: add missing .previous statement to asm function (Hendrik Brueckner) [581521] - [ata] pata_mavell: correct check of AHCI config option (David Milburn) [584483] - [fs] ext4: Issue the discard operation before releasing the blocks (Eric Sandeen) [575884] - [scsi] 3w_sas: new driver (Tomas Henzl) [572781] - [kernel] hrtimer: Tune hrtimer_interrupt hang logic (Marcelo Tosatti) [576355]- [netdrv] b43: ssb: do not read SPROM if it does not exist (John Linville) [574895] - [netdrv] igb: add support for Intel I350 Gigabit Network Connection (Stefan Assmann) [580727] - [kernel] exec: refactor how usermodehelpers work and modify core_pipe recursion check (Neil Horman) [557387] - [kernel] re-export page_is_ram() for crash module (Prarit Bhargava) [583032] - [x86] amd_iommu: allow iommu to complete dma transactions during transition to kdump kernel (Neil Horman) [577788] - [nfs] rsize and wsize settings ignored on v4 mounts (Steve Dickson) [582697] - [net] igmp: fix ip_mc_sf_allow race (Flavio Leitner) [578932] - [net] Remove skb_dma_map/unmap calls from drivers (Thomas Graf) [576690] - [scsi] mpt2sas: IOs needs to be pause until handles are refreshed for all device after recovery (Tomas Henzl) [577909] - [scsi] mpt2sas: Reworked scmd->result priority for _scsih_qcmd (Tomas Henzl) [577909] - [x86] Suppress stack overrun message for init_task (Prarit Bhargava) [582625] - [sunrpc] gss_krb5: Advertise rc4-hmac enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add support for rc4-hmac encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Use confounder length in wrap code (Steve Dickson) [498317] - [sunrpc] gssd_krb5: More arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Save the raw session key in the context (Steve Dickson) [498317] - [sunrpc] gssd_krb5: arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise AES enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add remaining pieces to enable AES encryption support (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for new token formats in rfc4121 (Steve Dickson) [498317] - [sunrpc] xdr: Add an export for the helper function write_bytes_to_xdr_buf() (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise triple-des enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for triple-des encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add upcall info indicating supported kerberos enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: handle new context format from gssd (Steve Dickson) [498317] - [sunrpc] gss_krb5: import functionality to derive keys into the kernel (Steve Dickson) [498317] - [sunrpc] gss_krb5: add ability to have a keyed checksum (hmac) (Steve Dickson) [498317] - [sunrpc] gss_krb5: introduce encryption type framework (Steve Dickson) [498317] - [sunrpc] gss_krb5: prepare for new context format (Steve Dickson) [498317] - [sunrpc] gss_krb5: split up functions in preparation of adding new enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: Don't expect blocksize to always be 8 when calculating padding (Steve Dickson) [498317] - [sunrpc] gss_krb5: Added and improved code comments (Steve Dickson) [498317] - [sunrpc] gss_krb5: Introduce encryption type framework (Steve Dickson) [498317] - [mm] Fix vfree race resulting in kernel bug (Steven Whitehouse) [582522] - [ata] libata: fix accesses at LBA28 boundary (David Milburn) [582432] - [netdrv] b43: Rewrite DMA Tx status handling sanity checks (John Linville) [574533] - [char] tty: release_one_tty() forgets to put pids (Oleg Nesterov) [582077] {CVE-2010-1162} - [mm] oom: fix the unsafe usage of badness() in proc_oom_score() (Oleg Nesterov) [582069] - [netdrv] bonding: fix broken multicast with round-robin mode (Andy Gospodarek) [581644] - [x86] Remove sysfs_attr_init, sysfs_bin_attr_init changes introduced in last MCE patch (Prarit Bhargava) [581659] - [kernel] sched_getaffinity: allow less than NR_CPUS length (Oleg Nesterov) [578970] - [scsi] bfa sync w/ upstream (Rob Evers) [576716] - [gfs] GFS2: Fix ordering of ordered buffers (Steven Whitehouse) [581011] - [gfs] GFS2: Don't withdraw on partial rindex entries (Robert S Peterson) [581009] - [gfs] GFS2: livelock while reclaiming unlinked dinodes (Robert S Peterson) [570182] - [scsi] mpt2sas: Do not reset handle before calling _scsih_remove_device in RESCAN task after HBA RESET (Tomas Henzl) [572646] - [scsi] mpt2sas: Device removal algorithm in interrupt ctx (Tomas Henzl) [572646] - [scsi] mpt2sas: fix the incorrect scsi_dma_map error checking (Tomas Henzl) [572646] - [scsi] Upgrading version to 04.100.01.02 (Tomas Henzl) [572646] - [scsi] mpt2sas: modified _scsih_sas_device_find_by_handle/sas_address (Tomas Henzl) [572646] - [scsi] mpt2sas: RESCAN Barrier work is added in case of HBA reset (Tomas Henzl) [572646] - [scsi] update the version to 04.100.01.00 (Tomas Henzl) [572646] - [scsi] scsi_transport_sas: add support for transport layer retries (TLR) (Tomas Henzl) [572646] - [scsi] mpt2sas: Added raid transport support (Tomas Henzl) [572646] - [scsi] eliminate potential kmalloc failure in scsi_get_vpd_page() (Tomas Henzl) [572646] - [ata] libata: fix ata_id_logical_per_physical_sectors (David Milburn) [582021] - [netdrv] iwlwifi: Fix throughput stall issue in HT mode for 5000 (Stanislaw Gruszka) [580063] - [infiniband] IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc() (Stanislaw Gruszka) [580063] - [net] cfg80211: fix channel setting for wext (Stanislaw Gruszka) [580063] - [net] mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces (Stanislaw Gruszka) [580063] - [ata] ata_piix: fix MWDMA handling on PIIX3 (Stanislaw Gruszka) [580063] - [ata] ahci: disable SNotification capability for ich8 (Stanislaw Gruszka) [580063] - [netdrv] ar9170: Add support for D-Link DWA 160 A2 (Stanislaw Gruszka) [580063] - [netdrv] sfc: Fix DMA mapping cleanup in case of an error in TSO (Stanislaw Gruszka) [580063] - [fs] ext4: don't call write_inode under the journal (Josef Bacik) [576202] - [fs] ext4: Calculate metadata requirements more accurately (Josef Bacik) [576202] - [fs] ext4: Patch up how we claim metadata blocks for quota purposes (Josef Bacik) [576202] - [fs] ext4: fix potential quota deadlock (Josef Bacik) [576202] - [virt] virtio: console: Add support for nonblocking write()s (Amit Shah) [576241] - [virt] virtio: console: Rename wait_is_over() to will_read_block() (Amit Shah) [576241] - [virt] virtio: console: Don't always create a port 0 if using multiport (Amit Shah) [576241] - [virt] virtio: console: Use a control message to add ports (Amit Shah) [576241] - [virt] virtio: console: Move code around for future patches (Amit Shah) [576241] - [virt] virtio: console: Remove config work handler (Amit Shah) [576241] - [virt] virtio: console: Don't call hvc_remove() on unplugging console ports (Amit Shah) [576241] - [virt] virtio: console: Return -EPIPE to hvc_console if we lost the connection (Amit Shah) [576241] - [virt] virtio: console: Let host know of port or device add failures (Amit Shah) [576241] - [virt] virtio: console: Add a __send_control_msg() that can send messages without a valid port (Amit Shah) [576241] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [577222] - [virt] virtio: console makes incorrect assumption about virtio API (Amit Shah) [576241] - [virt] MAINTAINERS: Put the virtio-console entry in correct alphabetical order (Amit Shah) [576241] - [virt] virtio: console: Fix early_put_chars usage (Amit Shah) [576241] - [virt] virtio: console: Check if port is valid in resize_console (Amit Shah) [576241] - [virt] virtio: console: Generate a kobject CHANGE event on adding 'name' attribute (Amit Shah) [576241] - [virt] virtio: console: Use better variable names for fill_queue operation (Amit Shah) [576241] - [virt] virtio: console: Fix type of 'len' as unsigned int (Amit Shah) [576241] - [vfs] rename block_fsync() to blkdev_fsync() (Jeff Moyer) [579781] - [char] raw: add an fsync method (Jeff Moyer) [579781] - [x86] Don't use logical-flat mode when more than 8 CPUs are possible (John Villalovos) [563798] - [net] Backport the new socket API recvmmsg, receive multiple messages (Arnaldo Carvalho de Melo) [579850] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [s390x] callhome: fix broken proc interface and activate comp ID (Hendrik Brueckner) [579482]- [x86] Update x86 MCE code (Prarit Bhargava) [580587] - [scsi] 3w-xxxx: Force 60 second timeout default (Tomas Henzl) [572778] - [netdrv] enic: update to upstream version 1.3.1.1 (Andy Gospodarek) [575950] - [netdrv] igb: Add support for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [577421] - [kernel] resource: Fix generic page_is_ram() for partial RAM pages (Prarit Bhargava) [578834] - [x86] Use the generic page_is_ram() (Prarit Bhargava) [578834] - [x86] Remove BIOS data range from e820 (Prarit Bhargava) [578834] - [kernel] Move page_is_ram() declaration to mm.h (Prarit Bhargava) [578834] - [kernel] Generic page_is_ram: use __weak (Prarit Bhargava) [578834] - [kernel] resources: introduce generic page_is_ram() (Prarit Bhargava) [578834] - [fs] GFS2: Clean up copying from stuffed files (Steven Whitehouse) [580857] - [netdrv] igb: restrict WoL for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [578804] - [drm] radeon/kms: move radeon KMS on/off switch out of staging (Dave Airlie) [580766] - [netdrv] p54: fix deadlocks under tx load (Michal Schmidt) [580557] - [gfs2] GFS2: Mandatory locking fix (Steven Whitehouse) [571606] {CVE-2010-0727} - [x86] AMD: Fix NULL pointer dereference on 32-bit (Bhavna Sarathy) [571474] - [x86] Add wbinvd SMP helper routines (Bhavna Sarathy) [571474] - [x86] L3 cache: Remove NUMA dependency (Bhavna Sarathy) [571474] - [x86] Calculate L3 indices (Bhavna Sarathy) [571474] - [x86] Add cache index disable sys attributes (Bhavna Sarathy) [571474] - [x86] Fix disabling of L3 cache indices (Bhavna Sarathy) [571474] - [fs] NFS: Avoid a deadlock in nfs_release_page (Jeff Layton) [525963] - [fs] NFS: Remove requirement for inode->i_mutex from nfs_invalidate_mapping (Jeff Layton) [525963] - [fs] NFS: Clean up nfs_sync_mapping (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page() (Jeff Layton) [525963] - [fs] NFS: Replace __nfs_write_mapping with sync_inode() (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page_cancel() (Jeff Layton) [525963] - [fs] NFS: Ensure inode is always marked I_DIRTY_DATASYNC, if it has unstable pages (Jeff Layton) [525963] - [fs] NFS: Run COMMIT as an asynchronous RPC call when wbc->for_background is set (Jeff Layton) [525963] - [fs] NFS: Reduce the number of unnecessary COMMIT calls (Jeff Layton) [525963] - [fs] NFS: Add a count of the number of unstable writes carried by an inode (Jeff Layton) [525963] - [fs] NFS: Cleanup - move nfs_write_inode() into fs/nfs/write.c (Jeff Layton) [525963] - [fs] writeback: pass writeback_control to ->write_inode (Jeff Layton) [525963] - [fs] writeback: make sure data is on disk before calling ->write_inode (Jeff Layton) [525963] - [fs] writeback: introduce wbc.for_background (Jeff Layton) [525963] - [netdrv] macvlan: fix support for multiple driver backends (Anthony Liguori) [553337 566731] - [netdrv] net/macvtap: add vhost support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: add GSO/csum offload support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: rework object lifetime rules (Anthony Liguori) [553337 566731] - [netdrv] macvtap: fix reference counting (Anthony Liguori) [553337 566731] - [netdrv] net: macvtap driver (Anthony Liguori) [553337 566731] - [netdrv] macvlan: export macvlan mode through netlink (Anthony Liguori) [553337 566731] - [netdrv] macvlan: implement bridge, VEPA and private mode (Anthony Liguori) [553337 566731] - [netdrv] macvlan: cleanup rx statistics (Anthony Liguori) [553337 566731] - [netdrv] macvlan: Precise RX stats accounting (Anthony Liguori) [553337 566731] - [netdrv] macvlan: add private dev_txq_stats_fold function (Anthony Liguori) [553337 566731] - [netdrv] veth: move loopback logic to common location (Anthony Liguori) [553337 566731] - [s390x] zfcp: Remove lock dependency on unit remove (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on unit add (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on CCW remove (Hendrik Brueckner) [576860] - [s390x] dasd: fix alignment of transport mode recovery TCW (Hendrik Brueckner) [575824] - [s390x] cio: fix drvdata usage for the console subchannel (Hendrik Brueckner) [575826] - [s390x] zcore: CPU registers are not saved under LPAR (Hendrik Brueckner) [575221] - [s390x] zfcpdump: Use direct IO in order to increase dump speed (Hendrik Brueckner) [575189] - [s390x] qeth: change checksumming default for HiperSockets (Hendrik Brueckner) [572227] - [s390x] qeth: l3 send dhcp in non pass thru mode (Hendrik Brueckner) [572225] - [s390x] zfcp: Remove attached ports and units correctly (Hendrik Brueckner) [571938] - [drm] Bring in nouveau updates from upstream (Ben Skeggs) [558468] - [vfs] pass struct file to do_truncate on O_TRUNC opens (Jeff Layton) [573995] - [vfs] O_TRUNC open shouldn't fail after file truncation (Jeff Layton) [573995] - [net] netfilter: ctnetlink: compute message size properly (Jiri Pirko) [578476] - [block] cfq-iosched: Do not merge queues of BE and IDLE classes (Jeff Moyer) [577393] - [block] remove 16 bytes of padding from struct request on 64bits (Jeff Moyer) [577393] - [block] cfq: remove 8 bytes of padding from cfq_rb_root on 64 bit builds (Jeff Moyer) [577393] - [block] cfq-iosched: quantum check tweak (Jeff Moyer) [577393] - [block] remove padding from io_context on 64bit builds (Jeff Moyer) [577393] - [block] cfq: reorder cfq_queue removing padding on 64bit (Jeff Moyer) [577393] - [block] cfq-iosched: split seeky coop queues after one slice (Jeff Moyer) [577393] - [x86] edac, mce: Filter out invalid values (Bhavna Sarathy) [574487] - [x86] edac, mce, amd: silence GART TLB errors (Bhavna Sarathy) [574487] - [x86] edac, mce: correct corenum reporting (Bhavna Sarathy) [574487] - [x86] edac, mce: update AMD F10h revD check (Bhavna Sarathy) [574487] - [x86] amd64_edac: Simplify ECC override handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: Do not falsely trigger kerneloops (Bhavna Sarathy) [574487] - [x86] amd64_edac: Ensure index stays within bounds in amd64_get_scrub_rate (Bhavna Sarathy) [574487] - [x86] amd64_edac: restrict PCI config space access (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix K8 chip select reporting (Bhavna Sarathy) [574487] - [x86] amd64_edac: bump driver version (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix use-uninitialised bug (Bhavna Sarathy) [574487] - [x86] amd64_edac: correct sys address to chip select mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: add a leaner syndrome decoding algorithm (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove early hw support check (Bhavna Sarathy) [574487] - [x86] amd64_edac: detect DDR3 memory type (Bhavna Sarathy) [574487] - [x86] edac: add memory types strings for debugging (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove unneeded extract_error_address wrapper (Bhavna Sarathy) [574487] - [x86] amd64_edac: rename StinkyIdentifier (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove superfluous dbg printk (Bhavna Sarathy) [574487] - [x86] amd64_edac: enhance address to DRAM bank mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup f10_early_channel_count (Bhavna Sarathy) [574487] - [x86] amd64_edac: dump DIMM sizes on K8 too (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup rest of amd64_dump_misc_regs (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup DRAM cfg low debug output (Bhavna Sarathy) [574487] - [x86] amd64_edac: wrap-up pci config read error handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: make DRAM regions output more human-readable (Bhavna Sarathy) [574487] - [x86] amd64_edac: clarify DRAM CTL debug reporting (Bhavna Sarathy) [574487]- [netdrv] iwlwifi: fix kdump hang (Stanislaw Gruszka) [575122] - [kernel] clockevent: Don't remove broadcast device when cpu is dead (Danny Feng) [572438] - [block] Export max number of segments and max segment size in sysfs (Jeff Moyer) [574132] - [block] Finalize conversion of block limits functions (Jeff Moyer) [574132] - [block] Fix overrun in lcm() and move it to lib (Jeff Moyer) [574132] - [block] jiffies fixes (Jeff Moyer) [574132] - [block] Consolidate phys_segment and hw_segment limits (Jeff Moyer) [574132] - [block] Rename blk_queue_max_sectors to blk_queue_max_hw_sectors (Jeff Moyer) [574132] - [block] Add BLK_ prefix to definitions (Jeff Moyer) [574132] - [block] Remove unused accessor function (Jeff Moyer) [574132] - [block] Update blk_queue_max_sectors and documentation (Jeff Moyer) [574132] - [ata] ahci: Turn off DMA engines when there's no device attached (Matthew Garrett) [577967] - [scsi] qla2xxx: minor updates and fixes from upstream (Rob Evers) [574526] - [scsi] Additional BSG corrections from upstream (Rob Evers) [574590] - [netdrv] be2net: Update be2net 10GB NIC driver to version 2.102.147u (Ivan Vecera) [576172] - [scsi] update fibre channel layer (Mike Christie) [571824] - [scsi] lpfc Update from 8.3.5.6 to 8.3.5.7 FC/FCoE (Rob Evers) [576174] - [netdrv] e100: fix the 'size' argument passed to pci_pool_create() (Dean Nelson) [576887] - [kernel] futex: remove rw parameter from get_futex_key() (Amerigo Wang) [555700] - [drm] Add drm_gem_object_handle_unreference_unlocked and drm_gem_object_unreference_unlocked (Adam Jackson) [575910] - [drm] i915: Update to 2.6.34-rc1 (pre-vga-switcheroo) (Adam Jackson) [575910] - [scsi] libfcoe: Send port LKA every FIP_VN_KA_PERIOD secs (Rob Evers) [570693] - [scsi] fnic: updating driver to 1.4.0.98 syncs w/ upstream (Rob Evers) [570693] - [sound] snd-hda-intel: avoid divide by zero (Jaroslav Kysela) [567173] {CVE-2010-1085} - [netdrv] bnx2x: use new firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2: remove old firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 bug fixes (Stanislaw Gruszka) [560993] - [ata] ahci: support FIS-based switching (David Milburn) [463152] - [drm] radeon: better GPU reset for lockup (Jerome Glisse) [576511] - [block] cciss: add 30 second initial timeout wait on controller reset (Tomas Henzl) [574094] - [serial] fix hang in serial console open (Neil Horman) [568418] - [virt] vmw_pvscsi: adding vmware paravirtualized driver (Rob Evers) [553062] - [scsi] 3w-9xxx: update 3w-9xxx to v2.26.02.014RH (Tomas Henzl) [572779] - [netdrv] ixgbevf: initial support for 82599VF driver (Andy Gospodarek) [462790] - [netdrv] ixgbe: update to version 2.0.62-k2 (Andy Gospodarek) [462790] - [netdrv] netxen: More critical bug fixes and AER support (Tony Camuso) [516840] - [netdrv] netxen: Sync with upstream kernel bug fixes (Tony Camuso) [516840] - [fs] dlm: use bastmode in debugfs output (David Teigland) [568102] - [fs] dlm: send reply before bast (David Teigland) [568102] - [fs] dlm: fix ordering of bast and cast (David Teigland) [568102] - [virt] virtio-net: remove send queue (Anthony Liguori) [555698] - [virt] virtio-net: Defer skb allocation and remove recv queue (Anthony Liguori) [555698] - [net] bridge: Allow enable/disable UFO on bridge device via ethtool (Anthony Liguori) [555537] - [net] Make UFO on master device independent of attached devices (Anthony Liguori) [555537] - [fs] xfs: fix locking for inode cache radix tree tag updates (Christoph Hellwig) [573836] - [uv] fix microcode.ctl slow down in boot-time on large systems (George Beshers) [573018] - [scsi] lpfc Update from 8.3.5.5 to 8.3.5.6 FC/FCoE (Rob Evers) [568889] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] e1000e: fix data corruptor in NFS packet split filtering hw (Neil Horman) [572350] - [security] selinux: dynamic class/perm discovery (Eric Paris) [570812] - [security] selinux/ss: correct size computation (Eric Paris) [573000] - [security] SELinux: reduce size of access vector hash table (Eric Paris) [570433] - [security] SELinux: reset the security_ops before flushing the avc cache (Eric Paris) [572998] - [sched] Fix sched_mc_power_savings for !SMT (Danny Feng) [571879] - [security] selinux: Only audit permissions specified in policy (Eric Paris) [573002] - [security] selinux: fix memory leak in sel_make_bools (Eric Paris) [573008] - [security] SELinux: Make selinux_kernel_create_files_as() shouldn't just always return 0 (Eric Paris) [573011] - [security] selinux: convert range transition list to a hashtab (Eric Paris) [572702] - [virt] x86: remove kmap_atomic_pte paravirt op (Paolo Bonzini) [567203] - [virt] vmi: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] xen: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] x86: allow allocation of highmem user page tables to be disabled when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [netdrv] qlge: update to latest upstream (Andy Gospodarek) [562311] - [netdrv] add netif_printk helpers (Andy Gospodarek) [562311] - [net] bridge: Fix build error when IGMP_SNOOPING is not enabled (Herbert Xu) [574321] - [net] bridge: Add multicast count/interval sysfs entries (Herbert Xu) [574321] - [net] bridge: Add hash elasticity/max sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast_snooping sysfs toggle (Herbert Xu) [574321] - [net] bridge: Add multicast_router sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast data-path hooks (Herbert Xu) [574321] - [net] bridge: Add multicast start/stop hooks (Herbert Xu) [574321] - [net] bridge: Add multicast forwarding functions (Herbert Xu) [574321] - [net] bridge: Move NULL mdb check into br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: ensure to unlock in error path in br_multicast_query() (Herbert Xu) [574321] - [net] bridge: Fix RCU race in br_multicast_stop (Herbert Xu) [574321] - [net] bridge: Use RCU list primitive in __br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: cleanup: remove unneed check (Herbert Xu) [574321] - [net] bridge: depends on INET (Herbert Xu) [574321] - [net] bridge: Make IGMP snooping depend upon BRIDGE. (Herbert Xu) [574321] - [net] bridge: Add core IGMP snooping support (Herbert Xu) [574321] - [net] bridge: Fix br_forward crash in promiscuous mode (Herbert Xu) [574321] - [net] bridge: Split may_deliver/deliver_clone out of br_flood (Herbert Xu) [574321] - [net] bridge: Use BR_INPUT_SKB_CB on xmit path (Herbert Xu) [574321] - [net] bridge: Avoid unnecessary clone on forward path (Herbert Xu) [574321] - [net] bridge: Allow tail-call on br_pass_frame_up (Herbert Xu) [574321] - [net] bridge: Do br_pass_frame_up after other ports (Herbert Xu) [574321] - [net] Add netdev_alloc_skb_ip_align() helper (Herbert Xu) [574321] - [kernel] futex_lock_pi() key refcnt fix (Danny Feng) [566347] {CVE-2010-0623} - [pci] AER: fix aer inject result in kernel oops (Prarit Bhargava) [568515] - [scsi] fix 32bit compatibility in BSG interface (Rob Evers) [554538] - [x86] ACPI: don't cond_resched if irq is disabled (Danny Feng) [572441] - [x86] Ensure dell-laptop buffers are below 4GB (Matthew Garrett) [570036] - [hwmon] add hex '0x' indication to coretemp module output (Dean Nelson) [571865] - [cifs] update cifs client code to latest upstream code (Jeff Layton) [562788] - [block] fix merge_bvec_fn return value checks (Mike Snitzer) [571455] - [fs] ext4: avoid uninit mem references on some mount options (Eric Sandeen) [562008] - [s390x] dasd: Correct offline processing (Hendrik Brueckner) [568376] - [s390x] dasd: Fix refcounting (Hendrik Brueckner) [568376] - [x86] amd_iommu: remove dma-ops warning message (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IO page fault by adding device notifiers (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IOMMU API initialization for iommu=pt (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix possible integer overflow (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix deassignment of a device from the pt domain (Bhavna Sarathy) [560002] - [gfs2] Allow the number of committed revokes to temporarily be negative (Benjamin Marzinski) [563907] - [ppc64] powerpc: export data from new hcall H_EM_GET_PARMS (Steve Best) [570019] - [x86] ACPI: Be in TS_POLLING state during mwait based C-state entry (Avi Kivity) [571440] - [net] tcp: fix ICMP-RTO war (Jiri Olsa) [567532] - [mm] Add padding to mm structures allow future patches during the RHEL6 life (Larry Woodman) [554511]- [mm] Switch to SLAB (Aristeu Rozanski) [570614]- [kernel/time] revert cc2f92ad1d0e03fe527e8ccfc1f918c368964dc8 (Aristeu Rozanski) [567551] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [568624] - [scsi] Add netapp to scsi dh alua dev list (Mike Christie) [559586] - [scsi] scsi_dh_emc: fix mode select setup (Mike Christie) [570685] - [drm] Remove loop in IronLake graphics interrupt handler (John Villalovos) [557838] - [x86] Intel Cougar Point chipset support (John Villalovos) [560077] - [vhost] vhost-net: restart tx poll on sk_sndbuf full (Michael S. Tsirkin) [562837] - [vhost] fix get_user_pages_fast error handling (Michael S. Tsirkin) [562837] - [vhost] initialize log eventfd context pointer (Michael S. Tsirkin) [562837] - [vhost] logging thinko fix (Michael S. Tsirkin) [562837] - [vhost] vhost-net: switch to smp barriers (Michael S. Tsirkin) [562837] - [net] bug fix for vlan + gro issue (Andy Gospodarek) [569922] - [uv] Fix unmap_vma() bug related to mmu_notifiers (George Beshers) [253033] - [uv] Have mmu_notifiers use SRCU so they may safely schedule (George Beshers) [253033] - [drm] radeon/kms: bring all v2.6.33 fixes into EL6 kernel (Dave Airlie) [547422 554323 566618 569704] - [dvb] Fix endless loop when decoding ULE at dvb-core (Mauro Carvalho Chehab) [569243] - [kernel] sched: Fix SCHED_MC regression caused by change in sched cpu_power (Danny Feng) [568123] - [s390x] vdso: glibc does not use vdso functions (Hendrik Brueckner) [567755] - [drm] bring drm core/ttm/fb layer fixes in from upstream (Dave Airlie) [569701] - [kernel] Fix SMT scheduler regression in find_busiest_queue() (Danny Feng) [568120] - [s390x] qeth: avoid recovery during device online setting (Hendrik Brueckner) [568781] - [mm] Fix potential crash with sys_move_pages (Danny Feng) [562591] {CVE-2010-0415} - [scsi] pmcraid: bug fixes from upstream (Rob Evers) [567376] - [scsi] lpfc Update from 8.3.5.4 to 8.3.5.5 FC/FCoE (Rob Evers) [564508] - [ata] ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI (David Milburn) [568815] - [selinux] netlabel: fix corruption of SELinux MLS categories > 127 (Eric Paris) [568370] - [gfs2] print glock numbers in hex (Robert S Peterson) [566755] - [mm] Fix hugetlb.c clear_huge_page parameter (Andrea Arcangeli) [566604] - [mm] fix anon_vma locking updates for transparent hugepage code (Andrea Arcangeli) [564515] - [netdrv] cxgb3: add memory barriers (Steve Best) [568390] - [dm] raid45 target: constructor error path oops fix (Heinz Mauelshagen) [567605] - [scsi] mpt2sas: fix missing initialization (Tomas Henzl) [567965] - [net] netfilter: nf_conntrack: per netns nf_conntrack_cachep (Jiri Pirko) [567181] - [x86] nmi_watchdog: use __cpuinit for nmi_watchdog_default (Don Zickus) [567601] - [netdrv] ixgbe: prevent speculative processing of descriptors (Steve Best) [568391] - [kvm] Fix emulate_sys[call, enter, exit]()'s fault handling (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix segment descriptor loading (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix load_guest_segment_descriptor() to inject page fault (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Forbid modifying CS segment register by mov instruction (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix x86_emulate_insn() not to use the variable rc for non-X86EMUL values (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: x86_emulate_insn() and its helpers (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: from do_fetch_insn_byte() to x86_decode_insn() (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] inject #UD in 64bit mode from instruction that are not valid there (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix properties of instructions in group 1_82 (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: code style cleanup (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add LOCK prefix validity checking (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check CPL level during privilege instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix popf emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check IOPL level during io instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: fix memory access during x86 emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add Virtual-8086 mode of emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group9 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group8 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Introduce No64 decode option (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add 'push/pop sreg' instructions (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [x86] AES/PCLMUL Instruction support: Various fixes for AES-NI and PCLMMUL (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Use gas macro for AES-NI instructions (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Various small fixes for AES/PCMLMUL and generate .byte code for some new instructions via gas macro (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Add PCLMULQDQ accelerated implementation (John Villalovos) [463496] - [scsi] megaraid_sas: fix for 32bit apps (Tomas Henzl) [559941] - [kvm] fix large packet drops on kvm hosts with ipv6 (Neil Horman) [565525] - [kvm] Add MAINTAINERS entry for virtio_console (Amit Shah) [566391] - [kvm] virtio: console: Fill ports' entire in_vq with buffers (Amit Shah) [566391] - [kvm] virtio: console: Error out if we can't allocate buffers for control queue (Amit Shah) [566391] - [kvm] virtio: console: Add ability to remove module (Amit Shah) [566391] - [kvm] virtio: console: Ensure no memleaks in case of unused buffers (Amit Shah) [566391] - [kvm] virtio: console: update Red Hat copyright for 2010 (Amit Shah) [566391] - [kvm] virtio: Initialize vq->data entries to NULL (Amit Shah) [566391] - [kvm] virtio: console: outbufs are no longer needed (Amit Shah) [566391] - [kvm] virtio: console: return -efault for fill_readbuf if copy_to_user fails (Amit Shah) [566391] - [kvm] virtio: console: Allow sending variable-sized buffers to host, efault on copy_from_user err (Amit Shah) [566391]- [s390] hvc_iucv: allocate IUCV send/receive buffers in DMA zone (Hendrik Brueckner) [566188] - [s390] qdio: continue polling for buffer state ERROR (Hendrik Brueckner) [565528] - [s390] qdio: prevent kernel bug message in interrupt handler (Hendrik Brueckner) [565542] - [s390] zfcp: report BSG errors in correct field (Hendrik Brueckner) [564378] - [s390] zfcp: cancel all pending work for a to be removed zfcp_port (Hendrik Brueckner) [564382] - [nfs] mount.nfs: Unknown error 526 (Steve Dickson) [561975] - [x86] x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write (Avi Kivity) [563801] - [x86] x86-64, rwsem: 64-bit xadd rwsem implementation (Avi Kivity) [563801] - [x86] x86-64: support native xadd rwsem implementation (Avi Kivity) [563801] - [x86] clean up rwsem type system (Avi Kivity) [563801] - [x86] x86-32: clean up rwsem inline asm statements (Avi Kivity) [563801] - [x86] nmi_watchdog: enable by default on RHEL-6 (Don Zickus) [523857] - [block] freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb (Mike Snitzer) [565890] - [block] fix bio_add_page for non trivial merge_bvec_fn case (Mike Snitzer) [565890] - [watchdog] Add support for iTCO watchdog on Ibex Peak chipset (John Villalovos) [536698] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [563135] - [kernel] time: Implement logarithmic time accumalation (Prarit Bhargava) [563135] - [dm] raid1: fail writes if errors are not handled and log fails (Mike Snitzer) [565890] - [dm] mpath: fix stall when requeueing io (Mike Snitzer) [565890] - [dm] log: userspace fix overhead_size calcuations (Mike Snitzer) [565890] - [dm] stripe: avoid divide by zero with invalid stripe count (Mike Snitzer) [565890] - [mm] anon_vma locking updates for transparent hugepage code (Rik van Riel) [564515] - [mm] anon_vma linking changes to improve multi-process scalability (Rik van Riel) [564515] - [virt] virtio_blk: add block topology support (Christoph Hellwig) [556477] - [kvm] PIT: control word is write-only (Eduardo Habkost) [560905] {CVE-2010-0309} - [kernel] Prevent futex user corruption to crash the kernel (Jerome Marchand) [563957] - [selinux] print the module name when SELinux denies a userspace upcall (Eric Paris) [563731] - [gfs] GFS2 problems on single node cluster (Steven Whitehouse) [564329] - [ppc] Add kdump support to Collaborative Memory Manager (Steve Best) [563316]- [nfs] Remove a redundant check for PageFsCache in nfs_migrate_page() (Steve Dickson) [563938] - [nfs] Fix a bug in nfs_fscache_release_page() (Steve Dickson) [563938] - [mm] fix BUG()s caused by the transparent hugepage patch (Larry Woodman) [556572] - [fs] inotify: fix inotify WARN and compatibility issues (Eric Paris) [563363] - [net] do not check CAP_NET_RAW for kernel created sockets (Eric Paris) [540560] - [pci] Enablement of PCI ACS control when IOMMU enabled on system (Don Dutile) [523278] - [pci] PCI ACS support functions (Don Dutile) [523278] - [uv] x86: Fix RTC latency bug by reading replicated cachelines (George Beshers) [562189] - [s390x] ctcm / lcs / claw: remove cu3088 layer (Hendrik Brueckner) [557522] - [uv] vgaarb: add user selectability of the number of gpus in a system (George Beshers) [555879] - [gpu] vgaarb: fix vga arbiter to accept PCI domains other than 0 (George Beshers) [555879] - [uv] x86_64: update uv arch to target legacy VGA I/O correctly (George Beshers) [555879] - [pci] update pci_set_vga_state to call arch functions (George Beshers) [555879] - [uv] PCI: update pci_set_vga_state to call arch functions (George Beshers) [555879] - [mm] remove madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] hugepage redhat customization (Andrea Arcangeli) [556572] - [mm] introduce khugepaged (Andrea Arcangeli) [556572] - [mm] transparent hugepage vmstat (Andrea Arcangeli) [556572] - [mm] memcg huge memory (Andrea Arcangeli) [556572] - [mm] memcg compound (Andrea Arcangeli) [556572] - [mm] pmd_trans_huge migrate bugcheck (Andrea Arcangeli) [556572] - [mm] madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] verify pmd_trans_huge isnt leaking (Andrea Arcangeli) [556572] - [mm] transparent hugepage core (Andrea Arcangeli) [556572] - [mm] dont alloc harder for gfp nomemalloc even if nowait (Andrea Arcangeli) [556572] - [mm] introduce _GFP_NO_KSWAPD (Andrea Arcangeli) [556572] - [mm] backport page_referenced microoptimization (Andrea Arcangeli) [556572] - [mm] kvm mmu transparent hugepage support (Andrea Arcangeli) [556572] - [mm] clear_copy_huge_page (Andrea Arcangeli) [556572] - [mm] clear_huge_page fix (Andrea Arcangeli) [556572] - [mm] split_huge_page paging (Andrea Arcangeli) [556572] - [mm] split_huge_page_mm/vma (Andrea Arcangeli) [556572] - [mm] add pmd_huge_pte to mm_struct (Andrea Arcangeli) [556572] - [mm] clear page compound (Andrea Arcangeli) [556572] - [mm] add pmd mmu_notifier helpers (Andrea Arcangeli) [556572] - [mm] pte alloc trans splitting (Andrea Arcangeli) [556572] - [mm] bail out gup_fast on splitting pmd (Andrea Arcangeli) [556572] - [mm] add pmd mangling functions to x86 (Andrea Arcangeli) [556572] - [mm] add pmd mangling generic functions (Andrea Arcangeli) [556572] - [mm] special pmd_trans_* functions (Andrea Arcangeli) [556572] - [mm] config_transparent_hugepage (Andrea Arcangeli) [556572] - [mm] comment reminder in destroy_compound_page (Andrea Arcangeli) [556572] - [mm] export maybe_mkwrite (Andrea Arcangeli) [556572] - [mm] no paravirt version of pmd ops (Andrea Arcangeli) [556572] - [mm] add pmd paravirt ops (Andrea Arcangeli) [556572] - [mm] add native_set_pmd_at (Andrea Arcangeli) [556572] - [mm] clear compound mapping (Andrea Arcangeli) [556572] - [mm] update futex compound knowledge (Andrea Arcangeli) [556572] - [mm] alter compound get_page/put_page (Andrea Arcangeli) [556572] - [mm] add a compound_lock (Andrea Arcangeli) [556572] - [mm] define MADV_HUGEPAGE (Andrea Arcangeli) [556572] - [oprofile] Support Nehalem-EX CPU in Oprofile (John Villalovos) [528998] - [nfs] nfs: handle NFSv3 -EKEYEXPIRED errors as we would -EJUKEBOX (Jeff Layton) [479359] - [nfs] handle NFSv2 -EKEYEXPIRED returns from RPC layer appropriately (Jeff Layton) [479359] - [nfs] sunrpc: parse and return errors reported by gssd (Jeff Layton) [479359] - [nfs] nfs4: handle -EKEYEXPIRED errors from RPC layer (Jeff Layton) [479359] - [net] nf_conntrack: fix memory corruption (Jon Masters) [559471] - [kvm] emulate accessed bit for EPT (Rik van Riel) [555106] - [vhost] fix TUN=m VHOST_NET=y (Michael S. Tsirkin) [562837] - [vhost] vhost-net: defer f->private_data until setup succeeds (Chris Wright) [562837] - [vhost] vhost-net: comment use of invalid fd when setting vhost backend (Chris Wright) [562837] - [vhost] access check thinko fixes (Michael S. Tsirkin) [562837] - [vhost] make default mapping empty by default (Michael S. Tsirkin) [562837] - [vhost] add access_ok checks (Michael S. Tsirkin) [562837] - [vhost] prevent modification of an active ring (Michael S. Tsirkin) [562837] - [vhost] fix high 32 bit in FEATURES ioctls (Michael S. Tsirkin) [562837] - [dm] dm-raid1: fix deadlock at suspending failed device (Takahiro Yasui) [557932] - [dm] fix kernel panic at releasing bio on recovery failed region (Takahiro Yasui) [557934] - [scsi] lpfc Update from 8.3.4 to 8.3.5.4 FC/FCoE (Rob Evers) [531028] - [nfs] sunrpc/cache: fix module refcnt leak in a failure path (Steve Dickson) [562285] - [nfs] Ensure that we handle NFS4ERR_STALE_STATEID correctly (Steve Dickson) [560784] - [nfs] NFSv4.1: Don't call nfs4_schedule_state_recovery() unnecessarily (Steve Dickson) [560784] - [nfs] NFSv4: Don't allow posix locking against servers that don't support it (Steve Dickson) [560784] - [nfs] Ensure that the NFSv4 locking can recover from stateid errors (Steve Dickson) [560784] - [nfs] Avoid warnings when CONFIG_NFS_V4=n (Steve Dickson) [560784] - [nfs] Make nfs_commitdata_release static (Steve Dickson) [560784] - [nfs] Try to commit unstable writes in nfs_release_page() (Steve Dickson) [560784] - [nfs] Fix a reference leak in nfs_wb_cancel_page() (Steve Dickson) [560784] - [nfs] nfs41: cleanup callback code to use __be32 type (Steve Dickson) [560785] - [nfs] nfs41: clear NFS4CLNT_RECALL_SLOT bit on session reset (Steve Dickson) [560785] - [nfs] nfs41: fix nfs4_callback_recallslot (Steve Dickson) [560785] - [nfs] nfs41: resize slot table in reset (Steve Dickson) [560785] - [nfs] nfs41: implement cb_recall_slot (Steve Dickson) [560785] - [nfs] nfs41: back channel drc minimal implementation (Steve Dickson) [560785] - [nfs] nfs41: prepare for back channel drc (Steve Dickson) [560785] - [nfs] nfs41: remove uneeded checks in callback processing (Steve Dickson) [560785] - [nfs] nfs41: directly encode back channel error (Steve Dickson) [560785] - [nfs] nfs41: fix wrong error on callback header xdr overflow (Steve Dickson) [560785] - [nfs] nfs41: Process callback's referring call list (Steve Dickson) [560785] - [nfs] nfs41: Check slot table for referring calls (Steve Dickson) [560785] - [nfs] nfs41: Adjust max cache response size value (Steve Dickson) [560785] - [nfs] NFSD: Create PF_INET6 listener in write_ports (Steve Dickson) [560785] - [nfs] SUNRPC: NFS kernel APIs shouldn't return ENOENT for "transport not found" (Steve Dickson) [560785] - [nfs] SUNRPC: Bury "#ifdef IPV6" in svc_create_xprt() (Steve Dickson) [560785] - [nfs] NFSD: Support AF_INET6 in svc_addsock() function (Steve Dickson) [560785] - [nfs] SUNRPC: Use rpc_pton() in ip_map_parse() (Steve Dickson) [560785] - [nfs] nfsd: 4.1 has an rfc number (Steve Dickson) [560785] - [nfs] nfsd41: Create the recovery entry for the NFSv4.1 client (Steve Dickson) [560785] - [nfs] nfsd: use vfs_fsync for non-directories (Steve Dickson) [560785] - [nfs] nfsd4: Use FIRST_NFS4_OP in nfsd4_decode_compound() (Steve Dickson) [560785] - [nfs] nfsd41: nfsd4_decode_compound() does not recognize all ops (Steve Dickson) [560785]- [block] blk-cgroup: Fix lockdep warning of potential deadlock in blk-cgroup (Vivek Goyal) [561903] - [block] cfq: Do not idle on async queues and drive deeper WRITE depths (Vivek Goyal) [561902] - [quota] 64-bit quota format fixes (Jerome Marchand) [546311] - [x86] fix Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [fs] ext4: fix type of "offset" in ext4_io_end (Eric Sandeen) [560097] - [x86] Disable HPET MSI on ATI SB700/SB800 (Prarit Bhargava) [557332] - [x86] arch specific support for remapping HPET MSIs (Prarit Bhargava) [557332] - [x86] intr-remap: generic support for remapping HPET MSIs (Prarit Bhargava) [557332] - [gfs] GFS2: Extend umount wait coverage to full glock lifetime (Steven Whitehouse) [561287] - [gfs] GFS2: Wait for unlock completion on umount (Steven Whitehouse) [561287] - [gfs] GFS2: Use MAX_LFS_FILESIZE for meta inode size (Steven Whitehouse) [561307] - [gfs] GFS2: Use GFP_NOFS for alloc structure (Steven Whitehouse) [561307] - [gfs] GFS2: Fix refcnt leak on gfs2_follow_link() error path (Steven Whitehouse) [561307]- [s390x] dasd: fix online/offline race (Hendrik Brueckner) [552840] - [netdrv] update tg3 to version 3.106 and fix panic (John Feeney) [555101] - [s390x] dasd: Fix null pointer in s390dbf and discipline checking (Hendrik Brueckner) [559615] - [s390x] zcrypt: Do not remove coprocessor in case of error 8/72 (Hendrik Brueckner) [559613] - [s390x] cio: channel path vary operation has no effect (Hendrik Brueckner) [559612] - [uv] x86: Ensure hub revision set for all ACPI modes (George Beshers) [559752] - [uv] x86: Add function retrieving node controller revision number (George Beshers) [559752]- [virtio] console: show error message if hvc_alloc fails for console ports (Amit Shah) [543824] - [virtio] console: Add debugfs files for each port to expose debug info (Amit Shah) [543824] - [virtio] console: Add ability to hot-unplug ports (Amit Shah) [543824] - [virtio] hvc_console: Export (GPL'ed) hvc_remove (Amit Shah) [543824] - [virtio] Add ability to detach unused buffers from vrings (Amit Shah) [543824] - [virtio] console: Handle port hot-plug (Amit Shah) [543824] - [virtio] console: Remove cached data on port close (Amit Shah) [543824] - [virtio] console: Register with sysfs and create a 'name' attribute for ports (Amit Shah) [543824] - [virtio] console: Ensure only one process can have a port open at a time (Amit Shah) [543824] - [virtio] console: Add file operations to ports for open/read/write/poll (Amit Shah) [543824] - [virtio] console: Associate each port with a char device (Amit Shah) [543824] - [virtio] console: Prepare for writing to / reading from userspace buffers (Amit Shah) [543824] - [virtio] console: Add a new MULTIPORT feature, support for generic ports (Amit Shah) [543824] - [virtio] console: Introduce a send_buf function for a common path for sending data to host (Amit Shah) [543824] - [virtio] console: Introduce function to hand off data from host to readers (Amit Shah) [543824] - [virtio] console: Separate out find_vqs operation into a different function (Amit Shah) [543824] - [virtio] console: Separate out console init into a new function (Amit Shah) [543824] - [virtio] console: Separate out console-specific data into a separate struct (Amit Shah) [543824] - [virtio] console: ensure console size is updated on hvc open (Amit Shah) [543824] - [virtio] console: struct ports for multiple ports per device. (Amit Shah) [543824] - [virtio] console: remove global var (Amit Shah) [543824] - [virtio] console: don't assume a single console port. (Amit Shah) [543824] - [virtio] console: use vdev->priv to avoid accessing global var. (Amit Shah) [543824] - [virtio] console: introduce a get_inbuf helper to fetch bufs from in_vq (Amit Shah) [543824] - [virtio] console: ensure add_inbuf can work for multiple ports as well (Amit Shah) [543824] - [virtio] console: encapsulate buffer information in a struct (Amit Shah) [543824] - [virtio] console: port encapsulation (Amit Shah) [543824] - [virtio] console: We support only one device at a time (Amit Shah) [543824] - [virtio] hvc_console: Remove __devinit annotation from hvc_alloc (Amit Shah) [543824] - [virtio] hvc_console: make the ops pointer const. (Amit Shah) [543824] - [virtio] console: statically initialize virtio_cons (Amit Shah) [543824] - [virtio] console: comment cleanup (Amit Shah) [543824] - [x86] Fix crash when profiling more than 28 events (Bhavna Sarathy) [557570] - [x86] Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [kvm] fix spurious interrupt with irqfd (Marcelo Tosatti) [559343] - [kvm] eventfd: allow atomic read and waitqueue remove (Marcelo Tosatti) [559343] - [kvm] properly check max PIC pin in irq route setup (Marcelo Tosatti) [559343] - [kvm] only allow one gsi per fd (Marcelo Tosatti) [559343] - [kvm] x86: Fix leak of free lapic date in kvm_arch_vcpu_init() (Marcelo Tosatti) [559343] - [kvm] x86: Fix probable memory leak of vcpu->arch.mce_banks (Marcelo Tosatti) [559343] - [kvm] MMU: bail out pagewalk on kvm_read_guest error (Marcelo Tosatti) [559343] - [kvm] x86: Fix host_mapping_level() (Marcelo Tosatti) [559343] - [kvm] Fix race between APIC TMR and IRR (Marcelo Tosatti) [559343] - [x86] acpi: Export acpi_pci_irq_{add|del}_prt() (James Paradis) [553781] - [kdump] backport upstream ppc64 kcrctab fixes (Neil Horman) [558803] - [mm] Memory tracking for Stratus (James Paradis) [512400]- [drm] radeon possible security issue (Jerome Glisse) [556692] - [mm] Memory tracking for Stratus (James Paradis) [512400] - [pci] Always set prefetchable base/limit upper32 registers (Prarit Bhargava) [553471] - [scsi] Sync be2iscsi with upstream (Mike Christie) [515256] - [x86] msr/cpuid: Register enough minors for the MSR and CPUID drivers (George Beshers) [557554] - [x86] Remove unnecessary mdelay() from cpu_disable_common() (Peter Bogdanovic) [463633] - [x86] ioapic: Document another case when level irq is seen as an edge (Peter Bogdanovic) [463633] - [x86] ioapic: Fix the EOI register detection mechanism (Peter Bogdanovic) [463633] - [x86] io-apic: Move the effort of clearing remoteIRR explicitly before migrating the irq (Peter Bogdanovic) [463633] - [x86] Remove local_irq_enable()/local_irq_disable() in fixup_irqs() (Peter Bogdanovic) [463633] - [x86] Use EOI register in io-apic on intel platforms (Peter Bogdanovic) [463633]- [kdump] Remove the 32MB limitation for crashkernel (Steve Best) [529270] - [dm] dm-raid45: export missing dm_rh_inc (Heinz Mauelshagen) [552329] - [block] dm-raid45: add raid45 target (Heinz Mauelshagen) [552329] - [block] dm-replicator: blockdev site link handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: ringbuffer replication log handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: replication log and site link handler interfaces and main replicator module (Heinz Mauelshagen) [552364] - [block] dm-replicator: documentation and module registry (Heinz Mauelshagen) [552364] - [s390x] qeth: set default BLKT settings dependend on OSA hw level (Hendrik Brueckner) [557474] - [drm] bring RHEL6 radeon drm up to 2.6.33-rc4/5 level (Jerome Glisse) [557539] - [netdrv] e1000e: enhance frame fragment detection (Andy Gospodarek) [462780] - [stable] ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). (David S. Miller) [555084] - [stable] module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y (Rusty Russell) [555084] - [stable] fix more leaks in audit_tree.c tag_chunk() (Al Viro) [555084] - [stable] fix braindamage in audit_tree.c untag_chunk() (Al Viro) [555084] - [stable] mac80211: fix skb buffering issue (and fixes to that) (Johannes Berg) [555084] - [stable] kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addr (Mike Frysinger) [555084] - [stable] libertas: Remove carrier signaling from the scan code (Samuel Ortiz) [555084] - [stable] mac80211: add missing sanity checks for action frames (Felix Fietkau) [555084] - [stable] iwl: off by one bug (Dan Carpenter) [555084] - [stable] cfg80211: fix syntax error on user regulatory hints (Luis R. Rodriguez) [555084] - [stable] ath5k: Fix eeprom checksum check for custom sized eeproms (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr (Zhu Yi) [555084] - [stable] xen: fix hang on suspend. (Ian Campbell) [555084] - [stable] quota: Fix dquot_transfer for filesystems different from ext4 (Jan Kara) [555084] - [stable] hwmon: (adt7462) Fix pin 28 monitoring (Roger Blofeld) [555084] - [stable] hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs (Yong Wang) [555084] - [stable] netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() (Patrick McHardy) [555084] - [stable] netfilter: ebtables: enforce CAP_NET_ADMIN (Florian Westphal) [555084] - [stable] ASoC: Fix WM8350 DSP mode B configuration (Mark Brown) [555084] - [stable] ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2 (Daniel T Chen) [555084] - [stable] ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist (Daniel T Chen) [555084] - [stable] mmc_block: fix queue cleanup (Adrian Hunter) [555084] - [stable] mmc_block: fix probe error cleanup bug (Jarkko Lavinen) [555084] - [stable] mmc_block: add dev_t initialization check (Anna Lemehova) [555084] - [stable] kernel/signal.c: fix kernel information leak with print-fatal-signals=1 (Andi Kleen) [555084] - [stable] dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and (Krzysztof Halasa) [555084] - [stable] lib/rational.c needs module.h (Sascha Hauer) [555084] - [stable] drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3' (Stephen Hemminger) [555084] - [stable] rtc_cmos: convert shutdown to new pnp_driver->shutdown (OGAWA Hirofumi) [555084] - [stable] Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium" (Rusty Russell) [555084] - [stable] exofs: simple_write_end does not mark_inode_dirty (Boaz Harrosh) [555084] - [stable] modules: Skip empty sections when exporting section notes (Ben Hutchings) [555084] - [stable] ASoC: fix params_rate() macro use in several codecs (Guennadi Liakhovetski) [555084] - [stable] fasync: split 'fasync_helper()' into separate add/remove functions (Linus Torvalds) [555084] - [stable] untangle the do_mremap() mess (Al Viro)- [mm] mmap: don't return ENOMEM when mapcount is temporarily exceeded in munmap() (Danny Feng) [557000] - [netdrv] vxge: fix issues found in Neterion testing (Michal Schmidt) [493985] - [x86] Force irq complete move during cpu offline (Prarit Bhargava) [541815] - [sound] Fix SPDIF-In for AD1988 codecs + add Intel Cougar IDs (Jaroslav Kysela) [557473] - [scsi] aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree (Tomas Henzl) [557753] - [s390x] fix loading of PER control registers for utrace. (CAI Qian) [556410] - [s390x] ptrace: dont abuse PT_PTRACED (CAI Qian) [552102] - [perf] Remove the "event" callback from perf events (Jason Baron) [525517] - [perf] Use overflow handler instead of the event callback (Jason Baron) [525517] - [perf] Fix locking for PERF_FORMAT_GROUP (Jason Baron) [525517] - [perf] Fix event scaling for inherited counters (Jason Baron) [525517] - [perf] Fix PERF_FORMAT_GROUP scale info (Jason Baron) [525517] - [perf] Allow for custom overflow handlers (Jason Baron) [525517] - [perf] Add a callback to perf events (Jason Baron) [525517] - [perf] improve error reporting (Jason Baron) [525517] - [perf] add kernel internal interface (Jason Baron) [525517] - [utrace] fix utrace_maybe_reap() vs find_matching_engine() race (Oleg Nesterov) [557338] - [x86] Disable Memory hot add on x86 32-bit (Prarit Bhargava) [557131] - [netdrv] e1000e: update to the latest upstream (Andy Gospodarek) [462780] - [gfs] Use dquot_send_warning() (Steven Whitehouse) [557057] - [gfs] Add quota netlink support (Steven Whitehouse) [557057] - [netdrv] qlge: update to upstream version v1.00.00.23.00.00-01 (Andy Gospodarek) [553357] - [s390x] zfcp: set HW timeout requested by BSG request (Hendrik Brueckner) [556918] - [s390x] zfcp: introduce BSG timeout callback (Hendrik Brueckner) [556918] - [scsi] scsi_transport_fc: Allow LLD to reset FC BSG timeout (Hendrik Brueckner) [556918]- [kvm] fix cleanup_srcu_struct on vm destruction (Marcelo Tosatti) [554762] - [x86] core: make LIST_POISON less deadly (Avi Kivity) [554640] - [x86] dell-wmi: Add support for new Dell systems (Matthew Garrett) [525548] - [fs] xfs: 2.6.33 updates (Eric Sandeen) [554891] - [x86] Add kernel pagefault tracepoint for x86 & x86_64. (Larry Woodman) [526032] - [pci] PCIe AER: honor ACPI HEST FIRMWARE FIRST mode (Matthew Garrett) [537205] - [block] direct-io: cleanup blockdev_direct_IO locking (Eric Sandeen) [556547] - [tracing] tracepoint: Add signal tracepoints (Masami Hiramatsu) [526030] - [cgroups] fix for "kernel BUG at kernel/cgroup.c:790" (Dave Anderson) [547815] - [irq] Expose the irq_desc node as /proc/irq/*/node (George Beshers) [555866] - [scsi] qla2xxx - Update support for FC/FCoE HBA/CNA (Rob Evers) [553854] - [scsi] bfa update from 2.1.2.0 to 2.1.2.1 (Rob Evers) [475704] - [nfs] sunrpc: fix build-time warning (Steve Dickson) [437715] - [nfs] sunrpc: on successful gss error pipe write, don't return error (Steve Dickson) [437715] - [nfs] SUNRPC: Fix the return value in gss_import_sec_context() (Steve Dickson) [437715] - [nfs] SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos() (Steve Dickson) [437715] - [nfs] sunrpc: fix peername failed on closed listener (Steve Dickson) [437715] - [nfs] nfsd: make sure data is on disk before calling ->fsync (Steve Dickson) [437715] - [uv] React 2.6.32.y: isolcpus broken in 2.6.32.y kernel (George Beshers) [548842] - [gru] GRU Rollup patch (George Beshers) [546680] - [uv] XPC: pass nasid instead of nid to gru_create_message_queue (George Beshers) [546695] - [uv] x86: XPC receive message reuse triggers invalid BUG_ON (George Beshers) [546695] - [uv] x86: xpc_make_first_contact hang due to not accepting ACTIVE state (George Beshers) [546695] - [uv] x86: xpc NULL deref when mesq becomes empty (George Beshers) [546695] - [uv] x86: update XPC to handle updated BIOS interface (George Beshers) [546695] - [uv] xpc needs to provide an abstraction for uv_gpa (George Beshers) [546695] - [uv] x86, irq: Check move_in_progress before freeing the vector mapping (George Beshers) [546668] - [uv] x86: Remove move_cleanup_count from irq_cfg (George Beshers) [546668] - [uv] x86, irq: Allow 0xff for /proc/irq/[n]/smp_affinity on an 8-cpu system (George Beshers) [546668] - [uv] x86, apic: Move SGI UV functionality out of generic IO-APIC code (George Beshers) [546668] - [uv] x86 SGI: Fix irq affinity for hub based interrupts (George Beshers) [546668] - [uv] x86 RTC: Always enable RTC clocksource (George Beshers) [546668] - [uv] x86 RTC: Rename generic_interrupt to x86_platform_ipi (George Beshers) [546668] - [uv] x86, mm: Correct the implementation of is_untracked_pat_range() (George Beshers) [548524] - [uv] x86: Change is_ISA_range() into an inline function (George Beshers) [548524] - [uv] x86, platform: Change is_untracked_pat_range() to bool (George Beshers) [548524] - [uv] x86, mm: is_untracked_pat_range() takes a normal semiclosed range (George Beshers) [548524] - [uv] x86, mm: Call is_untracked_pat_range() rather than is_ISA_range() (George Beshers) [548524] - [uv] x86 SGI: Dont track GRU space in PAT (George Beshers) [548524] - [scsi] megaraid: upgrade to 4.17 (Tomas Henzl) [520729] - [scsi] mpt2sas: Bump version 03.100.03.00 (Tomas Henzl) [470848] - [scsi] mpt2sas: don't update links nor unblock device at no link rate change (Tomas Henzl) [470848] - [scsi] mpt2sas: add support for RAID Action System Shutdown Initiated at OS Shutdown (Tomas Henzl) [470848] - [scsi] mpt2sas: freeze the sdev IO queue when firmware sends internal device reset (Tomas Henzl) [470848] - [scsi] mpt2sas: fix PPC endian bug (Tomas Henzl) [470848] - [scsi] mpt2sas: mpt2sas_base_get_sense_buffer_dma returns little endian (Tomas Henzl) [470848] - [scsi] mpt2sas: return DID_TRANSPORT_DISRUPTED in nexus loss and SCSI_MLQUEUE_DEVICE_BUSY if device is busy (Tomas Henzl) [470848] - [scsi] mpt2sas: retrieve the ioc facts prior to putting the controller into READY state (Tomas Henzl) [470848] - [scsi] mpt2sas: add new info messages for IR and Expander events (Tomas Henzl) [470848] - [scsi] mpt2sas: limit the max_depth to 32 for SATA devices (Tomas Henzl) [470848] - [scsi] mpt2sas: add TimeStamp support when sending ioc_init (Tomas Henzl) [470848] - [scsi] mpt2sas: add extended type for diagnostic buffer support (Tomas Henzl) [470848] - [scsi] mpt2sas: add command line option diag_buffer_enable (Tomas Henzl) [470848] - [scsi] mpt2sas: fix some comments (Tomas Henzl) [470848] - [scsi] mpt2sas: stop driver when firmware encounters faults (Tomas Henzl) [470848] - [scsi] mpt2sas: adding MPI Headers - revision L (Tomas Henzl) [470848] - [scsi] mpt2sas: new device SAS2208 support (Tomas Henzl) [470848] - [scsi] mpt2sas: check for valid response info (Tomas Henzl) [470848] - [scsi] mpt2sas: fix expander remove fail (Tomas Henzl) [470848] - [scsi] mpt2sas: use sas address instead of handle as a lookup (Tomas Henzl) [470848] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [555812] - [block] Honor the gfp_mask for alloc_page() in blkdev_issue_discard() (Mike Snitzer) [554719] - [scsi] sync fcoe with upstream (Mike Christie) [549945] - [net] dccp: modify how dccp creates slab caches to prevent bug halt in SLUB (Neil Horman) [553698] - [s390x] tape: Add pr_fmt() macro to all tape source files (Hendrik Brueckner) [554380] - [s390] qeth: fix packet loss if TSO is switched on (Hendrik Brueckner) [546632] - [s390x] qeth: Support for HiperSockets Network Traffic Analyzer (Hendrik Brueckner) [463706] - [serial] 8250: add support for DTR/DSR hardware flow control (Mauro Carvalho Chehab) [523848]- [build] Revert "[redhat] disabling temporaly DEVTMPFS" (Aristeu Rozanski)- [drm] minor printk fixes from upstream (Dave Airlie) [554601] - [offb] add support for framebuffer handoff to offb. (Dave Airlie) [554948] - [x86] allow fbdev primary video code on 64-bit. (Dave Airlie) [554930] - [drm] nouveau: update to 2.6.33 level (Dave Airlie) [549930] - [drm] ttm: validation API changes + ERESTART fixes. (Dave Airlie) [554918] - [drm] radeon/kms: update to 2.6.33 (without TTM API changes) (Dave Airlie) [554918] - [drm] i915: bring Intel DRM/KMS driver up to 2.6.33 (Dave Airlie) [554616] - [drm] radeon/intel: realign displayport helper code with upstream. (Dave Airlie) [554601] - [drm] kms: rollup KMS core and helper changes to 2.6.33 (Dave Airlie) [554601] - [drm] remove address mask param for drm_pci_alloc() (Dave Airlie) [554601] - [drm] add new userspace core drm interfaces from 2.6.33 (Dave Airlie) [554601] - [drm] unlocked ioctl support for core + macro fixes (Dave Airlie) [554601] - [drm] ttm: rollup upstream TTM fixes (Dave Airlie) [554601] - [drm] mm: patch drm core memory range manager up to 2.6.33 (Dave Airlie) [554601] - [drm] drm/edid: update to 2.6.33 EDID parser code (Dave Airlie) [554601] - [net] dccp: fix module load dependency btw dccp_probe and dccp (Neil Horman) [554840] - [powerpc] pseries: Correct pseries/dlpar.c build break without CONFIG_SMP (Steve Best) [539318] - [powerpc] cpu-allocation/deallocation process (Steve Best) [539318] - [powerpc] Add code to online/offline CPUs of a DLPAR node (Steve Best) [539318] - [powerpc] CPU DLPAR handling (Steve Best) [539318] - [powerpc] sysfs cpu probe/release files (Steve Best) [539318] - [powerpc] Kernel handling of Dynamic Logical Partitioning (Steve Best) [539318] - [powerpc] pseries: Add hooks to put the CPU into an appropriate offline state (Steve Best) [539318] - [powerpc] pseries: Add extended_cede_processor() helper function. (Steve Best) [539318] - [gfs] GFS2: Fix glock refcount issues (Steven Whitehouse) [546634] - [gfs] GFS2: Ensure uptodate inode size when using O_APPEND (Steven Whitehouse) [547639] - [gfs] GFS2: Fix locking bug in rename (Steven Whitehouse) [547640] - [gfs] GFS2: Fix lock ordering in gfs2_check_blk_state() (Steven Whitehouse) [554673] - [gfs2] only show nobarrier option on /proc/mounts when the option is active (Steven Whitehouse) [546665] - [gfs2] add barrier/nobarrier mount options (Steven Whitehouse) [546665] - [gfs2] remove division from new statfs code (Steven Whitehouse) [298561] - [gfs2] Improve statfs and quota usability (Steven Whitehouse) [298561] - [gfs2] Add set_xquota support (Steven Whitehouse) [298561] - [gfs2] Add get_xquota support (Steven Whitehouse) [298561] - [gfs2] Clean up gfs2_adjust_quota() and do_glock() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qd_get() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qdsb_get() (Steven Whitehouse) [298561] - [gfs2] Add proper error reporting to quota sync via sysfs (Steven Whitehouse) [298561] - [gfs2] Add get_xstate quota function (Steven Whitehouse) [298561] - [gfs2] Remove obsolete code in quota.c (Steven Whitehouse) [298561] - [gfs2] Hook gfs2_quota_sync into VFS via gfs2_quotactl_ops (Steven Whitehouse) [298561] - [gfs2] Alter arguments of gfs2_quota/statfs_sync (Steven Whitehouse) [298561] - [gfs2] Fix -o meta mounts for subsequent mounts (Steven Whitehouse) [546664] - [gfs] GFS2: Fix gfs2_xattr_acl_chmod() (Steven Whitehouse) [546294] - [gfs] VFS: Use GFP_NOFS in posix_acl_from_xattr() (Steven Whitehouse) [546294] - [gfs] GFS2: Add cached ACLs support (Steven Whitehouse) [546294] - [gfs] GFS2: Clean up ACLs (Steven Whitehouse) [546294] - [gfs] GFS2: Use gfs2_set_mode() instead of munge_mode() (Steven Whitehouse) [546294] - [gfs] GFS2: Use forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] VFS: Add forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] GFS2: Fix up system xattrs (Steven Whitehouse) [546294] - [netdrv] igb: Update igb driver to support Barton Hills (Stefan Assmann) [462783] - [dm] add feature flags to reduce future kABI impact (Mike Snitzer) [547756] - [block] Stop using byte offsets (Mike Snitzer) [554718] - [dm] Fix device mapper topology stacking (Mike Snitzer) [554718] - [block] bdev_stack_limits wrapper (Mike Snitzer) [554718] - [block] Fix discard alignment calculation and printing (Mike Snitzer) [554718] - [block] Correct handling of bottom device misaligment (Mike Snitzer) [554718] - [block] Fix incorrect alignment offset reporting and update documentation (Mike Snitzer) [554718] - [kvm] Fix possible circular locking in kvm_vm_ioctl_assign_device() (Marcelo Tosatti) [554762] - [kvm] only clear irq_source_id if irqchip is present (Marcelo Tosatti) [554762] - [kvm] fix lock imbalance in kvm_*_irq_source_id() (Marcelo Tosatti) [554762] - [kvm] VMX: Report unexpected simultaneous exceptions as internal errors (Marcelo Tosatti) [554762] - [kvm] Allow internal errors reported to userspace to carry extra data (Marcelo Tosatti) [554762] - [kvm] x86: disable paravirt mmu reporting (Marcelo Tosatti) [554762] - [kvm] x86: disallow KVM_{SET, GET}_LAPIC without allocated in-kernel lapic (Marcelo Tosatti) [554762] - [kvm] x86: disallow multiple KVM_CREATE_IRQCHIP (Marcelo Tosatti) [554762] - [kvm] VMX: Disable unrestricted guest when EPT disabled (Marcelo Tosatti) [554762] - [kvm] SVM: remove needless mmap_sem acquision from nested_svm_map (Marcelo Tosatti) [554762] - [kvm] SVM: Notify nested hypervisor of lost event injections (Marcelo Tosatti) [554762] - [kvm] SVM: Move INTR vmexit out of atomic code (Marcelo Tosatti) [554762] - [kvm] remove pre_task_link setting in save_state_to_tss16 (Marcelo Tosatti) [554762] - [kvm] x86: Extend KVM_SET_VCPU_EVENTS with selective updates (Marcelo Tosatti) [554500] - [kvm] x86: Add KVM_GET/SET_VCPU_EVENTS (Marcelo Tosatti) [554500] - [kvm] fix kvmclock-adjust-offset ioctl to match upstream (Marcelo Tosatti) [554524] - [kvm] SVM: init_vmcb(): remove redundant save->cr0 initialization (Marcelo Tosatti) [554506] - [kvm] SVM: Reset cr0 properly on vcpu reset (Marcelo Tosatti) [554506] - [kvm] VMX: Use macros instead of hex value on cr0 initialization (Marcelo Tosatti) [554506] - [kvm] avoid taking ioapic mutex for non-ioapic EOIs (Marcelo Tosatti) [550809] - [kvm] Bump maximum vcpu count to 64 (Marcelo Tosatti) [550809] - [kvm] convert slots_lock to a mutex (Marcelo Tosatti) [550809] - [kvm] switch vcpu context to use SRCU (Marcelo Tosatti) [550809] - [kvm] convert io_bus to SRCU (Marcelo Tosatti) [550809] - [kvm] x86: switch kvm_set_memory_alias to SRCU update (Marcelo Tosatti) [550809] - [kvm] use SRCU for dirty log (Marcelo Tosatti) [550809] - [kvm] introduce kvm->srcu and convert kvm_set_memory_region to SRCU update (Marcelo Tosatti) [550809] - [kvm] use gfn_to_pfn_memslot in kvm_iommu_map_pages (Marcelo Tosatti) [550809] - [kvm] introduce gfn_to_pfn_memslot (Marcelo Tosatti) [550809] - [kvm] split kvm_arch_set_memory_region into prepare and commit (Marcelo Tosatti) [550809] - [kvm] modify alias layout in x86s struct kvm_arch (Marcelo Tosatti) [550809] - [kvm] modify memslots layout in struct kvm (Marcelo Tosatti) [550809] - [kvm] rcu: Enable synchronize_sched_expedited() fastpath (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the documentation (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the rcutorture test suite (Marcelo Tosatti) [550809] - [kvm] Add synchronize_srcu_expedited() (Marcelo Tosatti) [550809] - [kvm] Drop kvm->irq_lock lock from irq injection path (Marcelo Tosatti) [550809] - [kvm] Move IO APIC to its own lock (Marcelo Tosatti) [550809] - [kvm] Convert irq notifiers lists to RCU locking (Marcelo Tosatti) [550809] - [kvm] Move irq ack notifier list to arch independent code (Marcelo Tosatti) [550809] - [kvm] Move irq routing data structure to rcu locking (Marcelo Tosatti) [550809] - [kvm] Maintain back mapping from irqchip/pin to gsi (Marcelo Tosatti) [550809] - [kvm] Change irq routing table to use gsi indexed array (Marcelo Tosatti) [550809] - [kvm] Move irq sharing information to irqchip level (Marcelo Tosatti) [550809] - [kvm] Call pic_clear_isr() on pic reset to reuse logic there (Marcelo Tosatti) [550809] - [kvm] Dont pass kvm_run arguments (Marcelo Tosatti) [550809]- [modsign] Remove Makefile.modpost qualifying message for module sign failure (David Howells) [543529] - [nfs] fix oops in nfs_rename() (Jeff Layton) [554337] - [x86] AMD: Fix stale cpuid4_info shared_map data in shared_cpu_map cpumasks (Prarit Bhargava) [546610] - [s390] kernel: improve code generated by atomic operations (Hendrik Brueckner) [547411] - [s390x] tape: incomplete device removal (Hendrik Brueckner) [547415] - [netdrv] be2net: update be2net driver to latest upstream (Ivan Vecera) [515262] - [x86] mce: fix confusion between bank attributes and mce attributes (hiro muneda) [476606] - [tpm] autoload tpm_tis driver (John Feeney) [531891] - [stable] generic_permission: MAY_OPEN is not write access (Serge E. Hallyn) [555084] - [stable] rt2x00: Disable powersaving for rt61pci and rt2800pci. (Gertjan van Wingerde) [555084] - [stable] lguest: fix bug in setting guest GDT entry (Rusty Russell) [555084] - [stable] ext4: Update documentation to correct the inode_readahead_blks option name (Fang Wenqi) [555084] - [stable] sched: Sched_rt_periodic_timer vs cpu hotplug (Peter Zijlstra) [555084] - [stable] amd64_edac: fix forcing module load/unload (Borislav Petkov) [555084] - [stable] amd64_edac: make driver loading more robust (Borislav Petkov) [555084] - [stable] amd64_edac: fix driver instance freeing (Borislav Petkov) [555084] - [stable] x86, msr: msrs_alloc/free for CONFIG_SMP=n (Borislav Petkov) [555084] - [stable] x86, msr: Add support for non-contiguous cpumasks (Borislav Petkov) [555084] - [stable] amd64_edac: unify MCGCTL ECC switching (Borislav Petkov) [555084] - [stable] cpumask: use modern cpumask style in drivers/edac/amd64_edac.c (Rusty Russell) [555084] - [stable] x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus (Borislav Petkov) [555084] - [stable] ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) (Dmitry Monakhov) [555084] - [stable] ext4: Convert to generic reserved quota's space management. (Dmitry Monakhov) [555084] - [stable] quota: decouple fs reserved space from quota reservation (Dmitry Monakhov) [555084] - [stable] Add unlocked version of inode_add_bytes() function (Dmitry Monakhov) [555084] - [stable] udf: Try harder when looking for VAT inode (Jan Kara) [555084] - [stable] orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled (Andrey Borzenkov) [555084] - [stable] drm: disable all the possible outputs/crtcs before entering KMS mode (Zhao Yakui) [555084] - [stable] drm/radeon/kms: fix crtc vblank update for r600 (Dave Airlie) [555084] - [stable] sched: Fix balance vs hotplug race (Peter Zijlstra) [555084] - [stable] Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture support (Geert Uytterhoeven) [555084] - [stable] b43: avoid PPC fault during resume (Larry Finger) [555084] - [stable] hwmon: (sht15) Off-by-one error in array index + incorrect constants (Jonathan Cameron) [555084] - [stable] netfilter: fix crashes in bridge netfilter caused by fragment jumps (Patrick McHardy) [555084] - [stable] ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery (Patrick McHardy) [555084] - [stable] e100: Fix broken cbs accounting due to missing memset. (Roger Oksanen) [555084] - [stable] memcg: avoid oom-killing innocent task in case of use_hierarchy (Daisuke Nishimura) [555084] - [stable] x86/ptrace: make genregs[32]_get/set more robust (Linus Torvalds) [555084] - [stable] V4L/DVB (13596): ov511.c typo: lock => unlock (Dan Carpenter) [555084] - [stable] kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patch (WANG Cong) [555084] - [stable] 'sysctl_max_map_count' should be non-negative (Amerigo Wang) [555084] - [stable] NOMMU: Optimise away the {dac_,}mmap_min_addr tests (David Howells) [555084] - [stable] mac80211: fix race with suspend and dynamic_ps_disable_work (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix 40MHz operation setting on cards that do not allow it (Reinette Chatre) [555084] - [stable] iwlwifi: fix more eeprom endian bugs (Johannes Berg) [555084] - [stable] iwlwifi: fix EEPROM/OTP reading endian annotations and a bug (Johannes Berg) [555084] - [stable] iwl3945: fix panic in iwl3945 driver (Zhu Yi) [555084] - [stable] iwl3945: disable power save (Reinette Chatre) [555084] - [stable] ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054 (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k: fix suspend by waking device prior to stop (Sujith) [555084] - [stable] ath9k: wake hardware during AMPDU TX actions (Luis R. Rodriguez) [555084] - [stable] ath9k: fix missed error codes in the tx status check (Felix Fietkau) [555084] - [stable] ath9k: Fix TX queue draining (Sujith) [555084] - [stable] ath9k: wake hardware for interface IBSS/AP/Mesh removal (Luis R. Rodriguez) [555084] - [stable] ath5k: fix SWI calibration interrupt storm (Bob Copeland) [555084] - [stable] cfg80211: fix race between deauth and assoc response (Johannes Berg) [555084] - [stable] mac80211: Fix IBSS merge (Sujith) [555084] - [stable] mac80211: fix WMM AP settings application (Johannes Berg) [555084] - [stable] mac80211: fix propagation of failed hardware reconfigurations (Luis R. Rodriguez) [555084] - [stable] iwmc3200wifi: fix array out-of-boundary access (Zhu Yi) [555084] - [stable] Libertas: fix buffer overflow in lbs_get_essid() (Daniel Mack) [555084] - [stable] KVM: LAPIC: make sure IRR bitmap is scanned after vm load (Marcelo Tosatti) [555084] - [stable] KVM: MMU: remove prefault from invlpg handler (Marcelo Tosatti) [555084] - [stable] ioat2,3: put channel hardware in known state at init (Dan Williams) [555084] - [stable] ioat3: fix p-disabled q-continuation (Dan Williams) [555084] - [stable] x86/amd-iommu: Fix initialization failure panic (Joerg Roedel) [555084] - [stable] dma-debug: Fix bug causing build warning (Ingo Molnar) [555084] - [stable] dma-debug: Do not add notifier when dma debugging is disabled. (Shaun Ruffell) [555084] - [stable] dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh' (Nicolas Ferre) [555084] - [stable] md: Fix unfortunate interaction with evms (NeilBrown) [555084] - [stable] x86: SGI UV: Fix writes to led registers on remote uv hubs (Mike Travis) [555084] - [stable] drivers/net/usb: Correct code taking the size of a pointer (Julia Lawall) [555084] - [stable] USB: fix bugs in usb_(de)authorize_device (Alan Stern) [555084] - [stable] USB: rename usb_configure_device (Alan Stern) [555084] - [stable] Bluetooth: Prevent ill-timed autosuspend in USB driver (Oliver Neukum) [555084] - [stable] USB: musb: gadget_ep0: avoid SetupEnd interrupt (Sergei Shtylyov) [555084] - [stable] USB: Fix a bug on appledisplay.c regarding signedness (pancho horrillo) [555084] - [stable] USB: option: support hi speed for modem Haier CE100 (Donny Kurnia) [555084] - [stable] USB: emi62: fix crash when trying to load EMI 6|2 firmware (Clemens Ladisch) [555084] - [stable] drm/radeon: fix build on 64-bit with some compilers. (Dave Airlie) [555084] - [stable] ASoC: Do not write to invalid registers on the wm9712. (Eric Millbrandt) [555084] - [stable] powerpc: Handle VSX alignment faults correctly in little-endian mode (Neil Campbell) [555084] - [stable] ACPI: Use the return result of ACPI lid notifier chain correctly (Zhao Yakui) [555084] - [stable] ACPI: EC: Fix MSI DMI detection (Alexey Starikovskiy) [555084] - [stable] acerhdf: limit modalias matching to supported (Stefan Bader) [555084] - [stable] ALSA: hda - Fix missing capsrc_nids for ALC88x (Takashi Iwai) [555084] - [stable] sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer (Clemens Ladisch) [555084] - [stable] ASoC: wm8974: fix a wrong bit definition (Guennadi Liakhovetski) [555084] - [stable] pata_cmd64x: fix overclocking of UDMA0-2 modes (Bartlomiej Zolnierkiewicz) [555084] - [stable] pata_hpt3x2n: fix clock turnaround (Sergei Shtylyov) [555084] - [stable] clockevents: Prevent clockevent_devices list corruption on cpu hotplug (Thomas Gleixner) [555084] - [stable] sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE (Peter Zijlstra) [555084] - [stable] x86, cpuid: Add "volatile" to asm in native_cpuid() (Suresh Siddha) [555084] - [stable] sched: Fix task_hot() test order (Peter Zijlstra) [555084] - [stable] SCSI: fc class: fix fc_transport_init error handling (Mike Christie) [555084] - [stable] SCSI: st: fix mdata->page_order handling (FUJITA Tomonori) [555084] - [stable] SCSI: qla2xxx: dpc thread can execute before scsi host has been added (Michael Reed) [555084] - [stable] SCSI: ipr: fix EEH recovery (Kleber Sacilotto de Souza) [555084] - [stable] implement early_io{re,un}map for ia64 (Luck, Tony) [555084] - [stable] perf_event: Fix incorrect range check on cpu number (Paul Mackerras) [555084] - [stable] netfilter: xtables: document minimal required version (Jan Engelhardt) [555084] - [stable] intel-iommu: ignore page table validation in pass through mode (Chris Wright) [555084] - [stable] jffs2: Fix long-standing bug with symlink garbage collection. (David Woodhouse) [555084] - [stable] ipvs: zero usvc and udest (Simon Horman) [555084] - [stable] mm: sigbus instead of abusing oom (Hugh Dickins) [555084] - [stable] drm/i915: Fix LVDS stability issue on Ironlake (Zhenyu Wang) [555084] - [stable] drm/i915: PineView only has LVDS and CRT ports (Zhenyu Wang) [555084] - [stable] drm/i915: Avoid NULL dereference with component_only tv_modes (Chris Wilson) [555084] - [stable] x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value (Yong Wang) [555084] - [stable] bcm63xx_enet: fix compilation failure after get_stats_count removal (Florian Fainelli) [555084] - [stable] V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added. (Rafal Milecki) [555084] - [stable] ext3: Fix data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] net: Fix userspace RTM_NEWLINK notifications. (Eric W. Biederman) [555084] - [stable] ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. (Zhao Yakui) [555084] - [stable] vmalloc: conditionalize build of pcpu_get_vm_areas() (Tejun Heo) [555084] - [stable] asus-laptop: change light sens default values. (Corentin Chary) [555084] - [stable] acerhdf: add new BIOS versions (Peter Feuerer) [555084] - [stable] matroxfb: fix problems with display stability (Alan Cox) [555084] - [stable] ipw2100: fix rebooting hang with driver loaded (Zhu Yi) [555084] - [stable] thinkpad-acpi: preserve rfkill state across suspend/resume (Henrique de Moraes Holschuh) [555084] - [stable] thinkpad-acpi: fix default brightness_mode for R50e/R51 (Henrique de Moraes Holschuh) [555084] - [stable] memcg: fix memory.memsw.usage_in_bytes for root cgroup (Kirill A. Shutemov) [555084] - [stable] mac80211: Fix dynamic power save for scanning. (Vivek Natarajan) [555084] - [stable] ath9k: fix tx status reporting (Felix Fietkau) [555084] - [stable] tracing: Fix event format export (Johannes Berg) [555084] - [stable] b43legacy: avoid PPC fault during resume (Larry Finger) [555084] - [stable] sparc: Set UTS_MACHINE correctly. (David S. Miller) [555084] - [stable] sparc64: Fix stack debugging IRQ stack regression. (David S. Miller) [555084] - [stable] sparc64: Fix overly strict range type matching for PCI devices. (David S. Miller) [555084] - [stable] sparc64: Don't specify IRQF_SHARED for LDC interrupts. (David S. Miller) [555084] - [stable] b44 WOL setup: one-bit-off stack corruption kernel panic fix (Stanislav Brabec) [555084] - [stable] ip_fragment: also adjust skb->truesize for packets not owned by a socket (Patrick McHardy) [555084] - [stable] tcp: Stalling connections: Fix timeout calculation routine (Damian Lukowski) [555084] - [stable] slc90e66: fix UDMA handling (Bartlomiej Zolnierkiewicz) [555084] - [stable] xen: try harder to balloon up under memory pressure. (Ian Campbell) [555084] - [stable] Xen balloon: fix totalram_pages counting. (Gianluca Guida) [555084] - [stable] xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region. (Ian Campbell) [555084] - [stable] xen: use iret for return from 64b kernel to 32b usermode (Jeremy Fitzhardinge) [555084] - [stable] xen: don't leak IRQs over suspend/resume. (Ian Campbell) [555084] - [stable] xen: improve error handling in do_suspend. (Ian Campbell) [555084] - [stable] xen: call clock resume notifier on all CPUs (Ian Campbell) [555084] - [stable] xen: register runstate info for boot CPU early (Jeremy Fitzhardinge) [555084] - [stable] xen: don't call dpm_resume_noirq() with interrupts disabled. (Jeremy Fitzhardinge) [555084] - [stable] xen: register runstate on secondary CPUs (Ian Campbell) [555084] - [stable] xen: register timer interrupt with IRQF_TIMER (Ian Campbell) [555084] - [stable] xen: correctly restore pfn_to_mfn_list_list after resume (Ian Campbell) [555084] - [stable] xen: restore runstate_info even if !have_vcpu_info_placement (Jeremy Fitzhardinge) [555084] - [stable] xen: re-register runstate area earlier on resume. (Ian Campbell) [555084] - [stable] xen/xenbus: make DEVICE_ATTR()s static (Jeremy Fitzhardinge) [555084] - [stable] drm/i915: Add the missing clonemask for display port on Ironlake (Zhao Yakui) [555084] - [stable] drm/i915: Set the error code after failing to insert new offset into mm ht. (Chris Wilson) [555084] - [stable] drm/ttm: Fix build failure due to missing struct page (Martin Michlmayr) [555084] - [stable] drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix vram setup on rs600 (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix legacy crtc2 dpms (Alex Deucher) [555084] - [stable] drm/radeon/kms: handle vblanks properly with dpms on (Alex Deucher) [555084] - [stable] drm/radeon/kms: Add quirk for HIS X1300 board (Alex Deucher) [555084] - [stable] powerpc: Fix usage of 64-bit instruction in 32-bit altivec code (Benjamin Herrenschmidt) [555084] - [stable] powerpc/therm_adt746x: Record pwm invert bit at module load time] (Darrick J. Wong) [555084] - [stable] powerpc/windfarm: Add detection for second cpu pump (Bolko Maass) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in walk_page_range() (Naoya Horiguchi) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in mincore() (Naoya Horiguchi) [555084] - [stable] x86: Fix bogus warning in apic_noop.apic_write() (Thomas Gleixner) [555084] - [stable] rtl8187: Fix wrong rfkill switch mask for some models (Larry Finger) [555084] - [stable] wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC (John W. Linville) [555084] - [stable] mac80211: fix scan abort sanity checks (Johannes Berg) [555084] - [stable] mac80211: Revert 'Use correct sign for mesh active path refresh' (Javier Cardona) [555084] - [stable] mac80211: Fixed bug in mesh portal paths (Javier Cardona) [555084] - [stable] mac80211: Fix bug in computing crc over dynamic IEs in beacon (Vasanthakumar Thiagarajan) [555084] - [stable] Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN (Ian Jackson) [555084] - [stable] Driver core: fix race in dev_driver_string (Alan Stern) [555084] - [stable] debugfs: fix create mutex racy fops and private data (Mathieu Desnoyers) [555084] - [stable] devpts_get_tty() should validate inode (Sukadev Bhattiprolu) [555084] - [stable] futex: Take mmap_sem for get_user_pages in fault_in_user_writeable (Andi Kleen) [555084] - [stable] md/bitmap: protect against bitmap removal while being updated. (NeilBrown) [555084] - [stable] hfs: fix a potential buffer overflow (Amerigo Wang) [555084] - [stable] pxa/em-x270: fix usb hub power up/reset sequence (Igor Grinberg) [555084] - [stable] USB: Close usb_find_interface race v3 (Russ Dill) [555084] - [stable] USB: usb-storage: add BAD_SENSE flag (Alan Stern) [555084] - [stable] USB: usbtmc: repeat usb_bulk_msg until whole message is transfered (Andre Herms) [555084] - [stable] USB: option.c: add support for D-Link DWM-162-U5 (Zhang Le) [555084] - [stable] USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again (Sergei Shtylyov) [555084] - [stable] USB: xhci: Add correct email and files to MAINTAINERS entry. (Sarah Sharp) [555084] - [stable] jbd2: don't wipe the journal on a failed journal checksum (Theodore Ts'o) [555084] - [stable] UBI: flush wl before clearing update marker (Sebastian Andrzej Siewior) [555084] - [stable] bsdacct: fix uid/gid misreporting (Alexey Dobriyan) [555084] - [stable] V4L/DVB: Fix test in copy_reg_bits() (Roel Kluin) [555084] - [stable] pata_hpt{37x|3x2n}: fix timing register masks (take 2) (Sergei Shtylyov) [555084] - [stable] x86: Fix typo in Intel CPU cache size descriptor (Dave Jones) [555084] - [stable] x86: Add new Intel CPU cache size descriptors (Dave Jones) [555084] - [stable] x86: Fix duplicated UV BAU interrupt vector (Cliff Wickman) [555084] - [stable] x86/mce: Set up timer unconditionally (Jan Beulich) [555084] - [stable] x86, mce: don't restart timer if disabled (Hidetoshi Seto) [555084] - [stable] x86: Use -maccumulate-outgoing-args for sane mcount prologues (Thomas Gleixner) [555084] - [stable] x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage (Thomas Gleixner) [555084] - [stable] KVM: x86: include pvclock MSRs in msrs_to_save (Glauber Costa) [555084] - [stable] KVM: fix irq_source_id size verification (Marcelo Tosatti) [555084] - [stable] KVM: s390: Make psw available on all exits, not just a subset (Carsten Otte) [555084] - [stable] KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c (Carsten Otte) [555084] - [stable] KVM: x86 emulator: limit instructions to 15 bytes (Avi Kivity) [555084] - [stable] ALSA: hrtimer - Fix lock-up (Takashi Iwai) [555084] - [stable] hrtimer: Fix /proc/timer_list regression (Feng Tang) [555084] - [stable] ath5k: enable EEPROM checksum check (Luis R. Rodriguez) [555084] - [stable] ath5k: allow setting txpower to 0 (Bob Copeland) [555084] - [stable] ssb: Fix range check in sprom write (Michael Buesch) [555084] - [stable] x86, apic: Enable lapic nmi watchdog on AMD Family 11h (Mikael Pettersson) [555084] - [stable] x86: ASUS P4S800 reboot=bios quirk (Leann Ogasawara) [555084] - [stable] x86: GART: pci-gart_64.c: Use correct length in strncmp (Joe Perches) [555084] - [stable] x86: Fix iommu=nodac parameter handling (Tejun Heo) [555084] - [stable] x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree (Darrick J. Wong) [555084] - [stable] x86/amd-iommu: un__init iommu_setup_msi (Joerg Roedel) [555084] - [stable] x86/amd-iommu: attach devices to pre-allocated domains early (Joerg Roedel) [555084] - [stable] sched: Fix and clean up rate-limit newidle code (Mike Galbraith) [555084] - [stable] sched: Rate-limit newidle (Mike Galbraith) [555084] - [stable] sched: Fix affinity logic in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] sched: Check for an idle shared cache in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] PM / Runtime: Fix lockdep warning in __pm_runtime_set_status() (Rafael J. Wysocki) [555084] - [stable] perf_event: Initialize data.period in perf_swevent_hrtimer() (Xiao Guangrong) [555084] - [stable] perf_event: Fix invalid type in ioctl definition (Arjan van de Ven) [555084] - [stable] rcu: Remove inline from forward-referenced functions (Paul E. McKenney) [555084] - [stable] rcu: Fix note_new_gpnum() uses of ->gpnum (Paul E. McKenney) [555084] - [stable] rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter (Paul E. McKenney) [555084] - [stable] rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter (Paul E. McKenney) [555084] - [stable] firewire: ohci: handle receive packets with a data length of zero (Jay Fenlason) [555084] - [stable] USB: option: add pid for ZTE (zhao.ming9@zte.com.cn) [555084] - [stable] USB: usb-storage: fix bug in fill_inquiry (Alan Stern) [555084] - [stable] ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem) (Theodore Ts'o) [555084] - [stable] ext4: Wait for proper transaction commit on fsync (Jan Kara) [555084] - [stable] ext4: fix incorrect block reservation on quota transfer. (Dmitry Monakhov) [555084] - [stable] ext4: quota macros cleanup (Dmitry Monakhov) [555084] - [stable] ext4: ext4_get_reserved_space() must return bytes instead of blocks (Dmitry Monakhov) [555084] - [stable] ext4: remove blocks from inode prealloc list on failure (Curt Wohlgemuth) [555084] - [stable] ext4: Avoid data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] ext4: Return the PTR_ERR of the correct pointer in setup_new_group_blocks() (Roel Kluin) [555084] - [stable] jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer() (Theodore Ts'o) [555084] - [stable] ext4: move_extent_per_page() cleanup (Akira Fujita) [555084] - [stable] ext4: initialize moved_len before calling ext4_move_extents() (Kazuya Mio) [555084] - [stable] ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: make "norecovery" an alias for "noload" (Eric Sandeen) [555084] - [stable] ext4: fix error handling in ext4_ind_get_blocks() (Jan Kara) [555084] - [stable] ext4: avoid issuing unnecessary barriers (Theodore Ts'o) [555084] - [stable] ext4: fix block validity checks so they work correctly with meta_bg (Theodore Ts'o) [555084] - [stable] ext4: fix uninit block bitmap initialization when s_meta_first_bg is non-zero (Theodore Ts'o) [555084] - [stable] ext4: don't update the superblock in ext4_statfs() (Theodore Ts'o) [555084] - [stable] ext4: journal all modifications in ext4_xattr_set_handle (Eric Sandeen) [555084] - [stable] ext4: fix i_flags access in ext4_da_writepages_trans_blocks() (Julia Lawall) [555084] - [stable] ext4: make sure directory and symlink blocks are revoked (Theodore Ts'o) [555084] - [stable] ext4: plug a buffer_head leak in an error path of ext4_iget() (Theodore Ts'o) [555084] - [stable] ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: fix lock order problem in ext4_move_extents() (Akira Fujita) [555084] - [stable] ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails (Akira Fujita) [555084] - [stable] ext4: avoid divide by zero when trying to mount a corrupted file system (Theodore Ts'o) [555084] - [stable] ext4: fix potential buffer head leak when add_dirent_to_buf() returns ENOSPC (Theodore Ts'o) [555084] - [stable] SCSI: megaraid_sas: fix 64 bit sense pointer truncation (Yang, Bo) [555084] - [stable] SCSI: osd_protocol.h: Add missing #include (Martin Michlmayr) [555084] - [stable] signal: Fix alternate signal stack check (Sebastian Andrzej Siewior) [555084]- [scsi] cciss: fix spinlock use (Tomas Henzl) [552910] - [scsi] cciss,hpsa: reassign controllers (Tomas Henzl) [552192] - [modsign] Don't attempt to sign a module if there are no key files (David Howells) [543529] - [x86] Compile mce-inject module (Prarit Bhargava) [553323] - [nfs] fix insecure export option (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 3 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 2 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 1 (Steve Dickson) [437715] - [s390] cio: deactivated devices can cause use after free panic (Hendrik Brueckner) [548490] - [s390] cio: memory leaks when checking unusable devices (Hendrik Brueckner) [548490] - [s390] cio: DASD steal lock task hangs (Hendrik Brueckner) [548490] - [s390] cio: DASD cannot be set online (Hendrik Brueckner) [548490] - [s390] cio: erratic DASD I/O behavior (Hendrik Brueckner) [548490] - [s390] cio: not operational devices cannot be deactivated (Hendrik Brueckner) [548490] - [s390] cio: initialization of I/O devices fails (Hendrik Brueckner) [548490] - [s390] cio: kernel panic after unexpected interrupt (Hendrik Brueckner) [548490] - [s390] cio: incorrect device state after device recognition and recovery (Hendrik Brueckner) [548490] - [s390] cio: setting a device online or offline fails for unknown reasons (Hendrik Brueckner) [548490] - [s390] cio: device recovery fails after concurrent hardware changes (Hendrik Brueckner) [548490] - [s390] cio: device recovery stalls after multiple hardware events (Hendrik Brueckner) [548490] - [s390] cio: double free under memory pressure (Hendrik Brueckner) [548490] - [sunrpc] Don't display zero scope IDs (Jeff Layton) [463530] - [sunrpc] Deprecate support for site-local addresses (Jeff Layton) [463530] - [input] dell-laptop: Update rfkill state on switch change (Matthew Garrett) [547892] - [input] Add support for adding i8042 filters (Matthew Garrett) [547892] - [vfs] force reval of target when following LAST_BIND symlinks (Jeff Layton) [548153] - [scsi] scsi_dh_rdac: add two IBM devices to rdac_dev_list (Rob Evers) [528576] - [fs] ext4: flush delalloc blocks when space is low (Eric Sandeen) [526758] - [fs] fs-writeback: Add helper function to start writeback if idle (Eric Sandeen) [526758] - [fat] make discard a mount option (Jeff Moyer) [552355] - [ext4] make trim/discard optional (and off by default) (Jeff Moyer) [552355] - [fusion] bump version to 3.04.13 (Tomas Henzl) [548408] - [fusion] fix for incorrect data underrun (Tomas Henzl) [548408] - [fusion] remove unnecessary printk (Tomas Henzl) [548408] - [cifs] NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals (Jeff Layton) [545984] - [fs] ext4: wait for log to commit when unmounting (Josef Bacik) [524267] - [mm] hwpoison: backport the latest patches from linux-2.6.33 (Dean Nelson) [547705] - [netdrv] bnx2i: update to 2.1.0 (Stanislaw Gruszka) [463268] - [netdrv] cnic: fixes for RHEL6 (Stanislaw Gruszka) [463268] - [gfs2] Fix potential race in glock code (Steven Whitehouse) [546279] - [scsi] make driver PCI legacy I/O port free (Tomas Henzl) [549118] - [scsi] eliminate double free (Tomas Henzl) [549351] - [dlm] always use GFP_NOFS (David Teigland) [545904] - [block] Fix topology stacking for data and discard alignment (Mike Snitzer) [549766] - [scsi] scsi_dh: Make alua hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make hp hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make rdac hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Change the scsidh_activate interface to be asynchronous (Rob Evers) [537257] - [netdrv] update tg3 to version 3.105 (John Feeney) [465194] - [netdrv] bnx2x: update to 1.52.1-5 (Stanislaw Gruszka) [464427] - [netdrv] ixgbe: add support for 82599-KR and update to latest upstream (Andy Gospodarek) [462781] - [block] cfq-iosched: Remove prio_change logic for workload selection (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of nr_groups (Jeff Moyer) [548796] - [block] cfq-iosched: Remove the check for same cfq group from allow_merge (Jeff Moyer) [548796] - [block] cfq: set workload as expired if it doesn't have any slice left (Jeff Moyer) [548796] - [block] Fix a CFQ crash in "for-2.6.33" branch of block tree (Jeff Moyer) [548796] - [block] cfq: Remove wait_request flag when idle time is being deleted (Jeff Moyer) [548796] - [block] cfq-iosched: commenting non-obvious initialization (Jeff Moyer) [548796] - [block] cfq-iosched: Take care of corner cases of group losing share due to deletion (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of cfqq wait_busy_done flag (Jeff Moyer) [548796] - [block] cfq: Optimization for close cooperating queue searching (Jeff Moyer) [548796] - [block] cfq-iosched: reduce write depth only if sync was delayed (Jeff Moyer) [548796] - [x86] ucode-amd: Load ucode-patches once and not separately of each CPU (George Beshers) [548840] - [x86] Remove enabling x2apic message for every CPU (George Beshers) [548840] - [x86] Limit number of per cpu TSC sync messages (George Beshers) [548840] - [sched] Limit the number of scheduler debug messages (George Beshers) [548840] - [init] Limit the number of per cpu calibration bootup messages (George Beshers) [548840] - [x86] Limit the number of processor bootup messages (George Beshers) [548840] - [x86] cpu: mv display_cacheinfo -> cpu_detect_cache_sizes (George Beshers) [548840] - [x86] Remove CPU cache size output for non-Intel too (George Beshers) [548840] - [x86] Remove the CPU cache size printk's (George Beshers) [548840]- [kvm] VMX: Use shared msr infrastructure (Avi Kivity) [547777] - [kvm] x86 shared msr infrastructure (Avi Kivity) [547777] - [kvm] VMX: Move MSR_KERNEL_GS_BASE out of the vmx autoload msr area (Avi Kivity) [547777] - [kvm] core, x86: Add user return notifiers (Avi Kivity) [547777] - [quota] ext4: Support for 64-bit quota format (Jerome Marchand) [546311] - [quota] ext3: Support for vfsv1 quota format (Jerome Marchand) [546311] - [quota] Implement quota format with 64-bit space and inode limits (Jerome Marchand) [546311] - [quota] Move definition of QFMT_OCFS2 to linux/quota.h (Jerome Marchand) [546311] - [scsi] cciss: remove pci-ids (Tomas Henzl) [464649] - [scsi] hpsa: new driver (Tomas Henzl) [464649] - [mm] Add file page writeback mm tracepoints. (Larry Woodman) [523093] - [mm] Add page reclaim mm tracepoints. (Larry Woodman) [523093] - [mm] Add file page mm tracepoints. (Larry Woodman) [523093] - [mm] Add anonynmous page mm tracepoints. (Larry Woodman) [523093] - [mm] Add mm tracepoint definitions to kmem.h (Larry Woodman) [523093] - [ksm] fix ksm.h breakage of nommu build (Izik Eidus) [548586] - [ksm] remove unswappable max_kernel_pages (Izik Eidus) [548586] - [ksm] memory hotremove migration only (Izik Eidus) [548586] - [ksm] rmap_walk to remove_migation_ptes (Izik Eidus) [548586] - [ksm] mem cgroup charge swapin copy (Izik Eidus) [548586] - [ksm] share anon page without allocating (Izik Eidus) [548586] - [ksm] take keyhole reference to page (Izik Eidus) [548586] - [ksm] hold anon_vma in rmap_item (Izik Eidus) [548586] - [ksm] let shared pages be swappable (Izik Eidus) [548586] - [ksm] fix mlockfreed to munlocked (Izik Eidus) [548586] - [ksm] stable_node point to page and back (Izik Eidus) [548586] - [ksm] separate stable_node (Izik Eidus) [548586] - [ksm] singly-linked rmap_list (Izik Eidus) [548586] - [ksm] cleanup some function arguments (Izik Eidus) [548586] - [ksm] remove redundancies when merging page (Izik Eidus) [548586] - [ksm] three remove_rmap_item_from_tree cleanups (Izik Eidus) [548586] - [mm] stop ptlock enlarging struct page (Izik Eidus) [548586] - [mm] vmscan: do not evict inactive pages when skipping an active list scan (Rik van Riel) [548457] - [mm] vmscan: make consistent of reclaim bale out between do_try_to_free_page and shrink_zone (Rik van Riel) [548457] - [mm] vmscan: kill sc.swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: zone_reclaim() dont use insane swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: kill hibernation specific reclaim logic and unify it (Rik van Riel) [548457] - [mm] vmscan: separate sc.swap_cluster_max and sc.nr_max_reclaim (Rik van Riel) [548457] - [mm] vmscan: stop kswapd waiting on congestion when the min watermark is not being met (Rik van Riel) [548457] - [mm] vmscan: have kswapd sleep for a short interval and double check it should be asleep (Rik van Riel) [548457] - [mm] pass address down to rmap ones (Rik van Riel) [548457] - [mm] CONFIG_MMU for PG_mlocked (Rik van Riel) [548457] - [mm] mlocking in try_to_unmap_one (Rik van Riel) [548457] - [mm] define PAGE_MAPPING_FLAGS (Rik van Riel) [548457] - [mm] swap_info: note SWAP_MAP_SHMEM (Rik van Riel) [548457] - [mm] swap_info: swap count continuations (Rik van Riel) [548457] - [mm] swap_info: swap_map of chars not shorts (Rik van Riel) [548457] - [mm] swap_info: SWAP_HAS_CACHE cleanups (Rik van Riel) [548457] - [mm] swap_info: miscellaneous minor cleanups (Rik van Riel) [548457] - [mm] swap_info: include first_swap_extent (Rik van Riel) [548457] - [mm] swap_info: change to array of pointers (Rik van Riel) [548457] - [mm] swap_info: private to swapfile.c (Rik van Riel) [548457] - [mm] move inc_zone_page_state(NR_ISOLATED) to just isolated place (Rik van Riel) [548457] - [xen] support MAXSMP (Andrew Jones) [547129] - [xen] wait up to 5 minutes for device connetion and fix fallout (Paolo Bonzini) [523630] - [uv] x86 SGI: Map low MMR ranges (George Beshers) [548181] - [uv] gru: function to generate chipset IPI values (George Beshers) [548181] - [uv] x86 RTC: Clean up error handling (George Beshers) [548181] - [uv] x86: RTC: Add clocksource only boot option (George Beshers) [548181] - [uv] x86: RTC: Fix early expiry handling (George Beshers) [548181] - [uv] x86: introduce uv_gpa_is_mmr (George Beshers) [548181] - [uv] x86: function to translate from gpa -> socket_paddr (George Beshers) [548181] - [uv] x86: SGI UV: Fix BAU initialization (George Beshers) [548181] - [s390] zfcp: Block SCSI EH thread for rport state BLOCKED (Hendrik Brueckner) [547413] - [scsi] scsi_transport_fc: Introduce helper function for blocking scsi_eh (Hendrik Brueckner) [547413] - [s390] zfcp: improve FSF error reporting (Hendrik Brueckner) [547386] - [s390] zfcp: fix ELS ADISC handling to prevent QDIO errors (Hendrik Brueckner) [547385] - [s390] zfcp: Assign scheduled work to driver queue (Hendrik Brueckner) [547377] - [s390] zfcp: Don't fail SCSI commands when transitioning to blocked fc_rport (Hendrik Brueckner) [547379] - [s390] ctcm: suspend has to wait for outstanding I/O (Hendrik Brueckner) [546633] - [s390] cmm: free pages on hibernate (Hendrik Brueckner) [546407] - [s390] iucv: add work_queue cleanup for suspend (Hendrik Brueckner) [546319] - [s390] dasd: let device initialization wait for LCU setup (Hendrik Brueckner) [547735] - [s390] dasd: remove strings from s390dbf (Hendrik Brueckner) [547735] - [s390] dasd: enable prefix independent of pav support (Hendrik Brueckner) [547735] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [525391] - [utrace] utrace core (Roland McGrath) [549491] - [utrace] implement utrace-ptrace (Roland McGrath) [549491] - [ptrace] reorder the code in kernel/ptrace.c (Roland McGrath) [549491] - [ptrace] export __ptrace_detach() and do_notify_parent_cldstop() (Roland McGrath) [549491] - [ptrace_signal] check PT_PTRACED before reporting a signal (Roland McGrath) [549491] - [tracehooks] check PT_PTRACED before reporting the single-step (Roland McGrath) [549491] - [tracehooks] kill some PT_PTRACED checks (Roland McGrath) [549491] - [signals] check ->group_stop_count after tracehook_get_signal() (Roland McGrath) [549491] - [ptrace] x86: change syscall_trace_leave() to rely on tracehook when stepping (Roland McGrath) [549491] - [ptrace] x86: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] change tracehook_report_syscall_exit() to handle stepping (Roland McGrath) [549491] - [ptrace] powerpc: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] introduce user_single_step_siginfo() helper (Roland McGrath) [549491] - [ptrace] copy_process() should disable stepping (Roland McGrath) [549491] - [ptrace] cleanup ptrace_init_task()->ptrace_link() path (Roland McGrath) [549491]- [modsign] Don't check e_entry in ELF header (David Howells) [548027] - [pci] pciehp: Provide an option to disable native PCIe hotplug (Matthew Garrett) [517050] - [s390] OSA QDIO data connection isolation (Hendrik Brueckner) [537496] - [s390] zcrypt: adjust speed rating of cex3 adapters (Hendrik Brueckner) [537495] - [s390] zcrypt: adjust speed rating between cex2 and pcixcc (Hendrik Brueckner) [537495] - [s390] zcrypt: use definitions for cex3 (Hendrik Brueckner) [537495] - [s390] zcrypt: add support for cex3 device types (Hendrik Brueckner) [537495] - [s390] zcrypt: special command support for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] zcrypt: initialize ap_messages for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] kernel: performance counter fix and page fault optimization (Hendrik Brueckner) [546396] - [s390] kernel: fix dump indicator (Hendrik Brueckner) [546285] - [s390] dasd: support DIAG access for read-only devices (Hendrik Brueckner) [546309] - [s390] zcrypt: Do not simultaneously schedule hrtimer (Hendrik Brueckner) [546291] - [s390] kernel: clear high-order bits after switching to 64-bit mode (Hendrik Brueckner) [546314] - [virt] vhost: add missing architectures (Michael S. Tsirkin) [540389] - [virt] vhost_net: a kernel-level virtio server (Michael S. Tsirkin) [540389] - [virt] mm: export use_mm/unuse_mm to modules (Michael S. Tsirkin) [540389] - [virt] tun: export underlying socket (Michael S. Tsirkin) [540389] - [dm] snapshot-merge support from 2.6.33 (Mike Snitzer) [547563] - [dm] snapshot changes from 2.6.33 (Mike Snitzer) [547563] - [dm] crypt changes from 2.6.33 (Mike Snitzer) [547563] - [dm] raid1 changes from 2.6.33 (Mike Snitzer) [547563] - [dm] core and mpath changes from 2.6.33 (Mike Snitzer) [547563] - [scsi] fix dma handling when using virtual hosts (Mike Christie) [525241] - [nfs] convert proto= option to use netids rather than a protoname (Jeff Layton) [545973]- [block] config: enable CONFIG_BLK_DEV_INTEGRITY (Jeff Moyer) [490732] - [block] config: enable CONFIG_BLK_CGROUP (Jeff Moyer) [425895] - [libata] Clarify ata_set_lba_range_entries function (Jeff Moyer) [528046] - [libata] Report zeroed read after Trim and max discard size (Jeff Moyer) [528046] - [scsi] Correctly handle thin provisioning write error (Jeff Moyer) [528046] - [scsi] sd: WRITE SAME(16) / UNMAP support (Jeff Moyer) [528046] - [scsi] scsi_debug: Thin provisioning support (Jeff Moyer) [528046] - [scsi] Add missing command definitions (Jeff Moyer) [528046] - [block] Add support for the ATA TRIM command in libata. (Jeff Moyer) [528046] - [block] dio: fix performance regression (Jeff Moyer) [545507] - [block] cfq-iosched: Do not access cfqq after freeing it (Jeff Moyer) [425895] - [block] include linux/err.h to use ERR_PTR (Jeff Moyer) [425895] - [block] cfq-iosched: use call_rcu() instead of doing grace period stall on queue exit (Jeff Moyer) [425895] - [block] blkio: Allow CFQ group IO scheduling even when CFQ is a module (Jeff Moyer) [425895] - [block] blkio: Implement dynamic io controlling policy registration (Jeff Moyer) [425895] - [block] blkio: Export some symbols from blkio as its user CFQ can be a module (Jeff Moyer) [425895] - [block] cfq-iosched: make nonrot check logic consistent (Jeff Moyer) [545225] - [block] io controller: quick fix for blk-cgroup and modular CFQ (Jeff Moyer) [425895] - [block] cfq-iosched: move IO controller declerations to a header file (Jeff Moyer) [425895] - [block] cfq-iosched: fix compile problem with !CONFIG_CGROUP (Jeff Moyer) [425895] - [block] blkio: Documentation (Jeff Moyer) [425895] - [block] blkio: Wait on sync-noidle queue even if rq_noidle = 1 (Jeff Moyer) [425895] - [block] blkio: Implement group_isolation tunable (Jeff Moyer) [425895] - [block] blkio: Determine async workload length based on total number of queues (Jeff Moyer) [425895] - [block] blkio: Wait for cfq queue to get backlogged if group is empty (Jeff Moyer) [425895] - [block] blkio: Propagate cgroup weight updation to cfq groups (Jeff Moyer) [425895] - [block] blkio: Drop the reference to queue once the task changes cgroup (Jeff Moyer) [425895] - [block] blkio: Provide some isolation between groups (Jeff Moyer) [425895] - [block] blkio: Export disk time and sectors used by a group to user space (Jeff Moyer) [425895] - [block] blkio: Some debugging aids for CFQ (Jeff Moyer) [425895] - [block] blkio: Take care of cgroup deletion and cfq group reference counting (Jeff Moyer) [425895] - [block] blkio: Dynamic cfq group creation based on cgroup tasks belongs to (Jeff Moyer) [425895] - [block] blkio: Group time used accounting and workload context save restore (Jeff Moyer) [425895] - [block] blkio: Implement per cfq group latency target and busy queue avg (Jeff Moyer) [425895] - [block] blkio: Introduce per cfq group weights and vdisktime calculations (Jeff Moyer) [425895] - [block] blkio: Introduce blkio controller cgroup interface (Jeff Moyer) [425895] - [block] blkio: Introduce the root service tree for cfq groups (Jeff Moyer) [425895] - [block] blkio: Keep queue on service tree until we expire it (Jeff Moyer) [425895] - [block] blkio: Implement macro to traverse each service tree in group (Jeff Moyer) [425895] - [block] blkio: Introduce the notion of cfq groups (Jeff Moyer) [425895] - [block] blkio: Set must_dispatch only if we decided to not dispatch the request (Jeff Moyer) [425895] - [block] cfq-iosched: no dispatch limit for single queue (Jeff Moyer) [425895] - [block] Allow devices to indicate whether discarded blocks are zeroed (Jeff Moyer) [545203] - [block] Revert "cfq: Make use of service count to estimate the rb_key offset" (Jeff Moyer) [425895] - [block] cfq-iosched: fix corner cases in idling logic (Jeff Moyer) [425895] - [block] cfq-iosched: idling on deep seeky sync queues (Jeff Moyer) [425895] - [block] cfq-iosched: fix no-idle preemption logic (Jeff Moyer) [425895] - [block] cfq-iosched: fix ncq detection code (Jeff Moyer) [425895] - [block] cfq-iosched: cleanup unreachable code (Jeff Moyer) [425895] - [block] cfq: Make use of service count to estimate the rb_key offset (Jeff Moyer) [425895] - [block] partitions: read whole sector with EFI GPT header (Jeff Moyer) [463632] - [block] partitions: use sector size for EFI GPT (Jeff Moyer) [463632] - [block] Expose discard granularity (Jeff Moyer) [545203] - [block] cfq-iosched: fix next_rq computation (Jeff Moyer) [425895] - [block] cfq-iosched: simplify prio-unboost code (Jeff Moyer) [425895] - [block] blkdev: flush disk cache on ->fsync (Jeff Moyer) [545199] - [block] cfq-iosched: fix style issue in cfq_get_avg_queues() (Jeff Moyer) [425895] - [block] cfq-iosched: fairness for sync no-idle queues (Jeff Moyer) [425895] - [block] cfq-iosched: enable idling for last queue on priority class (Jeff Moyer) [425895] - [block] cfq-iosched: reimplement priorities using different service trees (Jeff Moyer) [425895] - [block] cfq-iosched: preparation to handle multiple service trees (Jeff Moyer) [425895] - [block] cfq-iosched: adapt slice to number of processes doing I/O (Jeff Moyer) [425895] - [block] cfq-iosched: improve hw_tag detection (Jeff Moyer) [425895] - [block] cfq: break apart merged cfqqs if they stop cooperating (Jeff Moyer) [533932] - [block] cfq: change the meaning of the cfqq_coop flag (Jeff Moyer) [533932] - [block] cfq: merge cooperating cfq_queues (Jeff Moyer) [533932] - [block] cfq: calculate the seek_mean per cfq_queue not per cfq_io_context (Jeff Moyer) [533932] - [block] CFQ is more than a desktop scheduler (Jeff Moyer) [533932] - [block] revert: cfq-iosched: limit coop preemption (Jeff Moyer) [533932] - perf: Don't free perf_mmap_data until work has been done (Aristeu Rozanski) [547432] - ext4: Fix insuficient checks in EXT4_IOC_MOVE_EXT (Aristeu Rozanski) [547432] - agp: clear GTT on intel (Aristeu Rozanski) [547432] - drm/i915: Fix sync to vblank when VGA output is turned off (Aristeu Rozanski) [547432] - drm: nouveau fixes (Aristeu Rozanski) [547432] - drm: radeon dp support (Aristeu Rozanski) [547432] - drm: radeon fixes (Aristeu Rozanski) [547432] - KVM: allow userspace to adjust kvmclock offset (Aristeu Rozanski) [547432] - ath9k backports (Aristeu Rozanski) [547432] - intel-iommu backport (Aristeu Rozanski) [547432] - updating patch linux-2.6-nfsd4-proots.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432] - updating linux-2.6-execshield.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432]- [rebase] Rebased to 2.6.32- [edac] amd64_edac: disabling temporarily (Aristeu Rozanski) - [x86] Enable CONFIG_SPARSE_IRQ (Prarit Bhargava) [543174] - [x86] panic if AMD cpu_khz is wrong (Prarit Bhargava) [523468] - [infiniband] Rewrite SG handling for RDMA logic (Mike Christie) [540269]- [net] Add acession counts to all datagram protocols (Neil Horman) [445366] - [modsign] Enable module signing in the RHEL RPM (David Howells) [517341] - [modsign] Don't include .note.gnu.build-id in the digest (David Howells) [517341] - [modsign] Apply signature checking to modules on module load (David Howells) [517341] - [modsign] Module signature checker and key manager (David Howells) [517341] - [modsign] Module ELF verifier (David Howells) [517341] - [modsign] Add indications of module ELF types (David Howells) [517341] - [modsign] Multiprecision maths library (David Howells) [517341] - [procfs] add ability to modify proc file limits from outside a processes own context (Neil Horman) [461946] - [s390x] fix build failure with CONFIG_FTRACE_SYSCALLS (Aristeu Rozanski) [538978]- [x86] AMD Northbridge: Verify NB's node is online (Prarit Bhargava) [536769] - [scsi] devinfo update for Hitachi entries (Takahiro Yasui) [526763] - [net] export device speed and duplex via sysfs (Andy Gospodarek) [453432] - [ppc64] Fix kcrctab_ sections to undo undesireable relocations that break kdump (Neil Horman) [509012] - [mm] Limit 32-bit x86 systems to 16GB and prevent panic on boot when system has more than ~30GB (Larry Woodman) [532039]- [kernel] Set panic_on_oops to 1 (Prarit Bhargava) [529963] - [kdump] kexec: allow to shrink reserved memory (Amerigo Wang) [523091] - [kdump] doc: update the kdump document (Amerigo Wang) [523091] - [kdump] powerpc: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] powerpc: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] ia64: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] ia64: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] x86: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] x86: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [block] aio: implement request batching (Jeff Moyer) [533931] - [block] get rid of the WRITE_ODIRECT flag (Jeff Moyer) [533931]- [crypto] padlock-aes: Use the correct mask when checking whether copying is required (Chuck Ebbert) - [rfkill] add support to a key to control all radios (Aristeu Rozanski) - [acpi] be less verbose about old BIOSes (Aristeu Rozanski) - [drm] intel big hammer (Aristeu Rozanski) - [e1000] add quirk for ich9 (Aristeu Rozanski) - [pci] cacheline sizing (Dave Jones) - [crash] add crash driver (Dave Anderson) - [fb] disable fbcon logo with parameter (Aristeu Rozanski) - [pci] silence some PCI resource allocation errors (Aristeu Rozanski) - [serio] disable error messages when i8042 isn't found (Peter Jones) - [serial] Enable higher baud rates for 16C95x (Aristeu Rozanski) - [input] remove pcspkr modalias (Aristeu Rozanski) - [floppy] remove the floppy pnp modalias (Aristeu Rozanski) - [input] remove unwanted messages on spurious events (Aristeu Rozanski) - [sound] hda intel prealloc 4mb dmabuffer (Aristeu Rozanski) - [sound] disables hda beep by default (Aristeu Rozanski) - [pci] sets PCIE ASPM default policy to POWERSAVE (Aristeu Rozanski) - [pci] add config option to control the default state of PCI MSI interrupts (Aristeu Rozanski) - [debug] always inline kzalloc (Aristeu Rozanski) - [debug] add would_have_oomkilled procfs ctl (Aristeu Rozanski) - [debug] add calls to print_tainted() on spinlock functions (Aristeu Rozanski) - [debug] display tainted information on other places (Aristeu Rozanski) - [x86] add option to control the NMI watchdog timeout (Aristeu Rozanski) - [debug] print common struct sizes at boot time (Aristeu Rozanski) - [acpi] Disable firmware video brightness change by default (Matthew Garrett) - [acpi] Disable brightness switch by default (Aristeu Rozanski) - [usb] enable autosuspend on UVC by default (Matthew Garrett) - [usb] enable autosuspend by default on qcserial (Matthew Garrett) - [usb] Allow drivers to enable USB autosuspend on a per-device basis (Matthew Garrett) - [nfs] make nfs4 callback hidden (Steve Dickson) - [nfsd4] proots (Aristeu Rozanski) - [execshield] introduce execshield (Aristeu Rozanski) - [powerpc] add modalias_show operation (Aristeu Rozanski) - [hwmon] add VIA hwmon temperature sensor support (Aristeu Rozanski) - [utrace] introduce utrace implementation (Aristeu Rozanski) - [build] introduce AFTER_LINK variable (Aristeu Rozanski)/bin/sh/bin/sh/bin/shkbuild-rh6-x32 1428671254  !"#$%&'()*+,-./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 { | } ~  2.6.32-504.12.2.el62.6.32-042stab107.22.6.32-042stab107.22.6.32-504.12.2.el62.6.32-042stab107.24.3.01612.6.32-042stab107.22.6.32-042stab107.22.6.32-042stab107.2     !""""""####$$$$%&'((((((((((((((((())))****+,---..-/-0-1-2-3-4-5-6-7888999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;<<;=========================;>;;?@AAAAAAAAAAA@BCBDBEBFBGBHBI@JKJLJMNNOOONPPPPPPPPPPPPPNQQQQQNRRNSSSSSNTTTTTTTTTTTTTTTTUVVVVUWUXXXXUYZZZZZZZY[[[[[[[[[[U\\\\\\\\\U]U^^U___`````````aaaaaaaaaaaaaaaaaaaaaaaaaaabaaaacdddeeeeeeeeeeeeeeeeeeeecfgggfhhhhfifjfkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkflfmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmfnfofpfqqqqfrrrrrrrfsfttcuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuucwxwywwwwwzzw{{{ww|w}w~~~~~~~wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww            ! ""############$#####%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())*+**,)))))-./000/11111//2////3//4/5/////67777888888888888888888888888899:;<;=;>;?;@;A;B;C;D;E;F;GGG;H;II;J;K;L;M;N;;OO;P;Q;RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR;ST;U;;V;W;XYZZY[Y\\\\\]]]]]]^^]_]`]]]]abccccbdbeeebfffffbgghgigjggkgbllmmmmmmmmmmmmmmmmmmmmmmbnnnbobpppppbqqqbrrrrrrrrsssssssssssssssssssssssssssssssssssrrrrrrrrrrrrrrrrrbtttttttuuuuuuuuuuuuuuuutttttttbvbwbxbyzzzzzzzzzzzy{{{{{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyb||b}}b~~~bbbbbbb.vmlinuz-2.6.32-042stab107.2.hmacSystem.map-2.6.32-042stab107.2config-2.6.32-042stab107.2initramfs-2.6.32-042stab107.2.imgsymvers-2.6.32-042stab107.2.gzvmlinuz-2.6.32-042stab107.2kernel-2.6.32-042stab107.2.conf2.6.32-042stab107.2buildextrakernelarchx86cryptoablk_helper.koaes-i586.koaesni-intel.kocrc32c-intel.kosalsa20-i586.kotwofish-i586.kokernelcpucpufreqacpi-cpufreq.kointel_pstate.komperf.kop4-clockmod.kopcc-cpufreq.kopowernow-k8.komcheckmce-inject.komicrocode.kotest_nx.kooprofileoprofile.kocryptoaes_generic.koansi_cprng.koanubis.koarc4.koasync_txasync_memcpy.koasync_pq.koasync_raid6_recov.koasync_tx.koasync_xor.koraid6test.koauthenc.koblowfish.kocamellia.kocast5.kocast6.kocbc.koccm.kocryptd.kocrypto_null.koctr.kocts.kodeflate.kodes_generic.kodrbg.koecb.kofcrypt.kogcm.kogf128mul.koghash-generic.kokhazad.kolrw.kolzo.komd4.komichael_mic.kopcbc.kormd128.kormd160.kormd256.kormd320.kosalsa20_generic.koseed.koseqiv.koserpent.kosha512_generic.kotcrypt.kotea.kotgr192.kotwofish.kotwofish_common.kovmac.kowp512.koxcbc.koxor.koxts.kozlib.kodriversacpiacpi_extlog.koacpi_ipmi.koacpi_pad.koapeieinj.koerst-dbg.kopower_meter.kosbs.kosbshc.kovideo.koataahci.koata_generic.koata_piix.kopata_acpi.kopata_ali.kopata_amd.kopata_artop.kopata_atiixp.kopata_atp867x.kopata_cmd64x.kopata_cs5535.kopata_cs5536.kopata_hpt366.kopata_hpt37x.kopata_hpt3x2n.kopata_hpt3x3.kopata_it8213.kopata_it821x.kopata_jmicron.kopata_marvell.kopata_netcell.kopata_ninja32.kopata_oldpiix.kopata_pcmcia.kopata_pdc2027x.kopata_pdc202xx_old.kopata_rdc.kopata_sch.kopata_serverworks.kopata_sil680.kopata_sis.kopata_via.kopdc_adma.kosata_inic162x.kosata_mv.kosata_nv.kosata_promise.kosata_qstor.kosata_sil.kosata_sil24.kosata_sis.kosata_svw.kosata_sx4.kosata_uli.kosata_via.kosata_vsc.koatmatmtcp.koauxdisplaycfag12864b.kocfag12864bfb.koks0108.kobcmabcma.koblockaoeaoe.kocciss.kocryptoloop.kodrbddrbd.kofloppy.komtip32xxmtip32xx.konbd.konvme.koosdblk.kopktcdvd.koplooppfmt_ploop1.kopfmt_raw.kopio_direct.kopio_kaio.kopio_nfs.koploop.kosx8.kovirtio_blk.koxen-blkfront.kobluetoothbcm203x.kobfusb.kobluecard_cs.kobpa10x.kobt3c_cs.kobtmrvl.kobtmrvl_sdio.kobtsdio.kobtuart_cs.kobtusb.kodtl1_cs.kohci_uart.kohci_vhci.kocdromcdrom.kocharcs5535_gpio.kocyclades.kohangcheck-timer.kohw_randomamd-rng.kogeode-rng.kointel-rng.kotimeriomem-rng.kovia-rng.kovirtio-rng.koi8k.koipmiipmi_devintf.koipmi_msghandler.koipmi_poweroff.koipmi_si.koipmi_watchdog.kolp.kon_hdlc.konozomi.konsc_gpio.kopc8736x_gpio.kopcmciacm4000_cs.kocm4040_cs.koipwirelessipwireless.koppdev.kosonypi.kosynclink.kosynclink_gt.kosynclinkmp.kotlclk.kotoshiba.kotpmtpm.kotpm_atmel.kotpm_bios.kotpm_infineon.kotpm_nsc.kotpm_tis.kovirtio_console.kocpufreqcpufreq_conservative.kocpufreq_ondemand.kocpufreq_powersave.kocpufreq_stats.kocryptogeode-aes.kohifn_795x.kopadlock-aes.kopadlock-sha.kodcadca.kodmaioatioatdma.koedacamd76x_edac.koe752x_edac.koe7xxx_edac.koedac_core.koedac_mce_amd.koi3000_edac.koi3200_edac.koi5000_edac.koi5100_edac.koi5400_edac.koi7300_edac.koi7core_edac.koi82860_edac.koi82875p_edac.koi82975x_edac.kor82600_edac.kox38_edac.kofirewirefirewire-core.kofirewire-net.kofirewire-ohci.kofirewire-sbp2.kofirmwaredcdbas.kodell_rbu.koedd.koiscsi_ibft.kogpiogpio-sch.kogpudrmdrm.kodrm_kms_helper.koi2cch7006.kosil164.koi915i915.komgamga.konouveaunouveau.kor128r128.koradeonradeon.kosavagesavage.kosissis.kottmttm.koviavia.kohidhid-hyperv.kohid-multitouch.kohid-wacom.kohvhv_balloon.kohv_utils.kohv_vmbus.kohwmonabituguru.koabituguru3.koad7414.koad7418.koadm1021.koadm1025.koadm1026.koadm1029.koadm1031.koadm9240.koads7828.koadt7462.koadt7470.koadt7473.koadt7475.koapplesmc.koasb100.koasus_atk0110.koatxp1.kocoretemp.kodme1737.kods1621.kof71805f.kof71882fg.kof75375s.kofam15h_power.kofschmd.kog760a.kogl518sm.kogl520sm.kohdaps.kohp_accel.kohwmon-vid.koi5k_amb.koibmaem.koibmpex.koit87.kok10temp.kok8temp.kolis3lv02d.kolm63.kolm75.kolm77.kolm78.kolm80.kolm83.kolm85.kolm87.kolm90.kolm92.kolm93.kolm95241.koltc4215.koltc4245.komax1619.komax6650.kopc87360.kopc87427.kopcf8591.kosht15.kosis5595.kosmsc47b397.kosmsc47m1.kosmsc47m192.kothmc50.kotmp401.kotmp421.kovia-cputemp.kovia686a.kovt1211.kovt8231.kow83627ehf.kow83627hf.kow83781d.kow83791d.kow83792d.kow83793.kow83l785ts.kow83l786ng.kowm831x-hwmon.kowm8350-hwmon.koi2calgosi2c-algo-bit.koi2c-algo-pca.kobussesi2c-ali1535.koi2c-ali1563.koi2c-ali15x3.koi2c-amd756-s4882.koi2c-amd756.koi2c-amd8111.koi2c-i801.koi2c-isch.koi2c-ismt.koi2c-nforce2-s4985.koi2c-nforce2.koi2c-parport-light.koi2c-parport.koi2c-pca-platform.koi2c-piix4.koi2c-scmi.koi2c-simtec.koi2c-sis5595.koi2c-sis630.koi2c-sis96x.koi2c-stub.koi2c-tiny-usb.koi2c-via.koi2c-viapro.koi2c-voodoo3.kochipstsl2550.koi2c-core.koi2c-dev.koieee802154fakehard.koinfinibandcoreib_addr.koib_cm.koib_core.koib_mad.koib_sa.koib_ucm.koib_umad.koib_uverbs.koiw_cm.kordma_cm.kordma_ucm.kohwcxgb3iw_cxgb3.kocxgb4iw_cxgb4.komlx4mlx4_ib.komlx5mlx5_ib.komthcaib_mthca.konesiw_nes.koocrdmaocrdma.koulpipoibib_ipoib.koiserib_iser.kosrpib_srp.koinputinput-polldev.kokeyboardadp5588-keys.komax7359_keypad.koopencores-kbd.komiscapanel.koati_remote.koati_remote2.koatlas_btns.kocm109.kokeyspan_remote.kopcspkr.kopowermate.korotary_encoder.kouinput.kowistron_btns.kowm831x-on.koyealink.komouseappletouch.kobcm5974.kosermouse.kosynaptics_i2c.kovsxxxaa.koseriohyperv-keyboard.koserio_raw.kotabletacecad.koaiptek.kogtco.kokbtab.kowacom.kotouchscreenad7879.koeeti_ts.koelo.kofujitsu_ts.kogunze.kohtcpen.koinexio.komcs5000_ts.komtouch.kopenmount.kotouchit213.kotouchright.kotouchwin.kotsc2007.kousbtouchscreen.kowacom_w8001.koisdncapicapi.kocapidrv.kocapifs.kokernelcapi.kodivertdss1_divert.kogigasetbas_gigaset.kogigaset.koser_gigaset.kousb_gigaset.kohardwareavmavm_cs.kob1.kob1dma.kob1pci.kob1pcmcia.koc4.kot1pci.komISDNavmfritz.kohfcmulti.kohfcpci.kohfcsusb.komISDNinfineon.komISDNipac.komISDNisar.konetjet.kospeedfax.kow6692.kohisaxavma1_cs.koelsa_cs.kohfc4s8s_l1.kohisax.kohisax_fcpcipnp.kohisax_isac.kohisax_st5481.kosedlbauer_cs.koteles_cs.kohysdnhysdn.koi4lisdn.koisdnhdlc.komISDNl1oip.komISDN_core.komISDN_dsp.koledsleds-alix2.koleds-clevo-mail.koleds-lp3944.koleds-wm831x-status.koleds-wm8350.koledtrig-backlight.koledtrig-default-on.koledtrig-heartbeat.koledtrig-timer.komddm-bio-prison.kodm-bufio.kodm-cache-cleaner.kodm-cache-mq.kodm-cache.kodm-crypt.kodm-delay.kodm-era.kodm-flakey.kodm-log-userspace.kodm-log.kodm-memcache.kodm-mirror.kodm-mod.kodm-multipath.kodm-queue-length.kodm-raid.kodm-raid45.kodm-region-hash.kodm-round-robin.kodm-service-time.kodm-snapshot.kodm-thin-pool.kodm-zero.kofaulty.kolinear.kopersistent-datadm-persistent-data.koraid0.koraid1.koraid10.koraid456.komediacommonsaa7146.kosaa7146_vv.kotunersmax2165.komc44s803.komt2060.komt20xx.komt2131.komt2266.komxl5005s.komxl5007t.koqt1010.kotda18218.kotda18271.kotda827x.kotda8290.kotda9887.kotea5761.kotea5767.kotuner-simple.kotuner-types.kotuner-xc2028.koxc5000.kodvbb2c2b2c2-flexcop-pci.kob2c2-flexcop-usb.kob2c2-flexcop.kobt8xxbt878.kodst.kodst_ca.kodvb-bt8xx.kodm1105dm1105.kodvb-coredvb-core.kodvb-usbdvb-usb-a800.kodvb-usb-af9005-remote.kodvb-usb-af9005.kodvb-usb-af9015.kodvb-usb-anysee.kodvb-usb-au6610.kodvb-usb-az6027.kodvb-usb-ce6230.kodvb-usb-cinergyT2.kodvb-usb-cxusb.kodvb-usb-dib0700.kodvb-usb-dibusb-common.kodvb-usb-dibusb-mb.kodvb-usb-dibusb-mc.kodvb-usb-digitv.kodvb-usb-dtt200u.kodvb-usb-dtv5100.kodvb-usb-dw2102.kodvb-usb-ec168.kodvb-usb-friio.kodvb-usb-gl861.kodvb-usb-gp8psk.kodvb-usb-lmedm04.kodvb-usb-m920x.kodvb-usb-nova-t-usb2.kodvb-usb-opera.kodvb-usb-ttusb2.kodvb-usb-umt-010.kodvb-usb-vp702x.kodvb-usb-vp7045.kodvb-usb.kofirewirefiredtv.kofrontendsaf9013.koatbm8830.koau8522.kobcm3510.kocx22700.kocx22702.kocx24110.kocx24113.kocx24116.kocx24123.kodib0070.kodib0090.kodib3000mb.kodib3000mc.kodib7000m.kodib7000p.kodib8000.kodibx000_common.kods3000.kodvb-pll.koec100.koisl6405.koisl6421.koisl6423.koitd1000.koix2505v.kol64781.kolgdt3305.kolgdt330x.kolgs8gxx.kolnbp21.komb86a20s.komt312.komt352.konxt200x.konxt6000.koor51132.koor51211.kos5h1409.kos5h1411.kos5h1420.kos921.kosi21xx.kosp8870.kosp887x.kostb0899.kostb6000.kostb6100.kostv0288.kostv0297.kostv0299.kostv0900.kostv090x.kostv6110.kostv6110x.kotda10021.kotda10023.kotda10048.kotda1004x.kotda10086.kotda8083.kotda8261.kotda826x.kotua6100.koves1820.koves1x93.kozl10036.kozl10039.kozl10353.kongenengene.kopluto2pluto2.kopt1earth-pt1.kosianosmsdvb.kosmsmdtv.kosmssdio.kosmsusb.kottpcibudget-av.kobudget-ci.kobudget-core.kobudget-patch.kobudget.kodvb-ttpci.kottpci-eeprom.kottusb-budgetdvb-ttusb-budget.kottusb-decttusb_dec.kottusbdecfe.korcene_ir.koimon.koir-jvc-decoder.koir-lirc-codec.koir-nec-decoder.koir-rc5-decoder.koir-rc5-sz-decoder.koir-rc6-decoder.koir-sony-decoder.kokeymapsrc-adstech-dvb-t-pci.korc-alink-dtu-m.korc-anysee.korc-apac-viewcomp.korc-asus-pc39.korc-ati-tv-wonder-hd-600.korc-avermedia-a16d.korc-avermedia-cardbus.korc-avermedia-dvbt.korc-avermedia-m135a.korc-avermedia-m733a-rm-k6.korc-avermedia-rm-ks.korc-avermedia.korc-avertv-303.korc-azurewave-ad-tu700.korc-behold-columbus.korc-behold.korc-budget-ci-old.korc-cinergy-1400.korc-cinergy.korc-dib0700-nec.korc-dib0700-rc5.korc-digitalnow-tinytwin.korc-digittrade.korc-dm1105-nec.korc-dntv-live-dvb-t.korc-dntv-live-dvbt-pro.korc-em-terratec.korc-encore-enltv-fm53.korc-encore-enltv.korc-encore-enltv2.korc-evga-indtube.korc-eztv.korc-flydvb.korc-flyvideo.korc-fusionhdtv-mce.korc-gadmei-rm008z.korc-genius-tvgo-a11mce.korc-gotview7135.korc-hauppauge-new.korc-imon-mce.korc-imon-pad.korc-iodata-bctv7e.korc-kaiomy.korc-kworld-315u.korc-kworld-plus-tv-analog.korc-leadtek-y04g0051.korc-lirc.korc-lme2510.korc-manli.korc-msi-digivox-ii.korc-msi-digivox-iii.korc-msi-tvanywhere-plus.korc-msi-tvanywhere.korc-nebula.korc-nec-terratec-cinergy-xs.korc-norwood.korc-npgtech.korc-pctv-sedna.korc-pinnacle-color.korc-pinnacle-grey.korc-pinnacle-pctv-hd.korc-pixelview-002t.korc-pixelview-mk12.korc-pixelview-new.korc-pixelview.korc-powercolor-real-angel.korc-proteus-2309.korc-purpletv.korc-pv951.korc-rc5-hauppauge-new.korc-rc5-tv.korc-rc6-mce.korc-real-audio-220-32-keys.korc-streamzap.korc-tbs-nec.korc-terratec-cinergy-xs.korc-terratec-slim.korc-tevii-nec.korc-total-media-in-hand.korc-trekstor.korc-tt-1500.korc-twinhan1027.korc-videomate-m1f.korc-videomate-s350.korc-videomate-tv-pvr.korc-winfast-usbii-deluxe.korc-winfast.kolirc_dev.komceusb.konuvoton-cir.korc-core.kostreamzap.kowinbond-cir.kovideoau0828au0828.kobt8xxbttv.kobtcx-risc.kocafe_ccic.kocs5345.kocs53l32a.kocx18cx18-alsa.kocx18.kocx231xxcx231xx-alsa.kocx231xx-dvb.kocx231xx.kocx2341x.kocx23885cx23885.kocx25840cx25840.kocx88cx88-alsa.kocx88-blackbird.kocx88-dvb.kocx88-vp3054-i2c.kocx8800.kocx8802.kocx88xx.koem28xxem28xx-alsa.koem28xx-dvb.koem28xx.kogspcagl860gspca_gl860.kogspca_benq.kogspca_conex.kogspca_cpia1.kogspca_etoms.kogspca_finepix.kogspca_jeilinj.kogspca_konica.kogspca_main.kogspca_mars.kogspca_mr97310a.kogspca_ov519.kogspca_ov534.kogspca_ov534_9.kogspca_pac207.kogspca_pac7302.kogspca_pac7311.kogspca_sn9c2028.kogspca_sn9c20x.kogspca_sonixb.kogspca_sonixj.kogspca_spca1528.kogspca_spca500.kogspca_spca501.kogspca_spca505.kogspca_spca506.kogspca_spca508.kogspca_spca561.kogspca_sq905.kogspca_sq905c.kogspca_sq930x.kogspca_stk014.kogspca_stv0680.kogspca_sunplus.kogspca_t613.kogspca_tv8532.kogspca_vc032x.kogspca_xirlink_cit.kogspca_zc3xx.kom5602gspca_m5602.kostv06xxgspca_stv06xx.kohdpvrhdpvr.koir-kbd-i2c.koivtvivtv.koivtvfb.kom52790.komsp3400.komt9m001.komt9m111.komt9t031.komt9v011.komt9v022.koov7670.koov772x.kopvrusb2pvrusb2.kopwcpwc.kos2255drv.kosaa6588.kosaa7115.kosaa7127.kosaa7134saa6752hs.kosaa7134-alsa.kosaa7134-dvb.kosaa7134-empress.kosaa7134.kosaa7164saa7164.kosaa717x.kosoc_camera.kosoc_camera_platform.kosoc_mediabus.kostkwebcam.kotda7432.kotlg2300poseidon.kotuner.kotvaudio.kotveeprom.kotvp5150.kotw9910.koupd64031a.koupd64083.kousbvisionusbvision.kouvcuvcvideo.kov4l2-common.kov4l2-int-device.kovideobuf-core.kovideobuf-dma-sg.kovideobuf-dvb.kovideobuf-vmalloc.kovideodev.kovp27smpx.kowm8739.kowm8775.kozr364xx.komemstickcorememstick.komspro_block.kohostjmb38x_ms.kor592.kortsx_pci_ms.kotifm_ms.komessagefusionmptbase.komptctl.komptfc.komptlan.komptsas.komptscsih.komptspi.komfdab3100-core.koab3100-otp.kolpc_ich.kolpc_sch.komfd-core.kortsx_pci.kosm501.kowm831x.kowm8350-i2c.kowm8350.kowm8400-core.komisccb710cb710.koeepromat24.koeeprom.koeeprom_93cx6.komax6875.koenclosure.kohpilo.koibmasmibmasm.koics932s401.koisl29003.kotifm_7xx1.kotifm_core.kovmware_balloon.kommccardmmc_block.kosdio_uart.kocoremmc_core.kohostcb710-mmc.kortsx_pci_sdmmc.kosdhci-pci.kosdhci-pltfm.kosdhci.kosdricoh_cs.kotifm_sd.kovia-sdmmc.komtdar7part.kochipscfi_cmdset_0001.kocfi_cmdset_0002.kocfi_cmdset_0020.kocfi_probe.kocfi_util.kogen_probe.kojedec_probe.komap_absent.komap_ram.komap_rom.kodevicesblock2mtd.komtdram.kopmc551.koftl.koinftl.kolpddrlpddr_cmds.koqinfo_probe.komapsck804xrom.koesb2rom.konetsc520.kopci.kosc520cdp.koscb2_flash.kots5500_flash.komtd_blkdevs.komtdblock.komtdblock_ro.komtdchar.komtdconcat.komtdoops.konandalauda.kocafe_nand.kocs553x_nand.kodiskonchip.konand.konand_ecc.konand_ids.konandsim.konftl.koredboot.korfd_ftl.kossfdc.koubiubi.konet3c509.ko3c59x.ko8139cp.ko8139too.ko8390.ko8390p.koacenic.koamd8111e.koatl1catl1c.koatl1eatl1e.koatlxatl1.koatl2.kob44.kobenetbe2net.kobnabna.kobnx2.kobnx2xbnx2x.kobondingbonding.kocancan-dev.kosja1000ems_pci.kokvaser_pci.kosja1000.kosja1000_isa.kosja1000_platform.kousbems_usb.kovcan.kocassini.kochelsiocxgb.kocnic.kocxgb3cxgb3.kocxgb4cxgb4.kodl2k.kodnet.kodummy.koe100.koe1000e1000.koe1000ee1000e.koenicenic.koepic100.koethoc.koewrk3.kofealnx.koforcedeth.kohypervhv_netvsc.koi40ei40e.koi40evfi40evf.koifb.koigbigb.koigbvfigbvf.koipg.koixgbixgb.koixgbeixgbe.koixgbevfixgbevf.kojme.komacvlan.komacvtap.komdio.komii.komlx4mlx4_core.komlx4_en.komlx5coremlx5_core.komyri10gemyri10ge.konatsemi.kone.kone2k-pci.konetconsole.konetxennetxen_nic.koniu.kons83820.kopch_gbepch_gbe.kopcmcia3c574_cs.ko3c589_cs.koaxnet_cs.kofmvj18x_cs.konmclan_cs.kopcnet_cs.kosmc91c92_cs.koxirc2ps_cs.kopcnet32.kophybroadcom.kocicada.kodavicom.koet1011c.koicplus.kolxt.komarvell.komdio-bitbang.konational.koqsemi.korealtek.kosmsc.koste10Xp.kovitesse.koppp_async.koppp_deflate.koppp_generic.koppp_mppe.koppp_synctty.kopppoe.kopppol2tp.kopppox.koqla3xxx.koqlcnicqlcnic.koqlgeqlge.kor6040.kor8169.kos2io.kosc92031.kosfcsfc.kosis190.kosis900.koskge.kosky2.koslhc.koslip.kosmc-ultra.kosmsc9420.kostarfire.kosundance.kosungem.kosungem_phy.kosunhme.kotehuti.kotg3.kotlan.kotulipde2104x.kode4x5.kodmfe.kotulip.kouli526x.kowinbond-840.koxircom_cb.kotun.kotyphoon.kousbasix.kocatc.kocdc-phonet.kocdc_eem.kocdc_ether.kocdc_ncm.kocdc_subset.kodm9601.kogl620a.kohso.koint51x1.kokaweth.komcs7830.konet1080.kopegasus.koplusb.korndis_host.kortl8150.kosierra_net.kosmsc95xx.kousbnet.kozaurus.koveth.kovia-rhine.kovia-velocity.kovirtio_net.kovmxnet3vmxnet3.kovxgevxge.kovxlan.kovzethdev.kovznetdev.kowandlci.kohdlc.kohdlc_cisco.kohdlc_fr.kohdlc_ppp.kohdlc_raw.kowimaxi2400mi2400m-sdio.koi2400m-usb.koi2400m.kowirelessadm8211.koairo.koairo_cs.koat76c50x-usb.koathath.koath5kath5k.koath9kath9k.koath9k_common.koath9k_htc.koath9k_hw.kocarl9170carl9170.koatmel.koatmel_cs.koatmel_pci.kob43b43.kob43legacyb43legacy.kobrcm80211brcmsmacbrcmsmac.kobrcmutilbrcmutil.kohostaphostap.kohostap_cs.kohostap_pci.kohostap_plx.koipw2x00ipw2100.koipw2200.kolibipw.koiwlegacyiwl3945.koiwl4965.koiwlegacy.koiwlwifidvmiwldvm.koiwlwifi.komvmiwlmvm.kolibertaslibertas.kolibertas_cs.kolibertas_sdio.kousb8xxx.kolibertas_tflibertas_tf.kolibertas_tf_usb.komac80211_hwsim.komwl8k.koorinocoorinoco.koorinoco_cs.koorinoco_nortel.koorinoco_pci.koorinoco_plx.koorinoco_tmd.kospectrum_cs.kop54p54common.kop54pci.kop54usb.korndis_wlan.kort2x00rt2400pci.kort2500pci.kort2500usb.kort2800lib.kort2800pci.kort2800usb.kort2x00lib.kort2x00mmio.kort2x00pci.kort2x00usb.kort61pci.kort73usb.kortl818xrtl8180rtl8180.kortl8187rtl8187.kotiwl1251wl1251.kowl1251_sdio.kowl12xxwl12xx.kowlcorewlcore.kowl3501_cs.kozd1201.kozd1211rwzd1211rw.koxen-netfront.koparportparport.koparport_cs.koparport_pc.koparport_serial.kopcihotplugacpiphp_ibm.kocpqphp.kofakephp.koibmphp.kopcieaeraer_inject.kopcmciai82365.kopd6729.korsrc_nonstatic.koyenta_socket.koplatformx86acer-wmi.koasus-laptop.kocompal-laptop.kodell-laptop.kodell-wmi.koeeepc-laptop.kofujitsu-laptop.kohp-wmi.kointel_ips.komsi-laptop.komxm-wmi.kopanasonic-laptop.kosony-laptop.kotc1100-wmi.kothinkpad_acpi.kotopstar-laptop.kotoshiba_acpi.kowmi.kopowerbq27x00_battery.komax17040_battery.kowm831x_power.kowm8350_power.koppspps_core.koptpptp.koregulatorab3100.kobq24022.kofixed.kolp3971.komax1586.kotps65023-regulator.kotps6507x-regulator.kouserspace-consumer.kowm831x-dcdc.kowm831x-isink.kowm831x-ldo.kowm8350-regulator.kowm8400-regulator.kortcrtc-ab3100.kortc-bq4802.kortc-ds1286.kortc-ds1307.kortc-ds1374.kortc-ds1511.kortc-ds1553.kortc-ds1672.kortc-ds1742.kortc-fm3130.kortc-isl1208.kortc-m41t80.kortc-m48t35.kortc-m48t59.kortc-max6900.kortc-pcf8563.kortc-pcf8583.kortc-rs5c372.kortc-rx8025.kortc-rx8581.kortc-stk17ta8.kortc-v3020.kortc-wm831x.kortc-wm8350.kortc-x1205.koscsi3w-9xxx.ko3w-sas.ko3w-xxxx.koaacraidaacraid.koaha152x.koaha1542.koaic7xxxaic79xx.koaic7xxx.koaic94xxaic94xx.koarcmsrarcmsr.kobe2iscsibe2iscsi.kobfabfa.kobnx2fcbnx2fc.kobnx2ibnx2i.koch.kocxgbicxgb3icxgb3i.kocxgb4icxgb4i.kolibcxgbi.kodevice_handlerscsi_dh_alua.koscsi_dh_emc.koscsi_dh_hp_sw.koscsi_dh_rdac.kofcoefcoe.kolibfcoe.kofnicfnic.kohpsa.kohptiop.kohv_storvsc.koimm.koinitio.koips.koisciisci.koiscsi_boot_sysfs.koiscsi_tcp.kolibfclibfc.kolibiscsi.kolibiscsi_tcp.kolibsaslibsas.kolibsrp.kolpfclpfc.komegaraidmegaraid_mbox.komegaraid_mm.komegaraid_sas.kompt2sasmpt2sas.kompt3sasmpt3sas.komvsasmvsas.koosdlibosd.koosd.koosst.kopcmciafdomain_cs.kopm8001pm80xx.kopmcraid.koppa.koqla2xxxqla2xxx.koqla4xxxqla4xxx.koraid_class.koscsi_debug.koscsi_tgt.koscsi_transport_fc.koscsi_transport_iscsi.koscsi_transport_sas.koscsi_transport_spi.koscsi_transport_srp.koscsi_wait_scan.kosd_mod.koses.kosg.kosr_mod.kost.kostex.kosym53c8xx_2sym53c8xx.kovirtio_scsi.kovmw_pvscsi.koserialjsmjsm.koserial_cs.kossbssb.kostagingzramzram.kotargetloopbacktcm_loop.kotarget_core_file.kotarget_core_iblock.kotarget_core_mod.kotarget_core_pscsi.kotcm_fctcm_fc.kouiouio.kouio_aec.kouio_cif.kouio_pci_generic.kouio_pdrv.kouio_pdrv_genirq.kouio_sercos3.kouio_smx.kousbatmcxacru.kospeedtch.koueagle-atm.kousbatm.koxusbatm.koclasscdc-acm.kocdc-wdm.kousblp.kousbtmc.kohosthwa-hc.koisp1362-hcd.kosl811-hcd.kou132-hcd.kowhciwhci-hcd.koxhci-hcd.koimagemdc800.komicrotek.komiscadutux.koappledisplay.koberry_charge.koemi26.koemi62.koftdi-elan.koidmouse.koiowarrior.koisight_firmware.koldusb.kolegousbtower.kosisusbvgasisusbvga.kousblcd.kousbled.kousbsevseg.kouss720.kovstusb.kootgnop-usb-xceiv.koserialaircable.koark3116.kobelkin_sa.koch341.kocp210x.kocyberjack.kocypress_m8.kodigi_acceleport.koempeg.koftdi_sio.kofunsoft.kogarmin_gps.kohp4x.koio_edgeport.koio_ti.koipaq.koipw.koir-usb.koiuu_phoenix.kokeyspan.kokeyspan_pda.kokl5kusb105.kokobil_sct.komct_u232.komos7720.komos7840.komoto_modem.konavman.koomninet.koopticon.kooption.kooti6858.kopl2303.koqcserial.kosafe_serial.kosiemens_mpi.kosierra.kospcp8x5.kosymbolserial.koti_usb_3410_5052.kousb_debug.kousb_wwan.kousbserial.kovisor.kowhiteheat.kostorageums-alauda.koums-cypress.koums-datafab.koums-freecom.koums-isd200.koums-jumpshot.koums-karma.koums-onetouch.koums-sddr09.koums-sddr55.koums-usbat.kousb-storage.kowusbcorewusb-cbaf.kowusb-wa.kowusbcore.kouwbhwa-rc.koi1480dfui1480-dfu-usb.koi1480-est.koi1480u-wlpi1480u-wlp.koumc.kouwb.kowhc-rc.kowhci.kowlpwlp.kovhostvhost_net.kovideoatyaty128fb.koatyfb.koradeonfb.kobacklightlcd.kombp_nvidia_bl.koplatform_lcd.koprogear_bl.kowm831x_bl.kocirrusfb.kodisplaydisplay.kofb_ddc.kohyperv_fb.komacmodes.konvidianvidiafb.kooutput.korivarivafb.kosavagesavagefb.kosm501fb.kovfb.kovga16fb.kovgastate.koviaviafb.kovirtiovirtio.kovirtio_balloon.kovirtio_pci.kovirtio_ring.kowatchdogalim1535_wdt.koalim7101_wdt.kohpwdt.koi6300esb.koiTCO_vendor_support.koiTCO_wdt.koib700wdt.koibmasr.koie6xx_wdt.koit8712f_wdt.koit87_wdt.komachzwd.kopcwd_pci.kopcwd_usb.kosbc_fitpc2_wdt.kosch311x_wdt.kosoftdog.kow83627hf_wdt.kow83697hf_wdt.kow83697ug_wdt.kow83877f_wdt.kow83977f_wdt.kowdt_pci.kowm831x_wdt.kowm8350_wdt.koxenevtchn.koxenfsxenfs.kofsautofs4autofs4.kobtrfsbtrfs.kocachefilescachefiles.kocifscifs.koconfigfsconfigfs.kocramfscramfs.kodlmdlm.koecryptfsecryptfs.koext2ext2.koext3ext3.koext4ext4.kofatfat.komsdos.kovfat.kofscachefscache.kofusecuse.kofuse.kogfs2gfs2.kojbdjbd.kojbd2jbd2.kojffs2jffs2.kolockdlockd.kombcache.konfsnfs.konfs_layout_nfsv41_files.konfs_commonnfs_acl.konfsdnfsd.konlsnls_cp1250.konls_cp1251.konls_cp1255.konls_cp737.konls_cp775.konls_cp850.konls_cp852.konls_cp855.konls_cp857.konls_cp860.konls_cp861.konls_cp862.konls_cp863.konls_cp864.konls_cp865.konls_cp866.konls_cp869.konls_cp874.konls_cp932.konls_cp936.konls_cp949.konls_cp950.konls_euc-jp.konls_iso8859-1.konls_iso8859-13.konls_iso8859-14.konls_iso8859-15.konls_iso8859-2.konls_iso8859-3.konls_iso8859-4.konls_iso8859-5.konls_iso8859-6.konls_iso8859-7.konls_iso8859-9.konls_koi8-r.konls_koi8-ru.konls_koi8-u.konls_utf8.koquotavzdquotavzdquota.koreiserfsreiserfs.kosimfs.kosquashfssquashfs.koubifsubifs.koudfudf.kokernelcptvzcpt.kovzrst.kotracering_buffer_benchmark.kovevzdev.kovzevent.kovziolimit.kovzmon.kovzwdog.kolibcordic.kocrc-ccitt.kocrc-itu-t.kocrc-t10dif.kocrc7.kolzolzo_compress.kolzo_decompress.koraid6raid6_pq.koreed_solomonreed_solomon.kots_bm.kots_fsm.kots_kmp.kozlib_deflatezlib_deflate.konet802garp.kop8022.kopsnap.kostp.ko8021q8021q.ko9p9pnet.ko9pnet_rdma.ko9pnet_virtio.koatmatm.kobr2684.koclip.kolec.kopppoatm.kobluetoothbluetooth.kobnepbnep.kocmtpcmtp.kohidphidp.kol2cap.korfcommrfcomm.kosco.kobridgebridge.konetfilterebt_802_3.koebt_among.koebt_arp.koebt_arpreply.koebt_dnat.koebt_ip.koebt_ip6.koebt_limit.koebt_log.koebt_mark.koebt_mark_m.koebt_nflog.koebt_pkttype.koebt_redirect.koebt_snat.koebt_stp.koebt_ulog.koebt_vlan.koebtable_broute.koebtable_filter.koebtable_nat.koebtables.kocancan-bcm.kocan-raw.kocan.kocorepktgen.kodccpdccp.kodccp_diag.kodccp_ipv4.kodccp_ipv6.kodccp_probe.koieee802154af_802154.konl802154.kowpan-class.koipv4ah4.koesp4.koinet_diag.koip_gre.koip_tunnel.koipcomp.koipip.konetfilterarp_tables.koarpt_mangle.koarptable_filter.koip_queue.koip_tables.koipt_CLUSTERIP.koipt_ECN.koipt_LOG.koipt_MASQUERADE.koipt_NETMAP.koipt_REDIRECT.koipt_REJECT.koipt_ULOG.koipt_addrtype.koipt_ah.koipt_ecn.koiptable_filter.koiptable_mangle.koiptable_nat.koiptable_raw.konf_conntrack_ipv4.konf_defrag_ipv4.konf_nat.konf_nat_amanda.konf_nat_ftp.konf_nat_h323.konf_nat_irc.konf_nat_pptp.konf_nat_proto_dccp.konf_nat_proto_gre.konf_nat_proto_sctp.konf_nat_proto_udplite.konf_nat_sip.konf_nat_snmp_basic.konf_nat_tftp.kotcp_bic.kotcp_diag.kotcp_highspeed.kotcp_htcp.kotcp_hybla.kotcp_illinois.kotcp_lp.kotcp_scalable.kotcp_vegas.kotcp_veno.kotcp_westwood.kotcp_yeah.kotunnel4.koxfrm4_mode_beet.koxfrm4_mode_transport.koxfrm4_mode_tunnel.koxfrm4_tunnel.koipv6ah6.koesp6.koip6_tunnel.koipcomp6.koipv6.komip6.konetfilterip6_queue.koip6_tables.koip6t_LOG.koip6t_REJECT.koip6t_ah.koip6t_eui64.koip6t_frag.koip6t_hbh.koip6t_ipv6header.koip6t_mh.koip6t_rt.koip6table_filter.koip6table_mangle.koip6table_raw.konf_conntrack_ipv6.konf_defrag_ipv6.kosit.kotunnel6.koxfrm6_mode_beet.koxfrm6_mode_ro.koxfrm6_mode_transport.koxfrm6_mode_tunnel.koxfrm6_tunnel.kokeyaf_key.kollcllc.komac80211mac80211.konetfilteripsetip_set.koip_set_bitmap_ip.koip_set_bitmap_ipmac.koip_set_bitmap_port.koip_set_hash_ip.koip_set_hash_ipport.koip_set_hash_ipportip.koip_set_hash_ipportnet.koip_set_hash_net.koip_set_hash_netport.koip_set_list_set.koipvsip_vs.koip_vs_dh.koip_vs_ftp.koip_vs_lblc.koip_vs_lblcr.koip_vs_lc.koip_vs_nq.koip_vs_pe_sip.koip_vs_rr.koip_vs_sed.koip_vs_sh.koip_vs_wlc.koip_vs_wrr.konf_conntrack.konf_conntrack_amanda.konf_conntrack_broadcast.konf_conntrack_ftp.konf_conntrack_h323.konf_conntrack_irc.konf_conntrack_netbios_ns.konf_conntrack_netlink.konf_conntrack_pptp.konf_conntrack_proto_dccp.konf_conntrack_proto_gre.konf_conntrack_proto_sctp.konf_conntrack_proto_udplite.konf_conntrack_sane.konf_conntrack_sip.konf_conntrack_snmp.konf_conntrack_tftp.konf_tproxy_core.konfnetlink.konfnetlink_log.konfnetlink_queue.koxt_AUDIT.koxt_CHECKSUM.koxt_CLASSIFY.koxt_CONNMARK.koxt_CONNSECMARK.koxt_DSCP.koxt_HL.koxt_LED.koxt_MARK.koxt_NFLOG.koxt_NFQUEUE.koxt_NOTRACK.koxt_RATEEST.koxt_SECMARK.koxt_TCPMSS.koxt_TCPOPTSTRIP.koxt_TPROXY.koxt_TRACE.koxt_cluster.koxt_comment.koxt_connbytes.koxt_connlimit.koxt_connmark.koxt_conntrack.koxt_dccp.koxt_dscp.koxt_esp.koxt_hashlimit.koxt_helper.koxt_hl.koxt_iprange.koxt_length.koxt_limit.koxt_mac.koxt_mark.koxt_multiport.koxt_osf.koxt_owner.koxt_physdev.koxt_pkttype.koxt_policy.koxt_quota.koxt_rateest.koxt_realm.koxt_recent.koxt_sctp.koxt_set.koxt_socket.koxt_state.koxt_statistic.koxt_string.koxt_tcpmss.koxt_time.koxt_u32.koopenvswitchbrcompat.koopenvswitch.kophonetphonet.kopn_pep.kordsrds.kords_rdma.kords_tcp.korfkillrfkill.koschedact_gact.koact_ipt.koact_mirred.koact_nat.koact_pedit.koact_police.koact_simple.koact_skbedit.kocls_basic.kocls_flow.kocls_fw.kocls_route.kocls_rsvp.kocls_rsvp6.kocls_tcindex.kocls_u32.koem_cmp.koem_meta.koem_nbyte.koem_text.koem_u32.kosch_atm.kosch_cbq.kosch_drr.kosch_dsmark.kosch_gred.kosch_hfsc.kosch_htb.kosch_ingress.kosch_mqprio.kosch_multiq.kosch_netem.kosch_prio.kosch_qfq.kosch_red.kosch_sfq.kosch_tbf.kosch_teql.kosctpsctp.kosunrpcauth_gssauth_rpcgss.korpcsec_gss_krb5.korpcsec_gss_spkm3.kosunrpc.koxprtrdmasvcrdma.koxprtrdma.kowimaxwimax.kowirelesscfg80211.kolib80211.kolib80211_crypt_ccmp.kolib80211_crypt_tkip.kolib80211_crypt_wep.koxfrmxfrm_ipcomp.kosoundac97_bus.kocoreosssnd-mixer-oss.kosnd-pcm-oss.koseqosssnd-seq-oss.kosnd-seq-device.kosnd-seq-dummy.kosnd-seq-midi-emul.kosnd-seq-midi-event.kosnd-seq-midi.kosnd-seq-virmidi.kosnd-seq.kosnd-hrtimer.kosnd-hwdep.kosnd-page-alloc.kosnd-pcm.kosnd-rawmidi.kosnd-timer.kosnd.kodriversmpu401snd-mpu401-uart.kosnd-mpu401.koopl3snd-opl3-lib.kosnd-opl3-synth.koopl4snd-opl4-lib.kosnd-opl4-synth.kopcspsnd-pcsp.kosnd-aloop.kosnd-dummy.kosnd-mtpav.kosnd-virmidi.kovxsnd-vx-lib.koi2cothersnd-ak4114.kosnd-ak4xxx-adda.kosnd-pt2258.kosnd-cs8427.kosnd-i2c.koisaopti9xxsnd-miro.kosbsnd-sb-common.kosnd-sb16-dsp.kowsssnd-wss-lib.kopciac97snd-ac97-codec.koali5451snd-ali5451.koau88x0snd-au8810.kosnd-au8820.kosnd-au8830.koca0106snd-ca0106.kocs46xxsnd-cs46xx.kocs5535audiosnd-cs5535audio.koctxfisnd-ctxfi.koechoaudiosnd-darla20.kosnd-darla24.kosnd-echo3g.kosnd-gina20.kosnd-gina24.kosnd-indigo.kosnd-indigodj.kosnd-indigodjx.kosnd-indigoio.kosnd-indigoiox.kosnd-layla20.kosnd-layla24.kosnd-mia.kosnd-mona.koemu10k1snd-emu10k1-synth.kosnd-emu10k1.kosnd-emu10k1x.kohdasnd-hda-codec-analog.kosnd-hda-codec-ca0110.kosnd-hda-codec-ca0132.kosnd-hda-codec-cirrus.kosnd-hda-codec-cmedia.kosnd-hda-codec-conexant.kosnd-hda-codec-hdmi.kosnd-hda-codec-idt.kosnd-hda-codec-realtek.kosnd-hda-codec-si3054.kosnd-hda-codec-via.kosnd-hda-codec.kosnd-hda-intel.koice1712snd-ice1712.kosnd-ice1724.kosnd-ice17xx-ak4xxx.kokorg1212snd-korg1212.kolx6464essnd-lx6464es.komixartsnd-mixart.kooxygensnd-oxygen-lib.kosnd-oxygen.kosnd-virtuoso.kopcxhrsnd-pcxhr.korme9652snd-hdsp.kosnd-hdspm.kosnd-rme9652.kosnd-ad1889.kosnd-atiixp-modem.kosnd-atiixp.kosnd-bt87x.kosnd-cmipci.kosnd-cs5530.kosnd-ens1370.kosnd-ens1371.kosnd-es1968.kosnd-intel8x0.kosnd-intel8x0m.kosnd-maestro3.kosnd-rme32.kosnd-rme96.kosnd-sis7019.kosnd-via82xx-modem.kosnd-via82xx.kotridentsnd-trident.kovx222snd-vx222.kosoundcore.kosynthemuxsnd-emux-synth.kosnd-util-mem.kousb6firesnd-usb-6fire.kocaiaqsnd-usb-caiaq.komiscsnd-ua101.kosnd-usb-audio.kosnd-usbmidi-lib.kousx2ysnd-usb-us122l.kosnd-usb-usx2y.komodules.blockmodules.drmmodules.modesettingmodules.networkingmodules.ordersourceupdatesvdsovdso32-int80.sovdso32-sysenter.soweak-updates/boot//etc/ld.so.conf.d//lib/modules//lib/modules/2.6.32-042stab107.2//lib/modules/2.6.32-042stab107.2/kernel//lib/modules/2.6.32-042stab107.2/kernel/arch//lib/modules/2.6.32-042stab107.2/kernel/arch/x86//lib/modules/2.6.32-042stab107.2/kernel/arch/x86/crypto//lib/modules/2.6.32-042stab107.2/kernel/arch/x86/kernel//lib/modules/2.6.32-042stab107.2/kernel/arch/x86/kernel/cpu//lib/modules/2.6.32-042stab107.2/kernel/arch/x86/kernel/cpu/cpufreq//lib/modules/2.6.32-042stab107.2/kernel/arch/x86/kernel/cpu/mcheck//lib/modules/2.6.32-042stab107.2/kernel/arch/x86/oprofile//lib/modules/2.6.32-042stab107.2/kernel/crypto//lib/modules/2.6.32-042stab107.2/kernel/crypto/async_tx//lib/modules/2.6.32-042stab107.2/kernel/drivers//lib/modules/2.6.32-042stab107.2/kernel/drivers/acpi//lib/modules/2.6.32-042stab107.2/kernel/drivers/acpi/apei//lib/modules/2.6.32-042stab107.2/kernel/drivers/ata//lib/modules/2.6.32-042stab107.2/kernel/drivers/atm//lib/modules/2.6.32-042stab107.2/kernel/drivers/auxdisplay//lib/modules/2.6.32-042stab107.2/kernel/drivers/bcma//lib/modules/2.6.32-042stab107.2/kernel/drivers/block//lib/modules/2.6.32-042stab107.2/kernel/drivers/block/aoe//lib/modules/2.6.32-042stab107.2/kernel/drivers/block/drbd//lib/modules/2.6.32-042stab107.2/kernel/drivers/block/mtip32xx//lib/modules/2.6.32-042stab107.2/kernel/drivers/block/ploop//lib/modules/2.6.32-042stab107.2/kernel/drivers/bluetooth//lib/modules/2.6.32-042stab107.2/kernel/drivers/cdrom//lib/modules/2.6.32-042stab107.2/kernel/drivers/char//lib/modules/2.6.32-042stab107.2/kernel/drivers/char/hw_random//lib/modules/2.6.32-042stab107.2/kernel/drivers/char/ipmi//lib/modules/2.6.32-042stab107.2/kernel/drivers/char/pcmcia//lib/modules/2.6.32-042stab107.2/kernel/drivers/char/pcmcia/ipwireless//lib/modules/2.6.32-042stab107.2/kernel/drivers/char/tpm//lib/modules/2.6.32-042stab107.2/kernel/drivers/cpufreq//lib/modules/2.6.32-042stab107.2/kernel/drivers/crypto//lib/modules/2.6.32-042stab107.2/kernel/drivers/dca//lib/modules/2.6.32-042stab107.2/kernel/drivers/dma//lib/modules/2.6.32-042stab107.2/kernel/drivers/dma/ioat//lib/modules/2.6.32-042stab107.2/kernel/drivers/edac//lib/modules/2.6.32-042stab107.2/kernel/drivers/firewire//lib/modules/2.6.32-042stab107.2/kernel/drivers/firmware//lib/modules/2.6.32-042stab107.2/kernel/drivers/gpio//lib/modules/2.6.32-042stab107.2/kernel/drivers/gpu//lib/modules/2.6.32-042stab107.2/kernel/drivers/gpu/drm//lib/modules/2.6.32-042stab107.2/kernel/drivers/gpu/drm/i2c//lib/modules/2.6.32-042stab107.2/kernel/drivers/gpu/drm/i915//lib/modules/2.6.32-042stab107.2/kernel/drivers/gpu/drm/mga//lib/modules/2.6.32-042stab107.2/kernel/drivers/gpu/drm/nouveau//lib/modules/2.6.32-042stab107.2/kernel/drivers/gpu/drm/r128//lib/modules/2.6.32-042stab107.2/kernel/drivers/gpu/drm/radeon//lib/modules/2.6.32-042stab107.2/kernel/drivers/gpu/drm/savage//lib/modules/2.6.32-042stab107.2/kernel/drivers/gpu/drm/sis//lib/modules/2.6.32-042stab107.2/kernel/drivers/gpu/drm/ttm//lib/modules/2.6.32-042stab107.2/kernel/drivers/gpu/drm/via//lib/modules/2.6.32-042stab107.2/kernel/drivers/hid//lib/modules/2.6.32-042stab107.2/kernel/drivers/hv//lib/modules/2.6.32-042stab107.2/kernel/drivers/hwmon//lib/modules/2.6.32-042stab107.2/kernel/drivers/i2c//lib/modules/2.6.32-042stab107.2/kernel/drivers/i2c/algos//lib/modules/2.6.32-042stab107.2/kernel/drivers/i2c/busses//lib/modules/2.6.32-042stab107.2/kernel/drivers/i2c/chips//lib/modules/2.6.32-042stab107.2/kernel/drivers/ieee802154//lib/modules/2.6.32-042stab107.2/kernel/drivers/infiniband//lib/modules/2.6.32-042stab107.2/kernel/drivers/infiniband/core//lib/modules/2.6.32-042stab107.2/kernel/drivers/infiniband/hw//lib/modules/2.6.32-042stab107.2/kernel/drivers/infiniband/hw/cxgb3//lib/modules/2.6.32-042stab107.2/kernel/drivers/infiniband/hw/cxgb4//lib/modules/2.6.32-042stab107.2/kernel/drivers/infiniband/hw/mlx4//lib/modules/2.6.32-042stab107.2/kernel/drivers/infiniband/hw/mlx5//lib/modules/2.6.32-042stab107.2/kernel/drivers/infiniband/hw/mthca//lib/modules/2.6.32-042stab107.2/kernel/drivers/infiniband/hw/nes//lib/modules/2.6.32-042stab107.2/kernel/drivers/infiniband/hw/ocrdma//lib/modules/2.6.32-042stab107.2/kernel/drivers/infiniband/ulp//lib/modules/2.6.32-042stab107.2/kernel/drivers/infiniband/ulp/ipoib//lib/modules/2.6.32-042stab107.2/kernel/drivers/infiniband/ulp/iser//lib/modules/2.6.32-042stab107.2/kernel/drivers/infiniband/ulp/srp//lib/modules/2.6.32-042stab107.2/kernel/drivers/input//lib/modules/2.6.32-042stab107.2/kernel/drivers/input/keyboard//lib/modules/2.6.32-042stab107.2/kernel/drivers/input/misc//lib/modules/2.6.32-042stab107.2/kernel/drivers/input/mouse//lib/modules/2.6.32-042stab107.2/kernel/drivers/input/serio//lib/modules/2.6.32-042stab107.2/kernel/drivers/input/tablet//lib/modules/2.6.32-042stab107.2/kernel/drivers/input/touchscreen//lib/modules/2.6.32-042stab107.2/kernel/drivers/isdn//lib/modules/2.6.32-042stab107.2/kernel/drivers/isdn/capi//lib/modules/2.6.32-042stab107.2/kernel/drivers/isdn/divert//lib/modules/2.6.32-042stab107.2/kernel/drivers/isdn/gigaset//lib/modules/2.6.32-042stab107.2/kernel/drivers/isdn/hardware//lib/modules/2.6.32-042stab107.2/kernel/drivers/isdn/hardware/avm//lib/modules/2.6.32-042stab107.2/kernel/drivers/isdn/hardware/mISDN//lib/modules/2.6.32-042stab107.2/kernel/drivers/isdn/hisax//lib/modules/2.6.32-042stab107.2/kernel/drivers/isdn/hysdn//lib/modules/2.6.32-042stab107.2/kernel/drivers/isdn/i4l//lib/modules/2.6.32-042stab107.2/kernel/drivers/isdn/mISDN//lib/modules/2.6.32-042stab107.2/kernel/drivers/leds//lib/modules/2.6.32-042stab107.2/kernel/drivers/md//lib/modules/2.6.32-042stab107.2/kernel/drivers/md/persistent-data//lib/modules/2.6.32-042stab107.2/kernel/drivers/media//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/common//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/common/tuners//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/dvb//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/dvb/b2c2//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/dvb/bt8xx//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/dvb/dm1105//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/dvb/dvb-core//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/dvb/dvb-usb//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/dvb/firewire//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/dvb/frontends//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/dvb/ngene//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/dvb/pluto2//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/dvb/pt1//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/dvb/siano//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/dvb/ttpci//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/dvb/ttusb-budget//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/dvb/ttusb-dec//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/rc//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/rc/keymaps//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/au0828//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/bt8xx//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/cx18//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/cx231xx//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/cx23885//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/cx25840//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/cx88//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/em28xx//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/gspca//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/gspca/gl860//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/gspca/m5602//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/gspca/stv06xx//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/hdpvr//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/ivtv//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/pvrusb2//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/pwc//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/saa7134//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/saa7164//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/tlg2300//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/usbvision//lib/modules/2.6.32-042stab107.2/kernel/drivers/media/video/uvc//lib/modules/2.6.32-042stab107.2/kernel/drivers/memstick//lib/modules/2.6.32-042stab107.2/kernel/drivers/memstick/core//lib/modules/2.6.32-042stab107.2/kernel/drivers/memstick/host//lib/modules/2.6.32-042stab107.2/kernel/drivers/message//lib/modules/2.6.32-042stab107.2/kernel/drivers/message/fusion//lib/modules/2.6.32-042stab107.2/kernel/drivers/mfd//lib/modules/2.6.32-042stab107.2/kernel/drivers/misc//lib/modules/2.6.32-042stab107.2/kernel/drivers/misc/cb710//lib/modules/2.6.32-042stab107.2/kernel/drivers/misc/eeprom//lib/modules/2.6.32-042stab107.2/kernel/drivers/misc/ibmasm//lib/modules/2.6.32-042stab107.2/kernel/drivers/mmc//lib/modules/2.6.32-042stab107.2/kernel/drivers/mmc/card//lib/modules/2.6.32-042stab107.2/kernel/drivers/mmc/core//lib/modules/2.6.32-042stab107.2/kernel/drivers/mmc/host//lib/modules/2.6.32-042stab107.2/kernel/drivers/mtd//lib/modules/2.6.32-042stab107.2/kernel/drivers/mtd/chips//lib/modules/2.6.32-042stab107.2/kernel/drivers/mtd/devices//lib/modules/2.6.32-042stab107.2/kernel/drivers/mtd/lpddr//lib/modules/2.6.32-042stab107.2/kernel/drivers/mtd/maps//lib/modules/2.6.32-042stab107.2/kernel/drivers/mtd/nand//lib/modules/2.6.32-042stab107.2/kernel/drivers/mtd/ubi//lib/modules/2.6.32-042stab107.2/kernel/drivers/net//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/atl1c//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/atl1e//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/atlx//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/benet//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/bna//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/bnx2x//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/bonding//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/can//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/can/sja1000//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/can/usb//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/chelsio//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/cxgb3//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/cxgb4//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/e1000//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/e1000e//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/enic//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/hyperv//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/i40e//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/i40evf//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/igb//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/igbvf//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/ixgb//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/ixgbe//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/ixgbevf//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/mlx4//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/mlx5//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/mlx5/core//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/myri10ge//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/netxen//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/pch_gbe//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/pcmcia//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/phy//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/qlcnic//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/qlge//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/sfc//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/tulip//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/usb//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/vmxnet3//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/vxge//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wan//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wimax//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wimax/i2400m//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/ath//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/ath/ath5k//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/ath/ath9k//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/ath/carl9170//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/b43//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/b43legacy//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/brcm80211//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/brcm80211/brcmsmac//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/brcm80211/brcmutil//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/hostap//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/ipw2x00//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/iwlegacy//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/iwlwifi//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/iwlwifi/dvm//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/iwlwifi/mvm//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/libertas//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/libertas_tf//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/orinoco//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/p54//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/rt2x00//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/rtl818x//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/rtl818x/rtl8180//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/rtl818x/rtl8187//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/ti//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/ti/wl1251//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/ti/wl12xx//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/ti/wlcore//lib/modules/2.6.32-042stab107.2/kernel/drivers/net/wireless/zd1211rw//lib/modules/2.6.32-042stab107.2/kernel/drivers/parport//lib/modules/2.6.32-042stab107.2/kernel/drivers/pci//lib/modules/2.6.32-042stab107.2/kernel/drivers/pci/hotplug//lib/modules/2.6.32-042stab107.2/kernel/drivers/pci/pcie//lib/modules/2.6.32-042stab107.2/kernel/drivers/pci/pcie/aer//lib/modules/2.6.32-042stab107.2/kernel/drivers/pcmcia//lib/modules/2.6.32-042stab107.2/kernel/drivers/platform//lib/modules/2.6.32-042stab107.2/kernel/drivers/platform/x86//lib/modules/2.6.32-042stab107.2/kernel/drivers/power//lib/modules/2.6.32-042stab107.2/kernel/drivers/pps//lib/modules/2.6.32-042stab107.2/kernel/drivers/ptp//lib/modules/2.6.32-042stab107.2/kernel/drivers/regulator//lib/modules/2.6.32-042stab107.2/kernel/drivers/rtc//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/aacraid//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/aic7xxx//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/aic94xx//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/arcmsr//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/be2iscsi//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/bfa//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/bnx2fc//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/bnx2i//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/cxgbi//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/cxgbi/cxgb3i//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/device_handler//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/fcoe//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/fnic//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/isci//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/libfc//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/libsas//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/lpfc//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/megaraid//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/mpt2sas//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/mpt3sas//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/mvsas//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/osd//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/pcmcia//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/pm8001//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/qla2xxx//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/qla4xxx//lib/modules/2.6.32-042stab107.2/kernel/drivers/scsi/sym53c8xx_2//lib/modules/2.6.32-042stab107.2/kernel/drivers/serial//lib/modules/2.6.32-042stab107.2/kernel/drivers/serial/jsm//lib/modules/2.6.32-042stab107.2/kernel/drivers/ssb//lib/modules/2.6.32-042stab107.2/kernel/drivers/staging//lib/modules/2.6.32-042stab107.2/kernel/drivers/staging/zram//lib/modules/2.6.32-042stab107.2/kernel/drivers/target//lib/modules/2.6.32-042stab107.2/kernel/drivers/target/loopback//lib/modules/2.6.32-042stab107.2/kernel/drivers/target/tcm_fc//lib/modules/2.6.32-042stab107.2/kernel/drivers/uio//lib/modules/2.6.32-042stab107.2/kernel/drivers/usb//lib/modules/2.6.32-042stab107.2/kernel/drivers/usb/atm//lib/modules/2.6.32-042stab107.2/kernel/drivers/usb/class//lib/modules/2.6.32-042stab107.2/kernel/drivers/usb/host//lib/modules/2.6.32-042stab107.2/kernel/drivers/usb/host/whci//lib/modules/2.6.32-042stab107.2/kernel/drivers/usb/image//lib/modules/2.6.32-042stab107.2/kernel/drivers/usb/misc//lib/modules/2.6.32-042stab107.2/kernel/drivers/usb/misc/sisusbvga//lib/modules/2.6.32-042stab107.2/kernel/drivers/usb/otg//lib/modules/2.6.32-042stab107.2/kernel/drivers/usb/serial//lib/modules/2.6.32-042stab107.2/kernel/drivers/usb/storage//lib/modules/2.6.32-042stab107.2/kernel/drivers/usb/wusbcore//lib/modules/2.6.32-042stab107.2/kernel/drivers/uwb//lib/modules/2.6.32-042stab107.2/kernel/drivers/uwb/i1480//lib/modules/2.6.32-042stab107.2/kernel/drivers/uwb/i1480/dfu//lib/modules/2.6.32-042stab107.2/kernel/drivers/uwb/i1480/i1480u-wlp//lib/modules/2.6.32-042stab107.2/kernel/drivers/uwb/wlp//lib/modules/2.6.32-042stab107.2/kernel/drivers/vhost//lib/modules/2.6.32-042stab107.2/kernel/drivers/video//lib/modules/2.6.32-042stab107.2/kernel/drivers/video/aty//lib/modules/2.6.32-042stab107.2/kernel/drivers/video/backlight//lib/modules/2.6.32-042stab107.2/kernel/drivers/video/display//lib/modules/2.6.32-042stab107.2/kernel/drivers/video/nvidia//lib/modules/2.6.32-042stab107.2/kernel/drivers/video/riva//lib/modules/2.6.32-042stab107.2/kernel/drivers/video/savage//lib/modules/2.6.32-042stab107.2/kernel/drivers/video/via//lib/modules/2.6.32-042stab107.2/kernel/drivers/virtio//lib/modules/2.6.32-042stab107.2/kernel/drivers/watchdog//lib/modules/2.6.32-042stab107.2/kernel/drivers/xen//lib/modules/2.6.32-042stab107.2/kernel/drivers/xen/xenfs//lib/modules/2.6.32-042stab107.2/kernel/fs//lib/modules/2.6.32-042stab107.2/kernel/fs/autofs4//lib/modules/2.6.32-042stab107.2/kernel/fs/btrfs//lib/modules/2.6.32-042stab107.2/kernel/fs/cachefiles//lib/modules/2.6.32-042stab107.2/kernel/fs/cifs//lib/modules/2.6.32-042stab107.2/kernel/fs/configfs//lib/modules/2.6.32-042stab107.2/kernel/fs/cramfs//lib/modules/2.6.32-042stab107.2/kernel/fs/dlm//lib/modules/2.6.32-042stab107.2/kernel/fs/ecryptfs//lib/modules/2.6.32-042stab107.2/kernel/fs/ext2//lib/modules/2.6.32-042stab107.2/kernel/fs/ext3//lib/modules/2.6.32-042stab107.2/kernel/fs/ext4//lib/modules/2.6.32-042stab107.2/kernel/fs/fat//lib/modules/2.6.32-042stab107.2/kernel/fs/fscache//lib/modules/2.6.32-042stab107.2/kernel/fs/fuse//lib/modules/2.6.32-042stab107.2/kernel/fs/gfs2//lib/modules/2.6.32-042stab107.2/kernel/fs/jbd//lib/modules/2.6.32-042stab107.2/kernel/fs/jbd2//lib/modules/2.6.32-042stab107.2/kernel/fs/jffs2//lib/modules/2.6.32-042stab107.2/kernel/fs/lockd//lib/modules/2.6.32-042stab107.2/kernel/fs/nfs//lib/modules/2.6.32-042stab107.2/kernel/fs/nfs_common//lib/modules/2.6.32-042stab107.2/kernel/fs/nfsd//lib/modules/2.6.32-042stab107.2/kernel/fs/nls//lib/modules/2.6.32-042stab107.2/kernel/fs/quota//lib/modules/2.6.32-042stab107.2/kernel/fs/quota/vzdquota//lib/modules/2.6.32-042stab107.2/kernel/fs/reiserfs//lib/modules/2.6.32-042stab107.2/kernel/fs/squashfs//lib/modules/2.6.32-042stab107.2/kernel/fs/ubifs//lib/modules/2.6.32-042stab107.2/kernel/fs/udf//lib/modules/2.6.32-042stab107.2/kernel/kernel//lib/modules/2.6.32-042stab107.2/kernel/kernel/cpt//lib/modules/2.6.32-042stab107.2/kernel/kernel/trace//lib/modules/2.6.32-042stab107.2/kernel/kernel/ve//lib/modules/2.6.32-042stab107.2/kernel/lib//lib/modules/2.6.32-042stab107.2/kernel/lib/lzo//lib/modules/2.6.32-042stab107.2/kernel/lib/raid6//lib/modules/2.6.32-042stab107.2/kernel/lib/reed_solomon//lib/modules/2.6.32-042stab107.2/kernel/lib/zlib_deflate//lib/modules/2.6.32-042stab107.2/kernel/net//lib/modules/2.6.32-042stab107.2/kernel/net/802//lib/modules/2.6.32-042stab107.2/kernel/net/8021q//lib/modules/2.6.32-042stab107.2/kernel/net/9p//lib/modules/2.6.32-042stab107.2/kernel/net/atm//lib/modules/2.6.32-042stab107.2/kernel/net/bluetooth//lib/modules/2.6.32-042stab107.2/kernel/net/bluetooth/bnep//lib/modules/2.6.32-042stab107.2/kernel/net/bluetooth/cmtp//lib/modules/2.6.32-042stab107.2/kernel/net/bluetooth/hidp//lib/modules/2.6.32-042stab107.2/kernel/net/bluetooth/rfcomm//lib/modules/2.6.32-042stab107.2/kernel/net/bridge//lib/modules/2.6.32-042stab107.2/kernel/net/bridge/netfilter//lib/modules/2.6.32-042stab107.2/kernel/net/can//lib/modules/2.6.32-042stab107.2/kernel/net/core//lib/modules/2.6.32-042stab107.2/kernel/net/dccp//lib/modules/2.6.32-042stab107.2/kernel/net/ieee802154//lib/modules/2.6.32-042stab107.2/kernel/net/ipv4//lib/modules/2.6.32-042stab107.2/kernel/net/ipv4/netfilter//lib/modules/2.6.32-042stab107.2/kernel/net/ipv6//lib/modules/2.6.32-042stab107.2/kernel/net/ipv6/netfilter//lib/modules/2.6.32-042stab107.2/kernel/net/key//lib/modules/2.6.32-042stab107.2/kernel/net/llc//lib/modules/2.6.32-042stab107.2/kernel/net/mac80211//lib/modules/2.6.32-042stab107.2/kernel/net/netfilter//lib/modules/2.6.32-042stab107.2/kernel/net/netfilter/ipset//lib/modules/2.6.32-042stab107.2/kernel/net/netfilter/ipvs//lib/modules/2.6.32-042stab107.2/kernel/net/openvswitch//lib/modules/2.6.32-042stab107.2/kernel/net/phonet//lib/modules/2.6.32-042stab107.2/kernel/net/rds//lib/modules/2.6.32-042stab107.2/kernel/net/rfkill//lib/modules/2.6.32-042stab107.2/kernel/net/sched//lib/modules/2.6.32-042stab107.2/kernel/net/sctp//lib/modules/2.6.32-042stab107.2/kernel/net/sunrpc//lib/modules/2.6.32-042stab107.2/kernel/net/sunrpc/auth_gss//lib/modules/2.6.32-042stab107.2/kernel/net/sunrpc/xprtrdma//lib/modules/2.6.32-042stab107.2/kernel/net/wimax//lib/modules/2.6.32-042stab107.2/kernel/net/wireless//lib/modules/2.6.32-042stab107.2/kernel/net/xfrm//lib/modules/2.6.32-042stab107.2/kernel/sound//lib/modules/2.6.32-042stab107.2/kernel/sound/core//lib/modules/2.6.32-042stab107.2/kernel/sound/core/oss//lib/modules/2.6.32-042stab107.2/kernel/sound/core/seq//lib/modules/2.6.32-042stab107.2/kernel/sound/core/seq/oss//lib/modules/2.6.32-042stab107.2/kernel/sound/drivers//lib/modules/2.6.32-042stab107.2/kernel/sound/drivers/mpu401//lib/modules/2.6.32-042stab107.2/kernel/sound/drivers/opl3//lib/modules/2.6.32-042stab107.2/kernel/sound/drivers/opl4//lib/modules/2.6.32-042stab107.2/kernel/sound/drivers/pcsp//lib/modules/2.6.32-042stab107.2/kernel/sound/drivers/vx//lib/modules/2.6.32-042stab107.2/kernel/sound/i2c//lib/modules/2.6.32-042stab107.2/kernel/sound/i2c/other//lib/modules/2.6.32-042stab107.2/kernel/sound/isa//lib/modules/2.6.32-042stab107.2/kernel/sound/isa/opti9xx//lib/modules/2.6.32-042stab107.2/kernel/sound/isa/sb//lib/modules/2.6.32-042stab107.2/kernel/sound/isa/wss//lib/modules/2.6.32-042stab107.2/kernel/sound/pci//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/ac97//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/ali5451//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/au88x0//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/ca0106//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/cs46xx//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/cs5535audio//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/ctxfi//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/echoaudio//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/emu10k1//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/hda//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/ice1712//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/korg1212//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/lx6464es//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/mixart//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/oxygen//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/pcxhr//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/rme9652//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/trident//lib/modules/2.6.32-042stab107.2/kernel/sound/pci/vx222//lib/modules/2.6.32-042stab107.2/kernel/sound/synth//lib/modules/2.6.32-042stab107.2/kernel/sound/synth/emux//lib/modules/2.6.32-042stab107.2/kernel/sound/usb//lib/modules/2.6.32-042stab107.2/kernel/sound/usb/6fire//lib/modules/2.6.32-042stab107.2/kernel/sound/usb/caiaq//lib/modules/2.6.32-042stab107.2/kernel/sound/usb/misc//lib/modules/2.6.32-042stab107.2/kernel/sound/usb/usx2y//lib/modules/2.6.32-042stab107.2/vdso/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmbzip29i686-redhat-linux-gnu]GVݽ#4 NEWKERNARGS="" (/sbin/grubby --info=`/sbin/grubby --default-kernel`) 2>/dev/null | grep -q crashkernel if [ $? -ne 0 ] then NEWKERNARGS="--kernel-args="crashkernel=auto"" fi if [ -x /sbin/new-kernel-pkg ] then if [ -x /sbin/dracut ] then /sbin/new-kernel-pkg --package kernel --mkinitrd --dracut --depmod --update 2.6.32-042stab107.2 $NEWKERNARGS || exit $? else if [ -x /sbin/vzkernel-install ]; then /sbin/vzkernel-install --install --mkinitrd --depmod 2.6.32-042stab107.2 $NEWKERNARGS --make-default || exit $? else /sbin/new-kernel-pkg --package kernel --mkinitrd --depmod --install 2.6.32-042stab107.2 --banner="OpenVZ" $NEWKERNARGS --kernel-args="sysfs.deprecated=1" || exit $? fi fi /sbin/new-kernel-pkg --package kernel --rpmposttrans 2.6.32-042stab107.2 || exit $? fi if [ -x /sbin/weak-modules ] then /sbin/weak-modules --add-kernel 2.6.32-042stab107.2 || exit $? fi/bin/sh?0BZh91AY&SY{ÿ譿O Z.X:4 ;`m)he{kܗO_Bmzs w)}ro[l﫷;}g1Wv`u龷7{/^qD\>6W۝{{tkfŶ}zg7i>]ݣ׾{}zgZu]{%weonötϳ>8ュ}>v =>]zoA۹Lj = -6_av;j;M6o޽խ[]Ͷw{^ )zGc=g׮'׮X5h׆"Thc'KҾ_f=ONwǮ+hv֙mT{oaԏZo>/t7vh6׾upUy{ܾgkW}(1nPv{m{د*w 4{45lwb٭rat: ;>u nݽ{ZWTkw+M|uR޾ѧc׮<wm}o/zw`>'}o+o{BsSnޛ;aJt{ϯ^{H}Y׫ec{z{uZ){:ym1{ :=ڠfe7{kvѧGМZR4aPu{{:{=vm˯ϱ5wc}>oOǧ{ʃ{UӾ{Z}svnzV_l˾U{ 9Kt3vql֝>r}}ۗ^vt}V|Em۾׫com{}Wonos=>:ܯO^}ٛ-=[[kM}j(㯫{ϧݻl[}>oys/Ӿލt٦|WFjjt٦ONwS+ܭٶ[=}}/`u]U{9Qݲ;Fwv> Q[RRzgi=n]wϸGCo}}}/5+=`_a4>ۻ^ޯtC}O}^{wϽѧﻔ@}=}Ǯ륶=yLQ{ڶFm[ʅɮsYnӫnl=ӳo2V{H_w+׽s[o$WZSC퇠Q;o}ׯNۥrw} 5Yׯ{ 4}Lvz4;6Z0-wU{{5t47JU) hپ}{n=qﲏS[>]6vz woB7iNm]t}( }ͧ)=>]'^A{wyhnZ{l{vgΔi{}6Gm >^_jWS9okiu`R9SZ}qLG}y(mw.{;h:>TmY}cҀ:^wy umTg]4Ѧ lgZA{n+^۰:k}ރk}{;w@tk@tzwx){7m^C^ >no}Z|ঁj{sЗ{uOA褎{w`v۹΅[[zek޼u{}ޮcvu{P(zw`:-̻44>ءP aӣӻ޲=n}/{}lݾouy۾SOkl:XOxR]e׭}hhunL[뢾.}އ_Zh} }P{_ovޟvh﷼꾆e}wwNϯ=oΏyzt(]5׽=};9:Թ^ot;vAO}𵪾׮׸( oX}Lͦq҇+cA_J׽t*퇶>`{|{Cu{/}g_[OO}=_^݊ݕv}^}m>y۸u6چ_ox滻jp.[:͵:toH|5mA=])kfVي^}{w]kEws[6D]w]f:owuҞw=o݁{]k[J{mo};g-]fsG@w_@m]j{;Zڍw`y= m^`)6Ww{h}ﹶknRz{\J)Gnnz{gצ;{`NRuw6G\ \Λ}{NKow=.nk =4z>ow}wr_G)ZuЯ_]n $=]L龺OwݸִٷwPsv(n1}W{t>:Fs־vavTv7prgGlv[}d9P}=tIimlg\{ؽ޼t+>t73]oO#wgӯξs^yOwۮ{C=^o<.o{ɽ}k׾{|c:}=oggS/ڶ ]Ӡ4s: mz]zw4z$ Z置j7緸Qӳ{>j6Vկwgz*ڻJwUeg۝KBo^ڏO:= vƩ[뾺 >+O}V:souN/`uYvz ᄒ^}ٓ>ۦTaOsv]:zjݍsYִ>WG^4{wlz:=i6tѡ^xsw>{:tsC@k7}O!rG_+cլ}roj׷N5iU}i&١E{dDcO۫K>oץ:]}snONo} }y۷\;o_{>={n\@:;7>}{ym]Ru鯽1_ZVk͇л>tY:zͽam;۷pν5kj!=V:}w}z.Vm/ްp(d黷=\Fï{}{޹UU}={gvOz݃pacG/n{.5Rw==:vVR]v:z:=NG[`({:ןfM}M2ivӭ_Y0}}}׻vr+鯱[@W}@{uVcvJavw^ۮ k4ڽ]g;:\^vtk }W]q=ǯ}c籷:u^[h fڻޫy/`z J}W]:uzoOOZ֟CݕO@r}/b4kzWk'](}sת_UG{2ݦ@5g=9A}OnnwNڗcqk->{ϣ*҇::2s4wuO;z|};{uƉA3>}_C{s׺͢ҏ}wێ{}c}=vMݸWݺu]Q}wvܳ}>҃voo`GOAvث}zՎG:t{;vν{uR>zwM\K`{uVxövw}p9CZ+og\ѧ>vMd^onk^n}ݮ4^{wP5]6·uZfIbԻzS>M%۵65z'>g{ۨ4{hiqY@}yk}s7]ޜ -]lۣ=zy+TƇzz{WZiM[}};{{ ^ף]s=vi7{MW {QN.١@wWz=){>={>ﷀTWC6U v΂zgmӕ9`j I}5}Mw>zhG5>{>QwQ:wvU07݉BϣIwoiLrѾ{C=۷]u =;Ww0֍З>޾wflROw^z{)0 /Yy^}zg@}un}j)03Ҁ[ת{{>(}kua@{j weobvn{T6o[zow{uAw3tw^5^}=d۪`>>֝ҵ]_TvzAkB*o]}z}7X{{Bw7lݞwMT}uWgW`ֺj:t7'^v}^Ϯrw=-{->}ɅTo{}um+GBv{ooq`ڴS64}jޫ2}7:띯[ڶ$vamff^hc^]w/.i*vó}};]Y{u6ݵtw0Y2Y[^ڇ@몽]=}5>E=ۖѶ=`QX@=k4]z랍]qw}uzt=pm[:}נףoݍ}_yv.݉ON5 sվSs{7뻡C jZ}ZƷ @U? ?0<TTD* *~=@O!TLiiBiL`McA6M& dM4` OHhҧ=142ODLLTBU?`M ѓ & 00&L&0&&&Lhё`&b4 Tj3PA²p4 LH/ n?(ŀC@N "   aBBPPB( E@ PD"(( (BA(BhgAŠ0l"A@B JB0 @ !(ra!E (lBB @( u/]ue_c 0L(B! D WbgLD-AWZA,$J$8@H)8@_H7ȱSCe8kBL8AP@ s8靾KPQO {`*rOw%ʔNa<ÛQ9Pj`Db|JVT1$@0sB"G#1n B0B`(D'2Q|7=*f(t׉wwȤ6ן )"WwrK$T0Ù \`ЌI$ y0Ŏ$Ȅ$0 Bq@8xH`HpB>%] $y׊̥%+% $)GBldDԸPH23 RhDaKB$q@hV8b'!PTH\"b3aGH01Zp((1)=$,K"c(A&?{aAC`"-LJtUe6LK¾4"tʽD?񴰈 N,18%,U[Y]l C/Kp 7%[Bfo5~nl (2HFrC~hx0gjgiwhT\%DSV4U Lw\jsrL_wqmFfu%s]TQqhޠdr#p P JX,GEakPVs}So0rIS}3p>I/: 8,'DQc2 [@jXqn)ܰPAywHT.``#y)zXEB Vu@$K!${q3@yPD 𤃸хC E"A{t(;a щpL" aFHpYM3)r' IQ?O5تaG6 yaEH´(x G cSti>`Hc7Ǥ`N@@#MG2N%ܕ=Q(x݁c>A'#\ZD!@08UG5 &a  |Pǿ* #vB|@QDY*W_2DOQ:Dp@|F]x pF'8=W1<`(B"P9 pBFuǏ`\DKԢHG1hA?R(>O>zE/pqqF#C״"tPfˢAyt׃* 1aA['"(AY-f;JϤ. QE X kԿXJ9W,Jg${wEsPj<"P!)I'Xr}aQ؈X%b 'T H5H6c_ZV&R0B@O"rJ7T 0%(ǡF <c#ta2lÄP`D鸊%x@ ?1 2h [((cza!٢r((_8Qy"0{*('90O1@']PxbIBFdѢ6 ~Sxo0@bohqN$;AZ9$0@~Ek(1/,:0DGQ@%ȸ( ( `N>_"΂^> ( )5}_hH Ɨ" ;Zp  2ߚ#ٱh=˦z8χ̈ @ rnF<4$4UZ /6)5TOӫ5[0'/!RQy,˜8Ea=?_-鳕Z ^PE mȎBƖ(+֥+]'l񽬛L$'=o{=^0HG|$׸2'Rf0!% d7u~I{:.d:KFK{L="C0`-URzJmƆxi)! հP14;ސ:NͼDBy^*~;O{ƮD7䒃첮(_.#O;]o.( |49^ł8A=6"cl[/Oǂ rLGX0q;$Pӿ1H 5pYS2'O(%cO>Zy%g>Y3 ưzeL*]h-Fk`/Tv7&XD΂&d&g @bZa4ֿ3*aW>3mI-YHD߶goA8U^~k"FJth H0*B+!Sx0O'C4.ED8w.${xIS cLYđ!͘G <iH٣̗Η p{uWXlo8LΣ;ejE}W0GKr6be 3_XS.qC>jZrPgvRrI&4RUs9 ?{"kO<F*i:2֐϶v0 zGB4 |ueȉQc֔tR?8u'?-)MNy~#PZF琮S21uq; s"J'ON47"mUt\#@iO/fx*$A>YFu p=M~I,S9f8OmBm"v{v?yc3c;֝tU,.@Sr?ppI @ADB{bG€ 9Nc`DNUᏀ9n0Td߭6 Ftop&A=D)T ]ĸGrǟ#A8@8>v9CF)g;9dJ[19 -l6 a p_#SrzF0Р9aUi|qxQv# }IRwʕnL*3xHޮlso_$p;f%g֔ a (˃a3b lP$mu!d l*pz>2~֊SbW0W}^A&Wia!P;*HkfUb~k rt*v7sܰ*<{{O>ݽ f5]krȶ RxdP8>1"ƦiO/%=#'Əp{5gŒ~Q@z`.mMvufN*{d_tB(ʲ'#I濱a̸ XUI)9ݽ2a:" n`"HtEVt&YY At %((Xq뾷v`ݵp A4..^dzYnP]XTHkHb|2+"(GO>U/{D1v `ZrJ\^M1á5EٝSx@氘#f`S4FSebgb^Z^JE~P9@)$ ueJ4ұUg:13On$iA9ƻOZ7w%Ce#"6?QGHQnDB)94{㕙3z^9BldYUJFq$kӕ26UW}=xiv·{;?_A:BW]ᄥ,Wst1擭kD,(z7i9;;Jl:>Ѯđ e ;%KϮ=s"BİcuVW$ěuiI.$%R.Ԫ76[6/jp ͆[#8Vo[vnUJ Hg &0 hW|:垄ywߒ*D={ܐ6irHi,o4$\%ވyYUk'% $҄2@RCw}%B۝hF-Wb~0"WS?zѨRGrrh$Y&ޠfe*$[u*n߰bg5Κ'+/7Κ9t ~~PpI cM:'sgRޒ֊$359"aH:5 R``#Ӵ+v^"Ğ 7ETŏ3k0Id !懒 CyEGh;reL-o1 vf,:'X1D:/' 1mOt;3"iWK:y|ͨn|ѱxYDP M6 XImYߠ7n:,=% wo3we#"RӏWyÁܛ@Zx d'šjSQ0{3Ml<_GHa+f=e E׏ՏI"pi#|d2Hى =^z48dhJfvrwFDB$|6axA2Qu -yا=%7 գ`Š*kI!2aҮ&] O6? Vya1C׀OQp& {qr23?p)aq̔c]t+@ХE.ٴP QX|iY.E9% Д~eЃE|T<[j&5Z9 )Sm>tIhUYyҹ G9dʩO=RfP:DSQ+kVHn}i=)Kg5MIҶ udc}!,a؃q>=}aV [D`(:H Ɋ&1i^5픮&31D]M <jtŷ3-Hʢ'%20XOTDUnO[nE`49kz-UYΨGx>۶eo+ex:4S:+1Hyt h 7i勉[o2:NUz[k0$bLmtBAww@ELWk~aH=J8P6ViU؜n mYMLr xg@40ʄJրa09?-CFYAY]z>ɶ6A04n}I:緸EE\GM$Ɔڮnqd$iɐ Xo4Q G2F<1e|1#k2)اN"T[V1^P(  $,5_":! `*Ut15A@KP<'I&-T ~W˶3HS[=˹&S 8ǮO!5i̩0P6Z&+ W*@ )F,E8 tR>dDieD dv y~%X1! ~m9Un G~kgrԴ+HNkG8%{EK`} {[tvoHl^ęU2ʵs$^ 6bSkĔ#4%pmuMQ)G+8v{z0g&`~q?PQGKC3iԧd^|ǀ^vf8IB*%7a捅=:EkWZhXQ7N8J4"@8U]2@9'o&cB^b{)0ؠ`XEh:2bk)/R :,*y^64`"P%#7;2=(f L mQ"SN`6$ےqZ GqƋ5AopyPxed; >{wrkiuVdACˇ 7ɤȞN3 %h%C~ZosDw5^ y~D6 Xe>VCb:R%}HC=&{Xɽ81 ' de}m8ɬV6InR-*V>.?B^FSP)grJj|6X~{VIގ)'87쯩'.<+z9S 0 X>`*Qn'Olc0gz* X =3X˙ccx%S&V 3H>*FsI?8v?6k| ;C-2."騣;&F 4Ѳ)^fHk Xo}0ҽ7S?eVwe8CuI&} YN ;!BWF$FE2<+- 봜hHN1 KWh[<+*(vVDK{|$:G•]0zSt"1V>OG?dW r#G!8Η'#GNqs't5)2TغXEQjh a=`x疈 z'~} Ҙ;0V25{nƿY{6s1eHjd//7GttC'O%׺,v~;vIz | )jݢs]wj1)q>PM݀e397ӡ}e~4c PE#9k0Z%Bӫ8Y9vgdjFiZ[GYE7rإK6EnW>RLD5w1DD`K 1ÿoD$̨;vO_6+aZ?UYnh瑋N|nd =q௧f=-n*Rf%Dy-}\bP =sfDg z˵ }`oB /^`Kѣ1 n5Y-?K(̆A8MB|-Q?ͩn(G >L0O %$=p͇_6=Q[L 꽠2B`Cg6hXWV~.T+X<ήs~1rmDڞ@"3\)RLUU>Рɍ;b l:VOت8ij-=xQky^r#=&}No9ͱ"bfСw$Ũrfl{f/[ _9Bֹ\td-)Bbe!o` khc+z?ߟe Jd#9L.ڣ:) 00i7ezM(-P%_:NQ2Dc;y. Rap L>+@ 1d aF5I#YM {p{DprN*OcH=u*JfiD e"y .EW(s>9b! D!>JQ2PA޾vSOjG _PһKiK\wc[k@jL`R%B ;rX͊D~:JuyQ + *)+xlN$ EE4nEa(;}䃣2[G#,b/|vL |* eCVQJ.w i/!OkKa)d6DH Dۼlst&.ןYQdӣ1jQ=ju{,Fd! %Eg *GY9|%p;Qk|PdΌqZI}7#A83\qb&:%)3W TTab凙Bճ+?iIm.UFK3F(8'n0g(@6>×gv,O>Пۦ++7!@鮣vcpbi|I[~2 ɩ#Emԙdc˭8^ݲ@w]r FQX_l-Ř8!(Hp7:_BriݝHX>3-@A> ֆjH[Ǻޓ 4wCy]U,X/^m^}S;p]?@mu&>6:.A$=PPWC=eå(`TBY_iQmե.@rkX\lxegޱ9Nic~yH*zߐ+tkB\OVJ(mޏsN(W8o$~` ^uZ!lbx+M)ըe//)96G=ϤH5q=_tlC ԕ4_Q /F/g8]K#bw>W&6fqJpu#=r8V\0pVV=ѳAŰEZhן^rT\3$YnD<$$FbZ+HzHԕXh}9:QJ tU.y3(thIaV]J"W!Á@v'[Q|D|c\Mo81IwJ to^X4 j4L10pތ7ݾT!D?Յt7HfMHVY@"{Os#;YaMQ1/z 屬|K^ɱ+*zS'ACvx567jq'׀?jULܡDb,y~ oK,t:"dr63w5Ӛ~h̩RIPmH}9S )?"]:TG /KmF@FCNvФ`n2U^$~cV0p&h"]QoFš`rsWC*JEh688af1+0We,=S.)'z}S%&g nxa5$f%u&kt(x2eއy]tg %F^,8I-h9:w0Ό5l曺-v32h f雸i1΀f cqI`N#br%/I2*oyejx{ յ.?YGsGð L`h-zCnvU)ӘxIxnwِ*sʾ .  V Dž b뭈G;4r ?KΚЯ"Kϋ)P 1&& ZU`f<?a@c2mL3"\͆/@C V礫< K$T) 0m֮,=[@Šw-eeB1=aˋo}ۢT޹5lDϜZ;Q|']wFFνF2kI (Ջ%zĬS>H N_u[wb'hc!A?zK_r4Gؖ o(q0j-k6/;UЇ-&dqr'Ck)+O%w18I;y~gۈӆBy؊?%RM;h8^qyXql L̆L0i?~&l!Gnz;)pyT T ^>&κ' YNLXLKoI/p]m "3AEtB Ѓ"~@*id+L G*[=uP` _W ?焌Kb>|Kf`EƹWoINGHQH'Tə:E]viLًۍe}(b^d<)߬TK0d= Q7=ڿ핼 Tkgk$r;9MܩYqĮa(F[+.%&6vXb+ N \mBo_wJ{8t/Hr { *pܻ+WN@e&R7jM2)P,f 9hFHOP)P1 0d=ijw< B˘6=֧|2_fA˾geRb.|a"A-xww[z^Ȫ/O#U?:wQ*/iYMs奈kA'lTC eޖDC<%4@q5B%2֜bI|g48iCRAPGb60pLRw_hPA1|^EhQΥoOu31"f SL?^Qtioq^^0ޭ\ۉNrg"NÛo/ǔQyŋYpO!TUt.a|iίI;evi%ӷ:|s!vWS#c}zc{z5 Jwj0)+s/d 'w?.˵aڀ843ɷ)dx/k]/UU+Y..NVL qC܊ 0s<:Uݚ*Y\>)`*M޺ۧ$%vH %t/YaB3)bw>?B12k+k0Դ0՝I`4WΣQW$􇣚]` mo=r= >Bq|5ehDȳF) &o{f8@B( ґiH1-(G<;I 檏Ҵfxg[ TC{J,1 $w en;Y  xoNtrj{)yK 4S 8ӌo$ j,Z>L=\3Ff Yb~srG|v#nzgIHwJ`'fAaEʉj"4ls3 V ?wO)ֻ}%h'q S۵3 46@8_._ABZșBb7D1;X}:-!/7GvO‚ ]`cźTZ( }bg*WZBbO;+Ch-{$i 4q+`r7C(rUAu]O}:^P>q#9o z 7ڋ̯aiv[-yə2sU+V&0}Pp5ClR$[O=60<,SeWƆ8.J܎WŋPBexTK3B3ϱsWd#ZV/5j]MːxʭU}cP9O02Ƶ[-3 ' @gh^aGn0KH5)[α}\Sr;qC żXS@]-M.9#J^N iS u$ ϗǼ#m 5NHxã6XKɝF+t{7k.č6=ZIwYgư|n W $e%l A=VڸH 7Ϥ:6(ɲm͢X۲2ZWwg{%:4.c6q4+l\jf&aVhipB%(l3P8~@؜Ægc"}[ %퍴n Mܚy4f"V|̺>Ng  (}~}ؚ9w_JVsteI)CK͍0 ǟcCC8"ל2Aڗ>ZG7 ˜\/I+~H5{K!ԧ4"rqWCWwd}Rx0&W_^p1= "RC鐩"hH}h >(P@rɵJN@Ay4p j!xzF}ѐ\Few aZ#ȹ 9U *&NS@*B01 = h2*,%X]zg,D{R So7uE;q*oL40=}G0:{)%$ #DY%-OsKYsI1HЕ!w(rG0Ej6zEЮ#=j,=k!"n!ԭx2 - ,CJepIȭ@!ba$Ilrډ y, KX5%0D}ZX07-ܓÎm0j.KȆkF@#zMj; 8j;MCzV+O0[v.,L݂ӯɐf0<瑆F8)q/PEX}TYH{ (쯚ztL1JQX\0Wrio-1$%6%l!) C.m| ]5xAz+g31(}AQ!?@\x7|-}F%l֎?{'co=`UEڙ^ cwt;A0ɫ'YV,uRw*LF2fBTM2CcT?m/biGTV̵[:Swʳ4z=`*oM}%kJN}IEkdgݵ{sJ&+>byK:c_-#hhOWc90翁Xg6YԀc&%G9(:*W +ˤT&-WJj?c;oY< `35'n8LY[s+@)x Kנ3~_`]U e$VvWUf" ߺzjYAί8pļ'TEDB Zw DU9cdwbc}{[u3y O샘QjP/DҼ8H!ŮI˃;7W&Xy%YDu0QFC#.L)>"l T.!ꑌ(t]W[rIKyZ Jg'RuZ@48ʕT$0a_GYWGE _pƻ5fܠS!q`N.mlqOф*[Mg)͋y vYxV .Rԛjkv\ U[ԬR@q Bl36_H˗`ԡ`?4UKه+-_gRn-u6ǠM M梆J*<rSLlԭb[%JE& ۧS4E.t } |!kܢȽD}/ѩ=J:M@+Kuif}Rk'O,c]?3g MƒŒPt3IB_$p*+͖ri1g;l P4)r7R4,i(408f$Ht*%.WLCF\S?0G$ __Jj!vK^VU0!/ 2y#JFIhcEz͸ Pnn9@>J GZ{6u1_|u:o!־vz]| J3c4s/? ^o4>'|x Zܝ:` fR[шnI]NñܾMJƫ- 3ufL/doA*|5 o}He&.(R1mfX  pr }qi4ا/%ƯmbSj cWjuuZ!Z,`Oq'G5qn*9NH%W;TWV4fqyY6e+i/6aՎmU몴 h@#@PBg˨A[ޟm+&J4㦱İ1Z>F%XK*u 6Z#%Jlz/[ZuG32TM*auʹQX찦 z#Umz/eH2 Ⴃ4L@r?K#` J_qx}byfZş4bj39;k N}QttJ2yU mljAczxƢ3TsvvG̽ A#|z7$A\s@s;wO$!ۨ4/B8*'~q|cxE;dk~PAnfާ޻V !]Qhe#TW&YA94C\,ZcPں?lgR[ 6=7y T?A0/ 2{2u<ޢɹ-wŒڃ"R0tN!0o ^V$ ܔl9=)ִ,h9" R젛L +(>9 sfHԸڽe5TyN*<߆D2\7}XBR|CoQͶ; Qڝ2BOF/K9$b<4xy$dbAww#-ڤ &ᡐmJ/H3#=r^t0 k[vߡa)1!r0I,` Բ@ 65`w ~B}99j|BB@W B"'#=~'lz>"54WBZJnd,2Js|JQg M2Sx-,Qsb$K2Ώ@K݆un5=4}]pv"l}hlh6mEg5o^:̀OlC=ӭ+]7߆^߼yƆh΂1qGXHPPq%: Sjv_>{tO9 ƨ/.0CI"KD᧞ R,.rp_ ^G5˳q/`o$$0dQ,<hx*fc9&?bN$[z gczLì;2<^`I-HwCh!a- i(aW?y3퀷dBqnױ;K-rZ!iUY/CU:O}T vH5lVPnG %}X 66'qGK&AV]2C##_[+bX2 d-5^ݷ.dZwa\Aܕ+#2[d`۩lBgb9,9s,i$x0̷BVh+o@?vfn00xtҳ-|\ w / ! (Z=PMz_ijx@WxhՅ+F;xXO>sY=#-M*:pr5Ku.595NQr09mV DyلUȼͮ,vRe)T.oS=l!rTosD6-p F0`w,>hI7,)o\dx_>޳,;KϸzR@7+_A?:6!"-?tt8s9#$c~? ^#܅U$}2Y;?)`<1\4X6.~w6Bf%?M seb.'T@k0j[l=7>j̈Î] g>CHZ%y# D ZٯôERy' ׿rW;|h<3gpN-WYAȶ `t=;}V/b#r@ lQ//ɦ󏫈d8]װڐ϶^,aK8r64OY39 Kx@K>Xht1W[Ny:)ϏXPo4UҜP,l7.ǧi;( }0Gр/"ߛx &VM+edS䶵.j8yy*hsl+#Ew[8!L NT}iP(ҔAU!Ѩ}uwf{ Ra=Tn8𹒿P8E`WRc"Kq$phY2dQ^U>}V}jw9I   Uh7w` |Hmͫy̅Auln'^Ae&e/ٛe_^E͟ s[ɟDCKl,TKL$\}ئInD45Wh9ՅocHm.ᴀZ9E/#D(:W!vAjWl ӷqׯ<8? 2 J?rCol|XqX;YPId-V lyM-2K̝{r/싓5|!V!/8nxm %E QG$Iͭʈ^wY<`ИM%(Z4B=E#8`ytc̃;Ŭc_^758V B Wt21mMGzUU ut-"F Vd=/1%Ýn5[#mך/zV0@pr"fL|1'> ZhtA5Q4/?NEHYܪDD-@)k`q .HniALۉ)>e a5t*hx3^2 FajZi!JuK,^by L&_fuSۥY*' kjo;},,=N5+}'TFt#p s#ZȦU]7Y;0 s&cQ+ʾ:W?qtCԉr`HaXƀuJ'hw Z}Yz?_gx>R5e ` =^tpajeu{C=wn -.Z&5`+TA\G7,?$۪,P{c xbhxe\0#{ɨW0NLHtO?3neKs. ~4x ېM;.0ЦVmd!QHx3r-h132Uiwq%IaHSK?&j=4YDdŖgt{Gɇ+-t AZgo9s*zt8nj+(#xvUJvk?Y*#µF؁f39У>M0 T fHy7^4䉀 j̗Z~QxJCoͅPlbi|bQB|a#ZZe20[ByXM299طQ/di/׉wˆb97VZb(ƃCl|O?2$Nh/!FF礼۴>bEKP8l!1'jĔA}d:pf(sq`+FIt%N%X}X~\YO.t ӌ jќ:K9H!pxV|6,-\Rτ@=1jNb5]yϥ ǹ.]U/v[Sn0{3y I04r$kN{6Go"Z*2 =w)W8eSqٴ $meŹOA׀4C1jg9nHd&}>_ !G ݴtF9ֲb"VB""y>&BZ)Qx`{]( EN|7_L\`܁D yK xaS3{C7մ7Dy PQ"zӀ,{q 7,4nv J|:hs>~a{*5('!v-N~eȜj8([Ű!|kuuk΁{Vmx."[v+ԃb>YCOȵō P\WQ'P61}%U\0qTZ #*=(yTz?<ėukuhO$`kMR +}b)29&* ~󙿘x@g@l0wa6\.\-{+#OD3Mg@a FWLo9dK Rև -wvtբeBV$/PUS++4BH5,X88*^G.F0Zh#3A6qyjK9M0Bbnk6:86,ߟJYGjlv23)ܭl@Kf BA:GOM]_23/@=Bھ$dnpQNrgi;c֛ "b9.kh9% р n ;%s'=bg$t]sRSR784C~rPZ:нX_n{ g†LƹNtfQ:g #\4}MEs[NvT/<Kjij];$eɲOX >uCgJDH"O JQ۰w=IMtn- LxB1dDX?O|$/o6URKR-6p  Q^9L-զDE{gbo;*)cɎ0-;edS(UrD:C| .LOS,w2J:X¾.i&qA P' AWFBg,CEa+G" \~;i9*ڷI:,NC]25l-$c!H Q2f뉣Qh8؜S&VMU֠?M8xϧZrQq65kF6;Վ} zPxY',UpЌQ  U%+nNط1Uk 9$`|B*֦9^Z2HƂft7F6m1aL{t$+~ ю=Ւ{cv p[%;0c". ޢjD;J%MY<~ !1J D|ɽ`a%u8* G7۱}V'RCzd@ 9} ۼRus FI2`,v$`,L[3s/ %X+I6L#6Y-kbd"2.XD]8;)tGD_fTʘ%[ 5t.%x BL ^(dEBCF7u[lš8k< w!΄Sd8 Mrv0foTǠMQ%uHA q6s-3RA K ?7j^b@:J{r@ά@\7 s]Cs^uAZovy2GM dxI8]&8E#Zpr@T _U WGh) )~%9 TʐܧSԫ^(vyG!z"Hh^4l@aGYVydJ⒁jzH1{). Rhtii*>Q58Bg2J =Zh_sf0}H"W+~K>ήy,=!fBiI0<BsC='ګSrf e.M*-Wqrǚ(r"8hw'FM>w|)B-]X5dݖ7iig8MO_C5!#BQ v:fسFI~ۥBN&2p3BV/&j%;GIJ5EcÓnNˑ[y:R~ 1=۬v2ihAbA)}s@sƑ.Q&σUhT3PtgUy2%SW)3@+M=(w JY,#^9 aReDuJh%Xt4GE+"O)tg 6rTDC>UfglW*:4F5,Ljan>t%:P[p24X⬽єzQܪd8B5J\^K3;rKQ0<)[[?.Ȱ=9{(9 .Z:tx:♩Im"ЁQ,_*@nޥ$G->nZ3 !DbL XpX\"xRz%G-LojBPV9 &)X}h$ŘꐱQË+ɥOB.Dob רv ޻O/sB=E0:JV0Zs~젂m$`cR.>9?ˤi[9=o6DL!8ZJ %b.{bV=]^'hvEVLg3S0bp×Kwbu+3x2W`PC|'c-eCEtjcd2'qL5F| ~:dJ2CSf@r!?.M4x X_[]ʀ#5PS^5[ 7gۖ]sk+̧Lxphv%a(gLNPE_hL:'e "3Le) =HnvC)ٍEjMQPH/4NճU\C+-վ PDb/Dov2ӂ]Ag}3PSa`y~ϼ Wf0Cξ 쩗|-9&3{$sg#vXRŤ 18;noyw y)ٺzbEBlF," 3se <0 #V":Ϣ*dRHsgKX6@0@\>%ܾ$Sytd/ ejQDjSy{{Qb~ks棼>ou4ffnD=\>*!R#[;PP\̌X1u׎il&=ʩWF\!ւQTf:m̅$Â.]Vj2^ӝ\b?9dg[i!Ub3l@#^^6mm&5|Kշ JP0?v?Nً3H4ZDW/퓞 h Q O"y|^ v"@J!-ʴJOJnQ\$]Mz- ^׏v "lۨ}R5s-@UxXy [wfx͜5ض@ހgTYse` {60̚,)&hƀAKp*F/ӔUMVst5v͠Sm0L& BqfVړ K>.wAx4Io0oyM >r 9Ce}= qc:]dz=ZVx3_wމ/ uMX 3&\۲)*y:aTlyb?mANr{-S:hՋٞ[1$>ȞbZmͱe_5O>f (IK}W.`B0`፩A:͂15F:`TTr/vkݜVdMU{sieo8v}fF~⍉zL /1ePy)8<:caq0WN/g@$ay2 N{*.Q=?A?mi߆π`z8'wy&;+rp.0샺.`LkQ>Bq2 dim?=5bheϬ1h}w&l07$B9RmQ.M藐t{ZG*etp6렧f$ g2ә)UFʷ.r[04G:I;}V? Tހ$=Lfm"%ޡ҂+"h9x\ }lܒ~ 'TIr[jJlh|UW&= iU$ub;FggϩCV.B3H>8G٪狄_5gm:?ôJ`:+S@68Ӝ̔$ ҍɒ-2>lV!+: nW0V~ q+EwC uwVԍ> DՁex%-X;uYLv0lޤen82}fZsm(=ˠys/ka*I/3Нc ~6/,K@.x"ނr|BL :O0> T(p[)ՃcrԞ3*G9d.s:m\]`UpD_ͦTA9G-h(i#޿[b$(6>lp7h,XnV<mGqHz&,ި.5M#5'XV8MR6 $))l-Sa""ZLN9t^7KT3/y{hImh/J:ؙ5NꙜ1}šȲ7a7EʹcfIh%*4|'rT. ؎7 jޘ@8ơ;NN@+D|8x Mf}%f }gO^W"dQ~Ɲ{^PTr8@ njR+ _ŝ1K 7W5S0|q;c`)B\]1Dmw審"T| BmV i7/c9>gE$b5J A鈻K{gӷ2K`*9ےHpye!к0cW*^o~:N틀s0|XWV2ӊT lWGԁoRG&JB(c^pV n'iW^Pv>ˌ5u:az$!Qf`?F}FQLXr4g >͉E;K x&ءkѪ17ՄfY5pX P)@R9/d_bp?؈ai7ZaW69Aŗԃ -~;}jXm/SӃd^ &8^x|'&=A9qP"6e LG^Hqw|egt^;`%%XQ/`MGM)B0`etBOsqfda# <uK7AXFZ]AᜤfED+]W s*3Gτ g=v+]t?g3-ӱXύGs0Rtd00fSg}HF6MN3"tҜehkΐ`+6Ek,9iaR+c3_V7p|HwE44Sh+0wѓ6ӗzS/tZPY6%͂&@^H2e^TVW;##81#-B"c#Foqנm]2w}I]]5Huu<_N4b4C*\6wď]7f ~WMi nL1WjxB/{\ó[:S_TݑMMĐwn CM 8>EF-vѬfx{ʲț\[jP3%a\ >ݭQXPKr`+|tR7zIJWo^`1Pr~2Q?a)3廯c]b?v|. f%jHjId &Htc L9ޝ$h*}a1%;J]ܠ×D:!5v]-Pi>Ι- F#Zϡl;-u2~aWI0vK 7'b7K܌1Txǣ4FI!A%_(K g'#mi1h@;R|V47["3^>ńHδ00؊c\|=T8._JŲpb 4&щQ5 i~ n :듬 mXcĐ$;&2:o^i_!EdXr+0H3D.,9`: ( 20kiR8w&JUКiB(մŝQruc[%VZ>ssd5壶ڮplG1*wĦX!9&ϚH_UvS!vK G.:2> $|>< o'}0:!74&|6 FqBřaȪw$[FLgNZf }X9oڧ5ҩW64S5 \~<_=sGzF!6czSgi<4h<Բ5 E"ktd}&<-Yqawj7W|͔Ye°VrY&VRǍ̡Ę EwvEI;r*8% iGfds ~Bmzxyi*Hīxf nS 5vϤ*f`sGGg%[4C:= `Cɻ E RKN'j <t?B /OUI| B>CazG"zpEu^0iÓ[xGOt:J@~+sX{C?ct?#iV,j*eK TzAD\F7 3 Q4s`aN6:x]8rqq^وZ eU}""uJ5>~` ž)@\a 6vTi9D4w:bT(ϝ B)P ªW'@EQu]9x|#L[Ê5M3o%!uGi!b 9%$Sy\^~EU۳xA\`i"3?o3tW!v 5#"h2/AyQ:ƣ"<?87Q!d$n@.V̟hnHFB+zB_iMוϱl(Wgq\jӷy )}'LQ:h.%6#~5gvMS'NK1%f/(Xc}fHZv1'n{'u,qJ\WS|A^$cp>̄E#=m[dL}%K{2 ΊfEF(s[ *C[?{$'F]kc-X-RNg%W 6u` [Vo{Rc]Ij޺iKNZg\n>}M@a_R`|q}i^^>=ʐN5Hɶ/$~Ba7]0G6BCe.J7 YC^%?׈h.?_PśH.4[K~KBZ6חf0N `\-=< BDw-1Ajl܈*\,y(̘K-v-]j65_b?;iBӒ/UhFP˜6o2qٴ iv [r(~*p~:sy'cH%"X@Vo,6M;ٺ8:C;ÆzF ikr2}~ꅅBD3ZAR̿.VSڸŻR ڷ8UhRR*f^x P $BzE}h ҿwTSSRm]Wz-}پ3 B_l8gLђ0$]q`U*T&$g>)]zY{CaXn0 ?$U_bKA67?J^\8rM-ꈈ3h3ɛ:MC.qy(HS2b7-\o}LRkôW TϙPLqWZ9seYd1 ~]~\)UL [ⵚfE?Aj B :4Kp/mnJ%͇OCNL(i~;.O^HAaLl@9j*l" v4P;#"Ӑ^KJ1 tz2eeJE.LN=ơZwX-ÍXa 'Y+F_{ ɚHH~ss0.1ۉw.ͤ2fBHd 6|?g|P_EgduIjTQ|v|, 3R̳ʇ#gi#cN# 8tDb1Џ#-ʠ|-lh[U f} MYJ_yS* ٤0S;aԢ X$]=t= clP$h?'3.H'Ǖqj|6rMfE1aʃ8>-`?bxoX<2FƱvs. 3XGs 4)do#{va lS2![L#7bͰIDM:bLUL j &o}Xhtȵ)f'ԄSጕQH*mBfD8g!?iEc**sE8ѣҗ@_qLs5-`#؞v.ly+|)4j`~ Oǔ$m†uT`({tjٔzuЏ+h(S"=7XYCmvx#k:K(hp@J1[1ΑQ]%{FtP|suGT؛ߞyz4K3I9%J:ةkSWň D?VBJJ yes4Wv>Ҭ7pU׮uxe B*/_4'%bii#Axn0' ,C}J6dpm"0bؤ"ٵbտ{d<Z?C6n(^ogIKG%}ۘts*«^F%a2rk7BĄahUqKI Xl:Su\[>P=|kPP0Tm:*Նj˭^Gz/RWu)\K>3}_RKy>I IQF8B([EZ+Z޳;71\7\!&Wb̺CD"kcmC׮wI^%,I}[1FuOmtppd:opHU6U4(VPι_~IE0OU:ICnEO˩/gm%&9l`W}ԫOs;(Q?~lD m)PoJw N Mz 59~Jm|P+jA0~Gj3jY)qvŚDR$TU! H k 4Adxu]6]KmPSwAǂGj ߃А/%?ۊK@5( 8}_;Ź>@L#v IM.S935SyЎo_Z OrDr.mY%`8rјJ5x<\i$ω*!) wuAguZv}0 ʨ)+6%DVvWLLuI0RIŖڤF&AÁOql*M"Y^蹽OW.p7ބb֚!;nkxr?oXe!٘))c-VNJY$U0zvRAdTY]6-Ч%#b~malqa0l-zljTQ%E([-_G޸ieuႯ ML?)YTиn^72EpTԈd ֮T5΢s1`>Ýg;}T 1A/#Щ^$L71/-ZEmg$AJ@CBhغĂSkygLV"aePpؘ񧳖ڮ/P鬦xzŭ}U; Ē8?B23tä8˨ƬE٠D^*s8EVtȱCD`XXffDlSh3%z6Ï.l!P-{:5ju'<;|DĂ!C Wx(H;4wYcOzӴdda+wA 18߰:E`oٓjUKWqE5uȗ?n{ǸNd+`ثYq"Ɛ]@1r-2%0/k2Y:57loHcɧwЖ/rS)vut=PP9fEfd0yvC_k1>DPY=NgI|5&+| owO ".(nn+1:iz-h+݂~cP9)jqdd_2.]|h`Uyk&m;`9\= tA1nHVRVM*9"dPXV†med=À}ӢJIR$ү #T (uA@c ѵ Y?)Wyc$~O纭񗚛6}LDJ$ܫzI\nr}jy5 ,55//aa = u  M?Ƒ6HGhO@+->T:6_+y1IB,ۥp1H^;k?8x+bo{dl%ۖXA/dIq켭8XUç%vFzVdMNR Ab0rp7ްa'2ωa7B~S雔ЂE-юEjgSeapɜ70W `^r-dsDkª)u wTk3x2 TaSӲdzCJadK&cc]{^9nr/˂T@tw ך(ٹ9LC‚\!0TF$_ic6#\Ƒc</4ՍO:e^ힾO=0a[u!H(7v ^XZG9SG֫YhGQ?V6B+m[m p 'M7u!}+xN_y)N5_=ā<%m|{%oIpUsb?/r */PKQ=WlQeP˅.%"A>+6$9]%!">Ʀ`s@"57}g?cRjB/lۋݥ^i;l#aUqRZMPC9)I=Y$wҙE]evxyIcB[s_7#)G szv0GK4e,:dY {g53^nl/qWΚ8z*{3TAOj?^2L?CxzLn[$lŇX֢K`"'{c xˡ8-$'c(~[p3_ N!V%M` VqDӆzd*Mk⇚sI/ϻZ9"fauMLTD[- iy}}B H{VEg<@zZ[@-u$}U[icfKf/g,JSK<(l3*B` Q(5]L[1:'G72[,:@r $Gf ڲߦn>5's}$6ghIO?DY\G |:ni`hl |T aBTmo}0!nɧ w @ *!z3ԇI7U9ayvĆmPl[gAE#XFZ6] cx1TTNͦ7j0@HcՁi~3GdHԨ7ϡs緂[]WKEY`:Ə~$R=oySȟa/0߄랷@:uY1QbB9+֗h}fc)_–0-gs:0Ss|3L(Jџkq#E&y/o\Vĥ[{k@9\LvrULI@fi֋8a#6%@ny#V; ׅBۊWaES2 q)Iz>*# Bq +<>߼fܡA5y9&27V;$e`n.]$oAz{D<F#Ӧnӎَkg_(af=p2@!E[gm̀.bО …:u.F8ѽ5d/-mbߖW:v{X0E49Ї#v$Ov4ZIy}ft:HLRKRG˸@ 'BV"oB%:m,+_e#l%\!W}Jm~` >u | F/mX6k!I^L~L1[=ĈZC7mv0>vL,m֕ON`۬aϻ4`2sk?R֣2^vGAbyMp%[mGdZ#v(C̓i$|O4}3HG6i*O\;՗ƐOx{s?FQ|_2ύ\ )"[Zcolpٵ>_cC3P'`MWL mG| أ(x gk Nf(=2(v)[٨YEORnW6K+ɣ4 Hэz6Z ZQAgW_e(y3K:YAY퀑)pQ|=(h3u.{z=` zXQ׸O&]e?\ܭPX3`YD#QgAJH-wjWƭ uaM.Z];Mv:`CR()b $.a$s\ !])`py2Zp-'ur겒fg=mA6{K7n\̽.>,m*0Ⱥ:]yT>גCsn,@ .mG o;MŲay`,K>!AUJ>J!>aaf͞ku8o):0%"d4[ߟUzl'Aa6j{t賺r#m;*ܕ!4[?Ch7gO@,GP YQlci/ LwqE΍ Th>ul=#Je7LI=ԪDCj!##IE}#\M=5W2;^1ǵo"@yNRRJ˲R/#긡sOtARɁ@bъ9ʔ*YZDž`z`,LXjfo sC.a(g09c/'ҤrWYu߸tQE71Jϴx"S `5Vyܲ&?d@MNsNe_KֳXu-U؍BfcC[/Zn/ i}DzZ/>Yyax.xT[HhX˷Z{$>b/Ҧ8Z5>k_gBR7v~kC'lujd&F]AJ\J?jFۀ<:U\g;ygL+q[r\^ ?~YÈ~).K#SH&ꭝv$AAn6 #dJvrK0h"<3gG#;g x@7՘/r B7 7:=sZ֛APSEȖoDϧ2h܃m+ 洮-X@C6}44TB XzNl;^}Ap 8'sҙۺy:JCۍ$p{2ȳn]s A c>nT8 O{.?jVo'+$Y{\2C/scɎm2;6kA_6\-KlMS?': ck/aXf➝θ35G4Ђg9Y}KU|踟OznP+ 2)py9FwF$fV@i_V:NհfcvDQ:5F&t:?zA xޘXTM/Uo[mD$F@Ո X9Ht\xIa P=orUTsȲzDL<:I){'R{2̴FNY)x0dw! f#REg!?$F"RqS۰8xtLy{-]։T^1~Iv0E߉2:.rIUng`DHPkdͳϣ>H m4Kˬ%*Bn) U] Md䭦PǍ9]7+3 $[M#)~ձd# j6?{UUd_&/[Wη2ִ̎E#]HHpA>)GQJy_R8QQWA4BydX6Άu몮6bi/Ug%:֑V{/fjF3+}!A <:5ld=yWĐnܶ(oHK>p%W pߢ8>15q]^VH-l܇$BZ'1mfhջO"?*`H{egմj <b6z\*%5C ]g m--52cA5GzzWr[I4TPaOG+~_4 gLg@"@YIY*eROuͮ2K}X0/IJvo[nzJM'S YX"Il]ı̝Fg9py)ĵ_'nWv}U;{]Iv2-ice_ EҊ)%#`cP/+?AbtO^);qly2uՓ-"X~0`yΦZ8lQt'K/ ƛ\C1՜,3_;DRːOllM` IůƼZ8ٮ2".N+?v;w(=GhҵV{y-FOID9F]\v#O!sMh0ĂTϦVRu/ fhTQ{$e|P LfJAZ3I| e͘? ̆EmJKn`#Ed?C3XGdmaR9Ǚb>BɄ<‰BrvH=V ?ӸF?؁cP%r&0ͣ>HJ{X#~vZl EHNS J55,/l %[ꆨ6 qg"[ޕ.ZMXf9@8KE(Z,'Q!I"`b8 _a #pt8 vwM ͸wE*!]R"r$\n*&srukVRNY;gRA8 U-NAxu]RU:aF Q8〧፻}&;Ӗ{Vtf$y}<4158sk#G9@[ `$Q1 +K#,Mo$CQRDw?MadşOЯ:D)]p7B(-SbdXDG>&? AB&fm9XP*EwB$B{⊗N^ilN9-@1H`3ܓn}ǂT3Y@GcHOO+8%g =̨P7 T3@Q#qKucuu1h#4dզW.s]Fՙ{DjlQ72?z?m _@.d Eqxip?-yG a1gH9&/)'o,p6f5HC2,>u- ipIcX;f W"'ʆ:b0zYj;cwȝ*4SCt -aJgR@M(/O7N0Io#a];P6ƋZ0&KYXDi|Hya2KwȪՅ SVl|t'RߊvF b _X_4AOIaN<;l| ɯkLPsFISաx#PQ mT: e.1k'9Yi(#v8׋To/#DXgN`mM/u4++%u*.xm=χt\{~08wsj$JH4c3kl5D.+'_fa+aib7LhR'?5;ز2hc6tL(:XVGO47?%;)\yd hM~w걎 Lh"i$[ZƓA| 8\_(:rPy Qe{d#gt#CEmPB1J˿C-h+0ݹC0pD 7 :Tgg;WJ@OHed[ppˉa]K3 :%^pN "NSh҇r6Z )=j<ˇ3P͡ 7KvzdSN.s$}^Ħiߴb4@`ACݜqVPZ /IBE: :V͜avд5C[J//X'[+)FGAj:齩 X^1p]OQPpDJzή5%lU>!̾iVR4>:3K -mST/70U:?J2>̩ɜ>yj:9yJJM}Yweڅ",fl~2mxu=1 PU})N7j91R]ktvr}y%w3 .>!pqBG7,JӐ*]u/Bv e_ s]@pMB#_d5]Yab<#tv"V[Q}yœ8 %@Zw39c%W"H;FQǧ6G;,M+^mebcPNR 7N?;q3TOD-opIRdn:hS x)K*B:#俣yO[3&C63Ҡ oG*J ǴVlv"[3y*B Av)[dM-RNi2KI#~aW uI$N=.$=NhIc_K}gU)%pH(Y^r ˊg?{l+>z0C `!ɬV-s3f*VPr|aς~vv N: w p>0ʐ%X,Q.h!n;0֒8s #NhmP*X,2(ODyuEbFJ`] p=gNv`S`̫QVc0E0$OP`d@5i ҅kRGvUG/g2Ad?"eid#N8:ҀN P-^w zB1G֬$DѾnڙ m XuG}l7",^U א>o>YCQJa_V5!FK$aؗ9v'# l-+ ;++*"RRXˈƃ'}#Fhe?j1B3lT;=) %VPГ1+!<05"]%bf)G]xOt@"f, c>N$,I+y:6"|BwYk/:LF[^,]|hb;bNcCdЏt#ݡC*?jc X%S4Sx6haf^6h1GEz}#|_n@f8 L eG^]oHԤ }prba{s@d1<` 0>m?> f q>upE*Wkj)V @ `#Z-*~.xij%9OldM.sCv6wڟv<`0?EbUZ1Ul䛀>BTq\YڅBӣ& D]GOB{SkNI:xܕ vWgE]bEW,ZϺS╋Weuf?Nxz7̰7sPV7;iַ]ed?_ ߦRNdL\Ѣ3/QdF&W1adRv /,~VkhD ! Ӂy !H?!W(f@|U*z5Z4o$ehg]v)iA)T "qHstE-=r{ekMpߘp̔bdBu7,S48_N| XËDTs{&3v z1ain `²6X؂ډ=R‹KqH إ5^}e>*<ǓǘFAA@@H@ϧf+ A -}vs0O2dbE],D?S_yX ԙZa#d= aALUS?1э$AdbQ1.˼v+qyUl'2 kSejF{`ZG  klkXpT25+sYlKԞ300\mNhu8),\,|ٯLigoe"BfYכBnw:ΔTf9cHR:ƛv>]+^Fm<~"1^n M|K֨`CWdt\`[NKhe5a4)3 /QgK[QpP9y3MoeްKsQB"َ?l d>_(*`n#]]kuu1ap]SyŨ :GAg +,WT Y﬙S.NWfP959b6x/dY `$Q)-۵3ś8 94폤|>WƿAo24%n`G8\fL9ʽXd8TX"<_{Ư%e;"C{T5O9gi_1 "v'dRS77!yj^Ux_@T=۱BP<tW/B20t%mЦ Pݫ O0=@jۆ]^w[R:aAJLjʰw<"ɋt"{|) 䅼TqAE:(8_]x똭fHԾЕx1*d[2Sֿ3% ,\f#;4 ,k9ϻHCX|{ >9l UuՏ〓64)0ƐAgJ\,#uRj #yucO8]SBtȒFwFl_Yrx#%i"͒4g% 97m/^"4 Pq:I;c{ym y4wkypy{PA+1,jbB_7$xI:rF)Ι*&_rryd^l]ԴDvE6B7L9섏3({l0zʋG}‹aMA?A"n*b]dH!Wĕl YȺ F%$<̳Td[ˇ?8tr<")V ^aa{ceNA"b懊r[G>~?B@><%;1$܎NK/ [(W! woR a xikN]Yxךhg*Jo{UتgLѫv:E'cHoGL795tٙa7EKLnWҘ>yPAр(V`Y9NM!U۩4P̰qY+4h. tVKx8868ҝ6mRΟA-Ȃ3@c'JV#uv5x`tGsD1l`tQiQꝹ Nł~'F K U3d"o@7NqD[|}&['q,ZߢCp[^d֤swQKD'yhfd3H8 1$i}0K^|2=:3y.r~zQA=NzlW,-qב&ܡۑĀPC0i ΃+4PDj+{)S=tX̙ 2Ut|}_oFB_e&)]6|F4&Wz | w{k1n[lqTZ1#v3]dM^(Ӟ%`^]~ 7pĴ8Q!l>W-3=ә";dx>ww Z;>ILhmJ (0DjI-tޣ 7ίR>0*K,iIA+KR~lLp3e!mJ7 2cly@;4+ǗA!8M!We`k\7 1ef]͘ʟ 1[F3r; ee3:|g_S#0_ڮ~ Is=1i)TeB瘶i?/FP< O0nKA۶uNZ??MjJզZnKu$cu/ ⷊF @۬>1VX0umAsČ.Y~}1}~v9'\ӿI~:V,~sg<7'Ϯ@^r<"9-4ؾG)m#0f|tzQ=^ b6.?Ŏ]'fo=107.m&fv뀺4M(g2[#V(?EhnNӴ|R8VpWI\R4 oM| ro(Q.Xp6NYLE%dOI7rwæ8$ N1pSCp xKz4\iKbغwe>eaҵOz2xLo}Em]e[xmģFPBZ5f20zkFD!43'İ`)S!+yޫ̹ńurgVbJmVIFA*aKiv~L9MqjfЂ + HXAO/rxxz8.%hÔ?Q'THQLzҤc@8HG U%P!*!O&ݏ*q5!:m\sޞAnn u5H )[ߺhovZ0g]6ӬN0oi͑(Հ&1Cby$V ϰL/zfX:yT OCuC M;w:1(ooa\]*ʫrQ il,5}0HP=ﲳ q/U &Pf(2[ӻ)BN+xMB rI W;ަ?qôQiLI3 0P[pO|4݆w1"]aI"`jie=u@-C${&<p+:e5SLR-}wfAxa 3u[%do{{­@y8Љ Fk]/KM>tӐ]⯶LD_pm_&AG.#ۨO gqU+K!wjuA5]ds,o ܧE!xQ>D^5I.R#DžB%vG P?pO idvLlcZZlΜk7G#%UO:3):{aHeГʚ0}C@NU &P:ncJ;l?g3 $ ?qŞPnQ쉒':N9e j:7*4`ca`9.cf˒CLzC;<h-ޯ\da^Ha/_#vR"y<8W7%(aOO5Li2fg/PcE'@Ǹ`ڧtA1ֿSRT.;*N."az.VM 1ԡX)|K$18Ƒg9%(Ά &ӋCOhCBڜ(buX6*V¿Da-ey |l"M ],ʸ'{!m_)H,II^3DxfuP-Ez!oNKme,/881QZ{EdhLfc 3&&FRy]fW?Ze}AT&)MUV>94 hy8#Ge/e25e4Hx8i+ epԒ d@.g4鷊mXa>"=ZvemJBEA܉t׳+UMP!kjGHG aʿT|p^¶GD%c2.KNI}BҠމS֛"'ƚdbM!F7K%k~ ZNY&]FP]*+7kRs -02k0fAݬZN8 }&>b+KPpSo7>'lqKϦ >X;4Ust'“"]9-\Ɯ<(L4[ںh6= 6oaɀ,%x!u )}[ #fv);)TͳMުXdn^$P8iF34QrD WճzhF͟HU(5'=Zjh.a:vkM%xAtxsW~N^!SYir]lxLΚL13lߢP;U2YbȆ( P6O^m*h)U/R̀p"=tvy{R\iE# ;EnS Q&.I@YpAPESa\s/K1% !LٜqQ5*d7`t*R/Hd4>4tMG@@@4R3$︾Tc\_mMCDr(P 8nVB|*}1) &lI TťэMKgBrt6LF)HfdkGoJo%b!Rdh)R날Fxń_]ʵ- _d̻xQ_35#2Sn+n60"a^q.-.蕆WΘ@NI MygAW%QdxX^BLV~bSAn >o"A5sgzReAE:io/g#?zJV8 OWc7yuҘ#1ǼxxI}NwءiLDVFٔ?e8aLpaǞxԈ^7VCpM*P76_J{PdƒB/S=w~!M ςvZ:nŦ;/qBhU(G$ͬ8&˛d$ cR"5GbkLM!V$)XW[Zi/?JU6&k`li'\J#ۀdȇpII1!WPE ^A=Yi5AX*v$VF9<[?A(~d$Qs[ڸ/$+ l+G=8, kZ۴.VxE/c1ݬ[*[5.Zy6-b5щ\FTͷ4s&xUA!#*3WhC)9̯_x#76e@Pm&\_y͉JhԲk`R IC{:,h*n)#$$VxŲ~[M~'&vsb7_@|Ŋ0%B8<نT)S]LP {no u)䡹3OLؓ\xSe{ .y8lkE@HC$ƌz@>z1곞MWcv1.L@/+rشLMRt03*MIP ƒCiBjEܑboyWdfѿH2A:0LX浽IK*ֲ4V)>4n9 q[` !n͆_11%5u B`D^-`0U)go9ȅ)+\ .wPN9TI?q#U;rS_M;f7xz7aS8 mv&H⻷jjɦxV>75oh3¾+T{mo+H0kLp.+L'_} 6_# RW`uS`"`Mjh=;V x|]JܗV)Yz J9,u>OS5dk\Ӿ c[}Bfg,YǮMW#{D|ˑJnVA<6 6ٿlO"t%&X~NqSgoPy:Ajefb ?`J4 L,DR8Z 1a:UZzsvsNz=t*4ej˴|nBW:3W[uhBM(M;!>ozܪ.YDPe|~=ra?\8V1&lsȜE]Z8Wonقm5fՂ?sA"sgwuu UrYo]8^IF]Scቩ+Va-ۃi8~k:0z;v$J/uTBy2tF- <4 NrFXz]YG`QrR-@?=D7n}EM.6=iP z 3!b}idLqtJSBN_0vv$\Oޜe b%QM 5%+F0@-JK;=iD, $A=GC#HtO6RZS6>_Zk?kzˠ 3&ϪNDEOh ܍KfRhEjNl ' tO!wΤNq\!`J>=>yxB 6Ϭgo 8E Qp/bib:s|[#C'/ړw17ڋi`궙%PK`"T@ԣXei9K(]gG$F{[0@+_O{4x!/36EI71#+?ےj5/thz?߆AJ@%e_‹ vfgbɐ8@?[1s<6yW' ul ǷE~$$yU_yԸ/JA=U+a v,ƪA%F2:K9' ;4I#E,*J-`/Xf0,1Tj+ &X$ ڪbiCOG+U5o;Gtu= gxLz)("EI|ܨ$uSbR4Ӷ\3D5D7c}Vyzdw6-ٷD&76VQ]%(U9'RKA$=<)ol;=.{(|Q _]D`b[sb<dRR 8$~ۇmf2꩓T]@q#q+v^wOI 9˳m\j 8&ڙVJ`PٔT__hB>x}td՚(TԤz3șOP-5DZRZM\Tr-VMyu%{GES*&$?|rl+B`tΆS旵zJ$jj#B݋K27qt߮QP;tlx"p(}c +e 轿2.pRY9E C|Ap8mHjJ?ƛ Áa]˦=9}k`T~R̐т¤+(B$3˼p$p9*1_'"`0>?Ddg+V.HA{ٜK7?1CѸr{ /+yKiX(P嗶= c=粽h1.:^EJfd-,'Zog;} ̘x`Y/IpG,˚@?ktn\/-pMDž 8+\aI}4eCwۿW8f-jٴXD7o:un]<6CсH? VwD6{V||wt\q߿qȗHl͵rh58x:Lp2OA҉M+](rϒw"e3j1w*1t@"`=snQmA[ڨRy{1cB9f1imWsǚ*-{@!Zy 5|0/. i-p&}ա6$8'*B;\Us/A"oJ 㓀e+-˕<ۘlHeh.3EjȈ&+.v@@ond, #2r ',J]:ƌKmZX|32\LD49ko{splfٟDD9vcb$[vRҋUHkRWλmI#{OsΜpOx}΍ =onW羬޽_l !`I^r f>F%^Pctfri!c(ͫ!ALqPJlMB ] xpjn٨dO~ yvs2AYO*9^F؜MtjWzr3 -P x6N}ƚ9Nc^ȘR1+1g AZTQ7Qx^.irjZɪAUXnq H0k[&J L/qϩX> /dr|v-9v5VT,\Xb Me/HN3NJ'6 C$T OQp_8׍:~wHG7W$[$}v+gs5`2.Sw)wl(uWZK/l|:6A숲?_8Fu3Ut"oh9/RM̪OSg7/O9~#-wPMJ#NAPvѡ=_Z"7qz ʸNhcf S&Ύ+!y E\wWJn<64gYÇgd`!`|cc@~zӥ*}F]#-Zs)Y}\ǩQ -=XVQYYqV+k%J^:q<We-[ CtL//=VѶL)gG18LJKwJ)ޜ+M6Z EsGn uϛVr wׂ?FZj07&S! MpVd߹' 6BrQ?h|LYV1s3RR1K#y[AAH8{ʓo|0T//Inj /˘ -a {kqI7)Nڗ$VVE)-'H"պ}\߉0k}wrVn`;!Z&P;[GK뷢fmCzI2qBck&s6Psh!T}>C[N&~d<ݷX}сIn1 m| m_<_+һ]s5ᙬSKe8h.l(sg{9Jkw-P)(ߠ >EjWoMYyĪy/V'h+LMDvZ W|ZlBFڕ-b &Ix,e|ʳ#D]tl6  N3N y,o2_ /-qkd79>dE1zujvſkٻޭ`H$pjjzYux;?Di灉и'y~*Zx}zIg>Cm*E GQQzlS^,> 7Dh!*=(lpklg] }._xuHe'K?s`: dW|XZiY*R,>3WaF) >KgPRxinI z꽴7xM.J5/A^?I nv|dS'34!ѝ"j@U[B[m1>cQ@J~u afZj'*OeMƩzl1*/VʧSzlܴ\X׮NmH7J]7xA`[rF LaiKDA R(蹰po#5}+wŃ)Cc^@hUzN cX+yFѠ=XY%0i1 -tRHa)sjVռ> 92)kx:$ntU;pV-B+l h$[w6 +CqHX,:z^oigճ{]YSՏ.ߊJݛ/19Rn7aBH-/Cvz!AX<}aN矨K 5duǓQܠ'js6K{:$(0D%h \RH 9r. ư-=o]_E'ʎ JJ)5^7It8Nr<|Qfh 0I5RX -Mo@1?9F_HD$S-*ЧƱmC5  ?I'S-B <0/߫PYÿĻB׍05 | OofW6hۉ&h^sRAnOi4ߕeJ{45 Sz.EO 2䁎e-M2kY*|09[9F)d&H7@sj~=Ӣxַm;<]_4"@Ш[sz%ɱ8cS>;  )Kp>S2iAR"j|܆; ݍrc~.N٩HV-Udf.k1n٢o ˣ F q %& 0 p[91 o#<Lۖ V_V\\z4$V:Qe1pR\|4n2 8zL7_Tp=X -~{Qm:o)5XVcˎTIoc,n%H:?=Fԏ|UC}B+ÇL.ൔK+rOzT8Aj NOTCY RRE{P_Q:{3nr?IVfvw$˾ q;:rPi> ʖ ) F͊?x6(A#q,;nlOZ . 7HGGjڮO Pjq#{:7ZXX_l: G|?RLj"o,>˴I@lWF NQ W{_+<+A' ’ r#t4`1'AǸڿ-o u΂V_HU=lp\gC%4cZ|QIM7^kJ=v>Z/b7_%H&Rִe6xΡr O> i -C"凹c$2'駻zȯ͗>`J> TOjYCMfj>]@@;Epr/캫9K$W+O-/o\i VeumFWM %GI01 eW{(X٤eJq5c8mz갌UՖ ܇gŸcg"pgC۟-"q kL˹ƓSQa 8 -}۽Ϲ:˜j5ڱ/ (+ܖwQP9_KF16 Mbܙ<+Ioӯ<گ|o[Ki$}pd)WZVb<-4۞KElYPҌL Fp] FO6 H1PwX_"`{CiDk*hޮLF #ڑF,0lCN[w6>A`^`jrʹu -+ "1t_-эMƈW`yz:vVC MB5n5%ႂhem[$@@2_S\ {L-6J߬F߼;(" 1<]RAy/?PH a9+Q-zB{sCyt1Xσk{_$3kE q 3+}W.\;HrT:C*aAD+iA ryZZQM,;'fɰq5f&]~a1NgʝFʤzgydn'm♡S1X9?Q'Ff̽]i%T1ą;̐CY##Jh<3~y>6KLuG$.4_}RH=dM$)}WgXH#]jN#zP{$k6DDOG]0oN/%4 N@JV'ѩZpOgH"Ll# VU%8 >L9 M5ƒuNC*Bk c8Ř*VmL(הsRQ ?#?L3/塶+F)[{T^ɖ( V&}SaG~h^ zJP22d@ ӱ̻yt~lRiAPU[NzI3ٺ IǤ|uc[B'sq_ 1<,Sj+#(OW"D^5(UD5zvRʿ/]/9Gf`..FvTG)6\i?ُf / #DdBaBN[Vm$Y0mktd|oMUcfcO1.޼{`"ml?CQv!NJ*Iy:ٶIsIy oZBv GzlH 6E9<-.Wj9t0A_s"кp Sk%˼ xYUg+Sez(R!xD+ӣ%)Gjǖx-2e"(yC$(Ձ,ϟTOqYC!yok -sd.&3P)6h>!JlqYc`=|g:"g9mv҂2 5,[}#ʪlĈ?NޞҢAPBDPY:rny0| %ȭAbO);Sʙ↑ _ldapBA#77iLPϟq$ J%bIG t \b.BcUꨍ܍ CYbgA1bX54,ٽ@QoښT̺xإ#+..?p@}0^`z+3fȔLMO2MZa?nsk#ASKN^#,;9QN<9[v.#02 &j嵸2SQJ8EZcvD0?fz$>b;ݒ 3askNp|f)TvP+:#gWKc{t·5J$f+6aԠc8ĹX^j6̈H||HxJˊ%/v%K㪬#joPRGu~d.P cqZRe|hNxĠPvSܠ]C1?߆Ϻ\X+7]{%x(V/OlY qg CHG'1r{p)ݺ܎-瑽 p q}T827o)ovi,xs:_q>ǔ dBEEcOHF4^e H.u#fCdMEk_f*IHA(6X>GWƊAo_^v,=#70/i 9x}i=h\4JZIQ ˨IJ)P53uo|j7,UE`2ĬO2i{|.Xa4u&/ىEVer Q>,a=SD vi8nD);af>"ʱUjH}| b.՘dڲFYIձmOPWlq^IG@⌺엲Dd5RHr ;<:@J\yNZ1|+OZI Rpgy:VFRZdn>%A `c}r|~תVKMW/pssg׌I91aQsj|%`kfpR*UPJŏSɊ |0Mp97y#+ bC8ۙUY?ܯTլ9qYZ׾w8L 9;vg Gh_ty]gꕋ/u}m!0F{W)L}lM0-1Cz9蟞8˭s! +NT,v/xmudse\(481(`v`H:T_ δ)W Kֹ5 +j-zË+go1~cu4zT, 6hZi .K)cF& ˿^#Q̧\Kֳ:k KκuL`Rj!h%s!ɼiaY #&*:b؛,W]+뎈A7(6Uum,^24e B3L(1F-$.KcvZ?|׉kqCe,-*Udq߷Ib ^du?_h smEf6J==˃7Pc'fZQGTTg{ym ̟wZ]6IWǤOzj"<^UHuHvX⧞O0el6rd ҘO+ G LvlD/~ֆrN1 {$!GLdA}7X=kCfT 9 muJ*\\O6wq)s`UCO;Q#8 ?ѱpV2<jH.ŴHM E>75 Mgf$e4j:\̪nֈ*{L얟gi(Zt7BYYyRqN5Ƨ[l<6iK>Q6%L;bmVC> 5).}6sB;*  ^*=}ڹUZnK+K4c Ͷ(SgbpuR:Hs+5 H8J{A;B(z`u(F#(\ s>p QtvMEE?0`AcbQ=CG-X/|L֌.)îeYU""$)xM;KY?&8`_BQ19װRm 2<˞@ D ;swb'T׼ / ֘Mzz%%W2Dp}cc>2kUs ^j]qぺ3vЦ3tavdV>I+1:L}NFW)Uίd8-)ӣBGqAri]ɶH(@V8a4(ӈ. |_ eF^!~%ݞ+O߿k? e?ܱV]Õ=`͋ :.^eq~۰a<x>b 3H$Sʌ!j +eD. RMh]H9'''9&2/ U~E S0aM!+ Y a-iocbDkd% ^Ozfe(cOecNʍ#K'=+)r'BdeڲYCRͮ P`+]RͿG$B@7"Fi!#Lr')$/͐a{Km~39@)uq] )oGQ!^{hӗ}F+7}+e#{p g.8  ޭ)vtԍMɽF.PYa/i 뒑T"XJسˍV0 Y fN{Y7aECe}pBQ)¬X>PWnt8u>EXb,̨젭[ab֭Q%M]0 YRl67+M]_GuFh~KOzgYQq%Rjۚ5ϣy5~s=/CCA%dx?PCRipuum'vj#O2hmQi\ã^%6n3C#eShBD{%?Wz9WefET./m% n'YԳz?WLvI XQ;SJT[esЕ ɴіdhWMZ?WJ[3 +p'Wpfjy?=յPCӾe[cAP%V(i6?Ǎ L7BgN^85_Ÿʹ)Uߗ9*FHSEݓ Ѭ0W- -en0ɗ',jN_4z, jժ0`I6J9V]ZLC̷z4+^cJɯ/yV,ٮb9Ln:aBO(Ҍ/A`Yu,@0&Ea`Cԓb1l>t1!S ʹ^1lQx|Dw-?fPp?Dՠ(ϓ9nc%A|O[>-kà RĒx`STXY"mDrHh{8Us"(%>~:ݡ/ߒ=l _~%Ν-:WZ$qo#77\躶濫ܥx6,dC\#9;l`qA[01a _2Z8ɺ)T!m'tg҄Փh{]^D,dӾkK,(֔@=qa΅SvNmlaJ>H;]98w@aq_`RGB~v(d4aEUȫr  ,D$@r)Ҭ@E{ '(%+0@~rDaJrVܪi@7DV-\t$bfxG==µV yޝjHFC8B{lJEcTmDO] u>h>:I.uC`y" ^9\儌>cS] yפH(Q\@e; eI ;g* VT9I1EjZ ޺OUȞ? ' ohph%")Pa0]'jij@f ![Ǭ4sѠk r?)|CYH0moRD)4oIѼU8@x&Q2 1ڋ:kaRmS%B`rǫۧ5&`bl@]OD,DgOrm4v2 ;RCpGH}4RQG7>0TTuxG3%mHހ@ #ٞ} 𫔂Xp8A%T1a;rt`:JZhv!bCBK~4N.gGZ"Pjw|KRy8]RFcD)1%o#}iT[1].Lx߲Rr;>xG=Mvt(F ! 3KjPNtb:ՎXMt.U[Y8voR'rK'WaRm*C>q=4c! L7L76(bet&p2BXujm XhJ|SG34)3π];xC_A楍@ԩ pX!j})DP^^D"\c.X>BE超m?Ѯ(JH8eګJt=qaC]o-. ^e `$y!j9y-]AԗۙۤHމ:4Vx綺5ʺHF gscέE*w$׳yȿWTv VcW^Z ^gscѰ%[nf.1i x6<4tiRf-q#kΞO͕lLo|- bVT0${@\GktH,*hTpYl>SOV:%t*!H \e6=jPTJS;Иnk$mRvH>6\QA,'R\kv919 P@hYsbDfo AHА;M,ÏiX@pH{s鶯c7JY?x<gDd{^)bb*3 nqN l=Q-G[0)L1h]2up t =i(j3zs`@ - <}oþS Š,*+_Tt]%]I2c>KDb_:}nH ڐo; 6K\볠)";_i:WT^t\QlH) 0ލwFi Gѽ|w H;Yd7yE~ҥ=3-|.|1[x+ Q Ҫ" ~%!M FI$gwQr{N:XspEN;\2|W9So~;+=̊/Ek- K~L/7y2uPt6)R߬xÞkcR"@>"ZCխ͹Z&jJD_@ٙ9 I}>lW ʔ17RzU*|<˦]Џh #LnRa,9eUba:LMq6(V+CCBٵīfOx_V8t^Ce6*-?q&Qlx>̳ӷpt`ʢ^)m@SLYm5Hʝxv8ͻStezhL;4BC!; z|F?a=D]aZ/AV H,?\ m8Q0 *1KDP$+>O;wSII414p`yRV>K 1W`v..9 g=tvrm nF,5`zuz9 N)t lEv Q8@KivE:MRɰE*#9]zԮ 8B Gnnh=~ƹ``_P?zZiCa7O] ,?qB~ɓ.3]G#s8E--g..8M6Hrh,wcFwF' Q"r:M><2[n z_ZQwi|A6w<4wK Q|xZRΧ%x0S:]TS* a)Ku"[i Y, 'c7JSdodia,k'l%>,^~~Y Ġm}z$91x ۽Z;U&|1Ò;v`@)Gϸ=twuuɞ9$H_>agX#51 .#lQ< *FŹYLFԀD m WQ)b)*b3JfL>ǵk6ҸBŗfCDGD'^yowRQeZP7,fZ>dOJ`&~/~-+pX7 Qy+S!5Tgɍt/W`ǔk|wi!49p(VenPwϟvd@!"Ϟ%(= X2Va}]FY$69o,ةyeXΜI_ o5lb_G<>2ٕe~rUE?]z!ί0Sӆ8:kK\)'aXc=#@`k_ȩBcFz(N7'&NBיM`p?!TMd^`1]G]H(|nGrRgOߛq"CeHTYh@Qs{dM)cI4 TL}$pQ/z$ˌj i}|s}~W:}s1z/pS~n@ԻI.S_>جH,A)`LzH:Ym ևf9,P|9` j-  O(%V Hu0T[q⻆ [r.8T'}/EO"qbC2T#f-Y~dNfl0^>ޣr@ vaPE MWOblוΌ>xb XԉJH? 7FT"Xt i鎿rJT21䷰y =g72q&bdhw,3\gS6 {>M%!#`0`)  ] (61\ME=|ZO0=if}9!^|x߱}=w{}TS[~OTMC婶r* vSu~ n5%v8/P cJƗnY2cgJMx"1@Bvh߈Ke;ǰLV\ug,C_!3}2"ҾVj@,E!60 OM3'vJ-pnuڭ%^b8A4:gٗ| )hOok;j@Gk-B <:Tb?n:kޔ]hk#+AbV@;vԗh6DIc^P0(ѫawrEq-o]fb_9nJ͓,z Ce!N%Jo6D ƚ`;iJl2O8@/&"JWW-d3K]i9~E7 jkR`wc6m= eb:IsZ-K4@&LCo-q'r l@Mm@lV<¢W>d|*鹿9ռW*:{Vx[G~0(^Yx9hs7ykt$h4}fY3֑>lXj=n6hjߢnT*@,}|j?ju]*\+ɾ:<3pwcH %} Pg+.Jh47:$: qܭUO1U{,)&i-.ߚ򼣷Zy$pyvzu(n]#7)?QɉU#ά~#hiq+j&9PNytP[B $DV5bI|(fi< CK $CJmg*J;\+av= q= x|b/ѣ@B6]jV|@аS;(ҋrb]ˠu_@! nʭM$YާW ݺU Q[]ǯWu2t@qW4E|& eK D$?Yp-Ao-:ԓ&xFT=PXlW2, FVjhrL _!o3I8֩j#vEzMFj=^O3nsRʰHXX!Zz\HpY[%=|/&6oð#v"ؽ+sItZ)Bw+BYlSmЏs%Fqdl!V)ڊh;6s3eAoc$c,C7ꇤpjًnLJ{ȣ3H%6Ճ+V숸OxYyZ.JZv z,J(۝S*܎>Q?s#Kbſo C[յ-3SӢ &J,)`w+Ϝ.5Dv™O;0/{Tǥa8zeo#Sr"qBKhDq+ 1 =KbQ9cΩtT3]RZ"<37o>iZ-Dt%Ebc%[\Pa/`w0zE|?އa[opxQd D)~rh\9!ߞT/ՋP]Co{[ fsqWC"{FFWO03ʺn׮P܅p4ЄNޱ?/͞5j1is=EHP\ǧ<QK|l-9l?"gߝv:F&0 9>ts;@ Ԉ03wwcTrlVPazSSg gJLwo0ĩYuLYcRcb&ʕҺ 'TlѾzbHUњ}$d#S"z Z<{/K'{2 Bqn7>JXVaTRo2kt1ӿrܴ9ktT~-P7M@rEZ>5:g/k?Ky6 tM뇟EjlzeY5bG!oQr|$,^fo^:0mv&^1^ù推XOλUrжyFn%=ZՙWzJ[f:cTS/UhG05Q؉i 䘧J"  &u^ˢ:7%=&Ax{frs$3 έЮ qLlZ-H>ιy$ڗ߃:Nzq![ҩp+IJ|6Q*\4eEh$A[|hÙC H gr#}y]8Ȩl^ٟY4䅍Dr}ձd ݣWӓ^";M0|&A'\Wv=5^ dqi?~NDk<-}PB. :_uЙ_,9 &$'B$J;3wwԱ:rJ-/'.~$T <_zf3fs%DN2H;͕&L-5nF"X.E$m(&*,jf3,-rv{y91I{9S>,g v1QS )ʉM:/OZmxm<0F+b ,+DWT/B:nPTK9;4I^ q2 \svG/u3ݴ=FB 826Wy WXGJ#}oE[;bqRm𞔘0e 7搘6磒ݻ~ҭ-6<|A&8Yu SYE?0A/ϼ3<6#/Y.Coh'Jƕ4|9|Qs#>az: hC"}lݜCP:z*eb>Mkn֊X`Np1Ѿa۫i1V)l {yF:`d1+K6I4R ^KhרJܱ\Cv Si8r,'杔 b[:H9$.VL(ZGPKI|mG6iAgkD;P5ZpGEE⠀T'PrOǧ/\kV{0K0jN@'Uff0a=tMR+/Y+\u{R˿;·Pnc`G{ްͨ8K$⊉׳NI )Og .7o;~fr ;vp$M|pLK{M~wD{S5MShC*N(zf̽`%b8^,Wn&.\ui gb'UMJDI9Gf1?e>A߿6R$0Ck7Yld/R r&/k9)N4#I|QXN2rcm٘-6;MGOK>^+M@JėMWϮW<1P[܋Ha$'i|v2V 65+Cpq5mY`O&j(av !pf",q̽Oc"9ΌSbLzE]C E5N D]aᎂ!ət6ņ.FTICd o+`-⁅AlxPpzV@]!k+.G#i0ko|¡Ca'1p '7nDy1лRPk !j} 8b;m,Zb8=s+fG-ӓҤȢM`F3 Q[a0 V`y q@:ꃞvvד,k5]'`V$zL!s~:[ccjo[rFH-}[;]Az֫Y, ʯǦԎp]%d bNQGYVV0cӕCW^V۬n{h yc`q1dhШ@XY~c{_3RA쳺qR6i޿vjsWLDaml[m c<9^ҁtʖ:X_%?`9 o+nlH 5^(0 !0/Y6r(>yZ Y I?3N&exצr?SD}S~Hj(fC\[D?OƢ) ؝׶yƪ1ug6՛ե`:vDB&c,$[ !~QӝXoǭs >d_cƉxp^…Kj؟⒋ .g8J񄤚+ۭУJE-]9,-,;6"eWlxzIxoK^JS _T#fYp]wd\lDq}B&3[Nj3L T ՝ٲg L;nVBW >ROꐃ.0$lv#Xy}438]10s"=!m=_*JTDMPF$Rs6ㄿZv' b[ LF "%;VfI'F3VFZxxC] _iP8))Bv?% ZR WE=]aG}gaoX˂?szJdִfU]dY,x%ٻ:xK0@ §vY0U#8 [.ݨ)Lj`fV9$4:ڳJ>:>Yӊ7F=N@D+3YnLG,y•@D- zm`97ZK1h!tBrx) K0qM??w!\)Z}?s,سrƖ4zGnfMdžd@f&9K W{9`!̗?|GlcAբ%joր|!>yo/ih2,eM,~:]>Ƚ Oبh_OSaoq&fL-*%*Tکy, z7\-Xwka+RWN[19s)@%Dg} xvV86jeNtEZoUXΌry{`|"\ڿ%vύ`PCRaV?hSC4<\cE _ $pjse8R_]f,|*I@+òZkzG޽m##a7a&t nF%X]AӽVv n>ay7bMY' N1IYaEEyz0>"sin %u+$K%Z}F,N=Ded,S*AN5n7+d \, Zwzc&1 N}>jW1޻7 nO blhexH*k,6>ȁ4sGsQI`cۑ]X mnߊR$B!pC޵u{ NmgZY}8_K R7Iյ} {b9B뺮*eO/)W97l"d3y0wY"y $ 6I[61H!nh\'V]%%D$i W:X7d(\]k߃{Aw_͍*9\ TSr/JC]>;n2"F,fO{|-gatWfzV3g!~q4C(hu8iNѮJa] ViBdfxi Qgz\*;;?A..=:k SiknǨx +PvZ旨pk|q5ɽ\)|&OLqoNq|Vr"HqehJ~(j|k,o\d vTR.!QυWhBkM>Q*Br~4WɠMeȔ ś_pFR(0c ~%1...VPƗloD{;} qHO}\38)mM MIdX.Ejk4+T*^[5 *z67H4X֒)v)?Ə_B'j^lŗNE.JZZu^|yif h^CF;E7D}-GTl(ɤ1jӸ+d}עTp/VO͛o)K@UFnQ%99Yp "/.Z#۩n,9c>LZAwňbE־ZV4>v—pn-Oy\،x !"xdv #0GSX/;)]$noî|c s2̶ ؀^MՒ!6pA$Ti udTI!mxH8oPe8J(Ya]t!U7 Wg: N4Y\Y_XI2/cW݇r녙-lQ GV ` m1'+h;QNFg>UQk?K 1Fv`xNwiM~R2X2ֻpROJQL\~pA HL) Ü 94(:.:)&GH+BTƾ9ϳۻ~ e0Ng!]lĿK>s``)̾?$T%Pg{(sy89qw>tVfk0*9J' T#(g0w]܎,SoYb/uNuhgdu; tW2T G OqEDW,?qya)@q˵ ߙp& $DQf f_meP^0H`UJS}m՛qjjuE%:@~ە$"-QMiB%DBrEWTꕦwysf@} uIom(pH)k?ՙ_i17 b#rTh"66:5] \0$2g^c m̀L..rJ nxAP rP\M^H\u<Gl&ϘI톪It@r7qc+y6ŷ>/{HR6❤d>K,Y%>m REea?L߯e =N nV *S$ƪeKꥇ00`^4}ōr_V5^bxDf?9PͪIaNBt%(')Z{mf35IthY"Y`?hsۍjYN9^*Ƞ T{sӝud\xY}}Y`Xd'~QhhN(8*I4D.%ZYΡ˭f;}}DG就(0Nm$ۃ]ETa5@'@mMvah*GN6{!9/~ SNgpB5*: /d{Ah!x&(%'HSBTёp2Q b|4mSKbTq .-sݐj*=iT߰uN0MnmqJC-ײFLJgE1n5,vǹ;C\t6|Ũ oҷP2Tax3Lf՞<|K|ҷ} T =GJ}|_>3UYg[EgeϤpҝvpȱQ'W~B]&A9du.*Cj \q_o;Kg҄v8quЙc*%vH֓ (Dl"dzmA&JŖMG6}W/ 7׺X9 .NDZiCv%,Dq .pir X^)qtC%X0-OT-JU ܤcymr6+(lJ`Vh<D.#3"?;":?麁x4Q*8s.JL't9v,%~k省)JeoJz}z8#7*># Ԓ_ JlJ.|=\[(. nrTwtWrD^4ෘ =^F̓sprGvq&“4L R>qX^A E͂eU-yiWZHU:|_ڗJ| {j"&:^Td oOO\"-w}p5Qs9,~Ku0qI5*Ǘ eRq">Z6P,TZhC6(\%8ٵ_E 󩃴.''2Y%! \z!jۣjtSGs'QMjuhl\@-!UQN}LOH\mohRZ,0Cx!ݮgfՙ e#)RT,ZF1i'7'q3%_<xs.ԓ]#|xp&DgH+jasna,*ID^ɢhR\H"VI0A?v$p 0 QB/a#&Q41NnoI.udc_vtǧDZ˒L_]Rce@ 5prލ.kʾҪY?Df=y5  F;a GI5;S%ʢ!J(7ںGpUߞbRJ`Y2>`nw0 ը [ D@raM6fFJ6nI(?DzV@ɓdq#9k"Dk…Q]ksoe!j11P0DH`<: ƿ-;"$_M  YGEѕU\A]'y'9hhGW0JB)qD H^'c$mr!/3o=j lI3٧8Js@RPp8VfeZ؉TF+cSJ^j&,)ݵ?L7ţSp1{HŨmU}k@{+YE;ﱸ)`~KOY.U[8c}wM+{iUrCQkd9dž8b `;.Y6+_#BOA~r~rjٍ&^X"1h"%N,t|nED5O+"4xppVt!uͫΰz,>;)kM{s3fbjDUwdCfìM҂Qq(<5$&w%Q$8In!>uJi֧ hi2}}،4-e3(FW:Qr "_vpK{>#Sj]}QAرo9Ϸ{N>Av@_|߱.,q'S SZfJ8-/2&.T妳piѢa52u̇͝_ˆA ̩/?9Zf<~ӷI&m;g.|}ON.ou{?lU %z_K,t.mV4'`@!ݤsXiUhXbZt)5x0٢~lx~| d4:b Z{_pNu$P6~>&ab/>p~2hCzx \?S~@*9e\Sd@D X7|?k,c'83U 1]P M*& 8lՐVR q{< NT~?'lSx:ka-X 3)#OCF{æBM/eY|- R)Ax`ZZOU>WMu<LDq l)۸!5^[M߯1#jwalj-L”Rxi8BDUŬ87mW2--lCߦ`͡5/r9i\]O13I5\Z ~&.gȿBƳ!u?-xKE:oӋxqzf6y0}hRo"&L1@bߜMR뻵~ھ7S>}lȮ:AI]amEx]E Xs-kACjW<2r(No;ۻ7SfH'nY=&t5\}1puϱ*%ʇgQ7G)<1@[( fE/M /mriGs},ἠhK g &D7tѨJ 'o/?<ەX$~O xV1ptL4 c>Bq>i:y#׉G X0ը97Qc4dVdI߼aar9# L1Z|(y01za\i&Qƛ҉ =F!z@)(ӌa-U+$)w&͔@ jTfL oBWIM^rَŃx)6"0H4 =P u+})D{E읏F;H_`fHGM϶%\Dz0p.X*ծ ? \ R@$Gc1 !k@EWs '`U#*])Cwi vc_8*-t⿷8WGw!Ĵ5tآD$B8剰ߕ h2x "=Y2kaɿnʻQ=H %OgɤPF;42nh#T![ajd7#E {Z; v@}`gi$s/j {@%V nTfDumxUkmsGٱ8;yq(s Ո1H=C=PY VvCֿ98 t~R=K)ԉ̟C5Lxaij h`kV?,zdޯv>D AGV3~?nx.4[yrV`8Na0$zVsdp7Z/|%Lư]0n+RҪ >Y <P.rLr{_T5~J/e Obɂ:CBb]i2T™H`` ^ J=b tMao;u;&&&XԶ-ھj~8aBVl5֑Ho@)B;(>rNeT4J 6)}Y4B% 8F-FDbA݃rKG'*[J! @J08(ۖeyb@hcndF(: YeA)ӋM-#!?o=!~J(}c\pN߼\If`FwE9pctOv&LEHe(Hkݐ+!Mf;BOrߍ)Eo=EH +k[B,alTS15^t bBkHAK<@J'l%J;'Մo 3m4( )P?h>dU45/DHI;qck7ʻr>QMܤT֜V<"nl h4H LFF`Ok\8Fw~-x w8SiA01g9]3`!n}7/FG),`ʥ&3sPTR 78}=[S֩ ⵗI]ݻRTLIk3{Mܜ}g,pm CC 6A3ZNGD9_ÁI6c L>Z?^wiOp!, CT!@Zy}o4mA=Lr+= ,* RI+Q k?:,T#'~-B'mnt]kInϓPyiC׏ IlF9iXlѣPy5ߏ1Ը\YuW5tW^*4c&'U dJyO)|)JVvQmLV7b9FKiO&/I^ !X80ܓ2q UMib,{;9Xҙp՗Cm$,X4֐ <njM$U*Qo-]f#- YtouBe밼|O^M#?GKt?eL;̞<)wOK1a_a8GNze/^G :WH "lgcxk g?Y)ye1tܺ#*Aʹ#WƄ⻕Sh57줩ikt7< B5B9]1ASOUTS|^85LqG^; lz/dw3l8cx5z+ OcACP].|j"i paRCWHHyS0A4vI P{I%/a:,|ӽh-@CjlO 6.3y6 oL** 2Ԟ]#Dz^}6:S:#QO1AGB R V⢃7RiWGqp7$kZcו*DG1a lg瑐㼬!#_j#GagAy#!B@aTFFh2,±>~98/w04ieu>ڹMɺŞ/ eUVj a9]ufuYy-6̻-$hSX5Jp<2Zkr&U @ʸףbx˜ٜSi v9[4k>9ku0*Y)Y}|ͬAx+sj$C~EtdY qe嶴6OƩ* n& n<-y ${&zH=Z:}i+˚Cv{n+JGֵj8q'/MCşt gNr<ϿW4H;fPNaiR'L/ɢ4Jy[oXK)_.8*jVLG<褨00mVcŦ9w#O_(M&փT]A&=2At4,F2`P: h QjkTJF3orh4yD#V-IDQoSe>غoQEZ:CvWk\Mj=1M{n?jrdz>G_XqjU MLQ쨴~/YC$SJk-u!]|O#}2N 9r'>Ln9 /)ų|!@IDj)ۥSX\ZʊC_c_Ii33Д 7p9#" tr6=ަ 1|Lg@WݒX~LUV\h!]aeYhZp6 v3#4X`]usI4({L{_Ztvb9G:a5#|yaߧP5? =mx[$ џEYuS#O+NgJwi eg0t]x4o e6{ٜK2/cQkuOA/Jl"X pfڅX-FXs]fڛ~݊@r;ޜRK:X=OUZ:/J%j R}óԹD|%>Ŭ@#tz%dsƛ1.uRP`Ww/rYnlU>nSf?NS-+^JU)Mi /D쏬q=N\ Vi\6>0%a]GGBCafv(iax~I ɩ$y{{ k⬓=XKsis`~NT@.B{^\7#L ,=A=ySJjJdM7Ax~XbP\>3F'lE~`yX .rBs4K$&2lqHVQ mZ˚MO3nsG;;/B%mr2c#{*qo HpN^ eۤQ+&e0mx<7\:mDޞ#Y"C> [{TC,ᢸdipSM3y1JsBg 5:8XX(0MLp 4[wz{@{4ލmQ ՖVLJoo ^O-5R̖l-UHXBZ4805Nzw34,hhfcr\bB1 .N2\$QH':g{jK0 RaRHᥑҔLx[S ]On 㥳)}O\߳(׺]*vؙh.G<^n@@exi=)}=mS*exz G >OmTypJ.w Irt -EH:1-t.v Sb.MFY|Ҫ_Юy:w؇ =*} ^nDFaYᾎIp]?h)1N㇝$e&K 㹦 rYaėTY=)zj}q[ IV}6'IFseԠWcθݩ}(d8Px u9n@x>mWrFq8s9ZƲP@gv[SA|/K, KjU4'oBi#[Qגy3:#rpMxY A.7e7\qr}ksx+s-]f,wCĿ8E5$+ͳ(0CE#**]ܗv._"TvgE0,]O8'3n"qt=?OFG@<4M)N+&D^ #n%pHt 9:VyE˨qaqČ){_UN{pK%" C5f;3Q54- Ve|S,p:"P ɐpΦN[WtO0{rz.xs@/ZH[ r#e "6y1-*Y^K`b}7u Zo`5ćsi"w`<R^u. ~$ JhP+Pg`U}oSszx]^$%ؖg,y {\JKV8>{~(n>icMjsV:íhB=;QV{p{x@PRp[k.:+.rmq38;KVbP&f{ϘY?\j/)"3+^`h cDSv"-CyX?uٰD]L& 4:|^sSܛ~*W}kWQ&Q0 z[kg41G3 j[z  66sf'bN*kqzJy) 1\|lF~Ɛ(١ZlԠE 0Z迅)ϿbBQ}3ki[N"qDngO >V/ nǑyL8ݒ`^ĤpZGB)cUqzY0TaeWˆ]|u]LgdEi@b՚fHuLGk%b*0yv q4qw {d к+)$Hpk`2_Sg.o, e4ʔWYdub1 A1bWx hΐz0a%> BJdBjH/YquF#HH<_żwFSvCկJܝ4R iV ֎CM#x˶YyoԬ]:=>*fޱXrBc kS!ԯ%/D. k ?}7B?s`{3R/mf,2,!G@ʑݲn 4Fu|Gs,16I[إ#rtK' <׊==Z%ύpsL"9b56Pԯs!yE5_+B( +Un7b$(F`s=rQ? zԣz:`%8O!BcGc4ȀD'H o yUP'?ϵ3V]!ouf"`!1O1NMS% /2"(HV[Gl_L.ߟy9h:Cp8w䱚 W(]$鄑D*c<#'GX󗟛WAei)jyfG2JLiAquf*⁘7E؃CP :=$f_i-*"~w(ϫpgʋjj1mǹAoYY{}`l]%OlP cIwo nl;t{58-J}*oCMkISK}BZ6ie`WN;oY?3B#mD=1߲yC&󔁓IFAA$x=Zfq@3`O򛾼1k 3.Q8,WI%W'Yh"j+R/,Hd_WŇ}'жH>Qxʵ)c%°\%"xި7-ʵcU1@Z=|/kQ7~_vQbڱj 'T+ £࣯6mm#cu)snﯣqȭ S7*YSwTѪ fڕ֓ Z][9sQ 4B~A}fw-_slx<"l ’i˾_d@6oj{a8lVM@Wgl_=Jʽ~N)/E->uPEWj:3FM*pUIE?,^XIyUU+I$6 e7a,q򾑻\R;-%d~:p%':1Dq{ᄟ=]<~,C<6C3Kr j1 V_tЍ-tv{N^_csqsnW;N>-KguMEyu (R)gDJ7Aө| zVX:Fۡûw DF8WxmM BP&9 uŘgyP"^lV%1+(uqD#;ŋNk;c` ]!Y^&aC0h 6Okd_NUJlKr5Q(|}@oڒGcx-ϕ:zSP,To E,t]܋*ymgεEul "Ud)GIqvb)GFȏe[z1 2FИn'F>lI-[f]w9LAB"MKcDX^/*$w.09\d6('.0R~xn5ljbT/$5AZ!^8dP1TU1߾ &=P9b};;vS[o=D2<li;5\CW\?+,9V\h|sܫ.F-.ge3l ̗ߜ~>h$agjQ 2&g>I/mA@Lc&f/g_χw5 8Z*?\\zE;Hq@'EN?F|땐A0׳t:/P72 %E1)Hd  AѓISA%Ej͔0*>1#~I)KwnurYbz ll/EM+n5@0FT0kv:!z*d븂&MT{N_Gg $7mѻYtMD&|BZ3Թ$ x9yd'E\gRbg72,lUh_\cKu*;1%8a?oęYM ,\6לm\Jl4wc@:?5A+\D "'%k:"2B{߈'+c,(KHwN]}3 BL?2ssw2X`(yFSԋr =j:nNLv@8gjNׅ\{~2g}p&Е1xf̐(<^k5ɂ9`7wUx|HpKOvS@K[Q+ ͞ lH,C +٢"_MYE5 TI7?ILy5ɽh> ) Vr9r꿔_(|+8FrWҶ@;>K ᜾HdP3м6/ Ԭ̩GpVFUF31Vۙ[|JQCw (k5JŽҥ)|bSx*2?O=O?k2p( BZ{ 3^ٛckԈS=[2a%ig0:ڝ/bu888Ѧd7ㅬի[@mx9DH嵨ɤ/ߡlX^ϲDiw1JȦo؝kĒCEJ@GT#.;TD4txvJ._iGRw.JA&,z\;]_2ad^g6wA]|O tIfW_%bٝӀ˫93'l#ַk{p01]DsUKNzFnP+-T&6jcȌյ~{ԫkA5PG~KaL^jA8Hm3*I6>(`Kcmz{joWݦ8F23;nGd4?s "-(U!N^iUCetM0^b8[Vm̝OGd+0$d|>'v%qrVbV$+gh S~,<Qb[v')/s |rw ͧ-Xaa:ߌVƍwQr|*nGQ8K@0ĀL߈t),MFnf $O0 s[Chq}+iK"\H臄w9y&#s}UD=bѧOO {1'u0#CrΚ˽\* D 8C2Q'sI C|S ye7G"dj&&rMƜS(L7=l'YGߣv‰5Iw?=ÄQOM' /M 1q!,Sc`_Ѽ:f@I9a4qNf^]]*^lvm^!VWar4NK"H0͟?N<B֘c>\5Ma,7UA"9#)g,m%/8ٶ:$hܺEy Oul3]%= J$fRW#r陣NdLaHUI :bln,)n ǹP{/61HNwK)@\OX\/6&7(&x$Ai^t|"dȅ^;Af.>S5^KWͿA{e߼Rf͒_𤋮N6f2* #]Q2YTyT=pR"JGo0_&FKTbqZ{ 25QPi<ڊm6hE[:"!&Y)bHJKREGJ=6_9[NrXEѮvs;B:dU$L䤐MC#*Ͱ}"i wJ¼tn ‹J|Cǁ[{mrXySGQv-`f?RHd;$X=tK:绦T X)6>56 ]Ofr!jKI/!&dǀ~"ZĆf' ut޺Ÿ,z+\Yfr91 #VzQ5Xwtdžϖ`"?@<x[Q3DZjF!'ۚ=xDDՇ 9Ɲݴ2"Y:PA>+1k9DwCSon9dݙ@#NXy;B2w`M^R2;"*3FQXG+eŲɠ DkG2\lke;)=h(|_s畀BM_`Φ nˌu@@_|Q.O4^ ]S2žD\ix29\Gd* U?:9-yǟyq?;&Ir2лwI/kQvYйϤ* D@`;S&?:h_B CrXEag9 ^T؃6#JFqsM&8ZHZp;JI;YBo_ $D[I=N{#`CױaOUȯs lZ^nN i G4wKiWh@'8 cfBm-oFx1wYWS٤>ϯC{6fv{sȐ~nP  ߤ={(Ft@)zbr03̖d!~*q8RE-鈈HViΤ]AKNbRWl"2Ds:06Bbq5 ܛ57?G" ĒZl@O [ϦuIJ(^(ei2wS "h7מ2Z`@;Tu~RJ8˸J9_K-mX׹eʹ?(vH<SUۗ|/gavhQ:#P eC!Z1s2PVư fh0 fu)$Fo>*ϔ#sL ߐ5ՎgzzžRF6ܫ;Jc|xJ6_|b^C|ZM*;BXM"ϊܨ<{dK.{$OM^3I67P4Xa߭{p&_SO2}ki Ͱj~U6l`cj#k:qMcS25GaBvaۍjIsgƥxcW{"p/D4.2|”G!J[-ry( 4@uY8UP 48 ӵ5|NR! BerAb$i`ą߁rӜE(12ܲ8=exUL ~#=iv-^o1 { ڧֿ}0h4P1[ҙW"Wr=]w~Ua/8M0{1klm9ky+^֥/70߁ȳq8b(4(lgM Ae4HZa\H,zڊ36qr=(nǪdBvsV# vYNaBv"`NA[<3B@ kle|ļ\ [v)6 &T*\ˋ2(W+=d MELXۥ!WܟUͫIX}fn붺d&<8ד}nÙnVjx/,۬8NmOYyB?e Tb=VGeVbdY_ௗ?C%aگƲ۲>Q+-etbоd˲ʘ0UN4ᨷTeZ,gtj{s񅹨 RU# 3H" J]慃ۺQ8%"jMe0V> "5mb!]]XWR_,+k><'t22;oɫ(3]YM6TRU_ZCӕ~L(Q_!C`3QhۛٵJRn ISDơ̯>J 7 |NF,pesc6 V$u4UF;óK rq Ku0|PC}l1d(Un1;" },XHJQx r@:%YT8eh /oMdW"L_;*ޛ#IWy~#Đ4Ej{d2vhȻ ,_L~g"<b3,e4 jߣ4 Җٍf-Ty2f|i*nR+m*?V2y#S$3)r* @;q&It@ dzг2顜!S_V|'aX/[B 0+MvJ$v錏Zp S:noHϚr_یE鍉k_#JLٍs̹(&5IoB{u~2*1ve~@ R r/2TXƪў,soK^²Hqn䆯09s ːy^ܐ`fMYXhqx]nY[Vg oQo$ʍuqv(+xgeo6E4hnAl+,[7 j3NQ5-6n҄-SK߻2cWn%]&9;jdvhVp @ƅ3̸x ZO?(Μzԟ6;ք-ƾW4E2?b$(ޭѾۘ !7+,liL7Dؽ\QtՐܴۖ/*̥;x rGKblXImg|͈HEBX^[ IqUNX˻p)wMu~SmZlET`if_5-|B[Snre%cjhNE7'vs #G'X?jv- ztĖ]!:m;/es%6,4- Tܡa3M+2{Þx2c𻧿G 薤N_{%v/@㎠uО֭?%dIЧQE2!ir}\\S}0}F VXc5]H[w=?ZUY%5Ug4lt(VD Ju3?).ۭlj5odl.֫?A+$nŵ ѐjfNCZ6v\0p9XM)Y]01| i$Z3/4#]6ƙ]:jo]d;g1R-N  25Sfberœ:w4|%TIOSRwiDlig?2iYXN>;7Yg^HK@O'F7 ]b,oUAcN cnCGٞ]a}D.s"*H \q)3LvtTNDŽR|E?{yRm||I%y}_2-WC0 .nIDB ]_9[I 䪳m ~+ίN蔤?xL6T-u Ms8\QS-m&ڥCg8wT"FDK:D1:GRóZzx_6S#c_ju[eCEgɰ4 ԇ4NbL.^׾\\Hв;.ޮ WEA d (1ǿ !pbZf~dR"x_WG+V x67D   \[y47 i.irFPiGHb?ƼA{y]oF N\YRJuGDecfؼ\G>twia6)" @UMC{n|[ б<MծCXƸqIBL9[L0[ >]MSD(=NXЂLLm{ÞzԴRkVzG|֜;[dha"N##W/z0+f T4>K H8n| %2 [1l?vk٠(őE $R{1wN ޵5'Z^bYhܑFĂq/m|RT-7Ub&5C?:}?倈A +{nZd]3Jg`=afd>Ł4DQAƊZ`q+_ ȭR(|pZl].[%oT̚I8ff8[x;Ъ)'$' &Sn1Y*-wUjyMӍSؤ$YvىyLB&fgc >̔y ҡM:9 jҦ `y8 ;@fb6 |'.۾8]U82}bOb?97H,͝ZEG[8 f3zl-3VD;faT\DRh_QRP*j,f) EP) BǙ~ȗ|td_8\H{lPu/u)D4bq/2 Y~spDlKQ (NM/ZPzI#/g:}5=Qkȡ:E uwIqT Rg$\~r,tfkSD}}Ggv@G+3d/Jmw 9$sU0xmiĉڽS#|c{"))$ XvU e'8)/6VTORY5~U>L? S֥8p,@W)>м]guJ8 85eta2ZSL 7J)R{"g9J'sy\ Y]ߢzs_A}`pv'p&! v'U/ !&P@==D^{OimY$㲌Οzq$pK<΂DM4dFԹ n"NcL Î=Amsj"Q-+4ݶܕ/dv5TdU  =_Un|IS B#sv@hY"Α֦cQKV1 vhCfbdCLk&Op㥆sǻ*@~.PK#pp/gtjJ3q;o*D)8y'+"EѶWX1nĚ̿1u<^ K$/1 eJ\ޝHFSd~9A6(lluԊV Vs<W`o6d lX *Jں_ E g>y#Gv CT+%2/6yGx]o#p;8*Clyzl16F#e:>\sYlP VRKT}Ȳ:.P?'͠]rjDAx{f*#&{ B9 2IL.[Ľvn*B1XZ7ƾbEj o:;fK*#2UAųCЍW1hЗLv`/({*.RKǜǗ⺴YT/KK6"w`xS6Fw~Q{r˨v,OZPٲཤVGwwYH2`n쑱Pk栖.MX!0Dɺ[߰POU 2TyS+@(V)8ZjU|Iמ80҉U(hzdqNpnQry 50')(>tK$E ' E^@` oňE]5c %g ^%Mʮ,j߅J [6bj y4H1jLoУEfkF.lY"r'7jqQq$vsq= ?ie`X ;xj;oeX xp|QE 6U{u=GBbd?v `\CS") ^^'Oಞ?j;3|?0Zu>dH( 犸b TuoX)ܓ!~,A^#j hهvEX͗D)9σ(įrN_T_7*_L jn SxXSZO|X 4&uq|h-~ %c(:|í굔UaЅpb3G2TYic|VP593\RL)kLaRX^EhOO3Qm۔T`'|rb @Io*> D|x%\IA`1xP"5 N{I0a'h<$syM~9d_C=03 J$Fo\Ah?{F/:#WQ}7iz?>5UJ)2v*"wC$/O+. d,+yDO\i繱zM2k$-h2Dd#kv+]s *k}9",^= c[~ϢW}"T) d+'p_(*z4{e`Td8]ǠQh=vhMu7m`<b ;۱DprGX!~ۅ#Ǒ/ S]0"MʐBQe9`)l S$tr1aPH:]Y[M ÕN +5c{n![2K6@ ouᎠX`AZ<͑ } HEtHa[p8;hYGB =mF:1; ۅ&'Wh]ޅ?f9B9O7-| F{jІ$!楦=J= QqMb*$'s8 劮W2UÝyG(ZĬ43%HhA3!A tE. 2ղ= @_v=[MXXcܞRC'jS?D*7>וUAr ՀZ)lrrXqc+)N%ws݄# 堑wq 9h].3P t9YHf =oYּFͽ× ; 4}:Nym΋88L!Zk:=ٌ/BM4z%Dɓ?cKEubk~Xdbs{ʲ ]k\՚!e{,1`v{$b\s4jLF:`Fl-CޤЗX gBL~T2~QL$< ˡ<4PHӴm=TGS htޏV<^aK>erItˬdlU"HYtI+5_}{h)cZa PuJO{H[&|h=AvۘAiz+#K aAxYKm]kjPP^Wu7JKGlABt_dW_KĻX6Ʌ[kxuƩ@i |{p~7Kfs9ߢ )8>&7n܇u̼d89tJݳYWU~l٤ *\{^A@2vˑMh[i!~ƻSC,U^g0$BLb95>%$a 55l.!Wk-"@egUa7x~g$>M2{=`zhg ףRW̭)iJ KIIRRwR^^5Gg"MfɉMp651,y-J&HWp-v#0M%߷P[K^ 3 Ks0߬JX(~[&{r| Gw9\wgb "RG:dgoЎmuG;OWW&PJÙ(qGb8#b 1 1S4I l@W Iby+S‹m]pfxs/Ny枔oŠt\mby6'8̴':BmjZQ'Dՙ0Z..Sf]91f DqdE`u1;2crzaqvgӌ$hf') !h/!ӖÎ㒝LcѢpsPb/*1ߜM I a{L3.{ <2$g`\uky 5(aMm.cK{\5_M054SKDG%H 0 J%{ߛORIB \u BfM%1c0C3RS#0J% 9 Ǯ6R )b03!"jw]b<)BvM S0MZCddrh9E`O/!Ndd-҂~D@<:wzHXZ/ /ZN|pvID8)p15P=4wGc;JWM$''6Y7y-~ Nf'wSi*p^]=|{Sl; |zoɝy<<ΞڰW0hǬ #o [1 Sr2Rf_6شtjXKQ),D6SVH@]b6TCq/rDʡ0yIȜ7zO/j0+=ID|> ,5zXN|B^RAIP>gZ8 CllW9!4@r:iH*WqiF#3f # p6@߰˩uNմF ŷwgt: ƽ.0{MO=i0{yS,yZ񘥻0 mh@BX#0[>Yjk.SE%[ـ-We_[Ch0;a%&\ O _ЍѓOh"x 3[+a UX}qAVcqHN醗Xݓ]a$q c𤑆qIP}2$ox6٦ n:yP.CUo?3y14雳hOs@4KM]\ }eXzi+Y;F (aG@جxR.j8ږ`$Z )쯺X)4?#¹ډiWXЄZ o1W(+zs27|e v~Sj]*bԬ` '.T,!T>:Y=zw,lpѪBHF̕tMŽ9\Uٸ$=*4UeBoE͈:H; g;IƵ7,O 33㮃?cXYo}w )"hkF ϣw.: xC'#d!ȗ٠g3X7tXUm_2)ᠫ'u\ftDꎰR-c ܯEq #e^ |}-^`?_)m`4imѢ5yA\vJdu f!1M:KeFcۊLE7z|qe8 oOEVSKa(ngIbӯh JzIOob } EW_&+iE#2. ڲ˗=7pIKN^ $<;(bߋ '[Yg}T`%2 Q0?zk}m7gω2hгdii *`rMJsb InŪ2K#WL7A]FH|햒d>$gl+>;䳈!ؽq.ˢEA_Ú ,LgUkDc9 CTjZ24"nHlK%0VHh&$e@^%wOmhP=>zXenwj@Yg$RG= Qd] 4usϚ+Iփb /62u*.'cc`iPy?2z NB9[Bf"ӲcmeQ_Y󞗱] 9mq:af1";ٛ pdC`tVT G?mH/Yې^xKxOr.Ӿ//`$w"BN׊աcgv;G6*&`,BC^  rFgH"~ꅨVYc f>OyƎJwex&tf\lm!W҉]lkSclRE47dJ@ $fc.gL ruκ3خ:!:¨rЗ5 ײ*-}NN9qPpڶbkQ䧖WWRQ?X׀]{ G e-1B$'ǞKwPV nbgLʢ`3ȣC%m~.G :mUXnpQ׈egC̊xt  :-Y^N7jy_ rZk6i'E] |.J&7pxB۱l}ɚ:yTc,]9 D?ý'iIa! ݭhZ)±_d`6{jE$S qv(%%cqERYkQc# z/%_UrW;{:GBWKf>~qR w9 H 6׭վ|H~Fg!۱0׽R:=Mģۭ5a,F?Ya_:-44<um%鏅y)쯩>:b é03 kuގ>9d*|"~Ïf1kJ^nټMj>!-(Ϡt_,7@nB h|aeĊF3=.hx`<]m5-5;Y5o'vqVRPqIVXsw7/DW-զ2kS&݅53 *F3&S%!kWPz#gĹq _"嶎s=[̀19F?  C$k^) dзػrq^ gσĘ\W2RV,>TCپ,ĩ/{v7D$U4.~t1,$zp@I͉$/`VrcOSjqQ6bs5.M7ZJ̼xb1sڧe {/bOaR)7w;8q#d;FU7QUx{em:6`xyz} ,L+]nZ{N\ J0).1ާ,<m,]X*@)gP0 %=>9 aPN`{:>O:5԰޼Q.po ߀k6! 2^hcЎ,*- ojoO1 4][ V%V~* BѵGlQnG,@:s\~"5T4yui3kcm>  Go.H%*‹4YwqE>.etv[3wHJߐNnWjMm˕:͞.taGyŋ]\4 <'l(4YFU OQ` No J@)~U>|.y{xN/q0m4qnye(bVLk`<`'e}d8#)V`׏~5LuǜUiKVe C=7ugsv=jWUÞ r¢\@bKIRRL۔ـoEݕ+&478 JL[UkϑѦ 㯴VP`PtX-1'òTٱnRZ@>ꂌ Q%ļ7^ـw=z PGT'mM/aO7X-u Ӹ>Gj$1V,#h@ {b%㣿*X<̤~U/9X!'+F!|N}&57q XYЦΛVr/&) ISp&3̽*M>t]-bX1*`8ߖ<ܔIs݂Q'^ӓndjzms{#.m䵸j:>#xҫ:va+јUΗZh֩Cw/϶u0%}qiGH᳭L.: {l僇K0:6dI_9(^bdRxbc#fXyz⠃&ZJ`Lo9Q-brPSq*j1:7*wr}"gc!d2\q;ňӂf>Jȡ[呵PK54 6E-KzYubj rdOWF^8̔]v=WF<ܻv.6QlC%Q*oK3Z+P\}7zٸ%Q|/ Ac߃- g/5d :Wk`$&K>LB"m,RH\`I7}>Ei}da߰PyOɪ:H&4v1'w|/R(.W˽8Q.ݑD4d:Nw]cH&~Nt.b˴o߇GfiR^Zse.[ՊƟyxʝWAZa: c8U RG#gK[+ݣ-}(Բ'fB$ʹ_ӭr1{p5v?g g']>t7^?*3V>z 619d9^I5uRzOsRU6G{S=9/٬\~_`M1#wSL#R)ִ2 _Ww _[|l)E6, ކcP_,qې5EʛaU\L0`7!zdy)O}T=(@v&aqT;9\x=%H 0{ l |zGl)e܁`Y ^kdSS roF7]}S abRRڋ!pAoP4+7ش xBmWZ,0Yz2 X\q2zS(PPiMxP<LMR[mF/@:bvՑcҟ%7kQgR `kY)E^ ,ٲFOeZTD"Ĕ6:-=&ȃ#WS f 2GP{^eU春pݵFkU(SѴw4Pc%˙@:{g$aCóp3J-I#N4z~hòM8=T 1ۿW3fDč a%ȔEAELinJ gx{;Ђt(4jVigeJ"/MĎևXGkZI̶,_]V*ǓAoB5pWJHvdǢ?uE\ 8-C~rn6;,W8lNy]3wm@ .<¨K[dC$[.t?At\֬NV.徙++\=w$%{~^W6s00V?4>ǦFk K_R @ -23_wdW;߄Oۜ(?F`A'6ጧ;ӇjyN3bc5078g9񉔶k}*'jA`+i3O/Z:S_uewn))-!cs >|j=:oK@X{93p !dj,m܉46PEydUEAnە-|9U>d?CA/ L.{¨5 ͘m 9l)D_>y\oRګ'8.e9T;G Fq(S|4Fn9ˍ&cTz _aPGD>ܑa}5J IZ0ܖE  ǹ4 8-;vsm=+7*iK0#/ Ըy6#\%qŠ9갽E]N_O׺zRbqH˝yɭOI Vh5u=3(_ì Ŋ躑~W7 0sxwNl&܇,{#+#/u-F}8衜(CfRqw2F4 wȢ6R6p) biIE`Ml׹t*B)1|CP|! 馈!tR% E8akjz.IS4 }ʘ0Wt" yzH5eI;[PI Z qNzO? h0-i` ۼqՉfΘ709*M&WȷJ?Axm^e}):tGdYD1:<.\uoDA|:oG,Ӱ .Xh8#Um L6{k#a8]f <-B7tK*ޤX`WwVTd3[&6{T%_'4 E.J<b >{D)'$OYu`=dй_rq|~< X=6]>yH9cauQAMnb} ggϦ'+vL11 LVߴH{B٩uнth0EA0}N 0k'̾)eVŴ(o!ĵ 3ueT!%aj^؃y]yx(_lp Cz⑶*@1ɭ7I=[: "" \*`u8d˩`»+GŊ!msEoľ/pi6yUbc`j~@nȡfAtOڝpis}Ce H#p;>mf-yTCtFȿ/?Ps@F4Z0"(A݈\2iOM~:Ňڱwa#Ұ*BǏsoj_}O`W\qoe5h6vyaX"g!ͻ(dSl9 țMeƯLcw~imR\_g8/wϢ SDohgg}EWNJBer݈rQwzS ϵ {DWT<6\+.w]oJEc|R:InB>nwޏaSaF VT)H)};vXPjuz' HB^n&aS"UnU̡DZoE'٢)IKߗ$yD )"2SLJILP/c!Rs)Q0B9NtXǝ~&ʽN(XPirmdI>?sMD;~͈l4ƹ x(ly j<%k8| rAjc#{[g4Lcn7vښAM5%kmUxh8Pi$Xn LA ;Cv PU9Ұ?* 2&țK84rA=R#6W7&!BhZhgӐw QD1\O[by[ڸXœOܛ vގZC^rKj' ( 3:9$a!p6C.:\x,ю)Gce <5~|Rr[7͏2SkTi(ǿ~_Yz1Kfȶ|-TF#d{Fese草e)^7k> ?,xB- -f&1VA ^aKR.;N.m4O|gd"edr$_#yơvGŌut* ;eh,B;x,Av1A@_F 40bnJ]M&'ckƏ9l$/T箊[K9pa ;"Rakcu堢xGYxi% }e+ $%ܦߵE{T6`;L; ԇ^oMxXJ!6;ÒX-qNb[ȂAiF $i*gC.,\vp $x^r ZXT-IdXǚj爎?\> ud/S}7nۗzω&s$ѡGKSsUR[u=-M? f(QCĪdC!oawVX_sb9R99i=g#:<dԠ6s}s(ȣFR͎R0U>6 a\3"B/?L*'Srߢ8ܽQ--y]5l#AZ'6ؑusžIQGUf/j'o|DW׽3|\ kTȖym:uD-A*28ѿlRarʜ/WްM;P<,IH*p pّd^vYr8;C~(Ȑk\1<ڑLTbMɗLڽI8vu7YL lilEM[`hٝ^i2jDA> > LEi.JOn 8sHw4JܩQ U*oHTq2p@$r ^Heq]AEުX65_Ɠۃ+0ԛun Rn@K o:_ c5].BzFcG^ro\Ji֦~9v?Kl[f&^lI'49iV!J!%χrHRұLFt>m\܈c{{r7GY.$R 1+y~?? Q EiݻvRTi8id[086BmCr$QW[.EoƗCBjZiaLRɅ8z8?CJ\N+m"S368eדeijKM1?|6s [,ܣ V+U-#}Sߪɜ6Y+LO|uŏ<3o'Yޥ,"ԕX4shuGO NbFMf:Co;oBlXXܲW%(-rxGM" e y;a `W-eoNQu 7I3E3:ZjtƹR-{P46Sf/ a/EEƣl73JuqUU=(9o}hQ+iP\f擹FFql2'Ex,;vNQSxneEP^~ nh je{ai9t \e)1(?, }VQLmдC~+.E W^)HTIY}.0(T(pޡWfρocF+[E}Ve]Ҙ,z[@_zoU1jB*1;To-Ǽ+*6<82bAOQ7hh] 0xHD!^ÌD;l=|DXG j$@uՏ8BW42=JXYΗDvi! Ee@YE1m/_JƗIQ{TRٺc<3)ꡨk,н t`۝d[`;S-eӏ@fxzT>n;#)%ȡE= mc{Od꽐nW ff$bhٙ|^zL%QfWyYcZ3k.4}Q2B7r-AUB4ɰ&TwzgoS.?Md"ɁJD}F !kQ m'8q*rTb?HUTV@5I8,mIȤYh2[E1mARMh3J\(2qi|[aɆicxzt6#IXd&NgSJ$p|a=Wts0y4& !U!Zͧ[V O 6%‹.i0Hjo2V?/.=M+QklIwKʧgjIUu@ w sWM뙯ٱhH$KFQK|[@ i ̊tXNOmQAsJTlDȭ߱BޜW*%%fCeF.Н Iu=z5g9ؙx$&߫}KsuT SDh/&`Gg 2kėR,id#Mf͇ywɀ 8ucd8` #^/truIgNF᭟"k8ge1K%ghoVDXKS2.6l%*Y쩄F8Kku0Eb Ey=R+O;OlBØ^d\6y1y7r2*\۟y3VۧWu@3yɋnƾh_A!eG@IlsXxb莝OcwɃM &cr +6$j<eq̕nf̫j..gtm~PԡLZ!䏢=ߟ]2l/Xtv p1-=\o2c| ٢渇ŻEeˏ8PΣS{pƢJD'D%M`\PgC gBU>dUV@J)̢N*Ƈ놺~VGjjK~*nʒNmc\) -<=ߺ'DЃFf{Pp+-+n`}I|q7j h񏪲kGCK +!RQM =~iwv ҋ>ͬXkLE|smoy &'dY.^ƊNHPK=R+ JousQH؟]l"`8;Ϛ;L`<YeԋF5r,u)?R4 ֕b'pgyJ Pi^ybmIJ/ދuF}c/mG)[wP^"@agdwT5Q:38Z S!=Ѓ5p9jx tqRK  -۶_Գ$ٮ67uVf-sQ{9&^^yfؾ+!]5I0RRL[aVvRcNr_rX,vF % V3DZpyT7 -aR$\@0D ˂ # a?K%/b٘<._bnY.GC5PֶuBWnʖ;/@@<~$_Raj{ccx> u{y[mY&w, Mt% LŧKej 8b+DK8M짚\4z;χG!U;JDWk[Tp7~NV(a҃WD/0FleHR ;FHOЍ9$R0Lb֪[ 7B=`pMcy@LM^yOKNݳxvzI~7QXw?'^ddqWYzO1yM!j7w5f׍! ܀qŽ}:0C%%8HEƬg`uIIMή6E YL9iϏAF_,Ul N@@U胀8f^~.8!ZhsȶObx M-ޖܻ3!X衤@wÏkY]=Rz!`biI<E!Tjvm@P8ͅRz>>e`??ɃM"ƒȗW1qIr {+GxEYmӦ< +4cPn8EZ X^Am+Ʋascs"3k!8bv_],J$_7sZ#sH"V&\!ฃEA a`k$`u?aځ ].#VkEg" r!64Τvh(uG`vXj#-9a9ωQ:wLcLJ e6/7M]@>s}ОNRJa1?bRӃ] =Keu7ճ`txnA[8)UgYz#,0l1: %?U'$Q9h"<~5?|Ԫ%5-"B%m[i@]S<֚u+Xw:4c-ǓOhdw,⠌@=-r,X-=hw΅l5^ۿ%Ȭrd.%'n >jbAݭNƘREWU㦷ok%كKL9\԰EBmP;oy h(rLp% zp?_71{N.SQ ulJ8i B.j aKd8jev& weg+<ɈIuM?Rď4i&0iz񢕆2BIWX%<<~˧Nhđ`5&oԵ[܏%LUV mEu!Xxl=p9}(m|8RG盳>a'N8|_GDo!{x:c5ER 3dC4:-6TmE1/p:t$ {Pb/?K,P7ui.5EGw)-f G6ežA#_ {9zNǯmv@Pհ]44VA&JߗZܲ(N+(#~^ ]\Hu3y_ap`Uz -6a=c싓3hEST_TG  ~3Rڼ)EKvWyg+1Õh/zܦr 9b=9iKUO #qnbt(X syl| eAFV:6-A1:1UX[ɰ#\`Jx ␦/*0pa|X$/_97˞OUkT:an䘷',,) Yr}ڎ:)搜(o4p.M2٣ME\pB)h%JM%/L?]a_GlIEdy#=gvD.ȸhq)RH1$Zov5jL W+#Z1xq|P r {wJabԳIRD6xK_ ڡ$wV%E͒zZR@f:S )PTk'NGP!hRǤ$4kZ`6 \LRIwNGf7T4U_L)$j;2!t\ח0ʤcYM/eEu ^T`pcL\h;(9B.ЈOF-ulP=)ϜSbF,WtIfuaP\Lw"HY?1ƥdAxJ9:=P42X@#/NraE6A 3ᡞ-^:PU94~AzdBcOsJ*?c3Ro${EɎv7|be;|a8 r,&s2]iQbBn/;W .;N*Yt'{: g##(9dLAKŔA~(9Jdli[-V2}BdB~Fӌ؆w#f-p^\;/ xm"}60X,uþ{aSoX6qEJ̅` DYZAU`iZ4ԱT+fl,y|U)FZa!p&^ؽunyt~pkF=O^TC5^"!aCR$o\@r}+X`$>FKTz{@r"KG 7#k9daW(?cBA,5J )[L1"NM4e;\UkNM?=Sl941?a;rdE>HiNV(EFZyZao6>7DjiJ`)g5d!GlFXSIB4d.J~4uLH]۱uF*}NXĝ9$PB2p<? Dz9zHR ,٬=6m|g;D046W2ꏊ+"AhěID܉]RABI Xz') W rTKdƘkJxG)$Il%x2GԀ5Itt]!%B zQbvJy>51H4d| g6q,/F( w_ =3i@3cԶT]2Y,ٵ:&aᔐr29t}"iN Q㩑4yqɂfϗbUYcZyiKrG z%ܣj7`e U;؎=9Q,y*Û"[`Cn=' xl,3єٟt4\Ώ2άƼmsiX1cmKΥ:LvS KFx@0{"Zؤjc t _]E3Kh\U7Cot[ DTd ^G1A=%!bߠ VB\07 Fֶaʯ~{t#.9s[&/{LĖҔHIhL /u@hK{߲(-J4)xf,*OUaI mNQ+Ja@Rfc΅ʢ`\ hG0 W[|NPJoW7>H逜yu5lO& o\w -Pjy|hQ|_7H;fw|Ue7vi&% U?uI73jrL%vdZH~<=+}|12niKr oh$&.-A8kXZBX H-Wϵ|CwC չF;sP_0*;#9Q;\ls x} Ȭ5EH,4}sR#wo%\Sz[ƕW!n *b_rؼ>N0 H @h kwḩ#Y  n$НA>Y":"5? 8/DU?nwX҃LߌNJ\*Hgw3 tE_wH5ųsk2PUz:04s1˾Z4tGD;FM^!] XAye4lێt;%][˺zK,rOPXIB]ھ|k541HpOċ0W [ -T,MIyZ2Qp5|a'\ifEV>ྜྷis<Ҧ%υ[(E""Fq6?L(;N`so`BH klo /^K)ȤRlF_ZL^pՍ 8xEd#"xP)~%?])ؼ 췍Y]%/ӽ6-yZ"$*'{.kJE>R [ fèR$3{~)m_ J}oH9_?GiC}jl[&&6[+{̸\Or 㥑cZGP+w=uL.TP]^:!ɯ gZu7 T9\Ua0 h;u{Wٹ&Q &^zJk\H8>Dc}EȕՄkt+4܂.LGn_iS,$Y!nbZ=xƉƖ#R2Yd/e$hNV`TjAhՈN{Q5v\B m d$,MfP;O-w.N.k;QbϨh_e s\jlǽXF ylCZ C?rt (þ:7+=$8䒔|~l ǞF@ 8a{I)alDieݚ2?~F{aAtB9t Jg˓J}Ip}k|f+'1.t4?y>6&_CƧ@dtre5Ku_{TCuquchmҀM+5XA Z7#EO vF09{Q|Z{Nq?2ׇ{|C¬5 73a(w (QXDkQ՟U .n텆8Y+hh.:1b`IC3CS~SBݡ4.; J6MYt;+A}~)Q'CpI+ERrg1@KG네#]5SzZzOa$1syXe1; 㸌3Q=PCm-d*@yBAS(ȘVfKOKA? Zv}ߔ^iTL`61.D6եv~#^S\ӷ2$[' jrd.u)f)V4cL"T ×a2ezQO WCU~Wѭ`~rO}OTee ^\soE `#vs`0q:L;X`SI E_6'P9}-&wK8ϹNYOp+ra1F_g8cȜ,]P4)2x';V2b09/VTX?;K /tQҥ !mx(m{$C3 R[ac#Ry/A ׎egBzþ`ZTI=vE^bz%fX8sg_I0l"rWw PJeer5ŀ]_lʛqʮO{<x | +RZskY4>4{Ż2Q 9{Klr_\a%[./;4n\b+Hd7:4.})[\i/AHFfd`),zΞxoRх)^ew<nOrGmM0I =A\Z{j!ҨA`dE=`_Έ/HkOs-:sWf,tϓIu5BZ;0jS( cˊglbp z6RkҗpjyĞ ffҋ|Hhڜ?ƙc1IdY{(_=a:ʱ^ :D4i}3(#|^]\U3 3Kry7H.`JmL":'eN4$`s.`RL)~݃y"¯ ·ā!&72ľZ:[ Ul LiE@ !`T P tR2vD6 ۪Y%DGV a,w&FYL3I΅D$VZIXgVg)93AZ%w瘃J'T:/lإ 5;5§F#vK=44IJgs*|y=)eJ Om|^=%ǻy,c1Qx(h=5Ez" WXRF?9.LsK-2NWֈ%IYBc9w <~Gk$%Ԇ=mTZTBW; G`Bywlξ>չ;&G$kY0tʸԇ}OF(5sBbBBǸ M_Kfg![NmE.`--˵{Oi&0r QGghM8FDx cH-u҇WsMOM{ 2dyf/."x5f5 E>JK4jQ-p{dO-^@.$ 13,jY◰6қJu8= ܺP_< CfC=C78:m!rt7}0E!M2A<>2z㟴vePHNWѽ âorQux1Ó+JǘG(4F@^E2vH". =ѾUkU(px\cG{xeؼ$tK뤡Q `yV>ʯjWAPpqL")GKq=P>Jxf}sXDN:0ЭMq r04BE1;k[/3kDN#v[5X>M)4?c!)6 >mLE Fh|_: j ]2 5iwJ3sX3M6@Λjc:aQBx]5U]&KUǧ𜭞Fs]:S"hRO:|gu?*L*J,'pge 㫳-9Xwӭ0ߋ??liFs,촥 l*uu1S>!K?eD$Z 7nfS$"k%Vu\40|ݨ4{c%Lov_ ms^mT+)B3w+/0V}l1q?J0Ave$Z1^ш)KG7k FLY#8jV\̎_rwzYϠIˁp)>{5:Ǜ8sQgb*gTO 0nW-bE(0(s=vaD!JWg0oTKwsIV D'܅IsM͂g'v$wW^K=KA令?B?]M[ leV~U"zps$glذ^r_}R:˹TGOXGw42OqBzw?_#)R$(GT}BPZ.6c߅(g ~WIqob;-Tn+B<9V< ҳnߵt|UsNpC3r_5j<@QheJ! ɠx5]$7Ej|MIECKv3wp_߱D4`:gP_ho\܈zVc*+#," ꧣR Btx+glɝsWE$UAr6U姉(X\Mu֣0NXM+)x4QڽlQՕm]?v55_X*^uċPhFmA.X46W(~:W%%2ѾW@XE[C6qk[6J+'mY¦KɉF}Ѿ(YCPUEC7XYZԏq%Jd@>,"<KA#$Qasy4%o-4@Ed_B47mO ZQnr5dҰ\M(9Q'>o푉aE/%:zll6)g #yZ3$ 8{h ڀ"eec!s؝`/n(mmzokrVeX`OGE0K'놮;k˙ۦ%ʳpdR[z EglҴU}QUeQ9U50I IVͭsۆD0y'udLk# J' DWT̠';IJW?8QqB4Ԅ; cZXxM+|${I#Q,@F7uv@vM*OZ9P( %hu{ݵ}WY{T$C4|j+FLNPe{S7}+3$6b88V9KRws >чr,s`~b Dc5\ V;+;Xm8\'WFu6[ ơ6(dϼĝoӧ: gx֤=xe| ?r%Ƨ&xQ&OOʋ.@c\-ź}d-lBpKc]]o mep,0ؓzOVnVK8PM-'&Q&qnȐHCB Jڑn" 걙aZ]geVyCms0wW(ئkQ*X'wcEຽW"c7d톢SF(|B5H︭VwPZ耤L1QάL5 _ 0|P_fdQ~Mȗwx俈 PCl@=Ew 3y~`R4|6٧VJ]01klFaRxL혠;9k^GR $X9ƭ^#8H" *Scԝ; wl2^+$4wt0N&Ml]Anua%7ºHwmrYZ8~%rTO.u8m\ny4`$އCXJ$/nlsq39 L`Vx#V©aC.-QM=E"Ky;3V.CdH ΑYPԀKP]ڙ& EeMHISؿJ$3Ad'f}C6+\DxkJJ>įҹnX r4f1X ۝/Zz_CCwπ1G4:(huewdZD0/|RWNW}$ O  [F<#ؼj1T^>ob"A+ԇcC挧tfk%x97+E9! 0sC.l?7޺΄ӪV[u=,dfJ#ôժ mO I/#w} oJr^U&X5Q%*5Tq\Djƹd@ Y^7y.K̪4TV̛/icb"h[MJe~QIW,MTخ=2*O{o8zxiꞠbT_S_^tY.N&`8t iV\.Z*htd71bIZ, 'xzy#0ɂ`"K[M".>Jh01+`^/$ > =j0ɕ3sta%X^t$r h FBY.# fgB!eJ8/4'S}s˖/$oƯ׈mHsܩIo B *=9Y^ϗ`nQ$XmYB4[( v*kKAJUTg)6z!Q QvSafkZBH_zo(%+tc2m ә~Q, `Wcحɖ)7oqORQGyNzsĆCR{`-iHz%]6q~pI,p9!ٽY[4"rR`a~QQi| ja=8(3LٹBl-P#9+bI pw|E_zDO&;;8[>4m2a*ٓ:*ѰWw`2 ƘƏ"P, =+ԍIsIA47<\`PL" 5D妶F%nQ񿌣ck:migF͖OEUͱ-;{Ϡb,Z*@uulKH >^ʤ/Z9Gz,<“'G~i'"vT޴"/-բ:X#dK"ӗ[m:ni FQ :2$˸\!fA{L]b~!& iW7o}}BRa$ز( ܘ"-@oI1mBEaZM%#);KWmT5R7k/2.E .Q-D`!,؄+zOy)q;9f&I+FY@ejs+4g_ExuSu}e`*gi3ʓɥA9x rf0n7yNm> yiE"j:0:{ 305`Rsh S^wOl6J0װA T媻[dVobeAYrhf_kkeOZWegTJOyd* mW}*jmiicb46&Y:\$jӅ&dх., o$gJYOKB5y߳i$miNWәraGipgFr(b\NmГT =?U͏?m] һGF!9!;5.Q/_YqC;,/J?),d.+.{柳n8ϡ4qAF:<dO{0ap?8cZ@i{iŅ /%); #@c4jCH/8~ ͥ犚;I|6k| rE(vq]t:uj|hZ?=c2ā&=BM0}TWspDybjE5ux:wr5A, ~ cbq:@ᕐuړ5Kvf]5OV[>l-3b+S^)b !Ac|z~AFzg$ _y{Dh?p4Wؐ.EV)t3Ņ_=+^ǿI1IqČ^Apaid_5mӤhMz5֩eR'.;9W$>F ,pKw:H@D&;NobOD-nɩ2/TQQWPqv?%@@FᝋЇUGؙNQqA\if؋켋+H,k-Exq(ކr<&_1%(Ύ[G/ǼQnVxdWW9G0ZP|]ȻffPͥv7 {LSQ-ГUHޅ8A,LkU:g y6l 7)x'zCCa]W!LT[/FXBv 3'Dl1QM G|h+@cKds*XcT' xYzOk,g6Jb#UiMiZz:\%pS sNG"8VtO+a}m"ٕNΦ^I|n5G ek"jY$s@>/JH.CT;}=nb@F`:)^ HVG4ā3Sc]ZX_dD?:ʄ^P;xm# {]~2}^?+k̍69Fs>S<ʉ?G1B33c\F#U"U.[\&v:X@ 2 <>"yiJRW+**~A`t*^*:I}`@|tJYE1XbNw&o?jyZ~pyK]\Ĥ^('^LnЌ 8HrZF++q+#]W tN{۞41ǫU8mJ_~Krh_ic |jmmɷq`֡ٳta4)],񁸠y FA8|i~#&}&?$(/eX@}cHꤾ˸{+[;l:<.8β0%iw.HGzY'8[3sBG-u_8 $6f3'z7@}`$ c s(qLd JS #*}Qr5/]64Av*S1s؇޶; l,]KY@ >W{ήd3aV+v# GS& *%d0SsN?K-,VIWytܷ/#IޫheMףZ %T} h| ?ndjϘ"X c_Fj3Sإ`Ns .+SA?8w*?N[zf$!c3huc #W(Mh1Uޡ23 GAnٕ"j2XK(>]O yp֨S@hb|zLDl|Uѫq^BX JǫQ{kjr 0'ZDQ`o籌Az9=iVWi7,Gx6t.kG=9H!py$$U6_Lͤ/OCC 68POc=d#al 6tN91`{vu݊q2= mk|:)|]lP0֨<5fnJ:J[Zs7O7?7dʜPP.:'ː_y< ù^ E2}$Dو6C\N/` TY6zUO#r5 .sA #F.DJc}:2id:e818")eη*zpZ*H{3-)~\0؟X"׈+:-Sz6F?S񐅝~TQ;1|xеJ/+=P(ԪS'i3N{ =K7|øZg::y92q0BG9.;3Wѱ4CYFuA46]-WVbi[)J*tL и8\<9n|\6=3GdŽesoWv1A7$ޠs9-m˭,_};>,X Y#;z̢n?NJW`5(.'T~Z $:FY\rPb< '^B_ F'P*\[ltֶ+~@g#ܗ/y~I˞ʂ"o|S}bCAx8s5mΉ?:Pl` ؊/`$;e@+ݺ7D]|U|7mMަ 2%B$N'}H(KmF™Ac/b@D@tA%}qohʒf87&ԅ 6^RVTTd S]Du\!Qn?2#M"xWlʬKj C(!^]+6ɰ4yu-U̠8R il}]Br΍G˽(ܰ~ n|ZA9S !Bwwi=]L?wjA'<&^PȦҀO6cBuAȧHLifv.8JLzO}vxQ^E.J҉6pRGscv 2Uqz xF F%bP_2ɠ%}:Oauѥz|hNP8J;=B'"wu˪CƼg1n,'Ed P>W> jҜ4|qBf\lR/| wMf7NJ{Q 9kywo< ȰY{Ô/u)eZM‹mPϥZpߺL+"d|ff|9IP6j k(Ŵz ," `Y d{_b":1ꯕPI`EH$-- TIm<[^sH|Om*Pʼn)\Pu% %#wI| (rV-]1xZLof+{# 3-dECSi[a`]WA??"7~Wб!,,Uˡ*3}?%(wWn;o"a"ZO߇GQf4ʓ^]|K'!k6KזgA|| R~A hH.aD (7*?]K M'.Eб"DŒ49$mR/A“\*eZG&GnRwݾm٘ܛlxQ.χWH瑟ˇQߵetjN/۞V t @CZFI4ɭ@˂#8M&Kas?= 8(.%9<Րw4YBU?.B2M"rw5[ljk}Q\ #@ɉg$$s0l!Ge !gv@Q+l%^Rpw<O[ދ{f'|0t(d1+B|?N1y549M_7I18]̷1AՕmG+c6 ߈B-1~>Z6X5O=֌kh<1n\p]ՠ (0-P @:'RRvh@7g'/s5~"tUim᪊@#22H(HLb(/ځ-iІbW zAXa>1H nb@KsP 0Xt%#ph.`QLS7) K0GLk><._}]v杢0'x&ἼZ\e3;q w^7/=G':)o\-w쵓}Rӂd6bˊ! >*Yn!bjf7 ďJN$L,YkT# mӥp#\,:7mEDH=^{A6/T)OA4ÌFm.mCLm;RNy9ԓyoKbomI$Li/>8x:[M|PDA2TY#qSaE5i&7ә/`7 Ecŵj#J H|T9!7 :j6ȜbPŋ)~2v3&d7l.;q:W K"f( T_R[}f +_veT'\+)N̼,OV2^y/wa]kٟ6s$(, cďye+?!H87W8Uw@^[2_$l")ㄤTEiq^cgm\駞 d+z:UjM{BSӜ;?ƹOM/E* ?(DE;wo™_|o4PH|KV- K,H':mMm tr9YK]SFR)ÜZ2B cZi={JYQh'DždP #X̀3"ޤGbʘTPN @ى3k+3iV8М7rt0~&UXt 5ΌݖUyPLs`҅.1bSlƼ9ϒQ. ד#ZLcliݴqV#Wp)d y+?\eHa-@ Ģ:D@K-2ױCFly3qVP(UBacz0ޠyw`!]Yd >@ =lgn8D"ISaUnf~7'&RUe@eE-t5k*SXI‡-•GI͍8/P(R u/NwlC[)7TulB6h'cmvE?hezc x~%ih}PkY#?wigTOM 2dJIITg 5n  ^Ui۪&9ihV s%i3j%RcGv. HSpE mΦ\=Z\>ch/ E 勵)#6. %w!ء'yZڂ~uv* Fcn*vɉw=:JM3f v bƈ-݆ y@2#-ss*NӋZztG/C0<fg%Z+b: L iP؆ㅃn>m#I {\RMbEl?zwo R^%96 Ӎ OmHNSlčQY]3dY吆*-1A?y@VHgj>KA\@ƾMHgEY6Լh5ffӥgtNAj3fSo<fFxI8WK~3g0eD` k%!ǩ8~Y*I2tVi2^,pQ*O*R7g.yW,5N]x~U 8ӪN]8yvcZkyh]ǝ3=-EJ(Z¢?wVGaLg[G ĘcU-b ؓ]] "QދݽFW0bwbOeDE t:… rtBj[C~Pd+\#ÑpjB^\+ ӽ?#mLآjj*h,@وDZ3Ki.@l`>.-kQ% R |,|.}MDU+ZD¤p$Ɔf}N4q!anaM|^Zi5F91 NPTn}4R' }~7^Oy1>&w U{=ۗ"kկǰOPdȵLвJvi5?ỷ:]YD^?K==Mf[op6 -s& t*t(µ).2ZipGI9 ^P…2M,-XXux~I9da6:BK0Q &ļXe'-zfTw+l-ӞEOcAɅ[4JhsѮSb!3>,kV*C2s<#O =pFWܕ:OG(K^r+ 떤Ԫ=`ֈcdNT-b/pv 24^A3n H^nD[bKYR5]:U1[M{/l:1}&mwuFϦ+ʬ@%w"I̫M՛ti=J}'4B~ӊ"oE3t]r^.}ᯙ}˝GyE*ggd .>vHB?oP?9Ԑ +r#tc[ofvEY/FAU5kdiuBנgxȬxWrO#M%N"/ QLl/5<[CK-fӮ`LaCxJ CIytD ϲ9?ݲ!LR W;,Z75f2ůp@lquxp #Pz {mx,s/Z̻'Y_^DB%NK6 5&4a%k)$' E`]Us+עs@7y:L2c7=E;c_ߕ]RjBZ4^ax_oI/ +k],Y4rE9Ake m𶸂JXWm-1KynTx{Ȏzf la)v o Ͼa^`ix <ףRZ}jdk[>A=pRXEDl@7M"-m> Xsb0[;ww\nK5UGy/@ݻ3έDx4cS98䑫Li*]c2 $Ղ~}(>G^A膷~̕<~sqtp nZǻ>BMj2\^jKTrRQ I) 72 Dgu^ ]BcK"LtUy+1 jP~ #;p={H]gK?rrÕH lWD~qU~ʲ'T%jDdCX@G;q7]^؏:ثi4SVS"y. \d.`rwǞൖɄ:XŽ}P5٫V)wBjǧngܴ0<%t}‹O_KFi<D뎳rˎt<"PTqsmvi<ڀO! C'RL6x=+tG M{}:+U1t>žNԃt`Tr+M}7D¤"I;ߛTΩ'#he 5W?V wad`dPL 3/7r`[NDzH6v^3Ā>WC!W R"#םeoHHwKvLGi?T.wp. (c= 7ʗrcGoZ<W(qt.EEuVc= 3DTXbO?V:EFnMG7 [EoW;iUğ*+K;Vd4aN%х^ZGvG|z\22`3@ nI+zWMzQ8]_=YfPXBC2#y xS0-EUY#/as^t+'V`H!GN"s{s8D~Ww8I7d*uՃ3ETU}ȁĨNeOCy9<<:QFvbWmSa\tu0ȒΪRIYDH.#vуF핰®ոaHV0CX RTL9 Tz7bD]w_E>aT3)CC~6e5p7jm^'Xڸ2RGط@:ae,v4UHN>.IGc+z%XqkqУ;YWZ`MRLaY&|* ;`EJg\^oJ5SM{ ` v"Ä5-Dn>83®1p?idz"SPQҖ#Pvj+Ėg&Mr#L +\ dy祧pњ߆Zz21 v8'0U~q9Lr\o;i:Wۺ2z>wMYM K\HFQ M9D'7iKJZ -+R fOys{| ; T|CjS`?15:(83qR|"2 zjVsCmX\G:Z<_ q~+DZb=e'ܲ`'?}ޛr,6dӌUe!2}8 AaC{=j@scTO:8sYVc$>o5֡,S]B|~õź~Rhv)6aLiwe,J]U5kw1HI?>:g!(B]R3+4;C"IN7Li.@v#aS6'd*jA1j8_Uܽ4k) Ꙋ|,를dʳXa;JG7A>[d 78S&ơވ*W>ug!UQCwr9kT`%)UֶkZ5+IA-1Uz"7`XO'R?_fjM6'z)ҊNj#f୛ !ʠ?LR FzerP${v eҧN/X e] -xF#|$?L34M' ,z0H3g9g04~v=z ˰; Aw`i2H2!Z Zw^ lD . 8NKX?btR,@9mw# w ,F҈NNS`r{*4DnꚖ>K1ƇIl VM_rćFh^.&]ʍۡ!m@K}gLa:ك*;_n%@]yW2?KEXNNbVit HM:=5:ZP\~#uEwRMEvYafE]IH؃viZ.I%X+wf-/zd}6*m?;Hs3l9ԆOnRB-2wtIR)(=-VPˆk_)<[^9[*Iiv$uaUPsuu96xh4ZwtuƧ@&{5"+|=H x4Xu`$[ ~2ռR%#>NyS^s_fB Bu:{:)`QT]r YM,,6{b׋͵yJ*jBadYyndQhhRڗ;Jcy)%7Θ nL tMy^X9aQ=@8E+<9*&DHJGR8>VJ;inՉRZmYjg$\nL<3<U\AvڊyN_k;V: >y6fuQ;" 2',U"ЦV(T9_'/H,T­S:1굌g#ںdu xǫZo. NGؼt^jz8W|(17nv윩b1k%-觐}Dyo P(C+&ziPLUbL(UMg_[!G#mV@mwsdqKɝ$ ;x98Z JI Yc;v@Y`VH|'.{rkʈvVX jڦB7iCSI.SkxdֈV7?pK9[tl M֓&և0DŽ&mŕ#(Vxe|(Y73Tkk)pĒ6(Y{Epmp(:.qY [h'Hr|a O}C26OJf AHE'|Th&8՛b:&qHa=Vm=`?G%AذFg0n3;l7p5#wW:sPEd-JwI9tّu^-6-عO".-:xbpme?bWj-z!Oc0'8~@j*IF%ΫC= z&o@ps@Ysl8@iY/]lǒYߴ ^j2q:\Kg!0 {4DDڿ=eOV#z9!|FhimB>{,d:رV$p:(̯:E9v0*3;ٵ![; kl`׎r\a{&{@hvxtBcsDuDX䙄?%[kc= fpn* G1?ze"lE:[`u@wQ3z_5 sῴ PNfYh&sn.RZ:DEzg9Wj2o@BvSC;f)QWAS2q7պ GHU1g7(8ۗʧpusӥ}PӺLtK ܨ:>>kM3>|3zf>|x~k]PVByR/*DU1Gއ|'\Y'[UHEEOs@r%mpU7QrX[U&F{,G)gIFNEE:FFT+\egt^Dg{\:Q{,X..ˉ3]9LD>}pJ&Zr&iX&{|ӦX }x f-!O奼bO-7wn*2cG [5 mz;M;q|VT_ S~RY[ pfA#C]4$ӽi'u='Sh B@쵤S*D)ǁ8IZju< ުIƈLfVYtZxǵ^`DN,cڥXbfA$ 0N'GT9pTKoia~u6!<=w oXY1NNݨsJ% U< rMWs\Hڃy,z"˅n~9&[\M\`bWli7sF<-s Y@*8?z`J`j2;]|#֟eW``^ rEg?Q*7CӝU4jI|7(kP[8M0uڔ8DɆq]-bP~q CJ !gАGP'^gf- fg^p'L!g~R}*CA{Ƅ,N ,K<6/kb- & nIz pdڡpea}v pܮ;wW{Eo)Ojm$giY>MOxm@W|I +oaTZ@oO6G,A7YMYՕ(kV8X%[Wg+ ;EASw(3̎^)BQ^?"Mm1\zmDtͫ_FiEٴNK}*lQ ݼٲ}$ϚѾ6-sezh)La:tNH`i*iaͱy>WGǪb /Gր)(N^}C0wN&CX0dz`J`YB4a ?te S0oqګݏHueA NŲT3Bt2C%)rkUNpb_nfzuRϫOW5QJU ԒdOh0SbK-v[H `nH삈pdLUo.|pa\QLXΫ$ ;Q?\ V?ĬDPeU]./|XÑEAswZMvN;v8S5S^lu]Zc@'1 s[ Z.:7%mqdvS H]k3  ҊΆ!՚ o_2]Oue6=d3pњ\vOU""~|_B(d[k"~# !qXFX]/z'),T؃FQsٌ!$Y( ;9G,FUcY+1qIRkS6JqQJx6umզ66+ aX!zr\5H^lrȄ,Jf0-|hػ={$d.z/Pw?XCw;3w뺢+LI TESiuژ$֠LK ULUF鸈|xo_j]w%&a@PnуS0:&+Ca<8ͼg17ԥ*f!Yٕ ܛa2y-Rxؙ(j{W7KT51w!ۭcsY*vv!/YLTߪi}Ĉ󢾗$.EI56q|;8qRőn-1>µJ}q3Yӿ@A-1/#>`wȀ`ɍ}m -[;-Scg 8彴rw7eMϖds*Qn2ņ7>\;~t˪5^89obþw _ywBENbb)^=lq3Ɍ.SȔ.xd3NW/%Y(K1,ݨdF@fϘ4z^]?a& :!t ?jfR4Qu?t%96$Js)yeWw*n;^HۡM6hCs ˇ?W8@>o@oi-Dh5ɩlPx[$Q!1Q5ˀ60&(DmѾLq>̓ՒIuZ@+=XTD5;Uud>,XZ n >dĴV*z0':d 7]\Țȫj Ѵ6à~h_qc*Aa*GMJTw= W] ;[܈bps.AϳϨx֒N ~T3.trjȌZK \BC4]wa *MR3FgwM b1^8'8Y 긵hIʫ99*):l"&q~?E&wU5aVtIGgNNxjW-:KV3l_R\s/W4;#UwUÚNVhCη(uzqv ̙խY7|2vvbTyQveZQ° Oc$QۑK;^ Ѵ˃r 5Q,>1ӲJ"tU;IlGD溱'?lRWǸ3 yq"21x#QX@KKiGme?DERYȷ,Mv$T=|S `{J.7ͮDE+P1MqCO"݆-CwQ28ߘ߮w+jv $+U:K8]L8`:,rw~ڨ-Ly΃;amD֤H h_3 &B͆?P @kFs)pz ̾[(?pg۵ߦK^DY*ʍ L.B4W!o0u0n.4M1\q|I r)j9+Fw$c6uFa\u[,qiX,;VڗX(9rs(Ъ*^~)Z^]XĪI[N~*ߘߘ?z?tQЙ'O>T<%+[,I= W5ȩjkjGc\Uk '"h)$fXLHI0dQ :vt_/Y",j5כ%]׮=# ZC^8Q"UMf2tk/=[`=ghG/Qn)7@8"bVi6Hq4aE]HqR_P%gx0ߗ cv0â|$*xw2Z ]q8?^qD- F)"]j)1$+|R׮[Q"!VljוMЕG< CG* t;a iZjNgmLU;!EHǔ#x4[:0-P4_A.O ?ojjTI C;|)83^M$oLwbDMz} VXJW蔣7TzrX#~3ׅ$~|]p.T 5 r}Cj]LfRQÆ,/m8&j1ҵ˵-1E4fCYeZ= OD5꤉ wpG]#3Ox %Gw tj 'e;.HZ(3q0 (0dT]zoyFI18l ԬF::ޭhMmr\]//^DB?-ߙ=i`Bs%e2n M8*} 8=Άq82jT[%o)r1;9Kq P錡(ea ѝN3O-&sR[;i˿}wdQyf.?oҩhŨ|t ^#',ȝ~i:J%HjN#qI ʼGHh \]hvmL =꺮 {Fml@\iY:6藯_H3 pЛg%,|^0le*];<^kvAs;o7p)^e:H1P|#7J3}Z hMX7:e1h#{ Q&߯z#zUZ,*aOd`19CvII]Z9r)#!;&.6ˎzJ7Ɋ;}ܫPS(.:9 ú3aVuD|m% G f~0'RCnӖņ/F7T1puj4GtS'WS`5fWKlWU]ޤʽG)\ 1HRoCt[K 9oQL\iiZkn*o9r;AI;dzoX}DZy_WF7TR}O/WhJ>=h7 b}EWO4^30kY8Hl=aM!t_-)fC9h[R"E BME[!cw׮$!Gk&:T,H#3R&ӹy!coTVAy?G*B3XTꥫbߠ5mU0 s^`ؓu;cbr*fY^9yX&I͓4>neg`!;yNz|SYEM5NKYZ(eR%E_axgg WnR>;4u&\&6:+3?)6 ٧H9_ Tr>Llz|]z6Vky͚8e`476O^45*Ur1׿Ne4Gxrˠ|4eLŏf0|Euu/(%B7Sz$:8&U lE)풛>,t>-}e}\v Ìj:>-*+vEW6/g)c|=6}m`/7\#5qcʙl$+VI4o^*?9q--v1]!B,ZA=l D _y` p_rZi: ȭ˖aqrd`-9)U#"luxU|m8u{xX= :2nmUU۞8^F 56!YuOQ Yiܝ+\̦hݾd܏Cȶ34r!׮ܘAhJ &` mm4XR{Wִ>KL.hISzv8Ij7Ѯ4j`x m[ uKyEw}vD_KۺЬ754߶ha78@";4%=-pZ'Mw3htsmūV.:lhʒpj!*Ìy4st;"uf`qPS6<#;rB#G61+ (=nyTtCz[]XL1'=5_2Ix֒7 cPN>댱Po,wM|,,HY3u3`u)<)U7έ֚wZ|Unj1sT~_줍;=cjCh&Pv%?vT 1᫪((cml{QsK (<:^g#WFYcj:/JZ-XHKaD`U,_A'l0'ƻR1LML† $ct/2 3/L ke6~x"[TK\` }P"z&X? ? /pOF=bqC*H7.N\D;wnf{ՙ# Cur4@W_ǩGlch@v5t)]I9AQq cp|0]LE *;qJRBs :]1kOٍamۄr2dzڭ!Cf/9sb$GWb>$3C K #:LeuĹBJTN2 B7~2AO"?& admr* fNZ93\D]ap7.*`4 7 ;^79DfiA)=ɵܘn}~Bt7{u޳ }Jҥ4:lTnz)H"z+>qkDɎH)LRSpS0v8?NxUr&yͧ6%WMhetd:1nk#OOᐷPOKHquXjEۏiK谄pӆc8rC$Q#YʛO 3)>irAzT??(CN6υg7qVxڭJ֭2\FVe *,Ovߢ.xpz[{ cĀ"n@*o/. HaI{*8Te1C3-G;{&\W-iB+uI-3J>CԸ~0Ul0&>WckI:g}'<Xpq}`Iq5Ug}fvMm.nE u:T[-z!Ror혪jp`H^:EF;0q`KF0Iv¥[Fڝv0خ(3bX d}^0{/9B*&]]wk6!|Ι+p ѝī<ӡ烬복 -*&U)pq$s1bTJ rA]xt d"#OHւ˃q7L /9b@6Q&T-buQM,k'd$|b7W5:|n#^Hx$z%w/z)Eeww%)NLhmb9.`j@wslEr},1ڬ;qub<6 K I#+sX5iEcJSkEYqm-z|+s>@^4`7 }.qJi Wt HES"V%QK-tڋqdTzk{YT*ʦyF"Ԣx2Md309trG -s1]O-ρ b,IŹ#edޚΪ#n_\݃'RHzӮ?Ir<7Fkt$i_UePX'{ 8F[ЇtNHqp =>`T,2u|Yhw*Wz̉D5IڈDtWT/ߒoGh|-΄kH%8mk̬Ç%ЧL>WP&D7[lZUIn}'| G\>UL3($j1䮰N*1e> e^g Hߗs HI Xrn0?254ʞ%WTş4llҶ 5Ms 250Y$rwQ`^.^lv¶WGsdz'Ɋ4i L@E{pQaru~ۻ˖x81g1 ☮~+*Ya.1uWOϮ\ 9P\lv]xaMe}PSPA\J u7gR^r^{ϻ>-j5RxQE8aAc\}G FLdG*q UFBͥdžSUi/Icl<3o̵gs`g$3ry 1ċc&U:`x^` g@Fd(5NMæWܒ)y.6$ L!d takU븭;˭[[Nl ܸ,Y9j~b"YP>mNYv\7ɂ^c8},a=?C)/'OnFrҖ!/LFMhF䌕2ݺ>h5Yk+C->c¨P\N(&^iKkRycU4GY_S^Cw~EoIל{Qr; +z8dYD[t1~r*\Sd]v٥Wøk;ԥ$:5 #dVFչAw0"LAu&lVy ߭<1D֚w6O!7h}>-LnP,Sx6]g|89-\;o25&8R1#P df/GEAeq8;19K=#AlDfYC*r F 3PҾ yQVnBx"6=f۸XEtLJYnȚJ؀Jg%h8Ge"1 Zw: -S1_edI1Lm)MgE8ص3OMEY5'2Yp,9_WV D@L"1#eRJ_Wcy(a_WJCIP>=,9Jj rD5倶 @ϭ<$}etU`p?~9#@dSjk J<lOHÜ(,uH+)ĉЖT3X.PysUj (tQ ͉9(QˬdÝ5ÔQuSxR*B^jxA@#SE?en\|1}ʳC$$}! v)wGYwF#WX4^|0> p`S%X,4@m~8[2)E^~v4EFPqGzyZR1/~.y0}*.`VNu}fקᚰPpɐs0Dș 'TxDϭ͚!("aaߨ ɈkV UdoҪɳGQRl%G&+2Sse KQ'yaư8GR cx=O,#([I)U*1^%O8kt||tso._Pw#o'4/EzC|ʒ#v5dgl DQJƣAc yrpڱc#_ WȓOr׎#ڲ']u*:3mTeDUmG Jr'T@ϋ+ vQc!WuTtq?9MSfv{qJtY:*p3#[-orЩ);"cp.' HEnÎD7XD# kdblH j`N"ted p#%BjdZŹ]3rN@bLdVd.dH,ķŚ+ש&mCH]]76oj]\B~dhZڊ O /mRpڸv>TS`<[QvKj}n  ]ynZjdhc<F|9@sB 45v~'Ҵ#ڢ"' @|3x =W!k xUy\N6(|.ߪQ)X־vFm4uMi|$iOhtɾͫ]HY(ZD3K 5.\ tzͥLؤD@1 wջD ( NI/6U[wQ9uAh`3[mD qdkS-/VȦey <c1?{%~fRߪ|dT #ޏZ,aU>(:Ḧ́D Р\Wovwтr$= 6cۗh`ꇙT*r,xuCWEaܢ}=kh{YO|F{+ YkbSr{"CڲZ*da#HmI軈jCJ)\uEd7|5dA`xj!a8RqrEpSetҿ,nH[A1|簗tTi8N4\vdN<үy~Ǥ|\̀KCiKx$ }rR,KiYt-7o7Xs#gҺ]eTB%^oG+hA@!PFr8նk1ґ hkV{&A[Hړ`qӖc{j>ss lk`TWG7WѵGM.*}*m">|h"8EVf eK*`رƒeƦ9(LVX̧}z}`5g]Zr2Ȅ6>d%v(G?f`8p-f!gyc 9&op`DнylY^LzL-:fiTI+u0h+shkC/k Dx szy,߫ Q;v`Ho6ZB/orc‘o 8~+=ԁ0⊧58rB9Ɇ|r5䶂$$Cm}$(~$\C`GaTR4-8yu 68`]䐦&ƱekߢTV}Lu{U0MDBM v-syB1k^))ܲFo}q3g}TIV΅J1 0m$[ lq$9%M70cnOR0}#C0`ѳ-e˛$AD+aӹ ,i#,"@5/ز’v*(_H2})"8^?hu"hSF 4'L+§9 SrM# <|> >0uY[l;Ft(PFAp IQ.K~Ċ@XKro$qѤlTO)oCGҜ@|sCJZhh4LzSQ zT-w#--Np?α\(q䷡~/ W7I ;]).G9C>Z.wِ\=#ګĒ[j~!P0 v*+:sm.Mἓ^~T'GOmnBvuZ+_ZkBhۦ"n]B9|ʼ*h,.,S˺Qodz/z}(&PI]Yh*$;r}\ίahnl_ f.,?YH$4p$eU:fQzbA%d<ްrUL<(FuϿHP$mQ\0Xd_ζwf5m^>ݫ*zC)l(Sm/<èo}qů;o{:]c\,vؘV֞dFy݄ zLKU4 7XzOCyi9i6X?<1b?Щ嘙Q?,2q5l"$, e+VPpP;@9~Ɠͪ^4T_$Z9_&$_I~KS!::@j+IA3/o՞zv>uwSER:͉!JUxFv)̊@uZK/rS}Yz֤Ok~U1;rkDyCYä#;ՃL[> )JG0$AOKT'UG _6XATy{Ve^y#6"3jnj(M=۽+.jXtJǭmx w^wlUWj]s$> f^>j#+ɶ0˽= Q!9&z]8gg1tfC%ٖ}@3g 1gj5 SR|+BR$-]ִjlnpBsSԖ5 XXdN#}ƒ#?= mred0\:وp.fՔ_ \$aU+6pP!c 7n9% 4X,`KB5U*q4n'͍q3P#?YE*۱G&ԣ8RhSҳAp^B 9\U_07쵛Šs"XO(!в/,E)F\xZJkŹHy/r-8.2[p}GqEj/vȒRkz r=5 }+nC u 7s@vJpTo~+AFQd`do-kRQLh-{%K9B腄'.ϳu]e!oWiNC8KA) Y=+|Y o]얘,zi ?E_(ϱ]DTjǝx%X3>~a}7_wuY2s?t6cy~E}Åh{Vr3~- o%/kvЉУ{+EWv@{Zr_`P|f3f>*G4ҚS86MaZPTͳ/3=)ׅk=flDdvt xK^R,hP5CeK[ GfB:A=[v3ߪY1dtPovZqS<&H]hgi0I?j>{ޏ (j$GjoҮgMl3Qյ.0DF߲>e5,\sPL*9􃹨F JwCcn)|?|,DؽO#]y0g iKo ^}X窦!J##"X(fh\lʚ@D<%ae5%=1(31gQ'Qx,O㧨X2E%-KPd,QfQy8,}=!=ny[;~"+1#[2Y>-` Ǟy6`#xi%CaJr_8Ïa9^^mcF6j1ͬFvyL]Mee- (%ⲭ~2ee.8$nBТ.@b',.Q?4 )~S1,Oyh&55zUu:ȸ\~Ƽ.^ xY.jC)/wr{L 9zF H}cz_K0@^8`$nٵJQ))SqZq b̌=$$:l$͈#5ce^~#Zcϸ%KgCZy88Grڛ*.DV0_b/iِb\榏au^:F#w/2V^t=2HY yO0dUnszXliyWOP)s"RAug-+3Nvo8f&"Y O߯ibz\fɩaPNVtv76X \7.H s4N"7u,&!bӶg ԥ"qjv8{T"2#Uz`Qyژf+몋 ?J.6pxzJ˗;ax?%jucY+2Mܴ"f!X@( qEJVyAKgȎu~Gd:ZM%75#[ 8vo{ 6tz"Ql@qbV,,"}T;r,bx-TaR9o5-@ *w3g%_qr Brk#"T%cwf!b-B`ӀhS?iKwrJEЩVe|g< J)l҆zsN\Uv(ƙ։meA}jPKY3 <'5F,?fٷTAd:iH"mx;~?\]Uɞ@?7lSzvEcV,&ּDr2(1 H7-tN|zIߓԨCb!/F1TZw˟.& V g k(>Vk|RIy_E*])S£R`r-B'9.k *U#Em%fX!X!9ccz Z\ P1~7K'6]V!jm1 Ҋ^ƹ$KiU!9V%,أ⦚D! +@F&Əu͌6B_ZVX>XǃM߱Y HHHT v*ũߍq •L(h 4U$`b(B5p0v:!b~WAq-uwQ5~sZ_P%7ߺ)WjF;PO^QѵA+H0B*t'Pd.rZ}焜Bٺy_MxDñK~X@ 9`ce8CnWY+X?P37a0Yx%77 ם|Yg9ٿY‚K9쮆 + ?!qFB{1۪ U2B3"7EpN%ZcʓQY)il̡!zub'PL;e;.xdyqw{>aڸRzё'jzJw~<#7=?~hai*pY5ϧg1ujȷ0.quQ{wͺ,'~6G8>x4"y]t[`{0AZC61̻wES,qIܼ+ _2>YR/ K^|u&8.|~eW;™IԬ 2% B"a(Wm= OZE_ O)z^ݝbPzh\XU1;L\CΒfF(Y޳,`9X̤|(gWoe-vf5_159.:Uꙁ"-I(W^v A@yS?Ϸp}F )v YByeJ&~bݑ64דт0c {˵?ETma|"}h3jmm {Jv Rx5CA6HuȺ (<@lG>vδdy늻o½ yAkd>; B*.N(6R r faع挪a)nw9G=oL)Eҏ:Yp$XlTផ}~!2cxWm(8;We." y\7uO#u6 խ9|23df>aK9--ϋS *8.*;&K'=}[:{ʼ>gqNhex,Ek n|ijQ'<akY.yޫ!rU ǹvk6ӰAf@V027bzҠZ܃x[NH \jZ6VݪM M<odh/%Ù#g{0$iM`RF?!tc̗qu:U&L@2}]~9zGE31,2BD[JqM3]Q֒c#5(Jrf+ԶzB\$ߕ{S IgZ4>1=Zjb:c^ YY"fT^he#vRQNLD͟ٲ5LןuX(TXF*i@nDv5x I(o tyޭPZ)閩g3@=&o:fi m_ᒶHܫPM v^. #]%ԝ>0=v' -], > 4[ J&~"X)zʔm9%Z^YO4t2m4{EBNNE cK]1%!fDƠ @83pis L]хde BuPqޅ׌GĄSׇ}p'A?O8M«mJqsa]pAB* l+khiU}{U0 dM'ܭ"Km6|0:fy_ӈ^ADj:]r5Cuhi1 T r}`< +2]P XkK/ӊx鷆8JB&JKL0OO/:] .8x&yWIJWȠ$B/$xbWWGCCŢBqөW/9[m83S :ه\$ S#r8~hwBX5Zl%/X*RlDh+2P% yTf Qn@oa6\-e2s o^V [[ϛiạyxVfI7+J+„q-*[=RjH*f:!WjZM9rI/Mq[TulAM;#%g$,?L?׉"տ@p ?Sl;,#ÅeFtM(;'Zi}n].dop!hD{OٚQQy= *EvZUtS 贂36 L8` i0iP;[5zŚBJo1.=\& cg$Z.Mw߬7Td@zTZ`= \.)'_O9/sSRϏ74Y ÞwGl>UoeQ -0<5DZ ޫk)ۢHnlpU wҤS 3?S$pŊ{bG%-Zy}Km¹頿SyG]I'0e :>.־w4 Dm}P+Pw5r(/8F jF&oĄG)1sM,{DɅ3 U5:azcdܿC'̶G#"~:ge.t-V WCKA`WB-ý5=OrBm̑n,/ՊD U+&!4d^·>{yfh|]0Vj"%sLV˵m&~G>9ԡ2JLfE' %?1g]C] ojn0 #T1\L_vv u.,H'8Ҽa]DkH-A:@xpj %dQ Gz|~hno%< :#]jםNj O 5zvȷÞ?%)Tq|64}Bΰ`C>; ZyMZ#DVSY NeJ<Ñ0GVJζln eY/HV~s ^Tʾ ]~|T4[ܡ-q־ا'~Z!}m#PsLYnG6*l98lif:#V6%28%Uô4)ZsY"Ԇ v ZZ˰j3&4g 1/:_݆@_/L-ҝ䋤1ᓃ"iy\!F4y%7(kn(%FupuU:?| zwZBfx_=)sk^KmCˎba,1t?өJD*n]5U[g\[dk.C OPʧ\.+{2jP}Ũ)<{iE&m1Ϫ讂j]m.%\t0kP)1ekaCj=bB:a_wg#!f.2ЪKy NEy\(sd2ES {M1Ǯ Z2wq/# FDveIWZ;k}[LD/AD4un4szцہp'u\ϲ+S"E@AoW4:`J~+_ܳQ*Z=xzd3gQn>b#*m'l wq3o~-kNI캉iLka;m>hlAm؎K!Lg t=.;0g~}7Ho(=/t\FLXx =͖Ym1(~0_Sʀx"> .ey  hz*fZk(6dP&%k a_y1 Gf5"Ȏw< $ fwF(]сsN#$+KT8O`}Tݩ2q엠d3;*;8bw@;_5dINYyu2#n|}D jo5FČ zi!aIPhSh!g8IER$>QD 6hS+psɝU-J2W`7W c[LvyY%޾{ɟp%k}VQey$v%5we:*1O~"_+`O2m!6m%gu_k5 ^6[j0;;fЂ ' > -f`z<>Л> ؗMwYCCr(d1tu3#Le4rfeVh SGᅫ:>m}J#71XS/F!Fꯛ 鿠jVbFx2q/"uXi;utb2W+;eoAՅ'E0 ,R%͋F{7w99pxt*n4X9 B?<[ A/R{og0Կ*J|Tk\;G~)î#SkoٺٗznSt;[9㕓񤷆Xw`z y dAܵK4o/H+.AG#8$1Ҁ< *# K!Ҿ^q:M܊#OMkF|䤥kp()/s9;hN"37f$AƲ~+2Ò4tqcXz5lLay`A| kFk T 9L♨I.Fe3bm"L(wyicc*|Ɨ_#R-McYʰCF6wb#.r@5 x5i+ڮ\CA{S}򿱠D[Y?ԄEݶ1;J |w6BXF׻D#"+.tŽv(%2;TSF9;#o6CYLG_ߙv8D1QoIǯuYS|{RćwK<SL^s8vSJfL;/j"rc^:vǕd$S.C M%aUpx No茈 f0wzVI: *fd7fd[$|y8'3S%$wOGS45Z!f53T,5+ "hbV.AЄq,pr#ʖ3CiJR:N~<\_**Q< D^j X{]ckItB 1+r$ִL3 znc4kLҧ>%Ii/Pd-sK1tOE);sSajRTId 8'+:K19hi5B)~Lͩzuc~r {π_,~3|m'ST78([#}^bj7a5GwA> 㣓HpmEJu8~P'ᑕ`5F<, t0컽SԢ!]cT{~(eUE,ڵZ%(M)f%+=J| -ٕ :\7F=GaP! ɵJU,ȃtyz=dֶ( k8DrO[yA~묳9~31>eRR $(mǂ @ff:;,Wˠ' -BkwiunOjwB/o 1QOvE9 >[߱7U2U7Մ=p﹪M%5AԴZ:mk m;Y\!&VD`ozUAQ䧦dW֖ ZX꽜Sv&qCE2Hr9CQAxI pQ>bڕ#Trh BQXWܮ6I@'yb>m MJ  ,aTڽp}b6<7D}x;UdYw8thEUk-}iyܰ"рR ~bx"W)fVk2+$V°Q%NAEyg+34)tlr"I֊;B$3mu9N\R3P[FJww5eF"1[Aݾ*.>eX^S5%J)%8D?,u0P jy;7tjClpP~KBɁ|I[?8gd,^i); /7> c4 7{$hdO@38jʐw9Dvұ4N LTpOa cts%{!xrNm* ].`Y;ݿ}c :n;=zHG7H`#@E|d&.MR]gW/J Qa1 bn(VWo~ aá `Zز0uE(}Ѡa~>&T.W׿V[lQ%y+u*j 蜧5ŐI$0UnVÇ5ɩalOz5/}פzM0qt)+x C ʋW0GL ( %lY 6dctlſ-Nhlx0JlP3R P$k \Z v*ɉX@>;h F!6.ք^8M.,V~8HPYE: #I}î2ʙ'I/V}pS{_yPHhd_>?:sqU1zBv=A1kaDI[=ha(5\8ȰL/8?(D[Ӳ–j01zZAiCBF2ᛨFQi|"b_Py+Fi``D@~"F{Me6*؎\@\H/N"+(C\ZџYFPa y'(Lm VsACe?Ib.Y2īh8Tyv)l0RPc^x"Ln g16n涷9 !23lC.]n?H[S}!O:Y+BE=TqYzGoG9g4SiۮVvѿb(m`:,9V1!qFlPoưU݀)$YtKJD;!">T2h /?Eh,4ȡK$5{wõ)? # 7!Θ(3^ћ4ܣ5HDmƼ0Bp Ht>-k$T42 (6 P$+$x|_Ӻr:Ý% Y=INzT uCSP}A#Q:~ޟO};9\='zu|{жaZю1xn[%KhӃ:IIH7σ;zF&Qt;gu%64I /jO'6F42y:OFw(m-лW+JE< l^{'hro+%/)B!*=1xkdzAI$0RcșS}ג,{DpAIqVrEOeVSfsklc<kD}se`:u~D=J%Ʊkv`plV<+;c{f]%I+ǝI?z6̠Ӕ'Hog,Z+hV ui[ŏwdƐ=:Aˆk*BO@on~fux"db3FK= k`Vi\ݡƟʿcEs$? [` h4J2x+(l~4q2z_:8j{9 `l{M#*CHC., PAdv"r6 | ]ҡ[w?K ԹS0逜+ qa8zVeu<}]}ru H#>rKT,ɲcq0guS5mx}) S_ZTrNwYyYrV;Ͷb5O"鴿 ZݬP-CA= >B{L?Q.EGWn;L7M(5zyi\YeӰcR\JpWF.(:Sll0a֦]*6gEfC'AY --x\63͆ff]sVnCu]|.qpf qP̂yK{= ~QnsjALg{eP@pH)=OWxRn H%RN_+5$]/ G&I}&_XOkII:מ+9X̤WHK?2,>4j&7{~"LAs ظ1Ol-1!pނW!Vl-̬8T𜅀,+ mMo,Q>M+5;خjVc/T~Ksg!*e ;OT/aNvnS,"FDv bS{ṙibzЀ`]=y>j,i- bF=W$ԗU4o;qdq |N [e/XTN )ͽkHZp c~^ '4@بC',@zu uf"7On)6E;peŁO訝E֋nk I"g_F-h/h\D!3Gij5ٍmÓnӯKLp‡ i ^º!q9Nߎm540x~\`!Wu^BMs^E*Esڏ8;))"ް 4D]x#.wGͪe#/BP_!8to:Dh[ҴLiq8z+'"&^Q{9`O>j?x wڧTy?!ⴗq2ܤkxNİ=YQh ,QVlurpPSRLzK'[^.2dvƩ ٜ.0T,w UoY#[x+IҚ =<F M¥dy3Ry t/ngqrLØ?aUJ6pJf[~a_X+T^3%+J$:N> =h}mT{i;m4^DV k~^<@aS0[4GLa 0d/s&n1QxfM(c*h>ٙz+#}gNJ Ws$WQ:q.J5N^P$|9nsVUB0"Nڸf[ "cG=-V-Hc[Kyb AW\T?DGf̀sTQ hn^am̝']i+]]MHL8[v׮"6ĭ^,95JiEgiRVDpWی5z$w8P(#Qhz#I,Eˏ:VYGKw-]ceQ.cM@ұQtN9).Pd++xPjpl09t[,'3KTڐڣ!~HYC$vCZX(ulEOݢd^ٕu<?\7IAio8DY~Gߑi"*@:ƫ*D]`-TMUbQ 9[ uKy|!"tຟsbd;FH4mx+iezpckѢ? hZtpQ<`ZxVŌגZ2Sop'f2ޙw9emddu"Ya~GH1L)Z3cvf? |Өhf0н~'`rG6M4$ɎMjiYdYږz Fg q0P m#4=G{מ_﵏CMT9Tw>!pT߬ _u FrI9l9J#*J>iNj1 !pޥDX*(1@TH "Y<֏ e':+k,>a(on Y ز7ۍ06]R<μi3!~:O{#˄޻8|Ŷv6ycÚx1v?N~{iVbKlt0ӫ{Vc).{A)ny Mcwյ*8qYGZgjY6|^Q.zgJZ#%x]/HAR+MݼǎdMq}2&ȝ6\nnrnF]Kcmq4U(qX),|E-Hz4&h Z_cp*ω%ۢoz4,x6 pB{ϻ81jtU>w/5Y7.\7B mDJo5FEO ϹrcWOau9$S$,nm+\~8p]u-6KH#ǟm`UBXģh5cn넣 WVyk$ ?RgXq"l )E 1:>Ui?ڂp[Tymk!I"x5ɐe-I濫Xnuz$1%:7N$VVv4ˆ:KB0| 5ּ)*nth{f?cp"kF_v>(b w [؅0DžoDb& !ܟ0PvUE0j=n5!>ɌD"։U<,ᘭzb H $R[ yKgci-Q ed/8~^߻zm^DJY ((8 xTQK ee,q<+'GIۮ0jWa_W| wXQDj`hb'^7˃Zn/\l6hj<6%VR]_^5 U+SLE磀:l'BvOrf֓CZj`pƮ]/v*E6O?OQӽt|Ag$Y)uЁ*'kaQgj5xJ/؇s)œ4ƒzL]o "E n+T8|,L]OC7o`B]²M?53a!n(s$aPp1rա E59mWcTB ";Qj?.otH7굛~yƣgbU+eź?#bEǕAvJ{~IdeJxG(H qvotov4\Z]_-G%.Xv jB}n nض:PVz%n~9dA5~Z%OeY5C"س[צjX1AȎLkL=ˆH787 g\=u{ȸn8*͕M_J\P8`F/;uc X]X rlr!!:;ЍJnnihSSг.l-K8R<Ǹ 3ûMn {_f S(q14rxcIEfTfX[=/h&Ni zcpˌ!k RBJi(0ǫ*.PTEXv;lh`]EQUAhW#)(^͜Já/\fڝ%]`F74;xJ 'E[*1gҤscQKkf>AqEWe3M٪2NeG`>.,H彂 w-e3  kCL ۵0 aPV$ ;:5kScTB(F2F_$E ؊W^L'].Q G#5H@dZ9׌klޔ(xJIj !D6:$/k")zE@yX '+,5K%Dq\ ^ւ;;%J}rZ1䳽H4LD3.n7R0UGeD6%Ώ7tّ7Rp[VL ^Bγa,(,B `4P"ߍ^ j{VeY|itu v!J&c Pr*GWX}Rեb9F Hs+f9 ԅɃB<OlF<ԕ,*nA^ p)`J9b؜ʸ?]vY$"m_*n\Oj%VLy h'e7ڊA* ɸz}De-{&%A-BJaag}tqA&cwI,:rvnm{n %U0L";~kV:% 9FSylK,Y[iPUmW<(Zn M 1wnvB9.i`PsCIZOe\ֺB(R0<vr-ڢ07i{Gfơ!~6(1ƥ`mj5gҫit#UPc=5̬g r!< cv"8_ַL!Ao -@e~FR;|_p8FTmB^Dk=[T0* 2U%ʿ(4>{5;UCDU?;Ws¯32F󿅏&uhy?zXF8;r3?IijӞ!!)fD^-;u~ +C=G;*Wr0vcէN _2[o.NL]LSÞ+L0'<0C0,Timx먃JM.Z-Li!]b!|ɩ^+Kʩʝ1!Gy'3x"+6Ma>5͛&@eG,-=cؤPQQLK7@kyrov&8Rkp||H˛ 2L-Cw`v3C"mDEi^i `d;3T4))&cIUZb_ g,G5 T@p n}`ScFBVzsD;b>z-yj1j >eq \r|\JU1=)k!b^|X2+B e ~RF<(ûCZ&k>&\ k,ܠO*e>2mʴJR& ɳ;+_[M \fȫG*8W$] /rW!<6Fh)sx)N -Lp,pߠ'O;th) HB'2Gms= h9\vaxa!k+pWęXWA! *@*֪ȭi|ڵc"TגIguP,,8}'.0$!M62"U׽NPm6wQ$Tߛ_1f +x}|$"d ϥ?p.w ҟы͆Q(K5}F/wcE@ sj׊9Z8XLAn-'1vsi2Eҥ1^$}B5'07kȨ;M0ћ-I D?N^/'F;09cGbP.D̖-hckD[BVlI @av>KGl0{0Û/p,7.iX:cgL Dm}R@B]|B6 Z8wl1A ڊGJiKP˧!ۮM7=epanV"q2vQ8vD'ϟF./D?fhJ7䃕̀\JGeܶo=v2+lҵI/bW^W6/4 xdStf7Q3Y`3#ᦧqÂAnK|k_xi% K1C' VW(H{zΪMI1*m8@0qW;<4"ݧMB8|;XS"* ŏ2roLl1Zr9?~ן?⊶i9_Lǒj;b ; 7N5A=&=w0.RZ'-ov%OS>-*:6e bf ɥ5ayFDMJOmkKפ y4;aOBTڐSgɕ/d4ġb H7׷u"-ř}\Mz1?"azV]guEg6iԄɝז#(Io_#?#8 ȁͻbmFlX5h%TX"6)AR7 itQ ;>h|홧|}I`kY~00X/WgG(+2g,I>,SQLM @(7,ᩣlEc@-; a|w|/"s' -FȨz1IwqY^3NSArwHiO2둀܀ 2#AkRm v U(Li-jAz s%'eAvh7NY||ϼ\4д=dPh?g ]xyk[',peЩ;H^)DP@UL*Sfʈؔ =:X*t!'} LI0|xFʪThD,wҡH/\vaGШsvQ;2 ~=f4la&qm8 I:@8=P|M]eNͿj w.?O6_oҙ϶-Onkv|q69YjbDa}W,3 jAzQaϻhQsOB_\á>3wm.$Q8bG*LF Kdh "WC>&2?XmT^*jC19rBxSm$:$L';0ߣC3ӀP c[hx7F28>m:Aֺor~ &_F-0uz:JCr~s!8 -̞ZC92Ie 3zB1 R? g 4n۟&wAg)B?&z<<CkUMW \uaq*@HV`rJ+c72G:3LId0!]7XI< s|[g#U@u}fr#.VȽœe7rCA%s@nӉԝvAq> 9kQ_W_z9NVpר1۩~m}AFꨔ>t 6`me !v\LO-jTt軻Qg~H;cCc|L=Z7Aa\--k]+c| {Bs&s5V:;!?Kӭ+sT}S0A8=9 !\iBO"|EFw1ڝG4COjhBbLk:1,7=;sսJ\0T4GϮZXqȚ6ɬ81(r@lƪg\~*,P{CеN [Hd”!r: w `t7kr&4p_ҵBeEB0L;φ~81*)WWNh{A'c݂u ךl A "TK!OϬ,<M7zh}F'IM"0Td*Co@Ƶ_P jlѶ~Ҋ=Fs!wyf 5wAH 1֭[*"]?LJ{IRjA{$WP]_t)VsP{5[uϨFKftC:ilmԦڜ/Q>Qb=ȺD<￙,8W%I7 F\)=> L[}ERMޤW`ۡL-L+(F?xvOߌ=nC6XPkݛɅUCNIk+raIb0\F5@@]bS%FEmEMKm+^LXvsʯY_ WQhF5>%rU/Țq1.Uf^!$uZrd(@rȡ?4^iv@@i#]&uoބzB?HH+E24>@#:1ĕlTM O||Xq4ݗM|w A@:>t-?tH`Q5중2"vױ+%OTs#.Fw5'`pn P;IqQTӃLHɸ| trCDo8ͮri(mHH.ŷ< Ղa{+S(ʺH65h. ~ )?()eYQOxϰ9[Dms \{|#x/ н6nn#j2f1AXޥW_Ay gg}CӃ3f[VsS3T}Z+tNRuMSe|XAkmKmѢ]6{=ypm[@:Z&d]_?Al5 ($}l7tΌIF)@T9ZFpwA#\c|#DׯlNΥ(lܯm7un F%!ԬQQgz>Y]DB \om*]CjFG8Ptwh1'0om8^eW< d¤Ja( qsocZ[x¥;f s%BHUe/28b]p̈́ޝpo/qۿk B7}n,Ӂ3IY9lWEpN͸w!l~3*>='茍(iN>n΂Z]:rwHm-s9 U0G`F92beo@۪*Ђ- ؁32OQLΎq{Vm:Bf2;;1s!i5X!I2 ?Q*l)/P ]ll@U3-]ZGdjcUض :f9YQ-㜡5m<M0- Ԋԝ #R!sKHV fY: ;wTI]>BY~5F  n@yC{M5['gE,[ V՛qqia&+POGGʓc2vw`^gh;9|=I}\ӄ9#rBdxM`pm *7\J|'ڦ=?o̕|ٞGxF|j iu dPquLpkxWF=dEҰ4"Ļ\GprHCSZB@NE9w*Av<@3Rnf9&,.(ͳ{F0 \)rgk@M;iΖ):hDH)ߩ 0'N #1*IYmxnfA&pgG~N=3obGuzPJ(pX+ٟ#_*S'J?"p+a1/{oCÙP$cvi49Z񻉄a2yM|8,j@+pQ_YB盾?U ނ ƥo,=n <6f@Sy""syUؑR|/!؅-sW%@q"2@^CĿЭg,¶ \0)CH¿Rz?:Q&kRjJUwHoDإŝIh'QxE1ـ ߝowy|Y/Wd'H^@՝F;j'Flvo/V#PDz+owoGArڙRi['g,u B\ލUʿeK)+IbRG0aP*;ģ TC1:{gz@Kg}֗ W=d,0,7:bWx/`EO{;eoLݘ\!]7'oHc>g͂rnt4=4":eS2Ķ͞4kWMi4IpXp=Db7]0o˪y/gL.d8Yl u!>:0gOj"O۰wܡ U5O%h Siƨt"٘_cͬqxNn̗Ҍ:o5m{)D~L EgED;K]pֱLh {K&O1'r.te62r.|o=Y8_tBޫS&LRД(9/_ͧYoiZ+8SAeH #,쎊,˿4!{=tX7J&p}wJ\X+%wl#nUO% gHs_x)i524Me883+_m jEm^$=B]b ua?Py1ykç M,4x>GboyKЭB`9g BR#ڊ\ihb@"v  ^@V~!Us< #l8Hfh*8`09mv25s"'nhqY G2\K/Z븐r{0ά@f+yN}Uy iÝ2;4.q- f|y27kUD$%e M@8T;|aƬI/VF=7 o[ sRz'ɩT kkg#clCrix&-UǓ=VhEY>ؐaPggjQn *b|?3N@ȧa9u{곦vHvY_;"%-X{ih$^@M'0ag##0nv#kvQb4IJM. 8Y@,>h_UTpvcͻ']4Ʈ:u=7Aduw/@rULMٷG"R!hC@~ `\TX Eްp+,]2h7c5 9hJOpYt)m4WEFeR]cweZ:jQlo"s'kCW;9c0{JDۖʛ %s"믗C%gF!Im}Y?[PWP.&jS27j2'9'wXa~& 㣘G{/fG RnZfLL`DѝB# r2nw^g~B4ǹ|y dE̙XFƲx T^ohj`%Qk/~93#~܍R27*mǭB_˩ԃƋ p)S#qsX_SN=+IaF&ԁVb@JL佝2`Mf(h2 $Y9F> z! (,=ښ1Z lꨲavQ}hUF_ƶe_VW]+a:TQmN3]u뷆~?t|r"rJ+` 2ʘ.q#jMОN[`=DK|8D %N4#6x>[f8hC%4Ͻl>O0~xDS{$i%ϩ|GZ'tZ84}پ%Cq*CoD`5OGIi2?W6;85iE2̩c% [aUGq" )p>\"hlu k9le(C0a_œJ|P 1W2>/쿴윤;f+a>78ͻ q,)qf%0gwT#G^@pip"2J^.ȝ_I:`=_tꔁl (rS'M90;狼Aٶ2T(\0xַ<E$EQ-nu|tǎ/B?{v Q_F9.M;-YHM8$c 6`,I'D::\ю.}@M?qծΫ)z!JC/9_U武 ]2_wry׀˹*w1;uF2r<+C)wc[X\/na?)Z^wEq5 $ҺQbgJ8'2dlY0J<;kZ 9St^~dH `)$Ww_2gVyi _apo@3` V:e65hXwD] [rTSWj7%i<{i,ͽGrC3,:IJʤ D෬/D'l8âUǢdɃ8&#L)%ĝr*ZYoJ KybP3o|FWh&ۆZ7z`0\]9!b%QtU^cDբ o&eic,aq=z5ZsluJ8m*C;~NJ*n-r/{scagR,qw ah7~lS2jPN]b1K4{̍I捭i=hC=dE^i(޽(oNZ/fJgT`X葿X+AV*PZzsyOypWCUbW%}aM^!jf{Izk"p[u#G:&}Ԁe(P2]Ս̒Rg*K9`Dߍ˜VܒiOzZnDvx?UJuBwbyD` #oqr)HZbjltIzVs!@_=̡ifVMȌEH:> ٱg'|b-h[S\e+M&rr^m*֡npdXMsaİIp:5GZ;񼅡&i.9TJiFPE\k)) b?ᴜQn7QO8Xt|7^뿦+- iC3YM|\5 "P̐;|}l|3)2>XE4ݶvYQ4˼{P?3 6ܨfy5*sgDl/PJ'Z@c-?uIB+N{Qw( +'e!mGǏg-_Nm;Vz[&)1z\_ݜP ̈e JS\\9BButhҷ,ä1 \K~Y: % F;Qfghhbc|Kp6_w ImZ9J\ֿNxЧumʋN,gQ0Q$9庅?: sDI.=T2QC~'~?o»5ѻDuOeK`ܚ`3GwCA$L{3:g޼D),>#!o8@Щg'0?%)j|]s0|G.i~-'%}[K()!=^;81W{C"U6 :$; 'pά2$=Hp$P4GҾ(DX0齛gg: hNV)~ޤd3RC0%*uto W ^JO)8"h=_/v``yؔ2 V&;Q #NFjTD;E :Co]Q=2Myg0AE'K ;[4ot]Q:\v}b|.L߷}&TC?Ɵ%֣ A#5SNwI!dR?L߿wZ)4Ed LH;&yk݃f\ /r9%h~Tמ~%'5LX&/.u5a~CrڸHz( $|h$TDRcvV:JJb= TF[l`oӂGzaRYMs\vZG#oG }K<ѣɱ{DBץt|s`h!Έo%ǘɿO^VKǡ26yX(RlkM@ LH ]&1Aƀ^qm,RI,RU3DrY+ I@*=O'r 0}X7SXD2=kq~j9(_9:F?uCR}ohz^d5<&Hsef@B}uMʖCKj2fW%A\uHM³6X\2Ի0Ši33fqu 8{,1ްF\-}Ot7B 2g((О 0proуU9UQ>)RS)dӶżHЀ I{n|Aؑ07h<ǼsB _Fïu tvb;鵭1)ǡ`gBTA,͹E~:Q>rU{M&&Xn+W3Ir.v5{vE-+ vp['nqkgk:ۛ*o' MZpvTS {DZ'S.2"5<HC0BN̾nJ@:&5Q@Z)Qq?Oj0(}-;b~eoE;/"pSw0M+֎1C{nWKEU\NtCp~*Nڇo58B{ST4;e5M/|%LxN lUR0;| z^D6 ; XEF#B~%!A2a:͇`}*̀;-a*6Cy8S곻߃dopmYخ;ۄVJ@FDaUBu:&R}?t#v F$` !M -Qd_$mVB6l(OeSnY[]֜MY,Zĥ2[.̶m ocZݑCdHij?lL_>pGE @DU\X7) QP X%z:im.ɒVTY4 ~`]< *]_[| >`x𑻛9aVW>ʬ^,8Z7ni߳GFU3^< ǔ^͈,M fpR0UЈk`<G9Ա h^zCifƤ.PQrTAڃTgDƬf ڽ~b:m혷dY9jd&O4 z44#ީI &t:+k?uZv vmvOƟ9vò{Kl 9_NߡiFonmJX8rvP 4~`_,I Ldzd.LxR[ ]e-a'gW,I]e>fmaŇaPf}R^ߧ @l_-@`p;!E5g գ P0RCK@P' 1_KAfrP}:D9|qj A@^){m.(;s&}v5.'s.XtsAm?͐ =j DMV jcĊC%2P8DX{%M^ -vbur{arN啃"!|{*%V{p >ILƃWߊso* ӂ SD]IOc Q4Ɖy,cu5mrrLq$ÃBEUKnu l-Q(QDªړ ȉejZks{~7L8Qø=L`ș MbCA1(H1g#L_ף@uL1ҧ136E/>|W%ªUJ-q{~9u3?J|DkPZ]B`5EH}nwlXqX ` L/dh۝BvEr ħJiK}Ht k!)z YwtB$ `O2bj{Ő,8nV?],~6YTMWi̻5VoD-`gasL0lHD]|8UJQ'TɅ8TU hۈHU@*ZUWlIʡ pά{oi^N_TjRHߋthcp2T{z_D&X-Q'4ˇѮֺ&jWg[f'C&ŹS ,܆f 8@^>0\CEP[-#BT?~P*uQnDQ{*u`0'ȒɌƀBwIQj4DTo_ႊ~Ƞp_>j7SKw,HRXcQs ,Fu@.J,=^Tätigy؆+֦c ,r[Iv\;8f@+]Qԟvu vOlVz|W6/m!Uģ;ח, Yݿ qJp/.@ozu#_ӂ4j\kKwJR!OI{)[(;I_I w2.В3#Z>12_ @W55Pq P5=@߅*,a`>\0֋%MV4&8&538.F Q.C>Sl{Eu* D+u\fĞ>r2N7Rrn&q"DR>M]}Msf,;O(@6O 6mAJʜnDZ͸>,)}p ZMղg)20>fg-LoEI/Nhw98)'Ah7e%V=W_nŅV-Zl8%e󅒝9pm7,i]+K/2= ߙ@ZR|C-)"= 0xx d1d[. +c+,(7;:Z#ȳ6x ˊ^ٚ\,*s+.*z*5WDFCҹ?9Gt!X8KX\o}K=QMրэD<Ƕf\9S?bӛl/PNrWF0W::C_F J$>TtojF5 L^y99'|#u}[!)cv4Vw:3d[w&gf$yze.mbeŇ+IbWp E%_d2zͭ&XK/`ų\C17w1hF%ݏ{1tۧ&d w{8Lz -6:GB ˍIvÝީwN*/FpD%lQdGDq_Gd>voD5t7ըO4,xHaG1)y{ \s헟Jf`}D\ F{!|S(myfIUsu[9v8%3x͡j;lC .\M3{0qIrýR%)+n er NN-aU254xٓI0-T/JyD$<.%L`&_aU",o*"OhP8 R)92;j \2Q+Uwut4á%y%/Āб h)W]i R]v5lGFIeAm g./1I@nd;HQ.[I!/1z+Mb~*00~AهU"GH2iJU5 }⟆f1Ѳ0MlVȲY0CzN >nvt0ޏ{ /k~q"UV=bS]4WS庽&-@˘5 RPݫG ME͟\QA.0P`ؽ&-q>X\WUUoy8Jݶ|y%bIXY-p5*z(e4"8ϲOk9Qy׾$-YxjE95΁5E>-uLL r3aJ;8IvF@fs[Zʇ  6n%ˤS L̇!uX"%cݴk lA°fhz& +*gmof1I b%T?=^ڔd'>T UMZ(,7٢ބS>Y7r!, zFm^Ꮷbڝ~y[XqxnTMQŪ| Vpgo!M|ԏqZ¦K~gpm:),&fu$..zMRQ*D܇>5{IҬ X*nC) Lܻ*+ѽ y-M#|}M5ZW09C">@"U0uu,e8)(Y׸wb7?]>^Ipǀ\Fqsڄg QeCvoQx.%Ep$w(xe+q&g pxm{z(/Oğbↀ B*cA yId~*C8aV- >xF lz]jiq pƬ{4[ *caυzx;Hz/%86,qBH0="6~bQ|`hQCgKPcӿS9aeF))`qC]boQDd0umxoPqpv, ޙB/Czzy|)z{obc M_3+ʁ)``{?忻u:M{J9}E"ˎ)uI-U"z__A_<ΔP&(_Rγ,2轚.&#*wUғ$?oz10KZ[6O RⒹqe.zZ}:,`K5ֺ~@#]s~nP( g'^*jUU<q^K3ڤzh0F>FqŻ$Wn&%s5]XM)2k|C!O24sـiUX2 gOޏ;WJ 9o-Ykpe< ry4@R?&Ԁ+к̠yH8#{?GunxG\YUQ]∉D#c[i!4bhջΆa4 ӎXJ-Yeb.dj[w @}ns=O 12`F隮ZeQBUC%`(©؅ D\;dZ6>/n|4 8׻Teח[plUqc^+?c F{JoњUۮ^a@p a>2z7/h@~%Uh԰9ʈUbnr\r^ǃ׽,Y'?MC\!r#»l) YR?pTG}Ưv j֛{s=Si C 9/"q|n\b s7ٙ 5@:&=7b;?# S"*uA%?~ sa %y̓ )cuL9 {y #)$.L';)ہ Xh%ԟO}i1ZiF+O'qr>`2tz V.2r%8<``ZVq*+pd\"4oRxs?wN!Du]B}E&Y|F%.A rO2 G$ʖUznlв\Z M2Pp t(cܸW|J'Dz[oɥhzEu"e,z(ҹ`lv ŸHW "iM@- Y..Ts@3;+xgeuķ΀K=q 8GVq0!D80=5HJ4f1\<֦'̠UXg(]nv-+TG5U&hU[bUa&Ҏ4P}}7c@TeԽFR?Hb MgvlkwN@\w Zj3!_0Z~V#u9ؗͺqȿjv҉K÷8~@HD0olƭ#][˷F%h=_@Ė:`9Eݮ =Ǻ56mFں.n:I6Jx"] SI^*{1qDx!W'_|JBwq-mӹr$X;$BG !h3<;*rm1-߿Qg&@j"ߣr<5g 'as4B ՊKESi|ӰK.RW7[}E?1C¸wb[  b k5ツ*:>&;=M=+'jMg]zvX.*"YpI/FA6*ҩT05G}f#xNE'n{tsuX+GN3~ro"#ם:vxe-­FǤ2ICZQhbV%he7;}W2rIfB[!Z`nCrZX큂>T#||Opr$bSZ%?L1s8yG&5ón*8QюQ@Uv7/|rB#dhUӕ4߬60J׶FK:lć;/L3-x7Ӳ-4vXZv ƀ@2d =]eri}rOC~ÎQ5AGU4#$=~ b`s:tci ݆}¬TjϧݮVKDDjg^9d+ͺ>9 @Pؼu =srܬ=~H !J.2KRq՝(h4r6TC7&`J | 01XO`^^cS1Dtxf%,A<$w y  ׷vq!YyEl) w2U]s .œf`Zc!c. ?TyPqyJy`'Z x0n|h菷X!n|\dwʩޔW/S-8^,k)IuL?Vq.f/i*L-^q0}]1N*+Ncj%';N@.?PzP_kտ4sD'3ДѨ%5YglIL4gV2ctCM^HޤkǗRy z@YUzUD)ncxFJHjEtN`S&G} ,H6W&e*uLfw&Fÿ>j8m6zIVW$0=k:3l+#W^Ymy6ߑ7i(=YF)Cd|: q㠘DCZ7 }wK"j3]@o]o*qY-~>+Zա#')qh#[[X%P97mɏ~DP!+/ˡL$CUd\2RZR ᓠ+Th^Րh]RyDs[ܞ񀪿\Wy+o~a3")}}F9Zc]gEYǭhaıP2ALZQmtM.\ `~l_G A")6~!t< 3&)nC`8Ԩ]@l̊m djVA)(Y{5G mSgKYi ;Pa5?$(u%xp.A&o'r6w<͠!qԖSeOP nj93<Ҷ Z)0FlaCĶ\1!GdBK Q-Qbb!GCYcsj7d5$!@܀so;vmlI+'Tڎ kuS1 +1KِM|3-JǵcWRC;xu% mBZN"#pw-'`JZ%6R ~~ { AEG:anɋέv6#xgXmeui ̂ Id̛lÛM>Žlgzpӵ̇{vj!)>LfIe7ߞL]?ϼB}K!hധo͏ 'XBwt2n.]{?k{RJB> Jze{wEӔX1ym{Ez<>u)*Rk_XD0% 0aT`s'D/V2@!%hApTϢb>V!p]-e ;_4"ʡ'w|<9{\9&▌j{ s0<6!jb64f׫*J -jdUa\DШ|l<,5+o($ȀE왬alY_{DxYTr3nx YdtNV"h"`\˶tjnp̹=~qI&bE^A9c致60wܞҴIX SWrvSmYtb.d@c-Ly0Y$EXLUr~J>c] N׈}Y8"{ؚmz62>m fm!Bf-- T#^fO`[Y{2r,X/V?U eX/NN!XIa:/W=Fu 0 z?s(nrkassQbN%QGgfu*#J:xyr+ԥLJ5H~Џ^'Sw0z?)`+YH4#:Kj6@v;g1m#b5=+ŪxbV%xkZ|dy(E{ 1K[iW@\aCP> \uWh?HeO4'9 DIS*1}ƏTpc$`⯥ ᮿ.̭ 0Tfo SabdGqӇ zYGa7D6=}'wz,}0R7 3tBDyk%b+(f#Jx/6/@î_ǰCG^94Z_Uq+փ쉔koUDT|^&yW{&PwFKx{DK=H@ky"sM S(gtapUiQakbN<Ժyr%K)I*5s40 nv@p.xxZ7 -a.bFFdb69XS%I3N[/&֖r .{BNh%RQt6,e`Ж“~\Y?<2wfC-u7{($K[`Q5In gi3K(6SFpc&0K`Jr`6 @!~^q*4ru-Vs'{AmYJ<60%0'O;56"3kǨcG%`w8=+!U"sw/Ζ_չ_M m~ θ.$ۛPz{z9myUߎd#^+39bFJK8Pb]4E eH,r#t:+>A-_Q/!ߐBF-˵?=O>+1i+H\~=j E .a?2kf/W^tGz >C @JgWFyFSBh5ޡeʒm)O'EtƜfwcXbHJ =)H&{{syo7'T7J rVT25K(kt RTU&,Qb@;$hߌe;OR%09cpV'%ޣUxdpc*:$fp\Å%P+-D ,ok:-4u~g $P}ě>%h|!zA'qVLhI4+ϭ̗`Z >~&7%yeMF)AK8hDxB VO¬צ*)7zGaX$ *osŏ]^:ݸ=xh =)oӪ .:\uT>'aZ-lX_$;Ųcy@]]=K>ʏv㬑}K3hп 7=煏q3T{°C o;j1HMoJ0|%y6x"TiFkj]RqF<唭@/=>o ZӔb9С@y6 e0 lXg:`]Aァ]~;GދcŨ| jMUw#z1&R{T1enŘ V]76Hc3ꥻ +V\Jk;D.g^桞)Ї8Rn'n``B[^$-|OLRw 'dxX0o, h݇P Om-M;?K(x+}}D uyO.@9Y ?EۼOu,Q)>xc֗g+;4x7>V=ź+qh6<~T~ { ɛCW`dawu$W4k "{9݌J$,͚&[@9u?\T3vT ܺS(;DO%YPw =H'SIq Ϫ/*0n@RlLwBEIǶ2ufgEjhTZBNH_c_y)9+[6ci-r@@5b9)[մa]?kz-Qf$d$\В iAx,T57ƟJ]XMJ#!RYnP͘hP%EJ3]JnL`_d?t=KU&5|INL~8bM' P}SrB3*/md& ƣJM֢Ĩͅ*\H㎧,'MAo%^A͠dVVg)6 .}XM) Ċ8f3JTB)Z8T|C\,j'S`cf R|̢:/x2؄aԜUNHH]QXQKܙNk"xܟ'wGu_,&4tRT l]GZնI,iT✲Ʊ/RX:=,ɦ34p*f_ ߠ:_@wg.]BÇfxWL?}7-Z%뽔_ YW`Y9m&QY~ݥ8K'ggg{=gjvZ 8A,T&̰יZJFjlB#+ަ^D]hȵESf.қ{- >82&K4|%TrN]sS:EiT]utI} .~zK؋/5ɭuYet울>\iq?DѲ~q(ǵKOl.  J,҉trwO0x;09|X[\ p<;4W1S(ay5}aʔ b⧭RTx)×Ƽ=*'i[-_31ε!Pf7 mNc&Go^eR銜J7e3h Di{Q;`5v-HMV$1xUl04Qѭ> FˑSMя >[3c^NFFs)eo:26ƻEʿ Ip g.%-y#3m^Q)W9rE PŘ8JԹ`GM΅lߡ(U|,v5At S]IIA8G )0gWVKy Gi\Ʌz0/7YA7Q86 3yOĕ^Wk"H"  \PTu"g||'[ 3CR#_F~R( ))4!UZѬ-8|GɼKQ.Ԍ'H_@K^cl,\ӧ?  }x*Q45I :M,r>M·l_ZB\#@{Se:zKvc7ᮻ~%DX> mVb p pt%zwEAn k||^9U|Wqd`\Z/~1w Pt(IA,b#t2ovpB}y]G,7g\+C^ V 3h57N`C!?AmS\^6/&Vօv%w0ץ,W֤ *J 8\-5[QF:4|-pA)eDB{vwy.-CRw}qЗ:[dd4Io(rfQfXyS,C&.D>IZ8Ktl6]DFxZ}5|X JnOaET0`;6itYceO/,CotEtMeCwZZP.lj^ef{k_)s"!֖G4jS*g%M⮸Afpk"-A0Vu?5%D *V=Jf(~2/8}4o4,{8UxD-ļ18 <0gOnqN%5e/bF'VO_fM -Q9 p$Gɮ?Aw,PSڠi*g)R3!$1~Y>q,`yBń3h˦zl(LD w䴌nfњE$(LIlbxYSj:A6WU澎z[_9'cS߸e$2!Kcgģk%27šOo<*e{DG*&׈T{0oXM*c{>xºUp5iU`_ijO$ĵ\ P`B𝮌?^|'3] im-raL\cږP REx%xGA!Ppe+u 6HhWVC2~w`Q&ٵÈjofϺz ?k7B Zd(Oc5d~"/o?z=~EAy4#+HX$)'':J_Q1sJK[F)K={HYm71snŠ,j?!_LjjF[[%_'ili@I@"n&ev#0,p"n; (2/2-0AG܅.D]Q w}?Bucf.Ks=hBi%yBrwLݸ蝹>7g9\Q)SFr !iNr =ΡIv-ELxwX6W%KmZb/f1Dqa hrAqf&/EZ=^LJ(WA7=,1'aN>;d`O :Rb?}^*'Ki 2:6pRdZ̕ʱ:aE{ϱǐ3¥Y'cv;"G(PtZ#3 uA),J,\W5w*O ?͐Wę~y{9ıS"aYwXk[Bf8swkn?T*д&D]ƅڄ`PY^ *F: o"t1DN,#.ɋ!h ?y_L:x$k\nB%&ش+ç|1%ū@r};q0i7PB9†|C ֝}yŊ@G>=U<51Dk+&U|2c|"ikF=k$ӗK#?PƯ'YUALF l<\ҔȎ 6ApގF^2u xs|^60ƅߪGb K:ԐDLYFV ^ؼMB0[MnL@Gi-"; Z,"3t i# Lq!>GpLEJH%MvGh+,a8M/ͧXAb$GGIz{j`:#CLߪ`zܢK0-׌1`8ġ¾|w 3v ()'Q,Ah&l2S5 +ƨ}kȘo[8Ζ 0{ o=DЀD 4;_vf-^{cdK}]xM3fɑ ?E= F- 2Ưh- Ǽ2W=؊FЧW+po 52*: sH,&*Up6O5|}ِmi^+ $\CQ+_v`e;+ 9Hs )s|zz~pz4;?qTB'^Ū`hʲܚ@lFPFx(7yɖ=oC*_e]!f #R[J&NQT>qAYwÛ-"i 1vp)kc\vCӚb%Hs{\)Ub̞A!`tB&J)tφJ&9*T@SύC.}8bIOF_!؇*Y]σG%5%~s'vF\#pH%~P32$[eXkZejbb$ 1/"V*d)|{O·vTdKN-yѱU"_m)v޲D{xl'JǀƤmf/"Fg%2^]^ɦgyp2;~Z^arg^75$f:$ a_,Gb~hT~Wc\}K1T4xb'9Vma_UDY 2y}9&dp(1O3$2F6V,oI#6qw]Q:uL÷l2T$է%ǺZJ =robWaI&`)ʇ6t@2 f* TV3dr'vA痑ӀlzjtG6]#rmbG\ns S⵰P:8 J51}zuЀ ?}ZAm+ f(Z-QpL 6|;Iuhי} 08mB ,0T3d>|YƔ*ܲr73,_:|eI>]wEwޚQŊEJPRGв澕K7(S PCͩYˮ׸^N[mRsw}Wu}(ERcDUBďު ~_ni:iEW">)~!\s F(Y (&TOm$~##qb Sh Ʀ-N b-ϐ کY:/ZTљŚjNVC(Ex5ܞ‡sw1G5Bk'7Н|D88)n oDWn0 @@\M\rOQ7wQlʼ>#f8DQhoVp2CY};kl %tx}:T ѬsoL'͌*fk pMj,^nW`9~XN0}b0¯]dH j٭ {yo>/><.t,'c!Ev;N~s;a&P|`R8{!SA43"+Pa 1)QDw8PFRSQAO`4CJ #ݖsaF.jGN/1ma3W\d6hk=8U?𙎶HM=y } }Rs6;0:wp>TGFJ*ZfV:vSy'^0ϊ4r4\l f;]8X>`YnȦ?1tۊ 0!=sD:{ gX% 8<_c9WkB9Y.drQ:{%1@cI&qPf>/@|tM؂9)1a奁X[^{&HYTd+C]}ڢS9К;ŨdXhڿ*<]ac eȔ0鹣Y8@;"&eZivq1uXͅ}a2-q\8 f=af!/?K:FaY)/&T]ΕTP~+X AaƘ ڐ/UBkd@UM|KhA ]M&Χ3qdz^bޔ:fȭU@A=Nwxj;~'Iz6AY{.I;Ӊ>O 2DZ.'Q[܍qQ_К&A'OH[+ŷ[|VL gEk0GYfZ9:WZ/m-62HdRN&lE?1ڹy4 X 2 H6VLqtj__xxG:9{n@LioE'ƎB _Px^BS'3tDijw)LQu't̓1#2^(]:B)r|Byջo"X };r|C-Q?u9eBݸ<*t(pYߧ r"N'ҹSאA NP2h'@LV%J^{KZ FUGwp7:# Q΀j yy"@.=4Yx[ 3)e?R.)\G)LsXXxki`f93MuLzNdkEoBkP!IzgGy:"6<֑۵OiBWϻR,rv@Ǥj&X"1yzz,+؞Tŭ:<ݻѪJ]kVx0A)>%WB6|TrӖ?aa1J=΁p^S~w 1ѻKY=t0657\”_6; Is&Ǻe#!<iaC^})'Way4^Cy + 6K' r5ha69>9cP4mNl]mg+G<{ܘlх&d\-amvq#1*GO]1k™G `51Cb:tÿ^M) #X(#˕n1I'rH7(%bq{~,$ Lek"~۬hͫƴe`SEǫv<&J)t/w0u@k8Ukr?7$>>sAvf^s;b/߄}Є!3aDJWB_Mߡm &7_RT^ICB¤і4ERMwE _c XgGo;^sа= {1t_XoVSo¿|?bqulF3Vt}uSVr t2 %f  R2J9()J*V9m_5b)鿐(^4D2Os3Y_dk-ibpY)d鑬Ol2LJhr3LCVsYex6Ⳑ'1feTD/#)X5Pf͏#Ou) ;Օ:KʕDQ 8Owc=4fdpsXCZ*CVdдi=m9X9`Pc^ ,:j: Qr@HD 2?Q</!o GY8Y`X"jy"EB)Ӭ'*M5ۀ<ĽJ;ض&E˸'t]TGwmtݮaQ+O፩tJ@xWсT`DI 4{E{3R/0كw]B3J~j5"mZ 4_KraJI 8~paQK7K9';F/0PўZ4/>m3 ǝFޒ=^ ub-SoYR+%@aQ5ER)ẓi` cWrAM Hꚅ[+PtPQfj#%QyvGZ(I,DpBv_(V:E+_^xXm`f?+ԋKֈ W0m5}E 툮S(Ak&dklwaLxk]ծ&Pe1_gυ$f63a_J*%=ϾOy1Fo "Z8I$rDNj]jo,PZqhD5ss)5,Y} dGMf4J~*~ԂMXEs+VjQy:չC! ⯌w!_b!HjRnB ro/!RTݵY=|7d{; !4(<9o9OZv 1VEl!뮂õX:!h;EK7E%gnX w:T|r; B} AMzFҵ)W)$P/NW/j2e #^>mnil Coƨ|EM`;&-PXTMf$h4ȜyK # StcS9M%l)NHO ^k'HmK}+:o%&)9!(|̖gԡS?/]«tܳ­M߀_L_]I{@ 9<$dQf:vRvdZǁT%<|Ύ#\3^Xap^O(TqX dyE9.9Ҭ7G^v̎-4Q?ҾA,qK S^G7~AW^QP Qn?DW\{2-60ab(v:CyzbcTa (w$'{jy^(c-I{j^y|ktMkgUZlm 7V<]kP |:JPa!u=%w "qBVLAWP~7@ ȡ!^S`ݕ=k$Lr@0|3SH1X˛2ԩJ9O lyHwքws#0A9xr Ő1@( 4T/` 8yXĘ~_CnW׀}( qIwR Hդ)epN ^nR:wiKe;/TiOIҏ-nY5.\0)%P#ujT V1YYsl#";r_#OBbaC#xVf]r眺IpE ';whfws ŀ;$3!BU1!6uU;u^Wq77[+Yn6,_c|jZBs|F bl,C! gr [Lu![]Hϴ+V7V+8S|(/V㸍W&[ޫ_ *eh5EјV B(L7e`0QI9 (rW>eaPd{ ڸ<{ꀬ``CD$`ҳ1v4"O!6dmQA~/ܙ~Mo@XHkg}Nw݌so"fՐ<6(#S#f"0$Ue,,gM:,V&8]);4E,{M M:Vk Ɍލ4r7&P_o6Q8VMfP=w(K,w&贬a\ǷLs]vaČt{.p` JkrYIXe$wG]y/tn ?ddU+g9hj%QQH}> t]|;Iƍ!&SOZMVc3>"ھ t'&X;HmҢ"L5!ET^f/YO3~6c-=w7 |)dgEkM;Eqc.i/%92h2{(R"3dbyyHBwW2Ҝ>@~6RMeATL[ za2nM9!P䦛3'b41d!^F&/(&GYoޕ@˰**%wJT.d:WOdنⰥkk} c{uns Ɲͯ̚0$> `KٕҮ':̾G8U_^ޝZ+$ЯF!6!oV@}z] !E7+#$Z+!1Ϸ*Px:ȓv4g}a_?}ONFц,j]I3>tk eteʆX]~mHQt3B- Г EC龼L?7G- {-Yuh4.0kJ0y~|6.?-*)3"rmXqj;޳^1h+j$wpH %mgYzx-7ᅀ^ c _ѻC% c48392~<M a}*y-є(>9$dNkhWBtY-w*5w@\3fR艑6V!+צgv`P'>/[7s׎'-4MI f߻n*e)P"ܓIw.;+W]/G%*%jyOA 2?}Qb7.D)KvD5'F޾ %K tpP  Su$,_ވ(! GI;lb9 Ϸ#&tOpI*"i>eo-Q?jAVZFk?} ʳ%TLȇT0; Awؒ͸(MTQ%cs(_%'\tڑ:RvJp[`]٪~u4p "0 1[kMNX2yQ ـ+ϊdraVdn,~Ї\dBК[F-hʒ%>$T'v 1m1YK7IyJ!A&cGiḰvD.ҒaI~ٕyJ 8V_ j6'\"lU:Yo;maW_JD>fyw[A9wwۇ<(o>g`ɖ򠿚 hھ?Nl> ' QVtN} uU85XZޕݧ٨w).@oEI 1z\$(ju]^!=ƼCq]U1b<| 'c)x݋MsJ- PͶP槄-l{^U|-Ix8Y@Z%QDA^yh`'ڃ2#/z\.ZD! ~-UF${݇%QtgZa Q Eֺ(>qlynOc'<+n̋QMmt{DB>(Q&SaJErk{QRд4o>rOJ(sԵ#sl6K;hߑWǓ3U)lqI4z X-7hyL { ;U,K)% ?Jt vUgNь ULꞰ{د$ \]7u7YO<^:s8s ͍E:ڭrэu`mkрj;]#ā9QAù.vUM˫ԺN>/ڡ,}8Jnď(VҋGˤPgjן6%:!a骽 {9}l)k8.Dť|-]z . dT9;Ykemvrw⼶5#XY%.Z!PTN[8#{JZS,C%A^1 ˾J>F>A M"M\R⵬Jhqj+N` 'w7=\EK1 pʵÆya3s|̨!|= U!m iGGYNtdžG:C ujD!Uwy _ޗg=G&8tl!ti^KߓCHa"S3[3q=Ƥ]d/ Rc!* mmumLS{gG~Wq *[B50'Dܡ_+A!d$]AI{gDם@t 0MG6w@X7K[i$ӯ㶗ٿƿ=ۯƬ9E 㦝2Aٷn:̓R@{I l[}:Za kV-70g-\<ܲAD=O4b>{N\{n'3ĢMmУhjtCRPǻJQПdGʫ^r`fXC,0"RuB%?c1e2VI1\)IK)=P='g{ַLk4t_NJ %\Y")'nD,o"atI PELL<`9/;tA%V|^c2{`@W2,gCbיk'A1*#jZ>XљܿE|Nj)g,W`6 5MydmPl:8@ȿX\T1'GNmZGpv}m$UQI(/nae4ܺ3=dSJ<ohу],,"9̈Y3!}r`/2?$*Wjs\6ATv)]gșSW਱ڸ \P DimN˭@^טZʓ(X:$w|ރ41vvw]KJ p To؛-MM_ |υݖɤ< >{OǐW(d Av3Jn89ۆޘ Cef+6w“C#Ϛ+2n."g0Kzt~~_͍,(N &V[ tR8no5i 9828B@2Ne(b۶(AAɘR\1cM:0oaK+Cgwl<7uO|gDmDEiNj#ceñxsZ 19yJFHWTj&l#n v-3F XG NԲ,$ӁlpoaEw Hd)_slkR,h'd X>8د~RpeQu!+MQ `y6ӫ|vM~c6A,!-.,l*8QbrZe@H՗HG>T"%M&u=%Ϧ=!UfyYs|vϼ@ ӧUOJ<,1=1ZA ԕ<_8wY 3 OX=71'iLVcNp\pYl6fV_Jvw\0wWAT *o<ɒjp&3@,p|^ϵp?="/4?*luR:QWtUQP-KA)c9+|'/ϯ{򑢦z9m8<Ze]CCF85 /ԓwy8Oso0Rtm`A o">]s:2 Rp~3åh j^:K-<: 4?t%^Xغzxx1et]mf@oTct?NBta_jlڠmCt=lݨ#rv;FBeJmRaTg*(1M(YxCX"v W*(/ۙ=R+W+9#(9v;NNVHBKr:[ܳ ql>h qRo%@ť%ooHϛB !ى4O\c~D{v(h_IyT 0Nd䀦xq c@vJ81-OM;y*,)y΄ +ѤG^42M ?i%f!]] $(Ldm'h N+ Rf|N=~$s 2b*L _ңʯm!M1y|arU;C\!+h($xGL؁e-]cʨזNUm[7n&yÀtGnӖ%Q:Ґ*.G2_w9JMQ} #~6$0Ώ=ZB]@lNRy \RgsWe1/&/?aAO : $lѐ2? A­ { t]bqtw?}MɋYNŰ.,ݩgADCD`tCf g3TE*e2 FMCO$Rj&|Nd(:.,GPUr[ KstmDm$k\WBZ5W浠 ]C̳DH-'窉#&o9_^4okF24+x8 '5v0):ظݞРJפY+Sn:lĕ؏Sl슽;<j 6PI ՜ y> 4F8j*ť 21L13ԧ< <3Q+? CQQh}H '4c&}ãO=R/ l"gb:D}zdz9YTqӱ@Mb WutO0nҐ7 @:6&ewuU[rMIaOqt6$f$pߎl҄.1e( 鸬hƱesK ;Au$HfalBgֹD}}-*z427,SulobXڽAM}wLK 6 76_^btq\;]gNmwSF 'ǁyNec=ZV #jMGc?CuBC4/IyÆH ~ּ]— ALIzq`?ϭQZd)mݒalaN|H蚈¢;Ώ-n`J"ah^ߴZi ?Do ;M qTT`G&XL ~ .]Ehr+Y7ɔN7+A e;=d\h>3P;˚!P`M9Q O[7w3cU>S$`I(ҙuuj$GdnD!ˣtao]6%aU͞T}FJ?j&ĵyߥcTp(ĬAK"J=B'SB#lKL2`̄sXUS b.iTU'.f_v|6 Qd d󭥽-sPmC l;Q? [q}N}\%>9=OQ9s:qia>D֔MѮy&wB4jj oSX%cRīuթdKP8Z*'(pP ap}X֣8Slj8ˠ-.#dc r!tj$w4ͥ*ϴKq )Q;Fo8uYEWX3 N.[ ]?Og<M5W8XMNT>4@n(M=J.Ne6!]L>)a9Cn%r~P|*ʠi]]>Vp{Y(Ba\PZc _<]᪩=dFr!H|H%6H9ex17$d|fJkDoVTԋi* !9hmP?<ϒk dڅk3߄ͭ\8g%}ȮA$Bt1C ꕏח0^H,3C->U;Q(vdFLQ ZW_$Zh}J(DB<e_ ¹x&Wrpa68 N%-bZP/CwZeyKFv0uX ok=0s83f.i */6[^8HOVָb>=B7?02w+Et3e⨴$Q<7E$dF.k|QGIPY\dI"VğWG#(ŒTlW:OH): Uh&/ y9rBd;LzOwFEs-va$V(mWo3ZWm!ӭilWqm[3lȴT]r//hK;;MTty7#̯;TNOGbA (.^3Q.'d~^͌aFʦ"" .Aߊޤ_«94|,VN6V JKqV-jJW1Wt A\s3{ADoW+Mmgì'΁ޛ<gVhQM`<#`|!Ѱg2yOmz)+9HH ,BU1$YW5mHQ6+f"Zlg$]ZFM҉7W݅J4]\pG)xJn7Ł6(Y{d9Ÿ÷ B{AZ gs%koGLCi}XQ軯{8c~.gڄ{#o'ID90 ?Ӳx#6g}3#aF*ȗBNzeb7O) /B ʳ$-B0A[" _~Z\t; N#5 +O9)) ~:8#uRc Uk&$𣴦6/^w5gNAf(q/#g5iE(86/{$5 }ߺ}7FZz #ev`99[DdߌS!_T}[ >Ǡ`i$qnbdhu.h TŬy³ "C]!{Z&/r2xaOL%ƨ dGTdZY[ f)c}-&#t*j&x|8؇OvAcѴ^584Iqf_ ފ4L3L9^[=@#/YY6vU2kY]Uj`KYa1=֭}%l+:"!YV9rj?b 8cǪEcXxY@;!i">isYDW/tE'&BNiIEw`.CHϮD l&Gv"_%o+}uµ~kWea+ S}[LqND("jumjĮ? 7A {#ۉ`8s5gn_.1,gQliHLd){Oо)I A 0[k7 mt崯](Tat&AlHjb—~y@jn2js/0/566K*R8@D}ڳx٪dYhCy=sʁ䦊yc\ee bȝ@7Ԩ:cHN  3f@G@ZegPW.%"tέmfou?6 ˻ьBlCZ"\:B0Kt}︥pQ8:'mSY]ȅF|CwEMiҐ ;H ݎ6axjvRV WƵ[Et h׊w/0‡=wN7V*:JPJ#U#gӨ4 m޼RBt7`Q ZF29 %V'|)/2S=X :/pK6UIrJ+zW>=Mp ufs,#@̑Av0%h khVv/`MY$ShSo0.,rb94zKd{P>u}c GBCm&0Q .9PlzuozzӦAGW1dyqKCpMB@xɻb2*;2ܧWFv I\3w׍WX< eu<MWE)S:2CFNZ -p: WJk  Ɗ c8ybl!#In6ȰnmK \SlG:p~B}ǓS9"t/X C #aTXobhGZF27>lf+jXTe"FgZ+:zQ`KG1.y#EOv|p֜aYEhSd#&a[@J?CRhS7uK/vCM{|cT'^IWdqlc h1qYVwt\8ATߠ^bגDے7\WlڪRL%G3Z#12U=g#7޹["`9]-kiWaL~x+ al'+g]bcC?` B!^)k}\y&It'N3:~)[gOP5~#*nag0{%onA[>`dJ@k:I!&x4x‡O"')KoB+Z/m VV:Ck)k}YsV([9*s9 3Gp㛃2"c͡*Hp4 ҰQ;5;$D; ϣGf *p/Gd?{Cwy[*l *tSD\&9Zښ.Efy҃ffk_b]Aa G]-䐖*YNlI0\Ǵw!K/@ts~G*`Jq.O(R8rլdBU\5p +՟?o%' owQaQz [==1A!UD{G%[Qh,9hslfoذAlTL_n#cCҵu@]u)9? &h|r!MzRGnաhb4/`Rm7!-|&ىPzYK5^ (|VMD> }xakic$U6KkFg'շ»\g51׼S|l;ISf23ZhPLUDwiB zԑvGjM̪*5V0oZM8M; ^@f'FR@>ԥw: xv`5)Ɋ"?Ӵ~(XAF_(Cyה\Q z9xc7:u t71 ^!h.AŻU)CRU!msޕrO.Vx>ܞv3|cF^dC#` #dOjD;WpTꚯ@LLGTQldnh Ftf!")9ŠQf3 !,Wr ͌ H0'Ey]6Q5YN՘=.:4;&AJ4Bϓyg 0?~I!}DZDZb™c7Y3qb!h3'6Kz++g6Ɗ5J0WoAa-(VFvh%Pd#u2yK(b!S+Ԯ⋰-54ݽx.E" u*@[^ڔX+yoʍ uF;1w=(4'!AĐS=^423˰Xs(L^߾-*ܔ٨@L) p\ZW :h0a Mj!hL{\w u^V{eok4g w=뎵#GDhGTº&1 RqE4ZX5Vf텆  8VgF#D,|{iӔ#XAZB6}@2*;SknT Yu^#`C(fƤڪ"N߄s0d &1G/fAkМ.q_J֞GGTlC_#Kȉ죦hi(50^z* BSǐA:*c#KU" &R>F%7zS +:%F~n|B:.)O԰WItB㋆넬ќIm_ftvIx@+H;%< p[NQsƏfypc{ g깉ɍԘR &:Ip)u ~| ؾ˜]Km.v@lήMDvM6zyG'=.]B\!C胭z% a$nS&Y#[~M1xJʹ}!a;7OrtNkʯJ0.0cAjuW#YWVHɀm.QАBe=!ߦ~}7P? e^^Ǡjbpmyƾاx MT3CM U}6UMF ݔ}]O&[ iqzUT8J*@w@B9I,w(] V+X9I9BhFQF =k{:͕dEf2У4#r՚ӹ E;*uoj#f%@T8;9qMnԇ/)c Q]ZT)ax齮AMC!F$d Iͺ%?r2k.7H1 "XPx], .I pP{͜ cl8#ZтKjw[S-&̡!ZB)9m,ځhGôhFG|U8{uMhksO4$1(9W۶꽳Vɑ8r.4&CkEETq1\rq,7bzbs~yAJGbQk|05@9j5C4΍0un}'qjV᧿^xK[*.Jn$Y⎏S6ׇׁ%󅽱RXŁ+pX}+wWohQeS-eýك6O6eY `4T%mwUgzɱ^]¦mvҦ6_&_"? ?ЧA.[/1 IŷB#IHx}+Y>Anq5) q\i#z,!zu(/@dcjk Rr[,}byŔƌ<]cb84raC R>(?%!DcAI-CeD#SgFy35rG,!rM tqNKRf)* 6z:yJGJfdXA#T/, ^6yT+>mS+%}J3 "~FOm|8tBCs<;txTQܝޜne]'&ى`*MȟiΐêOGq-" .7 3$yp]"Dث$(Mc Z\hQ#M8nOOAX.,O`K4K~3REd)shco)h6xN:Cj~FG`aIv4C`,3T|'y/{ȧov*'W ,> >ʖ$ wOhb*ju fMrs(ykpq?=W44 Glt#3sDlDf~'QZ: ,ʲ3NfAK|5B#.G&g#-vzt i۴٦3BB]t!K0i5cvbVC"țeҌs3{,TCDWhUp9 ժ%, scٰ|lpۦ3"?s0RRas=hV|*##r! 6ivS 7MI&Pр)cאpٱsNE& Sq_ڳ>oHXV\*%'Td}гIwY Lyz 1m@KrlJeU|A=2)mYQOX$m+LgT;?=!aFCX򮕣hT⪼ %M[ZX)U#HKZH͓CCb|5 (Y.a癑% EEGe|CK{Go)հiq(3/$F)=LOZ衆TWP84pgg(|iW2%H!J vP84ó]:y4PpW 5M$cӪ~D|Vs#&MD']>7c4덬ODH%h"TNP/3=޸G\])~nk { *:}ءT-ȭҟIS{6lbz + Iw; J, Na7НSX}n%b*UO6割h&$Y$(5mc)ʅڒT7pCeϑ9Ӳx]^ ݃qZ&\&?cU[ x3Iy!5d#Y\3ߛ+,@jN,~9% HOsF/W1-m>h(/y$=oqxA-eD{;\gvY)͸p7#*Ӿ ҷ!ggn2!} Ye eA'/E^t|l` ڎŴH_j]eYJ97` VN=U檻| LyxYcf7ȓ5WfKv.S$# ːtQ{Dǭ';gzgSVqEhpC4֣h(#{UDq_xKxg:]T1\ `PN !Y*ʿ 2%dGU=ʇ%&vz\AI1VPftkhV\ܺ2bG <ڢB) |iK\bQ,ݛ>E\ILff ̜\= I ܐ11+žz1.IzRs/r 7m5+N_}$f)'Jehw,K ٣IZ|́L-+ /`oGqow?Jq$0N/># K<y*P= '4Ѐ.,[/”9|`"z1E"$3eBdq`aZX8(8AP*"\P%P6Fa{FukJ\\m3%-s"!íFI(z>,@d6^CO/"V%V"JXJ ҅eګzBqgu qsqFÆ[`}n >v \n0ClxrT^"a5J!hݶ™ȷ\b҅vR@N;1HQ k;"뚝y䗳#jG$6ڌ@nG0mt gUZ4 H~gMJx툝zWגRtu:ރ T>5$HTOy(jUSQF(_ 4 'n5EB>$vmz-#/H`Z;$$G0܍#I'p6 59Y1 )ّ_ d˵I ـWNhPEkMC]*1{{ѳO1)Xp<OmPs%X{Q+&3-^qEropY"v| Clg:Jp2];ݯ6"0bwuL"GdU3[a'7Dt}g@ ~PٶH)H_[ޓN5u߀EV5TyI:`_b+.ԀC*뢅KKț,_>J7LA((sow.r&u,wVpZإ/ߜbۜ4lMeY { )#xM D`!MㄽhGr2b=˄M٘UO0ڏ=1'q?pA|ڭߔ)u@})[77"G mʄ92 C9TI\,Ag9WG}l脽OQʶ2oTAP%H= B3f+ž١*3;*Mc 3u,VIncF+&(9=h;L1۠-[wBТ8*M30#T󣋷d)f@F{*[޿9!3IKQ #cnp[XƱj7c7<Jp.߯301"Wq̺ + .|Ua^Jx=O`7Ğ2{\)J>akgȧ>'<{bIEdO(y6 hS> u UB1RoS/d5qPU}h|Pyׇ s)g֬$ќÞH=k/jz@;I$7JSԴjGX}e708Cnd(Re\K2A' a1tz9G "' gH# % H"j@x{ۋZi؉ާg%o.3VPzD;.g5¸hy(+}B܍?{#>:ȱyr '|_]Ώ#ʒ&k)w i62}x%3'UO\ԚM xА<65!F3Ws]i[/8'Rv6c\oV wo!ɰd:Bs7V-!'+2F4׆$#ps.e߂pm໏PC$܈o V!y[)l$ɿmfR[_*{2TV^ "$D3` -&ƫ]۹C7ՂkudLgBW9A g݈?D%TT&$ ŎʗM6GdIo=9 JL3$63qTS&-fRQNj{: Z7g1 LjՔRks L=R[L8f!ò 2fƣ6>N,_nuzLW{ ^I'0"lSxXWXBO|40}\[3CV"i2w\ّLP2\9~vsWgC v]f"#\Yثֺ)73U`?Bd@ @0-(~_},WQ.s8@AMK<9X[,L3=tCnp`8(fZ޿Q!QT3Qpe6nx%R& C51$U=d!&Z |1ȩI?8x Na.9"Y6!k#ɽ ܌{cV9;ͲLpjA"shFo 䀠7Z_jE^ݖ#s`v!>v1?aO}9CO&M]+ycb2YЄaj^W{HVOP=՘)0]!q̓$ б%MOZ0-؄ s,Þ۬bNV29Ux~lc&R_[bFgzhW%2Q9L3v 7A=P?ЕK=R?^ס^L KAwNLڛoedp&O.ޣjcHK2oV ~ep1U+Y @)AY?X2ǘLbڪ,\ Ŗ;"BA˲M#c<8P(H N~f(b("UN=%Hi$7!g U}c5 jԌ1?RQmIn~OL:U;rM`iP+?;t\ۄ<~ƬnSbxQ⫎24Ǧ\asi4+ަiM}y2ŝ_%a;nX0@P€DSR&Heƛ?cd@ DL>7 I1@@C0v6;ЎH/5N]ǽ❾uKu+_&XIa>&Z W*;oľ}"Ij:B6N(@MڐZgBl}#k[m]}qX@ZϠ CKbne:ƈ+ɠFY:Q|}hl)3\bҶ%!0/`@˳J>1L:d֖ N%S7hTΆ9MIl fiƐu{lQ̜:oE)j<2!#hZ2PU*_$Z%KGNOOBaoh5$ݚHy{]8Vږ4 q b(NYQ\>J9wGM_hǵK_ve "Ox,c3;NL{S9wdad:v@֮">AiG=y $9 o5yG#pڒH$c*5fgЎA 8v '#fz⧨Uo9r?zW-}oW*H2H=3*!oYM㏹$Yl# 5A#A5X#H,Z,]fgEG;" )}m˝ki Bc>ǍxZu/HtEח+LfܷYwL&aL| $[].襈Vs^4$p4}zY 7X.JXX?ػހX-'A>'_ sM`?Z?SD08}YGx}t.0Qm9Ȇ@80IL~lʨIpjnN|A;U7èͦz\ML7kYf]KFƶKwqtQBS 5]zR|jb1uM2N1ú%O–0)m-ʕoB*u_"X+,K%iERYmEDVЕ PJU,|J];Ǒ:#ɃSdiY7c⽂`VXWbRiHE7sؘ xtkMKN?dIƮA*%O3}-ïC6\?&BkN?Rץ#a%+-읣MxlEF M~vۣ˹[O uɊhB7eNJPDOB %Ŝ*M7K |QlD4HV/r|oũ1»h [&]Da98]"X9)p-aű&L{&N/ NxE} fN t;>{K葰Igbyj2H4w2ы1g I, BZg$hr2ېZ9!/]@IoOI_'XRlT(;ZG.߷fl ^K&(̰__^V!ڸ䔜z }deJAJ %%*>n#QP"Ù3 o}PAsP 3۠&:;4 ACN:EU+C3g6z09j7,e|j)hAS"?H\hU(Q~B,*Z2Y,.զZ$+Ӊa4 ]'*j=:XjeUQ(AM_FH5h(^:;<ºXY w )VќOVySTM7''gl3[M(V vV)r* T®>{,ԫGҀ*#n)e\!( e>@P}Ɯ?,E0Q |Î\^s?wr_~fcA<v$>!=Uan^q9%B[K.߲ ;TBTxõIqdrxQl$nZ/.'XrWk:JB RgjI =P/&5LzT*`{;2& 60 oKAlHʷ\HNi"#Vj"b/ }\O_x̮\ z`h>䘆Vd.?i؂svUړ„ۅs` |D)a0K1R T7ɆSF 5VJpk]=)<+tވ-|E-,.Wn/e*S7Cv-#ӂA-Pe&zZGHgੑx2fy2y,|Eü* Eoh˶{<&_:m9'F!'#B?^$aY6NOH%mok, {ۀ 9FJ)Wg9-(ڇȞ{Ph~ǒq xӒ[j/餙4zΨyi }8AU(]Gj Q[p^ BZ)8wbߌS)'ժ~|@xS?dYQEL|C:d*wQNa.'x5i"x9HQ>Aq>B*k%ppˏI)֥@?z*$`CS \e-VӞozt bngHҥ1)>9N3xݏeX2iRYP?rxQӏx/5TމmX9c]KIb Jk8JBw%Tg>vk,`I\DZ92  "eMK`fMDb.I[oCC,XS tBXRAFz+kdCղ| 6ʺ2j_mҎվﯧ'RrCtoR9RUkkE}u3;&9|cQqʼnJ†xBwT.T\߿Eӂr)ȵs:.;XІ1bΓ[]P:Ų_ѰYʳn2fd&ί?<`e, &K<.uwU/41pʕ \W x >@ҽms5qʩnlzay2X/u-q9 ssg@y<5R\<WZ^ߕ׏,䟁AlHӀnts+$5F QJ2KpB!3=K"vޟ"dS7@ .r(6k leչBo1(txh?C/Urs'tS]ϝS5Ff hIyr2fxeM'ˣaTvRy+eH7n6TPV]ʬ)p017I͜CӬ؄fQ^"jmC oqTYfC#6BSX?ZXj ^%eQi^&r `&j[ԞMf7k ,AlyN*÷n@O -K \-W)m s햗jwVHk}U&;ן6V.F0M3cxSoTԆpJyA1+ 3Y6c51Uࣉ1xz3G\Swn३NL3߿&44mIkR0Xڝ? ٱ ЬH$_@QW3"RY|zJv01-Z>hr ߧlF[Vɨ_!lh:Rjh蟖)̖,ec+H n>A;ojHW&a&xr5 }0Hs3{H( &B$F~7NNkkb29KMVHԨ1^A@ˬYp0UH^n vځ 1)>QZNS4d&珋q?j&vfTE&' P}ۨ t/Iunar 9wzjueuSdgM7hO^T*{G9K%CS}BE*cORȓgW2ײ\CRB4}r)MWG0WQ5[&zv xgn` o5^a׳Ö>0%Wa Qm~,8hC6SxO7h9^Q`aK._2|?q|yB:3irN5M5āȳop sYU> hW_6B,$m~8ewWѣ|u3Ge 2Ȑ{` z!ad(O!سr˞F`v /1K]nkP#?$$oz``n@u"Hu?\tHq:8 IGB`CUYbɺƿuWAK@>,oV}^,KlXoN`XmsHiO3  vf&n'aL=]ܶi'7/+8`99)9ߗFf O 8=r~X ItB{wd.^"@Fd 2d~|eig#K  1昌⬷ b1-mZ9>XfkIn\1\$ b2rrՠ.N V5edhB٭W!AXBo]-Pȩ:<(KvV7{5{0KUX/H3ut2#:X|u*>/F~~^Wޅ VfCrh%qLXFwc.-sJQ!)d=j2dt,@lGK'HJܘwC 1rÞ2!+P ݧpR>hHmEiNHjr-ǹi/9Ntj3εt1 LI! $7'L`6*XPCo?at(>टZ` Y,K:lyhZ^ / ^kő/R>@vq߿`U}z*-3fHUriu>CQKeim{[*!f:b+OR̪²<{>()˝mKRM$'(C+d%;lV. _Nb\`ٖSQ~o.9~i5&FbQxl]ud"pdIHu M*UOw .#LW;7|eKlkE M(ϮBӪ嫈&&ɵY}k=at%_ Ik/3<[PQhy-Vc/L!.+ X|T~pt9, WcOHs 5}__ًRa.Mْy)Lq|>* .c=~pse Uٵ$|ʆm:>7Q#DJ^F~:.fB^wgX.v\Э2~*S_91J43X@]g8: RCӒE-t"Og[{N)^(`sx\ib^Aթ)deײ9UiGMyqya>TQۓrTT'3vcWc=H5 @`Sb8@8L̬[.afO\vZ!UUWJ#^(GT$rmwnwP;3lZXa;qŧŁHf[uҔq8y*=tmq^ΞǬwcDp.- NQ! }oЄ1 K\s-+xQ M-Ry"qػ[ %Oqd2"_Uq"eBB"$T|BAfv}Rpjy VC#dmW NY\= D6 'RAqk;SgݻQR92MzmiF^˪V̬ ?ӽ2QkFzϷTHL*&W|نV,w&)Dc?̠@ 6r^eЭ dvwZ['-MyNFg!#o?-I$v!:$S7VKCIŜ zV>>. @Z]Ņ֊C6>p 1i i{$u6(SS&5Eϩl([h-/c^fBrfqt)]n{۶8k]^4#/dHX5[+ՓA! AO &#}(}ܴAvdmLqdK<HS ۂWH ˝8< qH%kd1T%'ZȮ[7xkOaڏ-AL|:/rN&3 vy]YҞL>d>bJS{3gV_cqeD=R8nTMok] geM_}${im+ϑ4e7ll*0b|XTjZ>|ӹBUJ:$JPҽt֧~ sS3:IfҺ%%?i/}11UAL$̈́Vo6$?=ós yDxB+RԐwt2y#Ӛ\',6?>Ҭq ''3̨9nϞ;=[w爉]QHm,T<\rjC$&K6B$TJJ˒q N$ٴ6t ɬS)q1[*v^!тE4^ڑ88(!‘5DrUռǕ.A#3y!# m:\jH d%Q:EQ'՞R h;KEnSʾ@RUڽaEts\$j%f2cy_/ RmuS8yt.DJ#nNw"Q? YD59k@a8іn6 P2;3J$pZ+OaK >""|9Q3$MZBGLzAÝ*Fv +\d?.Q"E}nA. LjЮytgyUrԑ~) 8e唠QZneZg,sO/2ɛa=ҔG.bYf"@ Cʉd=x[fCL$P[mc1Hb(lw.@3OWQ6<œQ0QɊlR?+%{/b5Ys55w}#D8I}<r"ɯŴ%cS+Չ 4nF좺n]\17zT*Mvo¡5P[{vϱrCAQԕł3o@;AEdc^,5swe,ɱ-u );e#p7gAX?,`Tφay^9x!UNX$-W䤿{&g3`)p&.хMvZ/YAV[qQi78f}p 2ljaE“B-4Ʉ咋*H~#rO4PjIġѭ…xg55|.-~Es֟iƶ y;\mE]wo ) O‰qyD0?EzK7imшv>:ml_:".wŜc&%)>u#Qkf *g 0Ś+v3w*"Vb ˎnMB5t<@(/ 6l|fv-4TZQ5Ꭴ֬ A3>X;HCLXQwa[g5XBP;'`LIP׌,>6nj"GJZיp6B\[w[/jO1 dş7UK^ۇ{m]x|jU.i?}j76#;i; 7Znh{)uUAԠ75k|۠IiO"Ubյ/%' Ky'd3,q/sKd koA s-/7U\H7eqL'̒^q9pcrzοEkܸ Z+I]BG*gSV wxnan":}b7 .JPǿi ['3iE4%c;Jrl bhM|}v0L'O6ۖs{d֌XAB6c Qx r,p`e=RW=!*+ swxe0gn-ǿ+~~ =,I^6Ugdc `NyQ_=s FЛϠ'9#SsR; Uhj5Gԥ4:o8Oh "1v'=Kn皑(cz3h75kL|ydk{ÖI@Le6l:LV|E2%D8J^;~61S(h7?×;[q@,݄a40/j@6`ҋ4u{ƅCVq=G$D$>tHAϳ? D:Fa"I%l1oGCgľf :*:E#SеdϦs$g.|[/Ʀ' u}cm2}7=W_4aHT,jrzA I׽9HX.H. uOͮT ՛Xv<}9q!n0,3KMK鄵#fُ?պ5*8掊=o2> ~5{t D:Txqy5>>[ۀ1F.ՒDm͗{eaTB $A{uzKRlh=rܘ~[|[]kfsC'bH`}dk=0,$a%sz∶?1JlvvrJG8mqE۾ 5^I :>^}=9Ɵɓ#-VIj訿MuL>FsZsHߛ,ͭS榆<2ʌlAKj!VtYh̅"|.L@vhD/)Eu;=38 9uҫdnMbt3Khu|*mDžԪͯWɞ7Ѐ ZSR^@iJ@i-:8չnzQ9nBK&W'z5@qis[8QIޥ. **OO\DU7F [HWV?ے\6\VZ 5y3_xM;j Ό).נ$mk&N&d6b++ri"^"R+)1&k|}(Żtrh&M%{ j`)U` l PVkȅ8X4ଚ#wyaw`twm4#Ht,CַXw>TQmw Yf5@~x,YS@ ܋g [vd[Iv͐xe%3,--XEmw-U-CZEKīMC\ ձ>ځn-_PLUdFxuGӁyaӇ4ɗ@C;(~`3@5tuM J = 6 iՖp H;SCs+} ~reJ=Ūsd*If/AәQL9f{)ռJXcNeTftr欉rxKNS|%Gx(o7UӣAHI<%ONzŤOC/( uzD r1nXz*ntOI{lCtf>TNQaêIh!Ġ`bF@ muhfpGcNfNSb,IVR([ҭifJsf0P~?vk/mbOo'L*\ "ߟHЁße֘@rz>+)M99#{p\pݒqmF(6Uƥ'P,:ހ$kۊ񃸷o|ӉHXs=E3`qF{c "GtKm]!8rs) _OBF1_2njo#y)3/|s1` wȻ[ /0rR>.mcfrk梢MZɽ|z8%G ]jOfk@ Up]͐:dTtptu DŽ^%@]E쾐S&IPLtm:ǙVB ʛ~νtC5Q ;/ozm?y8QDC 9=4 eBHϵ3>` {ٻńYYC 8*?cINl>ZLAQ(0b@iG8H[i6wS f1q5R_pph=QpsfZ$r+nK7I]qGPF X%pL :PC*Ơ= aR7'hm';F`逎(хA&97Fr^$E[ 8wԳ%)HB[пރѢ[D /2`*'Ze 'bpJͲ:Plw\:ŋ"@Gf1UCs>S,Q^TD:,pƪoKxM*ҩDKfZPJ&]qV3ekފ\f1lv6>dFW"5&hpl2Z)"D[2 ֎K#8T[Ԕ7gdIbŦ y,_(*SZClz7fV`;MC?eƧcxn8EQ '+J`҇;MnJo(3II$p^nNT,fHBE\63N(9\|z.|q5/'N1 SX}4cݺ_0zHoExPgy' pmlIӂ8]6KGVNOL\y@;"fy0;MA GS)J~oI=ɡZ^4G˥%孈DaҠrc2;|#[-q&Xk1pe[UmFrˎӳ^8Բ>~9;<߿lNv3ժs4{^-V"YI)Eكu@3n(R%%נ澀yYkSZsym(uTq#!a9ٻ:K#Hѯ߹X F S;y3]&EP5]5TH-JV4sjHg\~e:vUy tg4Vd T#h3Fs?[M}}Ougf J͞ GxAӤ<:h1>"miI؅6Gٞ fqNT"u~ZKybI"'5OCOyX:֋80*roWia1;!~0hdh Ixh8-B<kd@ʚ|H7R@<B>pٵj`oV !t;@z)䲆WD縉i.^}u * gNt.G7= Fx՞1 rvp i<׭uAP_^vH8Yж_C|%>JD_}%b;Ó7KуI F& [JQB_$kê˟/Y&% IWK%}A >8⫉ }(J~F|cѫ|^i 5 yT*_c6iWh 6dj= W|0 ͖hߒU+hkCqloZqcPNMT( {A%aH?qzbȲ!cnùqL8[(}vpsih3ݺD'Ԫ,WRrX͸X\)h's%0 !$j2rJJRD d{5[n_3H_49%)JZ=-s>6cj#9<IdlC}Nࣷʏ2UlQDE}'a!"Š b Jrr@dE~ $q{@Mo]Ǻ$fS[_ƴCALʁwwxFK[qco;&H$6D"v[*(v{8h7͝,!LV/V])7P]m;e#|G'Voe @\Dr@w#z!i#g)lb;? 5f6"yo0-AjtV bbH\|p ?|1VDtW߂Mg >#+2)k;גFН65'*0T{~ܜe@(Rxi)I8j$m@YHTwvQHB [KVn63i:͡G==MO i]uiOYrl(J2RfǸWՃ555vv"W]#@ҺÅ}%F/n@d,Ai^?O-ig9./t#BF*rמU\#0ASwբWl`$w1Dt 6L9cDV? R#N37NԬxf6-Ƭ62?(:jB˸Uf2WzE^Nlyo1"/[@1b'[VmcG N2Y/3I =(ZMH>orH;s5J;)v^m!05ljSRP#bJÚfRM0AZ7ˆy=.WE b%\gqhYylϫ!+-DznR~T́:`$+Ӳaö fײ(~:t* W;Y!8r:tFk{%5u`*y:3j3ZGU&oŔ-ql7X"TLǽ't&vL6cTE*BEo@#e!`OϪ2+b^Sj8)t3t]||E=0tőow`4,\CΰKH ǁ-'Z+|:vkZ!cCa׶vx~Buq_'ɝhwjB,\$.o^. \~ {)5|T U:yFcKk+tiZwu>39OGR5^є5M@/ ɣ[Z y%iV8Ush;sX 8& ;{0E캚"bнA2`3(8wb, ِ2v }Sr|I&Xyb5r-oe"izacϓq%~BP~}:JR" ˒K.Sfi8C77_D~FR_)(U [aW^1Gtx V^8-|4v,&6iU|@P#lȜqFS0{[h#@ǩ')Cp!_/ΦjE`T&!`nxo o:KĚUǿκV9]yN# &,T T5 aL/@8%C:uXЂ_憨Y[ؐK@hR|!Ms hB.5RHKܱ ް[>sΩ̣{'{Mosn)̟➱/9Aril>sRx˿{p3C~Dsќ 7*d[`.3 CwWl=lCcN]%_sh27! (' Z,DmJ *=Zkr59#OeO9GųeZ@nǘ/W5^gCF*^%cqB ZbY)nP -Q@/wWl]?R-i|'xZ'ϝNVN#Pz.}P6度vt^kq6tPb(\ðQ7|Y+8!nzY66+?2VϜ)tȷ[1صn*}Wzz)T@nTҙsj| #I<Uv\rwe,#˪T|mS#n\-0R7Y9 Q?y$A0y=/6÷׊1rN P'\r `4&:_:<^fO 򰛫jo_ٸ94h/hu.S|¡?f+#22&I0t2BkR{fЅ(xPWc?o_y6l#ITPϙ+{$e8<l[S65XTw/*c=&4yEPmE?Ӷ~s-8VxF%ҧ`f'FVs1k)B;ӏT:ANb0ys}0^MeZo(ǯw''_ M-Se]JJHwGT:94n):}ăգDP5oa`9Njvn],+̰ʋ{$HM*E@*08Cp)5!yH]mc|bWSq *{@h_XjCn^,F{v>rBZ]RtJ]@(oRrgl&/%pܫo,wJp2$7'C؝T+ҧ< 1#h6OkE)2hy|3{̂SdrDxJL^atac#P0y ^n"cP}!%xs ,ĥ&*Z5]N ժޣt%I#m8shS{4hޒ t%G ΪCD'':1U#1@#oJ'PҥJNtx}5A0=Tdl ?$F x^_(mnPhs:NY0iTëMɝ5ydlS (*cp*8@H6(v|J $JP'ѱ\7+]{i G1㷒Ruq'Io;(8Ku;i{I`)́`Zh˱VؤON{eǓd{i٨#mR+@Syj+@p`aq[#ykKDns:짼## ُ),_[38peXǶ6d'訑$~{qNZ_8nM칈؉M)1oVd)@F!G)MZd;/fM9 U7[ٟV b+#\<=4%+Ӯ=}rמڑY\q7I֢zCSŰFSؙD>T@eU|V' S|'Z #̙sH.b̓iyP ,tA/O`}h3ƿm͐"9-j& Oքj"o J7/4mvNuOT 74{d-UFؤS@H'*ꋉF q4?.I-"<L+=XSiۨ^@gjQ]*` I3:o1aUztuk;kR͜Y(uGQ&h TD '1/.EƺrO2TF-Uەn/Nq0c ]?ɨmڮX?N =P-ZW#7(:Z YBDiv'I82h\/-Sr$y GF }0/o4.E\zq7iI.osuAkƻ犹KJy;C;7.(a/y.\p%ɮ;>u) {&\w]wwwH&}uэk#Yf>iQ\68g~e5V׺ԿURa_κҬړ 3[7z }="O:C*nz3\W܃J2hӝ"GT;V:]U϶(.V{1䱃!JFkD11{2g6 3U4WuE\mE μq}>0L/1pU!6bbLua cLc}c $`P<&"(Zmy{zWq`+_\a9V6-&]ՆDo؁D g(r?vk"ғQ#Yuj3;|a@wFU_u"@Y'))[8*],.6dPRXc3.B-_OK8>-5rQL,[4tp#t"GKugeòČ gWߓs9[҅AL#H󌭎B9Xi_RHsr=C1p&|tx@>yP" rw}hdBC#mUɜ M_ !cI޲ Y@~"o`2/--"ؕL &=qT.ֺd !ոR== yTpZKTï4#X~˶غWJ 1PlO\0N]Jz L%Ib0Po?FI9J[Q/vcV/>WgZn ӊμ3ޗfe^r P{PQ޲ 3-~Cڐ7Qqܢ I>}& ?c eS^sA2)>}yDڳ5N¶= >ϭi}qETqU٧4h r}Q՝5bK:a4E #SZjNFI${vNrlkq>}; 7]{7$8(9OM\d;>x .epxSiï?8(>9;ݞ7έIQ:?8-K, X4pva|l>u8N=/VTm Q[V>"]K2W`ahuOY1@~Ԣ7*wTJi\Z)O3b"j{/莁WsB;~jjrK O MέMfM7ނc~ 7fJޢbzr0[m.fjm1Хe%N #F(vR0X,tyR:r)KIs@fq`OˍD 4PP(P- !$$|9(Im5˵἖54~"G|nOe>]ƘSrنo~ ]rFo۵c+wz#L$hڅ zϺX"Q7!(өZgEL̴F3-!{*(v.wYQ9aV% KB.y݂[ K,}mXq^-艳!n |[Wc;!6h&r,GJ§9Tg+E(;1kia;ީ!*\@>TRdP^)= E䃆Aa@]Wu|Bs:nK'}!0Xij:0ϿKf^K+ຈDRɂ{axDMP_vT4;dtnӊJG>w*x_Z'{FL;ǸP4!,Nͼ72XΗO7!j uMsܛ$1Ơ2uDC ۠yBʚ#|5?mQ'>WOH ,GOľtaFszAs|y2;qoY3% 4ItC4uP2Tlf cK#2ZLVUq.o"wӴXp"Y]u Xv2ſ;NQ.azG}Pe³:$㰴"mQQp/&B>zm'+25|;m[ǁWp9Τsn_!o[@{LOϖ$bS5ۛ; 9g;d \tsd SO#W{5HU׶Rszcz\2 98HN E)R]@{TH>m+>V{px:say7ЍX8nCOջFVE$ˑ]*)8$EI!54g&*DE0ƚ(Imae3&0B$7$2eM90fB&i"N#E_׏= #my|Hz&/WV\^qXAG=Tȓ- :R"PrdЂy>c_D=pLF 8lY 7!W`YB&I)S6]"s!w{ g% ؕVKfz*y;,Wx& tG4$A^y+/rkDX[8ʲMNV'|God8Jk1% \+D0䃮$T2%xsRp:Y^āH$ R$'X 6ۙ2 tijP4~n l?)BI5Eurڑb#'A= oAv`z-˾mD#ެ  >}k if0niRK+=1B-ažU9]WВ<)@; c%ޔefkҿ܂]ZH&a*HN83@8ttė lgbãȡB|hӜ# 3H :=t!"ZmEoq5H\_󜳡[)@}e`2,Jwܬ4 cTOMH&dXlmIv1%gJSpZVϑP/^Zd>Z9\T`i8U/߮H75Ǩ*n_^'a=y;oXoIRRZso$=;9N"Ӈж02Z0\i4aHY^<&һHKi}"B;K{fW=#`yyu?qߚSPC-_T ∋Iҗ~<2Uq=)}iY=zo!r{.(:ê\}K9]|+~_ l"k67 пA75qAA@.nՐ, eaJ#p;'<4[ۣ& T/H%$KwNL^$0Gas{Zc&UYIL7\hlI{Ƶ5 1~jq:P ?nP6zj6DSj;~b)ުoMw[VK$V=)`P6# 5uC%]Du#xϰ[ϺoMibhw&F֯v+݆`$CaLԽ9߫MCGTt?&%-a u\I`%VL5׃ -mڹA+vRJɁޟ E<锑"T;ٜuҩFF.6U4~hc5#6t|FaM т'n=-GOXv˿ǵ̣lJ!Dμ# h+wO 6]vNڌiYp,|}`U҆Cx3t/Gd=%gk_^&Upj}M` tObGDǹ+/WgXQqcN鶑4V<էK# hc3}Y@Ca(~ښwIԞ#ctA6Zh/LS:_S0 YJ Ѱ %pl\ޤdBz7'Ae%PtB',rxos6|M1O]YOi>,"Q [RWS /'].M Bp>z@w`1/V2qrŹ6\rTгnYl ۀIq P#В0~x [8G\3k'S z{#W\MAV(J뺞-8ؑIr>x,aS$]JSnE{%Rqh(=*xêҗ!ZQJ־]ЬcɦɷzcesC!5igrFеYWY v+<)qhD |kaWFKfYT42oP"63e[ǯY]ATbc@v+xDEб#^:أU@Dpn~[Nϱ|dY|ݲF3N֫lPϰ!0:pY~ZTwϲ&*+%XJ6d4C۸RVG}61]Uz,g´XTONLyvj [J>q0쥄ewFH9 >[f;\Ly)e ڜޥIQBߛvzB.ҜwԵ$~ 3>)xQ_/$Wwyǐ0{2t"+ڝ]W<$<ߕrjn(5̽K)r eE0~|I-s!UOibUؓ)5oWgԘA{Ӵե&받8P?h a!\uc瀄euN0ng!5܌,ض+lIu?*E$XPt=pWa2VP5M98@Q >TvF=j {Ƹj<^9o5T<>LňtmXºg7闅h湥KZAωdLSZioیf0qp6 m9Ǹd|Dy M+9A#zqի MNAʗo6ŀL.*;ÊSD{Xnot^Gck!QԈ_4\;1uՐ싅򊊶s H; ^z| 01GN⋪~"/9?x|ğR/w81FX^]L:`*nz(w_Fc-BԀZ r~zo~)v>:Ƹڝ^G;pNIJ ƌ!A,I~Z:gp@f}RKO&fjR-w(t8M('PpMr"DM;x.' ]fٴn_A6t9A$;-g\n)BM* B2Mr5HA}bAГ+6}duIAT,~ ؖ$3 Ԯ[YkIlmJ;Y[)eu}X!ZrPM!k`0U/õxwr5/'p;iRl/xb(j;D /N㪆QX74"ɦqJvDϾT 3:IM>viNOb]eҜ6.(2]FR рD/:'mRS3tV]Zݔ*Ş& HHQYh+_`}cO 11:Ҧ+x.q~Fyˈ])a|psbw!P\ XR.ۍFY)BO;1k0΄Ѱ\6Pk$H%P&(\cwAsŧD\HiZ>B=D҃RΛ(Pz{3KK+i/5= N?K1MZW9~)$Owtbj YM`پX* Pٔ#Fc-N T5sMe@ڋeVnzB 917mIl"^kSq`CC¦6Bݟ'Qy+E|ɥ/L69CKxAͿϺQVqcςTv룐"젉5bkE$7d%iM eoL 08ٿ~MF`fR44X?GcuYvYܿK:GvA :Z sWFiLM/ 4 ;RR L0Y-An!GP;BxԼbN[a;A]nh?3;P$G/|tNSYu3誎 䣸 xi@hh~]Z=\Кy%ɿ18DZJϰn y|ĿUޙ63C!u+ߖURTCfO8)ѓeYkʂ{s`+5ob6)7jV+vDoSX-xƄ7Xp$Gđ)Op uSW<@%epRJL>a{2@dIX#3} imO.sQ.qOXvJBM3 {M?C.IKZx%12IwnOR"yLC_8nGxbٕB6DQӬ +,aɕƶQfJpjLS7XӍ㻽M6S:\;slK1ťy <mhe 9+p+.fGmRd'h~c+f^i:-P8,Ӑk[*<_i⚸eqm!3.3 i.WD[=@+nk1't̓6${|Nj|룘x+k1+G)˼qNgd Yn[\\ WMEm> ed(ieIJChN{n?B Jݔ3c7s߈wX3ybD5tL?ܬc1 N'd4o &` (򼓁P1u4Ì"+sD΁LvDg/G_Eh ޅq[]*P WMHԖl۷Fv!P;BA]@-_Mlr3ePiaeVq<У^*S \\_lD5?H*Ϗ`&}KV#'S]zǓ>i}D=實 ?BzM0SZΘUrus*s,q~#YH.qPߠxrSDQ >S{q >G` p}B2M wHJtk]ɻZD4^-9%00oy.=JlFn9}:9}J5z~#BNktLGg19|}~Ob*lüq Ōnzv@8W,VNtA>>wZ¿֯Qe=EZ{|ɄRQO}56Z}2Z}X`_CS8jNe%, ]a$*>`օ%J|VCڪ}Ӷ} !YW\LiUUBZZ) R\f"g㑊뤜VC4f.lqH^Y02*+9u_C q]gցw%=ڇ9Q`#o=f?c}p(3-ià|NdE3HStkp1t<9CNr.EhW.*0.V*~ +i2[OS;lZ\ *FVlL+:<զ=?I>=u} =@56$Ik@L'beDGxԹ;Tme4Ĉ=1ހLpV Aݴz飵cZ}~kE'>;~ȋel/6rXje|DV1wfEe8c4/J)c6B<=Cjɍ(T_H< -c!IS $Bʤ]2927(-$$JJJ RόƷ+`~Ө8H,Ee z&K`>Jʢ}7d3{g[mPOl!&vp"bH\d^^^1ۚ`7gLld;/"@DLvg(a"Mѣuƒ| M9нrvs![/|+FJ' ,Xb؄(]Ҏ$t[5[8o;C]eqX~̨/ fAzZPjP;2'cq**\Cm(y(Jh[,(5cy8j듖lG#x\xgH;xN\գ"$xHm_}t D΢zɵi.[ p6\5q(BX D.H)j)B[[3v\VsҼ#%s3=9 ^Tnd s?Jd=ZkėO?U^Й^#H其UO1G\"WvL%})B.'2ABR,银O:RI'Y8XV"@d?ٞTel|s`JY>5L{O"s A 0 GXʎ/ ٢HA]^3Kum]yS`M[~YI?e#ՉpnaS͇mIxǝLEqV-9԰#6O (e%߬C/l]J\OB,)t2|J6 ax亙n|U38lc[M@n#׷qf5pBCZ1pӭ8Dp՟G]EwI\R6o4I-qgsj'p X5ݚzO͗᫜CGam-W'bhR(T] sUC+fVokW.۪FHi-Bϛ O"J9_# ϿLC0e r&! MIDCV>s *H|Y36{laS !L 3 6He3O⵳}"8xS2,dKjd[Z߅oF%@G0*4h88pkh>T2#E@7":z۽?#'vjq0tK' bxgN--mFCǝ<_%B q4N攜 V(9#rf-H`ŀ-b C^Kq<JvӡøyUZT.? L 7:9ɇG[EJO&GWퟦe8ܑw9^+Ƚٗ@GcSu]~ÎX\]X!xS?l%6O*@Qg c¶t?K¾H*՝eszv=A|_7]UNvXh8Q~lRǏ)䢇,xά)η /( gVW IW<.T!$erJ^ώq?q˾Md|,,NהVg1oܠJ ~IvV߷K@jy;[G?Y^sj;.L 47KZgϼ@-RvFr tY) .XXtj`*2ZVz< 'Iaߨ-(J5"v6%:,ZRe01ItN|Ő֭0&P<ɂ}֛4"6 PJO(= !f$A-K3Cj/齨NEjŵMy&*NQC 83p*H@jjVť>,.t$X._c{Ez,hB[p7ɉaf^ŧ25ѫi'8U[c@-"Qx~;`\'4 ]R:\ueӛWev%0m$[e @ E'8u:Yɞ~7Hsq=1 1 t#5/_z^ "Zg£ %M?~z#8Fe|֖)h\Mz@dPsV63|-΃;۠S- X5^ HyKɖ klD0U\\bGg<"t|~,@F'\!(pJP}0TKӺu=7T&7OSs7 %?ߒ[šZtbnsH(N&|=U p[ʿ}][)ft-<+9ZP}>ͺ0< _jF:ҷ[&=-.;yLC̄/s߇[1Ҿ$39џu [:1X q\_*aWMﲭzO:MC \S6ZU=tߞ\Ox]NqexrX]LmZvqEC Ϊ|ec8gOuVyr],R *f~ ">-ߤ4RpVpa'W(v.hG,f/6Bgpځ->Ӟ ]n3M _F 4%m װ-C w%yďI}%mSϻܹ ϯ?-*e wB-.q>]G#[^* xzIWC,oHcɠW\kivS,Rq ^ ]ݷb73״;l>]?BT8bYZ2l`klIf*a+F8_ioGIGU WL.Iy4 h~7RԔz*5i?B6D2;VAݦaL}`o!vB17JId$}G&3w]#[\6)KgdalxL"]K18j,R#klC!Nz ?H7 ?n%M>"}k<74c1CIH-pH1g.ҹ_@|OYY`v&iԳ^O{:W/u^x#MŸno5"KQo2և8t5pu7pICFs^O Ir7X~ DG1ƽK+; ӐT*x]Eս٫==60h׺?m*Zf1k s"= Ķ++ֲum@Ÿ?S}U{?Kd' ($ Epkd0ʃ>Yct]+}3 =jY$7y,nW5;\3nbnH %. t,a1ɜ(oч$G,N8.nKJcJS>xbQQ,W0C%otKh ,8iPp&M&fa#ZWKزEE| hX'I,7!s%V`ߜʣ(X "1Ah!Q. G8<_W+ G;#*ѕ~`# =rx?̈X `(M6>ٓ mkk|Ӻ}FLgN $ N𹰥a :'Y3'R)?&?$2eBdp K) )mYNhZfϾ34I w:k'۵VEqPWdrbe+9V\ nS_atv̉ʃtJ靥&/r.KHbr${9{U^bwD6Ǟuv^k5}5%3t5JbixxԋW}g&fpe+ .yS{)RaGџv(\ؘ`NF3fI|#=>Ͻc dhmMz%$NҋʴLE*kq"ҷfCZMRm9{$uk؜ Z ݌z̲ȴxӿ D?vgNv5(C j$RiM s61-`|7o𬗜=du!Sp ӮH& +?Kcl}2+T&ͽ eD"?{s]!̟߶֮% )whL 2C'?50 J"~ƴC!PU5U5'zYn%.fѫcpI;<2eO:)){= F57/\.pP㯱=y\vx:xv=]~wj3Hv԰ɐ^BaϯoϻC;,r;9 ԒmQ Lk8~y*I *XL ŗ1hͺ>6Ojc0Ƞx讻(j^4(*vJu 0%.gRG@5b)I\j,֘(B-X|?ހMߑ=r/ªpOz:F"QUi)s^c|G֔s\SoJl1(BZrRu<.w5)"q e {^3bj)>ڳZ@u(A}~4X[\ª%[ő~5X/{/dǺ@gDByV hȢV=/< 8o:glpVhg2Yspnb1+۹1RУҋWuEMBPM+Dޅ}~xsYi.y-+ ղ< 8;ȵr'Kx AKZ+٥<5Bg@r ;|^T"-1˼;#nE-Acۯ8oޜ*Z9 +t|ۆ)oK=qD}*Zu 4|{i܊_V*[70EEnKEW)!Iw &qBVh+0D$SBط,HP!-hpIʓVQ|T,~\Hx+!u' |VG†jP9;7]kLwH $wa#sػK+wUMZ|{=8̸K̮Ġ 92-7FVV_QdqBп3lRHc ZY}8Wl|2,\k"]2 :Rp`{C7n%`sʒ~yaI| )ZeKF]2 Wv`9©C3.U]\jy,gng-VT| c3.fKE}Ț5iW7(OnJQW Vp \ec} )̎۞iP_"&ZQ|em٣1. 2 l~xR#+˧Mwcf4F޹?3NGV&|y'g\Lj2#6ɵ e;\p 1@uQo} T=8%6frCrj H ={.j;x^AL띓vBnzb \cI^pe_FqYn>M*|">@E;BނOD+ƻ;IDЪi(j qcPDMV63FXg/MP&G7=܄ 8^;.k?j?Ox?] (g"aX4U6d|!m|}QxO=j?@{dBz#`#u!(i G4:^Ymj8O 978,r|VfqD=ib"&t ~%&*/05 Rz:HoWH p6ӁN%9_n<+M_)uIIJc):B).m&G!id-~tm_\eqdl. 9NjjI@0$Zr Z4C2:?>t ȩuTjEgֆsJИ2}0SB4v>yҗϱ'Jjp'Oq 4oEl_rZ64>½L$ )>69Q>?1oT2DCU v,OkuGm@h)wSp`Z?4&뉿Ζ{d ]QplV#6Il{NY]a\Zc1]!톖P r6Zb!`9/a8>_5|0qQiM+7 >1sP6%󆴲렪 [@ƶ-f~F(^֩i 8TqHtl}J;Mv'OQ  %-=pdK1秺=ځ^Kl_p Ať*Lrǚ'5'}3z'[P/r=O澒O{@%AK"3:hɂ}Ee"8[ |/XrWy ïaRvkgBF9d} L%Eq1Gw $Vua;n/ibEl>0(t?Wws³d⎹C|vꟍ1J-7o\^_ VTJχ'~(}3牪6z+x\T:.as%nQ7i[/Ɋi?M>$e)D`<ﵷ'$ο3\!c]ZoNicp_6]}ʺϼBEI*SXV*HbK_sM}%21hΚ9+LsI j F<-R+dcOڙ/]+x̱J+nx6iƖLf"e1Ѫ5سIYCJBE@t(ZW49HV`VQurHRR=ǝ1cuA^=3ʵq WB^sU:d"j 1to]1XTZ`hwn.މMOdd`7 . Dv,ԝ^N]l?B#"K 5;iuT"Dj=qaWF*w $5!6X2Ƣ֌⭆'a٥awF䲁-C:PeWn2 0_kX̗v3G%5k ~QwC.]ҥ׈=#[8o&Ur7Z!x}"('UAПLy-vn(o@R[X^?0L 4SXA\Wlpͭy|??"A PW=; y-d$J7 O!4ͻIX*` Ќ;F\cg$8*Y д)E(SƝp7o1 x-w}hB8}#{rif$yIetYGB!wuA*G[E<.h5(f@x0+oyU{,%;_Z(;{ǯŲںVդoZ g&5_?4NpU}2j(8ZmM!:'l&)th\yAPکWD ǜ2$VՂ8?XI}>qt|#H(*bF,GQ-fK%($EbsPo,#z}-a9iuFe}ACB*{y;;RU6kN8UNۗp6VСJ!\ O1Z^ս +ưEh̋#GG0 lb ZW#03EzKX FhXk-I1W3k7OS-ht0h[oK Q@9n&ئڱ b[RgއF6훊dr@6|#qQ=sP "2nٚBH@L9޴vmmv?9%E&mm@]N2>ީ.PF,h%ں,B/b|2ԯ\2XWҊE!$rUκ0`E2UgZ-K;R#cw'U}J 3kVDzV, 7^.`y@%P{{H[ [ݬ km;0o\cl!fJBnA]>6뒼={C?)۷WXUHFM-GMS[Ɵ ꜌Vp.A:749vX '!05>1t#0Vc?ϵՔ./f(|Žth A5 ! >Q7CIz}|w9ձ%wr&=p*6V)c/롖A/fKdN!y:'e#zA w|϶3KdXÆw.&RO/ Iڔ8wx&DM}^[@ZRިC.M;/!lGYx 2ƀ5Ճ=A#=Xy8~0%kjvf-SGr1=[#Gy-jby?h}TJ3I7wUi=yFr~ʥE>E_ k6r:')U(Fc+- Ѐ}an`8'-!FgjybKw|`.f%+k75sO,~жgJ-!F?~fD<.pMe/Kȇ')^Ĵ YA*1<.- 1*d郳OX4i"j/R88=ZU%lo+Akt(t%!R% }/ :@&f2Y?(jr&KFM7h)d](AِT))+~FLNGi59H!:~ZlWψtc}.3݀倮;Z޳'t˦u#(b%%K+Żo|mz&5Y|+")9+%u7yA!GR z_ݎ_UP=& "*M/% 64M0eZ߈.tݰ-iDP6h"A>MR.B+K6Nýaޛ'#7}i6fY%멺\?I j?V$\<ȶ}im3]#nz:TPy`T8cRcp.ai MND9kQN5DX3StҽɫO,֔',aaֱ <_ٓsKa@ L[&4ma|& L{Td'&;i1]> ?RT2KIM2MX`!aiueڹ_4չ!aY6TRjgY=mjKZ،0߈v{L"6xs He vƩob8Gy}+RD`'WCmnr'E )W?w:WdMF u> jZP6WCƐkR+ ;[>D@Lrg8u LxdxR-Hf>i^k"@^9{"%6 !43 8 R Vb4# t!g6yl[v?;Nӧ]a "}dJӣKIa07lZ%r=<+UjG(t|0S>/>y @-;"E3e ⩾NL.]co Ne-5RoN2Χ,5z 0F%@ 頡~ kezM|Rpp-^WGE 6Ĝ9MSzo+(`%LNbrVu>VBq]*pR6i.!?0^bC7 _8B|- ݊}8rI:Ӆm M?}f {j`P| |`IɭDa}G*D%2ފ{iϖ} WBr]N9~m쬡WͶkBc9/OW!Q̎8jkz_NTj_rS0EdJ6yƳv|3Mk\b`IroL82r:c7tÅ{QtV4W`wi.k@f&'Qh>6O Cۤ{zZW!;qm @  wQ,^jAtl˅)x1QVk&zU?<qS*=]tY28QXD]̎oY"rn[w!TʉKu.R't#^R(Z*qҏW[Kd5v€OӄE~/zQ9joEyޏv=Կ@{B}Ѿ69!vnXǠyw.ʓ5d2=ЁC͂nɥ'pqi^F*s^Yjy r?S] BErr淖#S9GjI*E~W xsx\(@qM|LٺsW< ToA"+F| xEsh ꂹǚw 6UI:T,fxXLI1n/0GS`*\Gmw#H2*WTliq0Hw Xj9>!ZѲ#)yA'J.Aqڴ8ţfJ*R`r%[܎s|gUg®rXaoA60ZO?DYj A5tF(X5xZk(IKe;`]UQ٨UH`nRr$U5?JZbhX|U' ˓#aݾ#[.lv|1ԓ_1CaN+ZKiQ}pZP6vg{He?XvyH8AkO6Hٸ\4 &*ȓ^䈫?>C7 +T\p@45U7{ bDG&IBZkuOt6HʚO\Y*t6#zw[~I;0ˊ¦i)|0x X.+m ]Lk18WS6Ol E3(/~(X,힯 J yr>@J=6$;7*;L?M^oAAe->" f#D-";7Nԏm͞z[˲ M_ҟi8'nJ7(.dX0'A~8NU#]B1innփevPѲ>&/khU.>^eV\8zM[Ja3Q+l0kl-m ~!{)cBIDUU$`9,H>b;(QM>Ƃ)*.$-*sMU9[QGqq}&>A\O,/y5ӨR$ $7J%R$b%1h"fBK1X5sBuJxտyJHNoB[,]碏mW#sږ9EwH'/Xѿk.:zupc+^_޴%6CM@iu*X둓Sy"5=`)P:s{:Vi&cp4쓀/ޙTAmx9=DF*!!{lXs=\d0gatF<9HpÎnHOK_ʢQ: c+"sIGOJC 5 x O3B\3Rf2Yfc' $-}*xe>N2޹Z6wx}ၪN,nuN/J\MOkU̇י+]v ̈́ }t.݅TЙ$=KՐ&8?^NQR=".ܟo^IL32~LF o^ zJ^b|b?v'Kq3g]e. R]%gLy1*0V!|I5H mQ2x m0CC@R OqwM%fi]nƻIuX+V0zY*H Bm0 0 \\#2ٹ@He "Vun4! E7ct/e S^^̥M (u6$n(?FFU$ (4J_9hÉR}P% ҂ W8f7Sx_#$9_|u?F4M&Ow6z|S̴0Oqw4Y%mN| iЄqtT2h-yմ UƯ`oa BvOƪ`!D9Y ^,L%,c*ze"KccI,j69.7;l`M1ֶ"^)93 rt?0<|d&X֭_+$bW(t3+{uwIRįH>ۀ|L>IK8'@뭁hUX {&mf"_oA|#502r0;0ё¯ؠЂg&?X7(xx1qUMJ=Q#Åbxkk@OZstJb4KZ 8N,G$}+$`LL]O4,Ul,9 vl EZ&'~wߔk㻮. y`i7SH%:~]M@hl&5mk}u ;1W%MJcj"ʢ@ڲp].]r ؼF(֘>L7 :Gq iFQs(n6I53aV\!=tfBH+Giw1UkIe٪DQYr_,tX]%';uCL[yԴ!#ߕ}.Se_Vi4k܍r?y,17|=gFA29&gF32cHڥ{_+悎8 rͬ12 F,:*$ԟ/p{p\.H3ɽ%X L[6bXŃP:T!eCQb*y \9-# rn.( Ha+uʶ{)pw 43Y)RXJFF5'/ /2;&" URT}Ai}cyd; ,@s-^mU56 ZQ=564:s*9%687B B,#RKtF|~Wat`۶$=]>|vc\bxFO>Ao\RJ۱ >R2XFT}E8HM]8RU"-lTf\^M4a ùH檝Ɇ42Z'-ةb&-0ҖRf_[bvHySuA~OU0rJ}%m˖D!F="p `l8t~" };ɾV_wץ}ӧ)L}m`dx%4@x6}Q)BLOgc%X5 D#wbG IX!@,yFRUX?]x ʀMyu_rM% aXlyU*IZJhwS L_$֟4$Fi)z.h^H.Bn jÇ)YT]X?fe!Ȅ,keʎk|xe[i7LlTN/0뽆a@ZtއO߁)UAfz@Bļ m9IFޙ٩rCܛ~TQw_+t'.3 4" nL"AO)M_δ=,jY;51]N l܃ mZK`񘊇'ҋw'$gza{U K/S+/;u%:DUb(*%t=!ѠCc&q _z>\?`tUVl2ڲYNNW)Cyߨ{VC] | B[B55U]걉2/Ґm/LQ"dF9gz@Q Fi\y\9hH)n:=E@c8"4_*q!PBp/ж{n(5i:\)^ R$%R#p(~Nvp:Ƶ/ _n7Ӛ{;sLĞz+#(mѿajٙpK9h[.?>a8m.=VyXS ٮɂ؂aq=ql@uuyx?>7BCS9Q@zhF `d!Z*'#G#d`߃rON_yJJNvNe[xG%eܞE,q܀0\s3*MwcK5qx,ʢK߆~\W.D!-COA g͖N%Μ -%{~7sOKhuQI]IE: [ 3ZSL,S .F5$9. !_Ɵι&*'g+٫z?%|Jt1/iد';7 ՝*by(35 Ixj#u.M9^ȹq OmL|j;CGr(?8"$|(X;\?܉^q \lC@V( [e@? qc1=J_ HC\E `"V3sB7 άƆI&|0HS,e9VLo[d7+=,&ߣ5MF5Ბ?Fhz] &e7Qo<j3;'=e7H#ʡeJiPWFuѐכ*}hy w†Vo; mX(3-5]6b>ey4Zs]LQ#" ^z?Bz=^z҆˷ {/RidO֟G~u :Ex *Ϥyp, lɇPMQ9XB1E]Y-"n0cx }d#YlЙ;fC 90Z{Y9c"gR;gSFEeNZ g~?Du.c/Q,àmW: %B: >Ǽu?ܷ}u^ul(!(x|0c  pHgn~5 1cWI_T ܗk9P5 Z#n{fWSw|`Ր<6vZ*)qa,ŞӼgH 9O93dč r1~HHV9cr*uIkâe'I1r{S5]/qy0&ڎo%(ŔGWϔH3D R5.+d}vZl ?3Gc?֞.*@_~!+nB?~*"Mgt7(fDa*8Wp`7.蘈K(b!nlW]q$gO+76eL&XVi׳隕z ?+:*m6BEEc8BGG¼ztLS5I:>Y098`hIhfJ@\ٛtYl9vkZ8Mĺ*BۚrO w+ubCjL&1?PڮWĊېlF>dL߅="#CmK׭4ުW=w[uz{ [KIO"yhb385R/$K~l6cGQ\{15uDybh6a<@ks}]sAYx[) 'אĢק\Q9Ԧd$"GO< /2j v_Yul_ K6uwʝ#nF8c=5@0rˍ":CrI'a[<,mpu^$TfYkn. ;^(TT '<ܫ[#L@?R(v9S>Q n ob7{?QT gh}wydфfqd.KYU{We;gبh=y៭tړ;Ѵ P{['}}OtmdWwG!Wr*  t? &^2GT$ b27ٍ(r&ɍCmJ_2NBOֽ)(9~zkԮy ^̻*DX~iB\GEr҅7>E \E"S9YщT&/YEDn 6wuH8M K)"8>xU҆m CWX{;׵kkeOFB obۗ H1jо\:?,ch=*c=כ<{ٲﵳ'CIfJ <- q@EME*>CӇ~ ,}x3|\)!,!q5RJOZ/1s$F*^@a NQuhϟnyE~W$@|N=4~>KE˯cmۊ3#L) %:n6|E0JjYpwl*5P a/NZ͂`Cs%nn@R#˻}%}ql50\ҊSL@eooHWhX($3Z>e10R[@; ckT?nTf[PjS.6P7lҾL촟x(v ܠ.&}I]sD8|1рr8旽z_$ LTP_JY{k#}#~u6Pه*,Hy4A$⦵`'y)i[&o_#aO H)v MLk|v+ϸ=Yf u$tyJF|dd3#Xl=ӋՉ]0Oaׇ,h<m[~4>q u/AAAT+/TÅ 㤡x2jg C1C=qsVgs7*G>6k'Dwm|XiO1^ܝrBlA wma^!- =(ڭym};XK_ H~`lsS ew{64WkS(m`IZCNnrioYB1A\Qj!(IAnD)j(jH\~ԧZр8SK}`ڐJSb9izj75kBI+=PNyR]ؐVb͸ױU:앭@-̿[a kaRźMh93{P"7+yu@uN{@6i㙪όhH|ΝPj؟,.H% \Bӝ%DG2ã'ڀ$?n?_D'@Ҋ+w{?_yXOH3cY#Ɍ?'BѳrM8{zPA!J9~PpY٫vá~!gշأ,LpIJoˣͨz*Kv < 35φ)-ÜmR$#eun\(=Nw\khOR4c'l F=>uU iL5ӤQ)ۭ{D4q[ $ETt չ}}ޮzb<;p*̵O2 p36uQ;9*O[ ږj4ϒe^|3w#fp|X>$w~w9*ĸE!9sUJ|ϛZp"gªChI5Q+Q?aȋeu@~tc2P%pC)& hBƩ/#(/,xxwT4^Ưf0KNxv{Mv}w\M;w(\99 W3VD=jˤ[])H';fH1,d'-xCLkcM?2T~Z*@9#-4Ӵ,a),q:9Rw3*?ƣ9ŞHޞfV0`E2Ha[k+TfWK1Yc[F,mQ[lÑ;z@ bL@s P^4J],fcVy6k\&j(I`, ёgL+&&d5坾<0*ԼOʈ.M,Ł zF4 قݙ[r0:]fcC&HTr5KP|˔.w#g+&!LFf8IAORiCZ z"wKtrs~U48"& $->%n^րn)x0\E3cS.SNH\ Au-mq{:[VX!?gmG܊ޠjp(o$2/Jny:ߍy?O>i#d%*v'rUeL&Ucܧk-M "+т-(ŦέdK˓S_+|jA# Qxc}!=d )"n>!]tmAPK!AVjݡnD_؀?Fm7AlqDݎRݸ;٫Nr4O_beZǩ.9o(<ƴ }>r1vᯭ?8'Nx3^qR6D>N,'IA 6mLφJ]z&-2q Y#[- I6LH<[Px^Va๳EwTIv3裴r,>ϿcMc \|E.!ExrMgw;zIWVm&0%ss ͼ=Ko^o٢ʙ]mHNm8&40ShYm72V*1Le2Ty,FHp`e9؉R;x^GݚS20s;vZĺ38v!UQ>0|Ai^J$La'}*Au"h`ϝxvfFD~Oy&'AnȺjoU[&i^0O լ̇?gi8lja,ES(! A=81d4[ȼ["s_HͶ1#rnU ]<{K h9 ngF ikfWQK !gLt"=5LDx!kF1fzsX[9;j5Ͼ-Ql9><搶)/ ) AA~6a6! /4WX(ƚ wcLW=}Á9U2@IQgFvrMfe5Nت*ԇYWMr[Rf{X'wZ˕T2[j'|>@V|8Ei܈DDO=W!>mwWZafv{D0>*wrb^%cZ>u w ud i2[@v@bDK`U`t؂Ds1ih9KC#ҹ3gysY+x3_)Z0`<*ݡ1flftƑ0ؖmQEh6Wϥ 'D?@ tCy!@uzDX:տ™&3!hk1WȮ˃\9P ~V#C |x J/gfȣh,ҳ&lбHf z)/=]Bq/ۦ ןu܊v+0_tڐÑ)rZJ4 ?/J(7q'/$dZR{Uл 8&7vް%wjwEХA?fn8Bf3}:p!P,lxpUZ͇ /[y $ނn)5 s񍊃BR2$|yk !᳢Ui@R0-CvPa:t]6f%IM$b(=@ l^!()/CI&aC{r#BқGwPzcϙwh.}%3A^&nnyE#s/k)CH#ؕt]iGʁaH5F2%ecK f ř(Uvł3%1\< p_P}g5YYl;`u*L+#+>EY^f om(1\zt YmA 8pe.b*B͏;q(kI6*P 6Q7WDDjSe'n a!,̨uIɩ;HK@_ُ뽟JZJ4ov늱i<&kVE'y[6gSyQQ;9k{:OҞooCnѠ+/*G;73<p?*An)}a>Te=:WAΉv5!=] %q& /alIxd +=1PFxsɜٻn޸l^?SFVɬœ'%T4aB?-h]z=y'K X5ƞNx,(ɵla6dJ s,FHEOȑxM8yZOۍAxs{29y$uL1TWI+dv)|Re׳h&dk)[uP 5u:9w#r Au˴JQN F%z}*iؗ< }CW=cRpzI.5QeTt|~;2#)UdÍrHp<nc[p7FAZbvMiwjzԁ c;W p^`wn`Ey .oW+&C͗SX8!Ag5w4%aTGq RqMW.B tw ŬbnHs$5H#CAEv'AQ| h"^cz%Jӿإ\5χpQJۍWP`VFfia80nwt`*d LP_-4 eF)7yyܥ7I'OoKNjo_G u6,+#Hj/bWO?>)ԃK?N^&+0Wsb:l3) o9=*Nm-bj{3$Is5-??`8e&SYD:9jRʲٗ9__|ҴMK!k SSXĹd2W~2C}nYӇ,4:d uzXu{Zͫ).9 a]#f]BIprW5&;, 8hg^0UtTV\A*`C՘*!5c6Cpݲ 0nHD\7n8$Hv6zAoӦ/Gk ~y2[-n$VC񚡴scbK$ U`>Fy*{^,xD ڽa~qSn+LƮ, 3F;fر #.WgXu`Ot8엤^" 5>XЏV t+=+EI]o:q PαٜUv0GȺMWr[HgT˴p4?|爵!7#Y 8RDx1a ,`SgLe2%]Q uEQȘE"7@8`mB$UI //{v.boMQA}RWW>M{0v Ϩk0;fb#^$SQKj39oB0ra!\\]-iK>vqlfkjr.v=P.ENcH ^@@cb?I.W TDWmSz3^X6#N T*9q3\52)7[߸蓶e.t^=Iv B.IƶOWPi.X,ӖGj*|ݯb-^a4 }_Q#wFɋ4@*yCN}pdhZ3BQݲ$ϳI;}M->P-HMH[`u"1|;Y)6F/-YJ?HN0)],_?ݶCUf԰vb˅Ś&κ$y7- ɉ:7$5@#T-᮳{DqM\[ ^Q{'_\g"i| Ot꯷LҤ!ݝ!d{ , b(:%w tWF_UQ}*-uB^A%n>5!8׶W;~? 1' yv9#euK>%g޵G!_?be6r&aՙ|r{pA܌0Mc5r867ڃHgUhzx~$rÕ7~`s0kSI ᔷnv0Zˌ@6lasH@i(#~jFܛo8It{=[FUbG]R3:(P&{hT|`Y7)қ+P $>laƵap'f/rn%!SҔAX/܋_؈ӋfFi9_O~v_}1$((#:^ѕ!e\`#_ ܆/M`mȭĜ&ic-2&'١gl^{lŬv&ą'v5^l"rxEGx};Qn /duxFcu1ydԀtʏ~QIaINcrгg5Hf#zsTͥ,{ kp SX ~vPn=PTIMhW;{g`_3!}\;̜ii2"L *> @p 8Vݬ1xAeE/ΑFNk)69uPiuWAe1qtnϦ&B|#J8M Dg<|P3-_{WDžPASH!*,'$5V]AW_Sh$=N^6Ko:m*aix@"x G0a}W~_)QF[A,ix~XVni]D<0|m-O ,u?k2&ΧMbx~tQb(UK~_@[s2 M0.y~*>A%<{Mh\IJ8=Gڰ_7do7&!D ]w~س艆]tPLHK?qn*;=K4pRoxڇ)|A8s_)`I1 e"/\fh7JtrJr( bG&B#cL4Q駕]DNgP1Nx)Kh4ę`4^Meueg:9E@"2*j_vam.a'ͤpKYY+ex|,8˄ 䍡EH PDC^_+eݫצtZ߳n v]nW )|T*r@SXfG [")T8H:IҼqEm$+6(obEjةfQn_⚠(BK̇;l L={{Jѯ[ G3jNIsnap^TsG^Qb!Fa^ EBJmE|駐571ɜ+*n2ȺyO&/7IʡC'| 3dئdϙ8tN.#j::x9=ok:mrCpD[Pgֆ#&̆Lz,x:>X: :xS֐3dX[,KwR $rWtU(+U+t'`GT%C=" )ss`/8~/ZzTWn2j!Oe[.HPRMHg3T]Z73 +g,:1.cTZ^~GQ. e}?RQ2Rg`gF8mn5 6{ 5q@/";S8Ci 7&)#nAxm0 ߌk7Z:e$ޯrAkB|(i v,>eYA>]8WىQ&1OsAI(:v=nQBu)D ;O $aOD9_xm2JS Քn+OWiНC̺(&s ]cGEKb|4VKQNdk NTGo^,4M!h~첣C,Z v}E܌V!vA"{[E%N"?JaݬvL'AиU.$9'{7\e1l⦡oH"$B8b-@ Xd h, 0xA$.+GͰAKخcjE_(Bugv'FK p~lW?"O|R{Y5_+kUHKx oU\&PW;Qw~$^B2MVz5"m_YMNHS_Jz.*.ڿ;a9-hx f*8Hν}DTS0rj]攡x|I)W~75K(ʟ&Q*? ٟc˷1 NӒ+Nqu6L;)O2R0l]lQgbOW.j;m;$D6S >;U@w@K >YA7_xI81.ߑJͺ87~ 3L|Q{i^Ӄ4E@\ c% D2WwB?E9)&?pNGel~"hãYĤtתAgNTK&IyA)udnϝ7g )9CO:N$v#{)Nk 'X& @  'x"^7}L x~pdh˲jYh^QRFܚDSkbc d;2$Ӥ!Kn^ QcIrhM4@dÉe4Wrl0}R1Hgq=^3BmsØ NNR8=2ُ5nD6.q d0A*PTn2u (h r>gU-"23DzpMqƐ8۸=؉.H9aR)ӝf,'BE.+Y7AmI3an]t&'FCo͘afr?Ly Y p!JHWg/ Tc{x->`qd]Fg@.'-K3:(HXO }r9!r61-ZiYBb֞l%m''=qioHqѮ-h&&xۃ2\;/N|D{_oE~\tDM f!ӭHYʉY}n?"XzbG#|[l*+nv/}jYo"=!sE"{0_-C#> Rdl1O]D`9"+/_^5)e2:6Urqg'203BvPU$DF2zɎ`Gˀr^˙"Vc3kHBh%w΅"lz3Ho.2쏶yL8gvұ\>4nMpU*L7@,v8 g;w(<!˸܀'-`X43yIKQ. K H[,)۠~6"&|$2IY|Z$ 7sۃiP@8XPTi(H\M-I=ś]8ߔ o1TEj9 7mJɷxg3&!E#׹Oo-ŏ:h9sKX$jY% ZrGcy? !$A^  ;p$U vMl]j`쩋B s-?z&ݓQf<>#_|Ib_V>F>rgZN);vh1W .![@SN%#M3)XnB9Gei6ХLei|.)[,y,m@IU.0A;lH-c*@801z\\TTrdb﷕RU]?K#@]\uE$ƁRtZi|mCԭ!5= ssV_ ©!*\4RiVDJ$z9-.KU:[ZQ0Diц-PphNm N7z':_Q 4Ġ͹= b+ӂ]Y)1=6 s\%^O9z,Պpw8FX([i`[>(+3J ը+YFU5I&Ϡlի#Ek\~&h΄9Q`0;g)(9r&L]-J.4j箱v ͘pRxrGS ziI~AC2iiO{]OIfsyh=y}iND*r7 Ak)LfoB /jxOZuL'8&~LpJf.#>D.MmQ,"$=Qv}_% Ac5"(-EH ~č\2F=Ěgěi5s o!{ \w'$jm"Aͷg,#Y&3-njv.sfܽwZG_~g jx7Rxz9p5PV]<$b#8QM:-b< ELt9!rUՃknԴlS h;~cI}^Jl(U(dO!5b5"R̊36GQ5PQz ,*#SqBC62!d6F3et+~nn/rr]ަ@ 0=Ŀhl"^6h)͍G B :F&F+KҖY\k+/?u W6hVmk?6]FAq U^r"O[ڳ=bN!q.0zX"!R] @;:*'OHzU^3_0 .@29aƜzcOFOHjLjL8?!4iSe7`YJ^䯃Ǭklr qHq)^HhyNB\~U:X#h2,tXP^yP[ L+6f1 3S46ӒP13˗j>JUYY$BCsh&Zo qzH(#vIޑsn#/A72iWWX؂st%Ki}K(!uEe 2Xj,\9V(wX85LtᐏњKUT!59E ^.8Q_yɄz8 IS2jݮCI,j&l b^اEL)ٲing z}{??^'.]~Z"nZz_b1a>|N Y;ȢC(":Zj欓?k|FriѵPh%l)Z^WkLXWZXg-{Wz^+(,*:t W!>sW]O Մ b:]-jPkMR(]e+E֮uak,nB1f;$STti 4uBOE>LLKZW%VzT쉊^5wS)@>x8 b?z)*EDŽ}*}7~8niX+\k?3e+nڊ ѩP-io762db{uӢKAǠ՜#^21I!UB놅6 [5.;햎P!9Pt+cݷ*Q<1 |hq*w,$wҎcM;pv=(+Uƌ'PsWÚ#)?L @"9haxg'i0g6c^n%E  $,t1^xy j!#lv_$ ӆ_87YVe%cs$ܘԁY|ᚔI*#ʣ#돌w s?rc> u漚EccM؎N:SMF&o#p(s994\.x8'0!6̯D n6eM:bn__CGzsHNʢȍNL9|n'Ϙ2_Kf7Sh:{ڲ?KOIĴoʭWi4]^gb HT^ƅ+u\K#晴T7a$  \ yշ@󈮸xad6mIT}6V0xS Dx!ŋ?ed}@k^5ĂNz]|fҥs Оw\P }0z?Rk&~0>Ipbf~+?/J^_V,!>Ur c NKؖPnsb+04t1p1Cii9seN{pbGGW3Ep.ѐYЈ 0UITlk6-+VGWl?#F ` 뼆*" 8ܛNWc)1"y9mɤؗ3-Y8I.nxH:/5P[Rָ'y|Qspчa4QvM|@vۀ=!h+2yvpO*pޅ-_ L @ NDAf2?nښS$ \:C+$MBd-PhT9ȟao^ JWR[7+uy $Nh 7ogF>xJhBB7&czBHUYO"!c Z(*Kə'좳j9I }HV曟h/#Ob`!B`!71 %S<İ=P@> _z^W ^6oG\dX-^s8U6Y:)g &j-KPY84I-fG*|  Х*a+4ۭs'Frs̐ 72cWe%S>6Q@Z9L}cE(Jl\hd6 TU(`4?I>qHmspd,%N^$([>Lʐ,*Zt &j.!KbgT஧IU./3#>Ҝ0T&wcnwb PUś݊FZ͗0d40UBᏯIpqe%"Ȼ;x'CW;`ݱCn|dF1 ndUBPSC]$cԠ1ێ0QqdlKZ."\)̝[YV:ŶH2g];NU׶PVt-:@eeD2w(:,)蔇`>;_t^ծ9uEMcz5,0E!n\Cڛ}[`;WjYzmȳMG"NKP }$VL*g)W:;e\dawC4LBw\kpͥEzjj%G1r hhles|OyXMa0uEThx6K:R[/a`?_ Rtq RѪUm+ K_ cKȲo,`O[-v=>%A m!g B߂P6vJ>G~\e<;>C$}:j:B}Ueg1\G@LX<vq`N\jio7,u #Jc |E *a6"7ryܼ2"ԙPlU35Y C!LDEJ݅DgS=!ak %[ W5L$"֌mF!xa]G,/1oI(Z%=,ִ&ʋj|[ʬ,".m!?AU Io.L&gM?K꥝&b>"D[CChBUU.p,wL U5`+;3$adX7]c&[n]e| 35񚟝Xߪ D0H WAD&ثro4h3>;Le% *5r-; }0[x+!P@&W>G݂!7zwz<@7*0Ěj}&㤦๔ މ*eS#@g%H-:\W4ܯXS#ncUu#Q 2o{QU),S<*uYT6ӑySVAۈUv>`6,=*2_ 9%&: -]ӻ*Y%_(kȓ(.ҫAHͣʵ(5ZNҟoEgY…9/ @s&"EFJ] J ϫRS-}!z^Ge<Ł-fDAU5t\"6pr){Ii>68㲯#Mmm_iU9Tu6VɡK[EJcf6 Q]!N%QamyBm<[eFq0CմАи:CBlS*eG}Cjs{Y)I ػ G3v MhKgш>Q/ IQHnMh76%}i*9?4M˰ 솭BiZea rWœ7p`vm< Leke"B++0{svNV p}˝|"fb*W~^πi:M"?ϻ=LJnqDѼZ&Ʋ73q ̝XKҠqG) /}v-^,G{/3]r4TVݦ{.ٛiNqOA ׿sCAg3z 3r'Vg, >fuE8xӯuR#A)qJ7)l\qiU7,kM|;f-4q$wq_]Z%U6;OPcҀ'=*ڎ3NĨ1ɤbն[XklkM}m嬻3ŗ&tU3&6 \\qfbƳUs#MydpX>d ;-eZUZOs4,pZJMymGjNz

h^TQ, RS\*,.U4`<*moWĕSDN}$iT⦋E%ɂm Sr ޖOt}!o3F(H`nepa8"ɶEu$8G9JA%M$!4H)ԏ0X9>p"}ai#\˲$O0W JUˡW0:p[kz7ć}9s19CXHkqK5 FO~~ʬb?cI]cs]O`ߘZ]`/_ڒz"`D<9/h5F f*l!jsn.|#e akNsvJYDSu# \s88^ɷ˦l+xc[ArDLaю>"ދ?J`y^6ˆnj5[e2be%QClOF oUy0Ip*uEK =gem C܏wJb/-~֗_9J!}1Q]t蔧2v@y(wЇL&[:}fAl\IaTy&RݭuzZ]jwqX k)Sh D^?7;oV('ZcCN;hZ־G}US=?Ad`V_d|Xm`w}bEZ}mo.yzDH$I̙/W96W bHr]zCh]&Dnw1\^tzhs?H r `D\ygTeEU׃3|hkknD{* Nr!{"ˉ~dyi.z|yO˛r< QYpG TfԡܨJx%̀$f\M[ka3ymf`ZK<\ȇ`~ED@ޯhW5/sACTG@$=8+,66/ \HglAQ|!zzJv5bW>z@5{g++/0_{ŽG&#B½Mj BSpAОEQ`v t\gN΅*XSړJQa MZ[s.xVDW&Y[ aWu\8K:&$gאaՔ 0M ۝U0 Eٶ/QJ ۔Ke̎ %|eYmsl! L" CK U%xfG1|^EZt _.eI1{$빼L_rVbmtVLtltpu0~}Śh0\oRvayef` 4wqst_MCCy`t`h'<\)Et_pN >эw貢?fĘKJaEa}y+#eto:zR<'*Z&?5*" w%7g{z׍oۨU0#РܢރE7!Tab'dhR/ DcbYųW뷧e:\E)h/ʲrRbSZʎ2J57 ٭y [Ro=@X&$CT {UŜ |q|1xXa۽ҼOv'mІR$M^N>7mR@CW.p,#٤km|~E4vˊ#f[nZ^7ZuP BOLym{ڇ0(= (1n[BjNJ2'o<0m3MIjۓDg~HBT%iuJ K?:[#[^ ]^ףb[qƌ`lVK1>=O1(K2 k;'a¦BO̶ag~.e6󱢶nTD2r=oW2C}Zx)n۾Xc0v&e[1A<~e=̅96'CGV'#9Kqʀj&92:%sǶ a@ta@tix֚6c$Eb:EVlJ nc %a ^D[ԇJ@!۾TJESYFLV+Qb2EhO'2 w0cׯIvnCٞl y`Cagq#"P{ }2Fv6k LT ͿdL0F C=!SG ԃ[2i΃)[ܕ8[lh@SX&BV'OKa@˿PhۦT5 Ϛƪph"'/ at-1&P`M}W*3[l >h <ťJCfCNΠxiaha!S)7fnťMf6}S_Ybp4dGBy"i»mr߳SDҳRJΈVMn:OhBgE;^]s ah!O|wATaYAT|.01vM;AOUX8TNҒL@")%0Jq ֘`@冿y?iy d-BlG>7k0mSv%?7O'u*--xBd,kNw)αS?j.5ْK5Cyci K%(5ODh?Nyj{J..9q1+͢Tl=Dž. B0#T+} 2B;>$MQHDrn/2_O8G-%]kxB_F0S^4/yGQcL|f͜3r9a=Ʋ@t:ܽk7Olh ]АdS ;>%Ox܋̜:h:? r~$1)N3\Piȉ;ZOJ0ZV̫ع:lWWtBq?n'M"+>.iB zbI(^8go##S1ng^1@S|f.M%)g>UF4VGD\GrdjӖ}ϝ\887{ !)T&ӣ8(қv'0c2pr chԵ/JAg>{Y@E^~ReǠ!lۢa${{70f-m3*D?3mcZ9F&Ğf􉖱@j. siJ1 MKcѾkT\+ iK>$Wf 4A/#mdqi%b}m3mO9`mzeGKwSRJ,t3SecmcyX,\e+/G!&}*#bGոʎ zxkne7*/]'hȡeF/M𴰼eӬPйR8L #pKFX/QuQa:BQeCscNoDrz˺. 6Eqs:q[KwU]P,]{Y7K"Bnˇ87( ,{/־[/Ltigq0ꂙ\+ o+}E9iS]}QТ?9w  0ҏk?(cǐ@%|*1 QO-/tDS|v.׸-RX *\7N4͋UĦG|#e]OC݇WF-EEsiG2tH;~vA_W(6m:E)_b8uO."#![KzUX聱H-XP›kŻM#uYc&dC:ǑeV~9qA(L#pɟM8dۼ|ݓPԮa/whU;^q*uQjb۾BL]jl.F@$.^ CҽoQN4*%q0P! $ uk9',M*tr;{[Q"qMXgPx\WG^ c&k0U>,#CF*'ülaS9Vm(*4e_Uw54ca3w^"n',ESgK-277NuU P?F#1@=#i #w} ?&KZWݯx.Y^F=y`78 $|Í0) us$,?.cb6+wc-)<[ôp %P堉fDLaHĜy >Cek_=)gPOr,8P,}3U`73Er_|MB0Yf`OPӋ5C?E: df&N16'5zt+{gEրv _-k$Q&ـ1_ G\.|KD+? jdM=^7Vcod@?Z֪\ō m ֏wN?5C2 ^.Ĭ^l5S9JAIQܸ#It=+w!oۘT([XER[e){93Ta4D0cWn h6u./VZ>#]֓ vod;Os>@>b߷*Ur= Ki $>X$Ia@gZ/$J JO{봾8dJ򕏬 BTelc &c'AraKj ŗًșvWjd%G)&(49K7tKuby) atp?J{N";@*&孱N~ed^(.0^(b-)):3^X}** He58,~ ;QqUJ3}M4z9%EԽ/zP{{elI, NIJD)ْS:Y*ҽp{htMSz8C=du(tF&ljQ*Z;^p)_XhD<aC"VvV©d&?=-vB7ќ52&OIR V^]xhOm J<<=A^v"W@Hu/x2ѽ45:[ndMI|^YcO齽%z/7띾Y1y:r+j\HfYl3'5D^ w tT;]%wY- xh]x쪧`l4H)atΨ B-l{bBϑ<2x&>j~ 5iI:-sgy K ܂~[qᰘGM`g475aS.$f.?wfe0j`VnFD(הz)$})mn"rf^x.Qw3Քk42/~^4~WgE|L̽;uITԖƂixG\5d*OdyAw4E=yilCGY؁UK JLװPpV10E4/+l ܝi9l uHND37=H>zP~:@Rb$ȋc1TT2QȮ@ue$7 a8{ޮ=os+}xhzX˾ӠTqa_Nϝ)Zy'Ui/ʅma"ϸ[Ȭ26ZNu3ΆI۴;ӕ‰Puܗa bŞ`)]F$9)_@1Mb~U~ %FV:na*Rn)RxaڃjIF舏I8jVK$bAa'Ù֍>H3 +\{Q:%< *3swL2x<#GE{&~:n ^Z~Cr$~|[x a5Kxj&2Sj„U};Г*b}co[ dP˵/7̋sKsC'fAӹv[-xM~X{aZv݋#껼ZG`*i#!o0rtO7 \zy/ޟ'b8H¨6=_63eJ!Lֽw2:;_mrز"UB8xAc=ކ=#'êQSCh'!}L Ţ `x֬硝D{,@'?"8r%clE0.XD++:ilN !5acNSfcV d8 .wk_/fm'WaUjSCYMG_6S|{7*bߜc bQE~L'= RulhIK L`ى7!(͂ @G?(wrKU:4*;,v?8Ims3jL%ζ/1yE_+š<hn Gʨ݀Nx (xb'vPX4:PAB %ALp B@&34U{%Aq"JU6u/\ɫK2TQD3YMZm7V3atsƩ2X3% An `Lh(hF_\U™=4nE^iD(󘢋#c:͐/4tC7zzR ټ*?UO7ϴ *D dH')5xv:Tw-Hu_׍;4 UzN (WO580R=cVɐfl6'ډHWm@)CӐ^7<>~k|mc&C ˤ} К S$)U,{UEֻ.r2֐f3 oS.ѣĐo("@SaE Tc'`1v6*fme(~*'/V0E#샔SI0_}:Gڋ鼟4J.O%o F95EC#qy?%{υɮIn.T0s]t_o?#a)uqneZ4Z,wA㮸@d?P!`c?OFv\lO㠑&c`C':!jK4Nseׄ&zYPr#^(|辪¥5/vM|7IϧL?17(HMI%~Ջ_Jw.td" ḩnTIe^%+|sb-̽Y&zˬ7`ppc].s@ j*K1oHSڴ5g! S7X R;_3eYL biTj/b.al>d\d>np=Bcf#ΡTeiT)Eb6ǁvDIS6P{Z) =*^L]p}T~)Y[i9<+붔"U];sDWWK֋''5U! r 1/)X(E 6Y]/@=( MvDհ4vb/2L.]z6b6QwRk|! @T៥. uυװ{;o'(+1@h}+JdePdjfp5paU?FWyخZی3s'! hjrWdTd%n+-bǞއE }Vx v|){A㍌iMΕ1mD-~5=Y߲Qҭƕ } +G{7MsnPq a34QZ)xg]"t'M1BY_nS3Kȗ{hNuOc=fO=- /H[j8聉t>ԙ+QPҊE4#xzꤒLS;u` s䠩z }vUgwNVFN/`hc`;vP^ʂEJtc ~40^@U[Q؈zݤo.J뗂yTZQJ%$HĮ0(/Kid9n wrɷolUGqtt9` >IOBQm{U*hwf,g&xYR|`7Uc?1ۦH__F`9}z.ǨwO`ўԪi>*0l_`*U窱^hކgIz'k ;ؐm]X4a{m_o' ]P7E? ykh-`4bOT]I(;9g=5 l*β3I6"I8?>m!?c?~vːL%LBp7E0Ti{w]uZtl6v![Ē|pZ["tWyoU έ+OʋOs]֡lf1FAyOB?@99(>pS/bk!7R Jl1O]D빨a?$~R2qN"&1=q!by"W6Ycts#QgvyQ[g >[;֙`M;@Nf2}!#bxEvmVKgg=a8uu+:\`щ–kzV75g]J衪0AȑfHtHnO)mMvte^2@^+XNVA^8nb!3c- ! (yAH^{nj!?`3 FË)1|ے`>v1xCׁ,)lqoÿ"ސ z /270ݘ3} Vj0ךTzmB4[d/ S'οaJlusg;0DHi^yB>4 t%dy,yNwÛThsY"QDERl-?oA0$ 8 K:!?@ kS. j"#P#]0up8VH6cū@ҧMd {#4Uj-ivȠJ|g%a}U߽u(}@T-m~b \e-Ӵ̯(5mpGhVg|%/E/76 TIŖSFXQ%UkˆzEJ|FRc? M 리ȽB=)Sуw#@}5')jCyx-YnE-fQOep.cZ_68qv:VwְCuׄ\An\#g/8]>笲o2#\RY@@DZq5 ک|J5u>W V`LbIk2٩\"6 ;2f29SVzYT2)q9i'BZJgD& wNMhg+H (]؁ٸ)#^=:n#)8R .pM|и46/鬢ZnsH"-MPf&L%RQPwecn'q~n}Hg#f)Om%kJ_Ci'iS_(%,Wp|iR;kيVAnbR&Q#'dTT;^ʽ), ?SGͨe#[:62jC)x_,<fVG}K_aOSGDT*4ڀ uXIH̿ENL iܘQ1Ruֽu82#q @w5J1UOIT)"/?O2A_S;a1!G>¬3~2k1LAQ Q!YnHe H? y4 iK0T¼^pIY @s5X𲢓ukhN>@pzfXnJxu8A:Lo6PS6]}3[1{-(+YQJBy3In ̴Q_)掸&p|V=ni%5,E2;xr%d>azȕVs,C [ĿW> XÓ摭1]?7:YCCA9v0=2p{7Jk/R4)`J^ 2лf܊Cg7!'kF-+ ,E#1oL .[ X$ U#¡k=*1@oI.nU[FdEj,c_NE C!,;3*'W`|RiqѦ1y.v"X_@<}P|dսesES^^9Kh#ɤCfxjjdZe5-QWnW&.őZNԢPܨ0w[*ܲAF`{<käSϼUFc5A͓*&I9ïNpZwwꤞ@{6܂aS chXmכǒ =ghTwl/j QW`h`t?*sɜ-sK@z'oY)@t$ NIqҶh#K7cksxXw'2 CH n4$6~BC5]k5TUrwZ?|ނ#%y$|T#$#g$8HcpT1h NRA: pRr4"ѷ 5PMyR,gwה3laAhH\-4&&![ /mض=e^ܘ7Ɣ>Mڪb [ '!1w82UIaƒkq'%m$͑(wO睾Iע0;%cţ#M J>BSg/nyP 3`^8אHdG1_7Ї'fei? 9dj v[܂Iig{W7"1ΪӠ Gvm9KWDu ;1!ZT@d7NIb|tw}0ls'Z)ӥ,b)Jt%u]젚h;VE])LMX %R㐞aD*E?K۩EZ~]$QijNHbvv{t? pDuym|bX@2P8m]@`q F=x/zju{ v-rLBdžnF.^Ղ;l'< y~<˜ StS/?N{z& ʩ0Umr@Ž,Dsxcp:LC_,\;*b* _U ޵^$)A;XlOj\8dF*Ӗo=.*qn͘T?+β|bfO6` }R }6Q?azX;g ҿ}|RBkmjvb <ܝ]˽|aMb: C*yS|?=yJC?DUQ,Z) hLKa nh@,K(kpoa в=IKNh[w VPJUzi kF|- .FmaG)R"EQ|zCܑIKu;ŗ o[+I#rH' 5;9-n\LݖRIeXNې UqOaPq%5aI=R8Loڷw%87:Cso> #6HFxmr H)VqH*MeW }I/\M֤RĜ\ևAo/kL2"$ZRz'K}g3?& rƯ/l d3 Lw\훝CXQQi$˓J*; EŋoAaВ`oY5F6d#%5!ٽNM5k Ih3&y }>NC%'\L xs6Vݒ:p YXW\D4E{`~(: ڑm/f|k2C*%t˅C8 G~%sSB;[eTQq,Hd.<{G9(U /ѮGl6] cQ<sAv"8nnoxGu )jdsḠlN> } S<í91` c#1-p(r{3^h3!. 35M&܄oVo߂D4>żR__GA 4@: =B/<fۗw<9KD皩UP [`dVp.b$'np$* rܢzXRd )֭oE#K\f )҇c58Bm̨QC{QuawrBYx׈מyH$M ;ۇFVO>sJ-iҋSmZ" BNIƠԥ!KX<ф봅hѿ\./Z+?A{GxBHyDȱ姻.[FDDB]%b{S>@soS<+9onP$\tH q5S14齴2J`"oCuܞ 4ծkK]3#2͐dDѴ,qCP麀=@t>6$NMRɄE%r׭֊2HgT?ygA 2dVDڤ,^>?R^ dS75 2Cqw[^%Dtw'R7`D]j @)A7Uc蜴E&PuK,2(WW9Yz(gHB}?+dcNtP~Q*\LG1.i*v*kϹ[yEY籹HJ %֌ͽ١@S)0UpiwN%RLq^'L|1VpnS&iv)i"VS^ K_4j  Z܇S %nB%C 1O]xu8S\ۊS׵;^91DAR <u!D(W^˖63D}?뮩;*<^!wc~͍٤E9#ffsSS5=Bɺgae>y95.E25J] I;*dž;sDP1>gAT͜=L~r NrPaT@Lz'31q|\șy6ޓYo|AEu"|ԅ|'2$Հ,d"G%JX/*ucNa6k>Yx2 ZQr//?n*^ wΈ[ D7aCO 5?q03dq ׁ˅W"lQx> N|؀ؿQl tDHqV0Nڟ{4$ɩ?xp%ҁx -Px"qwHv-t>67yC@-H_mT[UFZAJ{=5(QWb;l.JcBY [p!-~l$F6:͖;J=O w{ٶ\$ aj h# @M+alʥ_M$sz koّ`%5q{4i7ThH (j (-RԬf.!=ȯO5?0+++İa,^n(G7ɼfcQn웴s.Cхñ}Ŭt!oRA(t{z0ΠkZcSTp*ˑM N{a2+ Gr;vkt^89 Sf؅zW(^+dbw #1}Zzxw¿Ҩ\s}QQ3s;QOK%/+G\ H)sclRC[{i}aLͮ0e0a1Z<_JmGN{0s0yWv^H&kwLƣ#c4k(_Oow(N{ԅT~ cSDqX^[Ey-UIE?OSJ7RXA~ 4e WNa?wJ_{Q% d=˫S)o?gXkf62n!X8aũgmLJ`{iYʪQ]&dcRLK0<:os.BM|Yo]O׾5E>k9 h5mک_*ZϝYq;vAc-M5[˓~鉇+4j $ls[/X dQ)rOX$l fΓ޶y$ 0;IQ"1Y%Zxg8FMW,e;,!i77cvʩ ИmXR:_AoJ>)H%ߣC?9 _]$Vt_.7Gƍ'ȇZ[~Ҳ+KT=giv&?݃"[|6WmbƏI%5yB%)}ژw|fg+ĺ>9:և,??ӀPSxQH$6ҧ&[zbð# '7Sj1?RQ3jU0dЫXF,B1^Ys(ǟ'{p#}۝Gr Gw ÃeI@DnhX:fS;469>q[Tv{t (u 3M LbvoSSڅcmHd:M:6j%n)cܓA; #Xw͝|F!NFqGZ2!It08TTq4~Vkܺ9C\7:}n8LR 5in,uVā6l};9Y\B돰m?{"gR&Pb{iu/ 9ޔ#;+)%2weӟ!=\۠\:4ȥ rDG@,:h33vdb=X4w%[7)='| ${ U &j|:P]/ -ϝW7BM}*?m[O0coNdL/E J++Q**Y<5X0"~ίE,QWfmf?|Aau\jˣj`R(X/22c8"t_ Dq-C,AVš!fO D~S]YL_TʀuEJO;!ֽ11iCҋ#<1Q& kj F2Ym[u6e'Rd'zkJUpǽLݪEE݇Hy{BݥDA<zF/{O Eq-,QC^b$J \L` psPpIDDPպy:LJs4' t$⭼k#Aq/ri CVfBJU"+FY/͢Ysir:bU MDy ͳymY SbOB*fGn:0f;́/ 0uU6^U樣^5wXQYo҈e`eunR~,˚c<[X{*AfZmմDʆfvM &Uo}+}%sJh)WY AwȾRcKf&&8g d?N7Zh_vP?lņ Xn, "=UIUA~8 ( T+JmeF5m cЃ: hg:B\$aZhLa1y*uװE ?ni=DPV=~7"[PBNBnzkp?NvӾ^ޚRIHJ]z|dev}7N2Ι,@3 U16L35\ $6/Ir7F\bh7quQXe<1F ^F}φӳ4=ue)ͷ-<460-璬8P =pX19`~ϱ"NԐM aTF2y ydR2^^ΔMVQ@tޫ2WѦ3$jք79xHbƳ XrF* 0)0jCdo}߬E8i CXSIäQZSuEjsTɮ4$<IPc{+%g04!"z~= Ď2;0`Ffbf-·ɰ"k O^x<[WR*p )s{[]-尮 cF)&M::ܗw2;G 9-|\۫~u]̨']=~ B=#KoTWj{NErC%=~-H({;THz~NGqR&BѿOɨU&!'B{cjH1k9bBz|^wDySN=ǵa !W0 nv8fS顝?媿Vs{'7X㮬9 z#2ȤنK`riDJ0-tlT@]{M5$Kr>(}mֳQz0 }z-~-q߰Α!.+w?䝣; <lN(Xyڗ^#8j7 ӊ^xLE[sAߞpiXLG0Ԣ֎3 -_2,S<*7cf}!fhzG,Ъ[d묿m I6'Gi}]]Vz@waP8~F}]vΩhh?NYJɋK$ U)vj0x,5Rkr9։BA{zí;T#WRC&:~lG1=Ќ8A'(%\VR{Z `%IQ, adK)Nw"({Rgr,!jW2DW @~@|L?[tBVa`Z%IrHӱ@|xғݻMohpcYy&=oEаe_\}l臸nl'Іr,]d8x6'J+~J*|iN;H !PO`r֕/$^1o&R^Gh) i[RhU0EEzݡNHUEL?pq:l?: +'3YhsN7Ti۞ *0 zg>= =+eRVaCA6怃 O K+=h,v_`!8(WxGy0QD[:+h5hJZAкuhh g`-2C*/(!Ӹ 悆dDŽW.w}oQ1GihhgQ$za.vm 2m\3J*A=:oQ C4󐮭$m r̭n{YR6\Ytx;DkEr髖|:26"gm6cK(Tf]DqkvX.y 槇dR~)X  BM ~2[px8Uq3NaB@/{V'FR.$뻍] $2ٖ:R XO+E15ػA,BcۦR>LёJgf j jۀ31&oߩ9Χ4Pj^rxEMvM\:[-c-‹xcE1dtZj =_~kQoa jhϧES$0Y>'jm3qzr7[#9N닁0Px?u8GHzNAۇvدx[3⣗Nc"Y"~: 07t=UR $2Z>~uP^Ȕk[v!rUTd1yD$I׾1NՍGCU5%Owfe[ƻl4ŠpU?P!0yZWe߅l,a) BU[d;u/>IpYPjsއŵi0 X8N,gDSnN9@'W'attoC]kmL\zCiI[S&Qn/+]XŃB?%M#*d]f3.7ݿ.p:GȇgF DYbzMQۂ\_Js4Bq,v`KS,:lFvשLlN^.񪫃l#b9»ԣ E~4lߠ׋xcxb+ԩp;&-EdWf5cUG>GPcA[\r q"jLwӒӥ:ATw,)yk\ ul;  qU& tnN 3ML+0la~grFZNzzG+|I,騯x;әjNὢu5S[wF[?lĨ곟652SL`$A|bTدnCI/؈ rY^YꗕNa.1TSY6!A/&>A֩%N\x/!宏:< T4cppPj!Qǀê=$ |)K9؟!%C:/C(5\^"1v s·鸅W-`@>0Qَk uv.OBQIU,Bxco탌q:M-A`_O*?2ʀ y(?Ѧ1)-5t~-8sLM,5]O8./~QzktJ&aTOo@Dq"5念`9S,%\M.N<+]{ hE#&IU5O$p%0`Ӕ&LHF5\}7^pMhK'cċ>,~{0pgBr5Ζ;:`D?I m1KqVZs&JDrZ ֌|mkҸ#]ȗx7]r%{6DtڌjiB~H@˃"Q }P)AƩ"ڨ(xŰ'UIɑ5\2 J5Td -]xj a ԪTU:)SQIS&;IFsm***O6O>H,C֯00#2"jhIL[|b=1 W=K3@`:btf+RՍQWYeZJs*`='((k7:I[/wt!ph м*_lNkҷR Q* vu=X3av3Z]UBi4+S\" 9]47yj)M+LvRӉOJNLFtyJ3"5S0q܍#n􂆙#UcȐ0@Sx7\~۟XMI_yd6_\9տXU%h#kK-R|}I\lYXTC27^E fft-8'pHȡE)}*Θ KљP%&!P (|MkѰ r377 CJamcx lcCn7y_;>}b#9dyZ-~>m=8z wVmU JX-`+KҨ>4 Co[`̾?xsy 'қfo:u٤˄`^ދ/QÌ[#`5kJQ?rU+(ۆoEڦڲ96^yLoҩ^;S᪲3e=4rjђtrkkU|RaVMD:ꎋadƙWUOth \-R!2u16G&e.5]|ˈ@/n53Cʮ4F^(\etf}[E;OѤKh==YI2ĻL42NRGJ1&S5YƂLMG(?ِA)TF Qo!oմ$ z* *a{º&381Hկ8s/Y/f#fo,{tfCwm.nys'eJ35 $IPz$Z uhS|kg );4ĆI$$Htb[e0w9ACۋrw\i-Ɉǜ7z{rknW%#{whX2UM(YlJXRNv-ZAqٰJ٩xcBGw ql$Ẹ?E%Ig2B/,o90z`Y; tPNw|}מ{"sYSy3M] `yڋMA$vF'߻jSy!gkY []O+6)Uqemݞ {'# ζ7Uᛰ?6~s1[F-jDVID\m}4xކLmr  t[lҫ!k"mÂ|ixoSĘ(# vkl&oB*dW()\jΎQ#l` d@7+oQ>)WGG[Υ.O7G`'ul}.@i㸤KaR4\e^,O{2T}=) @MМYJ#XD> ZON~eoW tQgVާ!@*s5V\@zgSV!Ҕ,7gOkyF\p-iˑMaHcc9RD{Tqo;%;(̛͢cN(Yw6 dq[-hcv`hbӋW&;?Y(^Pe%#8Dbk?@C!] 7W7d MVhi0fYz]ƅÝ%rքوՋ\ k-{dA c3! vtcX vG/>-beưuc_5p^ HtK=/pO1Q P,oZ@Փس{iYqoz|ܜaJ?5vK*P}Ʒ2f9A/:~W,p 95KO+.˰lU=4aչ4fQZ«(Wӳ_ڨz."yK. `ctJZw0~ؒ0+L%(TA݃@DLfzy8|z; aj4>ۭy8 j.G5@.9|r<Ήi椉>%L|A|?*滈tzealQdͮo5B%{7'Օ)%x8^ncTh4^6yvB2`L#[zw7uT;zWU_Z^*H|è:,71 edm_ooBWǂR%4a,K{N|B_RY)RSjT<-;ӭx&ŋ4.!{ѠP$8E lW3F"-S`15HҗjH&gBI=f(dg>4#2V nO8 ՚.ʜx2dp 찝:c%c3De!Kc-JuqͅkDw'vB pz\("$?I G:Un_CH|S M nj=K uг]Yy){ h6鄖lTb?/ٿ ƨR\8LK%gS-հT^յGz =,|j>\r..{xde_Nzi/2b6{,P"NahBwUnqJ=0/(sͺ?& ZPϟWQ`a_?g'-y-|zYS婬,5T) MI9BJdQP~ږUa߱aYN✥,=(5ɂ-#fZC@z"*xk6«?2S >qϦmCETg[Ϸw9՞vUBzYMbJ}/KRNO[ q\xXezD0ISf=D IQ9MOrk B`VH˂XmyhiϕZ'aSF |M4[֝p]C'}M 68؁Z K^JH6sJ؟x@xfyY6"2,1J4LH]{,EgD4R_kd(k- ('m~j^lr1\^34I24W'G_n .FN Pm/r:(i.՗s0ƀ1ŭ2yciffjv',;x $6wau+OY$ YuWT:59uy\{Ex-mGSf H):1߱Oeg?y^;m) PbdoMh98TMUC}JH*Oɑ}\MxEhLj5n ٗP1  ?ֈu-'qi#!#I>NfA ] !U0ҧ 4!-kQS/LD$6 a&M_C`{с_\$ K7/αUvO8cMIt%x7Yn\\9Z|qcD8>2;)i" c7!RHcP1qr~k&q,854ܠX#Cn c׋/ 5`͛4[u/[5Crߛi3 U[-b oc/mv< 7G B&l:$2Ⰾ:i奩zN]f4L@!!$~O_sAQkAdrs*RauinbGHdxn.ioFVec ,+OY83alwΡ\P|4_5,ZzqK 5kL0)syOܺ 2 ï]qmJ\ʎ rM *bҍ@/ߜ")E#@JA-ZM pwZP0m"uDD 1|{ 슳FX 48wnx2 3d1C%T/uŽO3ϫGw$3t= P<`$1/P}G aU?yN(C\ufθRb&X9Q/أrҘ!c $F7߂1ɣy׎\tI߲eʗO3&M=bIlyC—A=QO}z9xӦ~HZTN4KR#mہR]$Lr DYW IΊ.WGP4])rHߥꢱ *08ȷU2M)ܾND"Q1hGo&4 ^f 2Bd945`BlRR&ayuATY)UK9RC]DŽow9/؅ª-=+}H ~Y]V&68= H7t iȁõUqŠ.ZwSwmw^:l}tM7C] SIGcXw(,a.MJ0m ;#dh/*tm 2f8nef ?sH Nz*_;t2~zNeǚLv6JU|ی8iy۔A"x8ދs)%ͳV`~НZm`yF/{)W2#W)i}F_a'tb!5٨BHc+E`8E/tjkt%\ӥZvXE[vdOOzNճt5ۊ=Ԏ>abPŃX=8\Ž`BZr87 멑{qc=;M`HmtB%4֣jɜ2PӮ^?|Ɉ768AM Qσhq<2SHlIZbDL}iWm%EP43~6 ,ju~+YGgbJ'=6SYFF9Q^! ]Tͦ{Q?o$L`@7@#멈FO{Wn f@c|Q0ۭc{4[3E1 Ꜻ<W$Lv1m@7I"9Oy.cgQ T~נ':#J h L4TTdkҢ$T?uep[W3W` G0W?CR)pg;M\ A@zYpm b&q]Wo ɃIgjߒb&KRrQ=H4cQpmY~[P hKB5 \9 D.pBS[{H)?z2Š@U{vD*wQB B)d fgv`PZbv;g%D>idzs,8Ad'^ q ā ?ս]plWixm*a5[V]ݩ<㼫|fWPmp*dD {LK#j~fUN_λ0ӷ 1 } =< RZgfkr~ZS7:"HnwܲVYflTm൧+|Q+jpc`C𰣷,{xVL$~F0kș^ _ȅ2*yg 0s#YZeQջ},`ՄSֿ$y6%f.NkL!0V?Hq%3s|*k08)U: =h赩[,tѠ↌kt*F?G&1/t%L?er^/۞=8("YoZUtBe j-5[r pV-rd{sTE#Yd޻ҟRyVL32u"ɸo(QJR菦#>vF7]k!LB7қmh^>e%&ӿuG Ile*6A*vAN%E:?U %G} |r\7jEw.qXe镘ѣ=d aN6r\J7 XQ͍Qsumړ;#!OLI։3F! էI wtө#^-{ %6*[PnRʆ!G A 6!?*$󟫖 "<,i*tT{ vDQܑ4ɂ}oB$sl-X+IkU'|$I :vJמ=ʸ6dI::Bk(@_|tb=,`󉋆ME"6$?˱2q/$UT}0_ j̍&_bкC{,{P=O#|tC8ʾOL vhNR!RY&$.\$T\ qp(y?byTOCݜof E͉[]-9.-SW`W.YTѼv]PĻ!l`-vֹ֦֯UsU)O_9/J]L8id"փޭNiIZ=6V )ߪ<Y0t}4|d6dM#YՅ=@Τj؎o+V)ă2rGe^E"x">4AʪfQc<+x<2YBLjrzz+M6x=S_Q%+a%~HH6T3/3 cr8/9@rPhBƖL%c@/+uL+IK7> JQɰL \^>͎tӂܟ-C{nϦ!#s[bzK .!`\0?2ꢻ_PHU{Z]vPqUltUvtv4Y UϷ<4F\.¯m_;s9;E{1ͷ9s.2n.X}>(hku3Gվh*zdeWEbwl%ɹye˻l()nFE$L|3p7{ b̫E:2؋y -݁-Al?Hti"\4vXy?@z{Bc(77(tN(t߭>RQ/v{FolA <"2b"x.(Pd 1*CK㤻&o}^)e)0u0u$+* 7SI`h,_yX Hh($VzӇp2I|f/ ~Si}J.n =dE)F3Ts$GxTOmH:N}١ ]zGP*Ťn^s&%^ BX/֫<#ƃG嵷|J1SOaKl,nj2hIӦ*%NqBM]NIꓫUKB6/&,2N {Zwppc-N;kV ~L[#rNiBZ4,}" ^˓bZseʓqס【Ɉ6xH`AUJ/[h!b|;n1Y9*h(iDj]"+-閴>pۜJ vxmsof1ZBpT<.E:J6 ҟ#X/0~DBSoAPńR,% ].l4hFJ8!9JN6kᴨN^kC?̩` UJ`sm$;/fּRq3FlEȞH4ޭsֆ4!:I|԰mG /.UIor+aY70K !>!&gLRPV,/fyZgxD-wBP(wNc)̧,(wl[D քrd2Fc{wgRdćA]0JS:rZ̯jfu/3[>Wa>փ]8Kt[7K 'zj(c "?cc2ɚ3uLG97vvBM8v@?#:21v oa8#;y3j6ʱ#gWEcsm9̴x`49_]Pt" no3Y!B;ФB[oW:Ҙ00&6GX5ASQyu)lg=HOW]nsgpuCPp1kD>oQŨW¶ն4s]ڄ4?oD*đf4fFW X:k. pq>Lj hDN;ȂOiї*o/\jZ+8$.Q?Sg!)S*` 'T˴ S/ e$cL1Uj훲6mWhI?A_ne0`:jHcUr2]l@dTa,0[s[JujMĎbJ5EkxpdtDϦaW#8P@>4X gyoKj,O惨upٰ{gCU}O[ݺH*6ޤS˟p(CE{ŤoXjN'WwD:1Zr׾aMuz 59j^P: =0VzlE{zEtY9bW8@m1t\,Yc*i_Rn}P`z\mGVDF(lIr l"JEjf~6#PvuzEW|qӥ =DyN-|ПyrNMh4;8/M g'9?Jbɬ?dktVAS -5,=Ѩ^?RH2cGqSznnvac cSwv!( DU6ʼz~jńښ 3j()_t>w=4괇cBt41&?r(V}rnppcJQ~##GFE0LZx"-_չpғ]k}^ySiP ͻJaAXekd}E5OE5$Qw7DO9A{{p$}h1xo>6t%ݮ(mwyhqOTSNGCH nxowKB m8L;WzGIUJ+? Q} ڹ.J \;:U.Q|*oFI ٣q)i!=E:c<Tq8RO3$l4N.| XإYؼ$; USvLQ7wTV9҅'&R-"$6z#miĽqq6E9h7& ]\qBmXUxDPT$7ˢLKp7/'^6GZ^\QiF^iqmY {Jjolщp/v -q/ HY뮏Gq^ߕDE"_[heSbI [K߰+]3d*0?jNOJ&7ф(ylBg:5 8-G\tWg 7G(vMo}"/JO1KO6ʅ2uved-1o%VO ՍU@w33K.׌]2s@;ڮߠ1C:yYzV`V+_\!iN莌hޘۘ|y[Eǽc=Hnmm!:sf>Do9+`XYӖdzC@*1FJ`MO%p܌{Q~XnCMZ{ih OGEe/إ7$n_8<Q=}6b5ӊ4sK78aFj(Ƈ@z6'9 2mm&8e3S5-8+:OX|tҮExxdg-,9>"yW/]r (78LԺc;Ie{asN!G3bށ}8)'!ж+{hbɠ3ܮHglWPEpѪ/(L~hne38ek/63T-0pi嚎(!Du'=|kNH)tI5pU76^MT0CtVEɻ)ܬ zy0JkOlsx ȍ22!V{%4;ens3G"ؘxPj"FMaVܷ ȗOZ9h{0˦3VAo$?S7ӡYŒC(f2+3J&728gG''=—GKYʀĐN.{&9#s>f5l\4[y/򭳢Xf5c&Nı(۠4:}ng2zj t~o MQLrG&sk?j%7~޴V39m;+4È3uPąb?@q˘Ձ.m;}[?iEIxqPTb DsUuM.87@؂ڹ8$ϳ4[ ]JVg0c }ȼk xF`\]@ K 8"fJcgӥJՍ>-Y`VVy{^-]CPH W,m;ODϤl8װ_ C; *U"}FNOn8 dVKmۘ-9Q)*}c*-s=?(AW2F8?kOX ,Ek=aOVx;S&V\ϬMFsn]Wd x>ǠhpNi.^F}XKBE5S)+4keZzDn ?J}>/ K3yTy٧WV+ s2v)\v5Adnv!Qѥw0^okt{+^¬V*wϯ܌ ؟SXeG "^љL@HjzH s4m1t:ADESsn?O뒷e/]2ޯ@UIr$BŶ E9?{6Mh#u%_9Ѩ|b(Nz2IFH$>LqA2j;#PҰ2t^ [&,~SLYa}!"/JQ$gXF%(d[-#c,3L&}AV%qy1v_]}d`@E- -G8"_Imk)^]5{e0\@2i\u.8ҳD?̌|C"e:ߗ]Ui*mc&A?fMC/ b#76ލ1Igћ!C-yϗZ'%}SZ|\&u+u5>7bK 헤b˒8mѮ),P.ׁ?s pKoYY'U@05O^XprtuΙ"G:=̼Yyvd[$D0.j0,Ԕ7d(PT p)-'1`[6"(3_̬n⫻h$ˆED9@V;b]m fpUjaؤfc쨹*!\tY +@#9i^yyUŎIlpS)o+ tWꓝrBA:m|pAG^O"R~Cq/"kT L!rhKLTp68REZBP_vcX˹wrAknTkSN)/Ja{~*m8Y2ۼH['Q#c҉'{^S.k& H(;=V96)u$a/97=iV9c~f\`+Y D&fGx^qDTNŦ:\XM7t hWԻu_}.V>9ΊExޭF]0",Ve6kfD?3(-1X*wWbV{@ĥQ %9W{6.ctb8?ORo'7-K:ʖ9rrıS,l}`Z}ҵ8=_\iivC 5FA^ (yn1>-#}".2y99jC&+>bqu}NUw V?(pL:3"&CYl$BG`l0=ݭ*N)ۚ1TE / H+RO?Nmj6҂XVՒҫm%H%fH'yoX˥:$H *°ca|5;-6|-YXJA51p'x},o͌=io(zyI=ŽYXRbz҉?b ֭вh9x1] \jE(閄<)jiJNF #Mg!n^ȦaycV'_(Vդ]5,\`Z 74Nٚ=|,* SLtS%.'Xc6*ZWZk]*k!c Y5a<Ȭ48jq䪔oLb*.H|f);։z $Ln&8Ю*:Z_=Hyp/ȼ-i`#¼rltze›=h+uu!̱f5kfw qX7P2o%lFbA- x[FVBd؇6fyig[2)n.K{ѷ &©/ 4Sn׋#5zG*0V$%ijwd/M>ÅӫVC 2T=|N"YϬDM@_&J3Fj*1W[r^m1FZ 1@7+-/INU>[U˪셱~ Zdr6֖{Jig޽1+"s}OH#a&rJ~,”+ZA\A6Dt h'Cg秲B<.%AŎ=-FU"|+3“{ҸydNaf:Ȉ}lQ˝  e~SFL uP;rc_Zݼ,} nX-HTEQWSZGy#a"sr3CznB ^Jv{:mџ_DcU|YM0Di{˿2aᐑH9Z3ܹŏ#VZ2 \n3r}nlGAPt`?GX8e6Ұ" u59! &cVǿ`vZKӟ7ݓ]H8|>by&+2`=+9(]++ t@Sj ȃ0J[N-jBWq^OPF:)8*r{c$% B{Ϟ=VOy5AM"I#Pd@-kp}ڴqg}~yY4p/ mzM='.qǓAlՏ1nt .G 8 1Sd}fh7I<466!9~:C8KE<" /^-P@Xnu؊BݔRe LӊK3 [r&Tx>je'{l$9#M$&a4i^:5v27'Bu g3o0M'[Y'J;  mm \&nNEA<8v%1o7Mbwך\ee׍:)~x ,= o_ɆZ>jEg$Dz SuQYj!Z3LW&,<P_2 cœYu1١qZ 9qH-L _~8!;6Zy[1am;(؟Lv@A+_%R::mO܉+%H£Mz[ ^ zbh~NFU-G7cܝ$)8#co eȽ[St#LqBʵ2$sKU:ĵ0XĹY~5/}{*1W[)EC/A%/*5P4vb 螏/s{!(R7Ty\d>| LLe\q"ZeÊ580^Ekq@{aqX *ypyS0ѧ550jPZz\Y5E%jRE>H&E@QX(wͼ9]㔉|M9IU^Xt+;5`rRkv|F^nv$.t5^u'AWpI3/3L !(Kc#_oWdrG3Q,hB+lo^ܼby;al[TXlT_Fũ䪞G2GۻygGVj3J,]4= 1 MK*,_#&y<{d.doT=T qzqQ#@PWͥD|*5M!ѐFETPr/R3T-([\6T0$9k~F&mî_n2@t_PKܕj :J8)&7?0k] h{*\qݦ Z)鱄"n,~[mM">ӝC>_̵:+Ȫ@*d+en9]z)LX+YV8u3$M[{KIdXU,B @y䗁_v(wΪleV[BXɐ`yiD\4%RA_\w{dYʺ0EluBAU >P5WS=/s\"fKt^kVeKR0kͭ!WWfkyIucӼZI klfOpCe:.d99l/Ã4DKxQ!=gkv}ޑhr.%;ζ'@xJ;KB NFLych#Wfن2F5dX67Z.3jd{8ͦrBĺab3Kdvj3)H"X|óܒ;M}L3-U_mP0SwxzeY9?S%ctyMY̻58(&׾k䟇WnX}>198.8Q.@!F.+&mS%]gѨU'L,Z,49\y*Vd0ڒ)}Gmܹ:Օ`KwG&~^ .XLRU!ǝV0kQ]Ч}?ɾ]y\|0wŪ:\]*R<*Ry< *FW{ZvkK"D9Aެw&m#F,{OШ@m.(i:M;r̴|n8Yi'O3_R~pg84؄p!M9 pVk[/=#2G5mʲ2Wν^x=) )TN1&vAhU(^B5)3`xJdf*2B -)@O ߶-pWD} Jf'Ay暮iXm$={됕L ?ORD&\d%ؖ'Yp>nmoj`KI1R(0|y[*%P_u"QP1˫]=/oRqލa[)ldbBWi,|1%2 _ !Hapz|vإ2u$B1p"3ɂ_yO-5z n//Zi/}?0wp1S,F벚zug_DeK3rS-uo`$f(F qY J!''|H%k{:㲄X73-8MPvDB qReN! =R,Lwut`Db`@$eZ*NӣYn_5GK E$R~d%BMi n(b $2hk73TtuȮSWV!q/v7ep[L~A1?uua)n l1XْH#˅ȠX in&KKy_3qRc0zz JT7n|_aTǥ>ړSʫs^C%?(OKPCͿ5ʔw뾸6\Mra+M@=Yu5cfJf"FF9c*K5PDW+;vkw_LgHW5%V4603GP%Lҧ4}dnڅ*P dS='7WyQ[~)iL#e*EhIO\]D 17bXqp/ÌS∢ ]ؙx0X mЮ&FWbEu P(%(6ݩipg۶[)!K}*@dІ[n5>'["P#ު7MK7iG -F':w%!3a=e3>Sg?gI((bc'`?elJn4ioK^\cCLw( w2z7څɚ,3; KO˟g͇-C-EMW=) ~Xp4b~OI 㩧RЂ9xy5da0Y*f(q~+`nd״([eH(-sԴ"=\|8)ݡ#YÓ/GI^ C9EVl&L;x#r;#,?:e4HJܤ"Q7K]<֞||7 QIlJ=XYM7؄@o|Dl󟿌's*̦l[T6ϴ=759je4Eʮ]9TW'F2`SG?KQOwjDT? bbv>OyÎ\UER>1 `xfy6tKB 3 / V65fjd]- _b?HFqeZQy :%82ٗ\Wi3 :A謝79@]x [$T2#FX ?k'*i=\ _ 7,c;~,a"umOKF/AFjy&BnK\"C#}n*J&bׅˇ#hY_c2_&c:r^*z`yAgS( !4o(Gee훮-'QאH䦪vz(0yOE#h%|)ǮoIN7!kx_&' ĈsX{-A|ᰜsqk6ڰs`~oxk;0#O,U#h#p? rDբ^y+!LF=4їn2EKnizw` 607ؤr=ѱE﫿Np/|E8 5[|֒oTA_+9 !ς +\o0# Wr . uU%?U(m"J؇'ߖ?pԱ0 Z*c^B^Zt @Z,b6Dt:' 2T&-!~mBC)9mej/:P>|E MKKKsuG0Pmd%,H ٯ9\ Tn{}$1򧎳ڻ4x6edJ*0<5-Ab(F8vi_Hz\f]_ M*eف?4ƛ^VCA%)H0%gN:"n2` Nٍt,}Zd$NVptBb~_[BKv진NѦ"W]ZL"$J2j=@\fBM|w_ljˏ!3c` uZ*z}ER,N.D Z]uKVgv7F~ATɑNc#PB[s p8)˵z)rnI4:pVYT/B1B#b,6!簐vLZ[cup܅Ix4)yjbп$қb}dKZxnp3x^KYk !p;ZclJ9^0{1g7T!%fV]+.*'714QՏ`uԀT$PDBտ%ASImf0xӅ2"ܢK˷+l;g2'5D6F8;&Gخ ̲pȷ[, iDp+DX_\KըN)$ ϋ=Cى6@B>6yeEϵ"]ţ<WS==:%!OL(3\c4sѾf7+"mfۃKQrkfC>HW}vxcu:"w*PC0؀ϧa;DBx,PZrFMJ>62 གxFtyܚrך rH=(1 L sѩH>}Ƨ ]@tH 5l;mp ^b?67I ߡGѹhmBNH =hZOe n]dVvaMmKW?\+ (@Jeo4bZ6Kt+ÌC~3$yuD$^:+BZ6 >n2IJJ{ lL;E.Gw}ٻZ3?:[Q9zXX6([' ^lF$y_*އAY˰ߡÑ}poMa3D|S/ZYE|n6LZlAiVF!i4{uzbY] zW ֓9M@^X-ȥ.Te~UaLckV6x >mk^W *nZ" tÀHG:#GE̐Dꊩbػ<*!,ᒁ@=}1tS>.L<*wM}7LzCK0MI;P! RFT}gNQĞDl!l=u900[Sݤ 㢲\9mgOJOAguy%l`5$-7 6 e=92H{`ИZ/g:)DP 1-/|ʐMuĆSV'bmaPs+I ³t'?x-y|@\*<:N1xڢ 9St,!տ̈́Ym(x$" V)/mjp-S^#qIFS f g`,nnlttk;\)~@ j.fNQeGs1`e 2V-k^BGщzm8'|'W ׯ2F}iFDT \!'K1=bQ{4v'6 Arb4+݃2fC*P?~%含vѸ>(u!X"ݼԆ{+M2GȠ@;A.>iU~AJ** h<PHk:kl2ɔG'Hl] 4)ijn:Au#m@hv#5R`R6LyD|,5xG@ 0]z#N,_$< m};@#{>9LZl}ov$p1֖`o}i1UNnukLQa!;Rz\yp فe9uK_ofM)^PUw2=|`z9ԳIɒ|0I3C>Ooġ 畍?*wtm4.lf9j Jَg ew˅'8󃆹hֈH=i>,*\';cӞE}BQ%Nbtjn v:XWSba鄏CX86BudyLFt;8'o"VdŨp~[EIpW &+>vS4'fGj`}e|]/:zOw)8'St/sZmx1sd.ҡ8 ^%2.?Y 9ZMR3u2xY4Bu%,zEd ds@qc@7`?)S. cn2{;)c"";ܮ2QƪGmuəs6 L<# F&#]fO|{}4E6nM5DN#J:oݯHGْ9Z̹7R#_2w0ƒzuQA]MJftZ4J j$A'8s !Fk}gny-?1: I_ǃ>W<,;9{o>SW۷"ɗiӒ"ui1XE :cdcv}dq tC 8&[-:Ɨ\+̞͙nAwߞdJ CCU@<NUZ Ey)nE4ݏ%iFƓ\J5zl>`NfZT `W]y)J%H'>[hիt#b (cy=$}rK+K_1 6@^r =~%B5smBE}SxYdy]Qv^mxo_1n.Mv r%nw "0m s6s̎S?@RSK`q1J0 &&W餦&WJ/փlqVfrNKp7p:=v 6^qԇC3ʬq#$]"[uol6GUa$wef cF\܈Gecfe:>N# E<$1^ˢC^|zicA 1شnSM֑zsWsNn4fCdVb6zaSOT/curyUϷn}Jսr$ tLR}G^G*~[,+z 32{9}d'pɧ~0ڕN/KT֋I~PdUБ^QFJLwZtW%ܐ@W'g!'nɒF.]MF%+FNOGreJu=|Vt4uE4]EyVg❛X ˸y:0&Akw~~1՚ Oȧ# ̐TSȮ-חjĔ "n7Cr@V߸R~IһɅIyHZܬP {F딋njh T0o 0<;L{(ǮR̳B5[c\p43AEZ\y!r7% ޿]&28lw4C=4g3Ǎ0]C4m:X#v zK”>J7q [%;uw,IwEMB/SjV,$n ,0RSՠ협EчdeEf?EuLq0 :oi@vsk"VVqs4(7]#.b. w,k =43jgܡ{0 =8`rcRզ[;F]t*6nC۷c7Kcp$E2`NN.>rN_R!q2K0ݵA4#/h}ncr]hgtmw>@@̱ ,doÜ/,lb"%O.{~!bap,, o$r8K󘶙]k3֕kR},ѬtLUjS?V2X.JE 6>kD9Rio dl{"RqlN32 AY7IiړnQ9QNͯ/9P^>U4>$p+* y(W2vQ-R ގKlP9;p`:3 eb/UN1m/U+8y+ }UջL . K AaоW^qQEepdc(&0@Vk] <2^s4v|$vqͭ@NX+nd!Kp]&._ri(l۠[T1 cp49-|֏0vq2j3v4\>WR ُ~oUfeg~v`R{Z'1O j" 9g*ډoSzL  Ĵ#/j$48oyU)W`woG5hR=Ucmu16R[0Dj[6\%[H⥞lZi?jn%Ȼ{2[f1R0:^mN7) ӘmNgѕ}+/HW2r>EeۋMRiu0 0=7ڒ냉\zh\+Iz~Վ4ɼR^nL>F— IQkV-,RVٽ t@&&Êq)Z@~Gp2*9 [|^bLW,mG#?QH! ȦV|QH,/ R-Bhr? ^3D$]ux;6ptԲ0?ݏ[KC3ORB롈Z'].j%V_6}Bahfy/I](?\׀ F1M yD"5DyMa;g!(ʙ쇕"JO#Y'Ά;"v!j;= Hi +n%`Gߓ-}dÈ(;b,Zl02Wb*5@k҉u`od;ypsޙh=)gD#L t {u8(Ika?ohXj@YNg XD|/]bt@1yHMxoP@\ɭ2L2l f*AV5HZTH&3dZ܀ Nj2BT,> Y#vx]8ZJebKpf4{Ǎx|kH@q|<4sL@Bx[)TX!a+7S-X6苢556 "MdwGKWs\@]VS/mS,{F (*Qz."k0cb`SODQP/t_Z0=gȅ~i^/(t $Ű{tZԫCEHSF䊶TaѲB hϮ4Ev$A>a|z:yFF)AbI2}Pi:-2Yqq VPN;_D⁓9_lD"\7p8 xد_Jɩ3 b>Jx ov5ǜm\# \)s `?= N 2\kS/3:(inITF2)3TZ3?g9 E NWQ$c&?%~\Ik':jKYN z}-`⽑:;s+DC{?SxV]/yG]n&1R/57#"N? юrMqSjɞ'nB!YƯ]Fp9!VQ2qR5tJ8S*IKF{\ǀ8N|Xm`OhnQƚbn5nHʉ|:[,Z>O+;%NX&DTD87WNgFaSqzj0 .Hn[9 Ηy%+DA{d*F-ԁR\{f|-}&*Ew͓]wZd9[pa `ffQEogƼ:]G BLwwD@{RyƓֳZgc,hsyf G}Je[v } zJ< 98 UQر_YR;CEKo*9w -o+A%:yeu ùX% 5:^߬23~!ЛԂ&D8]ʊ%x "Tm>a tOA=' Pm$L%I@Ԥ_5{zd}0Ê"mS-Y/ڍ5MBUWcTYmq<2Fy}&II-aϮ^GgxTߊ`dTʭXKBL [+[r1~T1rtީry߈_,ءvHۥ@mSqVy j$%o>8gOG?w]TP]$G|ךkaW2Q'dP< ?NHV>m׫jvP) %e.YzzsL"pvV;(g <[^Ku_kt8^B[4f(YY/|$i Zy'ĸ f-4q̩N>Pv ȁAr3tgjBR|(ɻkO ],bw" `=wـ(~F˔M6*Sҧ8C.ު]?%'UOJO Z5{R87L3KwE8mYλW9&/gy!] |R\~ >&Yss&0 ۃ % `m@ܶOd s?1{"ݻ *X͋LK 1?׿0 (\$MpUɁS("ij(t oT,zLr9,Ηpc]zH]Ycx\Jcg1#iDW@x;~yGK%˺@pΉ^O޵asőlaoK(q{QTrɫv/Mz8ՀғS|,6+N8ZfmY!a/9`b Y<\G>Sr%1J^lj]QꬖZL*M8ը|A#LR[ ǬoӌׁdwyB-g& xQZ~o^.@De*{ڭ ך}CS$kp-qG{;}7;Wf.g0 C~FcI[!*6@SCXepAȞ5ht:OoQ}+g*!'cх43 %f+] FJu(r(Ζ6`"}P|gw4nCjcMQ,Kܳ]5diwj~qex9sCWH1pPOi ' 0ۏ.V3Ri^=o㷟 4v"2sl1}zE%M=YҀTgȌ#l|h?`>g*~1u|ND-|NvnlqM4u-qDexGv-B:п(SstOy#y#n3Rc`ė EqsWxf-1 10+)q(4Y6nTOfǡۊlmDuPًKuQr`yJ;Cޏ-RK`*  v3YN5?d/MLg C*ېgVoa@?y7LWN [ѫD@VėR <{'3_,v^sQ.qpuFBBG)8Ik\>bs"6lT )- |ׇ;9uD˻-3䕎j}z#u|k Ӷ.p>ha PG . QydDsTYB`Ѱ,prl=yPc v*)!*萰&FR 3zܜjmE3zpluZEL 2?*p&qg]A}7z4*1@1Zjↆ_<8X{xJzRnayD `)ZqN=&q]wu4pQM $k:s#eG F,߳rP Hc H V wڌsQXAD{ x:zI9Aia8І8#=Xy@)ZDx#xjAʥ'N;,yO!n}eF% ѮHPIm{D oO+@o~Ze ׉5۬A3Z5gVz.#b}]ScAո򶚔HaݾUc#lڷ⛬9LL{G %.w}%yH,LݎJy H%rh9EQb9OHs6҈(Pr=eQ;P~ olz:y;-EV^6mԬy=>m y҄P0D}~Z!Aڮ,-t,6 qB=8adKR@{&znGMX Ʒ5SmLYpc$'JrE1j=}쒎)da^ oLOp'50p]Egv;YriX9зTr?M[09%^`ICӋtؖ^&6kx K z8386- -$$C("6ÏE9SRŌ ΘŸ  l<ʗЉEޠTG꠼is('aqZ.TB(M}VbY- UtMuw+)NۅyR-QsܾW,CTꦻ+9>DžP_<|s٭wV#jw4ݫcp:cd7\aPCi R4Dtq j~/"qׅ%;l@9F.j?(鵦O[W/l_:]23<Fsfui)aIKb/7\O(32|{30?u0Spi_*"xm)͙8&H /Ơ{]O Œi+㌝+R[-i$"zViB=]1%3ZK Tǁ%M>^ҲtyCU쥵@xJT+ie~pR>޺paLܛ$i*bU-T'xjěa& XGOps9|=*-kw /̍*`q;ǻM ||m474[|?d 3Kj)%) k* 2ҙgX`e`P|!nRhP"uOVis!1I1'ze\!#eMtDe9vKdq2TU} !l)w"?dd2Wk~@t~mh2f$(R1i} o݁T m{ͤSQKTc(  + [˰t=lUnTĔ\ o?y a/ an9LuxDI,CVd,II D}!AYLd *RZhl8{ \MaH+& .QL (q؀OgUgCHi'![)Ԙ44kh grS3R(aoUO8Ev2:`PiZxIsmS3,R<(I">ƬTuau)蕋!!eXRT3q#i~j7|y}gٓ.ǚ<.Xdfj"yU󧭝kj]ʍo26"!YA:^ J9$#,^I/fBx^{*o?0}j4UNjO8W`"`\,Lg|g-@'?G)F޲$m5V~h~6pdk&a9"_Cdbyuj->;C0wmjX!DM <(v mOkxE=K5  eN,if}EP9vYqI 6-"g]~R\5S- [d'=@V㚛An@mBUUD&[^pXh>6}R0̀gvwC0)/hG50C-#HwŶȑ2Q rvF3H3OqKQ`/qW`?d*,2$S4/ g"vb?1Y?M3qBؿ?` A`etb$KHɍҫ *rL dKsys܌99]m=yXɍGiƃSt{rSFʟuQ&'2ʴ]?S{M^NK] =~ @9f;4` ;q2ܒ\K"1k "29)`xb3;hsRoe0vqX Ev'iRζyS=;.;r%A r4Apu*^.* Dm$6RM7Wߥe_/1x=pּQ_oXr`i.E9IgDn8tˠt40&[_wIMQ,f^C;Ya92šϾnYz&Μ6>r·$0 h^g I7XsHJZ,ܫ3B>9 3}򵼲x1.NnYm=Z-) Vj:}AOnN0:P6*aRsf u*]t:30Msq`.xcƙm8KyJ!2(HTkJȌIKępϑL5 cth|-`dLM18F쮶ls^+8(;S5L:@YAmKEJ=կV춃BJ4!QDSsftMCaܪxT!Np4y՜Ǽm}a^>J (mˬ9?P'> 6` ca#"k(wW`~#{9Bع7 }okp=/%Ji00JBMZ`!ʠM<'-NBt,,l;ΐ 7v`9k, cq^Wn&L(ԟ 0jJ`5:WؙogmemaSiSٚM\a4U=2/v&5{x*o/pHιCI9Y]cWn~~ hsbۧrwS[zݫsYF(ztT)*hĆ.=SrR=2~³%0AА~a${@ !={88_+ylD&fek|[KV٦.(mFݢ @8qxBN0w5A2}Hi0Z~\PM=N"zz)^'\ ЭyƊ&]r +.$3=簑U"Hn־a#dFb+s٫#"BDɛfHzCݲ#3tO[mTl\抍~xmswBՐI&-NSTi$͝k||NU]vK 1c]cmSΓ[pv6ukU#[Y#ħ) VLO3җȬW`K ' DN:N7*;L)lP\8%Quo f#oڀblxe*jjHi:7YpI"XTo}C tCw=rЦh0᫺TSUd|EXF w, "p %U vZ>?#c^f=;v4MXkHW{% E/j;_DKjO zQc5p1|l4C,e'@A8~iԌ{s'"_5jtUS ՐVy="Yȏs=vH*0R#|$(1Hxku̞HNWl#qD5T=-j*k86%6l7+79wl-A ޵[pϨA+x~Ş}j+X-6NdD245ĝe.0뻟ﱠ#,k>='"(>FAf5Ljge]Bɘ=ZO,\%+L% \5 xHT6D%$@lNZWGv!AC=?7ŵ׆ 99rL)jpQ7"z/`e3`}$+MhLQoѰkwq"Nw|wap0,w܅TEje힠#.Ʒ ݈aP)nƋdǴXGT qȸ=7pt.m1DDƬUvpۋOL* vU<'$ `M[cQNZu Rwڪdq$)"!dZs)pY#hTþF5|,O8 "82 4Ž\2Ÿ$B$2a.01j}K"W9@'n %PBB'$Sӡ2Pe5p+v!iZc k_s1~y|u6؍gѪvSU? hQU`Q0H]/ݟPi"AXSMg2㷊vXhe/uJG /SMbxPaq2tx3lpIGc ?^}CpDK.*c&?v3ɲ.q6ilr>iõLۖ._1U|B/ +ШB!]XȀVN~:]K&& Z>n:ﶊ**NJЇQtWPPۜY]477?5ъI`-1RΜφpWU3'v~bC4%qzP~G_u[Ψg"z)6w]GI,XX7 uP:֝}!տ~ht@e?x>ON^8?F(/ =k5d+fsm1[I9q90yVF~MW r W̒V/SkwnI< R^;M$^)yABWz5Nѩ_ wL:`{Lz,~dvЭm((WF]ES.StIh%iF ߖ/FrTu4zKj}FJhK,n,PT;i.SqO 1tw0)(qT}|]h=K.YtA[t9VY@$kQ=KdnFS(-1-5]s JԸq*E.j1mv"&-HpN|t !(a=CoFtt3YWM;& ?hCQV:n1zIPѓ ]^ihS;k^վtiKUtGNQ?L[k\@mF !v׬yK!]]R \U^WiM-"71$ 8  = &Z )+E,RW)}t;C.hU-]vJ,vY-Q¥G'snjl-p 3<􍽁Nhe:VAݔA(UIIPĝ?V? ouvTn{eue9r(K 1 /jxX">0c$AR LӾ?mW%!.z `v$2mk&FWpwϗ,X=:ҒQ3$#F:>^ey( ԝ2Y㱪D}řҁ })< 'vo$e=wBUsIH >*^bפ|5ޜ8Mg>~m@<fﻒ \ѳ')WcWC2T~[n^9=S^.h4]A]ak,"gyKk؞yӢ0oμx_ymU, ܏B Ŧ/ ƅ..KMF{wX)#3bcH[# )JbLr8F8K mcfKѹPOTvn>7&9![:[.-Е%.cpYrlӞ->!QHffqWNxv&򴈥"Kq[@!Ϸ6_~OEPi/'Gi(y?D3c_У }(f76 lJֹ荴9ajw8x ߶+导=2eۦ{̎\>죑9!ă!DUV$?"eUl+.ϛ!ٕT~:أhB<":4?J'օǕhunwX{)b>B8XEtt'!`BbwT;I㚿 hDh.(6.ּ\bKE4W5ϖ>lS(ڌ0ٲ@s}KHً| jpY6 e49_^؝Tv/kǔ!T|zGbL7I[)ЉD-uX'b2Eάy/ScxYww:|?=p 18?(-DmM_Ok!iн|.bÅdikEAI/WVqUkfٙ3Ӛ L/kݩ`P~ ~5UJG=`s;-H>A4{d5!U'DYr]-.Y\B ixtڼzLBřHkh>G !6tݣky~/\U?柭@aZk*vFQ43(.,=m ijVHqنlgI`%k:6kE钥Ä^)BWƳD0$K'ӌsL]qv0KtZ*}|mumRړN Qei^z=cJpodn\mOtV..ڬ!|3_Ce(s'©[1g.}ɦ.VGOv;0H[1wGs*]9_Ǎ<(5lI] `a]4;4f7/qOuU]n A)J>fgY{dq(Ay;=03<"Zc A_K:㙑XbHs5G:6ƌ-we9}U]3/Fb|,+hwnlM. FJm'QXs*.#4/ $KW/. S ^y U'wymI peI|JRъq6A/aY޽nɥߣgQ&'#<%@ ߭Vj9_GAНrT&MyѲGqr=&ڄt@ Pq6-zP$?)*>dsZz" ? 㧆<w@W" n؀]; 4qbN^rS, nMjd)+S0FnӓtaI0GzleKOz&{ܠZdU[mTɷ1N,nxK^eƊdtC} jo4k5Yz}=XH]v`޼Ϧ>㌒.$A>+@8&b4hJi?n HIRGz:Dk=Ch|AQu5о!EC6>%˴aAg)CݒElkDp xB^`H|1L iqY+Թ ,OȆAGSɣJ2zV#Ģ<Qh&3`dS+ܓP/>SrܑN{&ns,W#ÒK+ <=S< &)"޶~U?9h Wm*b'ohތoԪQi]7ȓWG9|[Qn*>:J)yGk=AĮBc31UϋZzycRsHD{ 5it.^7aIXIGS!~PY3٠ (|ϴ % v; 1-M֓ {Ӡ4 O y3٠*dll[\[kdRS?,:#Z4bȍp^mbp$>X.#X׮ЭQ'45Ҵ>Z#3ȴM-J› k0>Gq8!Y -4vo2Daf}`A{r eO5f\0ǘpKz %Kح @X:g?skQԒXQv WUj-Q9EB%_RD\ 1ٷ$F7Ʀ*v(ē;P)"V@zemK oi>~=AS#lq$lu֑q!#(ʅjbdg}ӧӾ,Ƹq HjS쒑J 6yl 6~(nO[>pfdڠSVt'@d ?<ˀ}QK^ Z"iMq*zn z~JHB,xl) s6%rw EA2GJ &FnG?`{}L(-Xn[y)H-y#rgvJ*9:TSQGwQhKC?J~]c>-"W4Qf}Ws&Z] #GfAe9B֊Awck'=] BnSs$vrxgn4c^c [S@D~rk;0Q6qX-C $%p* =لuFRXGQ='ڮ=6X  \Nr#Xfzq|iۯyv~JףXW"X T@憚˫M_9'7PD! m Z vŨlrm}=B;9 OWpeMbJ-wwdpvgƼkh쎷Jf?<-gQo(g7Nk@vӥ]_?8e$t$ HnF3ō."ef~qxyh&0\QC(,.+È'V]il^[#V45)qeآǔ7|OkCh۹ޞyYARRKÞ~D-׳Pso(Aꢑ?=rǴY>(6=;Ԓ^L jI(P( @Uⷍ*>67mLԉ_QMגO&+ǓJsT0KoFPH~CDwcs %6{S=Rح$}nX5WS6./>M1ͷx*O4XJ,(A8hg]EYYn†NӞfحU:tz&1inl:~Q9/ h:~ />6d#EaQerKf\N*H<23DcNĩhNǸW ?_)$&~`3 ixUG:&?y~;Nd󖳑*Vyﯞe$` ~ I'i`Bl$3 ZF:tk@i+r-<̯n 4A s߳0"os3Cj+ȇ4w8dEm:d V$c]h=ۯ3|RAh3s^ l]WgGQ=\zs<4ҁ߭y^UM=Y'GFA^Q[u= l׿I=펡 [ IoV6[?mF"/Ә4 *"NUUzMlEV^"/!Ȁ$?[D?O;m =1]uFlǮ0>_'KlެmrԲ=Rb_0E%])`N @ԫ\ӿ1r}t1Hz%b)<۲KFOQ(MGGܣ tux9RoڀRυ^ :DT[c>o ]Z~])y"N:s<#ԟp 7ɞr6Y@lH+'ʽp24%M>|rٌ0|~_»QpN3Q咫ξ%k4=kh n/DF a2s'H,WQ euNΠ"L 'eM-Ot6ڜud g0a)ǟpgM}Bͽ. @%%:$#(9"""ǟ0╄t"|i9GQ=+z(DK j< 1űdAZW1yǞ *>US5`8U҇T7wTOڅ?|a֎!j_G'N9ӓ#F0NjBbi&p C0E| (ѯ-9{H"j(i\#m V؛ub)/p|\OS"&J&ߩ8$#ȹ3YyS(tzd!{n?V"ftzd8A ɷ~]Miuot<XFN㴌vvX=c/z^F#Mߌ<}{M )a}Ga\ aE[m6)Fy+m3+V X`7Prv+>s(7_ax up-QmΙ3#{v]O165& W`Ե<OwR۸eͩ!+BW~yyQ -Cz!}sJ2ލ_sўL;~Pi9+Lb$uQEZĤlyV pu ܰAw7:*jCTiZ`i*9|)W :.wSK ұ!i\n/[i =E$Q<ֺ. 66t< Όމ;+޷?˴7obV}N1r:+jO=nSc.i6uXXh4+VSKr[å7V_3?Wus0t Y ui:# 9/CŕbɱL`A#D2>\ b.QJjBqlP.M;k fk>*Cl~GPx;IRt|3jMz9 fΣ1G+]Qt4l vKhG;xa°Ar#YJ$ R)}]%P_GQR7TluG>/asQp+%d!pUnsWRu8'&y~;`YnY4RoyK8pO],Y|6ȞpRO@)-7@AOu84Uu@|:|!6,?p!=;)юgIm5pTJ /$ 1Apt>%b]{NpLvkcH]-L=S (b*E+^W&٦o~?QfG@b o/|/W# .?g34à{^T3@->+hK1h<n k_ƤSZb f1@ WY6*2BHhzsRsP@cѴ (n Z.2gKtg;~ ! W&tN̓Kjo noA:l`-q&2 3BȻ((؃Ø` Qp!=v:sčPR mz-*ڲ[^E.AȦ?@ğsS=V2DZ)O|OڞCy8UuNp! KV?f A L!,AJmlʰ>]]x,i˧)h] (C5‘_4ĮVw<#3nX.X6 zS$@K\u6 ׅbWkykָfc⸂y/ܖl>B)LaV&UDo1Ѥ63 ZC]VPo;~-LjbK) 7r wOʟh0۱[( NBD6r^,bx^iV&<oID76i[ɚ) 57B;A*~Xn. ˷cJ~Mӷ>BOa~!`gE>^#$BɉN2~//B jQi]9 g>~6od>qq @(s &ĭ2 p@=G;ҵ櫺nK4ȘAu2%f#Ef /:a3IcUE-L Uy(e!.\gpxֻ}H =h nng 5"`Zl4y6,] $60bҜٗSkҾ|ChΏI(_! +]Z@[.v3Jn8ބ㷣5@ spjw( =6s̵ɘ${ӭz܅`'#)aUAk~C̉4 d'*.LQ'.nPLwW<8B~RCGŲk&ޟvEZo|~@$1|!LE"1@%CoIftrW|al~WPs6C.H>R3tyvɏi*rJnZ.a]LfQcobYմOPDU=75#(}dϢ@4źflah=.uRIS(T=%OeeJ{,Lxxd%<.)[E,y{5`;Tyg.mOW=b0nJ#N;axouGSC 0Jz/@V.oI>9kߍ} [CwNL!Mԣ *9gy#/'_$WSYj ߵVPOQ~E"U ɔUx#W|6vb ~ásn"ydօ/8Wl?{`F<0?N}L-ob='0%'vU+24pƜ 8tdVed%5/\ P[S-cGDG6= )/,{V򨁍rWQ5D4{*tT9~ Kլ6A Eޥo"CP=xPwCy\\3k:Ƚ-P׹`ٯ;bʈ\#Rgvԡ$t5)ſ} =O|m6 AkI;ھRD|Bl]jIzS|JO4J<+翂XF$ᷚioҜyM!zJiS,o< $ۺr/8ZŌ*D"\7]3kQPƊպ`= {@pPV:QX^C>H?@PBt4Vq`Nrό P:Aʼn_{mHyZlؠꌥA3mX%G' ۓP MrH{~0431gډrjՃ{|yѻ)>$ eocZ$JM[dV'=Q/G{b'][ꪩQtгNM8qx?4eȷDY? 9#yyZop!C# 7ATÙj&sW3/z %)c1LC1ٖ`nNCW[GI-4$gdkfme)_Wkz;K ,],|S^<(20FSNX|߫nJ~v W.p0Xٰ`DYݒ_m:ܞ̰PiW=Ed{Mr<ב3Ȇcn׶S3Տum,CDU:oiP_,N+_WɊ/#Ghǥ{+B\FJ Vϡ"]6c1U8V}yaʈR=WiGJ4BٙPJX4 &]Ͷ=,GɷnQIi'K+gNk^GDѿan-Dx#Ń bh7@Bȩ2B" edxKX G ψ;U-T%GG(*o:nY 9{oڹIQ:dGIŨ|Pq79d`Wp[-G% o.xuC+d;}KE* :-mQ miUR2fjopye!Yb1u&V%E;3h艱6G}ak)hr]#YpJtT6yM+ϓ-`'a8ϸ ܼ5E\?WMK?]KAʼ-Խk}WsqjO#o+K/$:_,+s)ԣ. 2̅qrw~^+#P}Տ0K!yCs/ϛ6 Jg 7Z ݼFKكN@cTc~ՒLLr\!ڪ8 Lն>d,;jV̯pjx%vD H٢߉B˶,8o{`^;@ǥ5}-P_:Ԙd|G>eJWe2VrV%[l/zcCBvQu-QɹA?|޸AbKH17A*!fZ ;p-gKP_E3|v:^'>XP! IY9uB-LC$xxvL-aG{~ Nx $RM6+ Z"T*jk" kx '.^2l5<ȿ` 15(rW3ImPhS8M ɓoQ'sg55Ψ M$DXE@k~ڤw͈8A^6xW>H[r`e)h/xng{).j0REX_aɈ{^g&?/ V8BfgxxoX70%%ǛǢX/>n1Φq@ǟ  -Etg,Ɖ.>O? fsrkwF qbݼD6 :P| {-*fO\fӄ-l6iQ5bu#*Ͳh!kl,>Ǭaai@l"5!#+*vPñ Ngn9N|SZH/__ .D` BO6||k}(.cpLqC'h6MBmcұ ĿKMh sҨyAM=oWXuH& ';/J8ח_ 64u;lsZ胗y+nR7K!pw`g:NOAU^NLфz"Z[ )˝V9<;@dc~ ]K$r)Ig@3D4E hӭ#wSs>/r_ayMa5Bnx8?Qvb|v W/uw6tUFQijZrwdMZ|Ba+wuϋ=AU7Y&M h6x :7hf2̚*wdH3PQb,e͞+7 Ku0.S `5{@`{U0C>0էd65OD~z"3ay;F0K,!O բX'M`OLS:miZ-Zݰ4)nVs ] [xQ@֊ ZkOM9ӭ.PdeFbn3r'Lˢj6/siJ.9HF/T|!"QtVLIvpӶ>)>ɵu"2yQH>/2fbYj/p>&^v( i%ГXrVu?ȗABg8:m>X*{JXI CY p2 ˋrJ`0|{XS.=s{>zsLXd3S4~{"JYz2"nE@]Gbٔ#yhJg8:?bj<[^bl11jSimٿWi&smL!ܒ6J"!VJ!- W)%6)d]lN^58o9:enmݾr+ĝ H3n1F1lWg6Ot{k !Cx%ٿMk#e,aWIb_I^7uy>V#^AN& ;yYx>޳ǴNm>s`r{ &#m6fSτ4RrӾ&1W78o Ŕ7oK^'8&uƣ%$c]⸰Yy&D,?kwxh'opɣP56C'RO >RMv<@Qie'08)U5Λ/!";'>, ,՚$"ĭp*õڙz0tzO"{)882$7ynU0DX8b]ޖ˒ Gkk wŪq mUHiD :["oLeCO&/Cz%P/ȯH$۰h%Cs1aopn]яx;(Lp=)ikU=6!zl|,ye:NSCLc5\MbըE[hs5uqVs ê;n8ɠrWAGh߈RLbώⱀeZJ:LmtNj m,QtV57[F \mبugM Gџ-QTo] KDhri߉N@˞ܧ9MAĦO3ud(֋4}V!$3oubY1w jlD^m^a _I#ǘ|lpv[Ж< *-"9VʍJV*5)2pq8FYQE+(-%sZrxQx$OC?C74s/R'Q̝/I4s7ʯȚ_?"ۜ }+o!L 5+sqyj5b_˹pp_ط%H:sLHa&Rj|;,n:&)~hNo7yo(&qI(:?l U3XV`Bhgޟ69lx Hj}zHslЄL-,OCzGM_hnurCL:\,Wʞ[iOظsϼ \/"2꒫In@Dӻ(zy,ESV=*{E>8n)'qsd e 4Bi\s[G-mbٜJ Cтd,=ǦFGZ]Uy-5O<jJMߊ֦by`zC/-?iwɈk} njn:g`|:m|Ǥ1N;TD25wg2L-}pv.G!?x&v>1k7Z_ú#ϋ MN~Ԗ]IB)l-F ǴUs]&cuQ1| 6⛐HWg32HgE8SӔI}y57Ѭ،fǡ_0SI Q Zz5vD䩎n\r ҄-MAҗYcJ83 G6Q [O%d*Eīrۢm8i<r}6פ- Bw~ul3X:[A-qʰ_` 3zC _ uں d.tĀWDG |:+&ݾk7,H7g"Wy) ~!%dŬuӾ)3Mb6=3pIl bpA4@36t>XUrrN^QgF~ F-K]3VmMH Bdn@ t7c7SH7?(Hg0@y 1k7=N%0ؕa9@n0Bz [ KDC>BЏĸ8\GY.5Um@ [ʵ0RB4ncbR>/~u꬝rŌ5R=`1C80&ؐP-3)7.ꉮ9o=Ysj _4r%/{,KȲ )w\cU )e?\Gk!_'r0/4(m@6ZwR7ɌCbeWiY`j1N_ʬN)jU޽e 3ےY5 T>p0ak #<A}]"T*zcS6)8qw$RKd5Ƨ=̿9귢ˢ?Ŀ% eYO}KG$"|qt~qaws zn,uՄ3p]nA6C:ypțȕ:VTMMN۴uf7֤茣iY_/s( J7mtÀS$1D(Qx zdpӴWo8rL+l"}9cOtݔ}Gĕ6ɡs[ˁ? /,8K^½3ީ(LA"ژS݊6zyt}KBr<+ĎOiLjd  JķχtRoeUńJL)h!emEwb%\lGvSs_'66ZZQdm|zDs3Y5aʼg3_Ky8 f7_YO1r{#pn& Vm֚_ba,cR|w(%[> jlFϔfݨ25ʹuyCoF#!kŅ̊isJ:knŖ%є\:(7)׏}-2mI/"uC5dJrVYGz*R*l !βۨ()>ﱺ$8A#@9)CU6mQGD-?HN8rJ]QTV]e@oשxt͋S'fASI+2v:m~$HKG.DX;}#.L0Is:UṄ%ILj ë @RAQ/I)b4m2a'jY:YR?_'H2DqЎĠ= X)ql'~aᕵA A(s-ΝW= ][rZlܖ> 6A'm~$bAkT܊q@lZ[!"&-8k:ayU*F %h #[!y5m:[ p=cz&ǡy,b\P|oxxGհZD.?>?OԄvg }H痂[ڑĨddVR2Y5v9C: O%C92h  zK$q4b!d_m'Xyal1Mj#545'HB\pWcAἝdl*^fD>D`31 EKgy QRRL_XAQʄzد-(*pH "\# zͅRG %`w@0pЊ63`M*"w?Gaܿq#ip@?R|oyQ~&U R 4 Lh4!eF.xDᙌ><{?X'1v=f|(uG!H5ȸ\(yQ.ASq[|}'_Y,n9XVt!C(>o8xH~#& -AӼnn36WVl_L`*ʋo JzP!1RzOd$R})Dh({$lZhI?j b,+ĸlEp%oXC.#}JU4sQ'F e8-xù!n })Wi#42#sd~:>l(QK'c=fiSBMY1%RVX˿7iVp򓿰)YȂ.7g)+' 'c\жq6 ^6bU.dP. Swkㇼ ϊj)|JXa\jm[gĢXUq` îvx]QB i̼Ҋ, þwW#I u-IB06/ zw JExş}ڠf= hAx.Kt )tȌRh"ǷKa; r8B-bٸf5Hdƀ`Wb U@,` VOD3i1[ɲc%6&)~*-Zvl ]7 AHV!V=~bvuE{>%9 $1ہ)͊Mbwb[d[`032bM sdpjiMt:=INi^T,B{@O3khyՃ<;<_".P}۝J"6 wM ym-vud1N®#bmyZD|5 >늳?l{i i)Eg <xp??gVf.$YB*mSR(\$bibRG4eՋfx,={j5Wi,}ᑻDaqbFaÜrT^O5bp d!}& 8PS`Mj:yC-Z+Q|mV2~xjd.> ծl ]UT*4#Agqgy2q .vsI7Q.En(z_8( n JfC oNQNp~CYK fZ\T:+.x" [kWQ6 +oqÙba(|ZvEr?0qHPu*X%iHyW"!kAEoq/4eaˤ"r==Z8zR&A2L* o_Z P '/;dqQpj!x y.^(o)D0tgbBkqh!^x`"T3^A=kT6Fx7u_9"->k1R;&x9dz|)#!HcnNt6W:`_$CAӥYNױ.B;M ϑar:[A߆ ~j&70ꌋt5h I $x.Ġ3m=w,Zgb=h[QU*(FОm皰"N}yAehE fCRI 8Oj/ ≻TU,̥`(/\VW]s&VlI1ok=r&=!&6-CTltSRC"pc9A|.31PAr<ܧHa,!g)>HTuV#pӶ ІV_-,A% A ' Y@48I*$F.TZlhed,V)6viäG}+nF )9Lδ9y_ J0nl&$(ўK WVz[cif=Rյ&Fղv`SL'8@{T)ji j~\gM5 x򞙗 {OGvoN  g%=V|3(XJ(8q-D#B"Dt ]1'pWL wu^Spm4c@m9!kDh!~@v(4!*|\:ATg Dc LfݰȎ1pчź6yi|v3[Ҫ˩Xؽ߽+Jd(>m`KT)@ +mFniJΆ"PeD 7Lb^@XJV-ф]:iPtA.ݠ`#u%gΓ#_sUZ&"fWBy&vIGEFKe ]ɏ1[Tk]iH&REEs6\&$%YE$>gEvH'F_Q_%# iMQq#B9hb[zekX]_542d)DUpuCS6OBNdGH߼N U:8޴B.ήB1l\| #GG2nH'.Ss"2!.O.mԬ]-,Nn%vo5% > ^hY~KRC}bT)\DA ӛAvGR_4V 3db:dptY%j&w . M=K_Ǥ޽UUu^ˠ7zb:⚅ lNCUl^`Fp⡈ᓳRëQ;< I;7j ?6Ɋ;#M~3L/ol3c#,\8|Kr$E%=h|@Y L^;϶Y8ƌu!{3ZejTŊ0K6F8!HA|q퐣k[r 0"O|_'Մ'Gnm]R Dk/d$f _i^ dw|94}Ǿ"ɥ)pG?02hӶ!T,lH~:wP#Ѕ$h[k"H%H"z$QH;4IgX}fX LYD.P6evȒHS'2 bPcXw;J9]ǂj.eL](p rq ~c﬙%;dT!ü^S?"{pEU~cM6UI9Uy?#)%s9^rQ3d0TCfqBo]+W#<ƭȚK$EݿQ,mCs`U!oK_iHa:R<ǰO7ѭ4IC2IGX$YW{{5BH29h'7^,H2ԧ>n'I+QdEb夁JyqTxN7d1{$:fX)iV<(9cѼI猋jYf,\BwX@rfTT4.F,QbjЎ@XJQg? X&Fc=tq?vwmI@ҳԣ'd U/'o:|5`;⽧SI4)fP-|=At2ktE6U~>[G eAfo%:E{|L8}gx**`qcπ'E1,aFߋHH!%)0!KxES _63@RzBugW   b=~TZȜQU`^SdžyK|xsMwѯjB/Q)yc@Tqe}$uCzGz@LFwЋ T뤾*Ipجc/`ѧ|u} S$1ʯKKaU~{ 5jMegF&bg7#-lƜx1ñygNj֢ȭHDG>~p[(Yf}p~{, #KL&R!i65z%n6ZSX3՚pS-.;Mڂ'z؜[GqHR?f)FՌ.ekvFf0ZRՐ{'8_4hq0eyyY >ujbmUa,C,MFp5M=B®`fȡLj1'cnʀB3/4i"40Ĵt_\쒉OEuԩ+%{ yo؊bf'+ ābu2 6N2CT?Sٰ+ _[0E|KYj@ֱ5a/Yo\K%j'O}-Nc^^dm8A8U./c͵I5D~v9.ܐ8 d=<1(解V&MjI+nw<- JXӲOk3J*4j5 Xⴅ {YWOo2AȇV-ͤj-\~?Jroq&tJ}~m%$\g0n'$hRfmnuUI`ubư'GknR3묱 Tj$芹`I_x4RݥM*"{ щ~Kzz_ >Ibv7@zT.EO1)5/z%UOYsMjvǘc@uT`@t+Ƶ2~mnw_YP+QR'~Í90GQW)>h8lŁhqb̂ch&HFJ`i8Eޞ.Z("B `}i0_5qz- .'d9+P'JKQi'JhuQi~R2q4ON>:'ptʁI7+r:%8s2jWJ 6Ս,3f M$\^\.wH@2e%miQ\;UVMyy{0FNSEU?SKp䆄)51oТfBBo>y"x;qH)-G-}m\:2gY]ȅI8f4-ztw3>owO+QV1?mqQgolyݝ#L )LLۃBk~7 VD@џvJ'RdX1ww#KhG>\R{8Bi&IE|`Rܳ;=w1Q6=80)z!-汫$XE9; 0 QЖ$SEl^ŕI)'P)%z¬V#';zbJ^a:cx]xpwm3ȢE/)}s>(aқ%2pITsq|ҥ/8d9AvoCMU(CSa҇YL$%ɀpW|.oQ>L.^)҄p1u@U/pb kDU'vuc(R;V7Ny;8#0g띦uKiQ+mfD]9yQT'__l J0Z V'jbtOaCD.DC-jV.֯좩 J` n<V\N Ld@QI^"_E4ma< H.A\WXe Ӥ '('<#=e~ $d &9gPPQ.kq'iՉH#MMzNׂɰ‚]e 5') N#,H8ϙΜűIZH@Uy6"Զ461LHn,bnwjZۇMq\tO-~4`];ts\gѯ#n:rAYf*ea)?ru;D }/%lϛyT~鐧 >HO%S-d2D a$&?Xtf{.Es˓Y2V[Қh5|E|,e61(+DIc`I}yoγ>.eȏ+.kBXL̨̰FMc)Y¥|MdlkLܨZh5=?f&? y(vɝ҆0e-n'H%wyL#D//^āѲElfda9PՎOk<dM>J*+y0om{/0lY&몖QcD󵯨ӏ 48*#`v~g)K۱n-Rcww*hsX˺ 6 4ԮPo$2Gp2Y+I#7 77G^AtM{3/DW{[9Mbi-KT_f@iFй d]J﷐,h8x19\7FU G)JxAfj&9}8vۥuN^)95:qRH;: K#I8)@nGosrL"(GKKBj b}f&EbS[B ALf*!WexJ:8ΝXxJ!hU N֎1@tmR[56$M#yK\(:\-rt*&5 X0SH ~U zvOo*mcN%BQ>ۜ?9vˮv! :03 n3Sgz&T0ϡbrߍrQCy}UτŠ JvWSAvkҤ4ܟ*邅͓.)ꓦ5Iz>mP^iP[ TmYbFf| Qנy%Rl(L{Bl<VQ: 8;XԣTc`R0 ѐHSn7߉CmFEݝi'YnqPBD8'x$=<\143BUk heΗ0"83Vz1;iŇ 5:oI]5)̏#8d[~Qf5GI"Dq_g-)$'3ϵRH _Yٙҥ}/S+NoB#LxS ?O#@) ~[K@y=/'Oa쑕e*t@6L5 GKvokR8{.# 5ì/\/UV|;'-^>)h8θsA͜r %SkU|abk]VP= f HWP VW3ٗ!/ϊwЯc?/ȡ9nok?yK\AOiGtJ);=43Bh1Km (j]]h[*̦_4M3 3<9dj8֋mBd6cFjK^hv?SnG?s w#IPn] qnViQ( bsdSw1eFolYef;6#l <:6}LOeJdafW1RI3 q n\ʰ1!4#J@kzO+v, W !}tI(KGZ Dl8x?܋{:7Q9=Ewitm=?9IЁQ)R!Ώ );ׂ6iDo O:|=^,Twօx+8FPS)]Mj.4ٲl߭a==Y,ԴIo=1hFf]!}Ŕ=6cFp+MPGPg] 6dLv폾~R=/O2oANN wpmK)Lmp]h ܫZ6e9l/Q'O#ۘ@Jk )_:mƶ\O@]=UO԰I|ĚsYlp)Q?> }TCc5ʹ'B2Zĸ;PYoLLW*huQci$T#d(NX {sBm0|p+;ꩋ\"dt aD}-#Ļ#4h \.Jq%-BVL33-5'f#ZRn"?x&UtT+݉;ҝU+6C)HOmƇqsJ[( ! ^b^ŏG]34߱ut3\S'/If\/{Z%<6uFC!'U4Oy3-ڊu*ӈfb(Zh35)c}?XA 3^}??2gelaisCA[:y.~MyloKFoqg0!k4_33ӹA72ڸ2"]O4᠚d04(1Sh#ׂO <&@Qw榅<4K!q:t>'|Z4G?5Z|U teL7~Jx knPړJDq;.Jns){z xovD6 @T"(=D66t|:M?NxaUkC?=5 2P6G?6ȗn%bSбCg\:z S J$/o=}VޒK1f|ʋ{da؟ H\F;+Nrv]MMl:΍>;Bydy 6g~%ҧA79遥4Wu?g| 0ls{%> B|nmǝΧ'^|20/+[&,Jڕ֙w.kp4,kUsUKA2כƴVB,lr'?xt6X0x[T iy`d,c /A+$|'C:97zLN'e3^x +5NaC2AYl^u:jgZMׁƾ~kVN/)Qt 2fsfBJOm&Vh=3HRZS@ۆf $"_'Ց_(U>ͪ٥S_ Tx{"@xq$l]! U=fE+VlFYC.+%jq. N-WuJ'N%w mԑ3‘-Q4I5Z1$ PZ%JD682F z?D4+ "M/s0)nq]f/u?8bx 3#gخلk>!{PMm^loC875^4^6l!3,bqoAwҪ<+@dx624 )\H;Dғ*bYM/c1P8-.)^PQ{J %H_]U9>ӲLWS#/,I䓡4B1mN\(H4$lVh%3n~} ̶1ͫ_ W/NeҁY6Μj,;t6Li0Pל }Z;$3mD\fV?8+/W+h*iz/veJ+wHQLӒ/Xe,rE\{4~7~z/S#! RE"U$@^#ށa>)PO]L4 UazK(c{ʁ0J BLb*o6J`N 3- a(mżsxf SF9ܤ؉I$ܭ"OGarPۈ 4*֢L:|NE=/jҒHr,޷Q.uY'yúRE{J;A!lj@\j2wg[]GD{jH[j}-A9zZibY&Z`=U%hL(+h JOV` L- _8@㸖2,j]~ q}EI '¡H[3g. Y ܄0dѺ ɫGmI9zg6}3QjJt SpK姕PHꮧVDQ=֩Ǵ/ʇ~ MGub;НyMvQoWgAϪ~އ3Y`!()oN>"i!@OP,K|2o|!ifE{/͋d~1iX% T&Ub7d-i pH#F*1P/!@e+rbh_LL9ZI8HB8?[Y7雂NA;^Ojaxap_ 2B4I-[ - nsm)څE7Tm52~N~^1S!C*OكEʓKL 9%#D-nz"B(y4; ;eeڕbAkK BulX*Sr Ȼ ѝ0S(1f_^⊼|q.J 0H6ڍZ!欿_bPvӭYcfU!u [;=|=*&.错{eB+`¡E²Ą8`~TS7w|"07EZm:pMOEB]~}-E6'9rڎ,fd~7^aEEgbɖ6kmyA^[S6l8Bsx4{:=&MbINK {a?.͙/ߠ9b)pƮ@آ&Y^|VG_\Ipk;Ǝ!6hϐ_ C\3V *ˇb-(=3dIDӕuCQʑ=DHZ= G[w{/D[ѢeXFV:kp03fNP \&i}<d^c^ڽO3*M SN4RXZ^EG XM (vy\zF4G.D!ԅd ?MXKdo?bB # >nG=RꚊ_k%n!$5w-Y9nՆJ^(M !J+[#}QPoSm쑤Ѥ{ H=ŵ+T۴ 1tZU#Gz ~*zCuđx<`a;q lZ [G0k]xŋt"45APHr++ao&l}JZ=x*^y|ê͂?Lm k ~B@f%V7Zӫej hw{VWc&創B *w~rlxY7Q+c7p?[" O&RA%̓k,/Y/}Ld6 W]lgvJOWI}eA;z pz(龇lbtL}Wz/+:)| GcYr,Sy;ƼN=q sq F-jr /- Y<2\`(1=&ŭ[Ҿ~X?`ܴhytI*]qA06Q4q|̔  #.K"[ggF%d(`"#Gjau7&(>An{#u3TR2ݝK1T7KiB!|L!Vv,ơÉTm*FJ [%Y)@NV9X`7TwRD#vmR9֬iPȠgV8R甸c-ƶt3H }uIR570vm(%`:]^uC,!F#$)D#5]?| &r 2p Xu{]#[Sqb\ꌰ>*N{E 9cd =zvB Đ&~K=i y.fq砡A 9.}5ROZK*4F t\́aS}:\eNJ2:>="e=;K(:/w3=`Vg܍OYtBtn@Q)N"ʨu5S;0ӴGKH a ։N}7ڢiE=Td+4> ۓ|X ]3@xW .&$C'"S ^7ҩǢt8XRwgGEyAmRbZAATI#-JyXw^`AB*/!0W'e`?V\7uSdGAlAаԤSs580ὡ{\[z.i9ùp68O%:Z#S<3 2ۓ%HwאFhuq8-Rx^ 쒷Tͱ@ %'Z7Q"Ҫ[Dbo b(nXȀso#M]~7`N틹йɗJaP{vWYݱQRF O6Ka:eQU;2C'XJ*-:Mlo9nOCǺ_V7}DU)g%3r5;دWԌ -Mn3 u ` qFIQF7Yq){W9'j+<ľ*[g^Ґmg'tJv@氳2N9N. vE(iH٪/$Sao {RN"+C?1n@!LZNNʇǙdGV)(` ԉ;O1JED{odcȪyq(F'r ᛭E\C$Pj㝚bgB/ᦸ1Sh6 (e \^|J%궄YV"]97=>%1nf7syrWf&vgjp|kڭݥGЛh+NNl>bFVzގ~0(:rIȷ(1d:[7k#/gy/FGd/ؕҷ)oiFGi0ۥ#m^>>V` 泥xS(w'~_@ 4̩܅<ٕiPw{%ԾGE)va{/YBnFpC6 ͵;T>Y"EU.KԺH41{  AsTds&deJxQE{;7< e !yݘ΍w`4WA.Yhи4 )Wt.ȫIT꥗l7R<}"_g}qGFxɺ9yoNf#"ˆV"\ho^\yS\>z/ 3D2NrP]n2(ʳhӕU?LCs0Ve?6lTZ.m.5 DB+;ڇ4<5a[b,T=ҏnz:bY*KVD#Czdpb7Z᥀0D00ͳR FƔd9,$+\-.njvУCZYo6iMXOg¿r1 C&,9 rSvq]j.`~-"koc!bm9UNaw,`FIäXx*tќ"rXz4]4 -6m*0VFa貒 ҝX.TVfaKk}aɐ10v_s$ز`t"Usb\J7l9/E^ ,(apQlG$rt'{xlg8Aw3Ld3oquCy-M308Á=+h&ƵN1HH ?bٙL!qTאv#k%klW =ׂ4+L!,1 ~A;<+^x֓7$o~k4D:Fhֱt)B|(ny'U#꛽|d֣[ReUtotG絔b1Vr\zriX.|AAN"vd@4t<]9JMr3 `FRXc(}'Ʉ쵉k4#~2B*f!j:7{(#.ka'z%5ݬ4_\|ӿ|q,旽&48u5>ݞ_.=p]CJTOfACe= Gu렄U85nXNJѴyYDQGW_'U ~ƞ]ڜB((>7'\Lt]'K˸(cQƯ}T-Be3W(q^ʽ7au qU6jUv -?r_^71O0=&H@B ('%hv4mg, +Br,斉D\QmXTy\: `/,6f/쟽!Jbx޸ cƶK?=Rt.IDս8Kz-IJ>KuѶgFެb]h)SVWuh 9 xs~Aollfd~ Jj]qR-"y^QjHa x%dBx73g~%و/oC>sW|+Ti+t2pbK^ެXtkw{>媋+INL 3]S s>^oЃ3 `k*#@s*`4\i{jeTAq(`\ + I>2]wi0uȮzkXt8AuUNd^ҭXjm;8th{*shɞW8]it7e~KxلhCƔւu>˼\px{ ӸF}C>&$v^okm%dq0׍gpdح-\yRhqၘx6[3B`Dc|Unwu8u d"՜J4٠%ᣥL7~f4Wm_יC:$wKW4Q\|ӁrsPn13!K .{dX%2ɶѰy I$礫,& W H'&V {pjF.-](cQbgsmDZC"oK؛}Js]kȫf1)--X?A^Y8F٫ ihCJfԄ%s|kE ßĞ=Cee;'-}BJpYi'meyS3͈XV^uc4.O.s̰I-B~T `TY=QF "aSJ~!rFP1tm^h7XrA)sD$<>>-deX-vn)TAi\*B૸jk¶տOqI'#[:la'M|F+kWbә o_Ӭ_QL Ehe8]SDR-w) K90B2h|sOq =!!Tñ:oO!j˞qiF?9^9m< zڐp@MҠ0\Q mdkʣ=]D9+(UdeܿUMk4ΐv QOCGƩ3&u0`Npq-KY9sB/sy$"VFEżGRAz铔G I+3Pݷ2Zc}fDX ʔ nSyi*罴d!XoʥgsjSYAdeB,PиmB/P*[3s1U&t;g0Ԕ/>{T1^rf>qi 1c{?L,#B?1wyvKlB+Wb7s=]C,pDɈBh;!&c?ww+kfG x Z㏡H|w魕xO5$ б*Iv}geANn;i-MH !Tb]8}gՖ䭶AQU%2IMM w;)IS_EZ[ ciY ^ȶ+DR7\َp2ڕʱ٬I"mZyX+, c(1FY&Pȃ0DfA"v̟=`Wz-u҆[R5lP䬽# -dS}R{@̈́bz]qi:d+4}*݁oÄ@e ħI0 S:4aT1λwJbxYA[+KooPGŸXCSƸl2fe1K UVHTݘ6φ=wxVqϻo>rgq]ݶ:ݣ{ח՝9%M}za[$?q7G?mvW*_ClVG%rDXY2-_C)o <_1ʲNl`ʕ r L.uԭvȌl'[7EەmhCj2N&@>A!],|.69"8D(|9zHq[#y?&Eaj|@mkCR%JpSq( ̡A-i\'Z5F_|`$Y%yvS؂: \bS,uExĄ_ΟHFV #Q )xbz-4FI&O hG'ϩ$nbNݼ,!P-+i۔^.luzϥ™8Sr{bf=/Ug& +Yq gȷ")70qqHVQ#2} T y":IvțrC ~랯.кn"<lG:V H‡7~:8 }يU Q"8⌱^W5dGF-k=iEsYHKȵ1#!-3Wu7衛 UNf.5U;5/3-i]^V49$iDoϘ^,P>˔#=WxŇzײUq@ VYESUXR Bs`xū ` *w܎׹o拜v#Q9Vbߺ?U@ cE؃'og->\f!b(JJkP*EYr9/YTz3&MVzuSAm M[LAxG>Ph:J ,T3MI!Lo-JPH.yyW?dAg6΅TW@8VȘaBI@昪TLpDM\5]2 5pyH3rpp0~TcvwINp#D]Mu*7lJ#fz"wG qo8^)ivC`0[gxPZÃ7yL1mfI/Vɑ8WV DT+7;屫9FG,'3ƿ̰GQ#? b䫘Ep=>"g{`jssQJ0td鑲LyDby_UjT=d:.!=L-:MuzC$>-uÀ@h.89M%Ťw{KRցoϘ#uCSoDڋ3#i&Ɇ Twl[l1eJ՗CJf'3aS]Q&qۻ Za ym?Ln;?`V4tI-v Xp8b^]c?T&pƲpK׀E߄ڀWΟT%k5YkjCN;VU69VL!t}cWguq;E9 =b38V 䪢V?2hYJ]= Ud٠2[ =@f@ yKwg'֙UIiBSɛ7lXL-X x~T%NQ^m(QvZ|h?2< '3(iJr4vQlOsr [HXh_X>!%α,א2Ǔ*BvMʒ`~Nu/ -T1B;;#ţ]Aܮ޽I (K ׳|W FeMB0Q֨4݂jH;LKB|ai<ֱ%`b:u0p K\g@LL4qdV|! o}dxGxJeYv\)H]@W!޸sruؗzˀx2LOkbn|14)IBj(=/i~+c: N:{Y2 S1b}JT7CvqۭE.8Oqէ7U1wg(;2S Bxkjntu^f e:kd[!zF v { VT"܂ IzNHTUY ư gL'Tx$4t7Ltȑt-癠mum gs.I?m)@|b(qטJE.RY~cH <&iF#p7$0X{`@KzTm!}[GZ^'0DlQ}joS۹Wbr?*?!t>a`(su|O)Ex qs0սI#֪}/j'9zv{Bu%E s'^Ų՚-+U GKrD1(ȴ;ycĒ ģ,*[M--L5^w6^VOd|ntYUh44M^PH癧DtYW!A]筦F.2'\++PN>_9(EQk} EE|0< 8l7<]`TڷE*~ ,&g @.m sYL7GS1i~]1E$ LuW`@k2)ᯜhlbrP[Ia:VdOϞ@Levsi-ql#A<&s,jCdeHӶ#)rU٥d.Qjk.'4Jcm&&Ə(|G?g><)LyCE`{}igQbeEk A{Ϸai|V3^ݦ$H|8"Ɵ8RP1u#O6z_kO P**DXni`ORox{=EUw⫸Ȯ/|o+1_\NǭߨWzDX8H<Ґ;:!\8M ﷄCR 'on,[\Tzr+7n:/BXF 9fϝ1;"-<hR^w#*Hi`Y#:`뉬xF^VYEl2Ȇ`7J͡p%_NY]KC)U8r.%CuH<9PM_LzMMGcCA MϕǙݯ)%(իx;dӀ]WBN!)c;wQXK^{f(Hjm-',Vmn9tTtYDHbQ+|#How".%H\s7ĖZ}T:F7ڽґdY0n:] D\,@vF9c?dbn^vL 첁V&_>;_I~ΛCg<%lX'_LVD__Ɠ2 |*XWo9mnh mEGH\͋!3j9S|w25AJ{d͘B$̇ 1`!tx! Cy,m!${Y.8T3Vmz0 WJ;t8z©cx:lO%/)G*DP ]֟&ZɎ 2& n"iͻJP?&I,İo>҇ m6_=hqM=\iVHl x2ฮA^l3nwC0pZ1h՛oP2(݈Pƴ8<-v 3}z!ָ֠0:c5oJhSyaRN\3L(f&k)W/i-|`n\לA 5.eRo%5,?%#r(Iz7H#9>bh1?R-m3&S`Lq*fb@Cd]u_"u|GjgDY?XsWz:jЅ cЮ:sJq0}U~J2kˍodS>TDyZrfam~G/aq26>b~4soy^Cio=OLl=7,QB;`׸+0rc6jr]SiҸZx3UӊB mYzV ?5Ɩf>#s 66nseg0իnՀ!$Q0>+:8>+|"\'Zff+ޗj- sCXOWھXDTFYE.՝2_.^$=1EiÛ&WA|:*Aߢ`clpu9 `krj+p/FȰٕ%jCem2L) [O~!A+װTunq@d$Fˌ:ȗ'Dt(0 vpvrAyR}4J7oҡB%Xn8$2G?Z KWm95IXtzʍ)_ܕة Ix szk+FVbK7#좴cۜ)c@m#1oG"a ]5+ݫ^Atg ,+ϖ _DXuA}zL!\6,8@ dbn_(6ṨoE|!pLAog4o8/G0Ķ"%+M,4Pa YuH"f[,m8w#8d08jCS3L۱Eg x`3-j}7۳ ,, g*a`i<}"?fpAQQp:,*(%V}edqɗ–%fa}ߌ=LX!j -{7kdV+ww,N7$Ğa&t#%H0qGJHH3L>ĭu?ͳ- ۨ(NNZ79r0Ϭ[_-8xڮ_K7cyʟq4 NEԥ7N9oe&VFJSGvds>ʓrYpީp=m^DBѩAchOq8|]<,ĸt˞wg^g# {|E1 s"ź:G0^HG54nrNݳwUMzE(G(_ՄXt>Qkc=m~&R*T\E$P+cYfߍZLv [Q}H(4tx"ק_]fr 'R/;EW5w"Pe^ t0mZ坌N nm㹵RA 03rk kk00*/ؼ ^Tb[٘$%!/>^1 =1^LodG{HSyμF=7)N&]SCqrӯ=F/?#=Tp "u`;6"WQr2 If+VLb gA<ds6m%Ev:,NJus&@St7r7 H]vC[#zVs]b!]xx$C#L>"!-QOtN_GIx^iOz@R+ll̝56YcčcRl/W*Hee0`ѝ ~9\JFO~쑥du pٗ-\bꊳP~O%*Ԍĵ)4ٰbjµ/? Ybl) haA>%S&/G)h|n!UP⤁V IXL/S3wśf-W/%N"M:)a?k^6^Fa1_Wlg@e/y3d(nNYN~e&"V3gY,w췖04| P4٩9!(N%ٍ>$;Je0QG4Ȇ]G Y{ _\} SEͬUp@݊r}! aP qA2A/≠WŹ;Ǽ gu_ӹ#G'Є6$cTѶ6t?r#XK}hy4 KAYSΙ&j$]L-!=1񖩠#2+j/`"&@Y P~JL7󮾅7eު{_6 )yc}6fٯQqoV>—H dHLȅuCƉ-8=R6JS,/+D+۾; MjcSHYf,aMɣ -ҷ ?Zzganm{<-X gad6lmcXb$54~ ^fK|v5;f[=).ٰb L=k(08(T^nF T]vN`hi[άŴO?/S! xiBc!p~Ľb<͹P}GBf[|pEڈۿPL<;PAk6O(z|AߙIg~!waC־ ?B?luv^"jlmDKT+?ڵ8`10INB3D7ڋ 8wkm6fgm*PX뮉HX#nΔQ>$ a8 !q(?֢[GNZ-DZ#HG!>3k9LәB_74}` puϾ0\_)pn@ 1^Tf,Y8nKͥʋGT4kG58ߞG;&ěܐ&Usʜx"a);#E78wLc܋Tsb^3wSYh9`GɁBăi=^!a![0IB CLn؛cp8Eq$Kύtg-Ơw{.d~& ]tfLMg{?m3V D0BPZrSgSWnߘ"KNZk Z ֡~єm~"ss,pJ]J<.! `LNi ez/=Z}}aVzC͙*\AYg f05C\+y\D󅞈ݳ:u-'6TqYW%٨NJ,RxcwqҴkL;yf#QmX&^2Л|S\NMG =YPm7cZlTF'L<_ ;jR'0]dKjd![OYN$c91OOq V]TGYEUss Z|nV K(h UѩΒ dc;zz%^&B)8,l8'd> sГv]. J$l'"ܩYD6nuI[ y ,)p?8遒"}̾mҾחv&E4pxG!Y}^Y5!T-Cyg!`NQM6һC:ͩT(|3A9?̊i%ŵ[=AZ7\$7Y44s!*W/Ղprp7r~RIeմׂk|[dWR \-v'uD ٽj ! x=} $mUVej}_Hkm(xP}'M#!$]_SÜz  YTٞg][ [Gkp7܉?q8G$!9T5=YP¥ɝO.W{1duf!r ٱK'5t" QmPL^7VdPjsΈ7Q~cju?Ǐ驱B*+`#%#jCz̑O(ɨ$U^CˁڑIj+F/tK v = Uƽw=W ȧgH!+*nB6gU"cN UF'ɟqD XDdA<`lelZ4n>NϘc%NGλ mk1i`ԶMVNp-eubu+{k4fgmP-_|^YtTxP}VEΎ\G䫣[) r̬̈5Iڼiwɨ= ޻ī =皸MЀ@~E?2SY1xz:ԭ1*NTOWt?ßJ(,po`1{s:FPprζ9?ÿ@ n ;hhPPeV*)"P#E1Tw,s,-;u)E D`c5zdDg&=f'=~ۉ0ܬ2{3w?~s{^_+Y8nL9hC)Se27s`;HYKr> (GAb2p ޮsuHdHA3Җݿ4%2!xGب%-? dQ)2!.]ӅSA3܏*T20 ͚sI@7l`F#.aϧ&gy3z)PiEe-7]-ۤ5NXXgȜyaK?EZdXGt}v?"~O5ޗ4Bǟ_mq++ 2Iә:`ql3O.Ѯ$rt-˸AK_^j WbڝKդϱX(/ 6`x.))ySB.cFȘoT¿c -/ %`DtanUe2u.,[`'QzEURȺ V24u(^07#QU1%x=%ᢏC1ZoLXMٔξ|~g{v;5LIqVbIX1j:֪xo?U1 h\+g H0vޕݭK>u,̖^}*yC~%'萫:(J*Nt5(tTQӒӇIR+E!AR_9kY*20p7o/e5+I,a:\2N MP(&+I<1 D#L!/q5JJ7kjJ tcq,z2e]:/\h(1\)&p5t sF%Gn."ǻumh,`tO8mjH ֢Rdj};ntpuI-\ζzJ.\dx4i5HSƹ[j&2d.~d \u`5 yS~=Dz?dWȖ/0 8fY9]KxBT%` Xv 7rxQuuϾMkPa`[_ n9Tm YʚC(ݻl Xza\L5vTVriAs6:ƞJ%DLDݢB7aDO]2tB%-֪HXx~y﷗Ѣwң_>d\v ̢_L*!Dn.jKy &lub|'UJ|ed{l2숬v&1A{!:˶zYNp# VVɛ`=vpv2}($V8@ t$h>):b 3d_PO;g ױQ%1Z@jo)'a((,J2 "Rۆh1]\mM>@~$fc90?4 P{LhXv`)<4r,0I1P$$~c XtA^X*tIb !rB$`^'&Mkԏ-w'U,LJ\ٿ([*(<px3[\}Qa4 UŽһٱ]' >Љ`I珃8|/^)Dy-,=M#Ǹv.L\cCR9`어pˏ_,Հy;4ϐߑMi/U[\{SϠSur$,hlQ$- onXp}d]ay -_z)(ډg#JQYh Xx9_HWw[X+/G۳f0)L#uX -#An -kU $l1ԯP/TA)^7niԊ@.+`xx^.B$1`$~̉hOeXl =ʴU I " m)a'iih§e}t F~,mSJ8f'/üJ>s ^H ޸}E hb{~ }|ͪj8VbJCHP.16qq:yd&fUn,0P@uU!SjAf?2EeIKR)Ĺ;61l?2OoT7^4ryi .jh 2 Cٗ h<dQKy-WxP(Qz uQ!љ?7gC{l捆ψbP@Ŭ?] KuqYr 1F=\?shp*'-c9l!ԙ^7h o1s&!V6ƝL_Aig"EӉB)Y*9DDJD5r7RV 9rhGae\UYk}+5 ;7&y f8nF C3:᧘B葓ܸe u9W8Yݫ}&9$/E400b $X#) '(bX# DjʧRJMi5.X̫R[1(otdSsxŒPdf`.ϩG0cnD ku#Gp(1jFռ֣-q/yoj"'k%A{BPڄ$Tul&&}۝/nQA{xH>puyFY#.5ߍcSf}khYG 1 :+ۙd]bWphD߉ rN'X}b:S:pG7gD;A>pn '->tla:)+/Èx OC'YWTmbuXF{x# )wbԴO6Ws=1ѦF;$!ySo/y:Am?bߣ\h5*oa6|>%/tFA.koѾt$%}g i uYԉe| ñ,;GTr$a4lMhn}U4 E 89pUwDs>uyʉUgw҅ tR$O1G-w(F3Dux[}%}#E$RY(0y4 ^h(% 01&l9Z 1P"(1FXRܪgSޏ'JhMpg\_V׵!fI%Dp;Ґ導gu6T D؉7GRzڪU^랖ew;I71F^ Tꪝ&ZlP]| 8_]hm WK-<5_CiCbS 㐸Ȥ}z\f$مZ l䴧v<T'a朅+ pȀ 9@Sy>nƵ<ǐ:= :l/toFc;{jSdsHݥ~*$fX 2 _Z[?ƖsJݕw%TD x^v^,AD".;By pnn*'YZ=9-ɤNE]!qIqzV6ցYc]fOEq)5$蠓)CAz wK*`=e>cg7g. +`QM7Hh/[Zw\|+g&A *qCYE翤kRe"ә$1,A)z}_ķN =7EG+: K0"͡6jϷ/*48ݻ4S+1-;V_~ z A}K扴͝k)[kGLO!tWdg Yԇ! @7zc{z(#adP 4Z{jכ(2 Te%aBz&;$qxbUq44eì$ZQѿ=:vZf(EwgKlN@A[T+Qmp?LD#EKH%q BPHHXi'P">Hd<&?7Zxb҄:e'{RQ>V2a!8R`B&f9=z*=jDdL+{HllI*:1Wܪ5o>[7rHf62NUpbH) ,U:ϖ~c|eTq%0]%j<\&Q#~5 5AjlZ:Z%=^ͩAЬPbۺ-R]tx0QL <2JE(Sd-{-pԽDy  S&4U_@);H9E`|dvҺ#Q~cL85r=OM|Y$I"4|-L}2iލXFdJb|y;O{sRB7Mk2~rw}IX.Gv/3w\LAL#}~ DP 7*HυLU781+Z'|Iv,ki$ښ1L^:gd7?5F(GV>3;}F[N}J(s?Dt ᩊ[gJ4>}T)Zq1(_c:Oj//88M8a# ebpۺBrl]K"Y/``ͮ-Jөd$PO1TY R$9wVd_Cr}|a\29xL(|v߀>Sۘc!#?p6x)rcREڈm D$в+?02|;e8GT5?Ÿz5ѱ7{8~]gHT[G%V4ڝ o茀V(#SoN4P$-90pሷ€vӕCj_#d=Rp6X!QKcM<|\ܘ߿PΜߺ<7(B\)f-C3-ON^,' >Dt2[hU/@ sTF{A6zV}^LƼek+LO7q^a ^(9Ϲ%1?s l4Q5v*<ЈM}y%92:` ",jM!58)(nl#U]OO?:& Wc=(ێ֚3,$ŶvFm˳GћD2Fw <r$eih_QF* #>H,\RWq8FgiX0xIկxi9#wy-` _4P< @ #z*mGL|ݺm|g㞢񓖈 SkKKbZ9`$UKIۚg+WOPkũOIz%*R9`ˑe`ɝ=>} 71φ?{ӛI[r;ɮ.z5;zHaeԣ@DB,=U;Iޥ3l/ISLq;WvgZL[HK*m9~K~NXEqq& =ikbL4M#ʁq9XH➣O B-p c4> ujYrfCJ 3 ҎS_$6&B/mYj׮;eܖֵS֝ue"^LνX ^hS !jTwSKF =`2/GN]_5\{7`t7{d{^o]$ЄZ{_s%Q#]FT Ȇy5sɷ̊p=-6/RSuX{} >>I\?}37=LX&[Hƽw Yl_1KS})ɍQL#ӧt<;:-'qEED=֖r:Hz蘑p=Z#FE/_퇾z ڭ?#˻"nT1stlPF^@x dREEVڊڬAVZd5%r(`#mzb#D ¼Ҭ` *W΅+VC$5э H; J$> ×IO R ^$3lhK<' sAnOJYJv7XSsW"trus׉ <ڥhh`r~>!>!'5 p7ҞVko4ed*ƜE-Ȝeϟ>m5s\Mvg- Bo릘=f!l#I WY,:D"F*|Q;[^$QntS6y7jw1CUj H2"Kܼ];Q)c)We ~[n$g[ϋ%(ƥU2Y=fj3w)ˊu K͂(w B(ȅ:Ub7:6yc )5aj4%L4NpñT¨)'L/gk1EJvPOI(\&` RJKn7jt1s$ipq?.cH`Jw5J34)jdHm%a:aA}˭y*pJڜ bEuk jKzV6CRpTF{' D*;^xɥ;dh\l)oZ4a+FӛA9&8feWӉjZ,Opa0+܎!AYvF-IDY_|h$)4$0e[B`bkj $Qa*X> M{ b'3l"@}!`>B*~8R Ns[|sRKJ''_kvjqZcx[sA2"9!YBYAN+mgM4O{۲k״r>M"xөJVIArNO`x=NV%EpUGu!$dT/bC)sp|Wױ.8AGeLv6ʢK77H KܬvF\eәތ?8~DCywh\x.Iq AZ+Jjعt_\,.ѻ~a:(A/ZtJhN1<.ɳR<] c?;xLʼn}硍jg8Vi/[.(e07Th(*XtȇY"i& pܥ,Ҽ0 Y/y`v`Yiu!6?`^@;IxW3ߴ3 JpSh[\^OF˖cDTW3L ]slu.wnc空[r(|+eb!_< Y[Mо%5KʮcT˜ȚEU eMkg#UN+*N.J}wA/(o]H;uF 7#lӗ4uJ̯Ҷ 5KAKhթćͼ#TH\,wM|q׭Jn88cb="yAK49H#Onx{9;{k*Tfy>3ppHEVZT f8I%f6/k&?-2K=d&Mz$5 &pjpڰTC۠<զ^;#K aBd#(tȖD,n13 S z*}%'z}.w_S2;gBu3xٱ7;Yq!k(:|jLupC:=}.d %[,}rӞ #Bv׀YVGW|jqsx"ն_Ҧ@) RӰ暃8͊c0C7QMi_G2Z)VずGRlUȅ&MoɲJ{ W^P pj nUO@xCgjQ7"ue i({뽽>N'QRJ"c,*hE`,Ī~óh"M!Sߠ\CY-w׶ Z^#X \`|< zDGi%!-I[Hbc\HUnkʰB j\n'I)yAq[1bj(o0yC)`6nGnW2 đ l%E,rېŭ*ka&*K r Oc ] =IJ6_E+ 3ѯ 2s\u!'}zP*pEGȿ40"dZY9Ahm| H#W&3$DsIc|)=N=|zEA 6ʉё$ؒ*Pm)^c?+<߀TgRN#o<ڵL;}~OΠp.Ɋet;YH EI$#z_"uH;RBҽ&|RUk(|S|~1kj<]CZ&LѹzYpݨj vہ l#(3ucuVIm:8B~%2]NbjB#ZۓDMewV~BKqtg Xt)ƂQ/ǶDvсApO ^[3 vqU %O=b,I H \%" $[c<*{/Bt#|>-s[\< }eʄ'r3Dm7sEkuDIՠKɟ2Ry߸c אzu gYY*t C'Q7( ],L "*hI&y =al-X8FEN=!7m@X&`/Rʳ݄ Bkb>[*94anL,8]^8Yڠҋ$Ɣ|bf Yԋp[ZlB|碲FXj]|4{B6`|<JۼNɷ3GCLuSHvIh)q%ӯDAW:ASEC5wt鯷)1%mvu!exe zɵDKQ_y@+Ox>?fV&8!v\~ӑe9(ㄊ >o|xqt-,8hdw||KERR=$BNۓrV0!M)k8V` }$eL|#u%ОcPׂQ3d99eᵁV[R7m槇}Έ5 h̺V1ݟ%*APE8ո2Gl"hы-&T=##֊&yP4m&T[S< "O(Ta]H5g@f@hs/N4/_M%UkiGŊCA_eAhUr7AH=kP!E:HPrqbFg5j `ݾyՋm]p֙w+{U4DTtJJgr:(wfqhIá ks ,ľ ]nyVr(ۅZ;J7^=0}h(D]e֒<]W#`[B|p g'/W{BE$ Io/B։,Qĕ${?+36p8SV!w_hRLWHC`EU\O@ pfQ#qץ?‚Һm2"˱e7U;j@j}6UnW_R#j`x72t_0klx{ oS\() C21sn9o~y8-"bsOvYY(LBd6`(;N7vN-Ol﮻ʭs¯.$MEL7ƮN*37cШfRLŐJ l,b#ӁXZR% 6~/7w]_UN|;ʉӨg idGKխT1]ElAr` 43Փ9|!8ӕx7קղaaЄl+rG, M\vlխTĥ _Ki3 "Dš1?TtV']`CqyvXn8uG_FLܱ͹Q2V7&/)OϭMc16;w uJB1r.9'1{DH~Z w) ɢXBqYY`f؁"eBF- ;uIy(~5l5+^&UW \POFiP,mcPG/VbW;LOԜ8!cIN}ե o8AN't; 1@ږP,!<[h~0OeTV)FV0,]W [fJ⾧dL 56mo}@*Xw>jON"60L63^D&"UxtT䯶s(bƬ3Ő%qtBSj?c q -B4:VM TDF-=u {7@UOp K6}[vbY.D=aU+\ZZ% 3iݒ,CmѶݡtKȮx܊I[ѸNJU%]g-ޜ*xEէ#JDq6 po ZP>i=~!Mfh4LC%Cw`HTGNis}e~f}Gs^(@ O >A \a{""HL0fFNd[lio6A_i'`?:d_B9ʳ,0NHF{N޳EO+Fwy@Pox\}T{Y;5=xЧ~Y3|rM QBWJW-LI\m=;d Y9)2A. Ъ*]U\Wk<\hM1hN1pOA cr0/jwO02eU)Ac75•g6q]WŽ\(k ؈%|9}S3fG-Bv 9;yXj}iQg1o_O-|b\C[?|X %'Qj PÎzCΆL@AhdDd2I0{kv4GɄB+ۦ?v D) t?Զ ώ#<P$v"NtBGֆvsW cw05HPZB "lnGvsb52q]s \3O_^fSnH 뀫HBPtJOŘ1U` rᗕ:09,#{ )_b]:J$țў ;R <ﲻk0 e` [1+Aj7C4?sjNQ@Z88ʒe1.Pئ7VN!9DW-187S&-}#kN)% I45+R99J񭄁tuN+^)_suB=F! ?rU(Cmw ҍ^C j" :OПI`_etmWCE ύ? ^&'mpWG+ Сe09=X3MMBCr-dnՕPxsL3(xx˵g+]fG38cxT>UF0,K&~(C@sz 44ӈ5H9r8lYD pL 3!땩l*>Cfܧ;8~0y;bpޞ!J%d(^o}|>>'毝(]Ƕ3:Q:xe}6(WdBQ}grfz} &nq<ЈޘK3m%+:#MnZk"5n-u)0~cqjozx&b)喧y`ΠrCC}ڔ<|T/#kh{0b+ Z .| ]^L0ߧ^>1FPiVSIjN #(qi̩wmsk {AN%>lst^/*9f]F7JDom8  Zv8u8*k@͑7.1`fƣNٔ^sIG|ƕGldO%kkS*/= rn6J!P]!C{ix ^[D[Lyr{pxɷKR4r9R#kb/UrXR h r]$I@[|C 8ss$YI2i缯 0nAI8SŅ5xVV&uvw0õܖj nzݩ▫DT)Uk7\VSvq9&{Jt'a18- sY%id&xψhӜ+H'\TL 0rb)3pS<|7JJ_,hӆMd͟xf}2MGH0bg(JBϿmuR;uPcM[,Z/  :\+iCzfioáw=Ha὆6PP{``E"0t4::L[Y@#VҥP+1Zy<&1Rhtܭ~/LhM%R ۘ5z7urhfGP'Tօ)xζOܛV:D*t#I%h] zB>oݻ} YO}FR])%1@~6=i"K`b rb.VDF_h'[\8xqSz>4_2%!G0BM2̱/)i4aQQQ;;P'*ι)7n&KuQy2n %䞩oU*["N>MYZp6zj|9KAjܮu!,y+p۩1,U]ͻ6We>`ZUo^ :>-T/QfF4V-ĝ|_ D^T~8h L\~Wreiܟx?eO.K`[qz5xi/dXn_d1u_@b!3T,UZ&HA9W\VzE!IdRxrZCS1 u/ -t4[x/=2&m_dv00B8yV5X(뀫N; ~_J-ُ̦ߨgZk8%2!I&S%up3N$U򛓳ܭ@dtM(N>]"AoF)a.ay@>xbG.1 j} +c"=&h>Ze2ӻ 5DO' + a*Ӝh!Y޶j|D\;櫁BЭ7 F(ʭ|t,g /gwI7'PQt1P6#|: VTIR&-ib X@nƞߪkpÏdl>'E^IU`NRpN0b!\X25?S^1,U1Dj  1q M˜/cV ƏB_N^+Ͻ$L?`ۈ`'6JN{[b<^>52慀ٚr3F1kv_ԫ?3,~:ԺCjN-m3-KƀꚄeN˽k"97$hp]IBX|.+5\Ukhr&">쨤wpIKA<ęEې |ʴQ dD @Z ̊Jă}8xan~^>ъJ:={era+CމCu՜4qk uVdƁr7u/ʌSVJ B@e,%Qx +R_MC3ˆGG#': A]a?Xk$/%Q:Y-ئws#W"4B.ʑo7´c~fcy$=>fO (+TuOYDع7d bT$#몮zyQ.E{_ې?\-~J`B2-bx5N.F͡dʣ͌|<q%(4ׄ["wY1-aZ5`v4" \caS hOIlw&b~"[F;c21[Z]sZ~@*^SHVn:c45`8>Mj1oy8'XKBY v3M~5߫b瑖npymWGXN 0Oegh9\'2zMGS=CҦ-FvY@2/>Fj,L4I|baNmf^ES-19gn<Ο|\yf^+&q֊Bmw:9WM3  4Qڞ)׌TAAa{n{Z[ j@k'wU"]CH):)Z\qҊH,Aakta |s\G ~ @S^s0Yd =nD<L]Zצ[ZqvrfV b9 ndHoEχă$ͨ)ϳpCKC%Kq>-dbi0C#̭ }2#(iϖpj3Wc=Q&U> YR3LnBpȅ;Is֐ExDV~L"[\@d֕YOS ߲3?9|9 /ٸy. 6r{-|<_*)Z&<8Mڅax_+ݵZ6Jzƽ4򐙤Pm̔X\ϲ;R_[G tYdL-7yN<fٟ&aq82@%輸}|up Q]oޡa/*JXSz8{~ ((y+vұ | 8yF Q$f_+w޹$Bɫ 1.| J5pNng欈(TZs_=9I~ ':)K/s.(R:fϊ| \5B_3rtnG&@?:Gۅ~CzZ 2{řdjjM|/E1#FyyM8r3sQ2C$Ԡ [+| b$X0r V |lF 7|Cꬂl@ hJ`U=mal{z=/z(Ҡb #s}B{!SMcN{x +?2HƝfcFϟ5P48 {iE#;/p WZʑITCN|45jlTv~U,')W"b!Zbg_\Y'*@wOsB\Uf$kͼ$+&",I}Q,ej7bQb>ю{o4k\q5ilYhQtȭҊ[{$/Rfwbص{"~3GN\/n7[onjVwKPDuv,7y4 ǽ둸3\xlَtϤDžEٽͪtErƓ9؛Qk2*T&*J/qYa}USzϲO +\#*~* \$DKv{Mze`xYGǠ͠LE+Wz-ДA/:{XةFMwEQjC9gghU6{KP㞎wams_ 6ʣ`Oc>zg4+ޮo Ģ)c.Mnk2j uv4\jTe{3}nKˈSUV70dCno"G}EJBi_VV `o3&2'<+\ʤx(r]_z,7L7uZ["㴯Ҥy266\G8NU٠5XmU`w:t7")t*G O~Wt4q e"@ZFL|Ɩ"/8N}a1T嚌)6 L>yX&9_LW7pwvlg&<ȲJnذ~#L ӻ3wbS"zmx5z#SVD Z 0.a)J9AZ"S~}Dk,8>-lyu@ 4S[+$w ԂzԬT'5Ѧs2nj%2f;7סv:@ɵmCN  Dz6tɅY2.!θuTtG8\ J~ҟL1D@/,T-xBrf֟Wh[kIgEU贕**nV*(>z)vNބETm+s)87alqbu'*5  )DnRPV6ׅm0aU!Q;+S6Fi?dx0`{2E#cb=6MH& f`/&q˿"D%LNRH'U<դ]'7.h f2d ;1!MdT(dzl˫Кᐸ2jX1En NgClBbߒR22ĴE2OMXBtp PE:\~=:9'Ԧ*Y @HxI]7$]`gzO,2R&m칮 {f ;{Cz_*td!C_/ |ւ-Cu̱I)]o=LqŢ1A HZVg!UDk*z#qLF`KRs.iN.9\qqPsq8urm'Gtcg+ xTM/z#iܻYZ*&14e`C/i-E]8_y Ɍ/GUIfAVRq\ ^qiB*aIu7`71S wX$!ZH1"w<Pk=["'$!SyVEFjw72썏߂hx)'܌p#s}j>7 gKm.k?(i{PުERΠ6nIlI ^ (ެ$e2-`16S8<8xQ@=YGjuPUԴy/GBQ.?b[vH=+P e?^I?Q/=p +$Zey:] R6ً %P'Nm``j /Y2֞EgȂXS Gz7FWCLpвѿf6 57\ha%6#ZN[߇ƮB%}ǿ5nmΦ-qү^) Ê 8m!_fV54wi$|}\q-q|tF슪Th< ?yFƽZUpzhdǶk لt;|nڙc4/㠵W6ډ4iG\ClU+QrcbƃTYL11wV+ 2d&";Kc~o"Xm\ )lTl qg&D@0qB|Ѕ4I-. g UQ0 S6M''gmȎ`7EN^Hpt(b7XAjvH@ 9 HsҮ_Uc5gP,ug߭y(r o> JiiUW-jLgrm)F@T| e&MyLu=2E.\i6u;>,n2DV gڑ{-j0T^E'NQ܅Wb?Ry>Ś/)N1,>{yq4r4qBbUrDnj2Zr՜Dj.cYث}QтG;5$(Bg|@=]^>!4Ք;9e̞0r@1u>HݑiqWP84D |+Ny~7o}L^/p!!1"~ޓ gS%k&'1ɔ++i|ԷhKZ~3؋)x~m\2{_ <7}D)5qPHv(BT&eg ݷoKļ&]bEƿ%oouIw h=&2 ZdF$X%ԙ9C\LP`{kvSZt7A8=I"ջ S֬GITO=#Nl >g)HL>5pU\R=gwv-5n-j& $͐Jr+Ί>\"^\`ڊk+Hd" (W Y? $^f`Rk_AP z%ŵHk$ sa'#a ddҴL[۽.yD yXXaߩik\`S VoǙQ^u{?.rԼ½px?7 `y (؈NBƪFk H$MH$wN55bKc|w Ѭ7Tue"A F8 LСv m"dOl|@Z`4z'dTN*r9dY -@m.딝 8 }ۏ~yNn֢{8^IጸޡT c}:3@gql Wm5x}pNgHtdݬgrpqJdp^s,kƕ"rf P t)?;vCپFG6S|7 =3GCֵ^AxݡhC>{d  sO0w@52K\K5~ًNQM3B)-r+OG%iks+sNpkfJμqkp awV5LmRV+PXN!HUX3P ,Te[&~ j␳o>g,t'"Ǜہp/)˪!8圤  b«p!EC?.p:tZYFC1)n) 2Bo zYdruum/l_.  !0"4im`Di v%8Q \%/~wQ={uICPAQ㺶#w!9܏z1h97C,*< GE1 "h|qmeoRw$,f0,!OLeVthQ=Ky6XX#X=8-$ U#0`@GD`g5wRj'ʊBT ;!pXݧS87ImO" Mk#d9uK6 ӛ;M.eGʑ;C &%njfBLۧV/Mmɥ "ߏY\ay%vߐ)hEEhُ̙eO@P3E!]h};ތ3H%p: Y9H)0$4ݻּ2縆x͔߳!F 5CqjDG}Vf&),$2%bYj2չHVj=xdxePctFw=q#sxU4A<׌٘T8]^BOg^S҆jk` j*|jcM~fVg4BG>rº4|$_XZƒ.|,euvFj62fHՆx6 wr!f@ ㏊̄!d`'j-EA{9 bθvh>+"³ v%t W|ޘ> yk!޹k/8/ls}w`ՙNԗ[F'>Q['g?0M(%]Ϡ4岷Dg_ ;i֖2e, Q#3-:)齜 9kzG)oț $C}ִWW[!S f؋Qb."ӶI@0aphnV); pLY.g[fRHjlP8N/[st9s =?AN*&W/,zFg9Dt @U1nz(13ez ( ',ٟSݦ4|^SX0Hi`ZA"T̝NV]!(wSZ{23pL "va W'UaC"Դ=L3GT$Zѕl@|!UoI_0A`0Gi[vaCJIX*H$cZ/ *Pă,s|?h A]8[L[z JrNX>TꑸXeen [:iΖ@Qi8:0=ke|OG+a8佨n) /)'NI~MO1 H:lb'_\=VT\|7o18)(:F 0_ XGd(s}e^:,YX~~1M?&}D#.s~x刜,'fA";71 wuCi0#Vj S)g#N,B鬜A q\ UJl#rTP͙$@6wTV82+fosOIU0 G.Zu3AR`T䖷E{_-'{93R 7*K=11ch)ীKbҗc7:ybOv6|0^1E|oef!Twp>TFԪ5`*o4rubIgP!Ű~,GC>tU*,XtUN7V;Z@AR'fb;Ni$?rc<{sUeYHDvj:WT"Rr&I3Z/F48`BGeWAf_Rɦ>Ԉ%ϘWfF~k>W13YR6G)bV](XdQqB\ E]iS=[Ķ%Ǭ/ 1+:#x\,X c0;8xOv$a#"æzAwf,^SPaGUG!*Uca`O~tb`fuq YI].hҩReyk;E0,ViSSUVSo3O+8h@˥|"H wX<pѢӂlWo#K{HʤzGdoJ,%7vtJE:1~gɧ}fm[Sp`C46,ؠ׳ ZLU:@q?v|v&ޡdoά %?Fb\g6$1\F7auIr'`59 `$v;AWpPw ?~Ad+7 з%6mʘ}t9N"(ڠrvaGxjeB٥h+.]&$ MP䘜|պcȱV,*;V4XRGJMȃZ&;[ !W濪oc !j}4[} Wj^Z2`Y: S{raOzGP>(˸P_Z KRjͪbS44!#R0'unpVeTߝacW>]sU$"!tbͿFܡqvf8YA\}%fZCOcCr<2k' T9c`<ҫlScJr!̹X Oq]&jZoN;ȝ G;{bQ#XB0Q4϶$_+HOg\>+=9:n`h !oٴh$Z%O$5MgVv!e{gRcOY yD=MX/VM-1Fo\% fHEy8Dθ5gZToS!hT6$㡽|&j*@#-H"/[Q0 *m\&6Th0ZZ o[ R׿R_7tf}Уrzq5ˤj'hE0OTw aY:ZB3_G/Hn3}u^)hS,OMge5oMrDa< _׿p]S䯨Kbr+/K1=+99v'`{{Iڍ&c9pO)./rg^.6  ?tF>mY ɬ-ʆK+X7MM:IekU>]nO"rzo`-:6=vŠ`)yʧ5$;g)oѭ>%9 py>+ XƗri1^[ޭyt$\e h@39SpAG-`N3]_ʰ܏|Tck4lZvXl7;%yqbocXA/p'O:Zr>lrIL/UX&Jkucʮdm/P1nk{AHy8"53q _7B|#Y˒S& GpxN&j |m% mMDcBcK9W7 NQp} )(̍1He_\2EۃVaҤ:EQw?^e#*tA6Di6!{.g8L a:jskm +;jPWdO"bn:!D+lbLskHA?%$d-Yjk0'PY0;iq SMԢǏb֙aױVK qԥuiTe=$yL.q$~ki׍|R9$5꙽}E2>3TOsO<L~%GU~9u1 1yz%ç{=6RƗhZeZ˿uXi>]7:@tU=8· ;FrNsIXPi,f&Mx{Hd}o]I~O +þ.t"~yqh/:wm.EV%~9a.lo=0"Uu‰npV޷1"J<rj k@2%`wW$T a3eDvT1[URU9Qu|{:+&r@\u֍;[)Gi>9^4_hc2tǁSV⛻߆h$B@߲ 'uϮ&x̌.7j>zz(tu JE1~h;>m롗  B,_{CkzLd;CڇȦo }]~t-";{?0Ub &tw K(V¥;%z)~Vm/J(hHLY.1F ,WAt?k _s|6)OͭXfC[a Pc`%xW{2\㟚O ?![moyI/֦Db);Vj$yO懫U*˛yWߔ9f +iBcϔ)˂hR컰u>3uLqWyᕆl#̋Q&5 HN"?F++OÈ tBaVwC Tb]sЩ< l".Sc\:n>UmT*MJP,-)bdd~Uiq I\/e\T 'HkQ ~z[X"hU)l,-$-:9AK8*lg ci?*LHXTu$6 N-+nc#<-+ŌP\3L4r*ן]RM?#HX/:~lwCH߫#yw 3#l6z9>L?P=[}f#Ή[N]EЧ"(i'?+y|ө*&h{ovYSc]P-$.# aY ?,""C kJ T7e"^kq {ֺc#򪎹72C#? BFUrKS4 _x8yl5e0`);Dvcraw71fh_}Py#u+ GV縐ɌoVr o4U& g}#}'n6N2g<zZ%GRk7,"WKKߎ # N_F!ՇrGy}~f|a|Vs?|M(XiNj=Bvn%j9Lw< %26( ֘‡8W/dNu| Q$"m BD0f=t 5!" VD=xt I]#,IB.#ܹ2ZO#W[)v _3j`I`# ՕpR6;?MTƄCmYV2qLÐ+>W:ϸuț:#6*{^c̐pyӒ#qT{?Mu)zb~12y51t[[ϒW^VU]J"%Mx>diMuXfuUUoyCeDDzEe*Hx`4rrm 6tSܥ].|řl,,5L_=7@4~Nݔ uNh4' ?/c5 rPM, T @YŒk}S\\HZ*[Zqj [- 83>Y-bϷh.Ԧftu})h&=_KW{Ƙ8} S,0hVb=3d("p]K]^ޟN0ճj6 HW?G[իk+I,Ti-`sJV^u;dTIO?RENj qv+ [X_ }$(D_&Vd!4]H91,Wn$A v &cQws~jC$*+DmuR*¯57lnI/mU--33OkC?(E}g ]ƞTʲkEOqvVttTZuQ~fkϏbv"tPz,5gLhVau0t•ss5{=Ta|\FmD~xG HjkRKD  !"[{ p:Kt,2(Ri,h);4h_WQ)XǮ|R =|cd#?@0蘇{G Đ3N56>x Ś^  %[>}WRJ|$6R #& A]=B(|eGx|(9 387 دڅ_)1!*-(/mH5[]tZөŏ%C[0 +v(,e&&j ]a:bv}o˚a'o}:/l]ePķ{|lo&qS.ՒNt8}@+_=kq3NJ Ĝļ(\|"phtd'`~S`r *b[DrCv.VZ E%2=26 <Ob[G!:z}ƛ N#=~&&L=`RhnIKsߋJZaHrХK ntsx=Nr:Xr`جs~J7YA*dS[Nx9o2n+]%(Z,pv(I0R0W XༀfS̜$l VvjcZ.#}WV'?AKp0J0nÇ,wWq~w~VںuMjP7d׺(\( I%l ^oR:t#m^mχF߽Áퟶv0zy*CIxD>Wkpt4\W]rGAVsj9Wj~ǭb y~?3|ks6$QNZ18><D~.Ý߉,1(T^hEEL/FFC )4#öx" [={vsvh3}%̠5p7pI}.$EB](_Ax $^6vT; xGq:'ZF =uGYPt\e]7*Jkk 4LrgCtJyF}v:jY=N~(X2q8GM9K𨥗4F }Doàm#-fEY [% xmXܟLLر#.~,'le!}Gu5uQM5z?!J -Wկr>Oc#[t(vwtpE}Yua%.Ճs%[BV\tgSpqX$c6Hd,8#[LWէ\ 4 '@ց@*M )VԦ^(JSctNh&0A 4/dy<*GiZd`8v$迪tnl!1:ۀUP.{eMK+r@N6Z% PWl#'ǀ>G6b7!LGM \3l6`Ə85ຜ&K"EMP/B++":`|j&(Fɧåq[BԱ6&W/G<`B\i۲|u @TN0sCfY(AUF-55Cߍ;R*QnOjIvr (Ï̠a'rKBHEc\(:0wQm]֔xN1 oZ^a#^X(M)_w[4gjK 01!7sV)s#A|CyمظH20 0[?{ g^pp]ZӢC2@d#R**swZ(^`x/ZApKq @nw i˻ap`FE @y r4ױd{BG+̥|7.DH:$U˶3:Ԏxky4 `[1%s hcs.6);ژ\F?y(sS$yS] GJ`&M-dd,tߎ D;!NL*LcBAк9jJJ;DD,upx鵄 qnT(g3nPovm+(t0AF.5X\cBJ ̯֣A>:jQag* t#- K- #IYph$Z]ț-p94sQFe;o9aQy$P7a$uJ|ۥOb0>aNh}ߺ:sKr{ ꨽Ƒ@|/бDOG<~A oe͚7t] 4R_fbtP4Gm;}3I逡c9cO` o}abizi52 ';M#mqA>?SP|{H^ۆ,IAHtV:~urGz},FkTY,1.b@(gHYeyő8ϴËaiWvx`;ŻIpV8MY$Z}R"8;HH;<$-ֶ I;J dâI/kA1F 9ei!3Fo{*ܝk@h.7JFs8v~&y`^=5r&8F{ *آ񞮅{ٽZRb&`x􆋁?#()kC8 BE:Ajh?V8 x@9|*:ndP4v[LTJ1͝。:X0gwP4Y3п6P+8gw0ejXL %MTfҜW 5v(h4L6jhZʎVn"丸iHk%;k(t:3u=}Կ2X3'T+qGB>r nJƅnAC]%*b :>PǣLbRXz8Qh,R=|ڵQeel|A{u+L2ohU_hUѱ8=Qgäk9͑K,B 07{-B⭨끳hocFH:zBvn+;iEw#6{SpY Bx7s'?ƥ>bp[;I&4`P mtIQ,vgU\y`PBMre#Q"_*a3NԆ"|QeEރTm'D(VKe vrNabz"JX Ѭz-tZmMtIJ%>?vy*;QQQK[,#ZTTj}܋\ɸgVJߔ<6E^HNܨ{W?,U*(,pqMSHAnj&]D g,=/#^p^PKV`ƙ54a22u愽kW9Fg1&̡kGq4Mk*nf N_`Gm\pW! #e%2‡Tś02n xM坺O!܄Ss(:qt`,e x!*E&-Em/F']O0ze>찿G8!ά90w}uLHGKPL}=ʑKG5dv?/dvBgΗMեBxW/ib~'G "Η5 S.@K2_urGէ# cq7ۼ' 6vٚ ?三r% ^l. > OiE=-$; WsT7ѵ{-\6eFPMomse@W~ ejՀѿod_v)@$L.)Vy6&16aŏ?UnxT]2Z)ale Ups9"-9Ob-{IDr+墺楀il:g:p=f^XLvwh6 ?J> ;};*lG${p\`'kPfz>E7CgHѯRZ\c(3TVnu38{%Vb{np*za ܌p) =1^Fj1>!psC[)vƼ5o؏Bal<8Fy n??-ϸ%Նc({l]?}x&hڃhr/wb4׮҈ފPsm>O;chV +_zwZlˍG7ez '_ڷQz5*X†3R؍auMf:18FՒL{"OOeSKQЙ"] ) $[nŧyRv~;~_r 24rDr t7*Cg%B%\搻DPJU0 TQ_WzaZԬͪ);AϠ}QOt 8"pU IY0$ f _VFSs/ę=L0Hs8:q8NmrNϗቝ:!7{`ڏQpڮ Lyn Z±HlPWU1f$T=Nӊ'>!_o1NDNn"N?~뜍 ;t>+oFE{s)z=ڲ_ZQY.R"܋W gP ꐠ1!ذSI:vYɖpo;j{ՂT;_[6\1BX4`tJLMղ/v~n?II+gz眫 s`k0k švOOpUg} U bEЌ;bސJ_кv3VyIU$ &+t83hcB˲BXW'!Xb ?6uH*Gzo؀G_ͯxm?Q@`Y!̑q|r S_f'.FCڔt52PKiNbv>>|"tRWRLhgV NKKIFGw(& qSջ}l/*4Nxա̊}x@7rH/~ā|ks>k̏8f~&}188P3te.UEg7|ߥ=#򒓯GR|aw{f N~wr)Mq*q,<qmvCxBa ?I 4.5 t (d&g~2;㻅kd%":fl;rڥ /1~ǰhOhϪc3ܟaaHѓeXX7_) {E| ++Ɉ p+U':JrIV+9/2i)F3w /rX*ّm=G}3Af߰%8s"#LِGX-4RrpG%t4J\uT{36>hbU4$ͽ߁e4H+ː@8\* vcGiŒHh[d)QHqi@8Sdeu<+zBD̑ic,*A{`]Z6SFg.o$ `R!.Czްfm`(q6D8("Y\ aG܊K2wI04Bj]շT*yu))0 FRGI1-na{s=L}>od ~\B*qhOYXHAԨ0M\QXb,y&ܽ)bZ\0U.$|δi:,qI(k3*2T UC*S5Vu XoFC0,jgJg#PqqqTS݋{&&p[KB]E сزY`Ŗ徶(R^(jݏ,8y Ԣ$%`F(i 鎕!)9 t_uPJ;Y mQ?Ujl~HEa x?zMWN=5H7on r;;gT /b%Z08ʛ5Q͓ԤaY)̬LjB]0NObkCRJeHZ#rY12, Eo✲tB_TCIkh\FzQHtX z'HqkT?;41l4ĘNIX.~(;V%S]zL_#MD~'s5 Γ!ҹ5:rLIm^GO<m%&U|{-NVB9:%+q/982 J%1CCnU¿:QKŢ/sɃ|tq O]vp:2Lkro X.m K ;LOM %-$Z$!7Ŕ,ALK#=S ew|XFuC14q/O[=JcUH̛htȚqS"5 lʒӼ!3ԁͪ8MͽL_o襗-6"E1b c).:LDfqm*C9w94%]u)Srv[r7'1O{{\DjЩ4b+cxW*P;!J v/J%rƭaM R 9KT(5oO 4)XK!pCC?lO\ ps f\ݧ5 "Ҁc@b.ܙt%mЕv/ؼ itbt\̢,>zڀ۩ZƸ1KtRyıj@1l" UzUbcSO6oYdK)t.~g\NM-^y83:g|4GD >Q:viUsX,Y\-m@i4oozHX9 $*EBRcFs}w80SX-Uk#HI5+d̓bZSӰq0V zJxD7I;ؼXO&N&$Fêe&O Pwpoke= .M_.{:6 耸He"2_YI ]R&9XTISu6!ݐQ9|Q> YSiY%s0y@\Fbe}>9hjr6=?5mu RIQ;3 l.Sw5/ _@z{bAvࣉB6@(OHu#,9=fUIWe.3M~!RGlǨطtoS>ߏaNS 2/Ͱ q;~RO!,@\m\K9AC_ྡm8Tٙ+sն@<8%2R7eω<_[_a -MD{fʾ< '&~ENXbϒcQ6gn!Ap8z䶖x*㮷M ڿǘ)S2YxBǎr?fOl1b#iOe#I%skf "9b7 X(l͘3iK`+!/dVUdt~djr'1Y\È/ڥ:m-ʜ!X?眜j*s칄X bm|dh2s\o&M%+D5[ b߼}G!Cjtߥ"Gox)goۉQ[P]. ]GG`LU!oz{ǩ;BZ@-].!>w FcMk &*)˄X+VTWɘ߄֋QCP C FՉ&ǝfَf!|a:;Jvs=.mPphv~1g{< Mf=N:.qwHzl7edtX}z^L\ӃD7}fmT,~~ԊÀ]"Wj![~h ,Re *T5:채9F7v l%k߲r Ru&@i~ғ9d 5E1YCT?lQTWW"ҩ[ƽ{>^N|vu)1K~H%u4Tg_1$z"SFŸ1K- :.m3"WtcbXru!oE&NLz$obխkSdJ N͏ŽODݎ{qG>'Ǘϊ&_vrDbo~gžV!6Z AiV\-CƢy2P9L T5a8/޺[4F^Fooq=|wqy"ӹG;jzNzEϱGm e,I6@Q=}5f% |{7l.+ S{| "@a" %.2mC,_$ȍe5$`wV=^'S:C7NoS[lla=w-DIWGefVvn84;苮@#FiۼuH#L,[T,X*tć&N ?CrD§L\0%.*sѾ\>T#to ݫd?0\yu ^ =Lߌz:.c5;cf$ĭ#X^z4K(dXH2;O#(wsPY}"Q $+B3v ^X>U"ʅߵ0lg"lCs-`tbmbZR%kew0 @F#نKh/oj4eͣ$CMZIjΔw.wX܀Zvn}1`;Ft@N,g|#.,C@mؓ~d-cP.cKzr5Ј(&Ep\ي8#qLr 9Nv4+]1 /p|3FhtmNr}[Šk(aIFf/7V=7Xap7ޢWQLC=V뚭pވ6 %2f>@UPDZ\7sD ꚬտǯ4 Gi1' ϧ+K\;א^e&CSa ۑ'r烈Eq/mDN%8E(ִ)Us8_oET!sBAO'ڏ7S\`YH~3ݵh̏j d'OqAnuca6WFoOytx=X~Q܋jk%M(q>vV?g=>;NsYuUcFz+OgB]4ꈌʐԿOSFl?#E(u2$᪐r dB Z[$pc"qyF\r\Av\e|e,]bBѭڝF(޽ĥN)Ey[B Et\}%8El đM T]3 ]̴ozo((*7~hLYaPi>gdmpP`Qwfi Xa bf\rP>P{w<0x%B#׷kBgב{-w18x?=ib.4L߻3>̘[Ǿt4; 7 Z4\cnԘҟvQZY^1Y7QXs/rX2A!26y៴#/Ehagdcެ7SYd}% {Z@!S7mYW)M / XpLOy4eXm^?oIDo(D5 ( OrJi]1/ɑEk!1Qq{kba&_gC|6{ abQ"{dl778J1lLq2y}h]ns>fj ,;`هfp)PC^#tG8$r<͢\# qjq9xdIZrJ`7Wao},& QzmI8b!f;)hunPa1Y P|c6%2YH }9@Zbbgm;[ $JWr;7=s4U3Tc;Er+A`;G2 ; v@[=.F~8H%i{jĔ݊": RT*'`w-6Z23+ς;x!(qstHoHҷ?R h&i-=v^Fv6YPHɫCЬ^2=v-6m߂'4=[T418~ m$i0h('w+XI|i fD"P LǮMk{J{;"#m-1/`-H,:o$|d|Ck,>C]UXtc&΋otm S(Y) Yq0neѿh 8`(KOm=z[=htۊ5O)_ǚ_afSI9fat']^5a޶c5_NOqɽRe'ם(7{s1,I'g!]j:{THFxWzM>PqμARX~ԣTRC05}9R\FI0|O'oXh~Uf'^Y(:KPjҸ;F%Ŋ8 ,]y[Kribo) ՚BuPb@[h@snwP_s6~Tt^8= [I[>/V2]~j8qF(eGwM^/-dBۖoS`Qצy4kZBH+ lQАXP֐Z7ADsެAzPPx22iS^S=%uNY}!>tQcdO\UpؖCF?[9!7Iz O8#aY /|4cA)@}mT5]ISyF\OSh%s>Cliz+qDs3%dIwYt};Eo -h4mZ+\q/o3݉( w\ĈyšA( R ە5ʥςKe>ٶjif>1m^~_S҆ wGEk0:% UoB;ߙKquR%= 7{Z]N=BGʜxC ۣ+vƈkKP!;۩j{el.WqNE>; r٩~hZqDȈԣxL݈[.ۤ)ș͝R:γ\MB_/PLFFD KOO!uG3kdM ~z[%ήV?k[ʮ9fJvs푍Gv 4y H~(TuiL|v>7^{M_f>9 TmK#{f9CXu_]#$ުKs" (>%nHNp:S>ɪN-R =qA>1r\g5w|4FC\kjIo6=pȺeBc`qxR8f!?T5/bW5x=f>O's-D¿Gjƚ/B&Nyc>T.^LPSBmYunA쥑 w+F&.Zf ""GG ԢQ,᧖eB+mPE֥Dq>66D6X)t͠ة4^CJ>vXTH꠭ ^ @]4cC(W=N ԇ>b]B{AU'`8 juI6;(Y^QEUG3MM3crN0 L Բ[[V(Nf W-wd'$N[j͘T28Lgr=)=6~+A)x: ,J'#.7NGI8PIJwXS ]mȌ"ڸ;D(x,sr!܋bt@c'vre]#KCgm,tDj>Q!\BEnrk͝Ǚ3Ԍ¨aW^ rTQҐ0\pW9$g*?~4$<0`ho \'.D)37i"|*|[ |ڕ5@ޟ-͒1%U4`xozɨaI~M'S'2~u#T1dM3IEx3x+X<Î(oOԒstH?6o G3pTdFU(wP&UE5rhhĄ{_g}w,aC3ma75:v],-9'C-="ȫ 3Pm3\Yt$+dޓx B M6=%CT6Pix󩮵ۘ-pLtk2Qo{&uv5w+kTsN5cQ춅3# &/MnPg ݭخhQK`g|KɷH\ `p9X$H~g}R;.|黲V!g16I?ud* p꜁E?j: Q8}D<no=tfz2|fHY3)RuUBw(&mNTN l|Ldہr1)r =2+)t\,>j+G@]lZUR[/=!fQP}Jfn Hs㐸,߫ݝ-}<_ t<ƙ>5u7˲LetiCxĀrVLZ@{%NG`8/GpE!o:NM!Cڍ|el-4\gu8H<|F(^MV*&{.vAYk^ 0CA캈L}\ijozw5+f^3%\""d'/~}hGdj*YmZ&%Rg$y5\]οJP?!4QPq^ȸBCbGWVjXSZ3wև/÷ʴk 3.*]0aTdF LytB'o˰/[;LTV騿|L[~ 4ʽ:N}`BDKr\".7\tW&%)-HH). l?OsIT4@-NÖH#Q5\Ðd{U..o6{ez,Xmzٴj|HSȫjh:dd kúP2囤v^F`VI}Ku&6VYL_a OcwLPҌβȤY-z"TE4AaDM}3Vzma!ɍԐ 2DH t,s\^WjZd[Bm{?u:hzrO@U?zsY}*o")l@oxJˑ떍x OunUh)rL#'oFg㹡%L Xq@Ť}_֌emH+e#U"[,L^ oE,A-73^ғz~AH9HT6'skkkw^߃?:@(ci.#MyoB'q|!M:+s_lMzM+ \/a<`.߹T,0it0=]nEc-'iP$9ɮ$2N>M|Ef}J{^s&MhV 4 $pƎWRy%ZF嵹bݵ}̆qδt^-<>OB-ݕK8SWBhUտ3=n/#$bybP%.0J1|{Qe-.,"'R,zUߩݞ+ez( XxC}ߞinˮҫaNӪȭ$悍S6WFA'V~vZ<&`:Dxq.?J97 4~d79Ѣhr )5:P#x^AB4[.2Vϩ/ 6"GϿN ԇ$%ո/ /_]+,Q)l+{-kbwW7d"m`XrJV'P]J:[1.ȭ! 'V 5PY5[04$|GoWx>@AFg U&L9x+_w`JUh6Q?|?rmO%嬓6lwq/TC6lў$ -]hPC 'dtyqm!.U[+\axhwa.u=">Y$BA J!L}]nutL#8V6tRS~jgjeE'^NnDk7BS=\O\}?@2-ʜO_QghoL{ ;֜3ގgT=z #ǣM\GPt]zTDOKzu"$!o6~r [G)(Ġ<ķcd|XvY+bc5[li+ 3%ɴ>0 í@sp01<Ya7 k.˪Z|"h"#eC=RP+6R:o6% Ȩp G@isXVE8ZMR ݗ9)#2$msHBTsMhvCw+EjcÐ{΁hl ( @NLqJ1 =L\4=L,TE-=u:y->Vז˧$ =zjC蛰v}Ǜ^_eƧI[%3,J6-*_~Gg&3!Ռ>`|BlA~EcIXN ~TlKyrFi$==6eE +I-ЌOqQL^sPd{mi'HigXgWaˇp3߇xlzkEI *3Yh_u8?7݀D_9Gߝ$wICtë`r "uRLKM)Hg ^#xu ,2T$!V0-1EP8Cn.Q*\7|8ى̐Jx?gǶ[IVл+"vN4IҮ94)%AB'ߞ /d-ix6Ics7ϴ)ukoLAJE18&Qm==(@xt1g_Xm%1+6vRgUݩJc&m h71ף8ѾlQCRitૅ:cٚJ"c 1j/AwIa "# L1tI# T 0msO8`IT:?/DK&i1!^RIK7$Xdy YlQxmכ mDŽ٠ccC*ûƞxaXC?Ƥ8<>H!.y`C,,y1[CyiQe"~cn{~/ 0ҦR5`\ 3f[ 8eNA=0J% Ps5W0 0HkIN:_[;f/3Jg Lg[F5ft>AU[ֵ4I?z#oI[m8 gd}fBoiyfܠLz׍<3{=Ҟ5b,=yMØ_fiF?^m8&p60"#$mkaj+R7Gq)b ia~84_y_Hyr4iO3a/WF,o4ѻm{k܊J"h؅=t57`bE `l1Zv@zsE:s vewgn+ЖUо {oL3tHDzXJ*_.I~l/2m7|'TCȟI&wW~"Ih&$EĴ;xx "yR888j QMn#i% h'tba,L866DXD'#omݘ~/\ZV!X SXT~C| cV'3PU>%ut&'1t= CU}#k_Rq;EڊnAb76?SbXHIFʶ kQeKҟ 97Hݒ}iO[D墶Df0S gxsab`O^sUVO:ǗhQj6&$iIJb4:i`x4gb^Hmᅠs@7kV?ļ$E!}OޚM3\A',Nj7u:Ti%^uD7,5/l8Gg 74240m1YkJ1\a;f%o恍ǽk|x~}q* yزXԿFf#dmg5\ /}eJ^ <+!@-$=GeG9X?w$ kz (O %+Tvʌ߫5(vؙt 'w@H Е*M +ˀHMRu G'Go7pƋ>a1=6Gξ EL1l(;Y4:w,^k^hd {i܏3kw251Ka*1?wo P~ֈ WmS7)9T (9 jiq(]&=_e'oR*,@?_P(aѩ`O&Iz~@֊)E%scofEa|J&0Q{Q-X+ "rDBst-!@f:j~ kK5|sM]O*n6tt 9 OٱK~8ypHB,d@A9I廚=\!V| ؚ1?>K.etl䀡CF׺Bq+ݣ,V']\ot㢨P.Tk|fomwPHa0Ƕ,tςBA~1*@hA]1ӇHײ崛]gEՕ-C^oXR`*` c[v >¡V`x)&/.Z'bpCdy(x|# $8Dl(yolܿ5oW3. 1.Y /ӊ1x, H|x~D a{&]zoXTWj"6Kihmp"L.Ep $_x';מ ?i T‘q=_;fe7Q֥ ɔ pa{1BFܩl@^('8oWa\D]crݯ8:wb)2"inBR1W*Ĝ>D el36 ZD4]^W.\!q8t+z0.H%+ 0f1zӴ=OsCcM6hMx2-:|Tq!*?8Y][=P4lŎ*֢ {m @t67t@˖(.Ta)=un,|qR1S~3o, YokPdpyQ忯GTL LǜIP+'zH69Mw!J!r֩L©gFO, $D)!R}c_7 ;~pc'Md|Oo+㤕>.$0̥FpNJ0w->vp* qM$~ *ȫ%yo?&,2*nM2c7=-O&֘'hPuڛlڣR{[QD=zimwkmJ_A/B{iLލ'iJa1eH"J*V>=sQ?wdop_[$~N! T rd \G gU^+QOsF CI'!bNэHSQq~4 8"zbWzF;iQgΈOڈy|.km">xg:ϰW"dvQ@*Fj#EY-q7ܣS YjIs 7HH+pa`GT?`uqKצ8NvwQ&V,|e0?Ka}qL2;x-v OݖF_ Qu||Dj0B`{/u=Em-.2Qp~Gm 'dҮb8 ף\8)%CNmĉ;LzxÁ`G'N]tviCnvV 'T"rИX 96|F:5.w$2Uz)c/u-uA|LqLS{# /!=:en4lnE֓|ə?`y ,HPYl+wz`HuRC>?.ԺePzP&|2^P*Lad}j}$qc_sY>/|H 2e6]v n~T ?\ 2R0]s|Yy3Nh>̵$rzEiPH]5|(g9DdVȗJc3ǯS } 'Ky&< j_Y:Ί3bY>⚡8u9'\wg?}C0&pSs{gYu%! ,!EXg4fs$DǦی1-՚ށ+KT!]MLE{Ojý h\ a'] 1:33+~=-n"w^?-ې\@6Ow@ DN7<qE$vٺ]7zp|L÷MƔY*(Q~) }Pu^%m^0^|vZg{IqRO ~=Wv8*Lg5bi8 g ;w6Y+am}7ψKp`03ӑԭͥnxRfDZcU!6@D^a$GGE=0ty]>/egl_Y'+L~Qp *MO)c`94um''ȹ5~."LA=w<ق;xБagCELVL zʷ#:nևrnn>5n*>?35Rorlֆ(^-Kvaye4ox.mZwy@Xa;ĥ }m9bbV aw/j}%PEdj6dF\n@@0 13; L1؏g~[~S1Gyo{{ ̓Bw#R̤u52ɾ<&Vi˔Y!nCs|tY0t#Ӓ:ycTW)cVup"17x>(8KOEܲ KfK QGG rf!xdzU&XinI%7$51!5hk>In ?͛g:ek:ĿcSC5wEp~esr^ZMJC;d pMQWҒyB|U +B`i~bJ:AKK(y+,Y ~ 4|"rga]%+1%ӟ/n{"c; о{/7s]^pӶ;PomeI&&-QnwZ5anBQKYkr@ߋ9sǾ˪z Qm@(Q$#rI|wH.죵/dvPi[v, ypeL G泥I~У !zM_S1ُ" ͼ!L.cεGȾJ_anC2) su#@4WelnԯX*f[W<7M1:ɰD>wC!&܁pƎvTۈ$Ff.6fX6[]s4zh*hd)k׎_I+K0m%jk *ށfz,c{%NbP^AI-猜?h+Hݢ$1PB!{,2ɽPA3Hs͋33)hGN, ]c{B*34-,5HoUGZiߛۜd[SG ,yDx@HP1T'#GT,Fs{tKuHE gWJQyAEr;'jk7"+ ZS8A&/I4V>#Ǿ/ѩ}.<, g|C 5qho8+j.ِi;^=jo:5rXic ͌BԻWQ8 mu僠ڋ^b \x{_}?mB9{[u"U > >#aZ8_G_HUJ`LVqe827СI؞b֏jԨ A{rN\(QcqK@N5L[bW؊ֹX>gXi36bgu[SUz9THg7.T!ʭF% !|*DWZQe?ˤPRE` g+;8`=i7 [>t^y--'79szrpK)# .O:*w n:A\j O45LӲُy_@FjG o7}+p _5PSf!>eVIprOw MڗYdi]! T+Ι'cm;xxCpyr%= 9 Nck4<ǢJ^=pt8F Bן4*-EsC2;nƛn,w~1Py-Oڍ^9lXqLz J )G|jQQ.]EStJEwCqM3rMfZTɰ|SzlS eڏ!n(,+x^YY\:V1IV'yhMyȎPߓ&)NcM~p;1{/uwf۝a*O5|(clh7Id]Fs| m/aQH}aT2>ij&]~ԫ+kDJM;ω+zGfyJjQEZk_e.Ⱦ )4;*<\Oɾ,g`k&$\9`ttZP>c MR۝IAa}N,DS֞otT+e.CbHpMw~U7dEr{մ|0'5=g"weh?AI9.Y{K5k#Vaې#c(|2@;{p1jF:`Uݦh{9H$'ȓž[vj ClK}%mXȖH]\ x9: bDOC.xe28 ^OK@ow f zn/8eFQc1B \/eO|5t bM*D\greiĻ LtC,/xbNMҰ-vMѤeU΀Kl d@rk+JP͆n@g Lp{˅|Z7vuT|ޚCHFԉZ.0$91XW%9>I- 'ߡ[G&31CdڞwjQPmhbG4ly8huiʜĚ/# oG#7\wv?zSnMN뵬-|I^0/97&̡hz_Z#@| տI-r.(Ger!M5SW?`K͘mMhK#^UctM̙Ad&|fςɿ?:j ^o=f0v(+Ž;m[|PRXN0ק,&~ܦ=3!\Ct[iQ!?\q(NO=3f ;E܄Ϋǟ6 !$i 6iHCuM_~'D,F85@$DvjQebq%~_BՊD]0^5PjDP{¿ԴԠawRwWog4[N٦SvK 8uWJM܀':m tMT+|IӪ]C chX!W61|Ӈ|5N*2jVD."p&!EՋvơi`Dc?-&~"&gvcfCk|PCګic 4n.ル&Pb:]f1fU7@̐`3j>%C/2nYa"7@O9>>'Kܴ`20ö-|zxK=XG&\F;į13 $CzL0pVQ^\xսvDoRa5RtY&gT /fyy@sxe' q])%tçf13KZ;Z>pZp.Id8X h>!9WEg'% *^tmrW+-گCRf&hS; 3lno[srK= |d`,^5Oo86Bf>K O׾rS#OFF|׳%V#ʀvT - N<_Ӑ36-9s,373v,^i=HvA.Y5ȷ E-T:rWGhoƒySџӹ69`c '-zĀ.(Qkʣd*r``y+ӸlwXyxI۝Q1!A;*cCFfB1no)e,l=Μ@w06a+Np|TsK:2lǝ|-vÞoն'+H㍝Vp_7w_O)'ldZJ;}mB&MX^3_ufUvNYXM-k^i4!u-C:'dV31AM-Kt4h ]η":R 1Of AdѦ;B65JwwB5S?$B 6Jv?^-vs ՗@s ]3Tؔs\Ӹ;^û'1$zdhJKВf:@y( Ze|;6'B`Ozڗ뒭6{Őݛ{laIղrcs5INzpӹvm]F%|d#LB1?>oRaߺE\x +eBrjI@8\4m#su_Y1 ?SF WWҧF?߲sS|u*~cMf7'k`u`\yolal) U;Y_ܐm| | {a .yͲcÿ/#Law1xaFXckX‰aXK"AzlNIH{T:ko ̒i |u:jcEX7c(/~SfBTrR,Q^ R*ĔT~>X(nz=%^NrMɅ7L"S[E&uIjΏEG=I:*l֡]$}zl.e5sgZ}٘l;\$M%)P""k&`ĥTkw:&(<$A'}\B Gi!0g\MJ ӾjkhC2Ԃ;J)x-3=!fٕhL9rZ1Q+g 傻 'Ε`1UvMo3Pl40"q2;d;HYaq0I7 BU߲: yC gVZ6t I}~{mUɪƥ+:w-ˋ*~]1$dʦDh4r//|߇{ wIM{AQǣm d$=g"// k9ր@îaE)]l6L49<^j!g&k~0G7 {|";>.C;y^oUWo;C%#8ڬbQEfk>o:j\Nvs3$4:սNj3ŝ9D.-w> 1c=psrc,rǮvl(w;κcWRv~ELt,"̼[*»blY?TWZrY &Zsu}.)=Ei kR}c3u,NJ9O]dgiV}E+qk {]U9rU-܊l8ژᴲ,!?ؚ!["}EHw-cm꫑WQKTD4V hwϊdOdzLJ͡6*`?]'x3CP7:I3W9,S;; Kg:c~dmz4Z."ꗶ {OfeK $5*d%K)TkbQl$TGu H#n4Ɖ<]/[&n&̖wh+)Y{4Pc`Tc`ӐWjl8>\KNj/nwE3yhDN\46RKx `:k>DoT,?mg^3adla') >^(SxG /Wi)$:=4Y]Y1=1jӽSU.ށ%Ksodoqjm| X&mQyzfUט7g+gdݕP}9g49–UFm)d`E&JIOn D a*֋tYH'՞'<7o.M^`@)~:M}Aܳv!IvO.?^tDvTYӛVŷgWݛt{\d4b h|Vv1Ec[tMVfx$9ins! J=Z?R6<|]~u0 mM~<↜G)r&:JO"bhe΃=TͩI"} 9Z*._ww8JM9ʌ$bꪻ81S[ EeAlx2ic8ڙK@ELauoWԎ;{Y11LN{;ru 1$"h+?=X<D~P({w\_'.WvB$`Ű"aPʤLKH'zZ]BMCϪ0Q` UW9?B/o?.@ńU9*:sf nc`.8yBHQ/ 2?kK#h2cXQiSm 8=p"̤?6W6]0K(}V:^y5]d%6B'B ~@-Ey[wC>f j,))f~^xg"WƗaz/!gu>Gy>GUU!O[O߻2M@[?v rb XVB7& 46*ߩl!r/;&VS J9)WVqM%1$>J.2h}gaPš'VuH崺X6}ؐRhf}s4$*&CN~#7@>~Ԛ_%4A4뱺8Y> KK̛;i 6/\A(Ԧd?OVcOO T2=IABtO557 k#D!ʦ#KUOKlvflu_6< } u.O? . nMyVZYǠ\'ra =G26Z!uwC1Pd0 )2vCW祮U78aA|y!w㚜^4I産cU/Z[Xw[xrTUl/yb Zw"Ɲd9" 뛆({ȝ[Ad_|:8z9ߵ"msD6RH}z͓IRU. 3Fg"|E4`wYjhHr E Kԇ vA,1\/ ?K/P/LA&@_$دp[|0mWMNg%rp%G{N|*-ҏ&0 -5fSmב$wtdqDFCURP*h5[SeP)Wd*mX~Wɂ0'7|H9Qy!.0vUM'T'(tS2 4XS[Tpɮ^{? iz4qT]99sڳŃΩ鴐Y+8~^c($OG3ŔqYxΗ7~7*DCX塺>(Z8vK-{&L\+[[9J~M,FIt*-ߤg49nᵋ~b5G(UY5W=];QvIUF2̏*Qsb-D&7*j!"&q8Y4zOs;GPV ᩤS=B:woxhMxVe\nLuC%;.,T((ξ:Yb$_.]#8bVK |rwgK6()VPeĬ~"Ԩj<\` y"<-W;¨5$T6n!ܼV@VJWeVF5b|HeD~p'N,ٻ*o{`^s~nMЏ9>thV{>R{Wو;NJBTf!#{ًm{3+9&#s,8!iN C9Ѧ$KjK׏JY< Bu553 :~JdMtLᡬiؿrQ5ٖOw /y9X8t.&&h%曦4﮾eomQ&(lBSu\:`3 $rF p`[yGg\x9OFj2*$Mrv5z<heR:>ږ;j͇Bs" cܙ{U"<~= vYx4ӜZP&h#O|mլ?  G;مlYO_ҋp> gy4G]!ӼQj QgD!<#{Eg}YI:ܜph+#o( }UBv¥+H~xTKl Ft!->G8݈3-+L;ZG,?7LFri/eɱm"_Uvn_Pr<@sFb\яhK>/P5'YֱÚ!NBC[ܙf\D'}_t$Q @٤(kͭxϏo%/dpP"PuPTa>/|'xiPwMľ =Olj٬{dly-hWZC&޹—.EXdAA}fg-hk,n hnU*{^r\ۮM{1ђbDhZ}+=%p8e~3'-M}-!Qc6WO?1[y1 elbAkX.`iڴtpy"NXw;oF|jLyu578w+lyvI~0\+;z?:W]tWH1pEΚ"^%F>}~;ԃUˁY;)~>fx'}.$jg 8!oa2s$* |)ŚY(ڗn`uq=26(]NǠaH_: xbCb8kcBnPnod.vC9W+}2E t& li;ʾ}Qqcٱe+ECI޼e`*U.N{"ƃ3{Y`.,OO=XtuqDPD,(fniI:y|^%vNctg|xٮz`߳9C`(F.Ώx3icQSi?D/4v~u0>m8loٙ0^+ ClV SOi^إX1is΃6A)`/GkF z^58 +H1xci,jp|۠eb 1%S*+tE 6:.ak4>ݭ%k ۩rz Gx5*CZwHB'& v^>OL,Seߕys04~Bt XiqԥDgidsT)63N1wED5be22;=ɶhb65g<)rY9,XHM$uH%85VIJ'8 7 Q,ڽWOJˊ@%L=k.trDm|Tۅƕ_F  #:qvU<0 &i=XL[`}ojٗ0俍wȣآ[!&}4d 7SAcH_[<pE-_iWw'_mԛlb|p}2 Fl f/*f:8I$|yV)OyW9G4`F6?AtcJדj'9nqklNԧ;OBc6`^d4{-\ix~ o>)}h~xRZbT7J hv̶S ;E}%=^ِ(+ov@k(;ql[h.I`mcgj)-,,߸~UIӴ t%u>l0wi|iz訤Tufn&xxԙa$u7gFB!_ PPP#rs\ BP/;!s;)i ӓk3l=Ɋ3Ff|r3]sI\4O(&LHOԽ!ޔs" ڵ Au6U(NqD]6w>DfWVMYo\G',H ꏔML4:EL"+.s?( 26I.Q--ӔD"wƥڮ#q8U}(& i8NC=zQt/tG<73Ű3XcL]L~#ݥS\Dwzi Jۘ{{-?(٣0n|pCTAif& ֑a?c4!Ҡ:x4L|Qsq:Fv0;sd+,|24'JabeY;P pBokUKs^,HX8bJ$[D%@)w`1^ItE52K :9bug Fq-D`~݋6teY|)#]зfAai[M~$lo-'! tEXWx`/2;ASk pcP_NW)d|5w\' B<_w P] ܳ<-&#锡+^Аhn:!lp |1f7^V#MY[ :||$HRN82j@ zVUu &vrf0Fy,ϙ7]`Op앎wN I]IMn2ܽ:$_0XrVb667"Gb گ,; xWҺߪI $&Gn$yQ1]uykk]aXRk0fdhS&>mL|vziZ+>O!Ǎym?ge/Q1f߳.Oi*/; gQ eOJOP'2vD9C,h5BH=mKIfFrAO(_w ;9)1Ee0%uG5֚D_V˭byh-  ]ZUSqӔ>S6巂#*4G}wifim}Ֆ%)}46Ռ|udU@Ozz22slAgj"; $#_W?Kn3:ZWe qBSBJX{BtD Ż˸ mRG6_ yI-5xC-TYU`ImM҉؉ۿiK֠&%hwEO"٨ƟzmfyzW'WKWs. zA+}H *YKz07<|N-pfbM,!M ;BZco1Qײ[lX俣Gf` p&<%AL_ u\w@b&܅08 Bs `OB>tEm5!pCa#ZCuy]\"C§G=u2tdDS|7&3 LAc8JEGK+k7xlYno{紜Oq|-l x8wY^}IT-sJruz{Y|6 kCx(QT#:_U}C wY\jOhM[rpo>Ql{vrP?;>A eQ“RuJW=h;ݿ6A{UW'GA$iTz _2Կe fqTY_}W狼KR3ŸlC;pNi%Zh .+TuqNutCo>F@ ˈ8T5wz֗:׫PC}pbL6fsErCOX^-ЎG³%@5ܘ]1޴cܥF7A?m; HLcXF͸E&~Kjc馻ݫVz.{48v 愊cbod)%{ռHe"2]O&??dLpOE@C a TgNٖx%56aV%_ f(M"xxa4d<$P*?3m`p1[|[yW7_Wt63xiś$J.> 6/ L/ ؂eQ?6#$b3!c^Fu= KgcI~RJa {I@&F.ZolCH:Z`麟MN'1}$~Noޥf#z >RuISdRCoo֭UXPY4fm1}H<|^7=mqKpp :kȣ*+DLGޓgZ 4e>V+I1:dD5Pail+Ncr, QHMu\1jBwbI4E=t3 \{ ~l:7^"u!"]XW$i>d)o% "|^1^EU%z:;NܭP<7rqPX;U!ٵ4b%ay+N$y`鮟P3\Fg`ceAPphID)ګ 2Cm i@>bomݽ@#FTX".V|{+XI9)O NZ3h xr(9oQTϜQKzPpZCshyĔPbf -%9<*ļŒqWS2<yUo@$"F̧aZ1DŽ L,5GZRrȤؕ*.kf7ץJyM[/s`;sId 8x<]0їq&~ŏo\p@zP*BCס/?*@<)Z4phKWTgIoJh1EXAg/#u kEZk)d/H FOO{'@\J<9G4kNˋ &&[csOob U*7mW]ݼe\/?5)<^3'=6Ąդ!u:{d l 9̠F\XZi];ڡ;zY"FC;Wx=M26jtl })Oڽ_8*=UX҇=mk]~kZDS&-#b~QZvL].ECDl[81̈6Ċ)(1p U^zĪ_)s_؍G#Ґxe6|PIttf:\uЈL Ьcxl.jFIn`x(cJ;|''Vt{'2NcTLw}hA?SV>3UfbaX0r]LI)$%f욤k֤ΕVgg!I ֞ߚ/sRi#('ف_0sWHG>u%RWڶ8NӀ@:2[N-N՟H GMv rΟy6tԅv0{xXMTȖ$XmZ?0% =iKן*5=қoCltG70}<ֽ&2n|͕Z t_jX3 L"l'om8lDzgZ?ί6m[vݘ/[(uҁ5 xg夿rC8 .^r=IlWcy2C)TM= #^~TkxP$?xqYqy/2 g>ȶRIyT`e[zL}:v~tC|9( >@t>pBzl(!PMQ;(|_ڀN=3P|%2 l [h\\ea3-d+O[#Su-He⷗K=A5 MVֲCٯ#hk>g:桨:5S,Rv *'=70B$E>TdWEUuo":H/ i4m^σϔpdAu _L oF=DsWQ6O!PiFHO'1$T >۵da?p9;+ WfX> Pต.^%U*3x^M5V@V#@RQ=+6`]BtX+nåܩ4kFd.uQEgӵX`"7 h&0Sr61n30t0vUR>8Վy؁b#?Dx#ޘ[߇i0CW SZVkOm{~rd!ؼtIȝ,a2TXili=dgx N&]=CU|)5eE2kin&KJ*+H'F4!A O{jgr@?g {,%=e\puCU ^bjԛ&ǎ \kԢ_*FOJ,}{veᑇFrCE Oyxc^⸖*j:9kߪ6`6Gjˋx컟WTl?,f7 t9ɢAlA7X*yNe:PMZ,1ђwp8n.Xq|#bm"V%=} q ivAW NC Gӿ{["bVt]Urb)1H CAxt/ CnOm!l:12woCQ9^SRPy R ;Pe2ًA*NU7s"AI8w^|Z^uzY],%xpۀ :5Shp8e"Uz- N[Tȡ&ts?e\>m@\-HGNp]$K0~DDց`n{NrXa0ur_SL~E:"GI>J.;E.)ۋSyHV(Ӭ| k#f?݈DX|DOL h\mu1kNvTo:rܗ(~u ZehZ=,z$ӧpN7>j,*ZuwsB ,:W":F:: FTv|/xG]5A+x)kߟiW+ŭ/u)#pyHϬ]i j`ZF 8_Ks(Qo28%]9r3)* ׺K3P,Y{!*9ͮv-Lym5ǷN)%s-{IPFG\cf2ѳ2|֢=gK;o,{BozܗmS(@NPOKU9rϖHbNŸ~B%Dd`fV=;x } .1_W5[d\GαF (-Z#D7EޕeRFg58e?@K -x[[V !6iۣPglZ#RZٮ8ʨOdB8aE+j %iwg-AcX 0Vʯ6"[e'Wt#9F}SL n̑ĂogjѼ50C/ReV1ۀT,߱1ص+\ 4DUekkܩ-|X0Ԧ 0BL:r9#pG9\x^.-'0IB";3.)qnɩ}hFH< 3y>MnAG8]\%ahhGb׃cf 37LAʶ.NMCUő1abKU3!Ч%@B3˝= 8|: o׹ɩ~O©ѹ`Z\ ~GnzT_*n30~36Z7)d(-sv-IZRW&ul:ƈm1!fA!$;9yawT[ R4I~J#XV{ dDAeK+YfhH.A8UqU N+xձGdͯIO{dc7mdؿ_W@ NOq<T8qi *o~O+C'{J!% 4Ibr?^a'f9sX]!rpT l5=i@x,??4jGvږ(MF_{@?)BX&GvbֻO} aW..i8RBڋĢD6SqUZ/Zj궣 G{l s[QJ9 4k(Ec6dW'fG-᫥oAG -G+"EݦضlA2m }ZY!j MFr$=o~I!хtv5qEۊ!: %Q8{FBwH5GS}a{kg3_K-ޯ:? ӥNxQ C/1LS6Z 5cX%8dV"u𫮋'jCI21BU睉y0IEoȽ-e.} $ZJYxq~v9X~eXBb^n&=^C5i}!˓5Oz$*[;2Snכ*,y5t#>x,"NY/Υ2PQts)5Q}\QK%0C ]<8&:}º;;zXu 1nŅ$8 O4|!n`h`g*ZUnۧ n%G"vA/`Fρ"SQCg>U皩d5MP ӼZ)r |WJKp3:}Ig\tIwB޼qN{ JA<ԩG~n\ ӆj3G_L!54BߏQ,1ؓ!GDi! uj}ifa*ѝfQHk ]ui5sGNpX lZFmD.][E̻䖋 wvȥ: 9}Rhs_Pk`9 ?S _CCdQ{[0\nӕj q3[&W7k|4&0 ,vڼBdca' Hr E`Փf[zi؄}di̅]HPmL^M7+TDAMo]/MNP&GkɶjeeJQ":'M[[؞]&HCNmg )l:XMo(l `m&KIz2b'?Kt]9S0EedMKCNC $lS ,:>+C!kGOJ9 `\:ܱ=;i's lwUm|>[dU`F; xs6Gចu* VnxqDqR'Vr+h}٢&AO?8q|C:_]ކ\5?殆p~zv 1ΐ*70  wCS( RI2?I2m5EǵF(xpsHghnK4& 2)K*9il(4yWu~nV^>XQ!^.q}eŠ^RkDŽ zM;KtĠ>0Յ!myԙQHIQ-:>hOIZ<eK@ 17U+;_: Jyl9{uyJ[!ԅkNjՅgk]IZ-;̋V͙I =\U^ $_ M?m`2anxD8EZwŘ|AÄy0,@Sa |Y;RDT]AS}=" ߯sl))~.uǎ \VT/u kp-FOw7nW)eh"3u՜ch*Frj5V[OC'5O:}ZyU75tcsPXYh`UC%Z̶{ӻb-,bN>KoI49 ŹVc>J64N!+=`K1Y8pWI 2=A#>s8c`] ۷RUUAz/S StJ=bt:Ve+ZUYЩڲL/V`[7{gj_F9aQ/& M @0/׬O+BM9 "rZ f0Me[AHYp%L(Xq(Hj3H 4FL^\N+9M|DD5}5 J, t ^B>!1`pLAOԝr^$wI^}HlK- &3jfXnHh\'30Q•xaKĽ[cpW'(Js%ޢ ?o3>؜?s[:w`f8P*ÓY9q}| <+ZG^~ɫqRC]-,HM@L}Ъ! *}3M3t+#i(OEt>[NS?kKmke)8$G5XYCۘ))*/RzS[;** @5*H7B2UDddpJK(dYK,]6q'aHh & fM%,Wߒ6y?5(_z4S.;TV=AY.Q-B ې_AV[hF,J>e$dmvCO7g~dp*ou'oQ)RDf0Đ'c3Yk^g-G(7H&ߧ7vkF?A+t=cISZ4128^ĵ$rPYm5@̵2"|Mؼ䅭ǔbŝr-p4prl >#:>N:e?Τ ,9}bm9q$6i N>-gi3me_g*iw'q5zT04Kl,7'8`% i4Q|[) ^kt%"&LuTREO44T$Q1 xuف RIZ>T]4ħnJ.o1f&5VH܄zyw(FO%^A~!7rS562i,hA,J?XZiy? 4/ί;-h싟J1g!9!vAQ;[OXOvYM#ρZ+븋AKHCt%!ɁwԘPzZ=5ṟOS gzgaEÓe dƽ; ĶZ:WTjYb0>+>1fEQ"1:E${UG}'9҅@4"A*1œU6 oHf+ e-B(/F6/J^,EҦ C :Ydto&z"oT} @'egt&0,GX*U>UW[|`%zF9<Ȇ߅mܬB=n7}KM #-'^cG h}jV/pH޽|9{&DT46ʥOA2 iCTMOݺ@nIx xpu5if׀v9cbf ."yKbj ķWŻ #/3Qh6m끆DCCG.8'1/ÿhPN KBчj=9Zjp;-u/0ƌn] ep]4An1*P2Xl}o7 P?''=GG3L wngowA'/ԻqFl 4g^oyIzI!*bVE΀J(LS3U+P;sYc~ YE`ƍ=z'PlxG8m쌟5gDd(U$1I&&,y玨b 3PWs73WOЪOx]tƠgAJ c"Z\MtY[:ڑ9hSg+%*|≍N9Dk=h'S,KQ¢ק'ǟH?/[yIBz=Tޛ'3Wx338fVKZGQ钆m"RmEPba']} z3I1GJI|ŗr~->^ |)|*ISb \FB lW*bC91DP@s?> Gn$ 8VJP3,o&ƾÅZ2&#wWqC A;BJa.Ύ}BO .@}^jz0NLto2t5߁ 'DjH` ;XB S)klU7w1L1rv`,Z~I<gxM"8JJ6/3 G9]kMGmlJ3S-$LJ64+!~."0噷vfi7#*Bdf@ y7EڻA7]P.|aA ;&l%g;w* . 5bj-5[rgzbٲF ܵ1.&jn_swF^[R[%iQ2S 4[5qHUEI/*SՉxm0Ԕf8>FKQWOkRĄ"1Uoi;o~LS-gK&m IJKg):ݝPjL'8,06gv%&'<e?'jF7L E7nci%q̈́u^l0\e+sc>]P)Xs TA KǰEhøi{sm5zLqH9OqXxq Vj/ 8Sq z_#h3 O,5K8;`cjk 3GɽҨv]&sfib,LECsB!E~bi$@$2gV e._HZ6Q%uKwZ ye71R eOYE;&Ҧ~"ڮɹ]v VCT{?qϔ+ W%ҾtImџ:Ch_tk6M+NDbQMɶbVhKIdg5ݗW|`ɖCp"#e&×> ]f頺Q_p]{Np۫B3 c`83>a&XfKI"և?m1 `LF`UN6_=V?հɧ1/S+@!isi9qw"Q8PjϓFxGs\ ݏ[IѺǖr\"?Bʻ\(!]Hƭ\q'wTbu~ʏ6{tp9vL@$ $ ZZ]$-DB칉?!Z~&\\ޔ 7,ؕ˕xtW mĥ菕Ui|nKvux[s FJÎ\[+'|c2*؉1M&0ZLGuEKbF!j}ޡ@k2!eexF)vPyR$7s] qa0 ]g6vPq_@{+ f[ի@ux9A_Vpg?rחjzL)gp,t&sj*_1TZDD{/FYPR}Mlr+Gp7vJg,0 3r`:%PM,n\}zKQ8ˌmvq ?1=pQķ$9u.w;?sR ,En[7&“z3]T@!Y^aUn[3#Ո3`=yDanܸ>#mPwЅNV PTC^kNAooZnotsI˜ @aK ̒5F)o49\?QN 62^db5"JP_Jo̬Ϋ3Ҧh @Y;qr9Sض>ö"8}kyĚ[VUQ'9L"#х|XrB4cF鳱$`ڰx{^OI{rKXZ~Ȅ@8k_ocEI͉4/y^N( _#@rRT8ܵfzOQ }.?A{`u(7,I G@ ҹ10ӁR)'J]$_wcrPfg\+٫-)/_qF|ׯn+Xܒ<~(TvsG%i sjUds|&Lgz_:$EnvÊ@05aïgnpqĢ)6V]Űd<(c:21}-uRt1s/&*(9?LOY 4"k.q]}9?It1s.a.XEz_ swNt-i>:=crWdvto$ cY΢7TX&~Lڲ5ur1U|'"ͥW!Rh0)UF {:d0cQtIF5%aCZҙfzA[14r^G{ CU !>v{U򰭭[<|x)Z4j(ۯZCoI%bL9bV>T;g-IȋaIy@ysUוƴHthMwR4&Gl|gȷ0}xQNK;vwBR,.hH?\QX#QgulF_mB`Ϭ[[uJ"O3 a-A&俭OBߠakʙZ/؛|@awS^lRB^noIjaVwXvj v[4ZW'}SQ4験,;=c7\y+##lH+0+w~uD@|yZW S vi ;YRP{@ȩ~ Nش@J,c/r4leJƛ`<#=C'nEKLLtB jIyPry811=^MK}?g ˡx @;o敡K";W&$'LJCz\8B8ӊn?&GuvΑ" B8l Iu\.6(+6W۳1T\_C2׬G$N9c߉|z)q?ϯ .siM3լ%y4';?ҝ%$RHoX6=3OU\X bj駢4|.+d -x]wJ͛@{d'BY.πĞ1Csr8V@wJ+7QTh`L512܂Jq 4Ցس@˛qQc7BM4=uf揾|c#(H}l9M1?V$z}&`54cnfM@o¸e0.Y* j4n \QԵ{doT'-4[#O'=:tY!ߍXŘ2 *wGɻvxs- aqݎnENmaױ SrK\T18 F_b1a0I+{ 2;" tb8F!ssҺaKk*HWNxT 2.CC9?R{.'눆n\@S.44_[b(hK\+nlu[ߛ㒋 EPUnHeƬ*,#4TEt 5ڰ/;8H񺷳:-BW^ް#y )GТ"^+KNL<{l]p]yD+`#5&6=Gf7mœ\HwDl$/X<a-yTO|f K:Fn6O~ԓ+iEق fC}HHE0}9-8Zk[1_Epap VL"/,$>h[Z%Zay(YGn0ÎpI)}uuٴ{W'S S2YcJY:hR`g5qJY7]j>羴)Ԑ?8qņ]h۷p_d,}"9GRM1&,werD K0r}mԷقb^#Mkd4Cj ><^˥~.y ﹁˔?5?;9KKМw8O颦*%h6_R0D~.񉩖w7/){.컭܎F^S8a-,xFgC,x8 h9=۝ve\pruF!V1x@On Mj( f NE7qi+ CjUd#:rȊ߳?;U%yi /2Qe+uy\ H=Q뮵?REnuؔ:E/&=fM_^1 ry~e4=UI" #ݰcÏLwDvtˢ[)dN5G/]R95r1 +fޠ=pgY7D6vgBѰ URK#0-ڞ_F#3>QeP\_ #d` /Azյo0, Q _"<*|(5Dج  !=*MXs|2QuS&k'!$wđ vq!&@.xa˪]?:TM"v091r<ANŽI1pl oYWcQ\n40,"9_wP{Xx<=h+)Y}ELQ2"=!!v%32wJenmHD(Gr(4 2J~C ? 4lH>4LR%%.?׵u3}WD]Cp^q7O/#яC/frp⫛aL(ZEy\l~oܠL'%eDm?(Q'K%[ !~Hdu~d ǹ4Ng/>CK(vG:Gp0]B#:vaQ趘"Wm(lCY4+>[(i'zZVԽ8Xyr;| Z:Qk7 ^rN`/cj  z\|IsU$:,}VH9ؽV1ta+?N"fd3SO:/lWIlw֚y^mh=(#bEJlf_~H\-$'QZ#\E~QhDC{دO34T豌*so2Z叶lQMos?D%S\`]q|&jax%x[P,N8n2#E;㇡ )6CəZiA@Gv{Ha pG5@dCYj}*6r,j0>l"Svmhmxk*tsEćEa) \K$k^w>xYirĜ#N<;7}X+jquܒ=~T[Rbz1-. uQj"pMTqYpE!{?kn8aA{BWѮIla\N #AXf#2_,O+W7(y13jڵ6chep&8ʃ"d㝶p2eڙV.* phj#.?ZWsp&6H mݦ>=2Qq?z)S0v>ڠKjpS4nktY^`K<[7;T+3É3en<01qrpЈvHعĨjC8x6(`e#3jc >~Wצ-ݩ¥:B*"ه?|qAr{?[;FDʧ~JV<"߇ x ft-;I?t/o{Z`qt͹N` "u*38ʱ&m{qݕ:A-`t+XLצx+񏶝/x%26,ԉzmJ*9<9eELNM9Jn[/ 5o#jܢJ2.~Ae{$~(}fEHK0. H'SRBwEij+"ۣB>)/@ 5pV QtjtO%"#"T]w yTJJfCB{29H\6+l93^!3vΏe_H.D-MO=c;FM@' V]6ZMK ^z w3f3҃+SpG<{- z17կ4t> Jboņj G+9PKj͑2 09M+|`VTԼvQAm‚nr1aɴK\Zӧ׎"qdF:̴H`)+X`LCF"㷋JquxI&ht|w11Lڷz|ʹ_")،̴sd:n 홵Ok/4UM -S[Y"M[v+ &lb& OGGfmW8=CLV|]ܗo–ym}HDQiծI7/5(Y*"Q>k|Ӻ~[B|e+Y_2M)8Lڀ̭`G+f]8 LR zl3yz,>S]6K._^NH&o scc(.uTkD}AahZ Vת9q4Gsy^=K?m80g™#1wήⷖ4ݲUӾI2e#-f?7=&3z:i&yķƿK kIFy ^.ϔK;#;; sG`κ䷧'L Wej!sW-NC:SZͯ~3XZYgd[(BUiǖfIg>潨Z$#ܓntVKE˺7AzT|^Q d\ 9R b__دl5F<͆fQo%=Xwƀx\ rW&'2w"R|qԃގkY=Y>p:EI;w !b\ s$]Z!`8 `hqCN4`©hns MBAGZ-E=i wP-AVfvgˤpep&LxAj WoBolwL>'y߬m 1 >Jk.#FbgUdSppGe%AIA, 'bd2*a(!%̥y prRPH͙L W^ց/n8%;a 7,ۆ8fh3,X&N%ޒ9E!u~w6b0iZݯOcDiWN* .#cP8FfjUeZ SKEcwcfݚwcqkSFB^I<(.ӎQ!&,3Q#F K/_Hiԕ+|ru:mnCN|xjə]\y$p! kC̊FeyQFv߄:ͬ|mwң\UOH%Y[c)n+gtLWY6 JJ/sMRFijdI8;f0\S_3|[ n9C+ʄO }wݾgd/QGr2Z& /L]Θb@8aOeB7x Q ^Y7P4*d¤n Ua`0S]{0P_o-8HN]=v͒4O ݱov`C:5>A%qOOQhq0ʨ M}42PNd"'d'rjƌz[eQ~a@|!-<>WFGZS%9YPQDR>>~.}V`bٿ>4 _ 9YavU6xR?]r1iB0F#7eP1{3Y:Ǧ o£$-ahs[{rdukJ[aG{nX5ouO7*ߜ'Y (vB֜Nh CI%y?ȕkA\`Adqc ;~aoW*GKCګjir'dhو49fo!}IV×~u2,TU#&",pUe05tfWPȷЎ-hab1j(|iz*Bt\z3T>8J)#$&B_; \g'љ^\Q!v슚݈B2T<$᠁\sR+ sPCç3?sW\q$DO[w|}"Q Q$"Qf< D^=.o?.1O֍fR޺m)hIW Gq)vT~|ie# ^H/<ĹL.TL\w[G=..\22A] fsNEN`l$cVMڽx=]+wk(#^H# N<5e.!T*l\df6V 6A3\GH~.R-̇wY&wcQ`D@Ew-l}SNP3('g+3]ܐjs6$Z*~PRZ$N/ D ˪ԸC\GsO,(@̯)lN:);~LJrg4ʹFdT> uoftA-3A[WXQIlR.-O >HUU<ȐznwӸ`:XNJo+xhs pc 0#f u=&¢N(!Fl>s3Bx뽫Z}~RM{p[f 8<B9_TnWx1AS|# #'[%FO.+lzx z3 K+VcRO^颓&l\0Ǟ`<@A#D:(6c{,am4>K13KaP}.eؠpiy0 4shu-;SM8D O̞2i5A:T˭A"qZZMW*_t ցR =Qq4OuݛG[ufU\ ;ߨi}yB+Ukw{(.Txh(S6 d~)?5@|@6I7\䳵\BRfZ|sXs?_'ެLO< [_?OiPPA 6%1Tx=i*`ܚ:'by3mX?htf, D\"s^2fLrD#`szJ[)ٶ#W IO1'Sq3?w!EV7p7|(W}qiHn?gX{ n-&x=1sE'τՓ5\I4_|{cҿF"u11exf!Ip9%go">t;K{3'pBXbkY=ʓk[i2h^.g<_CaFjY^T#dx䙂Vz}G&OTȕh-kpu/ݞ[YKz)O?_X#A=!?RXjdD.? =yk_|-h0,RVx{%!ᚒm28]yX.X›c8au߫"^zj>#>bnHv,9;ITj|z{u -uۨӫӞQ(j6H2Hwq xL,墪+`XiHʹ0lѮ9s-FT\i xԨ=+ ZBe`u+ʗ[Vo !C9I{I84jWM6TUѳ'\+bƫMM|ɵ q*rp\U# x`O ص_+#F}KN^ ύtiU.f&uZہ=0bh;Z#v]^f ۥ!ha&Wힸ?pz/qOngo&9]3Y!+*փMS\.=(s@!lN:h(}%^i QA?oPaPݭyhE(."p/DÎ7#Q:P'9?Ef)A^(ݕy\>q$2=jg7~nSH(`yo \œ{O!%!DHDsk|S[9y8hw5B &qJa#D/ 7󩍌/+,g #!p쨤|HxsCfqx{R0Bpٞ/.޽C>|)Џ<~6JkaDDz QTOIB ap1K=i9,A&n; ) fqZ2 `Xlvr~b p]fvȭ 9+s-f Ev*^"FS}4۞Z~[$iۀw%` 2v_m\7֬1wc H~߬%2H)HZd3!1b$ };j]4SJL/!bzO@b}c,6 4CvSܺgpZ k$p DVBz!Š?Ix9LISjL#ӘJ4 oKH` \^d:.&:ahPI=sH8afuPwt1)>wXbP9ORliA"%SApXDu&v"ipn ՆWw(Y #7R~ESpj!ɲUN44j[IFn߉Bam}|Rs-c`p.9rw d^]cv!ע0^X}3n/0Eԧ PoJ@Ļ0_W fKgPpeԭ:`U(f"m}klvRڞB67$0Y,$([fl8Ӕq C+;ۇ3O'\ 3^q2t89IgCFkat@;W=i31s`0)ݺ,C1P(ϬW-+PYoW'i:֕:^Xي!]߇)_5j۬n6{%NzO\yR4fb&o(zU;OIAb-M+ 6F4-2O_IMHb<-qp&<%*Usx [ dW>u҇0]E"hs8$7>/,46O ^O64Dt;}.s!ia!N92FrBPW=51 ҖϹIg0_|bUBӭr]kYxSbƱ[6HvƃTD=r?q~ 8Hw]K붻XZWǀR?a0" \*`Bx.䋻R .JM5nWa`x}p'>cb= Mb}FhdCf0Qy_X\,A1 3nG̃ʮZiitzwYƦ3:i>[>TwAZ7֗jߠ.Nkrj#dZՋUȶT>0s|pڜqEPwJu/A` tyُʻW&6Q&wkRMEZ) 8?8InX,Pٖk-Da7s) (V7#B^¹٪V-lΪV27KVyqNk^J洛+UOdim/ ubUmN^j:3p!V}]jo{=)'CF4&(JNfb%AJ\%Qϓ}f}ܺ-OU]ȔTiw}LʰtuJψKHۭɝg1@5-Q ϙ=S ^ݻ'ûđ%rqm];F}nн"7iO{FpNt3euK`7a^SEp+я+߹%~`?EV͋R8¢?C[3#&kȯaM0E}pgVZCR:TdnEvÞ3ܰ\e4X{FFئ"T>D b2z?g9]fn^cL.UA4A>Amim[5 5s'hpU w3l53t_@`Qנ\^iZn%.W{g!lC=Y*u N?m4:|+w~[ͩ/fa԰1Nf >k;^r"xT9 wizߍ]U]#GF!d; [=6hXX\wx FjH-sP=ϺSU d۬C}ZR@O{UR虡FD;y` 1Ym#[Kk8g,%rj]  ^ U2Z .]ԗy)έ [OQ7|]&:ƛ7m`O { g~`f$K|GfId<-9-t Yl~ Y Ӷ#!C{?^y ~&ZxO孈  L8YO\X 45s-&-CF#ޗ}L \13U+(yoxl?xO*E.Bu룣|H؟\stHLEt=P %fy4c=yy<V3vR6]x%*E@;s _@zyue3kΏpW^_Sp^:~nW_ˌ_#! מGS8T`Y ZVgb]sOȒwK ̮O@R5h']S#C\dҤ\Sq/%za"L{||ժA9p7[ ћQFa/>#W8MӿG12!5f ΙST'PË:xUݕ4R-x 5.܎rw"R 8*@3"cʰ5rOAF[]G7x 2ē䌱7ɕ~;=b3]k\hK$r] Yi L}{#(eTQ&>N } Cǰ<+S@AŭirF<(]J%>Ṙ 1HSvJ4wTUsP(wTo~j0*ࣷ%l 0O E%b6N?| ᴃ%7ͱ\7GJi\w=ИKkL<)g6a{%mG3Y6EyxV_Ar$eRbtS |D<jmB08nEreX̶1GO=q]&\*ݺx$KJa . A%"D#C(ԥ<،?Ǘ(*3mΊ[vlɲT4m[B PD꾏x C܆kf4D4IBĴHPKrဋU**zX6-TBiQ엦5= Vq^UHBsH-H6M3FFcvhni7Zndm%]oOS2'ÃS*8@';)ʂP)v nLp&dL<*?5Hf8j*-gU{%e+_@iq0 3_M*A/Ԗ>mT-S+) ʢ(ߌ DG%no۹0ˏ>X X焒i[[n>Kgqp-OT1d7j]*hS{:'G\;*sL`vo@c&{u&p߯Y.WsXt~y|%Idqt`g`)''Ms Y3jBƏit6@I;w^=/ !c|X1*O7#)jGYycr‰C|5k .} H*u6cc*oo]D<稃&(8=ac%BG>V7&ҴNj#"hXהhcpt&7/dl'fn(n2F6U77+°dȔ.K;?` 5'\cmcγlfYA H6v5htStXF.^?#i\'VyKE x%&`5ADc3Pw:6 #taؗ$:ZpPϕ01-"3OA>I`Jf3@ܹFiF; F¡R(iG0u*[:~XhNm?CGNN"PwuҖY~0ЩL ,ZLz٭GEP5/|a/䡐"qdmRa d\N U!@_Kvӹ Ej-w}ƆDž[s%9iA68N@z>xz<{ 2>oR~'G|8sa&92Z{U,ֳQ!^Z/aŲ[q&w+H"mwDi\F }!9c@ˎN(Jc[J )]u"NujU(!mc44ZYQz#池tm9WR{'[y~0mRK&| 3{s\!,- f۾64az9x#dj%^EW sZ'uUV)`[_I]U's+oCZ 8j-s{/cfaY2J@SZDCY 4Q9S-1K{s3MYc9nlճu&q*A09tTtkQWT It- @Ej@MFV.HG 7䰌4@w@80,5k9ܤV6Xv(5A/1ݕUao# S^4hh&]Ꮄ02B_\'!~ `+6Q 0X, ;ʲNRnx}Oݤa)FwcM̌S4R(2V7~J,i^[yixI3'K<Ag * Ŏ_Y?+Q@`U~F?"$.,D{rbvWHP >3ׂи:.v Hҽ9y2i0̕AjXxpW\>14CY䚋UG:a{PّՄ^EnWz#nMAqTE`Gsw ;f_ a}` ",Ud%+gCCGiM tG6 b{N7EO |;!-.V>XggM ! P 3p6E,yнkS4/IUԞXqsrvx(_&ص3Zr?m?pvL^?|c6pqo @jTh&p:ӱ?=F2!^aO|aMA=3"* x?ʓCPulyuٲ ]8yLBYw{lʏ)-W>mp߄kʯt'm-(gTOKuI7be7p]-Q@{Ol/>մ&Ψ9]=97Į%_ ZXc| -7w:p+͓nSHkUſy;1)|ײKI)DIG*I Կ6T4?f ܲOURcgi4%:ZJ{N:6Xd*?JQ隲,F)ەXށQ>jΪ|3ѽ=L҇wPdv%[pt(!vq*v[ j@:T# n']D`WN֕)V"Y 2걐~UuA ic=z[o,NT0§:uД'JTջ)Ʉ+Z3 _/ߜ_Fkj{D*05'3JE]Vu'6mހ&@AbeVeAȞ'W;q&e'#WgڊRy.nl^1UC^klr]$O]%T?z<]W8x+U y @pt$ 4uX&8ŭܑHѡAI{qu?:^ND}OiL̰<[K sc owݽW絮+x0߱'Z[u}g=!~M1lCdV]t1Bot,(+ޅYH{(ܦ&hzA A#g4<-3rq4V?V%ԥJ\%C@}ˮH$uD=ɇG*w,;4 =Į ,P1zw&;w?@?"cȭ[Wޡi'Nd 2nDvl2C*O!6W/ڽͨ%L2#RUa䷊qO)܀"Bv1?=@L.bNHN[磓s/0έ 29b3K}d_duGMc.u!a֏iɤ)r,W9~E 0~5n@/g0lF6׮&wѫ]j"{CEvX )B5)D`t'vfDpCBo~"d%lQ*!Z>f68Xj <#H]1[ey$qk0{+ȓ%a0 n1މx4@9xd FPhN)j\+Ezȉ> 7;p"[k`-m0NvUKak/Uw(w}856WVhzL tUx_sY/("v`t EK}Oˆn3n)ۓ,3tSg*cQd}{́ab!>%\_r`B2㶶tinh@3Cy=dXqpTˬ,-h12n&5%wmd> H<:AȒ}HC=anwcE&&8-!xfAx%F'wqzf :(;+Ʒ[V"H Kӻ=N>47P` >$xK[먨]QLox9Fc^Tf }FǂlEN*@͏%&/;@=y-@kn`ե"M: 2nI*뇢D+$Ɩl@ʭd@Gtr](] _JfhWS$5I#~KԺiw i\a|ldJ*G߬^ PNC0j]iWHID:#PKȼ9[Q0t|fa^\f]6w?-k>-%<|rQژJ@ԙ9F"Hgޱ;ѧ{,{!yc~51(}:}Վ6U@hl{Z;k Cɉ8fY~{+pXЖf KUjdӢMdлRrׅ1e*D65֛ņI$Z֩`|^Eg:3hGx!flJ(*?~O=8%Av>x1H/L~Z="fD(OƟ3 Zm{&ʢܸ eG6 a؋A6ݓC@QP]F50]N@E?xSK!(#OY,/>9־Z{0> $sF]%V\<}Rr>X/wCO,F;us3|pEײ;|X/,.:2#$ʹ GbF$|=kܚ+hPsOUh3l"KܪɭjX=Z+G#&@^ijO. ҞhĆ`})IR7 1d PЕ>~!sT{;IqUF `}/4᧏?rX=>v]lzzvwݾ|^?ӠkZq?}B d)xL۠'*_37 ߘuA!ĬL[DxԽ Rc:$̏ݕxsǚY[FSt<,S,jP6WʎeA_  3ݻGlW1-b8'Xbd/~D=pܼpʾ(h0[ۃ\֐@p5u.bi`!O!P%I68:9kERA4?^Țui$(hbO;S"r?9[K|?-Pn(_!G/i,ߧ |`g6kҵ$=@K=d 6̖!RtᮡVS$Ȳlssf^B\m Nd0Ǣ9aq}8D^K o ЈS)4Ð`9u~z~ "AJ٫P!)@:d~w.戕@JP 0>Z02xֿ 2x.X\sC0}rk"e'D,/*5:Г0명=(c# Q݈b)^jX~wwmrtE))Wd*wI0Lx iLJ~b"M,nȞDxBkM:Z`0Wllj"Uw}a;36eʂ`X!|P "I~!pie&,?}Af ߹-&ߵ^ X&㵟˞C&42?/a|!Ped`*]_ syO-g)) $*>ri2y+\.ޝ˪ORXG-˿28EjuZ$ƿ;ĺOQ ,k <ۛbYRNUȨ,[4]cMe>ơtNu&GU,(h}yB#» TTwRsVs'1X zV`Xoʋ}b4qׯ>^->L.2Ѥy0@I{~4XJH01rݡ#\6c~tFN+.=͵%/X2DRfcZ=5 2_Ɏ< cGv XiTA- zOzϗ`8 Vii~ׇ\һk?nīUqi)߻um҂ BqSf?:[1tC=? ֙DP:7Zͬ\bo'ZT)rc{E [JcSEY1K 6\ d${+EheåK/>gҞ~;|? 4=F3S`vJR,**NMG^dbjy[+)gÒ5mPGm\b+EUag|0VBtrp3dn[HÏZ_9 #l=s֋px ɯ5\뤊 jCDV l[Xj5)6!E%E L.h>Cf-;[\kyfz{嵌`*Zeٞ8AͿm{)Oxt`f-3[*Nфs\ Ja:BZgfMiߋ dI?(!WwL"<1M03twQLp*a\aţ) jD07'ʤ JGQsEˑ2_8oL1xIO./1ȿ NH},2굠[z*ARY{W0_'7BmXc(]ݚْl1[Ljn\kv!s/BDMM\+N0Mwx#Xu ۳s!MIш: BJ\WӋ$Ac7 |6@eN F@dAl,&]+[S;RDd˜C3# PtƶA4t 7菍r3~ˉo[L{- eyhn΁7C,\ȯ~Ԃ q7oRyx)jp8_B(DFk4S U`ݒ][y(\h" b@-"iڞg%Xu3Af /Gp lC]^V9hZ>zd'L#ʖ#!?"kym!]2z9L%s 3yеOXbC0 y-v+^ppe·wqݡx*c-,6MTL=(NlL\Fi`F7pf")g80i0}@lh}f@ѸԐ>S8"R<y 1UY1Jmwc 3IY5VWm{EN&?bɿbjZ.*2c b9iz n`pay͙e>lѢ>v6%A=-)S+D+A;\ 'HJQ3Iip^)gFUӑ x( ׉!^i!LC !o,>!%%΢rUo'|d)"Nbݧ i`44;ِıo/\,?G(ѭ66}X&~[Tp*5Q3;kq_Td~amL~:,3Yo?p N9 aAe&C^ ׶C3OYxjVx(BO;@ePgmp9Ԯ~݊,(~`۝wЬtI{2lWK,H̓&c ܤ^bt 9Joag_g"a1}g/FKK؞d(ᇿ~}юQ2 C45`ψ|*aBZ <%7R=ƕw}ٺk I"1tTD}Al46ԗ.}FA-X 5hf-'>b~%SI=FW50:IbL=S]+%F*< E/mhÜ"}J^؈{v#rAK3VibC+Nw#ߊQ@0(;9V5D}!Iȁ<t0vP™dNi`]hozD$Kh!_4PUL̄|l pVmwr e/o1e^b5]饳W #IvoE/,+]l҉.Z]5"NAo sM1^DCzhps;.; "V0XF=6{uplrYC 㙦)bŵٛC(Ԓ.em qłRB5xQ)d׮f$KWg:{+{ۚxx2wk{ ׇE2;*IФ\d #\#<4Oy zV#`SVd;M. O|ni4|׷4>)u/7uAki-E(J=ZRl}KDFX4 ¥qCidRwp^*g ̆i]^yy155',\ +77+;gFALwѴ GL`y]$YmU <>{_$Io5P9io5>xC` >&GZ_aONԐ ؖMP!I\1c{Sq[ ,~ V/R Vry[h;/k]kU+]⛳].)Pf4k4Ih; ܥjx[nMCR!#cܗf#)F參=GԾȜy>gm.r0rgRbrfl( T50z;|ʗ ?Jb;{ϝh-}h+ͰW^2lK2 uE @L!$+խk-k/[YsF2^F N_>@#<ߦ%jt%+u1)ڣWom)+E>=}d,M\&) UdwrZZϚ*yxl]` .5fd=P5fgF\Kw SY_bM Yhrao˙7^z4Azϴ}~L,;CIJۢyU~KhX4ZRM 7I"+ZO7ްvu$>ΫJ{M\\xcӕmnSOOCߩ囏ժc߯%{EPS#0Y {HTHTE=,[$ZyNZf_+66?;2mCyiVѝ$G ( qL;]$]0~+ե-fKT?h]Ո^0hS")ϵ;at3'v;B&t 1cyf):,*}obH=BQFɄ[:_{D DOfkU dL,{ulaxѱl1Ut_~.ү\g(ׄ ZU9x޲J˚<6k1g*`Z:I(zdϟ{-bmwsG;=zKku>6/wb⾨w:Jc=`; Z>ᨣ63OR~E! /yϏFhFE 2 2l?{ժOZ<46 lkg@nhF=C7j=2`~!7r,{W/TEz/|V-SR)sPRW>"zGiDo@iQiҸQ$3 &'iq44J>yGY43=kR37XE KG6>\6=8T 2r !я~ؘ͉a&;|J[Pc/zƆmg FiN k^@7?=W,31nIJ{ͬpc.%ڍ`^z=%iIs |M])~=`0aeF=pO'?#XaЎEv0j R:;&,١TGѹxՕ5jX0JVy}-j_6!8Lp;Nl.$t}) 5Qf+`00QB!9J!#;sac?\Z/"9Ϲ[yU&N^b FeQpڲ t]_E6'@[V>$j1̧ t%. 6[ky C9N4X!d :kd$ԔqO'HKyzԼ՘8RrKÙ:9籙O1jqac"ʲxo%ËVfGܵ۲}vr Kzj MRd(UQCGP|-%Jg4 ެp]&^ U "2t1lGN%Ԙظ.W'dj朆Y?_IT@m˒c@')Jg0#4JT+I^O#/32B" ȿ؂U޻qoRSQ@T93r;2|j5/>iG/1 ;ЯNij?I ֫/Goy0?\e;8FB%.)m)n[TAe (_ikJai6RҏE*G/oiHցK&bOUXQCUi^xKX֖?ivN1fة)31|Fi}rP48رC4QpDR[>8CT U3{`~ p0,!r<f1p3GIͿ)Fϴia8Aqoĵ !=k^ҡ5ӽ+%"F3){=i y9N~&޹KLWǗ3'Lz[T-򍽫QW,d{do95AT RwcJG,&Kݨ6?UB?:v-qK| k*It&(DJL`7dIe[4~KqZU؎uC|8bm}1䉏;(Zv5ĺ84]xܛ~g>SZ;&Jd,򕂪l<;N|| 5ot&ly$d-഼['r-A4yѪ_:I_vN 70_A= M1*UwY ,v3(.;Y-b(1 U,VאP7Cyg3 vStZ Rr{u5 kOA`l~h'rt,)BNl] $8Fxn WL]e|u~aڇ𒨰;6@cRML5G@?x/y Qt݄:p2Cp@ܮD{tp*#x.x"_pyb,w?f |z 8)9\ُ[X>u] 1ֆ>U0C]1_GUiP;)_*{'V\k*/!|L:"v%ȀFoÊ@>A}UBSRa ocehj^"t W/2V+[ԵP<Wܨjsd  Rzn_4 W܉ elIfd ~wlHUwx*eV*'lW7>>@D\QCMng`?1cԻ"pD:3M Y++?b̪"UAn6It&2߂N+`]GyNg}KI@bV6J)j JST0ݮ2e g} b䏃1T64ZNT;>|bn4lFD,]}Uq,F:Fv2cJcT*!ʱ^M1cY%U<8Yc4nL}4TX*lkDyՙⷴ(l3~eΝzu:*v.w:{O<)9T'Ue{%( gͰ ni >Kٔp}[bڦD S쀬WBt@4M~e ՎӴ{/e3U-y?YJ8!rFJ%җF0gYt&o'bM,*-gY2.: MPh6%v֔RyjVvHRK g/JPu8|@59Шbv3Dfph Lv⟽3gUk4b|&*oFi<*W-8]m6vD `3|c؄tzDv~Q(iN5KvI8l3X`ć*|'tț/#^rn7s\*/QHL JbOF?PETŁ3/7a$rbgOfIYx@Sd"ÄaƗpa/?|J݄t}z~$'P 2K둚0/л2!&=:M Z}U< N ~]}jsW=fǔe(f\S7oLkV.%#< /^`&Π5--dy$ rUp.usN TCGwDX,3WhHGk] y7;@G/Qe$,fx,vcբB綬G;{m(𦃄Niꕇ):f!?r wvS9ieI=]X՗qpub Q`dr+rx TO MzkCeqzm FܱktX/?;DinφrmJf| ! /m02Pҥ6Յ AZP7M*@ye#-twRWDDKPZ\1 nQEd1b-;3 fϡQ?L{5*~`t 0~-NG>bClOw\JqXJs] -vC 6ey/ iW5,Ø.<Xudk'Ϙ\M1h+|0?>_eMx2ک:&wkDլh+A֨ ii]jC^};Ȋ\]\-ME`58}4){hұ<ԤLJ$|i"9SD̕IqM N%j'ԄW] 5):(Jqْ>)*_e{x:cM] \=DdpJAϷЋB峦L͓j\%R͇2wPH>u=}dd ܪ/ U#mDԵi8t%%բ ;OrOkjU:U#}IicsnbM^i QZ]ȃ(Ttp=3eg/߈0? Xm"aQgC qx!5tb; pխ |H2ƣƮz6g!N5Xz=\]T-o6Wህ!z^2 )dm2ICPx4>o|/~tSCzb^<`ZD`@QLZ;M jM+M3?ӕG9Ĩ"]&y/<ʯ#]u=` -%c <}bTg9-<_拒o k/]id7&i˕(/v25D$tK;<6FOBjo,&HRRKr"-9AԿqZ"d@ GB37;׀R4N*|szo,|U"XGA 3{9 !ё:ěvdOVb%+}-p۱hIB[OV=,M!d˞uqÊyB1HU0܆'̫Q.y200ODCT&`GYJ)RYjf8k)ryVkP|C ?1عcEmQ`@˒ijx.!7tIɰ+ZIMgD *ep ?Cz#:! ˅]*ce8"xUY?ㅻ\*?X؄yן@D6(>S G ˪gR7ɶh. ImfS{%Ud`U f o@#E0!C¹Tf1(c* #` C3kP]~n|#=z_,MDak"&힐}<JjfY5q1"v,!kXVȬf O@y)'ţ>*Ux|v(}V"9aR<>ϙWi b3fݾzk0g/JMzshbn=!Rz]CÄX"nROKRaJI3p<&h8T6c ^e<3 @BЋwDrSnAn7o8k;iI*^f/N|k[0OgRUhr罕 u]RDovZI#Y]-T7 F2"j/X GJz"΍R_vcq\-|C8k<Êbr`T KOH0CHtT߃ )(̿lızL ߩ7q k0 tʻ̯~R5^9] KzWEt5HsGӱ_i9єD· It˖ZDCJVbGc<M80j| hxDFxrfRlrOUт '*M8ު`p$Kj7?FJ=1BviĔAal:GuPqC7)oEy!O܋9&}e02JS~6܋.z<1pf{zyZ)vAb YBM jn 2k|MX#Z<1OTʇ1+5LHQi_2t+v^b٘,IXjVq)?-Ee{ J€zm؀,Qױ!^ێ}W(/k"{ejgZY1(~ܰe#UI;c&4X|Fg"DATCε7ab+srؿ [mgJ6~yU,C9mtp@f9Q+ՀNÄKW~G}w>mU4iڰmk IRaD?a~*< æ5U=-AHGw mՓ%a鿤,`UнV`7Ճsx"R<7-b[&qRv3@ )͎7o"1zU(AڣZzidq,xh5j46÷d+$fGҗqA%oSBPƽM-51W!hV-}Q͹tO >K ;7%^Ūn.OkkRiQWc.>9H(9bryN.M'jg[G$̵iq }睱l-08 {S][ + VWM t `hm~N3u wr:if}0k7p(R&bg{DgZF0j4ٞ|8K yHpvfʷ{XR+< y ?fip*F[xjtjªgRmF/N5Q F~m3חa l}ÑF.u,R9Y,6lHv)gygޑE )Sz -~@,.zH ! ľ؎UzV S԰ڑMr,LJT.Q+Liy i0`UgqFq ԵKֺR$&yVւKyc &TPK,Z O5eWjLXq|󝙉2р9 GzgM@\O8l4Eؘ;+'q*K4aӉ7mdvj ?q 5{@k$v;_hv*1oATDcaj΍G}cIJ!8uZ@Ϛa 73ni @ >8~YVK.N4jJ*ތa?~@k]/g}Tn^m9L;/}b:8|Q/USεJf^ǵL:[8(ۏZ-é߿3aх HA$pY#4n˜VY7D"K`(@YpQ1BQb( v5p:vxQtPA񣂽ˬOSs` -ۜ0F+׿krxyo#<0MxنJ@2=!"44(HU2_{ˆu!"҆'\:)U&&漅*"a!oS{BaG fNKә:+::B,[[SR]q~ʽgO&FyLp. ` HZJ)yRlZa= 5' uPD6q8XV|~'>:PcD<@u˯Cˆ6tMu(8hk1pOZjhg6d01jkxB5,?JM3nMfl32:Em~eyqmm>)逻+mEܹcF޲W̃e5+&DP@ nR01bG$fWɹ:78qZ7h yNWaS 9Ψ֣Ct}=>>LDM>@YTh$̇p x$.5&w?mqQXd8K5 \uIyܞJagPjͬЩ3>ԲKÐﲳtwvOъgMH3V쑡fDP,z89E~ap"TPqSEW\/`2 ̢pF 8]8Uqoe OE=&|k=\ks/fUtI*N(ʨy~7֍Vk8'q%ʗl ␨ 4PW8i~S'Μo]6\Dz1t$gr ``:Vaz.WOsӊ.͒?<3UcicFsΆDq=۱d`1)ePDKx#HH=9X&1PQ\68'{uBM# ~H%SqTnc?ǸHsT . P_u+]j[\ۮʫ\ }Mu\HT ~}`f.sJ(#zĕ9toELOYˎ1Nz"\Z xO,l 7W h kߌlS;Ȫ#Vڑ?xݼL)I/Lk+p ՛祽̖-խ7hWBb_9_(iFsTy^>`[Zpk|_L$f! L|Ծ@rP<#kXⱒj$W^}hZt=iLi˽kGYNs!><œ!2#|( 4 l  1Wʖҽ 4,ֆb;5js,2f-y_DuRMR REɝ.s6]C;Qu>=V{{WY_瑈 EpiTVZg~bpu~]SM( #ׁv !Y$p5ktxL0m/  a>8dbÙkT?*|7 ͭsř8zWi/;vd,eps_77f9 SWKr y~^FandZz-].lw֚H-RSHUC%/ǰ:2E>V-EC $3UkJ#1"0+Ɵp$Yم:4N(i\I嫥GDR.#i (jKY]Bh Yx/qg''&S .XG _g1?J@_?nrcmaa9nbe[d)?ZR϶1w1 :dxvC>Zr$g!+,NՊSTGp6fTҥcxQL J'`J@_hU7-"lYtR 8%WJL0ӧN^'s&0 `mOSuLDa!U0`/ڔ3'7 W]R'OuwP|1 s(Z{,/m oCzsfeD|N~PLJ{=(k_0lAB~_ȟ%Ԡ N&el%BR^{*|jׂSϬ`X[)D.I hvb9BYگSR7Yw\<^Fv/ݞ$kMPz~F?.Vi;AreA2(..jkcpE! :X*Ph'6-gU|eaO\ޞysy ;V/G?9d @~l1 ƞX̫uH7gD0"N+nهWE /{<"qIW ک} ܉v>pqlw{X|g:FDo;M~,2#<#)-1hG ǐ64L+ F.a}VsƗ @.[40!D̜HQ"φWh>!Y=?j o_?j.01(ZOן~k &/0]{9胶C))ho;,)dGf9¾Aꥦ" Q$j*# $|dϵu*~jq2:C#%K^Luv6f Dv]NM[o{QBk6Oh<>nLT&M৆HD)m|83 $C:OGR|qa}Q2(BÌ0wV35uQ@~(Zԫ[X%޲; ޸ Y'MR^qHtbl{o~H{n@&}v)fb?V cRX |"JĊÑ:2d@0Ò/:uA`])V'voxxJݳʇ=i7H67c[$AdWϏ>XZe+م\(V]ݜkv'tufC l_~:xyZ"N}HlPL ֒.fy]|;`'ʅ=h!v&&ٓ,'7\l;+}n}{*ꌘK9Tdj*1bYskpC)LyaoaGl<;c!-˦bMM7>u#cP^OJBvx1S/I3}-~-bSb4bw6+r?,b*>\M`~0/O8 JPГXG'JnOCkr-65f?#2N`*4.BrlqfT yRINLR>,c6+B݃. RBT}ɠ/㴟5L ,ҹC"i .xա$SLB]Eć]&{TV's=ڑЖDɄ(ML n4 G[p:B>t)N_㖣ه[?A+}]Xig"x8MN$4xF9j]/D! 4sS\&]"m%20D{_yZ"c-=h)6ʨmHA *D7buB۪)njWG+K̯AcNDcVwF#'{J3aYH\hZK0Y}*#Ƅ}Ζ4Zx %MZzUlo|]@RC$ }iM)$+!&/aefUƱA1= ccqqKEZ~'@B)LTqATf?Uapvb!*)q&0`? SxD6SIi@L+jH&bV㏞ͷܯѲZ~|CN\ ¡9&܇ ċH KwFჷq4/LxWA=#9 ܈dI7Ѱ._7ARG$b25a#Ȫ!pNDJ"6"26KQ~>Ѥzg;e >z<7&^l@f/)D kcDL3߉h qrԠ e6WǣVz{aܑ[ZIOReO޻քp2FZ0R| qgʂtxX8JcyYܺ!2ұ [7z;,5QU NZ3EQVP!N&ukOCϤ$tss0\/w˪A.E(ꋗ *B h>l0wHրKt{\ffONsO >$۶OXvdg6;A>^aOjzF_=tdZ6KhvG Sғgks2=tKP-1b(y5ɑᵾ 14vREُd/: ۴Q\Qy}uK׿oO ]HOe3=J" //vbw_Y?m-a-c?jB^6 fCs7 !VxSRӏ YX$Wiº){ QWKub[H}R 0fXdJJ5cDg\ f*9 T?s/hx?_5zDjyb$/W>GQj};[dZL޴+Sgh|G/~a'AI✨2u&%W7izX$ϸ{XϚv@fAϡq/qENtXIe67$2VV$u!OCt-z|zϦ7mDwl|96FOxKi5s2ۥI$p y}LTB*~\%wY21p]ɪLkylg~ў4p~~ZM}ܡdo70\azeo:UHX ^_2k AUh7~F/7;I_.veD<Ρ"x. t28#hPЃFl_Qs N~$F6ix~p5BJ!ǸWDsUdI#Fɻ̕`f;R )]jyUڲ&Sf7Dxᓡ&Xs={0ȟ}((4q{"(wX4$84Aވ?2a+BvYyH UЮ 7uN4e&w89H^ @X.`tqwǍrUc2ϫOQw 0n6LH)q"B>sHؒ{;l/Ṇ^^0[<;V2h/"~d# i٘ԓZ7p.RgDWN8bAY:Posq,d٪Fo 1W=0쀭lܕ .43KO"c-p Ne$ƣ06%DuF(2هh6k}@j|S0&h!Fc+֔0SKϱO.U 3or$wɝzIX޶#Omt!!#VjՓDǩ/ ^*q)CDღnQc$F TB:c粍Rī"7uwKfN23h7ļpo&vfsV Иہ6U'Ƙp0>H,hɋn_ԑ{^QMZJ䩮mnZd!M_!ۃK8jk==:= z6A77%?vFEݬcNP5+)9s҈- wR7rc]mo57/Le$=*? "g(I v.mFxD# . R76kSz32jC,rѷ9S:&F\I1\'h Ѳe7+ 6-5>J3r$(Dž8>'V]D~"$S8V(;-TB͒E|ϸkt -':iR4,$~C2=dEt L#T]KF[!nZ2ah!|‚#1͈ {6+|湏>܄F9RiɝxTWA.ca}4K+CTkn,Mdٶ+]$ ?'Ƒ0Ocp}W}DZqK8^c1BS 69ļ cZ+еo\NF$v,xveak@7|=I8/k#wCtsd-ỏ!wF9YbaJaą ,;rhBdDF.a3 %]%Ct6?#Ij;Z[eTU$4W#{P+F*YxYrklYWnDB:&dwA uYUrm0\kCcC8O(T FLJ^(d*[AP2)],[74Lܶ npN")(=SlˇfX2 M)M wvvEݱ!|Gx(*@cʹ+GB=7=iK.wokL./GwZg,*!j*j>^M&wywG4uIקɟw)/hC*1f?0fE5LJu\j[1W΅2VrIQ L\gHp #ш `t=\8rbM|.ޥ 9;ԇg]SCF( _љ:!FkA d&Yz lCa[SMA0q_%z܉fM|2*a?*;"Q\tW/PĀưҌrP^Qu{xaNN%M*%C==x1@qG=1,誦;&.s 7g9gPCvHe,$J15}셇b2PX A TOζÁ gy} oa}MdTcv%?= uI)!143'#j![YsptoA\E/L0cl߭Wݹt0!#ƍJ,\8,loWHj5%7l8Ex,KǺ嶞N͜n)+,Gug_]d(MwOT-0]nRB ^b&Ek )א%찕-^{CZ#]lF.ʏ@4C0&2Y{I]}+񜥓RsXuNqd pqֳo ]Lt -8ӢqfGa? ߷=8OE:@Ea #LV^w&GE5*YpYUsFi=0Eb~+=MiA9eeg*KTIK%9$hȤyZhAg}he: ̼5forTòVB˴Dݱhez:۽T &qt({ ;DHkQaJ~- ilch7|`[* ԢN4Ja_zE&+MY7 C |of˕oN`$P3"ȖX A&3;d2|Wf?D]*[|">q\s B BZk,-'&XNF.C 1/0j8m?+/΢L S `z77:qh&ٍOEߓ\a@Es+n,3 F+~Q{H8d&uF9:Z=:C޴z3tQ^ܑe;vġ9~)_SV˿8jBNuj;hõCh0zADTC},&O {Fa HKY u'@b6~9|?TLGl~<(;hoSɧN f T·"}3Нȡ?lc/vf9PCdWh٣zjANb}Z<5 +.5gu[ חg=XwUQŸ*Kf &ݔ뙪ieڪ,/[qH2򸱮sXXоV[NRX[ycSn٤WY^l9vTe|,w5>43AWOYHqe!o R`ǣ.Դp[ D/B(}6R3)m\r:Fze*E  0+XϛKb{)֒1ǻ3 )9 UM/:r3X$VHW#BiS(Ǟ<5d ™kYHnsu0Q$]ZSMMfVϣ6РF}s H4ɂ D(gH3mƪ`g࡛P֧NFB|81s$zF]v932\~cB]jn G="bWMrXf݆oA0shxDN9v [b3:t t^D 0:<3>NTr4vY1h_Fm1׻) z /&rNa:᫃v@YisN` }!V" 넁oE~*/bX2MVXK/?0h>G[srfHpYu+`-pv]#6=+RpHPmxlPXTB2\fb6Wp\Iܦ_|ls^47(,BE[ѮtK1 ;sԘuԒeu lR4;T:8qo*zuMԟ7N㛒ݨ#RS]:pQqk ]©{*Blhܸ6*AD+/2{?x*ȇ9EA(&Ig0E_u$L=rwR6coѰɰj&^=i!;}C lGF}|oL-Ƀ,x8fV^W# Nu0^e(krӅ`oeI͍*QA"x@L2Úɱ`777ZC/v^}A߶9i,H0ҟ#$GI ^t$"zl-7+!s}6TҮpcW9Rp7BOOB_n:c>)P "pv3;u%Pm:lq+VHA`HC5W4qMl i+*c62klǍt%3,ůk =d?zuW]4Y; F)<EIc"ف27CզctG?fHI%Û+MRTnqCf 2S̟ V޵makaq>FJR 1v}Gy+GLz5۴Zc1 ;7W A ~A|gkgt p0Ce>y!$ʼ_׶~]&}϶&V歵Pc%bO] +~6w\j(0iEKLHSKG%ԩ|1 PmD:._,6as[@*XSSjSPqܑjYjLwYel Q; ~vTz cjDEyA'Hn/hd2T/2oԛuk;*?R]&qVAAFRfR*oiEťAfE7Mc/q]9Aۇ3cV8Q_ eA/ޗ#!t(۴p̼ 9\ @"}^sS2 /= y0䠙|YI[sSmC:lixExqHkENt]’K1f 8|_r#1 9I3YgV V|G'|2dWsC>\T&9?_5V $"AjhP~2(9Q@X'к)[(5YgD4,W%UD hTa:B?TYlQȔ=D2CR(&L)C, _*}f!6:Jo:p_I1LmDSLtJ8xĊe fC7~!u!GygTB?cc{MP`G(XuDרWuq~\e$',1#'13G2s;}$ZD #|LPQ+ XuVxa{`c=Im|:D$ɗ)!%%\j1csX+!t&`O}E[t`VQc9sWJ?ݙKCIb^lA=GD(5:ău͛mc֋里waHs`7z:3d4y_ql&{/nMގ\ټ$8yh4yK+.['x$ٍu`T5 ;ӕHfu:: 4 li\D)m}FyaSSԃ]`wKYI1ǍjH^O%Nke6 g: rR]r@XD4˱ Y)W!Ņ@o$`"J]*tD,͈qKGFoF(ʤ\ }dwωïE?n7[r}Cm+ldp&+o?z}0|39E"S/mKG?_e%:x%h#-14q 6>[u\61P!4l1mJ)ʞrUmnOZ8g"9>h2`4N o~MoҺPկVdݣ) ]gE.I=[dJi;D N ( ʎ[hUMt2Z2KGKy,#l5dNx8˱fMg$M1^rhD썦5ejO|ߍe10tEԻ*TO?胻,uX[\|4Ĺ +v{]wBSr|0`TgFWz?O  2fT 22^K[`)ȃƁ՗P,6V.»R4k''X'ܘ*7e7޹@OrFɄ%FrRl Qbr30-$S9|#_:AZd5+!p ׷-ȼLr(w,KYJNȯRwিBB="Ћ4rc1JT(X[^i0 B\}FzSes6[CYUpɚSe\"vF.% ŔTgrx8ܨž'_CӮ3:fsTKvTG$(DX) p֕;ƥ;T%Fh88Ԥ%dk_ZNUy5BI2ϖKr@[i~~ٰz(*齩ԓOs'@H$Ӭ dQshD|BzJ'2^Rr.)G?fVѾG<Cl-;Jϯ7ZR<7欹e'ڶ tu }̲'j"B&qK㟺I0,6kUT4Ի9{XãcJx0Lj 6p*Vw KHa~싐xz>ejtl' Iq "&nrBLaYLꂤ+Y+FZrS4p$!d>BD;@$8/"\& ,{uP+kj7:c )ʉ[wK0xu S\1Rڶ&\ z2$RRNPGdt|_ń_Ӡyzf b*vP-Gp0RЕkQʃ=yN7 t^_WM%qbPmc)=9J+Dgro&aF)9N(ثKlUgN#P݉ 1Lz䴜5?l}ڋ]/e(]RnE_u}s<$Pʘ!B(_]ÕiaHGrC-ƊQU9l#^8NE{&sY%Mt^ ARj9JoD}iWSZv}oշU48p33R FzsnJM 9Oo_b;78. P4ƤȖr)O,..7-Ԓ |Ī8g޶.P,V:} `}_j8QidR!>w& C"3DPq 1Nu6km$P`JU. ڠar/ܘW_[<߱}M`h9G㮸()CQMkb$WUWԸnXNGVp WBصb)d} yf< 0J7 ]?bXPN;GNNçؤG;I# PUrb|B9IPS 5mDSPoXMP4`vکXVwM>'mFtS!徫I$`oUA8_j= sP pA#)<(?5τLE`31IJ ,* f JK|B¨oZ&5?A.D>`[>ӭk(iteKplheghT^ gqVvkKUW'0BgPĜhUixS:qOE@Е/E9ONK:ϑH*nNվHH+2@cuzKn:cLGCO)mБS6n ,/UlJe3' ѐ~LL!2Fkh KN=#x&H"䤸[#P`ޏE=Y:huf9(w, ]dίouyVp|)#[18|S9iXhv k͟u.1Bӝ~bp_vrf*%ɟ.KSZ0-g|r\?Bϑ-sa [ӒT ї[>`ƵC~LnjSߋOon , x55T 䦽^Mw2j`b:U]> :zTkYSXQQ_}“8*XgOpp,;q@jV-^f"Agh~J'-7Ɵk+KCޫ*؄.UnS1q)G%ܔ:֣n)իX, I'0fn~|RQ nA徤f'{®8ʧ*YbSvhV4'?rj \ JBZ_Aznr%KxYOӣ'/J(2eXon~!@mػbGXaL3+2sk}rSQlZA+E_oz6b~.X:2E_*sGdD~6P]-]J CLYeh^^&u}K} X%OPG^1J:8 Qy]ş,oū8gxjvF&b/ #DR3ю/ӑ4XhIk;43ܽF tO:֑7$ylU-[wەK{b_b=TʞS1zj `3]St͓(c+`B@֝G i_ss{ 6tͅxrޙq8fh.Zfq"n_fLV޷ȋ{Ն.3Q߮A7vqr'x%7}I<; 9aŇE7r%ؘMF""8!MBcM)Q*/nYl" ީ%# rD45% Gn܏7aͯ}Xz/yV;ѺI3܈*K1Vn2ke7.¨n&sSV٪XLz"YO׶63lq EM湎N>Sƴt3FDf-VܵmPMͥx(fvN" .mjh Q Χ5TQ ʞ1L‰GFcYhݪ:/DD]U!{7G%V!a<P0igO%P;mEݛGϘ&0]_wЌS0s5yX1 7RD\J"w\.n;9l{I,ΉzHEyWeFd)&ObQie:_"ڞhE1T6$TY}sۯx_Ji4EYR^#xXNm u\O8i&JOXJ&gWN%)J>;5u`wHtOuMRÁ8&,&KA;Aڸ~DCKufǙᢕb#liL!OlYoO1y25ؙAM$H3\,V@|ƀN[Ĕhf˘@<Y5o&;~lH5~FlP_,s*&#K/‚(-oԟYgIGI ՋڰyF{a h|P |ݤYC}ftl:F) {OuU a<$ 2PT^@7}}pic@GdUyUdX$`·uUB 6&YJ,{#n VtxM"WY~oWUDD^[&0ЁD #ky7ED\TN&;we74 x)DS0Zwly̢^Yb)D@bXz8^~&e?~qjhTz!p |y ~M%kp+GfK\t5ZN0E(1M%/=9 zw 7Η'D{έLh_M״C5NVs9` _q4q+40΋L3a'zNlAB* WδW&LwvFd8dd v'#;t9 WEL\u9׆OѪS_B=% +ԧiN4@r)jnp}"=;U ! JG]!SءsȈj? ;Րe}q%ޛ݃[dg*Z@xb3ɠYȯi RM]IDF"V_8^T$Se6pvU{! <͋cG%:h1 T-}C|+CM_tqܤYSa}Tӵ9A#b֪_Uۅ۵=| ۩\7xg֍"]wzb8DȲޚR;N?f [>3X(pon| !W |87D 1-3tWD! aq f("J,n8a!ch@[KsqK| R](xC䞆o4̽Vixrj!9-2<R5 <.4|<$ٴ="Q&e1f0j}ٜex վxev{4;d Vl&dWNwxX\?qTB}/s/V(y¸]#2O )"bu*-p5\C[(r5ѱ&p?BJɨWш&cTV+ȕ!5cTF>4e|D=d*ܞv ~ A>וB\ND*+PZ^y| /tH[ *ozX~EC;K ʉcU"IE)jd:e["p$Ǭ~"FR:9\R8db3K/On:(q5$*-t^fu,ţմ:,.b=ppRWpJ1&Ş`ۈ2ȏ#IήH։-yebR+G#OK„»`*k=brɮ]eYM"Bn˰:VD--N6Jfp6W3-I>@!"9K̍8ݑ$.~.2X/t\Su<]2-V 40ۀ=p*iz26e)Z&ݦa^lhA(ZJ',wRXo$!~qY]ɮoi3%Ysr ^9-pCk4tzJ-*SťI,Y BC“[՞qa}Ȝǖ6}ԏ,dњUUC+ '}q}]aORШ(% Y;ddx vڅB6H #'`"ٛo?C5YMVF^we>Rn AN  l{T>dZw9k8gpRsaX1'jMSŠ3VZhVQ3j(|  B:}E~?L|Z<͌nF+ԻF¬WUNZafn o%ޏJ vl1(\雧%Īm#0( !#=B.v#jk<:[chpm+,ƸXk,N1Siyx0yLM (M_Ռfı|WN9]MR8^Dh vt)'6M^&J[DQ (GlH_ {awvOb[ -qn˳_·:5Z@@+*l_>$D~/p^{UY֡$H Xݨ cD.UPsr $Qj-~'C|@J׉P^jTt;˄1~Tvd9Qӥ+#wmUFԈPؙn p`#E&7WV/%gm-|#i$zF4 4(OaT.F#`+GH,V1Em5( JpG]M[DOa.IäiDC#5UomW֡NF2/W +sFk:$MMƨ}"o-s;=a-L.O`1?Hϩ_nNh[\epɷK@C/=xĮ;DNIe6,0QP;O1hFg(bsYꘖ?r GRiur_bYKމ}~’cc3QG sN·w2s>F}(DQcbM{~R2r! pAIQ#2q/ҟcV73{>]6 A d1<\=[!Aɀ{,#.tM2`Wh?;'("&ݭ&:iϕ ,l,7ZT*tqKvݾD'EPqN Mn[X+|Y1 a#Ŷ\,xxrxtsƲg9>SgoI P|:.J;G>sA!jo-Ap=|_a)T)XՉKuU8u")3NdӡE^觓Z!eG^^+ɀ|@h^8zng1na>q 5JZ̎;gRK.>ޅuxAd}ͯe^v$jmPq5ˆQHZRY5tpUT6Kp=|btH"՚J;4Mvaw(b Z̀$ўI:D/.Vbr.)  ub6L/d|NӶVN0ХD}_٬=yO_`KaIY^ 2<" ؟FAvW /Pd!ˀn7Ic:UأW3R݃Gk{yNn섌 r֔Q%zWѱ7-kN<7,fJv/8ϯ7-GBE\|ցsן OW9ZU$|1CdpLlr%t<9†_<zSayV609~+c6L{S'T!AiŨS|NgF;p(}=eSohI;T>X`ώ֦-LJOYŠq^E dQ0wA< q%+`nbah4AP6#NpX>խ[SCzACu`ĭE'IUVr Aj&pa.yڃ݁O]k0^[t(fbAt'V -f^UʡޓBfY ;xd< N^KE *߅ۖۦM!uS {q)F_fGe-kB#nUlJlY3Q/:;ls.A/܇4P^dRZdGkxqP^*66/'v 3|l_oI|u-43qG`f>ڔ4 :F}hS]* e[YJ aT$U;xUV8'qzy)A@WWݴ*)ѻMwe0ϵjL%:)mmټK"7v?? CL9@2tdO[/J,ӂ,)!~J;ҫX)#{:R?c"l/EzC|&dX}㡜FR:#ԧ, 8Fg+wAoA=$ēa,:Ӭfnh\b:ϱ`1.%'I~mIn$9E-Nx'vmԵCļB:[ }'O0dMg=_+G_܌3rDٰv徰y#-N ;`kzۿ~L N:yWM)GWB2f,X%g( mBT %t[(Lb,6 V2ON\C` eG0EB?PhT,33FM4ʰCpmNg-m&y&.Q)dP\q!uHmC3RM73gwuV3(f4AAwk~o=kkH u%ݯ֙69틖&ۀ5EKtB#Y&\c/X5oհCE\`[+]L#'m8$nYʵ_^B3w3޺56!QO*;I i]Tݶa9n[ 2m9 3ϣt$~lACY`Qeڡ9Ѻ%!|u#D'.{0v-xqE7ܗqj^:߸v@Ena{KAV+nLPDo5ɍAO4 }aJr{Qpҽu~u0guLej%gB* ]G!;ɻuuFY0dTsM!ݒq]'"Ka Y#.SL(@Y^+82BOٝCgup|˃bc3럺Ha(ғ2 N1ؕ9N1y:;atQ]ԏ8Cce1䚨m*瓋=,TS IḢԯ-&.5~iP m赑.L$!^E;)9AX(3D!&=vj8k.Wu+$MH?KO_dN a:]. 3.Pc/;QK6T1&Yy&eS1N3O/r")a ,l~ B:#Y<_`v.gs4*&jxɃA0, e%%ӱ A5@D++OZb>C&fzӇa^i2[{boIq|}B6H  ;NY4}ObTD֠`8;Gf{թgVFt`&dch1bd}f#kb .eX5ujb!eّ^jw2=rKgF_遦Zk= Aؔ.@tV;b 1ٹ_p1}_㈡"W.Peaz#_9W9\V@Q&EOA0}sJ`PtuCSTn7+y@JXJ^/UG\0c F6f;1au#vۯFJbKJšF+['-`OWƒ t_>OCxj;{M:mm,EZNh9!=y7OÁH: QYWÊHjP=^{2ѣaSkx_6`%&/VrQ}gsPM/WIC( YcjPmzW @1:g8u3#O2pd-Ŏ ,kH*cv<Йrۓ2R/N**Vu;"חI3l R;zE)Ef:PL} =R_9d]J(IiV1x*b'<,ohlDiasR|.]\e !Uy26B&Pυ&eDY9hz= B1IrL,5efm~D2^)kXO&%@]ڸrb'gƝ)SUܤIRHʖWKEB[XfzQqu7!ۧ,VbY*/?MSC%jho֒ qzU4Vr_zUvO!R J.R' Z._:E aQD JǑ4^ ]UCo3JKIP xphobCn%K:貼Gհ? >]gm̛r)WJ+DfP2Yf)t&{\__ [7q/L-IX0{*̢r#.sN^Ne$zdeKMp=2b:VқEP!W֩ z2@-_FuikP㔼և* owdY\|>-%䈺-$m:s ΤLMoq:lDZi\KeD·ut*T]`%tcuٻO@w:< ׻g8\Y6Cx#@!oe<}H̴)zkv#\߱bQ_L$="*;3piYf:w@]xJ^k82%)4qd벭뛪=l2>_䅺sW篶FبVGX,tf59mUZ[A&eeNu݌'\xHzTtU"#RԝhFؚQK"h?B\`ҊC oTLU2\߸awo ALAA$J~o 8UӴ$HR&%x&I[&݌^/faց;kif5 g r6.$'IT{;T)nn\|"(炶U[x^ZY6w|j4C=sH rV%ۓǦ S}%?Z0b֩k(VP6_xBsrN# @s]T|ݺQ mq4y!ޤ ᎋNOf_Ēz|K|LK96 %/ !0CmE͹t~qUu77 +џ͜ NI'1U.m b3B3|alpb%8M!O+G65xT}qvZBo\BdXq 3f˲=haۺvяGVg]BgcC~0bܲ[F^$ <q|ҷ5i7|""3p0}X/!~>!f)EnsVt"jޔ _!GsS?*~H:'wǩ2ѵ"/,.2<3Nw?*X343._4ZMw`<"\J+{t5Yc|cu ƻ[;"ec@('[ 4ʼl1Eϵ@|@bcC概%2`D U6һaMU䡻9)r* 6&2Rw_?Yu󭩁MT57je5vkݞu\bˉv6ݰ2qJ : yz8;扗{kaO#*Q5Xe>2`KҶzܒ3+.J~tx4 ʙM{X^`$.wt4>VRY.J [DDC^9#>"!]*gLkWV:Bo|s_ӷikw:Sا qr-&g$U2b̝YrP6^?SxדzH?^ %~ =I8w,xUҙ,Q7hZkfiTS&_l[^s3/ g 5x@OONۘ>|"F[@sC>?*ްuu,AZ|;kÛ HvߤH~l%d S7 NSۂ3=t %v=Hn>.9++6|bPo^TQw(Q}F_|FÂY?C mauʽΥ}+=jgAkOЗcވtRo=~E rUeCLAGp5OξL$+V/Y(ͪ"ޚ _$AYr !!t,ov+ kS8Du4|Mlo׶.ٍ%|}':isG˩9|k#Ěd8*38hO7Ba憌_<|\6"ҁ1 \4cJxѳ*/]UĨ Rf!l0Vgc8O`v6!u+J;U9YSJ8Ԍf@2VoEe} ubx`! ]Aa_p&!o FGR:V,lVNІD*cȚ'QRZ64M8uoYmԱv^q"ͻΥԅӽU>" OSS Cu 2?y(:+}XFmV5uKI߭= 7hnW#[ >e$P޽Iz!RE'Z`SR7Χ%t p,1*MpdLB=b2z+SJA70H[so Kwgʘ3!/VۙS)Ql*R S熎9/1+yArˠP~F=z_#BBpً_w:k+hl 18 uV yt̴ u,M4I1zRORt^o S4:1ym~̝h(̝&fG!tKs)4{D{j"rZY)z+z-ja_?zy] XRV6ZcOe*Xzq0Ԉ"ש? IᮿF>/*E65$=dpa-m~wdTqN52# my.2}<$<Ģquٌ{vJ,X5_RNҠk+ZCǞWxT7JKjH-D:kjJhFg EYrqFߨ2*}g8=SLoZѩsu`uo.,Ap~䏣3 kmEt}Hḇn â;1C[@Hwtʦ!:- ݞ$oUs f jSBe6wlFx=L\L"'/TFWjݿFDZA@8"ȫ{\Ll;a*$Ƞ ۧ;?,j{Z,Px"w ~dw4.V)pQ;R}٘?JU>+cQŗUHo4A⻑ą 8#=OK[Q&JK]J{<,@p\{_*72h3ƪWm ʾIC-}Ux;뜊L1ݼuk&Q} |6(/WJիcT8[A$@&JR%ܵٴՄIjIN9{XV`[4<2Ea0遡w8ܻL_\6yYKSҺ K6#i*q^ڿGşeB%u"- ޏ0[MqFENCHj|0)HGkH"P;z#tYϚX(-'y mM>Y)&Q<Ó|nA _4s{|\-N!-5f g2oU$Em51t `(]9=u ٫U*H\]B2v[HM/F5G`x\TqE|I*uYW\fv1]X!-n#7c-k]|1A$.5,,R+a%x,?Z®ł}PS a~s8@TK=쵯&h8۸Ș&pT`%PO48ɰE^ԪOo$(ֶwmT6*ቝEMU41 ckܥ%{I: o( _ah.: =CC+[#qYm:iF-檼,l20!9\l=(ͨ!d[K[weN{,02iXZK$A `P=M9|=Ỳ-ĵi'<'yӥW`yď^5eeWX׬OnR6ECٻ_m^AC E_R`y5KgE+;X.ͽj588*n@)jqYgL*$26(>UI껩cd+X3Uc숡G)FEşMiʆ?j%HdtMк9 T|?:!I;\obGnbaC>Z/֫.F( d4~R/c g@LU'>n!o B-Q2ŧcJFZ9z/K͌mm07ռȬk&godo6'OU)Aj vY:0~S [yʷ@<f1a3B"~^h6l#`ZGɎ.-+nCHɇ.V0rOE|GK ;FИOj<)UbIEQ6wٸbmڰ#CHK:egƖevbgMP5~U%3Pz8F\e6<'nno7U *'ȔT\my۽+E>n[POuM*9 7"q&a  Y Nn;rS, |XP1&u+q[9),vb[)Ha )?4?LVX֊ĊS ֕rO5 "}Pϭc`j/))Tf(߂](OBsj)3RsaQߛnTm6{i=M$aQTno`L^-c"kJdOYzDU{W 4MQ˯95-m?-c|.ez=܉.=rr+wB /uwt@.ES WOBiEV2)wUVLOBԦG"ndjMٔT,Cpc0#KO'~\`Zo귬״7^0ќL}{LR*ŋ$+<Ô=M~(U W㻐bl+n'RP/"rl7$[G؄Uw> {t˟\fUO[f@͙>iQ*:&q(U !FDvvgfVJ5梨 =6JWEeJܧ3 679bKVʾXgŎ%NU ="|CpPxLx"G0X0&Mx ۠^N`%|a%~Jw9%p>[n|iR Z5]-*xVHH9(;wKiPIIh8 Iu jf !'7'tTh?Hio7\(߰I:"~2b 5tpsǟ1#[\\ `S GvHUMb.”Wؔ_ΐ篟쨫$d*LW/%2읲<ԟ|`#D\tNV`hLU[C 8s&P&B/Ϯʊ/OxXl=+vΩfbA6@(7s֩0k AIm(T Q@1@$ Wr1eFV@f4w&ENbҶC |ioo0\]74Wj4.ۦš^8 |Vo  v" dJA"ݗFRPТՐHfb1-Fe8(t}E ӭIL^)UK..JHǠ;VIv;_k*ۖcSW܃Q]\6Rqt$ ĤP]_Ӝ4N$52p%A ڜZF#=WمNDz,|GÛAB 6ViE|Uc^S>.x(|8{AM~yS* м eXD{=P״Ds4zbMP ]y !KyA+~C!¤?pU7tVoF _.̊ P|L] +lՄ fQlnTKB )sX]@p'׾ꈡLz4ɱ jWQjCAfp>LWT&?;Ղ49!{lG_"/ ҳ7E]_C,"5ډ5m}t5fxGoͦp>0SC1*>-VѳUe)M 0j\K$Yģ(,Ư1 'a6,J }^Z $8R60R2yY2tG&TE0T_˨Y~Kd6|Z4Z^"y4S9}?}eƮ8w/[ 0U_zz`l!VԮt=uLi:sǽ*tMn i%vbR&I{jg䅙Dgh KFoLKtD?jpɎ~08!3]E8tBd\}BBGT!,ycOwhc%w=<_=<ê+\6K zi/ſ<"tTfm<42ĤAtA7yOw#NKrlK19Z`߳5f8^r`'}_OAìΓd_D+vz?Anfx|JTӨЁ~a̡ˈ]2&BDG@L(~{ÈGwˈaT\TlyZֿ(lw"`_Csu5<:!p%~;4qǘ bn*+ə}Na[=_,K~ʤ!L>6]`XWb p t* Pos#a&FH_+d;5*\w [[ \hh$2Tj<_0cOLi=3Ӏ_R;NR<B .S dl.?f"3 K5vH3>fd"ؔd;O ipp6@@nH|טƎuA*)ʥ*LʉLw?:꬜ &z]i\'@di-ó`Sf6V] y /QQ22װL$㽡۹[Wy2u É_m'SRad"5tPV&>CI/)_yoFEBl?inQ`B`d]w0i#o:5{f/몋@h%Ǔ&$J-dbDus jܤrp$J#2xIZB 1'*S#B&$#tNgO'nA&N}a檇)OzWx{bɂJ*,`οwhNXV%vKKy8/" o0G'FY\9a2p:?z_/Bd6U]~wk#+s`=erX=+L|`G|AW3blI4_@~_=DԆ2Pg`L-R;kOߝﶢԩ%Mv65, ^Ɗl\ri(4dgrbxDA[{ }/h~7ʟۺ:*Rg`rPtKAiܐ$yleAE{%tsbe~!_xOҎ|#"!@mo7#E枮Bzq<dXO7;*P9a? minJ _$l\ǂ3ߡ̶7HЈps϶Kv Zy#Vk!:fXDGlg_0;J'IґnV۝'2@'S\矤<eP Qá;*(rkk,ix !jтv]$猽~ʭSMA/qX:K ^>vA(+Mz)%?/EaF m/J#,jpUAh0-/Υ{RV\ =RsDL!QHDuq؃qXcg̓]OBzz`-엧&n.+ 4˴;s5֌E^LwinWj]PJ{e L` C tK"*^,9IJ&Јu4JmEvG[W.]o q^HL:9MCR#uNjoMTsj2Nt^FAt#+P뫽eN)kJT^xEpt#*Jk߸A #tdxRa)LN8bsy+i|SW;,qEk,=UgTn3.K_m:op,1p.y(_w*$Þc9{3Pma Y͹ $EVV@s_v,M[m I>Z:ngvk3\1Tk="Ma;e.SEe_O{62aȮ5 J=g1yOņ/PB+ygBd1{MHzdS1%sE8 WW=y`R_/)ƾH9RXTT;HB(EtW.!w eewYyL^S+Aś_M]AN6[kIɄoFs{*0W"Vwh)?ج2M D'9z`!(6Lesl{I3+ory oz(,6p!=-ޙ`MXr՞ :IxDc]P&h mqFT {: V0Y:z1 L9ܱ(D"##p=CUjB"goZT>UŒ^ '4;E/&Ưv~Uu6C,Z$Ď_9 rՕK"rx|@j/;DWLX]P!3@ Ka ѧ>cy}iS#s:zkca rd&&d3k3¬~oRK-+85eVS!{| .dX[ra0'9 bmd}Я)Z33%<VN r)LeKvsEl)it6+hs?ʎ,~DuTRtc,#a\Qyv`O `# )b߱da"ܱ*y?dS )oevY93zy¡5B mۼQVDy@!eQp:0&yV_$$f9~? $)s%;ƫUpaϕȮ"AA|@ ٢-ZC;>.)Qxwnx6w"\|ܷ\ܨM&]h&.\6ÏջnI+@߿A;  AӐQꙁ.3O!yw{ᲨУS,E(|uٌ7uUz*2:LK}Sr)bκۄZk7WH$ ގ&` Oy\ k[0L] ~1vJt&4khtO)]lr>=J@Gŝ{K._ʢ L>̝fwY ?z:~ g`ݺڶ6O؏U+Hbה|o|o6h =]Ȯ,cؖ .2& 3l3&!-+hL2;#c՞*/_\|G G 5H3R2)Rú3O'pƙkѤh[-hҢ꙯P44Wj?qW-$>3TΎ€ٽVz<::GN_*XDT(G0ϸWos xG@|{:%rA:80v{EzӸOcR_z̜&k\☖l mC:+C@tm> bI`lMD%(e"F:+s~nd hgmnqWBw&|\s!J585}I$WY|x"۳ϖ9x`s6qck]]kL`v|iQ΁Qۚ3_}Kd~͙EU$tiZVte.- H 7@ooؤ[I{2X2cdt³*J!=obo/>e^(BP6^Uf<@/,b0V&ĊO&DVN:DY<%ׂt"?0sx]%S#ǀp,y}Pڕ~a,FL xŏ#j@#HKh愀$Q Q>b,_nzs$bI=l%D.p!8Se&cq:>]0:Ye03!XiQBVk ?Z|i`#nED{;pq:| juum P}¢5T?l7i+JZ4vu^dHG8j6TeDDenҢH;k~>i8fs/w-3f>_j\+mңoasJjYcYf4AuI5'>SAAFWZvp ԟG +wgb.œ+Ew3޶A,'8F (ƢlT4geVO*Λ΍u2IS1xm%IEh*퀩S^.R`˗\KzXݖc1e0'qD H@h%s 7WfF=&|` 1Ċ1+:If0 (rT{|6 qk%^!넋 A뫹E`,ԔӚ{ 0@\QQ;EJd-i uDŽANʰT8;͸pON+,.s'2[G8(Y@C#F;:&qW\ X0g|EzUt \Bit%#N$K:%jnr;)Pʫۖ(~2pLzA>nN%mU'Х,BlhNN6h(;&0 @kc>;1sv$gkdl:8Z&c{5H i }"eWKvy , vأDwR:M`251Qo2US]ioV5 '_ Ւskl⺪L'!BCH=V2Sܨǯngd?{c#߃˵0f#"R0P7zk2IJrZu4hB ht2+kY!,HhYFvfgmcuOpxF24?sY?_N-P<%oN5Q^Gvk(3!60%ɜ)Rǥ~~eGvvKuǡdKcUgxЃ ' v^uk;ҙU P:ͭӎ(El5 '* nSkh0T: Lbs)D'tVGqA&Dh^^Oc-cR퓶֗ ]ʶk͙Yl]U7ͽAx8};ߵxz ܋-Z{6Gǥ*2ˤK.-]xpH"5܉{eb(X&E[=Qa-_ӆΛL:z3am\#3销5@g{ hj^(xJwn>(y/&"^1D -常;|1~.vzpx% >LCz0!{F*sBJ؍DžLsQUZEsKui1Y9Ge'"vsfpqtđ\|O6ֆi+c:ۼq 3}+%,T8pqȊth[1qICcWB^ڣGy.l[* )-D&3L5iBdB&Pՙa`k*{h;Zq%䑡߻Q-dQQO},J#~ g%5=DƚC}gUn  !Tܝv$@)x-.3k`SO~nu1 Wu:Aѝlܫ5F_AVPFSAX4CrLpë1E@)'T7f k_+ʛDZ1^?_r)s(sYPb,Z6Mߞ,^}qE1x [X?(q._}iBJ*rjl?A*HSm's׹a,@(0CNdY;ݘ ,Q+v#ʛ!U Y42]DYՃ|w:o7JM$\V}!ZB`(s4,nja|m+y#@ SPڧƔb}Dq6An\*ؘ=eFG9Ex_.|h#9Tɘy23 99 >.61oJ%C`=47YL*щ o!Ki>  Vbsģwo)l+8_}5`'NT V䘛0)ӮPLj*su(7őzm,) w?Y{^3n2"'Y)xϾ w}ɎQ@X]v$dY-cԦsw<- B8"Q.w a?f3Z$+krvJР@mK` ]7>}|Yy@t<3Ya|/3 EKI4Kڇ>>z'RI׏k N +Rc?uO-2jX( ^HGKė>UVbW˙([[{B7mASrŖBЉ96.@glT(D2+Ym(9I E67(Ç% B~Hm9e:VIs_Imf@%?Ѵ-H1F—{UrOC_>3݈[^.v43zNDU}mv oئ~Hs"{ZJL0U8 ]vtda@ZWjyG,~BcXe60BϬiy犛'E!"[J7U`6_nKZ\ڏFo@.O,j1a =hF/)^4:8տKZBaAzwV&2x- Ykd5ZcaY ?pGَAMu-Z3#.7 {nt|E# Fԉ6U(q:͒Մք $HcORC}퉚ެ""r%-e:,kXs,[ʉ/1ɬ6=(ozfpA7DbܚRNw$1 EyxNzÓȪA@$BB k|Ԣ"gqѬ?AE f@]+`J.NhXIKAU]QYoWCHg "*Zh8( ٵ/'e~ȯfw`Yp16Kayzw(Dlu $랸TGcM[ NzK4vgZge Պ"'ԜіvwVa+cEm!O~DɖνLXdfceMZBłG;DFvԋ[d,҆ Eig1xfˠ># u!Ɠ|Am3t!דlڄ6e⤭۟92 ^,J=Q6l_n*0FUԚA9/)"f2X-Fux~}X @(W[&fz:V.Ux4iK3g(Qvi<=#hJPa-.rVd> G. ~(5znS-߿!WhAU8vMpfdZJQ˽}8y7LӸүkR£bFgHՂƒ3!vj$԰%7i:5p~E4 ฅ7;MrAE? BS%X28@*=BzDƙ8JeƠku!ӫ?qh#4eltz Bn:Q:9Crx5rIֈ֠@q,EFq0W0l`;T%ZYg #@]_ 'Y@tv9[>8Ų& U-9p^@wRՆ;ipBqzu8Actt2i~r,t&d摞?DFeiH5RcH6\߸IpT!]RłKZRҝ,V ΐ=?!˺a< Ѱ˸Tz㩬%1[p0rwsZa  ]݉=$Ef'y{V&*MBcx}cX|&hmX[nQiq pcGx||V>fzf/e&$ ҳJA"7rOj{XA3a :9M݇'UYb&%m[#ǤKD+t`wޜ5Q룢fb{n_q^M0,+[OO# !k;/j0vj=hRcZG2qJh..y/c[pFu0]w\Çis08!8;X7UfhW">!\H)AN!S U!ԧnad3vn"ԙZ펮M<6^dc}SbM$'kmo h~i'usO͏ɳM]2҈2SPU/#[=F\|]?utߤ9X@'ZjvNǻ[cPzHdsRbzl\TŨr8⮯yVMS wf|Hb4YyW^VIX}1IOF"Ym'r@1V1eN`}[wǏ|Y`)g$;j /J[ e6H`N@FƝ8m2,9\IW3oF[n z"]m16 `*ڷ4C/haGw͞ӠL@䫜}#_HX *CLF Nּ"a^ ׃K'5jV&T#~ 4WA1ak\9ц#'ItM>*kQ~fI7"y^;ZU r:Lf`N1H=fyP0+mnXs{1od,F <]0IE |cj%XWʊMGVТ55>gX)Mο#۳w)G?8@0ӣj3$ :w >?q $Wv U`kTs(:[:J\׾q "2B9 pߜA|r9 :p*h>%zIp}+XY`Q ncE o#7 ACN^Wt!T@im.֛)ԩQ}D{ЦI}&/2O=U[p͏ZɧTbKJ{`֕p2W 0 +S!U*!<Ī>zp`ץČY;] q YIPY3SpQF QKOGԃȶ z /tB5:›k{3ֶr_wl唁, 'ZEDf cr=<$ZPmpkY'Jc  An@:_Qzm T]-n9C5u}p mȽy%c\,+~>=|iz5qOnv\jD&6fpzss飌er/.na,m)p-E{]g_`?!louSf~WtJ)םwe;9ggVPDExx}<e>tݵ}0GdGvY` apH82T3(ץpjE`Zq@hۻN [/?SSϖQ-N9Q~V2K,NTUVl3cWܥ~R)ress6cETB2qM ;=~!aV<]M<^ՓS>_Pg-9Z ? nF!7Y(Zg;k tT?zs!#ŰA r\qFui4^.zoc]&&P]xJ)E ~<* 4< 9`!5q6&-gU'iY+;&HlRl :hẁqXƃ3]HNGxxnPȢvy;w-\yd+5'\Hf Bq7=16oh!肊Nnt_ߙ ?ubl?5?[4lld-@[πk6t՗}?\s4a.ˀU*,+JnQAE"ƪ٫`aj(Q`J1eSeC̤KeC(p޸ط BELU]$NMF"Mۘh7y+hH Ȭ_h%S՜2wK쪗bx {WhmjcR頸=cz5܇ݙ &DhMs#{ՈĊ?^vEu"2do? n t~ՂcAN FWtLL$Py%r1Bmt6' ɞe ( 5f-sH7XM73Ud!rfC* #-L1 `W5i{@V}7[qDTjq+h= 6eUsn!'Z9[&Àp=B&Th쫘 k\+x:::{!^"a1AY᩺K?j ,+>C#hUW7߉&xiL \el8I 20γIK~$V)-cEȌz/{n8V !FcTWRmd(gJ/mX3'4|2J&`Č#3>z}85_fl."dfTd?WM0 # 53V}یSvydD{,9tm%WBzİ:r9cv\ ۻ&Obv}~ۑs%M}hDB9I=mY҃wt6'd?t(IM|50ԞR8&rJ?yT2s*Y$; ܖRc>꛳ϖkv"ȊŁ߮kw&q&v.q ts+0]Q54*V=*8&o`%l70ܥlH&ShQ+`/TcYq>y!Dɼe{EH e_ְ1lhF*r륤FYj𙩄ܠ኎ lxv8NO2̀,-ciJ۫ۍ_Գ赓4$22p0~i5|S2X'kW]iAlprbK$"v^br[t;,&=,4C< ި/.3I=.ߓzϵ$ݯNFOXsSw T%LwɔX!}?u)˕_MHþ )g{*B'!cc˝P">ޤ]"'t C[!5c=.Yq'aI[=E oֶ Q) e0{ȊTyxgjBy*;VpWAxSY&ԍ z|~L.D=oe8JS'}h.Ƚ8igWsmxCu(]%pWA~>F`tH+\z+Gtʪk粒YEI7jHq'Vt ؂j.R";pXAݚBݨz̀l45ExG5%J^4L1R& }Z o ~mfHY*{ɬ _:Hp:&G W}Eg;hdɣjOO%ˊ BV/Uċqm3U8dj BzWA ك2L/NInv:7aeʝ5rxܥ|)bSε T"?y0 [koނ+VaQ&L"T JQQr7EPeb`h}Zf.GBNpTMȸC&x|EOFko^B흣gB}* rmҨ~_t˾sr[G 2愦\{MǼ-hgT@:ܟYCUCyvoLR:rU躣شgKĺ$k6Eq߄~mYht% %i'dzBO'S`n0<8 K=TzڑZɂ_sfr2j?ܔ[/%^LC4.UAUT%'zhy(g{Km~ҋYsT7a 6$X|AZh:}ag 観TLno>zvX|n|Q)ż<~K+cc`*0r%U|z"彩J' h oJe4LZrJ8S)|F\]Oʾ~kv(1@LY-ev`b-]1G5" HP$tM\͝ g|pPCo>NƩāJ<)Ķ u,1R}bZ+LZ{H,Jotή?鳂3g2i#Io'R;~u l -騚gc(>}PWܮ(őHNE6)-?=:(P\ZNWXFUT0mN 8ԁBXK$ R靥X| }uMqdbg" \  bE1luvxZR" ļjoű,ȏ)[,JvB~i_!.VuyPm$LN 23wT$ϭ'jI  2+JC0C/>jXmJ3Eŝ|%5gUA"xaInoVh{JsGNlS[_ ?Xm ֤zԖZ0/˧ޥo|\4Y,#uȵJ>[ ؊XCdz@ b_j@Xd `c΅`}zT>N}=l)zCѳ_|jBڲ *Rt*Mp6GY pϿ=yQmz2l&;~@f k~PiL'33 17V]$,Ak(QTzєrsUe0D^&0>vWJfp wO[DSg_L$"{YW pݭD%J>o^NoNg5+*kWT;KYkm4! D4 kw:gLv^H |$ȳQl:Qa?U߉pu^W,tTnn7k s{ښj/}G-=J` w iD=_ pŸ,9e 2geE^ & P./QziJ/1uK6Ikb`sTT\X t'>uy淎z<YO8OPFݘsX]׹97F6,= >N벱#EIk*l 9w>72WJcF $v#Z(\m6xYRȹБ1ҧlhk|p.`zN:C `{C} e^LdlrxrQ?3'dDS%ڸym-F'=&2Uu[Ê?rc 0 LuW_e%qΤۅ>:4:B$vٔmgmc:kk7]+UUz!.Cid1imB(j;L,Ϧd 6_8g/>i{%5(Ry1 +@I,?;~ ] sDk>"y 535uBYڄ'?+e;9NiK@z[/S+dgI"pπ-ߒۯsk+[S ^H|Yhœe)y$`lY(DsV!^D t -6V;8}r*8D&ZoEX-[7Fţ C[3`5֒N;v3nqV?1p3ʀ;/b;c HwwxqTBU`ۻ #s.TCyy/&]"{ ~w6\)u|ﮜz@E?p=.W^ҡ~!&m2EJ Gn(#fjP*v/myֲިPvCVu [{bټ^y,<m5|{s<,*,/,Z .X}),XyyR,y@'6ߤ=Z+zb| o*Ԋ)0~/LF,H}w{ (¸<3cQZ63e~{ *'ReY7$j~88&qDR 2IJ@/GCٙXHdBjwEϤN V$YZ-nؓΖplXvMvw`\Q}2r[8z4adS[tIN=*Cb~>lɕuaJP냖˫BNa BYڴ&˺yH|G n.{rZRNUƐTw o] ivmu%\]JMH|/TQjdre\Si%Ai[Y$8*_VkLDt; ^VX+@ v1,ԊXO<~HG;&KbJN┃ 0eX6r5K:mG;158,9~'ïW^O]hלzozIO8-[TnuWZsԛ| .W<~>Ji1e$1bo!& {{TP2L9Q3)`1. f)p_8)^ y~r.;&_ A5u<;d'< ĸyZi8RLw^'(@1=[=%41Τk{% M%/s#o)k䧤X [RFv[?{j/aEcr!{+i(9!3׵TT( c˜;) ʀsdabv\TG%.S3. :KYCP"iZV9=5\b7J%rl=fTQ$pw˛Muu_=HW" 6 ,N#I,_/7p-kv0Ф.r(!!`A|jm?8565g[Uq67vyk R^5MВ0"Ȭͮܶ94{KZ?-b":|!RxkqU _S6-X}5ѓ;oS?,2JM7ĿV(Mkdћh+I$.&,m9bfᕒ`2ϗ7bspq}A{f:N`̅^ aտ B؜'"°K>56r c|w/HԼzzq+@1Nz7t2f+W8/OܔW'_%q0 9٤Ѯ`MGjQGGstZIxp$*uzwԘݹ$*&p]}~J7L܈bԛ^mp: OQ0KxgKV|x"yU0'Ize#FK6q&$DU2@$P=dꦿBmwH؊qzy-QmL.g<!'xG5*uEjS0n,Q wmZI+#4|Χ\y<_bkB*/Iwܥ}3cAO!:qhM4 Dڑ9|;k_0S!S /Rw,)k#u0K;bN{Kc_T/DˆBC$ҜN3T솉Q'䡰K -ˉ. p;gHim+] 4&Xs 2ƼGtLqH+ڿck1{nKv 8vsA1*Q^t=Ƀ[F ȫk8BX#ۛP8u>'8.ƭ&{')f:}K]tFMIoHqCGf<Ĝ5҉g&[5$["-82Z'lp,BPKJ<3"Yلib(YdfeBd}p2_3S}V/w pp+'w[87FMB '#"D69=zn61wIVS$1KKUn=vҶG=QPԃznDW_ ]>K.&IMaYppiR/;͍"td %tw \n|zF=OZr=|v8oح9cWX6. EB514VXyɣ By5u2Uvm!la^dkZ"U@t)ɀiMs|^T@ `_+ /!)X(ob"YqVnjl$iWAxgcGT_߽].bq['[awnbhʭQ#p\ E>f.8BDth%+_!ooY-+ c鄫kӠtbf|Ze*cFbKAҔ^i\ցz-pUuKIvb0*5Z~>xNRvߗ?a33ca36ɾ:3.ZdRp XCs4"l3na]:} AH[JF>un͆jӅ*n~֦\VE\If GRyDE&,zj/E7V~;_m^ aR Kn LɄ•rq< NdnxJ s;ULS"ܰ2'Z?I#=iPYXytp|PCu[o1+}Eɖ 57p`鱾5&:\2Q;vnR0+Ȟ %zU=U҂A*d,{dnzBL>P<^h4К J9؝U˗@aD.juucu] w[ۛ¶swiv9פj p…o>8MP_rB"s9/c{tˆ69twc A_< x3)>>=fCƸ%͸nbK\RFװ ^U,TݟQE::[Hq gVWc3*ғmʬ_L;Q&FWı^Eqh8C!4a}h `tkwSe0A7?( pk՝kT*e'>41i}YSA]I65CPo-z=P|l 9X a+{\soP]XJ"nޞ(/讦H*HE+c*_]^ L_}rbk3'-2wOLA>#Oy}څ1 $Y2~37Zu*mAtӟ" ?ֆ@9%!ɆRC?4Z.ETY'&]V̩]cGH0+;LJ~(}!<O8rRvLXRZ~5d>8 Xk-vȐ/+H+xL"䯦,|/R Ko|鎡dsKuŏn.Nmϻ@c;:=VMԚY[qa>MGح*DiXf2\<(g#U\muZjwv: ܹq_nK' tIab[AOx]+=-r6⥝0P +:] W6/ΑR0ݼQD|UE92eQ֪x vZ; 9/u0~}Qc Iy8@wXC`؏[r@ }Cd:w0X!3\Lmm\z]aJt*iEinzb$/8fsq(?*Sj;w GQ{t2^CnFK\q+_VdA=oyxi>GteEmie $+񞻹i%*r}qih'I :4s-,_Ⱦ?NlHGvqwu(b;AN+"ST'G ȉ NqbCM@aM@)&;6\JdIWU~_QAQ^/Y:? F춗(][e?I%~*5f:X >,,B -$~h8v;H(hY3^9n$xVDo.*(g̲k֊2"P5Q"M=1|ٹ)H="W*j$޽6r!r&{dڲ_ucUb6MP50 LALFhfB 5r D}zZ|7bdʬ]v6^2 #g\=ZI=HT^ gu\e~ K7W|J626Ss=bhv P|c1#J`*<7OM?3SWT k6/ԋ°YՋV՗*IjL k1*Xv+}&kz-ݫv87L;$B| Қ[;C.VhU9htVd YZ 'BqbufTզZ9.|vz8]Tz*K7 ƥx"ş%]!9 ROxvttPVQd`FMfp_AvvlI-;b@1}brȜ).'G~. ={\~~x(ԧYF(}lȀ˲g^3c46j|6ca]+`}3 Ԯ_NrZE FYjEUӢ#ij%y|J*Vgc zPTf }ʽtہMk&P,l1`S߆Fl@\%P1]$v`3s{LfՐRs'na N HHɑfC"3h4&@oXhqGv*; ͉s67׆J(쑌YLou׽0 vPVbT= P+M.V)nK;!JX0ל=7s_kN/oʨ:QduG:cKZ.i}+ڴ]6c@)(f^ҭEv1*,|qreUr'2 ;ǘ:4«^'$H:󒚠)a˙o Y<uG#rϿ.*88ʹ8ZVQqAeDh厭F!rB8```}?>3Fr B$ciLO7hz@\r$HAlr @o|Y,_= \]7rF\]BQ+יLsĚx5 )XݐѺLJi[Owüb`{8JJ-C"R_?P@Sk;ZTS< C@ِ +0X=xX+ cy [ĻЎm0r UP?s iGHGJ :t|^D 9˜HZR9dقB"Dp%*VnVBi'~J(1Z&uY( ,SANŠLZgQ[l& } Uuhd8 `,C'r6S-F+ 7B)iFH"xF&$"k{L Z'k/c[h2h⟵#xE4ң= JnHUem~,.`?laTgo ٭fr{>Qh\m]b jfT76O@y|kVӥiGTq=Lط>à㖓FOJƉ6(fՓ*?qo$uq@xV xO?;_ *T G@#jXHS;C4 ~ !Xuڪ L-(Ш%LQ`+j g>`1}stHcZ"sG"vʮ( ?eKy 0!$:W?d#r9-}87ʺcIl _3K߉TY4^]E}@ҟ-WaO5Cfcy?^ PtldXZt$2e@]0i '[rbf2qPxjF#K3`e,Em-.v(ǣRM[wcp|6kM6LR[b3xi>-t? 3) j~k"}# -.Ҧuj}Rh[)OX޴qם%4NKY'kXE^ofK*1O'[b e߂S<^Uz~UV͋^lW6] c@`E fAKłjaMM pZL=zP6}r97‰8Hq6mPݩ˸y у@[U!dN#H#c@_c8LtgT.l}saH@ƲJuU ,n:BFvb^ $V-L§'_uWyb8Ȗv^]LjX-W|qpXW_yaR6+r$O :RGYA[Y0TW6\9^ɗ?eL6W*eժtN9=k>\ՂxžȰDa5e ̝.;$Eo$j(UO=pn‡5ؗaݢrEk *Ek ~?QPqn,P`mYXRo:NΧouSo/r~wXq&-qȸfAC%I ZjI_}k=Z46 A#iݪRzdž^bIKp"cEuzm'0"Y8|4e8;YWͱqp޲-?ꉏ,S`x ) EiZ;x]2Jv>!|B͍zON c(Ybds/c97rܿ92 3Xבv0?rico3X\Wء2 a,zIaꡄv`wƬ S4|"FYmogPđ`@9{EYHYhSEy$z EO *hAشeYzW$dzkdQ$*}Í`]=yHM[!EUW7 如w/VkŊWZdOp:c<YCo^+:0XcGsNm̥ǒLIɅ")깔[ȼ$*"K}@7h sBҲȥ,ʱC-$qǗ~ToUES Z]o-]^({uF8s@4mƬOeo2Rl+s-g(Qw+Q![#mib^3ٯs fj#?`n/iT}Y]h&CF<5Fʈ}bCFe}VHdy_Jx:w+RBG W΅ħۥ:]-oT͡#~$YsNj8.4B|gN kαL5ƷaW;">jG[7oLvGI 2#` )xNq|!k{(ƻ"\m9so`iT MQ?j^b׸ #"tr#ծ<0,!ke醼 ?{_{ynb- !wbD!,;GnɀV3]M2=JBeL\mU3MϜ0hEV>j#4 lrvX'~__ARQiTSLΒ<1Бx=?"G4 # Pw҂"6'k/&|.V=**?U܂ -TQ@@yMY KpL}f=.-wWq?ݻB 40\ Q]H˛pjT(x $R4ջTdZ£ځv!z!ǿoLX@<@^F oU$ Bӊ*wKLxaPX-7zUž0U,u./,EC(Iݒ+SB۲-v,YIMqbcv؂ Kdq.'!)Sf.1A){xV5I=$ Q4ݘjY|\5|!q0Vb^FTXo|ޏppp`3(Cj/-fRz8dך&++̍ &MdrG8˭ۤER[]y]:|"e0E␶1%x_I #?st(=NnqUK B uSC$,w`ʑ2D;6Vj-^xfYYҤIbCp EbU]<33PkC"UV~:t./(j |3MKCKUU5$' ڔjZ}͊oAcJ~%ʙSjxV; uZNj0J4Dߤٸ CtySHdk,9aWӰ d6yDx>5GH& A lHL<.u q `[dwkMCQH&o`oɦ|!{.صz^.K y7 p42Lz-57!1P/l_*CBoG syz3Nv =TNS qgDYH=3<%dchl^MyC~e)NA\|\6 `CYkoX Y4ˇ9(5$tKR!Q**JYtTW^cy; '3r*sX71`d7Y`nxCzQ0ٲL ..fQ3q'x: _᝽P.:~WSlifEoc ӭ0,Q+0j>vs^~JaՌ1Έbͨ\#p_xXV߯[P {%^[e\>&-:LKyƄ$JD(ZIsi*oHRM6 GzAzx^oS^}0 %팑n>\U|lŷ$[R=10@ yfŵCV#,KQ47|3ߺ9P6 FFTit̔HC4ڪΞ3}&_0@8$+.&hY=CL~b*bqZ:@aƯ'1xeD~ }}Oɽexw7؇:Cp`cޥ]WΨ!<~ހys'N&slۮT9SEhPΧx%NeSJ#K_I~BfsMHRW"F-9(='v],a bu~AiY 2g_/Ĭ-A!:'3AxgŤnF'+eZk=~愔붚1pZiɵ |uT?w98_ ?Eʾ~R#4G~\D&bJڡXf*#ΰ|`[BZEV^Mᙷ}0ho(O!6%U`:8T&Vk](}U0]*~r,< ueK%Yš:UOb R\ ^S%1p%T{[op4 |(wQٹs; w˶7!}5,<WZx8)x Toi#ܦ 0 Gq4847T}%=)|MdN9:4&d13"1*4Q72VĹSj"Kڥq, ЭfN@ͦ!܍g];rIfڌE@<[* xI!Sl3E!:~o?eS߅#sxs K+` e !0@1|Z8."a'R&V^D-Sn I?uz널Fs\*FNC RKKc\08YINkz[5ѮÈ 1aXN"s8:At.lSj?JoBi!YgpET{rĥWq" )t,{Dj7wD`c&<](Tđo 7y!1<AvѿH3(wi4)u4{6qH61ÌSZw13 -P}Vfd3 ժX#Hw]4.*gNb8e,"RkqjvQ_DR?z2K(=Qqįnb=;te˄ VzODQ)痠#;-PޛP%Xˏ}ɮ$!{N@s@)ڛ=MuDFu}M!^MZ$Ak·^{%f-AT? W@m350hxus4DhDUGMuY+5Bo^h 3dS+$4JWÁ[ή[PNڻtDUMXZaqm;~67ӯGV"42 $Ѱ~:Va#żꨢ53fu/֪fddQKp.<ٝ$&]ަh7A Y V}Qtj< JD6c>t||qit,GƁV<@Z-d/edl*`"Z!L+EG^2^pGu !ׂ4ֱYllNpۚyTՆz6YUt##(xb Y$ r~~J ɋs3HWU^:9mmnѰ=zr#9v)컞R? Mje3!3*sUhz(-1A4P=;!*S,Q^-T|$Ml/;@$끖?^u[XzƶZzIRbs3?Ն {Ůׄ8St(kdpk=wk*?1 ( PȬ}xSg?bLf,/;L<ڹT\ݺ5/}?gcʱU hB/L.zmHÛ h*!fETD@_S$3э&̈́`E^#*Ҝ;T>@a,ǖnIK=&}H W"t&Q&_'Wzu1>s7ٞ (&j8,w^Ur\GKA[s9$έ6 ]m+*kZ71afE6U@y#>$8gu칚b+kb|>*P3T?؄7?pfLYrS;0$j qj'$ypO+WmЗ [R|qq~>H[;صVsf2z+tQ9bq;$4 ) U`r1id_]*a8;>9`R.[1H~lEEmd5nsM(^( [i_olO;bB#P5J*8pY ܂ cGmf$O4i| Ah7Xӷ; $}OC(*Z!I͈h@pX(˙oyoWp x:(>.w}DV<8T܎di XBaR( c9$?IGh?nrbyg 3m4*y ! KPhhy"JgY:7"<3d< ֭0dg40^t% 5}G˽ly|vf_㈈pG7D5gq͐Hdf;;Oie?~#("ksUGb@  IWҵ/qZjv v܇ ,'As|7'41M[ nuR{c]/|mUBNn>ҲR>x<՗8>F[7C W-v UvY+(>cx^ ByE żH~n[Dڿ 9@A|e(Y,,R=9(eU3sKPWx3GGC',|?z0Sp/d+ ԺJS⩁@x]l?@Lg.Qq]zϊ#8@r-zr `9XuE`e9 xe*pa[,9)5]?.}@7U *fm,\JaF7$EprWt_f]ryi'RC*|_h >:ͨ(U =Fߴ"qIrFߓg43V{^@^x6\q1nLud;x!2An;SR_  j*qΜ5IIs=Ouf:^ԣ~boku?IKXbK9AJJ֣Q0gRv$ W 4c[ڃX<7Ku~à4ûaev7ȬQ^qnZS|E7$l&onrkZaozRn}5|5vX}k; $f^P#;gF)-bUsn.XJ3pÇrބe5D9cf=/&AB{ _ ͨ.FTątrBد\OpTYiM*J[=,=HlV/:$~ls|S|*T4>`Gq]'{;&`/|#Dpe_K|kEYymZIFʷd#x-eAZ5O0wmt>u.Y~;It]dUfDD Ԇ \@'aSҞ SSBV, uGJɶnݨ3cA~n%I/zTn Yo!gc$)focqpS0Fȓ&a'soqRw17b0NDi!E vli7Jp4]aaG\:ܚ,/DZѳm4 'ٸLt%́LѻeHA>ڕ>.CT)mV=s`/?LO&"YUYը|OSC9v,Ȧ%>(~ n~ \k|g+׷N/1ʨIT,Ն>3yv>@I%F?x{ e>Q.Dm^ɳ[n5bY7P`S~?=KJ*C@s^0P;ad c#1g-'Uq $"iF \b%"MRM cڏ&lsu+_h#G>:(mP8d/QۜQF#e4͸9$^#WmnqI 7!j‰wA5~*$1hQuv֢3( :";u.}(3{Zr/3(֞|RrZVY; Ci;r*GWÌUz9mV=ep,Yv4|8뤽"bd _t@vH?3~0COm6f,[KrE+lkk2lbjXBs.ho|MD{27J۫cΜ?3-HI$ ae ڲ nW{r] m9%MfbA>Sałx7A8`i ٪B6HOMm-3@By+[7T;!aEH6 2H:#?;p@Jst;ڵ&j^7ゥBZs, d'g s&:t"wV:d!,b"%oӻ|N5ט{EU/rtjJSE2-^DK[AWyDdS!6-DO5N>oď!֘[R"iAvn&PqL uҫۦ4K?6[oruso9f@ٮxG\ox g8Ɓ'{ܟ ÒU/$;=xE,Fŧfמ٣Q=yا)%ȿC8R^#刦9C~##7@%>'5>*g!W='kɞruobk{Zʏnp2Q-U[Ua`0; ,^fӃS.S1~KI-U"oD),(G)p>)x+w=("7e*m<9D^>l ~$0Jg+ə*YB5Ǧ*.M$cʳA엞P R.Cn$µZ(o$7 ^ABϕsӨ8edlsO_1{Jܚ+Va"Rmb|1[߯QuOmhbMzoYaVfl㷐œq,O9t.xQ==5KPҪ #HAp8qmIO+A(^ęO[ZƜxj 6_ӹAcKOkZʿ\[w {goD^CNBp E4MOn7QRY\SZMJߺg'&7Wޒ`+N~q88.>#Ѩw㩞 FnB)X`{f;:;Ssh-qRbǟ kH45 t kk4A1H O6_;ҲRJ"Dh:s%&.No/L%ҳ!y} .lQiȁ30m<"UA+@ӟ};;úJ[ =[2+ )F=/ڂd;nih#ئךX?˘jׂ s/\3K@y !cU[%k63q3 th, TG[at%#&;BhrMArP"o#xzUX=Ae~1jqсc<%毴 Y3S)TKa¥BR -`anUPzZu(vT#%6cw#s?%Uer4l'Q1Ո0.}x+a :u*ͧlmBV)-?͊Jm>{9so{!c[b/D2hމb4MRtc8yjm46#hX>Tj)dn0L)B-ZH!0t*!cJʡ?ZҗO4z h#*( KE7JϤ;RK#B$ wJl \Dh="1,n@@2.ͣ g뎹LM O{t _=f;w{b2{|&MtmCʙFqnnLUmXFSV+;#7t#uZ5Uv2NxY*ǔLj.В]uMR#S ֡-'Ԧ# W ˒?C`.r>ݞ_ UNΊvh%ns~E=TBX D\T dp|]T_?'+&3-<Oy*bS$ 5Y=cFc d3 ɱxw_k9*'*^(` Y z'/S{ZrٕA('Fc)t;s{!dư(H "/P.w-HCYjYZrʣIg о#I$4*JyqBܮ9lQ[D{[柺3S5 "bO{DysDS5مum^Cd vf+4I+~#FLRW#?5Yrڻx#h:9Lm®Aznn܊+r[eX|ߝٷzҺ8q{n&FMLX<,$nÆgiOZG{6tGY杴hfx~JK"=m)~ 75濓:y*.MZ{?P+oP/ŽOc'T#o 7 gͮږdsB{qѵ j:w;T-}aSiFȌjdRؠU  lڔ!_)rrx(ḓ饻o \CF0zq/#\;  YM9\nIqsX?( F 7M"cl5"QeFNn_I$͛nDӎxʘьKϒ Y\҉ Dv4P+8Bhm+*WA f4ɯu:|^bTsɂX>~3yrnc h:79kXr>K>&rWp8kS F쩩([ٔs%c0jGqQoǛKgrzNnרTAzcYcܢbq͓ TY&F_VMvcWZ) <1b }Ƕow&,4*U# ]JՓLϒSZ}wG7dg2h՝*Ni Asb -! 4*?hwyܶ&%3aLFy-+R)JHE[%KZi^f&%S8vs)HMP{ 49|*+q/;EkT]3گ"4 fL@@Zmp^|r| r50*T@nlUy!nԊEB㤷?_U̖55u\":n_|3ӻEF?gSSiU-Z_d H1Pg1⿖-졺¥Y/20hhyL,`Q!]2RkZ!\&$ؓc'a)$WGK2Xc${ ԝ R5wښ~Bkx]ߖ)Rk~Mq(fd&,ll@(+G[VYH_,ë b[`/T$U؎V``c8޹VQR ~~n0>ހKdWT  Bζ@\M 3cGzlBk wGG&h>U'kpWߌn"$ٴT0Qe}^w[0?lM@+v؁^d.u)H5zQ'GQi^o31,?۫S_W2ntvXX6pJX|od)3wۤ) &({M2Wt a),& iHZb'PjXxO) 8'\7GNnSheۢ:9i )!SJ!eoBr U/wBJ\С{ÿ~ֈz8Xػ= /jPaz(mbb!I^<ZCBj_i ĤgS}7]0OTe".4UO0o'չ +a{HxRLvW]N LR-/1zK"A 8׿;dưQP5db6*['SSkYf s=yqg6!&n;P<͏7/ 7`Y_{j!e%ϤZ]CWSo2\ OH9|ESo0Yl6X =~{*T:ɪP.fsmHcr@s] +D?TREUHb7؜~T=vrʍɓwHR}uy a`feY樘 3 2tf)?-rKǮ& Aim^R{ -n)0s!O;p'ʰ]،/aM3ڙd|`7~J x#S菂NF,"5䎀ߞ_Bet.;,|!*p/!(ҥrǝdPW) @'f%` 5kʣ''KZޠGBYu¬fgPHUIj.;fƊp+@s1ܕ0IBco%BLQ GL6!ʍ 1tCИfhA53iW#^ Ӈ(TCn.t 0R9kL(4΁!b h_vʡՌy"?(mG˖$` ~.FktTVSr+d5t埜Q&2AD ̵{$J.rsD]"8sBdQ2A\@Co~_2{. @HO}gIDQCPLWLO$_%fySjܭ)c\?|d9|pl&r W=^hqaQ{ Q [^]BE"N'qcgfkIKiE&<: =g 0iM)g; _'F[|?Pkq<ɐQ;wEIM,zeWޔZhXPE>#\.6lKb0)j)Lvl5ɪtH(K",j[л(n@ѝ!pWЄ}ϝU1V|x~vC*)C/=s> E&?K쓍2byDszA\,_tt8aKh @ʢ|:Y%Xk[Mp݈oKXiL: Ͳ˿IM?hk-4cǷ8(x\ѷ^+ ZR9ʨ=v4 ŵѰa JO_ +d5jBYQ}E6&+RQ+(g7&"v&,Ѕf &/).$C#o 5~dmp'W\1X>Ke7|fU0 !78>[W~ Y NjexߧE[Ӥ+J_a9Y|$̖d{!EXX@\.Ł[!ʛ/F}ۜOn%'6LȄX[ \!+zf*n~è">H'44K~ /_ܙ`9Z9y%ge\c=um[ʹʫx`< Fk rL;$ж[Aͳf?m7S&:>fS xezwg bDFimf~B[fo`߄dPBV!t]&vJ.qzBd]̫+"Gܝ8BYnNJW~—am|A٩lER6G,XP߱(ALfmb LcTc"m瀒ʑFkVdPj}S\5eLL4X #V2!#\4'2]vdn=f2425d7ۊDF :Qݨ5G4|DT]@ӟ8V/ .z:z2vYxl"Hi.z33rV"F-!n(yCҭ쫓S>iS{PefdRKPgH&֖i¹ö>P8dq;<奕TI"7mm HJ?vh2gmi[ZI7LX(1șJE!ןG*(- ڠ;NSF([cɴ$A LVyؙSдV p,,i:OUӣ~Jy+I /YXz?4Jvd/Z#<,Iըk:,nQ5A3b-1z0ŬYET|C2Ďf.J>iҪ3S"`1! ՂN)&B &@{ވj#t}N&n0vϋeR u2jft%H^|4M:?$'3d-R7Ǜ`Ew NQ L$:)w|f8qtHUoO,]Z$4x* +iX1'M9I~@)Xo8+r n܁I)9|S3Wq* 'a) {#n@%zxY qq $LcH9wQIV/ Cy:Ny\9% `x`cMH6j\._~Hgqt q:HC3b^ %| n޳sn ú8mC5ej:4㴉¨slLˮ2sAkd ^ę?.ж\#Gg7ܩyK aR{8hH[~G$/wHQ[FѶsv;Q3 Fً67R& ۤKS?Ȓ0Jdνgl(”r AQBlWK9g}.p -D@y )ol8 .==>cnゑ 7v576<' q N؅fIFRxh/5wG>L˓×9l:+;뭍ܚ\f<[.*UO[䆗 eoQM1 [gʈFGp-$lԂ+0j6SDPP.Kz >9zHլ S2 ~sg=\r@R@aDY) ɲ#yIҶ+sbl|k5D _E7P4 jUd d1)jU[#9o΍B;e/}kAh8!ldcD AO\ǘNW Q%?]sq| jSg`.%F&mKK?zgQ{ 24*t E-YAz rd$cϡ@әqQ=+L5_ (r{Z.(`919g5Ah"" WGfe;JxQ t3hqnbطZX崵x_.08W̗~%$G?ͨCiRޟ!7/*|uhZ)F^*t68gn{}/@ >к_HN8'.9v=õgA9x{kykr"V nƉph!&PH A^V?qiLIJ|vGGRBlS!@3iyG_p>uS37b^TvʲKZKZ;7~zObj8"&|]\@vd $ $cW H׼%2I\ }-br+9#{B!tV%IH!^i=4nޚj/tȪdENQ@e @'ޓ ),tT[PCCO2*awf~C\7Y Hنg O\Vz:!0mi J|0ED*[sOWbDFС=2!(DVkL26Z2np.Pr!Ɏkss:k/> WBDʪ!;eyN$OԨH.oX1kU T Uul9_VhƳ}h,aBej3+06H!/k!-Bm9c@~Y).Re ᜶v,it. V-Bf EO\g$|~y٧aGJ[BA.dŧVv4x.a4ǁO5|溅, hHe0~ԪS e&DG '𼂇X8 3C=?BfH䆤D<(C ts: ֣踦t+alcEt-6iOMo#U"ق@3"(XB7^<ZXm4F4uB?" 7ԳIoKb!6Гi>gBU-:]%[?u CqrGvPfYM |Di輴?-y 73Q6J 'ZT+Ed5`Gjxu[`T( =E&^pOd;/-.1ԝ|?&:`.44.Qru0{農AT;,hS|4)ֲ oOa6 uL|C(''eƃ[J't{*66ihaDX6uuOOy gD9*(p+¿''7ɈOn==~RO#x7[<6}'BeA%Z[Wxo_W!հϑHkC1lh?CԾm_ɏ"=7f‰?P+R 36,<>7+iǘ* X,24m,׳X5*֟oq"Z)=z <bVnjwx[ȇ2͗ Vh;Ur&/&Nj¶?=vq,ѠdS2ǟ'O!7Q_Sv3/]<aU>cL} )Q&(6L0-^6frÍNlHu >x1}`<PUս:~v/2рuO@#rHkqz.Rn<j &73nte wgg;K{zkQ^0Np>x7<@[idGW񐻒yf!.AAVd ;奦照f 1疓@%!s+,VPz(2#AH^rZ,mmdiJO}+t0V|V\OlTzEcGEW|uQktf˩>_w*N󦯆N`78$ї kȄӕ8Rݹ+Rq>T3퇋NhI{5=Pk'n`ϤAȠ;*3r*R(@%BQG=u]6QFvoC93s 4u?B7:ʀ7DvUSNch!@0j߲(;ߏ;yN]BiUz@Wǧn`^R2Ɵ̀Gɺ&ckhAb,НW##c#ء6{Nr:AAN+YyL 6W7QӥzC9lMcηujiqLcX4FA1.2NhT&mp DmpkE2 ڿ7G%>0N6fO9LAmvm%FrrJp&s戥RJ ڑYgRo#? HWX ?h](.f6TbG Ǘ{Wd2Qa řθy`,k('~(D=j޳"}sĹECiV*y-::}gp8w5)"r^d-r?I 5ɖpǤG4^883pF]?kYj.s?g󕾳(LOGp|?͜A\m{d9T2Rh+^n~/p 1J*Gt軸_M}ݕY(/gTфzN+cg'9z l0i%Q bxU|T|ƜdvG{r" C])%^/lV@,\wpGQ;jT ca$ <Ѩ_znfaKuR.JLuYWDm~BIvB-bfz q ]oǦ& ax~ZS{㵬Xl 8t/y7:"}^v)Ltȝ>Z#R K|zֲKpˢ#'x)'!Js>e2<93j.}SKmW"M$|A>GPBŹC:spR]ؤߺ P&(YSGDžv^{$ݤtA>[~@n-G%@ymvӧ^i"\- B P48b0;YW"hv%Ut¿#jU_D?2 k!hm8`F*&z{Ka$5$+Bj 7 j>aUJR<]p. jb@' \ hKFP|sb0๎rs=_Vyο _ˬ]}9y!"p7`(>oKI6Y%tMQT.V X: k۪u]II(v!ԄQe:WBlŖ5Wf2P!vBqFq[(3k0sPAR3s(nJ3Z4DcC[(*x6Qڎmu$*`/eAFO5¥C:򠕦<4u+(݆ąisWv.)̱f#~NM.f?|jLU:VOSl ^aXJtM 'd!"%u}Nx%l]eM|3!z O$20PtgNޙMǽNfjZ5^r=ZߐA\hA"W[_t%/@=n0}6D~ܩl!{ W&Mj67։ߢQS$m: ps&بyі.*>}ߊ-_# !%;AP5Z`ᰆn6Ps/r3:Dgg$(Stp']SBz|O)^ߍ2΀}}x =}xv;2FR xGOmH+jd&kLfWH7@9>)FoRF/9ņ'O}=ȼ%A (bA5;|)CcP`? P: ]n$6|.c+?Djڮ'sHקZ !\b) P`" G7J>. \!pcGw#K !_ //':Co{) deV4ymІ^> h}|ʢ8 /XLحU%@o0qpkm6;~.3p5$I)9{;ei|kbYr|Z4I62<I ƀz/A 5 +[q]yDʎ~[A}- &s:Ec)J haʛTFsUy v0ܕFZ~UZ.Ik? # +a?EVrI㬚^^2rBߓtva;#?t<>Q'2V!Bk>mJo"C/cjĜYxm'X~Сf7r჻'Iyq.;N;kc]4K!xw#GaaBwybdzV_N_M׬. tn_Iq̥ ><:?Tj+ɵǷ^HlTǓͅɯB[(# 5?t[-Pt5 J6#>,(ec/]+#uD?ңgLr=r{~iwb<@ͯ(L '>9JNo[h툫B9 XI%G[r lYVSу|۶$@FR0. 9 O4O+`\0 no=ofK k6˼$tGX]mRZ A)cGlu"[ (4(όpdAAHݟ|F*n&HcfL6΢\ǫȞ.LM-GTF&u|N>? o xt!P|vLΓqU北E^|O[ٔz!TGKGg[b:[qBQD8@cdZHIFCDARPGOeDZsUZ/ESǞcGz?#YWsΖj,?CS]9@ ampGAn&+kd_04fhuSn'5]q9U dK:v v<00\PKk\FҪIPv3thb .ymߟ3!Sp7') )]-y8ZGGuv L`9&F zR4 B;ΔP/yӡXrxAE26EP̂@"۴>e^AѠ 6o2wbwَP\>+ܷ4bY.D:Hh|#jk ^`PSvj &Rf$®eqǙpUtu,!C%Zr)eEA>%0f-/'~f]rٓu4-ZTv-ELiTRLU+0j 7x\l6FDe(x ],2c>viyPMxꆬ5ITtCOQdt_V؎LQdɊfvډbZQu}x4Mױݢ7mK78_dgB%ruHK)ه1~g<ȿ bykh*Ss8ټ~A;*">(L`6,3'l w3 (H OFtqZ;JN|T!͕Ar0 Jľq8gyǧ v,m#F3_r+ lOJb7V"8Ya2fòx S4qznԊ[$(B1ZxԄiyޞ$gLgvV΢2ٷPx5abpMbzx`n U$Uu46xl|.?fL{!,\^\e$"-ggC[̀5Ȧ8n Ect X)8u6 ftpY[3ǭ}|9N> -JE߯H6<-D :.C~dQ &I'{)!%4#y4&]fEh#& 56zʞne_v}d)'w))Ȯr<>_ۑ&c\3O.K4̙ RTۛV)A00gL,?C@.Fx-7PG4-ԣ{ cvSy Je1,̥LЬ-r_Y[sɉ$$[up(=xSmKsc*'w^r<{Zq70ඹ6WCzT:>+LȱP4sK߽-I :`k!!xoB -wT%jaA9 Ǯ|eڳ ɮ|K* [3Ap,OmQX󘨋2"Z>i]R:iJ5dJ!ALH/$;pv Tmّ"C0`%\1_.y!Xկ%]zcb0+b"oΙ9fA_K xE.~q^b{"Vvj_~,V,,V& M4"K*2DEa<^UD>}5Q>qx|O-2/$N|b 6֞Ax/pX*Eu|BiʩO4/%-f|2ż'p,ǝ9o<8\&I4B>GP{́ovI-ȯ:0Z8bqW<ϭ5F"o/džxI>|+ [׬8jCi>h(P`ad=wCbPFlw_04  IG.8¸ni뱙 J6MaᡴhfO%Lٱoƾ ux"=/dSY+H͟JI,()trˤ1X>g~c'~n7_I&QqhlT"}EjU8:̞pJ |P nd)SV<6/js { xLgG.h5C}<^XҶXNȄdo[tOG__sr1a(EmZuZK5@(>W_J=w᷶ęp-/oGG1jFL=<3 G3(lrL"g!L*?#Z f8$xWeh$,_p/o}تi2L*!Z6۱c :.b3'W P1;ߊd&@- Y7mIIrg$//pm8]?.F]8P-/Z`>Q,n+/yuW_:3rLhˈ`A/|K+6Y(EO<=h>`&a±NP 4Vi.Q[d~k`f )܏; },GU.)Q-7!R(-M}=/mΗrd57KI.7uUnQu+_[J)M;l?t%-oEdY 3 j)cHtqw(1ibf;K5DQկwXy(9CϾo g{&PSv 62Z >CM ۶aSf񌗣1o /=ϱ*_ <´N[WҳߺMj&\lH":^5y&h0y|KKA4}Q xڰaϸynP^׾+gnڢyS@R~Mۿ Yt~"{ߤ< T e+DQxɼw{uxVȟ&{h6W%m;,NryGmѦVKTME |\pvHe!?M_t/ƄsP(\,*fh]LBn1Ӱ=8C;Œ@&(ybR)l9c+oS O.^ܠTix+D {M2꺋lm(ڴ,}8 N`gѴ͠Ŀ5<Ů+i ZF{3θ{m 8VGr0JFr5㜎YQtvj;3cVKeu/#+A,S@e2)LNaJ%pD>ȨIb>zP_؋s-<|66nh>QSպ!c-Zd:?_{em)IY%[޷;{ qr|U $CKlPo97V `%B@ĺ#go ԷFmf,gScZԸ4̍uk m> t;M%FT`f8Yhly}"9%N->J]g/}AJUl? A{C"vͨؖȰ [ `pĹbTo!bV{4Zڜsٶ:aD|B+G5#j'#0Dc{a"}xiA H:Du¥ĜLŊ mwӭ#~\࿜ i3'†5-zHHfMSAgH Jh߂?"Fv;,ȵs%GSV)|b#`0I*Ow*fmE," , J}ZhFM꒚[pH"='TST|ڋ<SYq~c}6rjucx |6Vi<I_aԊS ˮB#+Œ]1p`ͿI'jJ˝5NeHQ%{#^De 12Y×ƥUmʜ~RO)ұ.:rxGvBjO*lLnġXWEP f[:̆ xR;ݲ9ofŊCBD=ef~^+ =1%t=O1 ip4t گvЪD@SchUi\A*6ZD` '#*Q wMʦ0.t KOKCw$ X r,{[b\݁%~"D Hh*{eK&.+0S} ªZ*5Ǹ)}/aM)9ibD@u͇BVeص{*^U,0Uς|$ ^{ɟ1n6O瓱]cfILi}, 9)Ǡ(j֋F><3$yVG)?ho(`DcϥYw/בAL/,Az!+5') ,jk`/tεM JMKO,ԾZؙDpekߡY\b2VM6̥gdXݠu&\iՆj FTz[wPTѐ]@:p7e1e\&$%VF R'VfDUgPA^ W ZS-U+ Z[(.B8 ҉@&l윋$-+ ewU Ɍ2b3bzǖߩ`h:O]6gY;oS*'TE? #vy≦fqyJ|tϒ#.'YaHyß@+vdUf57ϴ&wc%2sf狱FKcҤݝc-- 2ߣX QwOIb^G] $6Ɓ܃mIjcf@)v. yJ&WX 5g vJ5LVgw=As] Ph4ËJzEqay:LdN)IDJϼ*i+~ƫabPnzߺ¬1qp&` BI.'[akĂǑge;tm|UAb#~zHJM}4 zI>aAxFe,]L0IUݎ o_^sbp ӑ`W[MK.^>T3 lKw/B 6rNG!<1X3{__ZӸ;(9% s+# X7"al8{]x Owuy̐3n0w^aA m`L:JG2\٩o PAUx{<>zRwR8z~'Ou`]dm3?s$Ϗ c;2V?՝.aBaVFiHKs-bۉ',s hGK^PI=`)[d\PAgxo}D!SXГ{RF:Z5n>бԔdB8Ayun9f GhEnPS-oft97gl)˾9$IA2S[z5ru%<.}s{ l^د0'S]g`=b|}|i?mJ|RJd }(~R!}u jj,nJll":\U3))Nyp%r/EM+#fU"%ug`ɂbfpfмB 9/T .!:num!1n\үZ*0Q*hAP$,yuG|:JK(TO#r,Ϲ?B󷟓EwѢÚ2wH¹@ L=O0؋>TGv*P@? E|7Hr1ݓ)㋂=-tm 鲴1S sv`k;xqÿp^KW ϰ!^Nܯ/NZx[I!fyMݎPE[<ǑnQ( _4D>]F?x>.b⦀;U=L]{\g°(/S3TW;LH3d]t<`33zR{q/Klrg%RwS^s~tWRA[׶~uzEZ'<2,K%exi2&=i]#0Fok HU%B-i|~D<(e*Ebڣ c͠&<qJ j)cxHuMi̛J QYf  [T4ūuEhÍY˧*R!uknLXVfvY.LQ0̧þ2hՂVtMk[Ҷ^yH*AKWe2*d-$9Mhue~N&1w䗖 e',ku#0a3x*e{qk敄 9Xt}@ۅ9:W2OHbQfժ }fHrF^K T*xr:9B7)C0k[o:c N<:^8Fq4}f-*zmw*k?ynΝn+u>ο2 TW)!u0up[ZĮն. إ6 ZSsA4'k/%zُ!u5zP/!_H`r4IJ‡~R UlҢo5]B9q([L.RbW_dg K! 8WB(5E DqN}Q/<' 5*roQ)(9DR` qb}if2F˵%|06Ś0a2Wj=aۑiΔ<^ȝYQ=@i6e9ՄM'wPi^Bd3VcZvNf&ڝ>EZ]澳k` S#tHxfؓ$O\AZEHH6ss?VDc /д>va,56+ȲZjC Q]VU8N_s]%+8LJGv u<ن9 F8I{I_EZ؜ELG"mALAPڭqy;~࣮9c>8ud凫SCƱY `xe >l+71&1CEnXŖy˷NB!,gX\='^ FG9+#OWf]_GU&1'j ':<xe0(vgqAFtjqgx/)9: ve;R41t\p3_tRRgmM%}DbZdP?Yw]+)$aZ(oe+[/N[KI-=IB/,VLWg`b~K+wM(7W*#oސ8MYފbbXU-2|ת(`d\y jD&PP00 SkЗ.h, 7_7ܾOIJ(ɼ/vT㓍ŝ?, 4X C Q; [mR28|  v|K?(gOK?v pe, F-^Tq:0̧œ3#c4Ǿ IM6p, ;/Ӂ'#}*qNFk#lsN1܍Mdpˮ^TX[/ ڨgM87tѺSzazK3|1%|, 'o }ņ?O$0} Q*uFW%\Hfǁ!G 2Ni+P >q꟱أE{6m,NBɋAl | 5HP/(BH:y{Uɷ"0DNvx㒆)o-t?=a!lO(Bf!X)`#{+iŬ;>v^2yɮU ;!C!Pƹ~lLT!Z4C"wmL$n*9D!` ,y W `M 6g_붕2sƃ~ɏ_>[=ӣ6GiO}=ĉ՞- &?|?Q mǮ6Bzt\|Ɓ֪s&SSE3<^/ {O7 ^m%bc >0 (9\,s@7rr8?wsH:84`ZVC:喤`4q~'`CI/nG+rӿ[5Éc(Y\=w}B)q3|23JHj>S۾=cĹ*}j9O'ʥ@wTahn;LڀAUFh|?Bj);| U#6A"PMd;F_(6+Gs+E<4$FQ2Y4suBO$w +!*d­`RZv<ԍSj#>~Ǵ umw5TטJtR?p#_G0+<?1/+܌gRMx<(^ ֬S`IQ;3usT(~ranh/տfvIwWKD! V#w)y"}4!/nQ"m)e )=BRŒ V1ӺGBJgGw=z(Hcd)%,FDy! kPSp4> ь8 $TS]6_?4̧uFn|`c^љ}I<5}@o喛  D C'Zi|V^ slsl8_*Tx6Pշ)=!r(}N@@P^-V@3܌K,ybB-d7g_a /k\*qїx/hY^?J)MLqwqV)o[á[~gppƜB.M~pˋ Ҍra(r'?ҋrjSw+RZӟjQv? >3[,b&`2)Q_O/EW>zJOa88U-(ǚ8iK8zȄ$8NJB!ț_5x&;Th] xy(˭<RFyAqm= ލpG]X]$N#5GCߠb}^Ɔ{::7`,I>e4<#)n8P(EijzP-E'?]"ڞ˯rQE%tA_CѵQ1fd2RϥWYɢ ^5z}1'c0a-WBН:f/5 zLD:NE3~! ۶H3 o AԛUWT1ަ@-{_b]t&PM ]8s D5 0Û6W?f!18g[%էt󮒱$:sU j&qV!5o@I}~vL5ڬa a'߷LEJ$"@Tbư)A^bBhVkÆ]gZ>oe6j^ lF( |KخqC#vB\w&L(6{⌂hQ;-zJ6BzdIcېvL'pl%eHhӉ^Xآ6cOf@Pl{bm',(1* @϶u* NϚ=7 B~.]E܀Aȃm9? Scx'$1|ͧMXVTONƮHι/a[Ʉ:pgG(vDyxwtfר!\D< NϹ>J0C |rL\VMcAh489F3LUz}pf~s'_v%6fgw:&Ya3ѕp|@/i`s jM9p>'Hcc0RFAWjS%} Z@N;W VBrQvGiܠFO-VXY-pB8Azkz3+זE/m<ۧռn !+£NBxuŘ_ 9>B;I}k|kiʴNu=pF*t@-3 M[\rkp/OS'74^?Lk%_yl[ u3-FA7S\o!RMFaGB]pra,_W /< ndg*7XmL|ӟ7hu1VHL0ZdK,bНį/@ j_zkrl v-%үqh4 s^pQT}1kbh&,K&+e?Nӣ6 _0ΪZlW oQ`Hb?5 I}K:^>"hvT*Nx9sd7mKǠ[ jJ0)c _HZm,ң xJBZXa5Α_pwT@QK@ ϔ^Q  _RWz`{V.x"0,ΰHi~zB3 u;]0Ԭa45Gd_uP:gn?("OFeR V V3εET`_3,d^6UɘK=Aޢ5/#fiΰ6p% >fYK^De.L92zܰ3 ~?Kt)ӬJi]OL׃CN-NmN_[x#Hl 5d}>HUȅ-tj8f3/ ! KgaQ`tzܕ2rD<̍wTB5P=6.V3~̖ 0 hW(D45! 8sI'":[)mۗwߛpp'8`~9cmRzD׎jVHK:P{>S'Lc)Q6!\o) T7DkKt@^D'_AduB\,;fM֑lG[v5#vˍ=? ڔvC>c?|鮬1 m/8 ?p֗aWW\CjP}t)9\ +p[ccIR<"G÷^b3tx2#ċ@"3,KMma @n2iXeJɌ51mQ.G& >B;_m:-iijf. U&z ] , V.d@Q'Ru%mAKiz<`(>#J>Rj۬s::ur*@~#b~^QseaN !A\d563dQvJW缡 IY{]-1X 9AnҤŐ$3WB)Qy|G]KE?Xbͫ^adWi;1~4`7 @+RCӂ-[FKF$>OҺ6Z!ۏx {4= `9e@AJ#_wr*X\Z?{>8\):7;Qa LZ _{{ְzr=9{ԽV*ϧoz+Ai!j'Dt%iZ30Plx/ #Ю=Э9gJl"c ,0}pH?ό[gsN3FG.޳EҳBv^6дmXdSFI#K4~z)Y-(ϠI-zt kKoىgKv΃EX˭E*hΛ7#z5lS<|n*TlC 7oS5=/Ƚ"_c +5C83jWdMֲ! lG),=ٹOmhmgΎ^j\j)LBΌ#{\p";&-&)ӱ@3v)Nvhĕ_^Jl'1vG6e<8 ZޖK=Elx>N(o"-eQb} t &+xbQjk, Q:p1dQ:WbCP fO^:FΩ3X;\o<()ahUD񪘼 yרЂl;R1$vdf~ZӝD hv^~6A1x~'t;mGD`GAvKk:J!PM ?2Dڨp;7Za)x DYE#ZXDj$tmơcHffG̿ U6|+9b5酑U˴fN^eLxvk:ETq|,xMPqb8J|cj,^\/$e6wqc6LޏB>XAȍbH1Sɉ,,_{mY+ h\RrrzJ >:v%$[x:/uigl'J7 .Cw}/.l ^ZD>xr"1^_^5b=N6 HCK;P_NЊi#I#X;Z\mecv;;jciLmiGӎYRYd069u]s@7+pۍCNQdiv2,{7< ֋ܦS4ᱝ,0Հ熸;OeqR@]Rs$ AleS~{[9a! _"yN?F2hI$vKKMIو-Ջ^cog$O&lt9~bu1`l`9+}Aʒ)6àA)q˃1 >,AI8XߞF1\O4fYD!IXE,+TdmOR1S2Kobl> vlCMaZnېZ(}44ܢ$5b#R\<$T| mBёv١ Y;WϿ&zk3?})1졭5 JA`m҂pb6!؋EGH%42?Å*(b&-=Kf^JÚf]lft;"V߹T D׆4aku`xWa E9o._hBF-[vz .`tt@W†O>MҔcJz/֣P%>A XO!n5_ȠT|ttvSöbNU)/7ta&踀Pt UOf"l{&:3OFHI*]#Ne9D]2c 7bo~))mdvO"*SqM*e{G6ToǢeNS#> )5 =^9A#8eB>cGa$&n:(*q' yv88d̰d Xi>/׈)Gni!G#=SkdVCFً0bjd^ț`ւ  ϋPr"# U${Dm9W9 /t%.y":.xW7v9ރ[?ZV@sw+&kFk_* U%%p}I W: ]R]Ҳ_r.oVg:FsvW^7(WZ;{G=g ɨ'\YckLQmJp}b$ 3ӟIern'.n,^n=_U)Ĕ֜08gJQ1%ٗ _s1}w4z j""߬'|T]APG s8cy]h+Aϝ㑁Y^^YN6?*M 2/U0FnP}[+vi>ѠL ~~8'%wmen;izMڋB8>\K-#AKy1xco F|N>6N4M@k*뚠F3}蘎n`r3:>> {pv\6l4H"f)\i"?%%UdlH_͜ r"a:g\U>(,\y]'G̛\i9Hў#3QJ_OHn^wpI<\q 3IXpP_hgyDUMEq5<{phZ_r]X" 'Z0uM~)_lVmIfCiP0nfp r;^XoQ"MWTA|7g&"ZR[ I;IZV5,l|_>ji̔Cb0٦\ MH&Zt^˦}^{x.bjcs/ Nx]]U::'XSy_jFEzsh܏}J,VJkpUo- I3`*[nou<!СIҟ+ouwj3 kwbqn2Jc MY;1@,sƮ;3&un73>It^3ra' ktއczCTJB4js+`9/hD6匶NNiI[<\a4h`Ί&6M1{y>>GXIГsRaE@\sq|s隄Y5ﭒkjD$u6KW;R 35:Jr-;zF|%ݗɌs}};ozN![o6ZMnuvI.h ue"z.G<%eGBC6 QPt<ݗ4IG;,{m> Di-8U q.{4IASL?o3Q*ku~kLAx8A6=T*z'DmcK⠉ڞ.z|85zn+=`ums`HEddQM]jEɇIgQ5G+i 1FOAIY׭`U}M&z@A ¼[Q+v+Apĕy4wD1nV6jܧRi|Wf[AN6 d~^XJ5 js~|ڼ7EcM&2ﺝ8&gHXY%pGS;*>HR(KFūd9C`8f3]9ը$$k7 6Xuwx,+!헬i,0FQ"p&ʮNFd \ጌ+8CTjRC9HYT|K;I/ v%BIȶwXumiVIУHs%i!D_޴o*Y2>+9l.n{tiGф4NTN%XE)ANwݮNnY섘,ƈC8Cğ@f{>5gA-H:R驧 Rox=DgQz!qm_HEGI5{wSȚ%;q#Nuy˳]պ?#oO.o'6V?4D~5|GL.]6I-K`yu ({LKe6Z-c!3TBȜ,9^Ŭ+V$vz+]lZNIBRԓ0MjᨛһtAE)w!ƑUSg@!/!745UZC<_ƫ.s0NG Mkx,Υ5wԁnJW k E +l[z2%r&t HbUHwY +c,J2KќGꥉ:#zRI$MP:ֽ5܈ԞwzjM kdq|d~gMēwb&vq 1UHR$tahZ?fesY_0IQo]C^> 3)3rrucdiP(om g@4"q.vChcEovβf GrGbFq.9_hKuD#T"* Efֽg*3v * ⌘v?EQadN't s(-UۑZDt>1G5U^W4D{G5y(D`ƿaAfa;֜ъ~$R;egV24鐔 ;% $+LIrbЎqR9{@SŪj!{=u&wDpKe2x~o G7y(=+9LN@69psMs4<~5D^6MLL[ gփWQU׋68 `?b'ٴ9ژܣu;#P;Sf&Bc_zl K޻~Bˈ "\;AG0ʴlt.y%(ӵpghFk$dycI0>CpYx"}D*2hT\0R΢$w]ɺbTTJS ?M0QrI &kΧC ;ԾL'"ԙINVUDe[P1f'Ilk'`|[\ʚ\?G`^}MSy ;eC =k=)r@a$ k={{U*jZӎ$;F5Ta:eƛX !,)Eיxꒅ *ΏjҾd!A3"ދ)u?9z> ރ\ǵL$Mj"Hݶd -gC0"u$@1uJ![zWn ДN-O6a/!1 {?nle8mO!'<*K~#o*)Kg#1ɚ^@xeWRbs{,垉`8#~$k g $7'1pJve W 6c~>0 j5`\KNeT;x;a1$IT`@cf_ju:= uDWC6_ي ps l"$586ck+s$dnHoOC iN x<{Dk%>G@=I+MƜ4z@ٞ[B Q` Z|Cƙ8,mnM\F@Y=n7. 'j @}ÔMiجr=кZ <`-[ܯ|…a돢oUBvwQ2Iv"[nMC[%4$5i(1H Ia-_0@N8nKaZm۹ew>= i}!=Uk @y"x]d:/!ŋ*5fa`23V~O|b3^d *6>{2S'U,Ujgmhw0䌦VzIf[L]Nԥ:!a-ND]Hy9S88& +4NDL <;# =+co2gg>wB oLH:жFyp.` jQKV4IX7B%^}?Lo#H\;us2>Px ,C"-1-YC$2k@oσ} &i85S"'֠65xqz0) o\ǀDوk|DܺL<ə E[b- <ZDS"DLX 0GL,ǔxu4gZ W:Ish/rf_dA4VZ~ Iѵsa4voCuEcJZy؂qKMF9S;'`9~5!lϣV!,l3Y9j?/;(l X=h4b'72p)eC %'4yMUiPzSc゠0Y7(|OQL:ʐ$MBt EGhsj(-E& - 2Ybo< %y3gM |1&q^ܹt(;Zv8E A20þsm[b՝Kl}2|KKzvk]d jeIY)IHFYP,Ljn@"f.Bz;\J9n${Vx=C@ Gc@na1Cˢ{O\8uF4Gs^Iգ&[<~r9cӡcX{@q,PowtOiK)q'$N¿Ga;{~c$w.\lQ)a5Dbywmf)K.Ri2kf=o0@ܺ|,Ie|zk9VI!{A<)0xu##+:0-,oE}N\MzpΩK?All1܄fF8~zwLj ."햆Ac=a'4Ո&].;{PORI0^-3?7FDS Isbח\~fe%~$FҲ|֚O߮rv韫v[i] g1%vޛxW d2?! BX 5$ ^Zu Tq]&^NgE;N֛q|&}9,8@s0Siͼ.(ee"Md={V"6 !w!.&6 Wymkh݀[+(|;.adXUlDSྔ;ϒ;pas{l\>eԕxIO! >(oA-N6ln$ϋZٚ  HW!ҙ#> \,\Ah"(7Wmz] NIoW$XW=LjտMGOfJ/eJkDՑPMvт ܆–Ȩ=!XmBhH`GQ ɻ`B/JD4c sPvFwhx|qq,oޛ!5;b". jf׶ψILS9b`2g6.͠r/:[#]n٭&DqSU!}t_Cv>`HT*a8LΟgKd1̭ސ)ֹe 0m zç7`]ԛtOܯ.bs}+%&/$Lӗ$mĸFZub*ƢM6eNw).(ƨhecRC^M@li",~8gBQ`\/(ml5p&zTy0{$GלQr{uEp O|fb5kw`H}}C+~'?O`0wJ| 2( J#NO 53B ^e%M{Ofh_m1Lj3b2$ etX~V|MRe*1=lDGM#?pLL3 pvO2O.&rZZnL q_mzp˄Q\JֽJImR:9"]ArAxXQ`m2Z{h mx4K0%l"lW&q8}6;r fLyl%c7FWCyxqΜLtdȉ!qG5;B2H;J+0rk¶(IwuD Y`)fj<}Bc{h ½,oi1viRcmR Uډ{&/MzD@A zR-yћXw^dۓ֧Ĭ/ ՀPA NYb@*'\8IkVRzYabKpBJk6dW,r<-)!1? Q00Фs֪SL0 INkx9T5AY `w:RΥxc:-OlL{<Ñ%R~ϸ[ >ߙTڒ D7m gۊk')⍤qG,g!G2,4h431 KGsG]A%mlAʭȑG@@[i2-:!. {Vs6>WYS(AiEkU,eu=j0,;gg.qF4 %` C 6G40*{9#z& :T<;+߃tw]^#GKdwB٤hL VeʌjY:1aLM!x_UķuTD6RևM- KHsIypF< ޡ۶wGj<͙\l0W ђb=i“n)YE!"CA7$Ug w$pi@-~'* L_ 3?hP/1voc}UrGئ }(ft ,HHǭ|ې+(Z6K[N[EUBmEڼN"uI6Ռݕz7e]Z"USxcJ"O*K'S)b&7IdИ qUX )y*U&\;.Pu@+푣f(ܶtx3K B&{u$-آCGJb(Z)/ʸX铆be$E=O-SNUCH%e yt{6t6}n)? :V:(t :{ {'6ŔyA`dh4H<-yɪ[1bϟ~.v|CxS~M"HΰEnw]i_I{#&0I߃P"3v>#:7U0=N{tHsCFaw.8eF0ЎrHZ%Nk {F}+yI?嗑ZOSj/@Ļ=oڧ9ʚrKh*%< í|UmbDI/c:"2|c֥jp/O&b@v>Lϗm (Vڣ@P%>:AZ I 7Yj}^pU2jIu\~3uk{kؕ~SY͒Xx!WWNfF3U`bRA`Ų9Xzrш%Ǎr׬gL;[~#@`Fr |nnƆBb'S,Q/" uF!NYAؗU0d#@Y:$)byKuuEcMJGiP! +cw(5ֳI*Dmk2A\@AwZpMC-.ߊ NYq'?J4"/X3?>Z~ ujЈxSxjó9djnWRhUoJ[7Ƴ'4LuNuA S'*.E'-8NOE_o{rYC5^H#(Xdr XYՔ8WS6,PЩ5R@D6ʶ^gFcw` PۑN?Y:m{(mzye<\뿰D}*USjz,Rplsj͹\"[v/GB}1@!L6 kQc[͸")f;F'W TJuX8NU@Ya#gWW"~X \M *ZF 47<6; syI|/vl/o\~vR7m$ŠRUAsPl| WEbK_"@o,A1O |$j=ar-n[ᘴn)#v+ה+ΞY3C⺬~OwW('htO\ \fN[b2FsITx`Jy7a LϛE48gػ("Fq#{w5(loֈʗ ;icv'Ip8>8LA&Gvc`J{K#dF֭3RԒQ@`EN[1,hbh0bOpR%y埚l6m*OV<'K Z3B+W}K,sV&@:$S)OP|ۈo!]]ԔZ,xxx3.V+QB+8w~5 I-")X)S\RP5۹>뉚|/%!-HN2-Z[B]ouC~ ߑݐa"A0'T8ZZysAM>ҫ;$e Wz.!rAer¶x^jHU9*Nj. әgK$,AUkQTzk^y% i::8lC=$ۍP(,i׃\yš *W4Կz-gdYg9t&veToZV i"6t{QPӱŌ-GjKЬv *TpRrX X ]?Dhg%$x Q`t#vmْ1Fl4l<8#~_1Ͳȗ zw*g;hS[ԙNT^5  T1vZd-syUFD@C yB){cY9|2sZ~AH0#ȣO>TF}ў\1 =9 Yȋ լmE(6/Gb2oBlh!3]w#6J}[JuX3T|~a2| !Q>9e;GۧxUL8P|/'31=f5AB9ƅ9,T)'y/ݚ~eCbknkl=]0ͭOz~ٔ@[zn0L3jA3sa>|xB۰xB(9hcq~W""mdqMߡ҅Ou&(SȤDi: umV~)T*EY!Ѹ)D" C.jVyUQď㦀9~`z\F_`ވ@B%ұ` }<^G.VP딫~#8ge3+l QF{mG -W}aBk C z@Wl$fߌPW+mtU}_kv8D,~МCL_*v"0ſ]40BEeA.E/")-D  5&bšBg]VkuK2TTf vYXUTByC5)54<.cKL93,ᄉHі<2Dy v̷;F&Q&;V|E熲ń^J!](do9 mJ  s_=鱢À8Xitqxٹn- }DMLbfݷ!Pl¤ƽ|oޮVhꪯ |&&H2j#g*5 ]SEKPeA-lF'XJ :km?4G| B(hRYoC}8;"AmCUXGR]dܿo _A&ȝoZ Væ1{$XFa~ڂK|ޅU@?!v =/I!;KY264*&{ eV|E{Ưb;yc7vc wD)v8DE$C7WƏXeΏ~YІJ!l[q o&?c5ֵrpm-dsU.klp  dJL+mG_)i bMR,9̽ח^O;igQk}lmAW^Jxo^EMk_vdo6(aKlb 'c%,l Bꠃq0LCHZڤnryU"&t k$ Ҩm& !"b &w4ACʞFnQ)^3ψ 1ƴ9f`˴s|{Aj140CY^{YoLyCTؾV{OF2 xn/.JM8픜%yaQ:J3\] XDy%W˿RAI .P^syQ@Ql7|-Xt ! #0aUyGw;.f؆ פoN.f:)cG˱5e{Rϣc!%2ɥ#"Z~ 2}ZS^@#.1d JHGkza Rr(N>E-cKM8pdDי  :BRaǻ'+^YxPtlcr"_ @)jZ@J0[bl/)Hr^zsdEaf>}i-,\qϳ\ԋAy}"m+Y&<̱|/Cϣ,I/X{77D1.# 4+'FoJ{w~B<ܰ.kl87\; T|O$K|Q1޼(/gP*VUsW41*~.KiTfh뜍V~'yQjJ9r WKjMA% TȜÒԨZP'P_% ~>7nl1C*Nsʨ5\(H'JXs7.Fuh~:QIc8!GM,Wt* 0Auؗ$$">< u;۴\kQjW+]1q׭6 32~}G畈 Ù3OIѰqcۻĥd?5/jedjUm)2 "ci,0am4P &'*;#Vݠ2? hxqզ9y"F\WW]E}e\X2|s=dUt&-4 QߠG :+%*KVb0/~4N. qH5d }q72Nʯz!ESďJ@ظIf_ ak =92ImjYIM S<6o}+Jp bhуoc"E]=[A㧅<2Zt5 ߄3;b$7KDW\fK$sI3ѵ`2?j3Ǯrteগ7:D3`pg;1ɮawh9}+}oGF޾MBF]~ِw=G'6rÁbX90zl7/5]i8Pt!Os_Aaf.$ -tOQg*8o\qMSfaGgm=ǮդFUӧ@S$D$})vowg0MfG>8UQƊE[wޥc-r)Fqu !GdN|ۄ+9[*㊻xn-@BAT9xT<_w=Y_?1k'}Ys%E(p`92ռ!8"8uza5eONc;6-qyYO1lpzn2!0ymJtz ^ø80Pa3Ifv#.}d*ʇy q2b5:0?Zw&>lp4rRn6A*\9*p}J)Lۊ)kWiT}uȐu?JmhaRǶ{+ }vWT+֑3&N"kȃАB^ө|a<:iҝ?~O1xo=hqJfUkKHu4Tݎ|Ūڅ{TT2Xw@ߍId:?wĽp1SAD}RȤD'^=,,y\O2|PzV`kS|J'yֽ8."'WNa s>$YBЪ,'7G)Hӄ@1H 0M$w=7Ȯ w灣Mu@wf@vJCtu_ݩ^2+䒥Aُn_6_DS|PbxtVO@?"3fn]DN6G[9ㅪQ -SJs{Jș!X╕GNwmw| q"z JF('*:e7 _l3[JYg:_K͒4";ϷK4Eu o#k= ÝNRb$E p$ vaRlC-=&!,bvF~}bY$殱 75Xə̴,OXUw^k! Mhkeբ}q4&F{AKrD1k&t i_v=bF cMX\| i.0>M!%]XeDmX+\MCJ<^<),^C(Ñu`7ŀ8r(z*Y}{1sDb%:8j:_ ۖpmZ@FT\oی]A_1ZTޒѻ'I}|V>ZC~чB)Hzj~YA'1U= նx~EoF_VDi/2㓦<1r5f zn7RyVvnE5%*+uBz)1y덇AoQ=;y6'kErѭlIRv?jv4( Q]<O`AL#epxk!C Ic/pu֛̻V} MK<.oDt \9ZKeAa?4\1T~wzY:[4L9W<ܠk?i.vͭeDiđ |ɉfD 0~AbwW F\bG<}Wy&KhDN qf֦]7tNzO60wN{H(T6_d#^!تIN>`װ1- {z  ZA:5 Q3ސ'ؤj[wrY#.2Oi?e '] 凓9[dO@![Ԍ:j JŘj~Ђ굋fubq(g펃nx1 m)7JZSJ <س-'ҪpZjJ U1^R`MHB"UC$&u_do17=RRߤZy\E3VŊx7K~Db5{y0]Ǔy |]_uWg_딸96EB!#?QEKW7Rć[lJAد ,,F7 *  gP{ҥ^Q]b5T- sRN˲?kUtY+N$pL[5jR1ݹWk.Cղ5G~JUoHƄ$/z./qSy6)URx t\1_ƅp㚀3m>EIẂkWZ(䯥KӕM .x7GWߟa~Cm>{7Ѩڝ똊efwS.C*=/| #ʶe2Y1bg"ѧClNBH (W5/ǭt3wшC'{4"?'#n-N`Y,tȶϤ qq /Džq᜷9C xgm"$(nz}|rRy ^cn\B^J:k_ w(UiwujǺKu&1ɇI֧3ڦɎ(l}@T hQKsK#tRth@S ߀1?O5y/߱%:?QۇHg e~:I,&){%UTg_>kH`%ո[#`4aƱTŊj4۔Vѯ.SC-k龪ҎMD{ݏBFFg 1~8앯:-7U 1`W5!wwoaI'K] YsVwD"dH:0^Kl2r~4+Tf R[L X{X t.۰G{e"2Kro_ ˮ̺fuk}`3-lZ2"xAϹ]G*#:)uس{o>F?3(LR/Eų-۩<.hsQ!} TAjr͇aAxȪH(9ޞX^V&D5~*T&w(F +WX< ExQ9,Fl;>",53 {73pzK ,YU{3l4A܂'8:H;<֑8[Ӄ-O_"؋Cm.:NiRbGaHʕnUˁcME~0/[R8$gנh2\w#Rʾjmdo+w;:51s3!{X> J OkIt0 `_)jtVIz Eb7792i&?,T_`%2=g?}oEXJ3kKN*̛_ze`:sa3^ _-S\l c~G!4֎17rL8QI>=J/\}|⴮ ClTLo lγ?9V(Y8:c!)Mxcz^jkJ1ttb8%,7(a' H.S,8Y|ȱBݾ"q˪#,N#&__v7}=&7xD&w\=ڕEєWL>ݍ s5xc!7YGk#t*V?lu2oHѫn*̍5&ryqǧ ⿳A4aY*_|mK5H U]1F](S;XT0H'őV6a%HgR֪q\f)SzQ+˻SHq2#!^n';6 Qj}sL9oo kcvsRӯՎ4{_O՜ A*'o%ǭu-DCI7u&.5'7y u@fmj^b}N'nc®I]rޓ# ~={lowl xjgw^=*.l^b?tݟ`m8dsC#e25ǏZeOH}}>` zN+sZK\gV.y"{EW 3ܪ$O.8C6'% ~Tq*#V;xha/2Ui)T}U%sC@}mZi`筼nHe &y;feB|."^$]ޓIҪ6<-N/2Krf8 i{wge1sͮNq|Tb!plJ֍_ӻQ߽A1E QazWPckee8̻QB|? `<.5<3gbyixcv,|sVy?hN%- oW2F=ab#F"yq^I ^Ķl/ȫ0Q?"qo$.o<DijE hϤްѰ3$:ElXB6>9#S ov-55EPig^bcxF1B_Z"T)DV#gY.|MuhW1:k6N}S8cS 3BnŰt|_7& ?񓈦P"tioQWKfͅ}C}Ax:Es ]ī~$>8h޿Us2Kr6~VoLdt#m_v =qr]b7i`d6xUQOc&SEXpYS}Z@ԳrJF0?!t4LRI$uEeJ,?R/pLTZ"Ae}18Emӗym& cA]Քe>#xq4}QŸF'Yz/ZrQp o|}ђLJ[!,IbvdCcvOySWۗO*Jp.Ykz\jӽ FMc H/8;1-I#XORVרtOkֳlp"%Y-T9"^fL1._49QѰIَp"uϹ% ߯EP͡^KH<> mG<l.0QEidHq_ &r[T?jƎ_e~V6U]s|psɑfOHndXùgj kAss U~Cx va:]yp 9j'6hƪD+YPyvY3<ݺEFKzS2j*D @ipK`}$S)z3֣x;eV\ "- MXOá )[NgOSl ؒ|zc@9'Yb+FrBrf1Z TIZT:3gyY)]({ՙm^bo^>DXjRIf^M\{G|MV&WH%`*ĤžT1t@R^9٦*L(ʁu#Dl ;{tM(,nzP{Ʈq&bw ONgO LS͘+Й1atYD+~a55;g^12Cƒ40OV V˟'t<[YLL7Xgh ۳$9\&wR)NCyZ$$>/Nc\"V֣t* &Lj>:64; q7WRi}Y܃ٰZ&.i mU!g9wVjnFVsvF3>T9õ>)e O"K#㥄豌p|:b=\NT\c?Fay6-FdWbt EmN" بlPru?[25<ؿ++17^{sL}U!J~w*Hn暭jFJ衷66-Uje%^H AqA!L!Xt10Mq')NB\'6`,YS(Bwٵeȋ\T&, Mid4ŕaZK#ozJe{cj!aIrg!M?MDa LGØH"'b?2y]Zb(p#qi vUI$0t< s  rŗP~3@8`Pk;oBLl}քQp ^Cg,sjB2Vl%Q(c Y=;.4Wv ~dmc~Ic ӘF)2}[ g,0@ljVo$Rdr'-֎;9W1JcTO" N[7PfS4pZ" Bm%bPc]{6:"]dp+\ҘNn! *BA%̉bF|` dx@gU[%Xu"`߼o@S>^F1ǃ-lۉY O4|D슭I$\nXxD%6ח9YgVm{rLNCuI,cYԜd?_!j95O$w;esνذ8]#qR!=<Jd<:R{aB7{kx#Aib5jOG!,vi9oK ?0)v;?^ɓB-OF#tu}a'+<^YS&OL _zg'$_&-Jz&8vʿ ׏Hq)v6 bZeK=WW WwEnһ"OF0* Gi*̴눙:@ n R %%1i 98KnPkh3oudӳ{ݮM]:KCԮyշsE _0)HN>gƥH&SS߅畁ٌAbcܗ[ K [@16Yb̵j^ie3A,^S04eEG Cw!2TXGNAN)~&havF+W) yd"9k!gӶ^*3|hu$SXGnX^?NK16$"VgZ 2!%˫JRV`!'49Ty!ȋW_B@3VVEl 퀝[*|s 醥;[42+;#HičVӐpbc)U=Shƪ:Oh+Os=ԸTk10DeHpe)DZ# iC|/5\̏"mMjýXz6~$c޺suZX_T+T7'DZKϟ@,ݿF=|ʱS؎A#o;:z$uw@ZcJgrB~.̷x~շUdq0mb5y?Н;K?gb0apo><# koz¯ǢpЬys*1(߷ucKHbSz`7f,^> BOXd{ޜLɗcD8%dU!21=-Eæwu)!TwA㞑$ H8|9kO:] .3'*|OpbDK3*!H# Ȟ;$˄oI)KۍLL4gv( {< _NĞR ( DܸjbWx`ĶIx`<&Oiat5=3;`J:s{vV8ͦљ?ꩾK }_K&#ߢ|!1F{[QT_+Lg2CeE.UnL,2o3,6Blfr,JWܙӖCo,B[NL <ȕ! tiOUAJP ZE2qafWiUD\ k|tw`Y׏CdpSѮ3aޓ~@d;ΖYF p9pwjk~N< cHU!whƀ&+0 А=¤RL QشrO{x[o;4"C4Sиd˪vKf%15bu_'voR4yB7bimulO"b;%0DJ:y8}cOJğ (aGld,˅RnD6r׸JЈ'V1A4C!Xy1&ϱ) Ze (A9A,)v2 G?8Jq D ЙH'yAROxͶU^5C_.Ζ┒qB{}ZQ)*]7dȴg~Zpjezm)pDXVZ޺5p{7y-x>L:_KoG6=\V0V]9'Vyf>cә;D7)(t-8[XPф Mn "!}&?ЪJ`|#ɹ@%a T5oa4Ne-aSԅeXW ̓f5Eż؃74)Mh5T%2.'#?ca$÷lPAr^4 z.|CĨZOAa@bLar+)-8Bi -f9j>_)?[i`Cƻ4>* |T'P:f2/3[jq9;E;CK*WmTA3QT喦zƋ~x:XC] Kpn۸򥹩r0ȡaհiZ6cm?~0 yoXs);CWBb4ïD4etL;D?L01GNHŹ79hR8Y|B杩9H6b](m=B0Nx ^|%a'OdW6>:PG\8}{ 1"#Nu:H־S}SkR"pa`7p6hFyMϞz:浵Dָof?8&/ֺ ?e@*d?E: \yC&"J MIu;~Jr{: GX\[\g6ۀjIٿs$kvOgGQ鵇.B"+;^zPh ]weӉˡrlqpu+7ą<oV-"]imL͓L7Num93?&`% 8o|t[1ey+_3vh/笅oVUϴX+#W1Y챐k=bVf7V/y."LnkT5 O2V.2޴0RꕶO2їB*Qp(oGr[-0#(=dM`J_ؿsY+)M#KϽɝCgR˪Ly{߱siO{Y3$uZ|h&(8J gDzPjQ(EK)MlRaP1 w*ÑN.DIK,R޵2X .=rSv5y7v2,B} 1.WOE;~: .4!kUOmHl̲H"DM^" ScɄOQV C;((׵oĎłŊ`#V }OI緽pE"Z0@ 8AЪU쾧 >U0''\|'גǼEt4KFu*T|BՈf5u9p!i'*-sl)y)2e= lo4 JE(=6K d^|〰kBe)b"ёuKEc~_rqnV7n{saO1lWsrb@z-T ~GnrJ 0"W 4~_fCT*^BrzgbsgvMLEWXGUyʠg(R9ۏ$FR5Mx9ٲS7КmS?=JfqRrdMfk0W\8i5ܣT\E)DC,eWKGƜi~TR-L{UE&u#jY@RfıJJ}xMGspyz|IwѾwԂ$; ɺ &Mp ח7.'=BzkzkZA\3NGௌAz\pBz<8jZ[Op;a{&hMt3.-rl.IF:l"W\Ğ:)Khi*ؤ 挣enDXcEzwlyMnO x;܍Ea!&,lK#(2D˛#fěb^##W{QH/MGpVH8ُ29R@ Z&{IX[xV>41Až3)%VUNTFJn[QqS5G|BNb|Л9d?y :͸~%_±,)yh 2Rg"G}Ч'.eQ`WzIv+z~E-RD'Vy^,˻3Bdb-Do:,tg)`a[zȖ gϝ5ӈyH]Ƒ?XǨ负a:G{?7J%"1vu`Kq FkR=Òf/^C/C٠ _α"NopDG5҉iOnsDڜ>qgɍcn˯4ej]=ګrs;T![f0ZW" !dÐr>k %2x!~mIh9\OA(| %`ΐPd\f C_M }m2#&V/ j_mUzqVcssCtvBG75“OTMp-Dڕ)K&19|?[qd¯u3ٌpTVqnKrsbWI1hڤ0Qmb ̋HAR ٰhj]WP5Td2x+H,4z):T'`{jJX07paТ@c"<[5RڥysT9v%#۪ck'%ʎ5HlhWSZͰyW+I8j, >|>%5Tbl:4ϒd?{Z)9=7i̴W,ī2mWBA"I+{0-yVooR(%M itcc%𡌈׽FWِrbŎbq,~axqz(\ڼ4rU-+jv:Wp[n@z~K0\o,3_JE';(5kSKLHƤ@~**)dV}?'a}u՝у=Pï^]!U]$_;lÙ5t#!-/Si/T^6 )vkYD|Md?_AْR grcmRU1'ZM$};5tI ^[XV=1۽N7|qOTCy"B֐&˔F2d8>OS4F n:t,o|K2жz@ Øb=fJ3XSt7[Gd) Wt4x6ogcpvaL|^Ӏu"slCR(x^f=ٓ^}$"k!~7ָ=T* x}M`y ?p}j\|hν~ -f6LFΝA9M]vAVZ!mcb֩-Q"n-HB+yW@m9aiA &,nmmK:uzV@v!yγ3"[YIف;2$G+zZ* tC PkF^Useij+ihc[-/XFK|N(^=qZ)6Bt>W"|'PpZK}]ˮyg/G缺QN{t5ehqPKIJjM+`yFxzY4V垈#fo*GϠ'Os ~lɣ7M1WS0b&iC陷bdLqa=̮4; !/aknSٜ)e|&֢vPLi>"oRʭvqTȘp4E}e ulApt~+|zΖ%L] ^Ni΍E./*z7HfR|n(dN4eZ%S7vb*M * %!:NW$SpJG^j-rpO\$4?=+31YU>H)QD4ɱK=DrK:3ſ*2D5O=}2Kb5V\kdODq00ݏv FSP? 8@[U@H ~:p)+&bޕ* ~=*-b{`Nv侯31"ﱳ:(JrdI@@ vaR3nF4 NCrˆb]aуj2j=W P'VgDh2>$"1 e[U QG zu#-Ϸ߰In3;8S>fzfA66Gu4q.@TmhGdn0|2'y|c͔*.cZCc/b|hΰ:p 2/vW_bRQjخVaW>S~j#wbC%^v+nc|UpSfo]N'(o 3Q--2 X8AliEXI@e%WQ[X"@\_ݚ55+$ѕCb,I szkuGUgPОPht+w0KB[D8Á~OpEF"iփBPcLOiy-nk?b;eGY ]eD~*Y(Y"(5ބʶ師I#GYjYf&ԫqx,Y<M;¬` 6UGlNF]}uHᒚo(Mr>e 3M4rQ= M4ʢ[];ד 5)Uԯ[Ҥ70a[5ciފ# ҷwTuN"%]~|WgrYK=9[98TvɓXR7Xc7}XO}ׄ߹4H^W 'N`9!Ht'V_5÷Jc\*gVkk|Bv9l@hrԒ/vE> cHH47-O4I1!gE q Cj3A Z|B]j1t6<#,GZ/KrޫDÐiB^Bd}l(yd%XXdR`/wd'{ɒϊȞN&mhpfcT!s4; W!sO ^}n ?_ 'VnjQ$AEݝKpC Q^sOz6.=]G-x5JoL1pÞO++Q^2;«2s3+>S"v%2 qꯐcr`ӟ#cƔ)R}]Tr`v[dGAb toUgT- Avfђ* M61jNJ*:9E#S'.=_6wuQy#"1=^E}ؼ:v|d"W&1!QzTS827X1ȷatyMHBP:XdL_g\m0@օjﶦkIS56ȰZV QǦ!6`qڷC͙~|Qy)ҋG eCbZT_K`Hisa=SmCݬX 0ϲ %gF6xd'TNitM2F1Ffik2v~xj6 x )u219ίbQXYdzpO+gڣbn|9$xCHB۸!H1?fReChI_}"u1I[AyN trk[j=m(뢵YJ>,YR|ĝ ,$rퟴ=eԐtZ#/VdHUR"蘣i0r,\+s$⍥ɥ}*DWr7޳/Cv쿛GW )zHIƕT/`sȒ ѽ$ײ,5M0D 'l$캩W0+Heץi kx bD""gk Y⿾1yy^mX\FOt+ِ"K8xE!!ңUL%Woɧ c!'!F2tR8bY .=6N`b,zӕB\.7"٫q]",3?螋Utn7hP4U;jGh;u 5|]?_wP=wH!:g:7 ЎfϦȐ)#^o߻L/AWs0%E 쌺!|8GlIz<]RGvޮ ѼW^K{VIMZi2Fv-QeAuH  Jz8T\Z-M;/ɍffz[w {"`_t[#: :9THtܿ҈ұ,dV)X<&Hɔզ"^YWF%'kb<q*Z輻h7DTw^sR?r*2A(9fi4k'3;|)#!uDJeS5YQށa|%aՓpSu0@O}d;Em.yp"r@3Es'`E- }W%CuM(JBhorIqDfӈXq15*T6?~fa/n9K-`AZeg*D@p!.|ݚņHb,ݨr_9~pVg\\;P!JPDzG1"5^2p6^e a'u&EuRPQ5^鬩j_D =K󄯤 7 lwp+EiRH&}2+9ΘmL;z)2JIJѬ 28L{E-yeҜ*3xCJu|{}1uʴ.)lpI\ sn4&|O鶙Mȍ hp.v}e"N@RhC(i vJL~=*O;nR}]'VIj#ƓˠRJh mr'HkSEco p`٥ڶ1==ls#R-1ۖl}C4z= 閥Yi3ܘpe+ϵcHy?UgIkH4N {dny^~!*N\W06|WN)DwCnJm~lg }d1""VZ;Q-K=J鵨Ř W$gPurt^VO C`/?- \c)3w$ }Gsy _+.f1 aenvMMXxxu: ?#: ?lV!EOBkkU%͉.pY#v˩aT}݃5..5ߨG]=hx,t xoDl|% d^K{\GҗEWgw~߀E^582R_?1Xl4PU+N,흡c MPKvS:OJ4SPЅΆAXq񻟃w0X'_Շ V"K`y贜s"Brhl>n!y+W>+ۉkSv׍vuX|R')X'2pvyw&/tp|&F+0Q_#PTF߳^4zJq+ӝ8 ( M aR<4 9VPU kRm6V{K)8ͽ%o&aIoE Qb;Eq7~2,KgU/|1j\=IۡHۮ["Qvʙ k6x6=kJ|ŭ RN: .LY!#e=b؜ے4p8d71$LA3$  ,QH2$."fGڥP%v _lL[<"F  jE=Qq`O/W0lȆ3{o5S$;O{-u"(tgn%7*}~V-x{^,T*oUUVrWbNmQ^ {|t3t[TYZFȸ"P;{%aha@Y?uFb.GFE>[8Oo*Ȫ8̈́ﵷvibs_2)+|;H̿S IYٚ =\~-F._ ̼1P7\68CNHHr%@.HQ5v2sơWNewI6S /qw4aֱLê>9)kZfh#^$T\Ψ?.:FؤdsV8hBį>J"$ν=?E y'͆[G@F9e4"G_xwoQڠ0gu2'Z{3J{G0 +K,̙/`ڧb[8C#=V3QḬ]%2}}O@ ^@Q2U%A۝&m+ vr/A;(KSF_*f1W|<k.m; (lH4O¢(]w##?gP!H]NdM!\seA+ ]68$c8막#[?k!J &r3NV8cJ~Ŭda L^d/ gil.bHgj1-Yc/qNKtF6 L[.u79:c/m"Y`Di6vk<pjlDЫ9˭_ʹXvP@n>Nq۩E~y.A\⛉YĈ<icGxOP\Pf!K $!#:_R<)˴o tEJ+DЖe̙̠A)%Nl2Gbʤ\w#'`Q0D&!}Q*w9 -͜?0(2Nb{$VnF=1:AҪ?0~N65ЯId-^x|TęϪhF,䂁BoD+ רM|4eY-q=sY[:/d6T)gUZcA\ZC&a(A91alesGyz ]V,\$.:S1@Oh!>uhq_CFBJlU(]F" \kit7l۶sMsbրbEH 9? 'ũHb$#eς<GziATԯ(%"a^<ɧ6y5pK<[-Y8#0)üq Iv43^>8cN%/j0=6 zX edO.MpΗ"0)IK;,8"kDM0lJ TfESR\6d'96/B7/O^OxlM3-nsR,2}^\ -#)v& Rl(d^{$/Y.5xMIf4/+K}FجYNݢu)3RO] ZGSG7Z\Ku\_P)H'hF' dEʁ=-ގTU[V AzfLzPav)S$Sm YؽY~Y !% <ȽMq;Q_s 褯@겿4:}GQ Ii1&V8]2H2ߌ#B.Cx {FxPvroZlWvr>\.g+"=w=Ǐ h ,+'TsiNfܕk*`5YUhC[5~|Q29e'þ AoZ wt'cҔ%}61d]܏tbG[[/=:k7$ ևWھ fڟI ߡHw/ѥiUtٞf'D z3?cz1*cY|qhjv0COD|. 1I RpQ|G7u%Ηk`CV\':a}eyn%{jAj/O(tℝ,6Ix"şoVqe\țMu񆮛VOzHaP/91 T?:٧{ u`݂N. #|Y܏ʈ_FV!0[5zGt2Ej,j a(IF7_D(y0?,') I$+ğ@cw:6׫Kp 9v5p[rvK!-㿲RY2ٷ-j,BUu8n4H8BM&@V;LPYӽ;9?Cpg ]ygZEkRkz"hΆn\6RXխ.rs TqǢB>}.ZS2I" ,lM:zeXxkn˜{ܙ|9N x"MUV.G7H5Զi!\ctH6CтN3ț`Cl*&uA PI9Z QeK[7և BA:2<8ܿ,15K"3n:)w\ʏo-{)waZAL"f- 6W oEĭ WSkG=s2}|'bډmtcc̗BKxb ֨C]p:.={MSKKNi a\W p`$`Lw1d`Py<2*K=L:yМuy_Ҁ𢪺Zf$#1֬ *‚Nsd2QOk<=:xAPâiOuޅ{G~8`P`/ў"X7Agظ%3D ?|&[(EVF 5MzRi 4(yɸ+^I8XAΕ 1ǸS}tZ+O|ʆTvtSȑ===Ha~h>pMg.Z6!}Rݯq򜗪.rY]uP:~/>' [28~8iV@M?V߈ { :1ޣd~]Ak 3v+4^.×9_BxMH' "YD}.iX$`sucӨ5KV .L还Q xd gJ`nNR'h&-rp8N:/H=xЁ*_Flx%0-_%]_ݟSZ_e$C]4^5Kb1UEBV@``)s`K.dt?-E[[ۯy]1Mw| 9AK8L9q!u\u.CRGEO)&mC{N)J=&ؐj%`&!+u9Pq{VeriLnf>x~OU/miKrYض`_gL-V\ݦ(״[9l'?:+&JZn\Po#=@kd Rԫ"5%m$2gxHU6ϑ[)ὲ R(4u=n| RdA Xia;[hlஓV) xF8řEP4*v;*X2yxǣU`K3WrA C~r OK %j%LBZl2@R1dV6X?iaIMvm{"1MHKJ{jw6ݾ 1ŭh=~w6@F m&?CS5<:RT"*eѫĶ7/޺!t$3OIz `(a{3mut9OwLsU5,zC(V*SuOM2O*P8Sa_T暁pLǠ lS(`ahʸg>0ULTԾa?)L9%t6B"}\7|ڭHj(V锄vIMzR22\EH/AJZ/W rV-| U.xBCCSBYm;8G|t#*oXl (OgGkUHA`&憭ON&H%ʸB84ٳa+8sǫaU_MqVIQzkba֕S›PCE/ջpTUs%h S-[.H:P$vCcɶD&%۾ ^^D)my[弯iK-S:{ʎ.L W#6^`x\qdZ-Vz4.ES)FQ|ia@+q_]aůԽMoթ@0ͩI*̧sn]& .1K.BDIbX+ (K# Dg{5Z2&%lV>cECCD!Eo_|crQ̬5ZDW;{wE=9nW%+hʎ22PM\a#<\|#XDw7AS eYk! =fy[mJ =u{ҘvQf=j[RS&<6 r exYH %]98|⠽z{(}~:!"L]rm :`x)jhlZ*g3|RY xiП!jm] qzlZ;r -EfI %(NҲQ"Dk8(X]vaSaXE^ܖV)NQ@i80Ţ.!LlRA@lm4ΏObĪ&I#,vw~ͼܚcaa7i=_I9Rp?p|s޵CCWOI);0eWBov`ה^c"ʚ3rq?TX\!MZ7 Վ [jݽ&=jO:ձK#)cQS-,gip[}8Kz,goQS܅o³ A!Ji8('6R+2Oc`c9:D ))z9ԁ<3Qwd]A 4y[&r9j5B*՚ʙ, #GmXrl:s,ybhc] ͽwF#RT47!S]4{p| ݢva:JKxB 4Wji 4',*KuGxF:jKD.qG؏֓|"Mh8yB (譗Fc)mRO,O*W¥V%.\vBnB+2ɛL(J'[sou_r?zrLoZдrQ[&ߧ.tE+[:*J@gOP%˞2?YLb>! N?rwS%kl8pI, Cc ,U }9sNSq\PQ5V ӂŐRka4Bh$H":h{S;j] iGUC֭(*-\:1s'cp/d%JAA9Ȭ(Z"qu }qyi!G8:<7VhflGێG?~3 S̳H>΍} 4},Fr'4/f-sN-H԰τ/ΐLɏk ]<YBzxud95|Z]C(ϳSU$@ `sf~"PMaG$0wI*l>={\ȝ&+4_>!18מN "J FFX%ü6!k%b-[ Yq55 L m {h5h&` aNpx;XXd喹3- BΌ͌44S9%x6(r Ze/\r#3FflWq^P:;+ѳF8Ѳmb8wi_m lucP;8Qz{I{.=?3鿈,ݳ=%U!8Ii[ l^t?kQm=tf$8@?;eגIriS|).j}|FY]#~$=ñ*EnX*$IJ o+QBd#x5b;wO^ټTAѪsą hL7F=.AI]87#CX ]2luR S t">m '=xEW$*9W%yI)tBeDرI'j(5_,lg[qE<(h$.zYU͇4$]ROEZm^$XS TˉbҬ.e)2U%|IjGS)R|P#ynKxu-*ભvUKkρJRz:v~D%=!,ǔu*]|ؙo]Zp16Tdɪ6~֘lfziV殪#Q_vMFIdE~hh2.~QZf#٨F5OK@QxÁ!5.SȂ4,Fbŝ),({093&@}_2TndIje;p~ _ŏ[?+.[=*mSz 9f}<?ASVMקӰ# Xv.+^rr2h읊:;(,\|I&SFs[R-.8/Ӂ,`C:ȣnEܟUp#yv<P4J6H U2 y#?K2˜c .Neב|n9'&LԆ'ehIJGܛv;.N* ؆ ⍅:ٴ2>goWTE"Ν_#Iy,;爕٫& m[ OeZQֈ{؛̄.ށ7{vsK*:I )D,)f2-Y1t ={$:C"~ g᝸nIbThhȊ0ǘH'SHS'Ŝʓ0?GP{O*KBRaK^܇mĔuS Inauc|)LR#01iaM^t' YCm )pZ?w4D@veިxc>Oss22Jf ᄡ7yD p׆6Z^L[rW(-i *O0K rڃy1Z*(&\؝30$> w[BWB!dtXq4iy9O6(jJKC Z5_D Upp8!G.D7fskߏGׯxgkve+Wyo@/n_jlI[$ve0f9ȽG0G#!MfhެQ_hz Е kW`/NO,7)2e3Z629jЃ+U  ѺgSvؘB-M-Lv2tF۩ J=-pLތzvv{2?'P!SNZ> ":.yv0IXd6K]Ay+v$>K}:Blk"Ett;a߿ԲMB~gp2'dm!W RYGߏ,lUsUHiCO8քsO~7/Lyg@JJ!FyQM﬩"`KOuAtͨ'?iJ~ o'Ei NMxߤJsGDL (VCz5ڞoA`"nC!kxt繫޹ɶdЂ) oq_FEpx_&np3D69qzv86Km}cXڱxȈ2"lgMQͮ2%whσ~!]HB~̏bE%pfG[zV52<]L zWG j]UwnH%j)qj]~]p]꾍䄦[\Ŗc;rʵJd@ZLik0wKn8t + 2[2 a]- kVlQD ":QV|Ym54~cuٯ,9}1m/_/Crg-F8x[i5]%dP ᾚ}Rd}kdI~՞UmUܪJJ14JH(2jD<}'CW| ܑ{<6@4/P=xrPSQgyfX-U؋ }~a&K~ |N-P.Ŝ i?TTELh;/a$υ}9K])@JF%}РSua{wZK#x/E̝&/bGIj*?n=>Ży(P/{]S2)wjYkqI?܃*LS4uS]sX;L zyy&.+1Hm7O}@Am |$AP2v7s224V IF+Sߺ !Lhp(9Gu_+gUU~8y| FlΕrr.Qe5xzKgrT!؎ }_>;LQ~OˢF1i6!mjᵊn& W1д&( Y8I"bJg x|[c4,_/C`U:=2'8V_=8W'7,zO>XqF,.9 a13E!؁1GX1N6Tj4B{,KjPtXrC;+OuZ_YV1bĕ׫M9CS!kMDV7rl< ) {% ,!% BGt@%=17&\7A%S-y1X кpi!QȦƭb!.QZ775)u nt[fxoV~'oXM h}m PZCݑ%vUreͯ$B5[xqq^Ӳíу#,AX+E5֩i3wְWx7[‡ߚ5lI+PQΌ$JȊuO<= iq*TXL)v ;gvV>&RI?ueE8q%2( ?| ,5~ɖ6^BPZ4%$C(T W21幩[|Ɗ ijg &)(6nS|oQ'-\o~X3DYŵ2Z͢OӫNy0A|B,=Lb٬{Nɓ A76||iϣo2;&0Gl j&9JF?ך'$#وj:_ ikt)B6ւit=,R 0څdo W(=|C <.Vd1:~P;$-} ^ q[E;kx]lkGH\QMj'm::~S&(ic1.$D>4%HL_K9`xɮ=ʎ$ 4=Zw73kjAw33֪E7c2K4_34O ZCXPrV:G i/(4@w7H} 3ßw ^k60%UZ!z &(1?E0,6dBa\dƊɨK5I)SZdիIp>~h D]<lDlJ+cPc lJl?/A'ܑap((OuFlww"O Kij?B(9a,F]/sn˂gu(/ЋZvXޒ1%vF|"V7`q?&"Vg y6{. h;';ꛫä>Jvt3T VjPQjxS4A"U(U#Z4Zm*Oy*2=_ì/{-$ӥ2ɲV6SzY"#ŒtQ%\ǰE70|40GHC0遂lf$^\CA tam1Bv+ͪ</ /늛**Q#PE8yn#4"'yVUіyj5dUaCvD3j;L u7A\?a6BNDӳ^ǶЈf< 1v S48gK!&TY5SVr+ҮL.D]Ɯx 5Z,0rF 1 "@%rnrHE[CƛKuS:f[ĭĤ?N5jW"Y5g~~·Pyi?8_)B+:kPM]jag1~V!eoǿa.__=L5Pe! \g ef3{޷nVz6_oߗ*[1OrT}$?;Ejl"*yLY W|!L1]fnq#烔72b'*qE)Dt>%aUPL]ް GX<|i0˥_r XM ?%h&g-E΋ڣsPl^߆,[b Y$oe[1dvI_Z֪ = 4"*"T (v }~U]DKBgW!# `'J&z-P\#&j!d1p%էAT&l7D '6t<-XXMR"vw*j/1\|MM-)X<cߎ @?\>xsk#"N* ?e3 B+~Iw8 yM-vZ58vD U*b?Y3|CbC5ۮLV!2W1toc GIPbP[/K., 17uy&0)s{rq)~LQ7nX@6iSNB?e<%?>/h`R2l@'YQ1wRxFXMo\T!+: T,7RaK5ltDM^Gӟsf /E&5Kk.! yJK6# IS^CЗ"kµ,w#ꦿGS2TӮw3GZp xt|J]-oFo[֥+ D}LܢD6o?5uo[㽹Ĝn\:_]5˻K3h1iF5l0 ecG Uxw[223#!y=$bDVڳ8ݯ*;v|L@%d#8D:v3l);_ޝeNk˨-5\{lF2@w7/ ; qXjof-Sbk0Jnk\iٙG*IMX_ 2XFiBYRqq:>_gu$80@m z^JSy+'{Vs+:Q,U. /K_xllp@؁aeS "s db2mȟa 2i;-$-s$\O$o>3CP*{b']m3ؔ1tNg@7Hx;.])(. Dq1b8ÒIP$3CVI I[c ϯq-Z(m6/1ٜI0G/a# Gp #G܁4`3ГB*x ecdMD8GPKT :gtd'z{d5!/-N1_(f"=/΍>{[ƪʰ; pgf$I)d] pvs6X)iY د-*խx4T=@< *Wb=prh j`MH=s7,yşVvz` ~#67tdYAinB/4+.h cF{>@r_ .*KwDf?lDƌư:JEH*Ύ3.LMI߹yp3|hf`tM( Č e uWBa[%HAUobN?()Py-}aJ8-_ֽ-aM ?ܩe89\}bWjQ&TB :yrZVIgk5WlU8ۮz/ƪ&(?Ĩ<,W \m)j^1,W " lY AǕ[Fl8sUTjBIPIh`%I  Q9cWNsDu5*>6/MNѵE,% #$Dsx 035'K疭&T @| 10r^IrLNܞf!_IK[Ft{|AbA,i+Eg/CjTtR墴gC:\Ih5T\p:o$SVJ@Tw7{K~ C4Aށ{1Y($OgV%_=sjԜ*%SepqCxc)"}j =}3.>WtANeUampvҿZG!o@YE@l<\(}٫yyUXEkx\B&`d"3g3(pxggvN$C#0{̤P?#G&r3p鸢CܺDFQlE6 hUb'+b ?n=Mm$r>NyXr;f .$ 1haWFл@-O!͔U>x_'/G(&%]%w_%-dWZz3QqTfa w%p6L Rٺrܰx|{pn+ [f (i](35(8x' ïݎ l,4axnI$g%g>׆$SM'0%%՞ܲ2d;'^eӌ8>YGAfv;3-<&e 2zF_2ňE?ħtTSf3i WJC6{/٫]ePc" C2c7IE&5ԇX:м~BR2{sF 4-<N\^AMR'z }Ę.roɮCKF٥ oٗd<;Ed[i1@iFVXf&C*AC!~1fV"!~'.k:]N+&F&5-v#{tK{EFyH"G C6GsfKvV`a*ØڻAB^}$U`:#G,ĥmA@E {oz S4rd ykWo|rLs:m$\kEŘ66ݓ~7Wfb { XC Y.lLHz ҉,|bAU١)x8*o=sG%<)t[MАN i[㤺XoCTȒEtsqSNjp<$-Ej`2lP?{ٜ|0ods9}uRDx0f,"R{L?+>$DA} \61&zʠޠ |abFKkArрdzr(0y@^FADۀb`^nN/OuRbDdCt @hG.T!yfhqݽ]xVo^Tqpj60ԣ&s;dm8-o} ­*GlހR[s&Z-7ͤEr>~XIih%'I"vFߥC{J tK4liV;0φ("!,} ,鄦~* O-+U6g'@hqZR i&g %ыp?',`fQcRy987jbtUTzyjsV$/ǺJ~^Lβ- ik KGHvU5_џa/;(mFP}4[2/i/Wq!wLWQ=5 9oFa &{$Tg!_Y}? BSn am%,|uNwm큑\(a^P&\EY ҫFk9iĢ~t`gGߖcY_ Pc{[Ȑ^*]Lt&*127MRW11d/G %J]Vyf8t# nC{2-|S5"'τV2Z}KN/_90{Qe킑+s)]jy4ɽ/i{x/G+<_<$PpXCX&`sM̴3u%j~:I;b>/uHo]۹,̧MǠN7sI:P3eny4w}i tޖs6,>$-]qthO-Q'6?kL`GstH|q4ӆh#PY//SW\]fh!cHcܓ=\UHœK_ҭ 'Dl{3)_m-;WI /8Bqa^z(oK%f"a˘]??lꛍrcOhf_#i2t Z3kYӝ\DDz~oJbzTv jcpBl8-ke`'?R+V\=Κ&2A;,j I) z9#]l&Gn#mrI B\*sB iHe[AK 6qDJLU$K C9 th݀qIJ 6MuH#'qb:YKS.ّOtl]_۬A@>{*U*ݘlEj7kb$Z%bUCaH}۟,Ly|j1&9Dž,|_g; bĖsٓ:#ɚiM2!xlr׬|TsULujv:糩Us pyJ)HRK{zOšc#]C͕]F6U]]5+<˷ym'HR.$tC->]0PyCҀEq|BG%Yk_hS S9>w~2i$@j.-vs 11q_J:foۻ4& D\y\Wn)5ZG3@}\!__1UI&ăL> JnQ0q1{P$LgJtN!o5rT/_h>_"Y4Itl jc a:,D:NR("}Sqs9Fp`WcЇ52iJM4t1-XKn[m{j 6g]|:7AkQPs-tQ% i:]L a(U. 5 n2]' g:Wy߷Xwj$X:J—P-i[<9VN:Z;XQIQm;Hr~!eTH{(*K]a\Z9./"< $U1 KNh0 m0jh~!Z?|,dBD i=a[rs;I9 /gMDEjAu08(ARO?%=ϙr/9+ ]s&p )/aV{ÏAx<(`ϭMh5VZ4}>ꖯNpiwzJ k^EP#6sZ?x|KGS4D'`oynTu@!IZ`!d\ #,,3͞ DzW+t@zýᰒ.Ƚ4utBOk︱$P9ߔEb̊`mSh'Fm^u/9\‡[q$|SP]u{DCCqD!Qp2kXn:sDO#Q@r 1tQjd*Q_SKHH_<=;`S?b^#́-! E1"yクȍcVd%.Ηc4Lj~$#d\A՟Ďۣ݇pHhտ3>xxROk_cy1n,dkwڌ}Y'bWmg/%N%_ h⥊)U{VM 7'Y E$0a4Mxe"<+)3>My*2ܕIKHl]> p#npT|˧s긦_Nŀl rP&vLx3Zb HUnE[Dca*Ŕ`?׫&4v 3-U#*`%~ොY0@߯UbH,*t3M" 3:u ̑BTO/ L%m6/EU^ ?"fDZpY[]Miz< l) #K6Jx逢˥<ަ#q:t؊bBkL¬u>[_ װXR:^e`l] bRDwFgVRkHH v:n/Ֆ(? _O$H4Eo{ RjFr'-J;~ӶwE17*' B219A ښ㳐REVU @; WBL<- E` :,c,+odK&42cҀm6jjrpLז#_$So 2F;KVC ^$(8?ۯ`w|Z͝.b~a^呕0q"XmE> u.I1>IO=g#f;l j|))rf7k) 'omϹ+Oݹ f3/DkN1No_oHeϺ_qzo ѿD7)nd!T 9'P-E`b 4K+J{= 9;nuu=>=$Ks fR:!u~=$er+&LϜK(d[Ÿy@_m-?މ?ʿY+(KhT ȘB W/1b;=0eR@ωMU𾳺 &>P077J =?߫lIUŨsn9;엷t8F?%|GK4tFOQې]%rKƙ~+Wwzp2BM`ZyBWeꑇ>C8ގPStKI@(ʍU>555`H^ i^ |s$iKʐ媺[ .^I`XL8:D?rfҳ;ꡎE1w݊$,^ZuYAm1dqV*W줘 I:C4SH|!<:vjrb`s5ou-ͤj{ tl?P[$z1MvP#% La{K5TnESZ!Ngs#;h3KƏPJ[Т4A<q-P.t)zsWl6b~3Gx!9QCS쩲I[k>IT̪W*@evg>\8lbu=o^ZѷŅV=9A::rN?w.}XaP0^u o/~U?*6x Tt˳#W6廗rgV@J*d6р|Qo}1t^Gމ&L3ng-3DŽXXZt)BeΑhJP0ji퀜AsG+Pՙ1ޙ-]D6aI%UNo>V}p0&]nqihOa'ŭ.c ! S37*@]CJ-VKE+JX aQv)1%[HĮ+X]Ae.K߫OܺXCq W᝾xt[9(+ `ISݏ+ P-ruQ*J1|(9T'x%FI#vδТ1=}@~}5./|c᠔dײjp&`4WRS}˧ޛpV OG(TqX)rMqe&x79n8P+m3Ǩt("gZ켣Pmd lDLqԚߠNs`BDkd|6G,aM4t1d)q'h*uNJNPf 7(}?\?d3Ҧ_b.I<6Gpz89DRU,\'+\⁻l=BnV=7õƽ/bfi`?XʓIxu%L3oB׉h(ݔNNq`5m씿SQ]TV#X.qPAqc<âƮ2g2*%#P$NKXқnfceE(L{c'gu=$Sk )-Y69c?[^BԣQ]2'x|ѡ+pHTa4=`1Kt \GLஔ*:C-SX % $Zw6pP)1 pUZ]fS&O|"Z,segbG!B\8>׀FZEvcl-\|Wo;&6_w'-ran5&8'|<-] hQ"6kvP. + xҪٰut@U4>Aئq^ nܬ nr]dRӶ(n$" ¶/_S? q-H/D.c%Y@{W i-wT_Fʴ^Z]4DiT 5rş=md6 | -+)@';LE>w _"|!I'>Z>BZӖvb|sst\!4z4O=;wq)b!ʔI8$%plp_NMiF &2_|kط2hPwú(1P1i3w &[`px{A'#))>9O zQ1HNk7ƀᦶ_PۋϗBSOcoG鿳I8ċX]_gH+r=(-@Ω;<ٻkl/υV-S/҈>P55 uRBL?a 6m)I/ܓAe> z_c&WB?">cm8dM$^mC/,2jX"Ǔ¸Tk@ڦ u@Ub4)YkqՐ1m[C0v\Aa;.>V׃dC鿏LПRmXx[> Hc-T[88Сp]љW0}viٿՏar1D%S*,C>% W61z,D1o(ۦl; X׋qd㏃0X:؀^PR Uۃ 98r>~hԱYBc%ʡա3zLh+ceh7PoFeTDc3.vZgD:U&&pP.O:|jCQʙ 00 d~x^ɔbsΆo W4ӤM#F_ :T݂L 59VTqҝ", Msl5+!9@%at֭}П++sL;$$ɀi_jG׻}E j+!nny=u!"S VL-%GZڒ\䠣n`ۭ2 gIF sA= 9Sta^˼H7 Ͳc:Pikfn1v{/DА(h_f5e3,F+ITn"!ER êD$0诃 ͱ&"ˑy^+8̿i"+3gGG =^-7b񹪆P_NIӾ?ҁ$Cby$CH F#є= o=DXc?',g S)me@=*R!7JYTg?*f]?͉'4amBQ)i ʷv{Pᴪ^1E)\F\L)Ȝ)Rqt|I_ZKG@1x2.+ B!"K5v>ʀAbdpJD/1z/׎pI>~pw69j@I*溘]ܥ(C1q"ݤM<rԈ8rc+p&N>[G\uF| 3P3V$q<@eXOlh'ѥ0ZƮt("H0lI7DxYe+ Nӟ}a!sVL /;K3S],")$! r3kYe?` Jh V:z 6ơL.6TR\枮YjT6r^E86lK[s֞%ݜuUؠ`|gaٵ1 iPK%d`xy"0V=?Q d6^[zd5or}b*O<0͌}!˰C{[Ziȏ~=,Y;k^pdo3YGŘ+7_+rfҌ\+֭Z3c kVNE dC=)8y>\<+:%bU!E7gp\ (k[7'&7ke!Hob|U PB!;r4.qJo5t 7BɁ}.qm!2{`2L*i#V{ySxQ`Nzhk欠@ٸ7ѩE̬tأV<ҚD7ֶz ~ $̽'4+`>cKyxMX e=5ͧV5_*-4b0*D#1I( ^1Va?Ro? bݔ9l 0;(Kgs8yViAA>cSm`;HnP HqS=&qsM^_}$%Zru[n:ݙ_@H^G)xQ+SPU+j1S;)FOpqfgOv 56qO*VG 5 Гfk?XnC'Mw16z? -aQ񌘢(7Jy(L(ƣM%2̑"ͺÎJܯ7]K[x8 Xhh7uZpnZ(|whwVA$PrI]` -FbjrԘ"[8IL NyXumt+j.Um l~ St~pg2GokE >‡B<8t#'tD]| S_E6rkgq9I }4(]m\ ,dX&kJ?3!B䆖TFO_t@a\[rypՃb1cG>$怔{@-~>)ćE)V+/h%k$vڵM;0qT' :譠ѕ WBZB1ZB鮢12> LI aIIscVԨ3ϝ7ܐ6370Sg;5W۟%u0v BT`9dz-"\۵iTVʫx3<_p *r! ,l8L_*;KO1k>X,&'HD~nL rA0y]}MPWS#1)}>QEqAȟ'=6! VTR`$uh2 4"ȠEI9g\ɀ Ru: Bg*ׁ:ed bV E,Jx.k9*E6K6 㺏?| rB,Cvj1%l]Jy'V'}Qm|_eQc4U6H8K=7ZH×FK[GbrdO)P0ո#oUX_^l%T:HŐz.>f!sRUQZaa~Gv4ՌieYXGR(UC}Y0` zmQX+|Vp+ъTܗl!LZM?psR7(tzOBQȡw`h HMDv-DQ#}!+'1am^r氋.~XT# doo^[Gwt>VO]A^w@+0O 牙@8pka;Gs$)%Xۉ%kB@Mm屔1)ThMݮcA{UzO>䳔˿My)SmBi4j>h`YMqwu"sJ ^V$TUC!O dh b^At îQ'x(?B5׈8kW7hVd|gg^g\Bkir.o^ )8ƻAwiM:@aYr^p_+:\\ 0k=&|  $/ J] > axMm8XJ!*Rc%+]fK"vRHiկ[fGaőḧ́V觠,>Ŭ;a: xO*D{.Nl'$]Kcx p4]&S)B8Z~mId, *lxuYKR.Z@'9JS8. g+FuF.}8r54"n:=)]nr*|qܟyxȁi酇^ ׷As@B$ggp=a } ? E{BAV ,_k2Im=M30h 2|%`;I_;w~$, ذot%t>ovPS\#5tl∯e, l+Ȼ|3^[!; Jiu),&K2&3}8fZQ֛1Hb aj _`7tӝBL+5|Fr{|!eZӽw7 W`ژV;8= Pxq996<3NQ\&ߡ"ޙ0ފ*7z9~S%~n:r$(OL?f6dw"$#p.kdX]˔2@}+IH1Nn`X%ՃۊؖvTh2Jq|ϥNj۠ 8K_b\ᯈ;Gp ,It'Vrq>Ȝ#[#ѮM}Nη 0 DM )}[ *BcB.].n~ `9Qb)p)ӿrwZ(CN̡EV%h'?.$H .~]rp[FA>4j= unLĽ9>9;#@)}du3{h$KgSnGX-ZkeOT7:'F\/.W7 n,gm:5< 0o,Cø)3BD7)_4FE <ۧJ*h (m;^i":b(D S:K;@8%VT.$SJiȍt0ۺn1l0!MYy{I=zA/s\ U7zk$]%N0ŞA{f(X,fidL~"U /jfvJUSpxg$/_ ʏ?qSURB+loaRcw׆Lؾ\MDu[9{C"} #X]d#+ẙ_ʣÔ N={ 'ЄTܞ" 7* &'ﰊIs{Ac)#k-AT&27d>TMh -)~KǕBb|k9yIݞ[ʏ?J9,ɅFnnUcpk!w0YqT)>{\~[)Sύ-O*ȑ z+a܁,b@! 6~Hw][mJzߪ6/5xet&O {7o.!0nvuQySN}ӟ- iI =/x^4.e؝ئ͸Nq߀050A1P& p6F=s;_VEnh!v#9(ǹ tF!?h-k~Z N]=+%FZR)9.[)F)^:1%G?H֌Lig a#7|m8!46 "r |5dS)~f} (/RAf8U6AaӬ("vedvHrU~ݻΖO"oѶęl*/WpK2ۙ|z3G ֑*@P/f^}&LкDT;ɩ&x$]訸-w^w3M1'D}=.m)7`2R2ޱѴʲʵ͹3x:z|So9=RŢP ݩE=0I`c<1A"a.jQ8^Zj灥fǦn웏7r9K31R(q++NM>oS>9PTHyR-Z"|U@PЩNB TC±b&z򯅨}GUt4hW&ޠ[x>1Sl8tz41 Etf]!wyߘ6'G (`V#CczL:˯6_Fp_7$Imyvѫrm"Hg+;,ڹINz(w +e"S_wAKe1 I(4*&ټi]ˠW]mdASaܷ{ͣRM9}bL=_ 5k̓3\|@F is ` 24C$_M ;3;jj2fū e߮hx.3)]el+mƼua +iiMvj,9MpKܛ@4=y?z 4wLNtJ XP]!1j8l5hBoR;g7^pn)JēwM>Py1J9'nĹZj"eq|n' C9Sx&iTJޏoG o"̬!-b$"k+ASHHE;~YZ'5f˙”]c nа#nXHd%#3:0*~0$C-ank!K 7dkaoeGI4#ý-  W\rWfNj7Fc岰) kF=Y+[-=6FŒ>~ᥔM; l:ĴRǞ5%f}:@..zF5 B',,b3_XM眒$_f*` 5$!3T^"_lp|Ҍ.#1m(+_m]#t_G3CIXGkߔ+] !9j{î6Z#g=}bV p/8I pSϜJ(|dhB 0x|GEZ\=,;5yIk!PlǥCg2 1S[XLux7_^E6oT? D!IhN»O"51}৐ Ծ<ENI ګV=9Ť 5>fc |g ҰV3yn| ĹX;U)apq[ $k<{a Z,?u#eZ{iR3/#Ḽ5m5P) x%5u9uVSh;[ovL)l&;TL1.̓93wVB.bӀ&1:9jF/4.֡AvXѸrDt4P /ySىrVQ0UnhW`5$M$hR:VWo2 6KdNkv!IyG *ds1xyW#Lcn֙,G<*47F]*;|$Lf<EE?5*$yC1u]eV@*ķ[O^32556_S1W] 1eaaC5 .ꑻR+g]_[\Vdk՚(n{_4%m%hpU̔p"7.Y#z3]W}zw>BѼAv!JoKw9o"*0=L9͓NJҞ%{@ Tсp&;b륷[x:3خgLn;FLJP_f W!)ʓթrڷKx* G5.;q> KVYP]aXOh< Z|^k* J>N8ٛ歽Ď w"fq{/M0KaD"̈́8{E"ҷJ+4yϝ\OY N{ .q?sVk5qJ;Jf85/v9l@/;_ z_-PBsbZJ9/@F\ .Pc -a!]058OV55WNn8ꌿ3G#5I5)L1B:E3Rߌ9AoMB{58̺tr&IK+NNN,'D~M C*pCL7lYAzS&5kbj!h RY F dM̈QC}T!񀙠n6 `\O1"#98e.fwAlIABjZgƈiW)jֈqZCGăw xgJPqYK(|H"lPt1۾qi/E=u ZZ4-*+UoNhWFݎykJ}*~f/f]MX5kWN|gDjB-\ПC7Q?}}|3])=<_:ÙY#An]R}ѿUL?o)? džauvq؋\IpZ~T}Z;,lA#+|]q=iwuj$' H/:m7LR{BSXi]Q?lQe~a16?q,[?zٌ|ٵсXB! I"y\9sy @fHalx(W).$:w wj9fym$G7.è4tZ  l (V%ҒAvPC-}dz h~ >"I/Y3H&Z,Y$AsZv&Faj ĂPQjM8#79RH"]M}&h`~̫5c (f1?(aB/{c}O_1uJ0z}X.D"a#JŮsУ^1?ZY/CcJ.b-ՀPS´l%'[ Tuke/K?fJ7u` i j6d 4tbrR9?0]YH L[N z RVHAME< "wׇ,{n^'(*7 kuы@ OVchOV5PFl.ťnu!%~e8<^ C2 Δ+*܋2ԙ8+Ft " FϮG&H\6֏6niO _40ek8MnuI >0Q-yLlFeWʉvR{7Uո_g %xKbXHګ6jZ0&@%4zr릮ftԛ:T{5h50(RX)tèZP1;wz]}}B]N:L ؁&žoEj#Ǔ[oҏ]޿1D6c1"fNG*L.@"GdGclߞ<WdyP rIRz8~Ȅ;ybt5Xn.EzIUK_i7E?m mzTd1=G{>Ǟ}%~Z4Cx}+!B4O&tU堧&!H rTA*,)Le{+K$#a^s֤*ʅ=߄*} *&ۅ>lbȭY.$_Z)G14:0f^Wo [NRy?{{ ^S?ț]y<Z%JpFc\`luqCJ06= r1 wM_^O rfW5Zz58|Yh^fa%S֏"F޻8QBe5<7?khv6]tz8xdz۞zFڞ{}ݟj:}zS{CZu5}ۻtw:_Ou{{[{mWWkviP4sҋc}I:}í>G}zے{T> :Q]zvkw^xy{zE{.n}n@wwM5}{u{xo5Ӗ\8UrtҺ=\ښ}E{tWޫ_w+NuzmZj-{ϱAvb϶x.uJt}h}Ͼ}^J_w}}p({ւwoGOv{mo當믯[av:}l})^7zzǯv:Q޴SN{u 徼}}tm5{N7mttŝ47-^V>n܃Ovj{خF`}z믷κ_OM=_aϷ{[W=t7|G¾}5wӽܧsm2۾|{ﳥS۾ǽs=v {Gu}Qs}r=0{uoy閨}]{{vU=vjcw={Nu]lUv\GOm7颻wzzo^h>^ /W}ݛƏo8<kMھo=}ݧ}Ή=zkwMw>{{Q^iُZv4{ wKt)u}>;[л]{y|ׯϾz/tFwOsz^FUޏ;(r4z/gs=E{^}:u{{OvjozU4w^Z|WҞ]C!TkM{u֏{z>jwܽ{^lmmo;u麟:\׽l=Ywln:zmd;Efޜ.ݻ@^t9>{{v 8Tܻwwv=e{iwUYwʥq̽i-ۻuVyMh:4cݾsӮO=:rZuᄑ硈/eSY =>o/ހhk{=[u{|z7/:{znMo>nn{o]wޗ٫TTۻdovqc7GCynX{`jս{w{=}smv+[=KoOwn*wMh}u} W{J}kwv5O+^]o6{vٽ{yXSk_sw[]˳{뻻="׮mq볧7ίΦw<&}ۧ׽Nu;ݷ`[}}}^민}v1;z};&{oK賷mܝ;w;W׭}|}>x)ռƔzeh{_ou==wP__>;ZnϾGOL݇*Ǿһ:wn׶h}ocЮwnrGc/}yξN7׸׹׮N{n^lud)^{{\ޏmJtqE/UTyʛMzʧ}}v7wG.:w{wӯ}}3}vjW}{ zut˘M.[a׾Gͦo}tWvׯ_jk\{oVW#}ﳶ}ϡݽtW'ѡlz{mף`νk׵{nx=vwsGll.]ͦ֝5w枍}:wv(j{ﻫjmضv׾Ktm\huon+_5羷=]{Owmp/b4JgakWǞoܻӯWuuݵ:gJjUuZ{Z=v辻5z]woN>{gͷtnn>/oXV֞zrzzZ{׻Cz}{o\f{=힚ٞgƳIeNg^^ۻ,f=k;ȴGzƝt:֏칵{n!xwwwt^clGBkKzݴ=;*{}}d^nҺ:}>7kdz֥M.uvt{5vnky̾oԏڻ룧N-zݺ4k[klG_}v]zh|oy{އסmnw>Z}yw]z>oѦރ{T nzM{jhz4oMxnA;+{Tٻlkg_x#Cv}9x{ ]|˳{trp7ꎍosM{:+ݕyCA튶NNx]x ўt=ѯvixoww/ﵽiv7^wZ==}>}'/owv>uUZaT{[M מ8}r:=q}w*Mmj;oW꾛{yo{Iۯgomݻۼ=V-}nQ޽nMW7c*_EzO=:Wz7mwsۻ}wyG#HgCMtJ:z=wנ>轛O^{zo׶=cwovݲ䝻wJ=ZGν2%ahޫ-_]wkݼt\wL޷}tlM[;Wݮgywj wN[m4{r4|rVs)Nsw1-==5wR5ݯׁׯ{:o@wo}뷽Z3z彾Vmhܤ}Frn]>zҞwjr;w>z[@7n;{=tvUn^kvU:;qڊz6Wpovw{ov}O n=Zۏq޽[5h{}Zvv{{w\v]+Rm^whӺ5a}黮:-ǦFod{:5rn}m;`c={w{wO}S3oOW] ==@}^}scz}+]mztۯwݫw@[vҐ9wgUݭWowqQF$>k]9}zzRzǻvϯ_[>>޹{+=.׷좥}}i;oKg{ocMnowW{;m}t=ix۸z:ycնkا/}S{]}=eяS{=Gڽ 7w޻w}y;M]FOHuN{ ︬Cݽ<3ճ_\+vGn([=揈v^ݶQgGLz]G[ٮzRn뵽ܼ>Ok{ٶ{[ m>t {z^zO9v}ov:mw9rrq=}}W|y=k n}7ѯ}{{w2]]{z=omݣi]zwK^}۾w{˱OjNCnn6Vy{kׇֽ=OF}}S{_g}xdz{yc-}uw!{w/wͮsCmY_vw}1ӯ:[WG]}k\sil읎z{^[z.ֽ7z޾}>{n^ޏeoi(Wganݻs׷wu=ﻻW]n=j]tݥwOw]z.w[}wvwzz`[V̾q BA˫>ݚv==wa:PӾާ۞ڠ}Muwwz{١Th[}wflTmuCZyzt}y |=z'jy{ٯ=G޵ٶ]u@nҭ^O{gs.M4i/ȣvWCTgAXoǣ:o{>jw3;WfMۗ}uקwzN:Gevm9;7ޞ]ϫkcݭWoZ+Nz>uw7nl흾|>6^gwvWog{'{=uܽN磣looN{+!Me7wE>]WӢtwz}G%(; Svf=wO|l}s_}A+07mwsv<ֵvǻW}m^bn料 /m-`z80}u{n罧סӻu:}Se65ֵfsN4v7ϲvo}Ͼ_]Nth=wni5uNPSz籺{ڽ;ֲ=^睃VaC>ӭo`}o믜ڧĽsmu+ӯ>5=w[=kT=u޷mMn{t+}[}Ӣ冶W{y(׮s^4@zFun^ݛu{[ݟGo+>ں{ckzgOZ*yݮ{ou;Xޙ]ׯCB_^3}ӣtv=ogkڞ9 \ݮSt݁݀ncݺ>/g{/m{_g]ۖ>n=tݷwMׇC흰utһztOų9oス}^ׯMV7#cglSO*~4TBLU?S) &@0SP`4LQ* 0O@h00jxM &0LM biL'L&&)==#L `h&S=@&OPʪ@T<* =*@'a[#5~qԏ6͇`ӈz nQ |R.I+ZUbpۑ=?!Hpr_ 6,s|,ܶS'Er!8]Q]looo4RRmMҨF^u䵤6gӲԞSSD*I>D&~ y..СN|ٔI:@6W) 9\rI! ̢n-K<9Qk;abX\`#W֎3a7w0dn oc' :গG5b|Az\meE}{eMd_@f[,cy~ްKY5DA/G{#})KXz'JkI T!:ҁϟ?)Kz88z>> dS=[eVՔY \׋=Ԉ,QomeT*b.ꝼz̯fڱY] v߱%Wz/|gβY. Rwp>zek6DI;0]{1Jx>u;A*V񃼦nNxq:X* H8An+DCn3kxbFhԍF g`n"dCrTA^.^j5{.äL@h%5OmF-YښzaB:֩i Iggʩ0L*d7y?m/!Q$u|~_c32Q\Lp:޵dUwn qpw]^̀N{vևcg G\Rŭ븍O(DQ?I,AŌW)b@Qþ!X˷80mʂlemcQ TM\ZQ?dX%J{d`JNr1I`]~(6Z@cT t4(+d)y4a»Ã=/ ͵]u*$lhUx ܜY&i;8&FAQaCn/}n'|̤8t([/lR:F7 2fƫ.l<'Wgz0+cgEj/p6Wp?|vpJ;mT&530DƾaiQ=}ؚ)%to?|Tyה>(2Moq|ɣ@'uS{Z2]톷#z8#ES/B'YQRn#^tQf3Et)k.$N P$q3(duĂ>vR!쥷ԬH ܛˢ=fƌR9;]8ݡb*ґYU*KjUuwKS%x(v!4`s"u @aN!' ;sKȿq8$\! l,Ml`VlG'B fkʭ^[?pqÔ;`oNظjYҫD`142ԗ/EITm׌@ÐMWLhkH5in/Yzxz3EӁ34pߟzFw6pu+0/k!*ԍn9'}$8vt\ zr/LqS/@$&?,fұ:iC6lw?|)ץ&y9/( nPBUC٭Ez{r!]_1LP+9W酷!K[:YT7j *$e=U#Ťuųjןe-uo!QCkXuuɷqI@1SzP `1j/% "Kt cQi Pl}λ=b唧˒=|FQk."H5`:=j|BVD c"\gW^R}w`1@vX,BQ*ؚf9vHiU@mM_]ĥ*_;Ĕɣg:R}t ^X~V5#J!Pٳ仕ܲ}f=~zX_~)PD 9 pZ2jVQQXO{r&!5}R)OZCո\_ H~+€( ĩ^9و``ͳUT^U<{bhI^j OEgƭPA'Ӌĝ%Cƛf>sBα0tR  N3bIX#x@ĔL/^ʐTe kR#ˋ48Ve-KW;;fȫ]W?s#Ziv2櫸/fis$, ~ꔗ7憥!"P3ʚijT!"ClEչA$vQ=vaIO1xveNT}iNsJW%$]_X'~e,o21b%Ln,pB1Gp}k =FgUA;B=B]P } 9N%0Q/aojGՌ i#tV`kd:ojNn`҇WhL5D.+zJJZ\u@W# l &[zȘK˧dJM^+Ved Or%d`B\!8͕;HsэnTӶfJ@hx`ܓy'l-Yrod$gQ9lt|*jn /r1®f//w\j4s _$cj <{Q`sȏFHNeӭѡ!=iI'G@'F,\ߞGc_g\H`'{6?,GyR㠮BCcPmo6 b;Rb 2θ%_Vߨ3U_~2cV2FK4nP e̵Bq:.͋s5aaEj)ڧ{cNe$6閱B `w4Y[l|}wg>+dfBR_Z+SR'-3h/ߠօPq,yeFZʸÊKicql4 sn]e ij Z2yj^-%?D*8Zwm(ʿBCqѥiL-w}HX y?j -~~C#&9A himJd͘{z7q`>:#PliùUh C;cvIǜtB̢j% (nJN%Jrn9y!oe1|rD :3W%J/$c2Q; !Owa(Z tKx B=-ӧ%/E%e}pbluzJ?R҈`0^UPff/"t1oMNC ]XﶦD3[|!%<_a\{-dSM;uZ9V.yjhL KL1)g!-ErEn)ki $]*T7e&`&aSp{5:w񁬂@ˊͫBĭh2'x`q\ΗI=&*F0gTvTWJuqj2`!TH%%d{ׂvf! Z܇A"%m;FH۷==at4Ab}sry.[JVVPp*oq*[0.ܰ鱭XW<;JfT\rZH&&0vAJFQRQT5鳊ZH/+R+b{z#O+*HS./434A 7K%t?g@G# r|H=2f0`ʭu\5Tt9NL5ذßs/Getx̻-MFdHq[OAY)oDk%*M^,H<=DB|C+ڦ4P:=tԢ8l>Z<ݧ%t<WV JDfA m*1pWM, jc%\]|64Segm^7@f?no zzcɤIɲ58ddbE(OMH]?N Rg]!52q}bI ,GVSbg4:5ʰqg;}?biW"x`s&7J+Q_rnDj 9.7Յf9[zoQغQKf]B\A3/lj%HbaTO'}BlL!U,>$Ic+R Cd:)+,k^C c6] }ƪ_2X`M-P Nd?t Z|յ_|]>c-ǜTlz;6i4?Mlyk]u?=bG "ŕϳL~k<dlп xH.D cc[ȹ34@6 NWNtC1wxLXQg mNb UŘE_a.5$hf|\}(A@ѭHI(7Zji^|e̶|&[` B,g2W떿#LM֘ZVB(K~Q:;t84JNƈw+IZ/ a9#cPu@ -| fKDX oXt&4pRbf*e% f-s#wEd8a?n܁ i-LPYQ4ȏ]§vkv!yDG ^𣅪v'.. bo~'nhUH0at-] :GCQI}pYDXy23AvPR^)!k^(7KJ? 4,UZb$~ggOG amWN.m7y;Uo-/&/MHi$䗥 i?xu‡SوsW$bEWR]QN9uf2)=nYxg~..M+232#[`խ\`eMmBЯ /!v@\zj)96YUU w,?>q9d+-_ Sȣ&ҥ_/AX)ikc9S.+~kRĆƊj@w]FNbZl[e˶7t`}9WfF)u6'jw^xzn񜰗ˀ3~wqe!g׿6>1]PUW<|(3cΐQ$)6Ea[#ga3wCXXO(zFxq@ %tNq"RJ`Ey+vU|k<a3ԘO$oG3|(ϟ3%@I7wwY8Q 5~l괻M[{AV"n5/Mʓ!9VN, bZRxT8Cg:Nafa7 Ic"l9eBnRHli/dCL՚OsyäEcV#*%p 'B @Tܠ@!I A?|=_nU5 ܛIs`îavf@1M~gqa* YLf܀eKТAǛ<UF+W-ah_3.?!m*ȝ wZ [_aOǴW騕<)3]'Ge犮J]4)JeD`wOR{a@lLpTCнIo9BaCLjp'5)/aCٴ3', +4eI)꺥] U 'u ߌXaCzږ)ߗ/h[d=#w") YGucpZQ9Sm>U18<*wU0Kނj.PxHQ,XϚhԚumS><w9hzסS*kpzɳ=Ri x}m-5^UouV2)T'Si?"g%YV |LTd&#{g^%#;Ê9ؚ1-3ѣ1g4~<v\iBzy9*ژA;Q7TiJ_yP߫A(*Q<#\oÐZ8BlEWAdBr?D`G"ah*z7:pWOŊrޒ/ e/$\L 5[yx?w,5E4Cs`Ԕf*Q]la5 ,>IFE~,$r6%̮})̽V%/~&؄T\]j⡠PS&w 9HT|OFx90eP#d uWbyYI]sKӫm5OZu{N'DK2)'2m> yP*EGx_q!^1-Y*#I3:]td7Qd5ۄAf=puz ƛﵫ/joNd1쬆{8ĉ6[>6:Mk}@pеDUxOv8<EOQ=,@MVGҝwy<" '^l iL9[Qa &f٥t}}RMD\RJy!$u~Fu#]<*DVe̙v6mY{MG?·`@nE-#&\2_fy]A.A`vl+sF- PXC-<.GOJ VH*k0]9T'MrK!>_BW?:!BKm}U)6/[It!]$8GHBc$ 1 E.3  Bm!,~MnJcJv@X_6H {і3iu!vvGϧ9DʿQB?wqr an[h ;??mHdvhd1U^hE-˜TcT.T \ xU5Py ?وd3Z,ͤo\G}Yi3Ҽ@f3'qA hZ-LmxK8Om:RIb.m,EQ~w[ :]7sj=/}n$-ps2Y>Z\^E# ǵb_;+nÖrShw#M81BTm5eUa Ob|ue䱬##Е?cOYy}OF&i_бYF1-J@.=N3b[: |Vo=dҤQ޷%m#^SehkQ[AI˜DSfL0jk(孫xoi ѥYиD;BS\@?шhnGD񦙾@z_\5Z>9lP8RVpŘCV>ǧ0 rΐKzLJB;\Tp ޳#Rހi$NM\aZDw K&uk︃Ps=.auxt|'A7>ᇊ)Qk]7u\en<Ȉlh5* 5I5i msc4jW3痎Е>~=2_a%R(A4!N*霹 + @_Ҫ yzR"ﰴ9{Bb܌|<\+{^So 8ᬨ.k[[ u$Ʃ D?ܼ.:1ɾ6!eO]8N"4yƽ6{Nƍ! |#q8@PLHs.zȺa0s6Ca{>&^Wy P~Dm?/s% |wntK-vt@0KDC)|vl^50yY"a`_eO?I>eVvU;ԠMV:EHF@l'/ ߤ\!QN鶨Rclڬug탯3Aݟn$uh GDtKSJY:lE1pנpFnN' S7}a1oĴv H.UxcC<r.dt ;gT^9Q#=i>RuB±$%0z Pu2N讪T6u+DUب_u0mt%x1s],,HL1y=Aι6qAHLG'v(nkX8OLJ${3>[[b,&m$mЂg#ow !d_dbR۽s=!2(<].wv*eBŧC4o]WQDxu+#)gM8$E2Le.2*RAvrmYBe˪ՍCK.{y6VUkci#qDaKF, Ԉ6uxE@644/-ǒةnOK\kIQ3|fs)UYP̜j'fEb̧@ݩ_g G0EO~.ZQ%/K Q:01G ỹc$WF#},[w]i\J#A)xHgDc @rg\n p;($oNƹt^Ȉ!6"]]z+A Kn8i +T]~9S~v'  }n;1UeX  , ] T1hpd򀠌33cv!tARVXc#5T l21R&Uq~ǾI4:$8xcU}{pys~k{R v9YEkV#s/qF|ub. I% w&}.|3nCv2 k[d Sxc_,*mOO-+W~7ᤁ;ϔ] sHD.q7f7v"b3?J˟i 41䀛͏dKSFS5 ajH )쁣ȯt E |SxK=eGG sI߾r\yyHDŐTP gpʾ".RwFbQMevXqz(xƒiw{5F"<)oU2>@^%lw0Gw"c yv,bQ{d9j$11pj" CU℻c"*O☊rKE.(,(Bl|:;6 yY/ {3o.:' O\m|rt?t5\~sL'Jٛ]KW[@۔a>҉M$UT:Yutҗ7*uENco-ZP zh'{c6t`Ŭf,G%T 2фcjn 6j#Eڑv*PЃړT=@N|r3촰a"?:o9[EMJz8KO#ꀗ)&coEpjXɲEADWE83gkN{ŒY k |LAm EOnIl1s%" V=?|b\ؽt~KD˩~%0DPOw~b*}I'maC΃׌kE-/Zm 7h6 9_9* #_ h-2<8u6XE/z1H( @)geў/0XcMRE6uOS}KVOOt)qO!`L` 3Y @!&6復Ra ?.'86m$y@+W{(H2j@BBE $?HHsyiΠ[ز r|NZrVw,rzg=8IR%6^M&QE)yUg-<-##])ŏPL4+* TsX+@B/=stYI_ FK C**7KPڧJ7JJJ8q\Gd_e|.$x Y)X:":, č WS|6(fi^1a&B o8SJѠoW(t_0ʿRN;>~&BjEtR8!<7-݀->d{K< 6]:Nؿ2R >B8ZLX.V f X}¬JH)Rǁ3c63 ڟ$ˆfoŔbtipN&ra5< euxN/̾ rÚe%8's-dL& 5zxy'P:*qt:_4̮?H1d **ta dHȄd<aۂ'%@a^a U$ޣ,Hv7HFLD/^ʧ0Kv6]:4xUEq }iW54e[#nxH`3C9 yľa+t lBVGBR|C1a Fl&/ݟC#";BJyD;Y%ui $x~j^ɛh6jE+)k!u 1 q$v8P2D3hBZ4wMifTE9On%2Ƹ4[Xj?V ku&nR/g6c i@0}DDo^g2i2 j&3L( /e)h1^]@[gfڒnۭӝ}"_N?B銀ު\nÎO2ZEhV|nHQSfH}otݻ$W{d8ivP$>,RT3HW[LA?ٴJ.*  vr֧ƕtx`&k}wĹ""-/^>lN_,Iu,R= dƚ睔ezG4ݽv |,Y%E(J˒ LϰER%+x nĀ|CJӐIP)34KѾFӏm@y\%dP];JPy8~iuJ(9΢Caczrow=Whg*RLw"#Q!n/j7ep6qJ؋{tw;z\i"F\x|P\vRQd Œ \zGyQm-ȽO(B)gSh>\τjUnlɢhK!-e05&{MDk`"?w]b+Ha#VP7 ٓ"$\+M0_Nڢrʭ !*K}-]à3IwA^ zڪ KQ}R߶yJ2¥FU6<)xm(cK wUOϘ{!ˡuk;$3dliB|zrEmS6jSjE%a *P6piyF*$] WG ^:"pjo3FO̥9٢|EdPM) Bs{Lۼ7eMjZnMɤWEg6 g0늅ig&,XE\d\5D8'be?Pfۻ~5̅#%.GPw\亪ɩRFD1a|cԯkJ2>:J80 R*=,Afiep.ɗ,Rj8823Vx)BpJuʱ?!:st2aKI0F\) :ԷQ?GZ=䥞ѥ"E[QamPsS||o(IZ使!^+MNqwWyr$IܕeOr4z6Oa̒onY ~f6цTgzlZeCEt{*=,OG^ca.QM$V Xz 9KDMGڊd=ˣ~AmJ%N2bzeHVL nY`fYZݢSͭ4|ڤzvuF>ZU]9c2neVOIĐ!|AZY #@UBw8VSs.^ϫNByX.o!Fjm-SbHTZ8~8eaqOD2; fLkxFf̗.]_aFMbr4s+x5d3YmYxlN /Ƅ8ߝ#ߌI0#&7_&ܝsa:;  $_j=-`T Mί''_i;|pB n%j:K_!aYkq~ |phW*}V!1ٻ*g%Vq LɕW8xtkQy@:ajǷU ť7W9~4b2 G(,htcMuu.3 LK,be.y{'X..?<=LZ_m>ҏʩeVFPzEb !Nj JnSw\-Z9Y#7[)~g) .yTq}W4\k,^g48 )3PlϮ{5::1Kf]=kYCܰXK} ((nUeQSrmja>ÚO|h$%I|U,?͓qK^&^R}I)ؤ % .([gŪ5AdO&q8'PGX?s=-V! 6x1֥ݺг٠¼^EݎHzi]? 2X>>{%.KwC R'x\طk{۝u=K\Dc<2O~aL_˳7&Gَ;;;-we!5 2r4#vXY+ׯaAEPaSy蚏?GgkqE_V8|ovmJ=SIOr@JO8rxAӾ̻RtbWTS9&9!+`Ll+]hJ_aZ)8G%m1/85Ŝ, !sr lDki`|o$lYͷpK,aAV֗!}O J(!X`2 &f[x a ߊ;6Ga=5Djy0ۨN쒬F[jʋ^JlLAkUOw5Ms?lM" N! #@e,OfXWNt}gxѭ]eXn/ǥwPPnapE%R/) 6d8zã6DEv^1ꆶyCyww6ovL#`\XhBQ$8oJ9 9N-xǺf0m_(## ؂vF[x 7`߹'WtA0rCC{IUTjwjnX*:p` 5 69/vYk@_0+ S^Gt^s7^q I`̅f1eHB9u9Q'#9jw$V'^*dڀ~H4T2|ءӍOk!Qcc0$cf^3b<^Pߣ ݳNJ/=Rx1]Uǡwp}2Qk6 -20v{5:Ubr2 .d:L}ɂ^4rt0/[Sؑj svsŸhĽC1{ԏA7Rz2G+*ѐIr&!9͈=S~Kac% ^xlߙUKګs낰,庰2 /H 'k95o}2_gairIcH O[d?3(BSƇYތEz:&)0Sl;HMyAI ]f@f1X+.Dx7ml9BQ- &($g?$MMB AC Ch;_Yk3iJ;or^ ]Hha\j/N+w@+ 1kpLwoI4 t7OLE" h_)=:M^ cʹq* I< g"oEz -;_VʶLy9ZQvaZ>؃&S!LK-QDUGL']xHsWlɫ-t@_.*[ c*[eui8da5:߰]7j>վ59L ]:2-1Y-o%΄ы 'm*Z -K3V:wO Gr'Sk>ļKp 4g`bϣ6k/E 8n3w27,WQa(iVjW+З #x:e4$Rހ1]E.bJA}W5J_P oDm]X0$x.e@/nSTycJ؛NoЀxS_39Kz,Ab"B!t(h$?w(js-n90}rcjII0"2 <^al:4'S+lV1ŐCmB<받vqw+&F.ms2v#Q/wݵGekØ"B5ԂHV+Pph/K2*\ 7k5T;7JxFҕH,Qavj*vSxwMaW1#[qWP _K D/1Z,z)=8z| Wtc;JyJEYX[E06^ص~bolkB$i'ʷ#ӽS{б4gDIпNVx!_=zhEC,p)s6+)A#vG:x~X YֶkgkzA,=ޛ&"iV*2J45AwYVi5e͑^qW鄧#.SwԞWlrR7XzN ]Emglt&敞 V0/.{VU0#|xFGF[d3Ӳj>Q~u/%C 6/ɷM?6bm4POhR] OEBH."+f&DeN9:J\p) 3mj6r} `hqhLc1x)bi;#Ԭ }]ND*5No΂Xy߫E3P3%v^+"|АPWST$B;q%stHp>9axkBë~C"Mz!6EeS-74G 3UkXGqtja*Y&7P٩Qnj0&C2 H@J-Pf`XR((1g8M9T~CIvG7QkGyO 2#TJ 2&C$Ei:D!l4TQ~Y qx%29I\LLe'SG=)gٻFĤ S< ` SdBaKʉHs͵׺ͻǑޞ?cU$lǂ!O͝q Go G)=QHﲗOOY}o%GʜW*Tʓ2ش2quɹa|\Ά N+Zު|hKi^<"6~uc h6c8ELU|YcS̴eUJ` VzfCQ6=ƓM^L WZɷHDE8t} jy6Kw(=: ]X3GHfv&A+qGٖjH`/ nFQkVA ]@Od8tX['@FdE:3b ץlke O |Qp:ɋYLK T Hjn!%>RPYTp 8M'3=fӣ "ViH6Ba@F2LN=o:s,F;yJ{lAO!:`?"->6IE"] fch3}g]JBOKQHjnr \T Ts{&DGLjanX&G/yUrKveWx#j!?o t,FU<͌QJ6{ꏊeT3rsnf9vV)_Ln7]I4YJj^uɥ^$Q&-w-C?V/;Vm-`ʭvV]N΃6$RUHzaRmmI΍8w+f/*IR%a{oPܠ} ~?>c 3bba yTEyRL@.RRNY4BS_èE͉tt|,a|YM7$$p&/̑UW IXq.h L|AXB~@7hERb.pjo-SxFF^7?+f-7ށDƻP@g&#H(WG7yFb~rҡ 'KqX Xgqcʃ|V*d*enLDB,JѼWͱGi[:(a1 wB-@dpy$R|Q,g7iϞqN\=r6%QՕN+x e huEcG<.|{'[0b/9][#Dr&nKhÏ~sq$ۀ䰒  GQvlp!b DB<@Oϣu23xG(nsqyq5&a}_ d"w-NCC|ۓUllvZ7y[yX1Zq]r/Dd;)j*<s܌\⑚:lri} .ƉO+ǚr#3wW2]$Eh鲕'gnd!!6Z3{>8x'uTgQWh8  KGYL 朩0-Mm WqtБ^:yKŅKLZ+/1zq&y3yt)fԛ`[˘UԚj Mv:XR?hwN$wLpYFyDGqrSy!%t,`q){6i]kk'g+m: 8 @P+TuxҾl=QVE=J8EP/ =Quevf쪿'`!TQlV>U2- "~~I-'k -hSǥ^*1HM1IEyņG.IRS~f.#/G\}Q= E+F#w oطSJН Tшk$`'Vޞ0ﯡ9R͑PA٘QW^:OhɒexAy736s|/_sXgou-GArUfUyT"+Ou$ycc ATަq 4&@|zN1Vѫ`0Z*u2)b5zN,R#!\f_؎Qᆌ`Cy2TgSJ+D&'ëӘׯn8M< x*\sp=I>e|Lm~>2zJ{[޹΁24DMx(֔" ՆpM;Z G^2~-яd%2s)@E6@Mb LO2iB.iǤLnط`#"״[VNې⎸׌aHϕ9q*bD1DFw+n)g2:gIR@,zEp{aȿԣb %{5 xJ;# a<CJV,`x%b߆{!)w0_BPijR$QHH`PZ[ v"rw|L7Qn\$;U)?8p q0U[`. 0;9҇Gb*Kƃ'or7֋)ž1WFXCTʏܥF y8V iC~<[4vhNhtC E`>ShmPI>ѕ }`%;v'O\(]|#<'DpHk9g#/-RDL K x@aC-׹]xsZ6&%3foM=b >jQ Io}G84~)R'i\Z}iL*5f}r:I`Yk^Q|]IA8 ݼiK?2Y9ᐈ ĎÅqd*9TXeSA^h'|F䅽 mW@3?W,p1ׇ?[ߑW҅p:H;D2-;fDԕr"5dՌz(%kV v1NE6\g#rZE\x WBA9EЈu*~z\H.8τ͙NƎ }yNHe?i^Gŵp iڱkCCyDWU0c-E*vPIE!6]Ac6rdI P }(sT!di(*,l(eҕ͋\[TvOk}A`_@hIy4jl?gˁLђT3:!R}paK] Nt1B}.D4٘X-"d񫡨iԐVLG/`rRHzFa.''Yu;oJlP/j>A)UU&\Je6|{fVO+44N{Rn (\Es*N  D4\ cm OjNQY6]J+~7(Dz->:7^i  `8n!#5d=f* ټɲ IK"]Iu{f}) &ב|bx5rQPhnꮕ^9ϒ4^s ;bN[dkRw']v=Ҩ]u"\+]X RkFF)x̱GBH>̲{qi_]`5*ko6ٶ!$J= x@8A_6,1v_Z'Y`A#1ܛQ,|!Sȓ{.1߇ Dͮyoy;gv2tq[_-n{i%/+$Xװ?)`URq0o-oݣzyI@R^Og>dk5K=q¹ҭ(cOBr*87uUxǻ֙;~,.~]GJF妍| (ZYq<-a ]})ݗ=V>Σɇ)X-*Is{]Q:RaɓgsRjwb9_īh19r 4mKb;dh{]EjKeA=.@X`_x]@B6=͗r_;N晌 /9'ѯZkIբ'=jo0No>ByQ;i.|aB{tgZW|P?HS~@{Qfyl.o$s2;6j`*U_*'#JZp0z1+Dyyn {Mx5Sc.U:2ȫCSqPF!$C[U%Gʉĝ "NIr kebiZ  SWXHKpҐiޒ6X 0=m_y\%m}c, E: UAk_sg_K?D ~oW i{+WܑwNIGtck樬z=MbIzvn PD?Nr稁lx+#(thKa28AVhuI%BTsJb<CGC%R=fX&H@;j`QǏ1Qe% o=畯Gvp\<+Ǯ|$3:-/I6;}Y8@rCn\9x^px<^;B m1HO2 ~JY2xvB <IoA]s0 $6k[w t(PN3d+ZTM#8gƼ%Csi& gKE|U% ap_SvMF/BT(,O8*JR=x_C)#ػ}.0uT|,$n 8,/^M)Xxcu s]8-o(Ĉcͥɖ*= 5-1QڲQ&+ & Pơw7Fe$r|AeO}Utp -Z eoq0m2XRLݯ&D|;b l~D68KKRƱp"^`M()\0?+er6PT(e0PdrZ=9F j,4U};|o{31ȃvSH0"Sus\ {x=[r1m)[Z 4X bI*ѩH2aT\D*.VLO S\0܍\hקɼ;2k KT^ hԦS+X1`Zcq+Wk:MKC@&Uj&6{Egg .NO<^axӃc*+d>})MV 2 ?],DCZ7<ܠLj)nKLBMwUPr CstXjfY XVnQCa3?ٖuCS/lE u&(AZr *G;rp1.*u19h1ؾ*o>U;b_g%s-4k>lM/&SO:H@isEb`cUFǦLJ\>FtNzN73ed_mIyFc<^=e=iW+Mg⽖JFDKlFk>FT_r,%sw;XDug*L_nj`%xе_Yh΂)>".܄#URe=Twy2ɋf2f8?Wퟯ"IU<.WgtsrA9jlXM_ Q숤xey*̼Wj8i5E1q 9n؝9I+rLCcHd"O`X/ ubҭ)\Y8K+-`1z'Ҡt6L(x햸3i%3_z4@E+݁h-ߒ 0E1ባ:c+ Sszk^Gݙ&Ŏяv1^A!Di@9ƢCTKHAFpezĄvT]oAyqv3oM45cpq Z'lSڋ @@yt.ZJ }hRuQ@p|R-t IomfENVcn>ϛZKi0ly*!01 jpgS$NB}GDk?|1 ^>fl'Xz=/ha3V ψ-l݌tD.4?=/ <BȨmcYgAwCnuTo.~?~bu}m5qud]6Zv6+j4X8pz(tJSPÿ7M"#lMso ?c ojR;'ӿB /WVڐivC<&OZn1vo3HKIӜ>#?%l_Nު(k>lk!'E`'lϗC E2_{F#݋IJ9%[- _ o@N?(Pd IIеHEuz|0 HMe C<{yL+-9ޤ-uf t';D=wel}sNm)PVmI|XRQw!.~+لLE5ޗzή""? i!oK:f]"gps/%R2}P[Bʧc4Ql&TE +tDJT¡!C d,fGS<5_pUbc_+<*_'iJHu-eVg-KվsglZy)ivtPeQ*\9B قyl/έL5ٴ)(2&kIRaƇض,*h~hnDٗ  0:I,/!|1-LlpAF=RS}$+X[*exhT:Y~z :ƪ t rڐkf8Sno@}wϸfP7E/]v7¤Hh36=?ckup? )ҏ"GRև3Կ eK0Y+S 0Rol Y 0[ů#;oQOٔeK`ˊn$&ul6S[ўMZښҙ'Ŧ"Rb]>q"ܣ ڣc:3X";:tbԴtyU=J4$?Ö\L]GeEw7yQh#y5tл$ЂAcȰ.mVvh(^ Ov Td,݂)ec:mXT}c3G W @a`cB4L rOӱ#%y;=oA7RнFuXn5])ͦQꢙFU*! *WS4]߅oHaD^@g([W 6C}Pi7vyCG.b{d4a|syCw)r/T-ڈ{iDեVXhaSOzR[{ x8>ѓ2Tn8ؚy͒F 3'hD\cģ&x {TTfn%l[[e{3,P@?K# 4F =a| s9Qi`2yDN !4qjrQOH=wZv¸.Wlٳ.4v];KoIJĕ x *t4$?A\ dԨL$3'mK$o;#"0QR_H4^ɡ{ Jxos bW["]M𶦐b+,6f`x2Ғ{]k]f6GBD/r<9W?Pu/sv 9)L{);;bCMF>WY [Ce_]h?L;m[ <B0 +Ϗ0ϋ%>ujW V0x2=τ/"-WrO?*+gEp?yrR[b׼'\17 *?(<::ml12d +r`qږY/ihzG"F̠A*,x)̢--z9ńY?@|t+:Yv^7qV5cEnYrݠِJ{1C^GatBKw"qL5n%AI/E07gM_Nhi}M-zZI1Mq%צ>9~w,~q ^M27b"mNV]5 w9J_ eFe/GG[k𖉁bI.,.nq:Amb]͎ iFZa:iݙt#?*K} ;̿U9YgĚ7xQ- #c_]^?Rd,F:̓I^No\ׇ4o5$ ө偺YqP梪SՈ?lU>p)ѹ^)u+(smy^DdO˛ϴ~.)ٓ5 -G'Ɣ+&Ғ5D W!^*` ORB&`7NX {ѓi[",B|Y d,i]ɖ*ZM2#4 H:ZWL~ 9'$WQZ7Ca&@T^o UYXxWmPaOurT1˹pJ:EA؜6 |.^-̓g{Ŧ 'Қ;vĚW}͎QA+ uQLE8={D.; Nbm~OBm#c ur1#RqCqN=wX|pL0`\E<3X]y5h ClǕ֙Jdwas ^<ѓT\GQuGu}hEv*o>n˃ ^M;z̐6|D.(2e^6qtZ:Gh&<^*Z4u_]+f$unOS=.tXnG: tUO'XJ$m@oz 5x{P9%wIŖ`gJh$}l M?ay(m9v]ѱ2Ϯj)Lf<5&-@e;Cf]5 ~:exMJLe(,|$۶.࿮7p o)JO="|iMw9 s NyLh%S[vn0r٣"r^̮W 73Rɂh& JWr]Q\nD5,U>bpp>&)qEKhSZ: C @AҮK녏EoUio봲ؗh]Ⱥʃ~ϰ5:2#[`mK! `Ġ)[z݆! Hsri|\ФD[/.A4#}hDpv0Oƛ6[Hz1 +]߱7͇3ߧS ǘ.À\ UU.=t9KҏumpgVM%dx ^ n8k-i )yF)@ȯ°SPϷ c7Is D\΄Ip5 {#+Zq'j9g-_Np!g'kΎx6:Q ,6ˍ!w)uֈ5&ss7eIێ2J~|u8h|.cb̄B4k:dR `oږ疠 A !Y,mgA<2 A< r߽-Nvn>%=c>+J˩j7OScgt\%ɚ%;/pxg$y #JkKYaQB506AO)Hc.erٸbNX;Ql16;<%Z]2dQa`ul`X[8E [ B!亣ӋEbLjxŖ]|4woަD>6(3WTS/CO?rxzUL)eśt҆ײRËeb?ZxN3Y9/%Ha^ٟQֺ+ ~^10_=VIM&7;ϙd5iMY,ő+rdTX[=)YHb+"̩_)Y‚ RblSzgÉZF8=4Ɋ O6os|}KG36,\(y4#eykB0Ht %\bXCi  ~pt :bb@LbK!AgŰť:ޙ/%4#hٽw\fS^R䮎Mę@A|-hE!bTa°,H/0#NotQߝ"n) ;n;mYm4-\0Q:ZҔVeV6eCDxDQc#ergjuӚZYI r~ ,<,֯BQ98FZ>堿^֐7Ĭ\ȴl#~vpe Z]!HETe F$sg}E-&_C ?uЛ/']ḣ,& ́N{Bk_y\Op}vD ̭",F}&NL)qKZRy4Q δd1qOq[/•QsN:.JԢb S-X)l\܊m|ډ%hyPk*2B# "`#~5}’Nsr;Uӿmu>S5 _68ߓ>qc9xcU{(O4Muq򶊫n1OW/r$ gpߢgE21D]].2g{-kHR}Y2dWڵ"&y ;ʾ RpUMK-= \x`u?QUi "z ZB-{0S`g˚s/Y~?C!Q";B.td0 V+}|4hrVA.g7i: 翜3 Pu@ /0؁v(0B/ ]tULJJw|җ!n[V = TdZhWP/cR^UNBQfM8ۡ~9ϙ$6]{2r ޫԷcȏ'κXzD)2g oY#n\ȩI+C(t~.-f0%:1b^^(/*cKi3{h=]OiT,eU^+v:ȋp* nRݾTkiL; u bNPWSƊ}.X TJ* W=#Ȳ3:;I5=5rp"42寝hP`RO {Rn#6{qxk7H?wSi:0SLr¤%0Bt kNcc=0HlXF2j<LO!E+`yYM'=p^<\k\$FG,ٺg5 ̮n\v)oXrÈ}('tI-o,((O'$U45 kr۳PCMGb+#?\gK/@вRs哘O-Bxnz&Mަ7" 膓H Ug'%8Jy<.Ubo POͬ]*W.ԨqFK9@aHvIZVV[4di^0[a˅{c-Ho?;Ov%RujdS{㩪lm. WҖ+-2^JYN$bN-v&_Eke˙KpI 0~G:T^p D#4:핗!|0%-hѶ]*6szhGxv] X&JW$s㍜xV9)8Lɑ"5|WBI mBCWVR{D.a񖵭Z̬+5H?t?[WBe8}MҸmAVsjll?M4rЮ?Au3m]I a<}WbZ+6ʉ6bo`h;[ 6BH`s#-vJj:rz-It9ƈJՁ Z!$68rS3|%FA]%$>hQ^0 |Q̋xEٔѩǨ.95xiڟ\I{T92M.)`wII(?4b.n˛$nL͋q>u\VFd]=Qv{mfJ$(dĺ+6Νdgruu V(+:.D~Z BsMSf4IxdséG(w H[Zfp[Sqz <3KX[tX,,:4JDt=Fe24f)6KZ}&n8HBمW%ip/Ad&I ooyNy,Ģ$L_p}.AAIv:8F}H_ FC5= '!-pDQ||͊ c,X rgIBl:8./ǐ`Çx4bB) Et- ֚氳ԥw{>|; :-Y}!|{)ՙ 1Q 0nQE>H ]Ո |)UbQR逭֐,tl]jĮo_;)&n$vyB35z`\OHP@[2Vx0ifoF'Ԓ3ʘtĭ%#\chpW~35>iEgpQ͑ARށM?lzϨKC`>׵ DF%Y7YCe ! &In6 dELcK2U8a'ODݍYׁ_?9,&\!Ƶ˘S>e`BVVnIA%Tʨ̏l'OiE;/.hpE h0#c0]8SF|eB\ON#w8Mjs$5$9Q'f=<+nn@n,(, 9yoI+Il czkJ'B0\uF6̔XpfJE7Utbb"֎nI摥x$,`H ˉ"4`{TQdK'}QG黱ؚ2É~Yo;F)|ңfp؞*zBCp aܠPd'" n'dQU3KT#GBG͙>>Gj"Of\;sQЃH|{F/ E#>W: C8^v?BLctmlw=\"MJ̬; %v %DݍЩ_⠘֨5fN eH~׳oI$Ňo}E\jC{~~%8߂}<jB,dع+~a Lm0&G $yYa3>CL؄fBNE&@JT(jݱ|cC*YDhƒVwx8?YR1]s12`{̉<]hb% u2+X Ȉ%MZ4ȚTӘ, G1@\ﻛ7I~ ZvmaR- ['D^ c9JXSv~=LP9.p+^oB|} Ua`fRGN G)o@M8xa@SNPb7Ph{88OV,yMXO̲63JG$/"RB<zl 6$4Ԋĥ T 6-WMAٜefSP4XuVGdqH=COq"HɘmqIޥ(=B"+F p\v- ]=6Tazgȩ.5F||[:;5_wu_C-%}N14ViPy<_QH#B ή$WȓsKH"0,[2/q,W\ r F9o=;v48"_RVj Sګ(a<\Ro •y9;?KJ^&)2#)D]upyՕ &xNDyg7#f cﰕ5`<ض:iR)oh oc\1h1VӶ/\gaߜX~)͎m)#ש'{ć>#s Nn)ZɌmR#"dhq Y! Wsv`9`ш݉#q?a6<^4VRf<ț j|Uv7!Tkw7đ֍y#(.̯UQU2@hxިTmSnXI: SlL'?]?a|U"2̫&pXX*MA̗%m_wc:v (^%Ti|K˱}NTX9^=ſރF'omjْ5r@j.Vk:$sէHq<1&5A+Icx•RlTH: أhتl (&%\Z9y a4. _LY1j|@2OZԗn9*|ŗ!^Z7Z͓s}aE 6)/ 3'/:X7J?ڠƘf[(I7 8X)OFJot&+ˆ.|/Bibknm!ir#埉kbO;^Ʈ4MRTJtf/9pr/yE={2r7b$!ۺy rac{<_G6_Y&RO)H'}XcM25 #ŵ3:LG oy0(;yR~$#տ#ǔ`֔H);U0*te<[`D e~Թx ڊ\{A%zCyJt\hA㯜 JMb%C^y9Ӫ>,Gz>)k+j/w& DAS/͠`N8:lj$m ]:2LoX;8"nǔԌ&$pN<,ͫrpwM\@LEF%{COטL9kB~GݗvB{Ʒ\2%5WT̏HsKW [/zQH%U ~)1aH|-IɢXnditesMٛk< M>X)5nO|9WJ6 E2dёڼD?bݽ).QفR/=a9Ev'$oqSƸ%fITRjAx׸>u)lTW)6|/Jк7fXZ޲; Zqk I0O P ?R*;BߎyCM5"5M sB;^7m@Tߗ&5#Aq ޴nV!s:R()OqwX "U F&7Bs"ܭ_xgKt)jP*=P1l` 3{ o>`,-kq੡/pͨb+nȾ_ӄEogc|h<BRnI.EEKS|[%{̓¤\϶ނfZynhD"˒]So8-rN)k4+DsHy4shX,.7fSsߛbbv ) 7bZK"]$UW}?տw[}u-{.;.t"FGƫ9\@lq} 䐢˾Բ%]ͭij/pcC+y1za0XyܱAI$?d%q$!55=on 06UJ)sKK[$zƵoO`CŒIpZ.u&gcWeFrNuHVXjʼ f6#G]ݒq< ^ 3C݋ֿDg3_-Sу4mo/"b%NaAW2I liYWhGf0kոlkrف_h\:"(Y)cBo>?X e1lF mοۊ lKBʹD]5Άt *a^x1]p7st-( B= meVaVuPý7+ām#uQ /P*[2ɜiqz6?S(Ju{ geJFYҊ: $8'4#_<*YԴz(; ځ\ޭ{ORէ0WTe*j, 8}Z8رZ8m=筚 bjjZuq&ghZvnl"o}}[5\G(x#[Z+ +1u,uB`HŅ@;! @(Soi署e4(+#iFϻ3im7]g6*XAܹ^Y۪l1璊=r.I| ,y.EZvOrY0}ݽ5JQ՛";#} a]dMVnШ,2I Tlйq)kmѵ)•VOFŻ%Xb~&HnKVNz ,+@==^ꐒ5#6oβ)Jxr4|@%PٮXI>tSZ9,B܇T n~8UR"B-JX~("HiBnU"̎c89 !cwBtmw&$ tLXp|}HؔM&|^ft/Usml7E[75 = w1_,D[0d@u׽ց-'uʙ(4ٺ+1|,GJq-<4YDz&@r߲ؐ)/Hw!{SC$aQ QNpX.ORD*z":i;au\, ςrKf0-'?֋@gyu-%~eBɱޮro&֩ iCր[?(!KoTV&-lÚz /b}@yQdc؃##.&Ц”yE Ø!l"3@_yӁ7gOuʩ+B_M,4^kJLR3a]yAucP|'+_=ͧ gcK\ˇS(4zY]/: = Bfid?y Ee }'`g*<1%xgXA :DfA}0N B5vkl{=;CǰCT"ϗJn0eӭ9L{m.kٖssD8чn()S=?kXx`3h3,F)4T РJ',ûiǞb m|xeuz}V=pm : w8r_&<"!`һ6Z6'* lGv;Ǭ-tE4Ӕw*JQ(72)7A*abKuAU y+nSxe|2*yOњ,9j/@Ӿ[`;P `!9\& s[e,EϪn>y:+N}$O@p<Ƭb3j(%c7f-80]@s8v$q/sعq}pCo=ȕ K0bqo'yE@ $v/CW-#  k̎d ՂK-? VBwKzHkAH ,_{fϟ]%v\VlaxĺZ+6:ͭƬW{a1=wo,;m8RkviqWU z 8[[Q-STm{Hk{H.m!MuwsZdeH~1s2{\8ctH\.Jy< R2W p&>J:o_'mR ҐDyNb=PC9SN$7À\6n]hhvFK~I/tˠFˋ 9ǜ}HEmnW=8ۂ|P7>Ɔ)F۠2UtxQy8rxRGǗ0o\I[,]I}vϬ AFM=2QEr.==`ڕM - ~!GFK ĩJ4m;#qX~m2"ۂg)|,OYYsUHF׉[7_~t-G/ӝ൰jͰz3j yZj|^AڥD&$ EidޢlW`?t">jRC>nkTd" 󁬄8~?OvE~N#mW~)ZWt[g:V|Uus\t=vK#QMv$`'EBS-O $Óz&q4'lĉCـȺh^'1Vҙ_+@_eYSs7s0? /3ۏy1GL!‹V"X h#lMC\a9Oޞ5XRѯb&vގ?4m{W0DD@[$"z%03jHCGJp׊|V:A+r=⼨]‹.@veTwV BG8?ߛ\36#wW^훡\|L'&x)B{(k?#Y5,Ȧ(ZI҈C 0//ZKHd~Qj8lݢ_Fc8U'#@ezw}'M)(YȎ遖F?ߝЅiEh:Mzf6Bv(P⒊i%mk+{,~%lx2yƈ|$ J0iR/!c~Rf퐳:eS_"[M~tLeR³gx --%LV/Z+tގxb88ҰÉ,A\!rQ\hT׋MZ6Jʢ 4{+;]PN&#GYXasN\5w䱳q*͍7?]K]* oI!jC4/oI>#gj.W#fK~'QiqDEYx=/˲+bMƈ6W9Bs/.o.j1W5.;#sӴߧYY `Bym1,䚭f.<((84!Gk_ÔA+nv6]@ܚt%DJgPLϫ:3u kD1?4TN|@QW"kGdXο[=rǧ$EwK]fKB3R+mQl_~W֨ת{E[A/A]qOdҳXv|.w?5)~䇼_]9D 4cI* 4M;ѹ}GS[2\!Y>[*K50r`K-2#8"It|5ّqZU Cn"MMqN.NġE+]9^m)I½"+Uldlީ#pU$,Lm;ԲoEq98,|a.zi.BCݥ)@[>,c/.3)!K9 .$d5O<`{K"˅bCho,>oX.;@]@$}wV iz0&gl)m|¸fL4m"('cv,(PAUH 3(мxHv1oN1TE?%!DR2?Enqu:+g~׺E*PUfzyr#_΍3s غbdܞzKXĈ!$uUAv1=tR}/WNp}V'-#P!mvXt,ω8пpV 29~Kc:XP wi>Ѷ7ʗhɝ41?'~|mM→*K(YH7efImh'M_ ܧ/<+=U6f& I^{ǘ ad7hC[_̀VN0[:C&i9Bh0sp 6tt%=q8KOĎktlqCw2s,wNXKeXGc Plgt}8iEUaIm̪hgb%I[$2'$@e:3{G~(Gއe֋^ Xbt(]1ޱii-es~QBxj;e_|(A|+鐊i@]gpzd[mYMs .t5k~ZL8-FLg o㪇׾Ȣ í3ysl$0,O~3-?с`9V[ڏ$@Ħgk_95ᾷv$68^mw [3iskdzA m1j'Ps+*lXGu1>w5BH{t AٰpzCǯ)~<<1I9L SQ;+ 7-*oN PIa%q{bDuf|\k镍i-nBЂ^>̿N4]jJ,Jy|ZW'0F"6!d"aPZ+})MM/Q&\`Gځ+ZBTكJVj71ߌc>ރioZlj;4,Gռ7]WޛùƜ'!/BhK|-lu={>q]d8-䫞Wo,N<0sN*\x ULv^TdT̟{ ^;pg8":A^Vbs+wn}d{ffy4j=.L;xɎ>4vYv(ja"%vOZQo㯆ʄ4rvv,64C̴6A,} B%95'5?M&׏CUB*R$F>Fty$o.ړ@\t&899IO EJ EEC+t(aPo[οE+PsNQ \h@=+Oz7|  Q图#?xܡ/Rgǘ/ 7 *Ϫ)|k.JC 7jZxpɛrS Yު*,x6n\Ē- w]uAMi2«PC ]]VSWJnB?"0Ur͓ nmy%{ QZB.(#dB{F4aђ@"r$ňޚNk b@]`:&@1u1 EY;1"n\W^|tU@ԑ/"ծ;6\8ȸzV3 Leؗf"ˣ R@Ihy&u' avzS~{6ՙ؛҃xE!E'. 2b*A. K^,(w!tǂDn4Mv#Rabgn_<NG@9=[,2?2QZYЂŪчD -D.r.&i q$3>޴BÜ>"fKdwԬ?iL$et(9E?W2g` Q9G$3N{LsI>#DʰR잩R蟻t2eHA6m,>r>Tm+HΪ@ؙ{9'e K"JL]v@MԲq<`ܜ_ gh & #w a'aiZ;I=:SsU[( Rĵ۱C,I/eTлRE$KnH ? CeL_afOVgV PG>]mP;G=Zlz{=ھN\W)kߝxdHZDs0&cuߴbٟ%hӴw>ք9uk\*A:#6 P)coutߋꜬS `T[-;Qj>~hă5l{F}LUZ12 jbh|ipLq؋n &n_J {RrfDa- r=/˭5FG,rrBs=mN15aVQv*zvAӌFQTV(_ìzF li\Z2J{(;) FK JL:ANK&mm6i =Wkz>$ftD@=BZM+F]O ,%RO~ԘllsR5^7GV/Hʆk)q1>O$%̃|LE\y7)e,2HxWXY1嗹*mKaO}wK57`Ty1ܵSVfunň<7s2G'9N ֟hi&}_zH瑫a֘R]ԲuHJm/0gfXO"4gRI8r槪Yp%m'5}%zb sDy8!)Gysn7*@k>& [$2aL䳨XC]9B!BPZsqMū4f6xBt ypp{"|KB;JÓJLGi̧A{ϛPԾia%JPϓ@$ )Y /ņ}Y]9j=<&P^..*LfxF`ke*7Ctu+/3 3*ȝgYs6AcBp9:mYLx/ϝ)9UƫщGh]Jt_Jj.>C{ ysZXYp֘پ 2MiSs'a?mD!yj\"=V8u9&4E1HvL3+-Np,6?UWMd)Rs 'W-FjNR֓ˤ>qRjǮq~ѩ%K1$ \#}v^v%=܊*SRri7ͪc4¦RpzMoh\#qi(5@LhcaQ[@-NʱJOWKn0caT!]|L- ,ZJWE."D aU=ͳ+>ŵ@meOh֛djh2̧r 4jڍ7%02I| eqK#3ZmD 4Gz4)dRTQW  L9γ[nUZFURQm^门}XЪ_ƲՕwC^ߤP[E|a6#~ʹssp Z#Z_/Q3&gBq_܂EY8bSX Rݛ W.N5ݲ)H]$vْ=*]O 赕XQ%S1R${>,R-ss}4JII cd|7;0LO0 K :ͨ$yU""OSVֶN5f`&7 l(9/)ޜd"->7NSٚagcx߃.qO8⠩ g)Vs]Oh1s0⭗otEl2}g>zov.d]DkgX36ЋC8>72skjxra(ٜ4) zu̍`ՖrI`F&p"pCJ`Vj&|*_Xag8]u7d>FJq5pbe];դ|2q೅5Qa\,#Wu(/&€JI&3$Ro< $/A]c"~+,P6RЅ,T$ζ"Pݏa?s\;&]pNB*6uޭǜRcߚ,eS{+:f Zdy\%g!(9h6_]b+% ]xN)46^ ʏIFx.@`+ak{12c_mߢKay19|K A98. u'>vCFAI"0VO"veGAlt9;8WY74Ioآ"Mk 434@^NJem~F.jf I- YέmqlvtMO^~2).SO\3 g*hK\VQc=e976k\-P^KH0הr5yqtfHc`КaS䉠zlX]KV#Rn,EU<@ :Z.Wg*ٕ~, W84{co#gWJI?SoUPzpΤ̺]eĩe;7K݌ ^'W?K_˲ڶ+9o\,'މLɴ~XgiZ0Zb\䝼̰)hnRFJ{ԍ_du:. qRڕ ބ# JaBS(<rYl6}%k قҞլnǑN=Ÿ1#&ߓ~Âdžu+!>?i맫tqs;y uP0(lS oG:29EAŤ*hV*4!yRWXffkΗL91*;t+&>[_$rᒑyy]tA0'Kg1kNZ*pfaԛo#'3rP0꾸hO)0c*Vih8f,Lg&/ sh c)d«s.'=;n]L@&pږj/A=&"FSP=BM&^m~|b]90Xa* s9;.ϭDh|0SC ͺծ*Uco ўK\õVq l7F1/_Mb?ѳ oNO[eF@L' $[q$v-7PfP%tycKBN{fR+}^SWvZܓ `ki-VUh,ӣ(Bo  }mo.MFҰěA-D_8ckWGT"1Ewj;.X,2ƫq)4tBGU}G%8gS?x!b*qvF1ֲզ2ߠ$ڌ 6${?}{CGXKo:bV[.=:檗y0 O% P%3Xh |@ob?w9BʧơV XiAJJNo1ՂPL,bd0pu+PKbdbSڟC"&HA솀Nxh(C&#T|\{Oy (_/|}٨y ?,W„WtrN]/λ!e&}s7yq3Ǝl]=Ǻ?ՖFQyiJj\B'D5ܦ˯ _O3*ɀH`%QLs5tR0 3䪊 KRUF38iW:VbdQ`Q-mDK4,_tDϭ.J&9a $q֛{֛Kn~W7/Y^t@%<8NDFWqOn!3 TTD8F å==0sl֨s(| e+عQ/Ꜭ Ag݅'5TMu!@#*g8 V(ݡp0c9WNri' H0}GWDhR22(Z6k|Ef(ErE}(sVlx)Rv!sd< l~@khI"Xs0hIUđN^o>ҙ_0W,65ʞŁ,"B][Q#9ɩ&#C8"5#G2A W4s[;R^@Wܗqju{K 5nk /I~mD0Iie>>_ڻ xGTJ< v7+v/MA@\KJ>qk=d.ỷNM{Y2E ~9744yfQw&XrP`j!F{'~=UPkY!/sWjMJѬ 9|l.Yڤ׀[Ө̑١Olx3]$)?k$% d RaEv@ʫf)dgހ$:rh݁FJE Uԟ[JM2$M7RBM9CZ5dF@um1ƩʼnӰU @ yIog~9T2hӇsJ2/6^UiL"f9i4c\F&]L.vavQy BHɐ!ԒP Iƫ%AH· rD \f,^#]'!nn%6}^`$؍}niGSF j2TyCFaX0LF dpY'[>)Xca4bU\O!&;RGln ymZOÊP5Md4t6#,LTq*n1$HD&hL6K̔^-^DJ_=o@҃ 96 Or8ǛYZiL~PnϷp+ęM㔫p6fzG{(Nq)@[a{?!-{]5r' TE~@4II""fvĺM9^}[Ƶ&Ȅv"CY@yqVf3!Sⱥ̶Ѱyߙb? 1#5-ET ܾj=#~eGfP1z1>eCl3A]UZ1=-1w]µm(*5*9F$y\K;DBˊ~geպ{@%.Z ^ dy 7A \z 8]! uċ%V)t>RE_ª`h' rhnIiQ]"(RۢlnXS )u2XN=qu4q9I( e4[uzyh /kAc[9IS9w?Xڻy?d+R(HR>2 :ymcfXKI͗ySQ·#eoԉEJd ڬl1{Ȧ5QG. Ct om b`\I:"d!}[m%w=ٽpjQ8c5_}ٖ}0Ä$qu ݢD'xgk65+j4je{Uhf`U=8sM+'D j"x =-JsmݒK&(!=UX#aL.y64E+':3jde l0dKo'p(oB'{ja?TM"TcQVb ˅᜘Ť?gD@^*A(wG IE[x2  #ߜR^U`1s즤3";h+d3"!ew. H[+[d(sj#X^<υ]AxCV%j_`+DO  G7Ӱ=j֮VbJ!ƹvGm7wCzh=XHT7myt/ß7CdtBkgx)g:Nnā^ms=2E<.\BRj&Y.h;`i + ~|O>8U8~kg6pDc?Ĉu0 ^xHEu;*h^^cCx;Qtpz7 /z`Af4KC{?2~b+Vg/>`U_{`l=JyzK!)8E AK_x\^9e%"q-$cI\5mn +l{b <\o{UYٸM'&vjCđ[33O"*HE]㸷VW\;[Z+ =f%{ 3۲p8HH$C~ꋼG;"v&\ =x* wɀ L L'I ^ 9D9Aieߜ%^Y{a*Z[-C)bb?诰< hbQ\Cs @l: P0krZ^ ^BˍTuBxyQS"<B|SˢM3?E!;2BmOD%ڔ09z!v X+6AR(Si029xqJ?Feȩ]ąT>W^=,zSn0;c,Wձ;):TCl%(K EUVVnWwu'.Ij!$НY`W'`=RD)_n_&o+ޤg<%o5 3vִsM[!ms-B.۠mh,93ִ e 0ʻA.sJṯXWsKzdzqÃ|j%~tE{ǩkk?UhU!cϵ!5 ]Q6\(Ʀ 攫qg j>t*/M\{2J`u(IC?_qMF Is-fF4N+ cyl'rԄgims"+~E!P]i@/j1.HДT<=oAwb-mu֘t&6RflsP3K(}EAHSr0,?C&T7~~+8<䬑X4kgU% 0elBCOr,Q&*D1$Q&>h*&ƝFnb?2=B*r8$2'R  ('L>Q ?D膌Xn?76g^w ~6M@2Mm'5]ى] @9ցjft&>9YaǿꚷV7]-/^6H)˛*& w5DAAv\cz]RLR}~F T1Fc⁣DX)2W\>rbkH( /{t?X[wQQ=4C5^mZCSjhBs19^k|rB'3sŢڙȝ|&r,u)HHN"C ,բ/!IpJ 5Y M. 2&s OyݥY}{߹ND]$|kޑh.ζMSuPǓAe7V,^=SH6s A2j/K\(ewADUlcpDEHd.^3FKH,sDgdp[-{LA fщ3Ky3j"BN;* j$66=8gxtLjm- ؜٤?6D_@)IxS2R[ Qσ2$Z޴ A M mOLMT:>I󹚂rP`x?/.dGQcÚgР7 3$@iv ~X0l[ͱ{P:;NPR[#&} 5.HnWw9T( ͞`7W]-x9d+V[F"_HU5ńݣՔڽu/ѽ(ɢO̘^їxV}~9]ڳfxz0ڕ>YWOe heE{ ==/cl/&!ÐyyafPEDjf2d5#ҧU0Is[trFE씎uF,3inlvdn2RG[9 ! 1,<1*XI-̍0Z7-.}ȯ?f>`{{' x;Jn{ɪƜ:2}BSi9}'KyfYJtm\Ʋ9:%nIPq>Ws0A":ffXoG˨d v@ +xϺ9_0X7zc%;Չ̔,Գ]Om$^'I$C##i z*N/}(q_.S3iŠ"8ō;g_ HV iα{moZ_- Z_/ґf]YdxfMieɢ>,~[zϙ\KtN~vPI[֓P8TVy=Q&jGUD`Yk]0Byv汓#jڔZBj=H VH(ޝbeA{eJa!>;XF|npba)] 4,)L9{p'HύrI>H:pDl @|ٰf]eR챈Sf/N0φK -gGi+Йr%,*^WQPrkTMuڊW |IT&xqգbL$RYy2Ϗ``[Vv34*܉J2AR\&RGo؝뇴8YU)Ə!gSE3NA|EЛ@o#Kg:gb9O͂HbE8@iBJ(^ 0~s/e#*3ю%{bf܀2˗ͰxSc{7F 6.=&B- ̛ 1:BLg񊤴?K**ee Rȸx~ÐU9֡"B =gG~Y3^}`6$ԅEX),ĞiUZ+}-¢T*H<:O.{4A/sV1&۸p|emjÃ,-d^TERlvJ{i O(x2ٯK4H#sʙ&)ݡ:Uhr: 2fۀҮƻ:Mw6rAvEs*cQP@">pU}rua Mo V{۔k6f'=x 1OSԪBı>4oV*N Isł:O^&(_/0? ėz)vNe*G3Z,+|RR ?Ž߲@( ԙW#ݍI~ { '32'I[8bzqh&\=yEND4 q3)rqhtcV:AxZgolve:O'SGȊێ1Y@2P%]SJrl6^xQ@ U8y̵{!)>mִ=X)減BLͥJ1r暜$MVU[g޴{r㩶ݻX@L =@pR<^2e:xw~uvLY|0[}ܕnG5<m FrVTXVo+TCOؾ./z.Vgem.v%EyB+Nn5/`Yϗ1yrj?2{e=ʌ)jGԼ_ ^h:PO2N0|wvOIdzJ<)of~49CщmVd(Z? Fː,HT)M,J( 2RN_ Ih4b׽ ֒ \ZKR*Z "ci؇s׈WUև V28㞋jߍLIlxIA}qLg2V#歡 L^6M2 \d|Tu`ܤfH(&pc#~KpƹTƒz>8qٚ0kp~PR (N|H^$Aĭ1h^h-Nם-q9]--@<"`v]<*".Ҏba &6^,+zm251AJ [O1^WhX 2ꚦP)$(:12j}XtzmC @*sZ3-sffr գ YJ-Ҕ7!if&͗ɦ+7d'7Il9a5& 8{G7 &2X|XG{(-jTʣv("O{hVxQQLZ#:vpqW$W*c&_ooquM֣ҁop%@Zpf &R yйFVӓU+{1E/(ԔldEFNӯ~쑣1!CBS68ޤR,wD6o{2퇽}qp}U? onF]ȟ~+C`Q=dTuЕر\"ԕfBƿ1[c:{Pk`  OtCy(ٳ{ISGH~ګ{v@gr0FfTKN %kۭX2xEN 4Ѩo&WCor]8_]uԪCI.&k|z62βxw2_a4`Lxu+s!+O`ivRNpU;<䠃CRJcCsqNL +8)_ZA=L@PP^[Γ1x*ZmE֖^~Y_{m A8%ڥJmTqLkSK]ך5vBҍ#[)1AphT4{+&,I8UmDD{&m`[.9|ay&ͻ>QZ))N)kO!xUo"Yc/9a7$oՕL%?Pit*['Ɩ74oyNIW=%=ς]P"A,'L{`ʈ*҈/w)M|m/݌⸂Fcx/eks.&_ϰ"e i3Oo`zQ< DQ@:'줖E;eQbdꎫ]Vhb/p:1pPmisN_؈G:s]j,)1cg,O /.u√2;x ,8(>TsrGz8[֤&d(&wR \'˙8f,K$ 3E9qz @D\8ք ".g{&(Y jϪ MA"-w:<T 0xGHTɸL$o\– rn1Npee5KI-80_ XAy "z.u۫Q>8 Q*`(2? ro1g;H00j7)sAZ\V؆ APyҼ2םumw J`sw/?_8\e5TC9nYwQ?q!DvMx/hzE1cXICJzD:׻I#](8&Ɵ :9鎊qI Bvdr.⯃\­3;[Sh̚Dt;m.|nPK liHc1Nm6["bI了fUBC \SB/=Hy#&h]{Gwmz&h:D6dtBnGRm{g‡ō=QεjEI_abֺK34U+a#}Z8P~y?^-#!ǣCT/fr%iPC{ɍ69"EG nN`V@O8UQiмWϯ!3}dfV1y& Yb٠( X 0o` Ŕ_U5KU ?Xd^9jBqL>_Ќ;j5iGWk泸$=̞w招yƣ(~-kjXWOvrCۢV" M!W4nsogЕO^VЭ*#vD{Z74T<,Fw@Pld #f1ODeܺs>:ge4ȃwBP*i֖B*Ćn *yotvVdλՐRZY$grAوiFw(T[wʳqY1Q64-g/nl }j`[~1B5J|EV 0TFcqAS9I~CD<ׅfŜ#Vqe,/T)϶qDvg٪'#MA\fþjv~zZ~Z=%W<9H{r/L[[ӺK^rpiHR.Z }~lvV] h1jD.bBݑtMr^o͋lp˭5] z-=A Po/1.%o~ۊl!̿`HMG^&*|;/iS7!/Q~d!2ު+Pd{!>1%!V1X6׳^3 KvԀ2 aA){ԼPv<W/m'/; 0qЌ(|P'Mƻ!z15^ewlU13嬗kiE$u<#I8>nv:L,b,zLXEtj:d :]",-c:ry ٓ1[_E7 DJx%YÉūB=J3 _?DCp:'YU͕6mq^ftwE[6hW8GLϖGpW_5Ny˿]ę>XX<^)0>z-(46)*+׭dѩ}+Kp#jATrݓgyS@ӠY:+*r%N'fQO ;؏ġߠOK>2k_^pR.wV1 ڸ1 [ z1%L :"Ƅ9~ L"mJȼu %Mr/n Z9kkdnrt2.Zf:z֗a0OtW|#ꠇS qa@t* ^QH'~U6/[@P0cF}Gi턯:1 4-i->1.kkl:erCslu𶺂luɱɽr ˷㐿xl. @I98tDJ۸'W#V">;ZTMrݍNF$ꪢ\55|'HpTOpp)Bۿp~mM{#RS[Phd(;1oxW]͔")V9h?Su>\yN:jI;1K6W g# q\<E( 8y9.2 3eZZKGJ -Na7C]"'6^(-[h$[~Ԍ(g׏C-ac;^ kq4!L lTځ'Xp4A+OENJ&P6?wd׬&2ђ C6?"9F .;MڴLC^)&DSbD}50KŜK?F: &R1࿶u hnH] I OJ>kQqL|Apa"+].nx6J}+OݢKDZ .>lg:ˏ6L\" :ʦmT+`5Fi/0(U:r g] ߰,_E]f"sS.k#0>Wumܥs\ma:- X')"+ۦO[AP29)9m*r)x%t_*Xčs.XOEFG(릿!:J …j2eNyf'x$ A~w'Ӄ?Kڟ4]f]{)ᘆ@1R rOYmf/&?`6Yg4t4tW& -dH:9օw}oԨس! K'xnA#VNj̀*EvZ+濬K^׼28q&(+&a4Q|) lżJɗ߆En3$\Ҫ퀿iM:x*V/Rn/xLI_ĩyC)W G79TS qb ܘB&7ϣٱT0o 8weuԬ*ei"wXӏhXJ[D&o$D]96ULے)E3{Ҕi:'NN֭3̡"}u!f3 "6);&[7$^Wǁyi.Z=; a1M5iw97~s 0ߘ|OQ߿c4?؄*OLf2][|.ƘB-ُn5NG\i^Dj`7MB(ZJ0 1agJaCo3X7*_^oܐpdkV gAU/[N$vg{Е_WdJmUp*L&85ņ`84fHj=%WJ|# K#Lmu}fz'/ 6hB^ i=nxD (b)O/wiLJG뇉&1 .($ja\X |{>E-@C$͢gY# A_n"Jce@ ˧G/ aFԞ<}XJ_?QLrU 0Fd"kKm!}qT“fV57$8Jlҳ[(ܿj3nA^MIbĭ7|D T* J7->})3j$U ǤN<5 jHˍ8XVTӟjmb˶V#3k#ߺc1G ȌAfIC︨m+%lw77" d_b0ġxũ Ă C2&ppHqَJhWpw i=fRH#.pL|4 [?~T͚%JyUG "jaRBHoz^TE(xܼ˷v K e>⛚frE5|D`K c)3_QA>D G;:ң"H4\M5R͒sXɎ :%!krf!Ȯ\U,ЌU2^A, ̦_>xë@Y"J-!"* m?Idt+tq!*W 6~hSiyTѫbVҧ*mOnhOD-V"R11/?AA\K~QTK^4Gw I%e&sp~Զ)eMLŊ tZb')$IZo .wHd`#J9`li[7 -^EFdދq^vAdh9q) AytCؚكĈeR|uP\;{L04z&[<_C]m۩PcGJRˤdC$~EteӻNG<=61}U׶scP=9ZKO@TeEt{3oJ$ǡd^Z.Q>AK{:d'8ib^hy9 ~Ҩq(>wuGreKQ#)Z&%l>=فkUͶ- l60OU4T`l+}MD+,8Kl9%[E68.BYu8lo~x}om̋5/ٛ@/`D{cY{¹p1Ŗd\̆2h4cm>5nъstܧ]ǝ{P,_^r2^N5phJO4Js۱;ѮJ4r^5i=UuP_y M3C2rԝGݑovE>y|LZ<(m1eS3yIVZG(}E-l \OW;[fʉk$!:g-}>d6zk * KEĿ^.Hh^11&h8p_XAg7 HȒз-TNy- $YZIwڒ[Lag+ῑeE'궴̳TysYGDLTpRHq ZĂ^s7^D "\r6b\>ퟤ1qb*֣|Z ~<|zO @C8iaKz+Qc߸Ѧ데莱t:)4iI:Wnr7G1Ga1>gsLE%ib!U`=`şƸTliA<k8X4Ct8"_^@FGsMwJiCQEU +NJ9} _PX4c1H _ݶYIS3NnsY {My3_ #y`pu@>1T/RSTt.)58:R7+Ʒ> 8ʁlzC3?¿縣Iv%h0?18SMѥ2QP>r8D؀5p TLSM83mV͑:BiG+y;YK,^ɉh Z3qvOʦ綧5j--c/x}~;D$Xn*կwBrw?RҜDI^Ȥ.Xf>%Ŷ}^StUKᢙ{SfҶUf,yu:w9j3.ݴ{eXX|PZZxCY#2B)9Ր*Eub2Пq*&'c&C GKV(+(VMq¹QM%k]`$NG6PϷqOo 22V=YgtI9[;.fYFljfkhj%,Jž 5Mnu2v1kojQ6! 妌y@*2}7WAKabQ %Od9lL IM?Eq=Y9 q”%!p68܎;4lkU;SN)N~+.|awʧ5e캄A3ASvûdh1-ӹKlkjK(]@JS94;dSBgf5wteCD- {Sϡz&' JDDJvJlCߗ2> N.)R,pl59UZg-OD]VIF EHfFmkJvVN͌L&(o_ dA56oKٽK'Qǡ,uJ94M{d ք+\ZC bϐaBCS (a%D}WrmvԩiQ {TJ) ѴXruvN@${giNj"4TER>&0_E8 ˼2̟ z׵5F VRv/(QƖҡL+[ "H =H&(] d pFvQ9xDk\-iIҡJ7/#*UGTS,:P7;r)-𖈟w*ЪsTip&օV*n iX|[K tؽ7yeY 4gh R`=5\)hbE Q0G\1:j~~A/;=I:iDMsz&ZfP >V=c'RIZ!I=u]Ih$_gm5u%^^]wh-|`8 !f~\<_,Q-/Z؜)mGr7.xWuL)Kp kh8j\jɈ) tJuEz,h%޸CtwS((J+c\p5S\3}ܫSS^1V_H+Zmgмc1MʛcHv(& DnJ 5|W{ I 5q +X7{C)IKčQ&G'u|\p &N2+ yIŽ_Cum* .)֓߰۵NFkBpk5P~ϣh:( ]}e5"l,Jlm(^p!ġH1p*{-z70 \l]g&7̀ZcY * <&C8$L\SCB)R%Kyz+[T~MQ~o2WgX: |b䕒l%)zx~~.d-7U^QW?[E*Z#fDR^u{ zz E!SěG"_7[ϫ"RNK8zý;=b\z?.smH7^zN2W,w):%~`p0ZjkcB *.+Rze f¼'C 7]|&<2)ayT5N gң,p+6RZԾ/B<MD|:Eg0qBdМIOkcabA1e XO :qXǂvF TiVʒ4ОNEE>9d҂UwN#Rh w%x1?7;b_+:|ۀg: Dڠ]B`0mw+-;2xѥoBIt=գfxۮ k(.~0h&Qڎs7捝\AvȠJCJFS8BvFfٜx%؁KP^n5J- t ;|xA?ve elte~+;a4Z) bAxx;%q5?Gߛ?g&uݜ^3=Cc JŭP vo%@1 }!C)e;]G.Dž|Z/gKR֥&uipt=wV!BQF3d~BRe{DڷƘ =@1SzF&fEg'GLdM!+{OCxKd ||U k4IW7qӤ̕y*9D{$ GXV?!12RHH.iHX5pn #&*_7s<:Ҟ.;ZA"tJK2GQ]oPߗl$0l̯~D]Pzosin-Qѻț+q+MdxW'?CVktwlh[e4ri_>-ږqO'Z뗑|`bLJ.:W1-,8Qr~s3d;;&jhP?iZm,Bfk"G)l_ޒr7<$sL-I-k5l3oI%T^bdC;ڛ/@PUcUz CSJ[enݕHçOR@.aׇ̫kuPU pKIHȍC/C~3x0rk0PT,'S.3Hc X[ցiPQג8eOl< 8"h_$<{72Y3%yCx\FW&Jq/s=cg`J(E`U:V?ʓ:%upͦRWHք~ 4 r:HEA# Tl@OPb"aRa+d& _Hh{jA~$1{)m̓7fLgų0.rhDMH2MOv.f'aC p_wMOp4rČn1RZvQHDղ>`k e\̬k8F”wK"κNN5-"oy;I"e`) ''&ڐW<_m>`ߔlCjH&nm{5A֪dFnք6֕͛*p=xs:_[rMzᵂ LU@k܎EUӷ1+*lm7V P\VXf"RwHK̟iȆ/rÍ$XFov`R,TоUǫ*^DBaZ/z u 79wWK#/s(+[qG>Wz>r^] ֢~@;Myʃ4U I|9IN_ձzx+{mG#ԃ-h]2Yi`8V˗wU z_lf8PK= }y@ubh/ /vz_s͈x% o+9\e?t^d)dG{4^y:$e˩>.`CA rY <p(X)<2޲ ?bpD8M`˙i&$R;w24T6y9NX\5 'ݣ@jˮfRqB6Z ٙ*$ 7H8{kicMWYKu[^".S7~ci'|&Cg٦vD{0vm`0beD[? <#*q4UtXWJE! ZwWq]֖qPVCzb U54EWMjj" RlWI@ZCø7.>5Sbwx98ŎfYDc )!D5*R% {pv^0ы}{L/-n7n?&´iӄ"&Wn*OD)+Ra=q%xOD#Y8d}WLp"f*pU8TĿTJuh/f?F HޕEiG ӽan- y))k!Fc+~ 誒 9kq3*]?#pmSPmsBi IDX6m4ExĚ%&)7Ք8LlX{_i[ Sͩ?h 9ЈG)&^yضfLr+EgD :n(F`:*4$ |9ϪZnV [H`*"fv/[Iͩ?;(½cA:=F~W W܃s$B:FnYF'. ?D뇧 îƝ&Y̵o`dmWn1,DUK6R}{MEqs%>hŹ᦮-ȶ5S&HrvY)u7xy9l;& hTQvqReIhk @чS &/\ih(Ǟ$ur5y|qF#v˺C9 mjCˋmǬ _OO8-dwD39Fj,l>U)mQNS HlD7rdkKZEzG22K/RפVRhOӱ(*,6蜡  {4$oHxWF*bxUDs gq} [LNrGOnfCܦ~2v̜ qfws8q! ,9%cIX; J'W#.s=&W9 !P%+DfR$-,A\>WIsA ||: ߱$UhZ2}F\8=bA@&,Qפ`~og )C} TTχؒ)e~>yx6j ovMv+n9 ɦ~ P#=T, 76o-G &{EE)uʌ=lP~|-:Z"eȘh=BO>@ c.W"rl +JY^$kU s_fzx19O  N; yϯ*<otٝU;i^5( ޛ> [oE/Ѳ "JwpKwder!zS2\TotPڿ,CD}D VT;#W_@SY=ɢ[HM89|b_-fTXrLy'`Qp"ZO)b6mXZ72lNYrV53r}51Ǖydd>䜑㗪_?mKF AEjknfM9'L3zB O0Dy@{ҥ 7"ԗ ЇAOݐ|p?ӌJ>DJIV?/ذB2ӑ1}jk-f1NLcS˅pe 6v9(TLzQr6y@ښBདྷC b6cٕr b0gK0,v').%Np\MOntAvyFDڽ2a- H2Fn^nWQ nNypKVyC4u ʻGk߉. 4W8ܔL"Vk7*nOֳO-9GGGpބoI$}W<ڠ"&j tٽyh{H*`}2_PKz۞uȒ&SLAEWـF7i A17=䇳[{lp'-x4,UHC9lF*A EvG` BUZʻlzl" /no {;MRV/bODb􂭖O؂ H)w'XB`Zu?s6}2_֜'o^%HZcoe$?3S/ηvKEЦ]Ҕ2DL }&][#{Б'0<3Z`^e7Fc_\UHYYKF SaAM)TeoTn'|ɉ|zs1O c KҡЀ:Wܼ2)Jn^Ḿt+ 4vdN.+n2ܩi#mbDR$Ӛ[I9dbJ KT1%9%v jm\*,HN5Q+!]œ 'dN83:`|gy梼E')$CG>MO NDNeQ]!:]>z#-,kT1{t=s)Pe6QDcQ%yW|Alf~ޘ]$t~?&!xQ)4{[鴸|;@(0Ly^95}7gsb'9 xu!yc4g 2x쨔 \yM\"7Qɪɗcf (R {܏\Udnj" ;uGc[!4Z}Tˆ-i7iFLҔ:;:Lubk+aT`c,,|}/~Gu  H'ƘRk(p%:&nB;`1VW҅Z3lX/u ˬ!!RֺuN(XLpxcr101&f?I9}Ib9r̩T#Ph;Ch!KLӰY?{'hͣבʓz:}BaykAvq QLfX;.H-oB,Y!b7Ԕ2U-з#:2JIO"p ?Gz *KN/Xk8zȱC8ͩdҾc]GNC]1jB9ВM4_#z}EؗuPIS,ciȬ#KUQhcd>rX/.% [QH1[-OYaT$]?#2KZ$%FU׻?7$j]a(z5QHvK:O)p& Cg4j~ VY(QR6u|j7,؝uAc|03OSOz? ZWҤHH俓ܼ T M ERDI/q,y[^9FSN(ԉPZ-l;zo(AyAgAQ\ʀ e%{(2G(ॸq |w#lGE㾙/ CbUn71 KUvO XS6eZw]IXB~_u HNtWX; /$͝/$ԁy˅]i;j{B}-W}cG]}OjOX8m6η.筈B`&=1X exJ{t/] "09_O^FR9+7qޗ jBp #lYfJ4Pfs @( Wݕvu.^}Ww`3/ˑ 7Ĕ N$ɸ@{I'\ @߫:w' a" <,,2% _~"lȡAfNeO^eW _/eJt]cĢRG ڱkZhԩJ6zb{pr~\Ml};rS|yzĥ Dsh_E5JH.$eƁ!p*v#X3(zhJnfo'ć+Z>U:D$kS"/ 0`[$t%}gl;\|rl-Ty6{k0^hꏡ,jBYeZ+&7+@+l꙼Fi:^Mc3nP+T﵌Sq]a @0I; ^1߯VE;_}fED% g|OT~M Ibo# E(Q}p:$i;Gi?6P42ƫ JiBD#R -Q~oj2ׂkgiFhwNhgN^_9Ҳ ;Ƭ041eͷկ<[';ŏV\7jGoO'b7G9t7doFiKU~?PMh6m6R] )/Gxbs0jJ*l% ݥKuǶnFcTZO2[xM%o<Th:ף]PIݾ0>X`?y߽u͍%PG'Ý_S?zZ΢_Cv&ր8i:`'GJՕK3>).C,.mT-Ny [x_6+1Y_Шl: Р|F ĭfHku(R?_CNNjDLFC6AFbc& i/ANX1/=&9O+_A-DlԐ$ܛ_Lˤ+2[>3T2n탇\&ե-3T* $f}I5= \SgV P)K=?刞[clIB+{k6h3p @8yB# H 0=sR[u]0&oR⌚{dk}S#J.dcڨ&.5 B!1؃ ȭξ ~~šc!R6ǐ\GmG+)at~١*3<Ԥt,LvҠO%?8H3&ö5OpWSұbjpqm$ cx6UX6쮗-+cQR(id FͤC:D1Ffќn݋_>-j;KG aSIѭnv.U>xJX.ݑT NF0WXJNܺ,6 ^a&n /Ž[<ň/>ȉ-GG|/ DoKڭy@q^CRqdrQԏnbTxW 1v!qaݢdovp?* 5V++k۷qaszF̥zi 2PY2ZOm nu.f~ ֚o.U/$Cq٢&Ǹ;`l"?ZBVBw;F­sGb`}Ȓw|k+3 w|rWZju` YD78<5-\_ֺs_^I;t1CeJ.`c!%b~^b#9\P MG3/9.ݴ ;P{ȻB:Sr>Xu#G3[Z3>.Z$n[AJog+y|@ 93M,>"?iEu]4;J2SG>6{f3Sg6\Tk6U68^QyT:mE_C.^E k\߫'Ű uYBu(^-(TtM(*7}NpdTe2r$2L-^hrD'\ پ{@*d eё(eFѥ-MCOulVnޅYm<<'pՓᠱ=VhI{F;pI1>eE Jb pMp#`TӇE4vg/y'r7T"C4RzՑq2yXrta`cEW+;;(3MSnbFM% FޔGM[`|ex*@q3شF#pddXҖ .KL~i+1F}]O[Ml.ͻ]F5%E<gٗ[&&ܩčJ|׭P3L/T{xi"'r+eH?21qVRQ UP (!隇 (yrzkRoaf Q}J uuKNk5%Y8x84.T1o!Ut?J7Ӂ6oɢu,#V @]Oܑʱ˳L.ʁkQX-qľ|Vfs{@VTN_2y؏///.LnG;~1?%ÝfXGWT,ɁPPXJKUHG '/T`+@<ˤw_sT{V|tx;h R>Ҵwfq%ɡc1ߚ T)r~uǐ-cb=}7eEHe?6񵄉rcb󗸟SΡ*jI7Zr,TC`TИ$(%]ƃv%CŻdz"ZtB"qzlH <*`(No3)_h v3RSL`B*w^;\۔j/ې>.Vn n0 >*chE6 =e `Y^VR=ߵ\x{ɘNQ8A3Gd\+_`; 7< 2 $rBC1?K\[.pB }C|~zlʸ+N4Y%a:͖cXf攺\ji7I3҈9,(\;*EQ UOY@"'thYsMDzJYDAO051 Q%8 L\yN@%} M<T4Dg9r]`t| ^ h`͵CiW٫]s$wuP3qKJY=O┐XR{vOHƭY}B4ÈBsV+AI>[~8Y̐ fٕ[WLrzX5Z|qs l #M ]BiCw4r;LfSkx)z8ʑY99<31+.p7i>jy~D.p/E5bTX*wFLNpqS} O䣉S'MMޅѫc>jA|&saL$ύ(zȡLpZ)Y?[y2iN=>*2s8D~yH2uv+u_,s-wGʓs hyA8S~axTi?Hd V~ؽ k%n,,3j%y1X%ϓq8՟'¿/AMݽd |hbqp|7E*oCgvA65^0rۍ ɺahx^c:kQLh]]yh~N#å82bKc҉A2 SowpJD`yS#F-8A2{v,?҈}Yu@ !"arY*.QBqzب7 s2@^-y1пwcϙllOiʄ3 PCtk77fZgEXiͻ">P#^a*I>WQl5K5W z~+t/vBv1s3w3j7~_.3XvA F\V%o۞fJ-תpmv6' Ft-D>"E{08%ǯQlш'mgp?r@fP`Rjؙ5hAhs68kѺ'JD<5z׷ EDi)2@](^@Zg*3H,C($R8tt@KJ[CH>-4U A&ɬS9CcV2r]e>Md{~ې4">:)-D1TƭJ}G I~Q`;Vc^F$IjcLXe;x֦U/$~x.%! C3&Ȇ<1 --)큒AmY[KL7Ɯz"W.bcgѺs/(-O6y؇p6ScEnD%$ $tկa/6k,.}&ZVJ:L4P'};8UVi5@kڶ#(aKP+9ّrtFo|BpF;diJh2b#zor{b͔Z+N$Պ߉+@r+\q@ g{FtwFgʍ˹Є6# rt\n\QwGUAg/YT>"KEI+YrDQ: ' ]p,/+NO`c2bd;;mM/Y@I&$ 9u1Du^#{ 7'ո<%&?O樊F.X0&R!΋0A.s,;S 'F}hn$Y&}DLP#?'."޹g7.ե&h@8썔U4Za;4nrM96Jp1o ʋ|FW ,{&z/-hγZ=1g .iOZ~Hl("# O5J#oyqw68oN~$7&duՌ Q"߃w 'ʉ*h=(ݪD*!~g4Z?WEAB7)lKxP|y!ʬN/ ~-nZ+EM%IP.vɰ;kCBuhWK;25.eR&4!mEHC)hSqYV@n/qmڟ?N#G4?及DrA|Ԑ tM h %e _c<ycܳT2M#D͒ڰ|~k\s TlH&2f|puqQS'8yjՃP.>׺8wa?xw$z<bPΉd*unG1m@h#`_ioL~CM.+R0…/B<$#~R u/9pH1-^ݲX;B/H3ùVˑ KH`/B޳vq ^=^0i;aOGaqc˨*+_2oP3fzPiL0Bٓz k7F>{2n!->]BT*rǺO8eոwɗr(!_[$JEUmO3^u,B׍.(g%@˷FPWW+d_ĸ,v>֘_`fB]/hfj|{-(ތ^]98as( 5K(!iU0ș.[)eɵ@/E,D%q( k:q G+Ψ|::BҳWdE!bs)%yv \8w?QD:%,w%'x73] q$2V@bVI항5.; «$ w0l`90j:aԔ, !=frxě _fͭIcēzYX 6&AIW6^Tf:Z$G6}N˯\鳴Iu_6$)j~#Hy%ox?(ES ` 쳴'E^ZESQʠb2Z/HߌuUpK˟KaB8 cڒ:L.޼?-lTdO WT̡:ʅ 2:SڭZX>JB{ב6͌u:CsL)(B mErzo5/ W$( kvƙC_gFh]IC;]P̮+ @c.oަ941ԡFΆTY}ܰx_@Ti^P?_]#N}ByX ^gobpk!"NA\c ID;vVP\AҊo׈He*Sz 0:mb.Y}tL kcۧȀc╨ ,4 ^vzk.-*0r9]ZZC#:YNI"O]VQ5͈^YJl@vEϟ+hJ)SDEugbLzM4޾dX{OQ,iv@u u"{N?=qn}B̰Җ;Uܸ},|ىX+=A:abZ;+4{ࠫ0x 6HZ9W"m}Ԋ@8,vu]Q";zsCnbp罆o)q, W"xOǭlzxoCltj9}e#'pOfx ӽ\J,LwRQ-=㼓4]F"iW9=Ҋx;>L-rc'D/~ǧU74s" v/ \ # (AÂFAX_^p]ߺ X**Mxs݋ahmN +28U]=/R==8 czMs@^jjM)[%F&N^SDT-}9IUGNJ/kHf2V" mݢJ1ܫhX/e[g퓫r+8BZrQXf@eT|A}HY<Gq1k m:%ؗt'5y@,#d/"sB7|pUDRV$tNȫ^*:'w*yK7A:L+< |o~ӚM=KE^˩BWP1Nd@j\7RaY&jCyur2]8Bc2E0;^ hot`:BX[J(`ER/8&5[actNkpG- VCJ ٚY^ҽ`Oc\9x 9k LfpN|Wxe&~@I%ݩFI#$F Jof@k3 {U0uΥ}vHtm`Ьo%'Ҕe&6 2FAqȂ =BHE$1**[ . ;Aꓷ[Z^2';~ D]X-5ƆlUL؞d-&km u1C?R>@ QNjHmb€F']I񑼐{?S:n%zOlobNsinFePTV':,ެdU'H})=--`s2:&ib}Ԇ $ͬh4.nG5YQ@$4 ,6jR?`ڵăg;gaaMJ ?Jmڲ?rBrp*C4yYOh6*{ډ ~'9kQ-ytN[ zyV# *O*չp#]0.itWu9}#e*.F.fā$&S&yq1L #E!^BYR%IanA+))iFGv\/=iu|A֒dxMaow2ԡѳcM RB!p]o"A<Ƌ["wP+L dW JVTY⣴86443f1\ac8c"U: ) &}Å@2 3,V{QF>Ria Z4qpRa/*H4{bu,/א(_.}\J\|.gm[ /: 3=-l9o1 uJkluꚚYN "' ƠFFqm]{V Uj }DXrBa 4T 7܂~Gf{Aa| 3Ҋ9Z$~b~`cjjTGQmg{T-BfJK_Ż W.>JH}pny)|Mx7KyH,Lrr D`xMUZِmV. p.)ťL<p&77'U=GJm'bo\بvDSػ$AnsD!7Ny؃unVOSs+~漿' I^RAO %$8Ҹc?S2HLLE:r4'zIUQ'㏾p[[Do j4 @QrLF}Ht-29fphDzY1˹.Mw`n[c ͦ_b% /cWo%L|D"gȔ>+0Qh碛 o~jt"{8QA\67EzfA?RDKzoNT7ƂzFQ}څ GT܀&P,6HW%tct_{c7Y7OLq.Ay͝&+x.fbbJN^EAEc  .Z("GN]I&Ѭ(fcٹzcb] KRkM; )bfWS*A7! &m'y$#+i9v0%M8{uVn .)4_[N?l#S0/}q( >m' e-;2nD/<1z ()ys7hk~qt:Idнr3O![c"Է^h3e`!vaZO {km QR3f]7QHIH?KTW]t9Һ1~)_y;9Iq:){!B›y m)_C=aLR6 ƢW |F^q?gL, W0j;WޑJtXg0ׅ)'WmH5۳%%UƠd_A׿xd5'ٝBPT=yghfeϝm,iy*r3u 0az|q{"n'YvRj$$ܗCЕFX"/^"|f: 3կY(9jT:Ш_,.!O}ի8Ӝ%p'T  ƀm[BQ]m,S25M]4-,ԥS Ȅ6k3X&~'•u,a['>|5[e@s' kL\jH?[  bz i@<ޝowY/qIk1#Y+{^x_PAu|+ 7(*t.(F:WI ǛQWĻCC=ׇ8'A'#GW/]e$057yNxF.X_ww Åf l?3]|ey^bVW:r HEOIe`ZȰh_l0|pdj[i?h墿--/7uC$,q}5Fwn8Cu"}0B>,e?8D񹱦g)NLk;Zr`Խw!Q!5}̨|߇]{`aYdp7Ϛ]m\qBܯ%lRVfL+jwJ:M; %FZ1)I|CK:[j'˚l}jحvpD!.U\?LAYk8jѱXt9Xd[&@I Y3]I퓯A<;,CMĄ)"Ē*W.ԜVMpC4F"WƧ`8~TI/v 8P`i Ap5)rU)V]_ETYjriL8,'C _Rp4H[BPm&M̊moVd-ФaV2>^yn ۮso;&%t!-nP)%ՂgЯ?SnaR!'{r;g,4 yi24Dk t=Ck#pЄ"۔FJETߔkk+ ]}8T+VTh&}&Xj,Ndj̯"dHѽKƜL1^\4 }bؙah1.@y8<<<7<2::* / MUL_Bo鑌\gF~/So*!(j'm wJ)wiLdD O'm/I|Ԗw-5eT55X= [jI<$>pvd+r|8_ypI>CHmjg٘=!WvFhrbE>+拧`W]O50ڧ_Jchiٛ:wi;khu .#y>+u-CM3(P=aRiQ'-!shXphS3#nЅ{.m]>6x[ͱ|$W^,3ui'7p{TN<1sA#l|M@I qk.)Dj}hun];-uACi-$gIXgdc[X"g]jDn1ryL+D!0F)eA:)N>':/#G Xp?hmu9{5Ԁ$\r86(I +id|C[hƷ.ۉ[dMbaȎpғѬ ):zxC{92kȯ'n+{w\[;ϚQu"- Ny%h+2nࡢ5{p]n' GkB.,U BK(mlp/>OUwxY/7Ձ JKMc<( &Ap,梓 ɉbr|8mEijl/b|E.,7mT!w2ABCC=m?%dtO$WG`jCvmPXwQZ  gx(_GvǍo*IޙI@z){jG!(4^Ke{+JCݐw5SqQ)`0Qs<dthPf[}! @ Sw?(@_.`U7Wa*Tl ec:"FE U d<Ö?N.8۸Imt0z#8(7Y5z*IX .AA\j8vrJy'pùte_Q)GWt˕e:KN ݫDGMt,mu?F-9Vdb4(K&`ݔnmX>rzHa`;D5S x@Sxj l,Dt+{FNjo 2 rFDn C4T]c+q,Y$=_f Ws)*Ly@%UP\-0``\%jZ@(Wjc>OhqH38%İlqp&`[/?X!F x5GU94ڣc`eRcu8al¦]Q4Y̤x]wyts0 d6Ɇ7Q6OyߙIVNu. ǺvKO]gmh3 DG Pwa߬M$fԧ6LZRVu t:d=wChsq}. 9:̾D6ۥ VUMדXs m1r}-U%A?T\䇡s)OtS&+N2dcJl>v+]>vxc@(Pg*9eCeuqS~-7L%8{saT8 Z9*D3Uk _d~|4F&2ͥP.ji{+8m9Vqew*s7OBQo}Sz 0s$&Po_#S,@aҳR(MI1^y&œU8I]tK2?3qٌ\M3% Y1±6VR|Or3J5PuNdCt ߰'ԜW0r~ꆕ=VW/"ɣDɭDLI|N,7q7Úxh- Fol"iD'0t>J8@ۓ1Q6>|F+Vr`l}(6/u )&u %Y(.683lxq)t [#~P}? !+v{+[Ǜm=NO_X6nci&NwTrHRYYP׌FN!΢AZ^p#"p=ŽƦ3.Ko32{ f. jP\+ٕ"\O%S>[.&JF7rigN 8y4N9Hzoc*zLJڽJnAn26Rjԙ2^OfXXQٔ=qFƇvCSL~#Ӈi\ ɲ<\%+yH6S4u@ :C5r%ʈ.= /[wg;MGPU҃|y=*l:b׼NΈx€LS 4QՌ> p/D$BA",wߙjoDO% h(L;fׂ;}IEJ6%>hq'b\O- YVfl@; kI% bLr˛/NJ*Gy1x yl(ݜ&o < "PXCoˆ 1Rc?_2'w]KnZe7dP:g#0M9Jy;@_^ɽIfr9nqBsN$ !Iꊸ+LYk^?nnq3r O{J%6E,#6`0*;S'3hddfSc2\ a=.b!n'קW0XŚh@ mP ,ʞdi.{\T1 \W۰lRGu*Y>@]6 !9^/YѮ}u,`CHZ_h<} 8h9L{o9b}6=]Zkj0Paƀ =A,1*Cӱ* A ,] s|qb@|7O+5?.t/vcEDL6S>MV.H.8%6PwҘaF[J ͱGef zfɽpQ)SB:}XI=5x#<ͣ}q rC?:P^][w+9++#I/ sz*X턫 : /bel|j=~0Af<>+dƍQ6uehn^,%_~zbpV'' s Cxڐ/?B1H|U.)?ACoU)Nx >-IyexEyM?(jJO "%/G)924~L% q4&gWĤi>al_*fGSK۸,7Ha|F R b886 zWNܗ$ffX$eW[ؗwЭ _HWŀd.W,\(CUCQrg-.uX\uQp`*y覊?5ح0-Hw @cuΔj(x1q2bi\BW6aQ{PТL#$G"0ME5{'(kP5ߚ؂ht%bNr"ӫ-Lb wfsU!p8-C֎yn^27~Z)~O{ԫ/؛Iv\<>S+F_ؙ"|\8*]ߨ~rN>u|kٰ@U:í IGc`&!o͘4g%FD+C&ϥ@gP)ۍO 2?uDh DKzEܾ!I?vBC,zE7*}E)X峠l(˔Qƨ}TV4gN[wS4nzp1wݞ24y4PdK<͂QLqx(4(5.{sjM4D]=,OLbY|0I$OO \Rw\:M|4ڟZds4A6w)Y xJߕIMLq=}@FO K.ZP:e69ôݰ*T3z^(Qa@=4a3E7Ya)8VHEPM>GLL"nf$:[m)0xڦ #23weΰ$ Q%4;nE G&i/'1eOJH CnWg< ^g'}1x,4}%E_D.=p$@:;(f뿕0*O;뻍q:&,`w%|n oD\ÐGlXښun.J̞&励 ]C֯M9!yɚ;aݦ)UGg+dhs*;*a]0*psZ2G[M2e0eR=\rwvv+$6 EP>K9m?ZK OE[N$yq丵w&vɦus\< g9)1?(gc~j_yHܐ;1V 6i㗪 g( ߉1?J@/ius=BY|gLy M՝!vsC:|}HN!3ɱjW1' ~EYP~U]0~XiLF QXnX*{v̸HncY^Y͇VKLD\-sL~ _ѴmJ/QH{N躑[~9 rŎVdT9Ph?xqte.| G_O*1 J̿~U[`q*^Poi󱕒 ^+IJ掺{>XI 7c8{r Rr 5 \eBC.ˎ쨽D)'jGlT'.3y5!"E7/jk~;I?$=ٮ 0Lܢr%@lSHf+3,(Jnm#I{eo3fC` Mg)T_iah 0QH~ K$W;P0'cVJ `JĖ\}:ZL_L^ڥf&PEq*_c.^E)R'`|O"K>Duupm۵?K r')&o! Z?(oX`/司x IƖLzM\1S!o*/ٌ1)wz>=Vx8u=%;᭘@nAWiqb9Ob(.YifF d#HU !OlUZ ;5 :^-"I V[б% sPEN0@))iDT?a):aq&W><߉>"}jK')mf\vO{vX6vFsJǞH*(~]~n-Qg0 np@Gn![IMD14]^eq# A=ݦo)3k`'ɠᏚ(MbGjDx:Q(4PK(+?mLf!7W~৖)$.Bjӿ|k m]hJ3z2{"D0wylI*Nvhp:"PUE/Qܟ?%7[(z:M)zĵ.eb2E/T-GWEEX܍N Nj? }GP7rwh<O =ڜev( SF)dD4 $ʯs -qWxW{0̈́B}ξt˘v[aCUo *0r hK2&:xJG;Ú]H iev.;wfLO@ũ P.ɯF_&PBVEgӸCj)3?f,M+1hr|=L[~`KÌ#'o7K*Ge?}A2 PiTP5ěm7o)"S78f eYR=[`ӤOZsg٫g>.5_iV!ion}"[nq4yL04+[H~[t,Y/9\z;tRPŝ;l Cz#bB:G3 v/~,8AOL[SLrcL3ՁJL) L#9{y%g{?DE&]Xͻˌe@]ߴF(ޢH-F|D8An'*#.EVЖ *A[K;fwxd'R1NS>*W@@Տ~ga%=T1 7q77nӷ}32To,Kb*,<V2;FxXn??=Z=ABfᚯTrYmI"V,vޑ-{FXA5 cFt@MNW ԩ@3 4qt Z_[<";j@)}ʅi+aui7P/ZF)2jԩ9a[F"$B3a}DžddGnjڔ:oT"A t5|_,!_N81ͪE34~qW"y"y0Iy}'gݐTT^2U 7*cBS0+fG *Ϛ|Ci!g.FvYpS@UW (+zilOG`}{"x+H1h6D w IUU`!}6ѢXE\ b.m!xTP}4/0@I+Ax7B7[#m4#RP~ʞCJ|r_+Dfv][.Ӽ!Y֌Sl}gM#U326a֮{fP.AquJމ|+0Bw?glvl,`s:2\bCMpJzXv @5s]Wݰ_0!PӘi;uDM׼bͿUw:UjnnF4q-#Ȳ*[v⡢KG&[qW1OjsEk[X^ 2lXlAg1ٙGD?dPy.ƍ&[hj x~>#`L{=(8팿\!ʏ|3+O_/un_ - nd=ٲCm:Djt[lߎ_IuyXAn#V@ײ}ʷ̺79DSp^R,Ϯh /C7 96ׄ&3|3@mQi'{l*QU )&x0 Z<#οnv M<v/J mM=;zR‡ Dp=̪r.b* C Wo<7O[e^gbgoHvS,H2*.ao5?=X&ipbG`{uVSI:/2c53`hբAۨ zmᦏn=~\;ȳLȂ?Ÿ&:۔k30M[%D9֪p.)n@wHRQ?ZX\ 8פ?> lG/-G #soׅ M ;YZcyz'P;ݫT[uv"t/<3cww/(kp,=m28ءkv# ȋAΓzZ~ w,JX}|MNn%GPoW ;ϊSgGz=B ņh4#SMQY~!| [IXvv6%1RG)}vE^fC]@) 0!K(RD0`Sydby)uO fIZĕ+afVwƵ&W6KgÙ riF2%PqFoqQ5  7y't#Նu{^T?bmrcc )Mf<5f n7>QBKIMZR $˙UqC`BC,v3/= g +Q[sq} h4,sZ6J`I6g|kI3J'}Y\on̶)t;PMwuA#u; gp{ŠϒT(+^Y<XaPߞ]@}{."mcBTY?ИW5ПϙSɺ}̌uy@_K73e+ugZ՝"AV8ץvzfo/AG` F4x5a|u ўbk#ܴn@퍣*@]|3؞He9Ɔ嫫>$ȊD3 -t\ČUX6Gsn ٜes}Fm~pުfS-8ڻ1Gfس)q"9I?;k=Ie{hv0] /vYh?Șr=#x133hzm@(m,E&:3֬oYF"b-8W&H>ct>\*Nh3|Ā~p׼>" KR[EsMQg=,؇}5dzx4d=I%D.:|Y'.n|Y!wi|*q+ճc-!TĬ_Җ/%a؟r層cX^ҥ[Wu4a)~73:ˣL3#kp]j4"܃y3 9:`e761ܣ&P9cP?¯)0 8\.嵌L$}яn@z7sU^aaNYG(o8\#x41D'gL aMQAe_-;mذs5-0e(s^4^=&oaKn|u |f5w!9W.19=أ J ^ؾ-@Qے|UNwqpn7m}Hjo3?r4Q63G{t2^\ *ǀuO׵YH $Le:4OZF_'HPRD K;78e;lXOk{fK6/5US?j«99[eHumr Whν$U ѶZXd0ܭ\?4ABgt93uW=j?UR|W*|Ts<+”PQ?%\nj^c[HJ7X(*c}%ٗSJ}++?|ڂ*Urn)lZ[!!tk*.D䗓`[c>YK?7ԁ;^yqb0U^ʑ\L~Kv$nS<{ Q` &!wɧp:rxY$Pc2o湓:dQD%x4qbe$TCٜ9,)Kݰ?aJOO)|wa:v'+G@^|5uu ڶ:8dRpkyL emp[ ab2A$Gj\垐>kaf*邔 z~EYdstYoԝ*~6pƢRI/#^cc&6}e7Dᇉi=\iP*,ǾQXeloW2+jEڥ 39,VrOc$GBU)wG{Π |=MnI\#p۴~Hg!Qs6U aE=22lYFE'~v ek \fv@V*P`% NF98Y!d YHR- bNQHT>0?H ^ӒA}κ)et-n,lBԵrbSJWBzM/lu2_7&lo%9갊g{R" ] c n{牨79Ҡ} X;u̾ +^11=Q ٗ# 73ZjY1(L X_[ŹjI/ȏnBK,b]( ;pϘ͜,~pS^bJ1 x<>2PQ8'{9\sUȎkqr}no5!N+Uս8 8 2R|xs֍ccAbu/ML5|gNEw^'xN>lUUaM[/- Jv۶AН"߃[έN%&3j^Q=<\p7qD*l?5zڤNJG;P<1:b,{w+ IpĚ66t9l-hӠ7;b9yN5|j--̤˱~)GuQeM2Ԏi,m5UlNFDL*%hN-*by$}w'LJF|SZyg+aE(C:[01tJ|wcz]t6p.kD&.|#N@Zz6ݟgҌёP儁a~DQ=vY@+- dcIsiK m %>Qr+JFȰ i-mj[.vM 6MxH: ),,SmYɶ]dPp⻑LzÜғW3!Yd.C(F®1QV^MR0 Uѳsc<bDŽwieʹQz((iT& YdOi(#64QNzt>J9YW|P 7T/X7(O Yz݋`Q`>yyR %%E⫩1[]1͖j?%wCU!yoc1tPrgR#eʠ'LO@j& ,ylҦM7Z>|zM" Vʜ(2jwϜ1qdEcrAE;7 HyITn30;?/U__ -8<+}}J (z@CJ8oS%K{RhփF~o)gVq^7q~ծe_ag )ư$>fp"OdbӠѱ?g<wsgFKqWw8b Aǯ}L:aZ=\r )/Jjf:j"PPIZ{:>G_uFSGѢYohv&]HZ?Aoxv[i'u!^ R/ U͞s>ŦW} 5:vu>IJ jڭPR7jt/Pq 0n pg,UuIԅy02֋~}8=D%}1uPlM˟/^SPR3PSE|PR{Rؿ]/M1J);hx:Q-žY{ kqs c `>yrFѓY^!4Ԃ]t_̠K̖qsL}TlAK2%$[-}I`SwUR7pԃjX,dHlH2ٍ֚y2cqˠ}Ta`Q)RatGˋ j[Gӹ\Kդ:T0vj=I[RA Qi8ՖOybԮµ}ʵ v,#Rj[7_=}ID3)gD~gxXe^gNmMmSр}H+Ie/E5פa@Q;V ­J7Gr pJ.@LF\axZ- wI σ"7VQE{0Yh[DRPb_nʞl c>;p3/>NJꣴIXeM6t2Ls zYx%U'hIy^G4'CCc`;_jˍlz2(wfW{LemRQԭ[ɴ_٪Wb24ܯ+kz΋8#MuCҋj&RGIL$j p\.FW#o!T<<.#0&4"F%ͱg?: a0:b i(Sb\ ~&m!@AP]Ō+w\yZ!QfxqjF t[4sgGuNԘFRnF̏9`A[.6ޕ}Ο)^y׋vS'cqSY(Vxxj4}gtd5f"s~i:c{Fkؠpdt" | '.a%DKC$x*+-p4=u{ 0lst۾dR߄x.AX2Ye_mZ,ևN>(ڕΣ?L".dC+ io5+[օ~Ot8oqL24ߺ־U/FU-wfzWA.7H^QG3lrgS?H=V'&>R*h]_Y1kH-*7Fю(x)3g܊ b(\ `{ &wqs{Iz_z AZjK_=z3VLs O,73h^;&e4%y>j_\4 TSw+8ؿM! O:p_C.)Y獹mرO$wϤC5KM7p6΄: eƊ"r~=R^`9&70eNG:@UiP=Ĩ@\Hv[a`~F 5-r*9Y6/M^_ݬ\Ts9hz8= FQ>8J[hj.đn0ϙ1wUDK5I~FX֬cILaڇn1n="; 7{A7< i M^rQSc4g=QJg-Ŕ:X#rBRpY13~ѾG8Jq&zT(VЬ{؛B*w`4*,D(O,cFg|ԇϒxچ7.K➅_3&A:¯s"CLxl'ʤ%-UŲj'27+BޕtJ8.Xx3`ptF 3S%_& ` nc`Y` gcXrv8G4p뚊0On$J* aWwN4l܂GC"Z('Ċ6s6"1l: U9IC *Wҝv[ʫ 7;;=މG,N LY:uy0ʗݐ4e@]?nHy{&9|0)}/V'rZwuru7%r~ﻼ#!eFPe?^H BF0}4i@D_1yu '~A+ i5 W(u^3ȇԿ]r=V keGtL(C8zл-Ki䨘֙1-]WQl$ap*~q캥38rN؃x ;0n ކqH"ˬg7Ã}f1@s|M#41'?!~Ydzz aPɀɲ&4I1& EnSFCoǐ'5w[9&;^*sXzB9AGG PoߝXpy٭ȱ#fWA!1&UEkb#3 لUC.Dbⷐ91.xhnS:p[}Y[2.ڥ%|h4\Ԗh{X"^~h2ĖmQYwT_q!A tPZa;ֶ|P@۽0 i:uLxRό);-S+gwb6P3ݎ&dP7X^a%L,97]u Hmw-{~w;|"x>u:վNun0ps1}$ripe*w>埆LF10:*Rҭ 7$l7>'ĕ;Ѻkǜ׷Z4.u H6ՔMǪM7"ȞjZ 4Wؤv3;OT[ 'xSFf ),#tKS+S֡gȒ% GQ# rR-^ #9N~bx?egmKqgsfNQxpR+dHn (?Wi216/GpRshH{$Qܬ&.lzLYrOw"'U>i;Ւq>`. x}w˅cK xP(I~Ays˲'0Qsx^^TאpP։~ ǏXe8MȲl-%>cZ/*_2Qs.*`d}E5d4r2W4=r~edLdYE==R&gmv371ěBF&-%R0N'Heb0@mp kyU# y9,gDs%QxU_>*ʣKpԝX.J匰ϾЃ- 7H|aDU,=z+#U4e%p(vlPݝqI`* $kWd2$JHE\8N>/<`@GM탳Dh*ܕ8v;`'7<́3jY;~rko/?xcF{-JW;eB CFe3 eliKwdg; dI=NK)g EKvxgd YW$aó_fa0f=)q@IXtXM)t".f Ŵ>q>'ӈ-p1gbW0DQAU(ѢT .Z0X.XZe/M h!^=U*hhF—>w,S ڦyr*䱣6ZsF*plY&[~zZvf:p;3 ;Q_^"A Z`"BY≻bՔ8T Gbik[Jbz`1}L&O)[YFv,#Q̘9(#%}̗zIMɝp:鳫 S|JHt/| Gs # z+Z?:*Wnrm()%| X$fP=Ƣ/q;>~K( {y CI fCW#]̴lD,}`F޵e]OIڈ9 4A?)[[ҤFs2ԍ]O&ۄ+h[r|}LA>l|Xj0?`Z 82KN&D 񖱄[jp“KIr @,B"ŜAi(f:r|Შ|qڧIn_j`2~a-6ԃ]d[.gSMHSe>5_4t'.[.qD'T syDW/k16j7 q|Ђ |n"T46Sh؋8T ENޝn1Y&e )g&4 hH=|oRgP̀-##Up RvRlO'Cǝo7D6V_ru(p[ ;}-[Q09<*z/J-pOSn%е]4.ҠD6+6XdT>j?7z.ێn{2q5bGB+ZNz5#W|AA0P `fzY?s A4<ʣ*{7G;"q9t #(op<wך?EWy60}gS1 t;n3| ʤt:6qXi.4!! Vn. MjkW$u}&v0{Qc1:q<谸XSk;ν_'Z) ؃>j!{ԕ(zߤ B_XqǷb秦''OSqv؞@Ff-]ѕO8]<>$an4l=N ZIADJ+/` fWVlx1a_n87;H6!ۭVQH 4V]ML5YۢM4X`owh"q,F+>m٧1Hxt5҇,SN`|ۖ z$ B} ]}GhѹDQt +syEiREV[Dk^3 KpueB0SNd>۷ qVEMԈ'oh k^#c8Ow k~ #ɣh;A/HVgi 6J ; n 9n;.\v.O;vrȆ FUfnQ4^BO] {U|Z($XbJ aC&Mҳ?d @MC[t|ڤJz<3ᦟYc9!~CU0|mpQϯ iJ~n/`ؼJv#AJ 6. |ܦlUT`( )F6cYՈrM=1ͦ,+v,u|&yZ]$]DFs ӯl)h` 0<U)1V P@i3 >T!z}no޷:G =(=YC{8^ӡ'4zчժbK<*1Z8:x??5?K>o-:Tx=hb[+r_^IURiJwyY[$sJ2?XgdJO28qFA.FÛMo-x3/?hu6ц`iPpv:~S{ޯa^4J'%; X-- Hf2HL&z3a ƸڮX᲻qTSkVVvFjo-^isi߉:S/k ȓBhDjJE͗c}C+` 6L{ V$='?i_P;(:u/*L*ee*C҆fƱOV1Y^2iCa9LBM6ׇpMs6xdJ׍n9hҤ 堌 qh^'9+ Q,V=1qq' `t/Wo 횷 oW֚hPMZCsz;Up1Q* 0^(5{\`ZUn؎AgQaYw[6am-*e-u^E$ShoTqkiŌ*=7Dop ^HxFH.K8I=qL[7uM?tBL>GpfeOniGB)-{/"R΍.v /`տ|%KqYWay)K@8uFFXDG̔_ ]|?z[ >9mSfO0{E,#=RBdZgQ`@N4\K2HhpsXMf"r&S~ szOg˷Tvja׭0dq" bj3*tt R&Y}%Y,ndLMM"o+kTd"|GuN~4m|T%4ZV"0gI8p %SS||L|@ܰƇ1՟ TϹ,/'-9 xb]Y;i=)s塔eIiOe寘̬{;l$7-v|K9GgKv%!2MIhP/Llc݉Ӄ67$ꑸfNᅬq[:rLӞ1ͣnY/!S|ʼe`s AD|B;gr.ʱET*f4]$btfnR.e6yW]kwl=YGi7=IJ-e̟.1Ȼ1^?5Z?ـ]6W $tiPON~q'gn*Jʬk",_|? XP(d;HOԷx*dɸ;iT`2dcrX ~|u9AYEΞj ,qNh>775%Tչ/mP2R/])3A<ڸ< UdY ?3aev_J`nk5*@™5"~n`xFZMdKB܌V;JZU=Ω&b YhꤒL'GaHWR6DHWb]YCbw^V8ߗ8W/b$mve;awɽޗ  I0C΍w 0x\+|yYD(FA_Oc8Ħ ޮt2'pk#6X^P.>3;D4Pw&5. jg-14BWLLZkA(CBⷢHՍdRUegǰKm4(6f}YZ)=h=:J aD&SGt QFE4 A^􉫷I P=Tu)9DW#bȨ~22}1-J5;e,fDo6\9=hkf1t,_C .GwŲё\tӶym:KDhtG@"wG _Ɗ&('lYBA^l*}Rl*o"I_KW;9)a{p$ 'J!lp;㴖sawwhR1ګɘtoCdEAc:<`lx\d[%5>)& Ag_,v'@I>**3Iat{sY|lmkO\dZRLսs&k6Guġ v%nfTMr.+to|-4?.eg6 b7Ybuc`5-YTJi5v܆vv9.Xd}R3WD.E6Ymɖ%I9d/j|շ")lk crȚAk*-1=Ds ʵb^&x׿lL%ED^wegC/:G w z pbGMU?gCJ|y)`^1]Eΰ9ә؇%/̃$UՑ8'PLNSO yNfѱ.,T&I /63 l{ !|& `6I.`E7X N~m!j;>:[iEb{OuY5ӭJ| 4lyЅ# ԁ~cj9 ƤZSyۃ`$Ik$J_]Z6ߓgQr%'<"Y!- 1%q L͕|؀^$څΥ :dW]lY]bMa9I2IYSx7u1H$J?ZY0!ryNLmF2Z6V$'oUƼՐ8y/8* IO4%ɘyf9Zӿ c^G7cY@a#6'eu9oc7,|%\恤@GNA@APowpxzqzr:M)a&IEB-&'!+,/L1=w(CJ9- *3u @+VW8gm` 2sl Sw!7Jg j+~eKz}#oW]0O/9SEf8#mf GD SP$18W½1]&)y9܏:+%,.g~;#+M3k>4q[MʃK*{t-Ԅg(cmaTӽRCd⍚{~%`]X 1ympgCO eT\s}Tr(T>'\®P82R &ZpLi]s<G#IC)@^O<OMQu"BK&"׺AuDg?ùWN{fR a0K-^T+'sۥl6hHnͣ;_r0<.${LhKFa;; a5a5\`^b݀\Lf.i WnL!|]c Dj6ptȰG IZAe tG-Z-=Y(@;T8AR&r K` 7X.G, RJhрp>҃} 12;A(+5_Ǽ2b́M<`g] q Px ɉzcZj١m,4 2ȖI1 p$gM yVqw۪|.U_lЩ2l^\W`Iph C5鵀thR)#7n%t0DBmi@yrO͵v! ɩR: aZaJ F=T\{dCn"&:LɏI@DeF.MR:8VBxx]Q)":T%*munpʉ)zGbZ\J뀴H?NA/h^@DR;dó_ْq9J{+H|ڎWmaUl|?l%!Nt :\Pք#cӖ'3b &_mK5jiclP1"Gٚ'-,Ujo])٧ё/po W.a֐_&JQץ>r]= 5Kel J k~8VGM|Jfj+hl]vƪ) ˅{IFud% D5##>YT&B1^L["lV 4g5C Cs+]~Ƛ\!F \P]r\w%bU?bj!+BN5Ř"i\cO㕡bAN}\̊-T6z稌U y Ѕ~Bq+Y% z<էlTr2Qkhknеt?8oVŜ^O&wniAS/ &5y_:g?1g;8ԡ5+m<Ҏ`s'9v7I,fz?5|I+Ņ=p4Q+h}B^vy$|*`/.ߐ G0yJYsO~ƫ7 rϦa]{5$k駒yaâHQFb{2Ok72躷 8r)cJКjQu>3[ĠFE4+Y)iqzfm+t,`J/F|~&wNXMV~˝/^#MgQUɥ%Y yI883޺(u X_w醊Bf6z M;+oZ`O? Mm'n@uW|#[gDtٷ6B'QmHSЙ6f "8{9kn/{1K˗g<J}؍g7xuȈI}V h#|B 8Ilʍ˛ jU;(KIȖE e2i} ǃ5"&8v*z^I⸲܄uєaBw[^DBIמDyޏN@ni RPgpݩ^x7f~[ E, uM qyC~<h8T~^ pu8⽀p>8[Y5 "rc[3Ά6ʐφj2606|Rf /\KL!Mxa( +xp:(^2OMЙaw'X.HGSXHk)=+{۠˾s^@Cij􃅩 :?!A*e(tL|T`PoFo001}PGQU&ĪFʕ&O|)U %̖(%x95{:k)et xRaF+I"[S$>Dum-}+ ae XBg'Ƽ9@Xv?" W GK{pA.HWG[P9j͐?m[RPgB`)կB8A,/9Bv(_D7!f]l.Xٻܿ|N5ra>/l%:uIOG/ձs0r^oXK)%9<{Q6 Ä&,t:M m8ygX$Mhj9Ĺh2AǹP*P[{4 YY@ޛExf M?K#PU|,&yG.⩭m<]^"ދ;!5tWu'K!U84 YSuu5}"RE%)RuI/ݾ,Qc1J#@[QA`l8 A2u6AIIkpFf| j?.!60wJF^<H͚7]b v;P2#gnw|5ⷘ#Syx+ZN3<KE%U/1f2h'W/nJOqT fe>Bo c>)."1c9v~TdTdW'(ž(xsxv֋FgÛ݇6 d1N?kpWFEo*K>C !Ҭ7G7[j]=.%JU߷л.y+8!S3i5jF:3!˒6p4oga!b6hyRFG† Cly?imؓOq5Sr_ Q(< uN'Fgҡ&%*Ρ(^BrRxGUH4Glj*Ml]\HhuyG|tGpK*BGA7(6swQm |"D^ KLeeg0^y0H 6%2Z]A@aR`kҢ@o;3oÄbjZEȅ#fEB%JR?]GRǓ$4c) 8Xuz d'▛BƇ"XRJL15N,# 3S$ȟEAݯTeWav,Ǿ(CNajgIH]+z/n%@"zl2r ZਁHp H\5{\:}.̍MĈ2tU*?>2a=iͯ,L.GtDm&я[i8e?̤c2:ð8$R a] Viцݽfۻh##gkGBP4>+hW!{E闄lR Ӭk>:a} +7mꏛML'[%Qbuo/53AQg* UAN$hSJCSD4JXY$̷WLCʮ]&ߨ鷙7Y}trF\pܱ,m(8͑0ڐw8Ba(/9*ZHC,%3HZlok] $ڿ8ЛppE7><@:%m NJtSnymr 7-9g\"V+%z`B55]0DCiDcNUQq1/yMڴi52}R5d#@eimrs1X!rjʜ=`]8K>)b&/21܊Nyj^qjޒPLҟfTr{7䙫姿]a)07~4~0 Gr:3ڽe]UIe1hr#5Oϔ=2#%R{GKmDo6cѺKgwѱTWzn05\FCÛ0B[7`.GODنx\0G:{mՑB%{(wF% 1[ҷrxMIH Fm}ӷa̓Z  - syin8SxJGUS(%>k? t?Pa0L[w,4*H-TgOXa~ǒ-dБ!vH  .^JλY?vPHPy5 l5zMq[IBB6vkO _I9I0s«VSDA2ñ]P?@l.bitA!oC>PB! hp"t۠)E-9i`g vkYw+`&@ ,V!!Y[>VPjjۿ;A&֗ dmaR&opW~ &0y yGCX$hh8r&𬟒Zz+#<9H̫@al*IY3jyt؉+d&M3$_Y?a藎vI߲D"By"\rŻy| \P֌Q>=ޑ t7Esh7o9zS@:r8c~O)gA51N9(ro.S-Km݄$OS%z,Uf>YL5(Eo}rUFن|\tnto"LRK0X a lņǢ:F2c0#mL0v" *DR'ݑmD^*/ #ZV`#ù ~'j4(l`PWڕOz{̴y5I"{P ][9b՚̱2 \!blDKT!qeB۱sOYQ.xǵT[⌞bn/?IlL[XU)BLkI-$N>O,o*U7/;אL.R謭mdsX2[em]Я'^.g,N%x5)y=LF"6ElBFέ87ꅱx?hpoiE ɷ>Q._ux+SN̹<{*x>Ԭw|lz]3'P)Ix3nc60 .T! #3NmoA'PRz}OJPPVo6MCr'ūQ6Jvo"Pz\C{}윐н)0`vlhob*l˳^afiI_^Ck3>'CY>5͊n5E*Lޫ+u!8"n{-HP؄SV U%ٟ%:O*v1,&z:c2$㮑ݷE57` Ana3HDqĆP -+D'_]U' Czq슊mjHvM[=BR5 w#QAt&*L:4¯x&wH ,z,umdMɩܡOS|WN7:̩#|ۥi/>!CO{Ls ċɺY~!})| v>$}˜BDj/1`MP&o\Z*GcSwCD`A讓At[)[ݓY6EOґM 'Pe);9Qjh؁GFQufQH@z<:TK7!0g8#GzL,țFm3ՔiApm>z/!#ռW& P$nˋ-+E!zHvIxT  tl/ vtK vy|FH|q0(R҈`k0T9L5?˸/Tھ\ߍaLIKË,DWXf54$T?|w Q_e,3=NEv|e54|uFop~7}?\AIF]҈ /x?#cڱx˴ 5_1jY%c7崯g{8u,1\T TYq\#`+KѺ-؇XdWJO mTL\SO%v%Wluݪ]X.2HLxBIO =u)/qmHwAd|$2-:.=2HF y++̪;xU':W?4,/)*X0<@LZ`ÝzXvظi}Zyi |)Zto rneMƌ\-Ք-2>r:7u.0 N jx:W٦w 29;sL^6<3>GYVdΐ !mNs>P@Yyq(HoO{ /ͣF.-`.dqCZsljr-S=+n1/+Gg@@S.'^oyѻ瑁!D1س^xY.3R]h1n g:-oEdGie[xEvyxn=~Ӳ֜,fS_n4F9y{vy+֬8eu>p7WECخC\@PR#qes\djD'un!2ܠXv:g*O@H~l}hH^Nphzốm _MzB%,K8NFf`m*}h GǍv7M퇫 mrizK)5J( ^N<azk {,p΅PNJaA2JtbD-,xKI\H]xgܒ B8G*">-j]Vntee12?U$"JUiiQ>mkkq`K2A@ b:/)z4voR~T֯q `/`1lޜn)pe:xdr+t^8fW*|^>O2|eBfWtPjpPh\-͹6 bS~VH۫XlG(m W_9YA7VcCו^iI/8U3ru:|f 8@$+z)Avy?2.Mse;  Qʸe_,9w b (L +^AEΨhq7(MoQNO ɑ7ڕyM϶i޹L"){ F*D.f LWlfD¿!uE͢x-؍k=gt·O&uxT/PwQ[Ņ_J7_ 5'r$2]=GxZsĘ :.7K"BZcxP3[qßiFqEBgƩXƆ@`yc(}Z.A!l")!] ~} q80UG;IkX0 T00ALkfn2Hd%yL\ķM=`+ b:`f $r(ZwI; @ {VH<R\qlԆt09^`.)ЃWdR2"@rG(FZ&JWR#87A>Z">0d_C]u]T`_ }kaGsmP:+:8e' |2t@DuSScµн$ 60 `N*H 66â92/wȐ&p&'$Kip"%GH^RE mMI=a'Eʍ{ӞwViwk,>g_CǰcO~aVQ gP!ʸnMMGuɺ0+/>X@(+M]\VK&q7wr U;g̦f>Q1AzZ͍|7][b"Q$:1cSf:"q6y6,Ͳ:t}V6ݯr^KRx/?O]nm\Ҩ>%VݘwA})q4,k(c9)vg@ kGy~BU +LԻs'hm"=nKu7 iJXϧ:0-"v 9 @yvT<pȺs'鸉zs*(y4Ym$G.4Qh_~V]ɿ4T\t/ &p|*F]jLJއezEIWVMĔ(E,'T|(`DNڸJ~jh^Ze$:[r̔A[LuG,sMm0d/Vc7C! .fN}&e)FQigx nΐ%eOA",gkLQL gcs"dYO\Hu!?@I;Rr,&6`@L݌hUI F3vIwYuR5 ?p|$3g`\e  zJH/2**rG,KŌSu\wvy::5QȇD/gmkJxT|ZbĊב|b}P]gP5WLP/g8u)e{&8|b`%|`﫽 $NPD(L4L~vP/8jr @S9n`#Ϧw]0}8.s=O 8\?KK>ey&dpY(tǛH$4ʝ;ebD3u"ѩv-x:ٮZLUHdxu7w!H.EA)Jpo^W'`LUnU*2-G"f*h+[C% :ؚ#! ֟`3T"g:)1JZ#{|y7?رhk<8Ӎ jUJehR3t—<;PtqDqSq*~願y| TV*.걖hhewTNy%Hu{<ѰJDf.?E6!Pla\)v:0Dz-k&PJi:޵t+8n ǥbQ ؟loDm;W wMR$|j^I\愊|SP-d-d0̔PvkR[?IEǚ|bVTqw1JdЊ{t j= Z/;Р* Ġ@ a(K[:Wqk7%2,#3YKKtOdjCqWg5trMTpcNBS5OPƃFmLd=1QMUg$F &9|Z#}H@EM[)T-Ok-f9 Oj4s`21uS~ͧdkjJ5iV<(޹⻫Aqq+i8wЏ_`*gH?U'ahf.R: Cfؓ=ۼ-t;[n:9Jՠ72a)RبnW=ʘh~|^k.9zȂT au*xcKo D9懼pS]R\oF֞K@Iŵ#K]ߞ<Фͱ[8e 3s3- 1vpF'oSxżA2+oԿuXR~̤&SOO&"s2(-/ΐY]UE8π0MZQ>\._{d1?LI3!]g~ڍh˓51uBWs_J O37fSphQ><پ)T@.nUbʸbF\S}"uBuh)TKE^p;)$0Tךˋ[Bym?s*wo%/Eb4/X bM$mfg *ޖTOL*/pۖ/'Mjc*xYp[(ZoӋ4DBX 0Mwr=D@6rj.7rc7H`k9pPYT&o̚oh~/v؅^G6nU=oX#hb6ݡ@KEB R[,93zwqZ:ͣV))t)NrõZ)l=PGkaYgǸx( _*>~Cx kv@L|!˂+{/ cYX?`2_S3m~9'6q/tD h/nHǙb>VSPgbuj, X ɔbcnG36th[#֥0ߦtr#dަƚ]SdZ-Y~W]I_W~dMJ=KH(ėǜ\Y&)us XHcLG&n!:{^bJHgY\e´hTtNMMyY=qb^fy$bAUW<DGY 1nvز d]VX3*{Qsڧ84 uߓx:wRa Jo܎P<6HOKu z*|rF~e̩c#A#E}6_q.px]zl$!1́ua.l"$;+4HT?$4Qe%Rn;w.Fpzեw$ax/r#6IC3yT"F4 Os:G xWb &]5Ȗ-`&1dq,$QK˨0B Jqx}{'}fLN\ '(~(PEm5ellLC~@s~KL]ebN1{\ꕳ[lNڄyU4#El! }v'mi28wW D#4X5W 'i1yu;nNMCy-; 6oe}of(ދpJ}M"֤"Coc!2JNɬ _N"GApq&EE>hQK7 @1ޔ#>Ө\mou/@bWNU4'DKq>2JD0m_*{ȉ#<#:jo ϋNRʽ@zjypc;bd,<~B6Ut#'-R3 MeĴG!+cĢ IDD+;rEObA4*R9p7,dJLte)óRdx%t+[_Žǒ-;:d?zj.ox{oK>V☃~~r)1BI19Wg7XJSe}Zf@ۅJ}Vc3 ZR4zoTvQz'[f@_e Esgpv+2,4W;k,%k [x*Z=qTbbB`Q|lF/a'娽9+fi34mR;AEP~+@E ;Ajw9 ~PpCj]D (>17Rr9,bL 1*a` Q:eW1 0"$>LQvFVzm0l+\#uEj*@&oXSmtNo,W>‘):P7gt%MXE#r3iSNVjPY[GoH|`1),HÉ.rL3ʐFHvÿ0&O1변tdlOoBcMoU|cJG͓?aj|A 8LB]-Nb3M pӅrt=v}I\=N:0_2C5KhS$$#AЗ>HՔNSU'hڦeZ:~%58޷0H0ƻ3` Cj ?*EL(Q$a1 qn1$Y!mMj{]/chͤ.oF͍~!ʈ걤$xg*4*&hQXJ;Āb̧V5P)ο 4zģ ?>ۗ)D>+0=<)zsԛNVR6 iQ$H^7IM!,LT}>atSmlH]q`*X*=Yc fGi%~<}m D5,/ Qݣ^S[452i. <ed=hsAMS-^K`ت"ʨ;,i%8c!iFWiO;y*Ѣo#&3k4<;(fjk,˂_qqRť fr5yCkrڻ9&LLLJZ+a:eVo3NidLMPL_ktnhAI1Qa t6LnݖZ7@/ҨzNIMZ  c^z{/ؓC eWURWS1yY RXHb߸Thvl,KBVmixDVfh8~H 3Z-ސh"7I+˩3 a{gr| ]{/$󇦡f 1JEwdJهIwO-]|w(8aPCy`|ܮ2۫Iqp X>qPrNsq}ڑ2IKϿ9)Qf(&l"^Ž%wX+ķ44h> {X6։&^*8)wMZ[)ƭ z@ z:}_X'&G> wxZ L "Bàs:}eM?t[T9`xTm0`i?ځ|BPzHU+j6S22!@Tcc) p} ;'E0 {>kT{7FDdfT$>"LUYeOM#DgALMhRxEYdI9S\9.mB$p?mҲzVX]t p ĶJ>-o,7[]lOM DREZ *zP/GH?Hاw,p-V"@QHejޥ-ZL=TVzc RFË6(O+4bH5 N5I<w6e &z5c~m-kVxl7#MuA+8f~8{x-uՐtgKX&b1gDjTm%a@qͳmojy/E$M8V_uҵ0Om-ԳXOl_]-RX%Hqыm|)3H/p:>. O'PVcDsT**EA!c%Zz]pfK=M-<|5뼂$7LCf}ŧ&)@7JQ2BKG_/Кd>ٚ2![j|dۃ'Z.&$:3= |c4a7P!n4&fJ\|Ib[?dC1ؘm -T6d%=ҍM,=^yOUBpl  y=^YTAR^Ƶ/:WMPDw{skÜb7*3 &*{ɻP,iI?eǤJ*zMAglGN^ 18 ~݊??P" GŃ%W,s=,Z%RFvrdB&` ƕL‹,NOMYs2*>߭AΞԭTv=zZbPg{V&}1붶-Ҟ f%!Y?ʷcb4niD A۟=j)g!"gk53 _w|!&[Ap:"b]RJئK'"IJc+d0B{[,hy?Z{]FIfX<靱4c}W %U.&ġcfPY:t hv  iD 8#`LlndTf6ertz LԖJvz'd)3YVJ-0;fhb ;|T#Dt ̵qN]fRꃾIgY3ک#1*YϊcDU*5uJ)TZ^6.|ĉisMk 76ƼO3:3Br^ݳacAF{~nF1B{c-N. ^?& VY1q_SkPE[K핸QwXYɾXhF}]qxxh!]2r4֌$cG஧M>9yhWO\J5([tj @FLTnNAl中]}n9́JdraO`xi݈;n@g8^̘гXUzHi~Z2},'X*ivYq70\[札|?tjQx[ vx7DBfBܯ6Ҹ*YR@ϖ 'n-y4-يFQd&.RSjy[| öy? -aȸg@2I4 =nm?њ-Rq' 88#a= #yoL8IGEǢ.g#) v<XJ{xT 3{:i(ɗUֹ>7$(6*@Pct>9.e29G5 ԏ=0Tz> B0~ ۟s9:79vTcs Y EOJehc߷=Uv`5yYWSZU/] xҍoSnFWY@ _mL&^:55Wι5 X{?nzx tt*e2g8rwF~2mV96N3ֵ6ڱ@JӔ]Uw+3ws-Mb{.uE2D.AI5qcx4W1 (ģ\6b>^rvJnϦ*/ Fݦth&)HytUQ( ~`1n8,υQ`2̙VmhT#|17l?Xwe*!O`:PٛR>9yoUqW(|fUq ҿzLpW'C -hua,xB)(4_]<7#j;g)ގ'5V ǂLF<ۙiC %4O 녡8/|Ӑۛp/䅨ӛõ XO-@@n*5shPiS |0l3>V:;3JⳂ"dBJ#`mdsh_{c=Tl*ⵗռ>{C9KuWL۹;̈́sa-WXn^V#؛ <y?!;UG*ٻsd1jЌ<{Ƶ9]=kGk8|BJaL.<Ƴ?Ȇa&|q0Oݓ.H3=x #fO4BrYwߔɴޙ6?A7~>2sX]wLUE L1'y$7oIz/ { @y't]2}6д;_k;#B?uuYxPӯB]z@ $^JwGrm-px4X6qom'$ &@`)ٿxhiOuߧWLERe`2K1LiϘdY9zB0BHO:_杤 [)-`6`VܜRbN`ln7!O"40M|N1T 1хi|c/&z-RomIE3's"o =%4xrgVf:йLIPGYpF#"J*.}(?ͯw  K%smA' < YE~i7Q(eA 4鳴8aDHǿ?y2ՠ;Lޙ,b07 8q lpR݀@[0e74ݱ Jz6OThUȰgw}Ye~.6)dO=F-lߴ=ڜ%Q6ʚL2Ӹ([b[nPZC-ʊ[mOj%@|{F ;cַKݗް3)iTTXBV U.{GTMC܂ VF6sT~X9۱(U9"L0psKj0@ T%~ƵuI.GӎF0xtٰ)+eV>\Ky VFGS276ML'6)>>N5"wv.EMN"?+9U2{cAV:jyFVT-<;N 5t6nHZ$fԤQBoz9r>ܔ= GTWlBL^PXʮ(7ٯ{'Os<K ͓Zرa<#X5=JEbT3'OZf8їD"ən7%)|V?"yNvk:~[M^q.3щZߪ(8RzOk%SDH\ɝ}ixTb8;]caة@t -D { ,tTں]$(UJ]iw/VP  \j}vxTX, ˇ~;r:\vZLkyf8{7CH\xs7-p|DXF*Ry;9=TutXxd_BneM\Gzg*|E剞Mo\EDA\TCƷK6:aQpId)/lǯ)}=KQn G:nTEHDJ{bn旪ЬKLv?\GK+ŷفaQVt}P Jf~"t'eid\-fUgUTp]KR,*Uv_kg\6s"(z8?4l1-yo4LXVy [aR!)ѩI5rC~ QN 0sK[RRgc[n 4KS{ 8x3F:ec1 W>|׺]:E%ȔW/U,@4>ktYqRnwR e،w.ȎKՆl35Gv|=1~d*Bh\Q$q[87Jb:ȁhx.d$s߲K\`0oC&#"nx(WF9~L͘ $ÙU̷, FJ>h*S+F4ۤmwc9!^I=׸ Dz$r,gnW6TT= wylrPvWL'o<WNɈ:j s2DX̠9 CwSXY9K6'AOב^p*PKXQu컇#!x ZVa' n$/(գi>o-RFtK=!l< DҪz);+:9ɏ Lk@F rJo~S]. XEWLo 2P=wD] v#)aSY)[c<hpa7", qi3, ֛ .z7dJ6'`|QzbRƂ6c6@awqRA=eL/Ϩp;VRh  7Y\Q񰻄bc;rۮT9%AXT}3;~G"47n5V*v |995# ho+mF7uHyDxׯgu;x,*е C _Ef79b-k8Px!{i?)Kӭ 3eMàqwѕj!оd;G)}_! 2ƾlT詹Ӿ銻$V}C`"T)){:"ZCv*Ý *S|bd׎rl+l6Hn+TDt= ˅C9LBʷ)POUF1Z (5s?~4Wrf(m~K;T}wi9<,Mẍ璍^e@Jm\R&p Mt@Kn:%|]Ud 3u.cm6\ãn(=~¯aWqj}lcfZ$&LwPѬF#!R~W:͟^It;OCعv~g V\Wn'ri̷8PWD;]IiM,&)c[e>ǔ :> ?[N oǖd(>\~T36.22+4u͏ UjmـKF'( IQ^371H͊~z X[]>WBuWgc%s t ;ve7߶`"{hYPL76pQzMsgp̽E^I]з8=-;|yu8N'DiwۯJ>*hh,EfY?x;8I [ ?I||A C KhO!QSu8V==qӹ V2@e?f&^\ H],ꛡWo|tg[X[eV{ ZƧr$./' THA (*ȴn+1q61?JQB9Rz~l!'d❆f띋KNPer<^&$^їY*̤QQe:YB#]aA,Ɔ ~؎%,>r1Xim?ց(ڱqTkA õO02 #-5~lDrJǼ)0|IA͞>x< nh~K$jyit S4ji"~..ͰMݶaFGK6uX:2RA,9X 8U˾k 7>⍔hv`@5 @{!Vx,V25kQP@/-yѥ1”8o W%PGz1ٌUFi{`VF<ϡI ̃Hᘿz_wA ͹"]>1NNºuix4Z]#^6CP:y m.:e&%^IPmGU,{&:}|~ TǠ5!Z%'LQlRdl Dͭ4j{8IEH j8F(ܽdTp 0w97 ig݁˨ul3Ld^nm5c{4ZqB!B}^i#JZ\ăF`%| |6&%'~ߛqd{FфLu)Abg B{ GJ:6c18t0Lbn(sQd]I]3Tn!UWӨKEq iKt{pmGe^ŞC~x̚jϾDwV,Ћ}?#26bcvK-2t%0MrÆ yQ=83-r~COf͋U3(D퇋rGHaq]r߾3B<;*@s\9Y_N˶*ra`XfIO; 1`G+N+ .~:x48@<ӳ<qY. (y8rW(ֹ6{XK\-%ɃँNTv2l qRʻ~ɞC;eq߱uN0aO^:*d?#Գ2|kA]Jz?͊jҔkH@9D:In \Ra=9WIcFչ) 8SooOk'r`ℽ^  y.ύTfH\ȃR0|˼' YX  w,8TVsc/(,)CWh<45H ,h# ZIaܼ:Lg[ vcId;1dpxwx~+6Knu$m8x޲ :L1>{HW0۟o :d8oC9Vyt;<݅CK_d?]R-1 ~\h1aAeiƤ\־PR@L a_ڷ@nR:vl8_3f:Ŷ8dZr%?x/ 6؋9ز:MNl~`GڿxQ;KLdur)fZϫ!PƤ5 |c߇C(YԲSPҎ'qusnag9jXW3_1쉲h&5ۥ~1ieg|gJydko (RCflQ5DQ}D.H,gzIsH5t„,;]{Qx܀u e˃>pXYI*ΖpY/ZЩ7x؎P:NC Wze SeY%ШDWAetE`;?.r}RZ:G&)HKT7Aay ;@LI<4ť&]8 ޲lWIOn=y'X*4.a&~5!'Ha~OOQFtIɗ$f$j~ Tua6$u-Q䆎QC (Ƒ&ZbKozd%XlC+Ht?!%b1(#G"uji6 R IYl.nRNio{3:ZGL)cI.ΑWhI@q ěhC֕M3rD5=PL=IOSa0\A~5xJ- #| ̽Ex . o r蔷T8K0ʼͰ^rXD8*cIP,b{rn+}I3:Wowogo⇌/P1N)g` KuflN hMǘ݊|cӝ@97aK`SZ$rk@b6WQ>ڴG']ER"Cs5@z~N "Y+ LHoR 0 gd&F';F$]9C2ge=O уc\p2 zE2 Mآe0%͎TS@~I8RͯʍTX*>" c[;n@ckg2XN=f9`< ? lS߸[۹;Kr?."\\-BJ3)Md9snJ]R>A><ȭ_Zuk<1:fXJF5T""xOJ?b^'5A1TB E(Pڇ>c^foqIZ© 7'}w jF2ymT׷s p [\;sxa(OTgЧJa+*M>w9{>vHv!KgScV$egeg+Ҕvk!ɛc8xKAKuvǺT }R Sa]e,%MNJfn fE6~G [9nmЊHuۺN9+?XQ.Yy= QDbdEpkoVv}=WW 4gX:65[6}pnZLE 4_]6ċ}?2/.2}[{9Os4 y9Nϕٲ^#q; 1D"yXy} ? =OsVm] %* /R1GW:\fD\xÏC6`VͬH4T4:yM9R@.Ǹ=R 6mן:1R\anHD::o *n(=m,H-X? pP `4mxĔU[ F_N5sV=n UYE-_ 25{ Y(kGJr@/-^,[(RD;Q4]3?>q?4 =tPGdd 6`[ mA3EoPLVOo͏4t!^ Y m@mbO5ɐ Ǔl)a}2;j Mβ\yv'B⶝VÔN{a<ԙy) {B7i/}Zx4s̨8"RD`JIz~]rAaD*}ˬLyru8uTXT}ICZ]"/p+QEmS <)\ӛo?,TzrL!iL#6:)/W"fH_ůQžh*2d{ZAȰB' ьinFy$4JpM]H­/p̰S|Ɋa.v5r-Vad;[YDodфe"ˆŭ0R#KG)L>3 F7jaw-W6u2zV%ijiFOؗѴĔ0'"Zb F;+L dKYeSާ^V3v&rG5OBClg"p$H/wMb$ 5,w+;, y[/V16[] Hܰ 㻨bQߚ ⡧ǽϸ&yX9~򍝵 z܄ΌI>%-ʕXGͨuPt P!͎mxbH X yU|l+"2O~17ڪDo4"Xqks肊2 {F"4ݎ%85lVj4h!9vCi &G,qukJtC1}\O'/}Ig͉ \1=j.zdd-K,K`g#\X+LEk@V ) '' V(;1,YsPxpE@_EABd0ڡ!h$(upjw,[E=݀<"}6'7+s1 t-'er=e8I+rt MZ %EgL4a2#❙' J=!w4scb Bt1eqq3j7z9\[P͠ C䠳YEyht/_:*DaUؖPj;~#mF[2㩫ʮmUŎܦ?OIeah8!KCy܌}}FjrLuTe#if9wak#FA,0z/rlC 3Z.Px?F =4یlvՔ=+Ҳ)&J5ȠPA}UUpBDByҿ|־v-(iqλq5F[ I /R,De-2~ p[,$k:M$.UQoQjs Zeda.:4@:I^7Zwx Aoق~KU )8p:^2䖪J dŪ&OtgӤ)g['l#)\&FY`,QuC Iv+^?I&90 5%S&\Kr|3NP 38LMI#b?EP44&;ߙ$Euz@- 4ıI?J/0uZQ}N] iͭ1!]K8=ۿk }\)LΖi?dv)ٮR_Bѡ6?Z"u$Y[Va_@M&r I/n/r&W=&%"m=>s%,vmh2>@VA|ÌQh+ Bs|8}¶,΃Vm%B{X BtI?f}HoC3ʰŦMe0&Bhu'C~Q g*lwzSFɉ0%seϖ {>rO6at:ܪSMoo&*UTͰN)"';1KHlB *%ͨ΁4t `En [mDCnm6coB f9w.= 2Pi ìk"+z@qG4ڝi*)0|I}Y?r1fE|̈E:ܾs hlއ%;s͊p>k  4` 0给9): C]+taH iq˭d6o2*k=h O;ebD^ʥFT'F]|%jZ+]7[Gu+t0?멤Yz)<~K7-M 1^6JB|JN cԀ4@Y~![Z~ۋ'%L y ~P ޸5Pq{<--4$0CiŒ[2N7Xprkj]"PsO@ϫ^Ӻivizug뎸{G.JK6Ç-{/UD*E;+"L}RWaeS$U# c=2v ʱ %_9zB1 q8Y{bӔV[(>x-ю_X/.K_^އpnN-&DK*6W9 5Nn)_!5_H#bܩF[p2[d6I0inf̙O\i G<Pe)+ .ѿXw3΅AoOTTy:} i%;ԉi* ذO}#mk &rFZny7^F(joKF9GʇXu<fN.qzFT K-q D0;[TBʑKͱĹ Q /q&KF)vmfn|]Nݹ\q@Fh^M+5&W66~*N=I`O-.>htTiHN\¯JxZ^y[%WSpR LY)_TMӸ gs!ͽ9*d䨿&mqرuԙ!z%= 2e-OgsskB37ɪ\p@CIqˮp#$e *ds39eu3HHYpI8ȾN f]m%^|pO(Ъd;I9R/PBZGH^Ec-.!;7Ќz R7è=,aljdW[< iv ΏozPm_`~q/G .4 ?2UqԯB$ Q l32 A>͖]8!Ұ\T^\F8h~z(Hhd-o<-.P!b~"cMZ6TB7&V2V&bD3fivuqzP'@e-F5Lc|ax5-Ȝk8P֢V9ly+qDoՀ V|asF~SWx׿j<.dǓZs ۠x\Bz.woA:p&3,AUo}n 9ڃcHtNxa09Jތ .K7>x$^hx.BJZ(49YmIQ9M<"FyY%I+7L@*2 89%]156uA+ŕHBWOXw;*Ջ_ bMivhMo1 aTMЊ-Tq>"Cv8?9Hg^nA͋܆ȜIeuOqDW;2B\!rrp͟&~[jvp<$ ښ7Ezf%VIǠ"J;^Iv2i_xkn)MC;y*C6|͙E N:s}7 *ADPzsLwpd]CґVVܝ#to˞ݙ -Buᶉ|tzf; xK ?"惀yuf%W:o[DZYO0^gb_:돚z*.8ˁa}y!47 b&6YwEV%"]OK&z8YOf:\2ЛR^L6Idp87G]\9m) >wViV?!^.M K7?&ؤY~:, zZg%ɑ_Ww/ \'xȐ uw%gsx X僂{$55H"M\.Jaz%;Y?tP&>O\=R{#XJ[p{4$3ԧ׺(UuGc&''UˠR|U.`N|*/Tȳ 2 fےe=O$WER}N#qC`2|~4E m\K܆vL.=f qhyN$5jaʮSw9;SOVKX0M܊e޵7=Gq8V6ctwbrKsbv^bKM >R IHeANUtD4/mJ?8CVPSR>u}=}XD&QBF/zNO<;ˮq>5KOz--U%.86+x;ʉ AߋyCޝMs8b>mzF:*qFϞ"Ps@9D{$nHPet`M@ ZR(r/ ! NSElѨ\=0?8Ic*E~|}74̞k:ث\E$jV}*b!].A֪{e0Ϙ&._]gK!-Jfwѕj4V~غaT0vۮ:pi { <mj/ZIݦ@ >Vt8Ư񴳕~9}RctNc2q>ǢR8J[uخDHW~\&rߦxsW1/rTMrKjĒ-HRbƙbآ7:~ռmC[i׮Te(q|9ma-J[@^`URc tq T'p4 97Z2 Ari_SOŸlx%PDÙy ,e*?U6&Azen. L&*@(0yyZcfNp{GrT5 7zY~ )].)B+,P˅=Bɵ ")^= Ii1S"9X{yi89E?k %1kTD|Ce lBK-𮁳qI)벰]` o`kX6(_Vl3Lp!vr>ފrXr 1߮&Krv+Pp1D1*=F `A RRgw{;6s!Ff𩩃;8}+/.i"¸V0k6ySe.;UYK>6ǖ`q)\, yT8paȓQwzPFx,NT!QygzƒJK|,ȯQt\&ܻfpiضj/o|^mJ$Z,DI{2#`5Mo`a-61OC8ϳc˗JM2ZFǣ~ԝMb$tkL x,ܞF28)hށ+{c+p2U)oKKZeg f *R4A 7qlIrH݉=Ph"gn_*ݡzAKӻ =(#o,B*=k/yv( ;Cr>]y+`-҉Ms-t+pq6(Pp_;JfV%YD {kr ¹+ 4M&q fI L+|qF+Tcwtqf."D&io-WyW.phpcpa L$D5"L?J4ND&Zzw RkV0#k>,Y)ܹZGJU/"ӫUݔ)!kwHuvT $oy$Zsl{ln ШcDU=ɯt[p61ҽ߸PR΁cqdn(ai&C|&NMDn.y6\wtX6(h:,V q=$tiU{2pۣ>Ft*k,a`Ó3})饓PUSy: ^KߦbA%.P[M*ڈџܬ58I:D޾R sy"iBr9FxaG:QG~Vx8M'FB'o]+$dV(:.(;ցM '̪"Qs1{Fh|[wϠ  6a_(|EYW[sK&$#ǩsQ7Ð$d5?[RSr31Y%->K(daʚe@jk0,y]jO-b+ KWR$ѩEIO}\Ǎs p'즼{Sf#h ҎqVK]GޠE((p2.R'E'G򡆕%^R-y:`. j9+Pn'N^*->ByݷK(:::V?<";|c~ Hm[ SW5*T"[Mȩ*i{9wsV+#4H|kqo9f>ʘ?17МQ]G z7?[#._;`Ypo ;Yx(#A/TI2F6v,Z7^E#oҬ c{ŦssK 4ʥR꽍~Y^Ry^,(Pbө_R5 ON7Pr .51m20^kѴ2;wtd)|P7zx{eK}8҈9M-5ySq? ^[4ʺE6~|d Ɨ mGȘT/tJsvT(m?TTڪEPIi3S$V:ƛ FEAgib^,f߶yg[?Fc&MR]>ait2N$CǕ.O6d!p^S 2S6i`I-'uh4sJ#u]$TpjU> 2h_Vεv~vYeM:vPXmhB{d].bg1LL,A\kƂWB+a*aC#"" 0H;' )n>uJU4~h:n7 y`\)i壆ٍ}O3{ EF#7%^(A"tܢllN"3&Z/@J*! )*9,/E$ DP=D)GN,hZ [`{AP{`<*"V)YׅJ1!gu|NJ϶$>@Ty)W0m ԡ8{=#[\D7^,NN:dESL_͵.'E ]q$#Ƈhy@p̠<2ޘ[G\|Г*[j笀QE`c}qZ8ȱb-P&(b|$^v|̲}=|]`E.AꚿM!U!`,AtE5^y9ʐZ/\ L?/rg<(0|޴(JG:\tbN^dN&ɥd2oqИÒ@,a_&qy)!XID^ic]p~G#FFw\kUhtؐ  5ѕWC;n 3Z9^62D電V?d%k #bJzsfocM/^N\pr7fat+BX$pc6O;~4ȴJda񡶎=uQܹ䩗o.HJeLdK%&XMzl/U܀6`OH.Y+{-Lb6\ĉK/[MKkc RT``Uv'e*t0_(dyL_ 7<"Ry\ɜsSV1'pL_{DݟӡN1"NeX?C[Ł3Nﮞ7wY-1Szmdgz>n8}b7|;T'-N%bbaD!V:N]vH2Yu4%ErҼU6DOP#&*(N)by8Ee)灧V줭t'cm4(G T#9 ~R~dB$.$O%l <3[s3,K9Q I$W yf'E|T!3WĮb  )wRIU+(W#Kꢧ%J1fgdJVMZQ4uu27pSLi?xOzhdy Vh0)꟫H܀ycF<՝ALc-Կ3B HWg.YxչrDV~7[.ȦOُ 0Aq2 婁BZ!I2}.5X˺W-匁yf${̨Zmƭ-6=ԥdҔ- Z }L3<+B=Lnv+Ib(\[đA`$BrǮMGH[IvjHemؚ"{ОDAg<7w";K9Ec z{Z\ͺc5K+q<蘒~Ʒm pDZގ !fZŌo.NM]wrJxU[Gf|@tkcS]3g}/}%gXx\W8j Gݝ`ϷIUZRC5(>iQdxj\DJTm:ʇxU{b"C7?Ԁe\(*^r +<{0+4Qm;\Tz#Nr%/vXn1;,M`Y%g64~YKUE6eWa.~Mm ̘AF2H~UYĸ+z vl~kHBu&ߙenyg?O.b_bUDd|OsAT=rGڿ;)ּ8s`]הx=f{Icy';kbԁ\9eUXQՕ}FMe`ImU;UPس9q \9GֺrX4Χ%ds#.Pсo[j;<&!J+aYv<ápv0*s|TbpzNae$oƤɽ@kSkO\h8WoҼja-edq^ pTMqW[BemrxF#0S𵱅p Jon-m ]++. :"%儠PؾՓm>|f~hߣ7!$`"7cn 5HHtw GN\`+:C3>eUWhVAΏY'BiBE!j}b&ybq-ERJӎ[n{fYp}V?0w͒q?# !Kx x; i.LU44/Mq 0oNOiu+lL9;|I|[̫ؓm|9L:#R4jk楌V+R@łؔc>Y,aA{pX(gGAh5MASI,}3 "0Z&EqN6K,/B89HhRx:HˍQ=3Ֆ8F[|eXm\sWtnoK*QK%o]rr˸\ԋٜYl.*: k43[f?[0}/{ p.Q,3pDcWW!8KYt~`e.߃V=ٲʥGLGN69d\ $#e~2B}k'w3M3H0P=Jw;H0tTL]4p)Gl$ ?>ZL?1qoҳ=lC_ c&VGh5w?kqyO\\nCm8ܤ7sɪ] EobgMotӾQE/PA_ЯP 6Ƚ͐R niܪW}L> 6Y<(SBYǣ6r2"i&;!IFYYZvVo] 4@hmEQ\ ߮mer ې1% /Y֊qhϐ(~m! dLtpy<v KF0A1=@Of:j$~ 0 9g7xE)%ɘ! ;P 2Gz8ڇgg= јWtX;?m(s]pZNԪs]jſ=9%r!ozd7+CQ05^!I qG=9jZ7kgFO;Nf.J}. m^ m@S^5A!7vCM}"\$]$-^mC9r|+&윙7`l+% }/I]w'~m@3kE,a %0".5fk˿ӡss6{6ND:^BD+6=3]v8 r9_m&_WzYwa‹ pu $0u|oS>dc, GKrz_mYLE7V8~\cro,3ɓB~@M:pJzd5ِqLbpۧ(ӌ̵-`9GZyOժb"j*~;I[9DySFDa%PH $SU+/M4TSlI&l{iL[FL(`ܾnt$ z쯏ęf~,z`N`TFa-.0E¾/8S&0iR&@}xA"Et,(b:6l~ ~B]ZQ+IuQuYP lHm(ӞT11T!,Uaԇvq[t 4K=3aN1$O;(}{MP%xz.6b/oЧ0HI[6$ngZ Y\ZiuaIxڢ 'h2.zHQ2}=oa\ ?bb6sDGe5V%H(-)W% 0W謹O,xYz+$H˚h>7sfJ8︤W& Y_D|j. << ;De0E,^9PLhBJTb2\ⲗ<^n9 !< Vy\ yt6DĶ+K*@`I"?, |DR Q6떫S$ۿK}+riRĘJI嵖+55OhwKϝN1[#7qE[Fh;۲|h{S=[?0G@_J PR;/OE")29Z-;x"ۡM"3UQݤԦwYMwc*-V~ j)8AW^H,TK?  Q%r Mx/h5"u$$KMHg6 @҂J]OC1/:6[nM%Q4E <;}L1F"k[V)9BQ\2{aȅ8o2ܯ~sK`g'*<,s1J3drjT- o'Is'Wd.ZjXѴ.2^k$1CUU=(Wn.O숧+?zrdQW񣓖w1%EvfZPu4ǖT՛ HXqPWc"|5vCN=Ԋ1H7;%/XθQfUR!]Lܗ&j2ⶼBb}e~7EO'aa-x`pRi(͂Β&J((e[ks,e/o`nFHHHST.:̶ =U:ݵ~ʦS6s;񲷘4JA4a?[t6,= ^MXp xZ@>a4ٖY_X/U~=?h\ $\v-&V(t'sqwy ү() ͞ఌ߻P!`z]ӕp2)(?? OFveqg=\g7:n-N+I#[ZihAr tF.Lk8M0@M7PD4T%q Mb`9q':x 5ITlyRe;=*)~j}ufkjv_Ni*QT˺ ,=Xbz7l"?MSd4;|X#JNY,% g{&%}  1ޭ~dTG8r"Njo@r!&%cb#ص㐅;[d]6XGo$dϦk,0/pق I D}YA)p2<[.$uwϷZ9~.D ay\-;._%:yp8*;ՠSmƂX7":>\ؼlo/ȹmͼ,R}8A}amb?3 O4jrT'XgQ}U}%YRʕTzHcf<}Ɯ!/T"Wr1:+Hͩ<9Y\?Vd]3 N3A-6qD>ddYv) f[~3tol4+I܄;8RKs"0}}8IOYi>nGztP?~%!JOw4-ܽ JXgdkg =F̸ߞ8CfCn έE8b(W]͜)'9Mr>6;ٶX⸘-:Szn*E$+eN~#pBvKaəg&:*- -*>6ATf1r̆\+هЖtwTF8%x O)ɫ7.jӮ-OmZ~=rU=n |" z=@P0GV݉EKvc BHD)h"U;T!yW4[DF_oB6ϸpZ;-x4ʵC6]U=`!nV2uDݚ}NvLYaii$-&N_;8]#a,0d;XUAJv{08^o0Q叞oLWbC j)IIQb#H|NltHbp _]AR%&b?*ׯN"fwlxs9=pNg7#hI/ޝ98lV_H ,Wk!lȂ#Vdˁ[;BX /CW(v[&LOS*g6& ȜSuc_ zs {~JJq_)rc=MKZyWnR.sIƸsKgo# i@ryG.uˏ w:^~|4g9G)?etT4TD9)/>?* @} B=GGA+ځ֡cᾩpP|0K96,ܧ_̮@7fg9kz50#Z&a-D $0Cxo9N4eӑ4yQ^Q &SpSx .A-&wH72k@Noyǰx ։qD995RBgRkpsU}A~䀎®R ؊plP+(cp.U]I|.ż&Kvwzm U46#M%=/ah1lL.3 O Ɲv"KߑFIݓφ5a5ңh0تKY#9uSP/ qFH!K7sufkhw;U$oV_^=2yjd9Q%:s͝E5ѵQu/ u6< yBOv8ŷ|Ӑ!4dRCp0<-k+X'hlaaYS$3'MšHϛmA !Ll};QT ^&8"@Aiy*3g&*ܛpU[{\z{jcLP:/ACraa&L![|}7+hȌ $c kt)ߛTYׁXп4ۥg+o pA y$d2^[ƨ%wۢU<_dtoTTNhG$TTtmwꯦCEz9 tB"N{@=Sltii]}h|XA2Jhxt+öjva)EqQW-K⾁)ٌlՓE.\PbH#Od i,Z2B9:,>mOe[ ǪAڷ[ F fm %{He4(lH}P7kl9OM0 IĆq?P:7V;ϙ"@%ӌP',G?xnuҜZ٪ɦfjR=۸1 O_Z:)ߤ:9دiqTɆ$[QӪ= 6fU>gz- Z}s- R1惂o^*[irbI`e172LD-#^^D?s"a^u_Rb*+.H@@,鸖  CRDd7c')i{ƍ|"P=(+Pѻ0@Ku쩦9tl GSEܛfpz ?9UE`j`d~+6M̫*ޣx状 Eq@w}ٮ-<2iT:al$"٫𱬫0f-4.fc$EC:$H#34TͯCuz]Tǒ,=WjP!ʴ/հd8 GмZWӯL^՛v" t [l^RwEB}ۖmF?x@)26+[ܶ=@*>5U=yվ̝6TIBFOA{1͜O\0X#8Z`&lƈ̧F9s+C2+FP_0V 죗, Q)9{8V^*^dt5jbs31t,9Ď(b~% rjhSWzy((d?bV1a@u QdD {?"@pHj⢨:!MQW$('䶲(Dɉcl$r-nȲpq?;W~?*d3.>Ŷcc"ٸs"t*XS'9dƷ3g)8\$PhM'kY0ɔ 6%$SQ.=6]=QZI[.\%nD=@TE\ ]Hvbm%¦E=b7viq5]Ly:@jb dTL5OUQ"đMA7&UZ@k%9UK638JY*RCVA螿0}buvqnDc_ iv2mR,uPYx0)pj [%"mZ-u]hZ+)jrK>t)x/9g±:3g$[;LWΝp j8,WV9EtrPJA31d5ZI[;%,K8'% 6iW%%c N,[Kpg_(1@gݟ88d--{ymmYuT}sap/+0Š鹪1Ik!swbAtWqZ"xE)VƮT,ЮLjFzy} E":&w4sl$Ag blY )Y EpFm9jS͚܊Ci4l".&x.}[-+i8J' dBfpЯj Xgd]il[Qv7uѷP杔\jD+;;=4?ro3{-~(?^LC,.vm6l^"\ݜ lOWgpf*R[7  o_DuwLD~A8u1piוr ()5er)/h2Z)E>ntPa,wm&G^;ҮŇD-uL%VpQY5rW.2Ҭ9e'Q0Ţc/[cԱ)ZRJ5 uɛ7g gQ8Y5Tl1Ca;c ]Ût4hccׄUj+)M ZkvSJb 0l3"ݬ,w @G CO6~XtoW?gԹC#+ֺ_i;;><都V$E("bzf@E}~rQ| ".v$  FƨI ֗ htQMǕw'פM0\C+")hul.]`x0"!%NȞbAt=nv@4\,tρw5uܧ@f%3# -?s`V,3L݉d @F<04,D:JW(`cvc"i(rB5q TpG#|n|`ZQ|kpLVqĝA1 g|s:WIv;f*PWv?NU_#s!6~3a0)c 4("AiD\{ZEL\ϩNp^z'`nˈ.x?ڳ hkg y¶[ JU;<?똎fX}* :ѫF3tcfaE>@DW?U̽Ӧ3b:jaus(JSXzqx nyDhS%fX_:` jZsd˒r>0hɎH1&C 롃>Ci ܇$a- i7| <N)E#~]]!:5 ~(Jэeh@eag̐3Tŧ8m뷡VXE,`5xWYL(CI]A!vO||/pƉ5y&&2֠@b-x4tOzѓyKi#Pg&\oe4Z)4]axƩ:&)Q3!#$VdlƀLa+ĥŕnolO1WހEQM FHk[ Cn7B46A\Rp3QA<(!ȡW. #YF]ϧʾskbz$$njBB-&+RaZ䧣?ȖM\Vd>\h"##6BS"&*gX)?5_b>e·DHJk^[g|><9,>{= hS5D?5Po,#1U_r%wekg`fRc%4'F}7'd  9}\ g}LAf'SbTƅ?{ eb89Wo<]ɥQ{IRG=W᧝ݱ,34Pi&)2'^)-핰s+VZw;F|#_D+/DČ`M.|0Ҷ^q4QTt՜ F)ucOo2 59&]X>G!]cp)L=N2ȳ-}ȝb4df$sڋ$ze%eċtuBѠM ʥ,WX *J~s?7.! nASu\{hZ $ PJ"X:PyN5ztS>Bk[i !6(3a£-r[pbns/[X{ ڡkusu0%KjA.#T9#xcx~_0Gz]^>~dzO1@DQJ%u!h݉AU'tq >˖b-71W5m[,z;֚F⬻AmccK0rTZS*: pDN8a,<]ouO[_ Z˹T5t (:6>'{UHPѭ鯅v$$)I}lO KdkɀRbLHb Rf4ӻɀlVTsoNz&\goqUꅷp.@.1"x,*Hm{ax1! +_Vǭܾ1+G1j%|w]-c#{ӬJgG!D |Őd3IjO2pEx2WێPj92c*kgč,#EtJAOV5ݨ[."Bs7Zd"5`%?EQIq﷠O\Rש+=e(i\ѐ,蜇8]%xC\{$?r'SIkm*J:( eOwko|GcJJ#ZC'ۓY2=hоήH5S|,x|\ jEXZ0=͍Dx;B=`kqfsR ݋aWr6lG &.N%i!y p5BMxcmE†!ndD_lBwlHx:^^p %rQ!rPD{Q4I |dO o`/3I>L etPpZ)g`<78Q9K֓S+B ,@gzmb3pSЪL~^d*ʭl]4p_ssvJ3C~̉Apr*p[4ttV.]]V~6tWR+ Z%2tբFو]M`*Nb7bՀ 9IqP 8[5av G12mϢ>|9^fd\ɥl*Uߩf >@"nfS4mӪn3L1b2S0$7yurUhH yXZ_ t=( >iQ[O1տY\ra;z?G!x >Ṅ RE#_jKK#DljbM q>ax}~me/ZGmtUBU~GMUmi*G̉I 0R˂uq-ZZ lg 2/y|R2"bN@Z @ng {D7TPSu+Th>/W>SF9Xu1ZE͢r9ŷY{'-p4tY#Y3 S~1ؚdq݄ jw}Nq:F4cC?&{ wfu`}Mu+[F((O ʿ0 pԓX{cBoEz 9S^tjGq#9 6}qB[ج:{0t4+;Z˺`g#1\ז&T T|EqPt&Lv •9BW~(Qz,%;SA &/kYqb6]4p!!^M!%Rao;c ]6X_j.Mtwe2LŔ`;SHvae)|>\ ^taPp0 jUkS}¤tj:{7ų e8'KۚV^R%;&e?_9EOS / $ߜH%5$/ϛ>$UHqgĨ)'`HJDnЭ䀧dy97$" -os1C@U u 8oԄ qx6Zw)IƟQ=,ui fyL2~\KFW8^У{L_ ` }u0^3#R<xS, 9솦7p^ŠԚFpi8p60P.i,Ef(w,Θ17vHP4U[viPI)hSgOOr6N)3D "ëd$kfCX_-$ k~, k!k}\`*HXv,{&0]̪`+18[-w8%&IX4 [k r?T\=]A{6r58;j57WȻpQ|QK TExJkEn"hk!YOT}VШf/-YzM+ wJ>R*ol=i\u^ŗ}jHmfZ,XzI/(0nw&>q|So8 i. I fZKId$ށϳ &^F8Rl6=qU۞QkǪABdTB*_䃆P~a~R$F r˭8P@D4IRW/<]L~Eg93c#+FHgB=ؕvG0ii3Eq j.!MGO4azEy\@PrEERGy}ޓƴN=ɰnaP,Qȉ^R}%u%hsӤ C@8ܕ3} iĒ%X`bPh*_7h5ֈM`=YIif:Ul=YSzZBޥ|tGbQxwk]I0ڀao[9|+Hk29.S> {|,jI^7oMbh|ϜBtafECV- PSǨvTM`o^]l|K@ s/K`zԣ|W.JR`s;C[bГ\=c'B%,j" =vO]l,ȿ/^H"Pb iJ6ÎSc 1yWFpzjJhnǶD]O&~F萸j2MQxXn'\XCC45vg,Hv`t7Ks]JDdmJܿ G27WA|]R6"qtCHjaڣbR5賋lx#d(༫ ؞2[:rF(]u¬rp ƣ9|+,jilH]⤮ΑNKpcn {Bn94$%y- ‹%ή{veK[x8a{H0ص .{ [4 !nں09S@A8QWA1Ⱥuވ7DBnb{.- 5@ WN˖QjЯv77}^;A)}{Q&~>ÃBd閐qkY5Wsѿpn3\7Ap#.D ?fS^'yZ$V05G2Ű+G"mCKdLYF56)戥lIAC.JxAk0Hk;.rw)=Ud /xS1ư?}*iPoV!c}ZtAv}Q<zA}E 8>w6 u=3-7th?@j|pP+|xwdi1 W Yv}-ܲ\~g)AD/ah)\`' xBDaQf v.hL}HJRrY А?u'n%S8q5HۻoIҗT#Bd9NbfXn-'gr1ۦS@_q}`}X7R7QpWZbBHjǖtqSaFZfACȌt*u`͞?< X}K:֢_>0&N tǗW9?/de5в7([wm&ұze_& gUY$:/]hIn~b*@K/샚]z;&i)X g!/-+SP3 +b{SjaWOkb]- "k rZ0~z ^5XsFyͭcw.hmfخ+P;=j+=AY3m|=D9{u~u 3W^?JnTЋ+Nhj]3mol̯N/L'c/rh! b6%zwMnpBjD>:h1zo6,^DJ+ ]#,z)|PSB5 j3 1С$[iUZajbA sNlNB0g+a|WE nD~XAmWAt)hu{;J%u5Ǻm?J|n.Xf R|1u f+ķǻ^.ƘO*fF^Ǔ[,ٗꠞH5}f Xܚ6-yO՝ W/=PS[p!_>#D^6q.A,T22?"杵=Mb0\EyNhpqt'^!-/uGlGR*.fLY^:{J#0a3_Pm,t0î*#M'\q5G:$z05mrKŠXBS(ۗlApc؍dkTf/x!'z =q=]t_l-&ƱnNrUlOI|wbVt~s+T׸yЌ8ۢ:ֱ1ߴ-P:q"޼{ "moB] [p*>X#($IW9c- W~\YkĊkt.ӿvk~Z@7g챢n,Bv1o'.bf^y1 D<O4[ @7W9pή(m,=E?䑼^5eB[ eVxXή'qb1;Gȫ͠ͳ%>ՁIrUw/xπRp6mފ:ѭ5o-㱾^AlΐBJpWzDZ5zwJ|v 9xd$ [m?H(BkJڏ'4E9nn L݃ѥ9G m+Jjjk8lRۏ[@SPD noC IvgJ]H `kjb)Fl<O]+uꁶd ++`zWF/{A}G\H$Mbf\5q+.F(ٍM_+AXH@_CS.LK(/{Wzǥv f[>vLHf}C2b#;hѨLRvDT rBoW{b2zkK=),!Bk{0P])(>L-UuA#%o֬h-*2a jF5;ͧ7$ A23텋aΦ:s9lb $ێ"\@@&1GD; B"+Dk|fn %2`LKx MhDȗ`A*f91⺱SDHw;Ù㑬.Z}V29HYi"/嶾GDOog݀Dx/+):.2-UTWVSf"}-+[#%D`k`|LK7J@1B?X6 ʠ.wy%GbKdcjV'Lj^w@! gnȦ|pEU/ 긋Բ_x۶Y6,|@LsdxǎOXx*o5}?$!F88gtfVũov:_YLDD"2kmh Gq bQ \ 57ueUu*޶\]7QA+d(OrQ>B)EzUvxaH^*o* [Hp*$ oC!K9rb(< kAOdaѳ{-ۃֱm o (ϫv{~np2WiA^˴9^ZbcEF֨l"hS7ͪPF DL!g@gQO $ px bΩ ra޲WN A?Vףya_I4/MTTԯ8K:Q kWK"\}76l.ټKxٮ )p: aֳ|orOB!4rJ͚56ŎZ 0Pe6`,DIWXNFC>yW;E#V w[IMB(8; wS`Gǡt~cM͟&!Ĕ WƵnyG@vt_"BuPŞ*]}V};[#.xC S<ij53U9f|gӾ9Dig(ԵyLbuoҰ:s'" wu2sކՇJ,a=ٶ9L&A,C(Xxq/<~G ?/T]FIOWF=Ɉ BS֕sCp:rhQ} s%[1c-x~?0Z=ul_I*h6h9{1V gNHm|*7@k"PKUC3o L%O1B/P# 8C0jcSU" 2_X k{K;rUdav OKDu^߈5ym2{@#ᆼ_\ ˟;T&tq*(tىI5XxHB݅܈+t~Ebn)kZ:xAqG;/ƻlZͦ^Qk`kNڨ2WP=mYcL98۴f"U'$.VT l,N2tHᣩ-e1ڵ'`ӛ]t2H=Ey%_i 1b*aW^^-m5r?#WS1b~<_f\&tg#g,@i##4Xb%دiI1*x ZvGɕ SnE-;HȻw ڲ4V1b0l`DzvS'1ͥf=i}vg-Mռ~/" lPyQf|":#xbKa哇ꛪSvfUTg 6@5>tT T=aA/g/hq!KwI7:t)r7WY=/-׌ȸacM?CݍW7p!5#ia^L?7Z<ЊS"AEV\ >Sy~Ĥ]AK{%t SZ|nؔt⍰J: ph}|9@AMaތ9WAPQ- '"L8G6!bnc:~/ u"znuQFZY0 af;>|9"ΗN|#./sJ'f)[yN6=*^ϖĘ[ @X+tGH[x}Yf{ ?ݚOkdJ3Ö=όLc49<10܈#ȸm'$<5]\D4 l\E?>:6 F~n P9K6͔P;uzJo6+ r5:X_j'ȰA'R}QM5RRy 1g\L97|k<㊔ @J>]JF٭dc_?rD`& z6HnrՑBVQכ.A@ƀ򨣾B0$&|m32_@g5by -Ts_آnm{~|LgbPOT<1o LSу'1q? B!hyuTNu<}35qs55WVgM9P:Gؼnl*zHn\,Dg~]t0;$D t)e$R_^Y?>%wQUQOcMnvx uy,lf"DGOyGyXeYž:ԐN# .E+E \h=8öc><1gZ 8? fF'.(Xc3׳I`갵L4DaDNQP EHcr'j?t A^9 'Ew9 I6 ;]o 9?GַFO 5NDc+31fհAcSoeݶEd{ {xy2[Xu`I#(L6#*YӺ_&9q$Q>Y7_Wg˲.."C*jb `\;R}!o~@"c/ijÄET t^qU)9XWOB(c;3 bC\7_ÚE8LR;\s6Icyg n*9 =MDGr]e9G&mM1 ؇#&).@{6}8HxfTZ'vzh#Ga)0ky&lHf n3@OgQ4/C]G3gIh@GwιE)oӮ{n<"J)S.V]z=w ?Og=,A[L' J_',_d%d,\",ů׍-aɜIè\Ȳni+up˻ *h{HZJ:ԭrc8rMLgzOgFl İTӊZI =E$J&8z_Km]?awzKώj6+uBJad;̯v_"k3"O랶@cR^Q}]¤`K*EHXo2m TBv$ "|("aR NC͌F'\tdUAݪYUM/B=YG=RtVtQF|وke7*6WaQfho%r=n.g+-~)B]_Q<IɏuMH^gI4NGћM7Kݽ?s|J~\[;j709'uGsaw] QUDbmԧ'99i&yGOUmvߏL+Exm MG; [T #/9fF?v P .fV_l8hqu#iZ6/j KNrVӏ—HQvfi[[YKNJyvSdA{Y66#)WZ@|F:Z1qhgA9zY T҉CO`a?aaƈI2|5@ wYwI/_ڬ!=%<_ҊeP.Cr]ʹ0ⷪz8n]27sg1_o7v3ݑxOF$Y:`:P~%hBL%r,k"TccIX¦ƿi*1l؛sur<'4 -0 )l]'[^T 橺?]}7x+IX*3;"Z&mv `ƇXe얄݌oTmķZ!h3hZ1m @~vfJ#s$Ql鬞2$o& 758L:00%]Z_nR{E jdyos/Zy rd0 [;SwTw3';tbK8Xe lZU&)/}hRn<' `uC`: 7Eμ }Y~bbb?qfVj-⮒.;xVBʐ#W dZGunALIx_O Wm rSA ZAd5uCq5dvĔ$o8_$-2;C닃y">󬳙{iD7fӴ!~XmoOc/E[}YvR?QOt3Z5ٙ8܆#G@הFM,R ̭wϋwPm6ʒ._2=Ӡ:O՗ͲR>C u4'[Ar[=x$rSEXCWs>9b].[y4v1DT}½ޗ\\pfXxakBrAcbN;o[-493{* ]}2Au.csIzwWJ O'Ĭ ]feۆ/.bb}<4Ui,IeK@>IpJr9.^"fFVjm)K)' u*) ܆ۈ}%6$oY ml_T 6SzzHZ+|e>+T͈IK՜Q_c"EhDk;N\La<4=݁??VHGļ} $xEA);1 {f`\?mkyxn >K⠽8XR5cժ]F9E-fI4[+d'|h+VSѫZȄWbM^^[r278l{}Sfa(۬iLՁxI: [/ۃw:QWiN-fR 0bMWؤ2j3c +3Jysc%Y~,v~ϵ-`=31 =W ɉ@sJ_W!.XPN~2?FH5H]6tJ|o E3 Ili즁{+C t&ϟ`|VaY(M *vH|֩4) &c~LG-iwNrA5.BGS0 f#ƼRڈ}P_SO!'u_jN2X1r3Y ~*䤯Lao'RXnLS* 6]Q`%`iN^5~q g}kmY5eV%k#f7h&X@D>!sDn6 ~% ` U ý̼(7 y/yOid"ܚ8m=?1<=XOχi~{9폫SWμ3وIe%w<ƟHY n94Ej7@#no8p lY)_^r9Dk'Nht_<,UwzZ@D>kKױ 3KJt$…p-? _>pF ybǍX8C_Ng ZȍtaeF? /KL"FTl/nD4eغڃ"xx[$p`󔦼鲃A?}۹ V̗9 OYo_͠I>85[࿇hnJ=3HcUE 5C;J©udonK: JfEnʡ(y[qnqF eBvO l_E.# Z㖚{_V˵`iE/'6g\J_~iyRg%tS-l4[ӯbgL(kd/94[ &544T$~*O>Ii0VꖹX\+5yjM?c<.^G K/ү #KΤ<8 ^}|o 8j(Afj\%=Ԧ>3=}<ϻ%\>/`? &qHeEg -CYMCْ|کE /i؋Xc;j_4býu&#>׈WXzu<JHδ20T7,(65sO?4ݺ>;o.&ہ\m< TR¹^pD [3$ɍAXCHU=9Mϼnpض?`9@gؤ['4<̖@K' oL@&L$,쑈 t'Gtn0=DC:\/S*lS7pSsNYSTA3m9&M8|dݙ%WL&%)Pc~( KVgn@)xÁ>ٟutBu@je7)pm‘$ދ)Mx𥃪Awq83V<#nVr|8X"u(#u8UC M(NK!n~fB"v5~A g3F,í X8F$@#W"y4/ o|oW͠6.|[ayUB h 0+~$!"qb_lޠ,f$.a?bӈzA2+/"R< fPGHRwCI.P6SǮ > VҶU=[n"hZn:Dp8 y 4U4;^k0`TĹ* `t=z7uU*w}8gݏ{^lRԾ.^0p'}I{3fci zy1 l7ΆbPs}N ;)t^ >UĞ6G!/N߸}=D} R ƚ8"GjyzXEV:#B&Onke4r =nti+&9_X k5ŕsȟnHYMh[+^)ZJ楉}}K@ C( J, V95*NSw;~b+<]t,rn& ـf](ۂ}הQmOݿ mԛzei /LE԰sm?IlX8bx q7ۮixZu'phu\kV2weEkaGHޘfX5̘YJ>%3? ؃ ³s}LW}"uyI"?\(l+Al9^!)$;1]|y_$4 F}@\i^Dҹ&ݺgrDH_]8o{X__qXKq(20c|%$NϧMwoE݉f~3Q)l05Աk銳/!]1P~9iu߃|زޕf\#<64 8u&6ڟ) i7:kWb^<ŸDw8e M'{GJM/g)7(^$8QY3%kOƒ.v]O8F[ϰA{>@˖4\֖a ko }m`;x\W `G+P:M-5-0v18L6ځskNPثAN<5„G05=W:O23#N}WߔcۙnJ Sπ7h3v?ףzZL2DRኜ <Ӎt'Ojxpџ+ 6<бhZ`/J8wg5Z{j Ȥb2"!tvmU@v˞FPFf}kNh4D:lcAr,طb I-`Pl3+K_Q+9tPc1o\貌`x8\i5\YF=/DZj "!g"nɒ`O_[+64j@i+|@h|^F]y[-VzeCү3> `̩s lGS88q ΡK@ 섗k@K5 `}$5d;Kֹ&butWLA*j|-:Ӟ O$^:뽲p5dG w6 ,ϣ;&/<.8&PV܀H~z~B=捆A6hHWAHԅMmzw'fzT X{$۰Io+W0,;(X-~__@^N^,~RjJRR1.݋Y22Ǒnk>7l24ݵ<[YJw%eZ=rFY%;_QmYa|%<'27pVIr"1帉x@sʈ|̏eN;BF6.Wc0ñmu^;hkglKwb'i՟9HE<]si%5M EUj5lt:J^A[f':@f^yEDRf3>#o9F"m/Sc5oidG9kb9#j H6 qq9|t~[ AL=pVrm?ٟ||P.uN!s+TU 7u6H(9GO+ϠR].c.K%3@Z/ C!Y>c߽S*ʫ[{bjb] afȵh}% =nD;?TG'7'@ɽd>Ka =wK+C*IANrf^VJxIÍύoJd4v2uo09v iR?8g}HU\v抌tt5 ڵ捷j! ^7؍r/]3#)ГM&a\JAnӀ tCCWJ8ŃwSFc!*k*6 E; L7o{q2 ⓔ4DHK93.O6? {tJqK~Hf{%{6AYD.; %m1vS>ljon|6ɮFnbeM;ѫ\\c*bFxSqP4\2 /_{ɕI .`f= U<Y}zqUhșW-%tiC[uHƦl̽ ;?G `sN(gvH`fl"/ ?Oi*G.Ao {MUG7IJ)5 x1 yѶtsWeŐT"by Y,^QKmdsJ i 'I]a`$ۤBv&w1h9H}dQ &&0A?Rw:YxA[fu,/)"wؔn_ %oڜA&,guآQWk,Yƭ[2]U/YnƔ_ ;Ar̡kv_w_9LӾb'(,)9U@q;!J8u{n .N&e~@fFnW&4E}b'` /蛗ѭD.v.*S bɐ3ҾGC9b޷AJ:(ULG\2"&01xz0[ UQo#8@B ;IǐD/m+;G_Z|Җ3pLlRZDBcBXk YR +mrwCa j¨l[ێw5i?nVߟc0L]o7ő.N7?at6v ΠӚPA6^­JpˣceHe#[g (3(~&4ٰ&b@ٲ&9. ,ԤDD̕t6ͭAU9v!ĊVTY!ب8p㼡%Ld=c`t9SČɗ_>zϩS/UB~k~o.r# 6H֦=4, ~*| "kC=C$%\ IMBn 8ZA55!Jr^(׍70MW}[;TrxqU4%#V-OpUNDqfPSsr,#C2뱆7)JۀW5MiRM'Dy )RRǡ5 OJU&Wg'H: u[>6G䊵" 3Z G?z`Jic)B_=Nf._x俸7pp>.{2Wа 2n?JiQG"gXсI[|+u(0f[r%D5O<=mzɍxgүWfu25h6JF~0y+`>d / ٸ;4O`e)HP'=$? X&FW-MO|^8eR ;ØxqZmlsxűqk b;4SSxa#ǞV#?x2 AI3d^!gGz9:# r0ye~.g`N 2QJEݯ9s$9$4QQ9חP?_B>FРqE\h!7ԢXЗv^ ck3tTlwaw5%y oz5[KAhQ5h6X {vE`GPr LWypz}$- ;6'U$~ bΫn|ra\OfAUJ69% _vp1 >6x{p6?$b3ߠ"s``mZSjw-1ZQͷBa!l %9)Zdh߿DKqN3mj(7%/O Gd)ZFgme*y".RK}>bQФ$C9QHrX v7o8!4W-4cC["T"1) ^{ܭ<+; LQ+BZqN.=ڴOQ !vW5|MJG܍uצcFJaB&4I|`fDjײsTa6P#z |,윶Xi_}B%uDs.BV*n?T@U(GpH>]Dz7pWz P'[(JS~m[>o`x`28sG0n6D?pj I!moO&dzpgA][@PY'V =%eukU1̀۴U~L(bQ Y>WAnxE͍w_x1"uTBSHGo!0Tjܳ``@M;x7KxV7r d>S^# ύsfkkƿzmW;dA% 7ZGN bۣA%D0%![ Mnmߕlat؉k>q-@X`M\p!i[l ӱNQ?<}Hu* CQKw-~IȽ fԸU[:dctk#tT $I)3)r~KJ2T7˷Y4 /E,to 5D#:Tf'hA*K mĩqFQ\,G/ߞP\{AQjU+rxT\㯪)k fkZgjd=[Gu7coK-͜~JehH+; z檫W 3y.UtK-y0!CV fqyhǚOzQ'kF%T@l}vG u!n OTӳrl}iQȝuM3# [/vD*6鐮U}eڤsD+0r?iUݟ<#Ьے'}Gf^\1C,S";!kF`_:CԀur~61:8[/c!;̍,_2־vuNHLsH퐘'W"gEj5=+=ԇe5z˃ #`XVˈl {c]|THӃE#ua)sp(&]sP$a ?QaU^6DҖ+}oܕYGh X'lm@EɇV (_2{^gL3(vBlbt 9:eA@BLn:.mLP$3m 8y2oX' f6/%W:9riT4g˟etLplm5v/8mįap:^F!ȣ!I֞L gb. C;eFHQϹ`'Em,¼Op 0yEwZG#)mǧ鼗%'Xڑ.ja}RT_@H|ѳ a@!6Q`KTA:CPi‡xίז|o!O(/A?dv%J9fЈ=8+eDOR͞P8V$CRK󧃚jT9f4= V}7qca-^;F4"nezؔ&%d-,~_B8Z|g. ]VL&ym2JP5Swb)y(*6T h PI],\*pqK]31O¢N%Ϥ-G*HQܷ{yS&pz|VʦN?O*VtUKss**{5;M-7P}p3Ъ!gxPSL!s\&fkJ 7بa*a%ZJP0=y4lQƞ\|6]nu8l015#6TR8HbaݔC V}T.@uP;-W)LXc)֭=Te 2 O.o6lY]$i^dqpک`~tː(9N  l$Q~0驒Mb)Y#UKE\7|9_m92<)$J8<05\&5cU Y.)ףl+ᦠ+\f92±|J(o5\;+Fr7R?[kӺF-6n"/96 $,KoخY٢VךSfl+l 7jbD-[Gz 2]Iͤ%Hn;P }Oo]"Scw;-8a< j3QCzyE fE-xswSθ`Ri%;]ȭE)Jj胂"> pxx?l'3~ԥ8r)H #o-,uɬL 2+ʟG,vgAh+C ( .T (Yv)ŋ 8*n}bCy; pFyj:pp_J q+`1~OZ[6g4! lMO*ǩ!WGP[<\0bWΡ&b[L*$ ٘l/yUh`}`XϪo!z7ki<34f3ZC~t G$xdgADmz--gzR 1T zBo\e0_ 0Dbڹw{SR ljv Ρl"+i;Z)OfÍdr$wh7= dH z,OM'} j˓ͅYnc=7La=֌18|Ϡ Q 'cLXFr@U4>6AXWnEyܥɛ-AB0s2X,M^7ɽ m& c[u;7B{Qz?՘ULߛ j IAؘ]tUMi|.d_nP.am~R /L Ķ6QYJ>x"DWxԂHxeKײ=VGnZgp^) c^Z$Ñ 0rwf?@:"'?F\s!|U8ʲaI~>(W:0Ej/m>gU_tw+׋k vXxKvuU@Ni!zBZ}Ϛ"Yճԟ6L29llU6b$XTWon[WdMljJ<.}1@:(hhl M?`mKot1)сȫ -V%J#iֺ@R#m~~0o4B:CPQcw+y?YƠ'_@(k?cm^kOZ& x/,)S >vQEȆs5GQT1T+",+a,U Zqx喿 c7Ut)Fp$-8 g7IV޿$r St-W٤)Av\Pb埄5̀ǬJqM. +xerxcbU DYՠKn$%a-:Tpnt6K}mYd+ʠa_**E W+9D ӃFDV.)"S#0۸Dy'nzRP &ea$i.PGM?I6nyJ*3hzR FM}bSxQ&r^@cy`~ma 6i0D,@#xg\qgpG^ŴrU(ViU4jɽFxyS̬ݠm vC&;/b2e -\'IH.`XGf (z4S_&Nfv&[N.I҄`ǥ2~a+'jU4,Gh]1 j=( %5moicV.]^i@z1ٌq[7#Kyz2"νDs8K=0aX%@{g 홶 0sԯֹ B3!a:wsʧ_O򸈜D(J>XL*9qQУL33) Fk3SO@m/Z7#>`op)/:>גbt\0aMs.͊"4NZݕڋiЋ4fpU?*}oD[_ϕ8dҴ*o䂲&e~kV̂W /^ l7HVJ8C6q&Q$SNuX< PAhb;xC$eMjHb퀢S۽ͦwd[ڙnS1,B"K|E2%ݕ~<"!WA3;N}BӆsE1NY*t\xM/ӌz-QA؉ Nk /)Nzl)i !hRrNA&n0^[dtA#[ I nF˕>~NIZn55߼ c^)a>w Qp+bc|Ѥ]8a)jq5ʺbKwH K%u4i_[ܿ,d1bE?2?:l Xtm)o  g7`Cɺ/71h)QoԵ.= qBݒgu|ŠL ioͩo|a!_%&ē $[F/kWџ68}kַl{ilcrOuD0N=lv;&ɗ#2:k;zjN_\b}K\VRe/6){ulLje湓 f탂Ӗ3W쇹iRzX['M*?``ej{?}2d:;WK lwOC>VȎx>tnxz~Ѡ_`hr|=璸r1r\ yS T;l}/沃+QNܹ1Oa^'g=P$0[:J`n 30/r8Zږ8; !- $Z6qْ0֝g[8oJthȥTI-_|Qjy ڿgkwM5x,SU# /[9!Jp.n߶X,^M8_Yt)cJ4f՟zt+)-wk${Df+Хa~[\SINB.KѳN|mM_Ct""0̠E3-NkJ' f2Ax|xA@+IɵRos '-l9\ūJM Xx*g!K74k+2SzuڎYc|s5*?W&OÎXGByۗEJλo/LҶpԝ֫VBN8 -€;K ԗ e o3Eo,,AW]uMzQ1a'S?Ãv)2L ?üvj_gX]qyжGḅHvj/ߠ榈E2-2#l9 &fW!xÒIdQ`Y.^r7j =YԺnKϷAKPoK h}N =(b-Ԇy]Td:QԛgywI@\FiׁȄCrA: d!e16Tρ{f?{ -LF- lo# EprYM@YIIu|~띊 0?SaVu8(22G$iICoMUhyu;Hrrx%TjKM9DĿ\YS6 UH KѭJB O^J}1lllK}T2Ѣ]1:.[Y=&59h'eK!g  =2Yr9pb+2eVL(aZ{@;SK[&?@4i)  k}:.?XT~'b۷ŝ)s@_,Ő )j9m@f6[c/RP|مOX2q΄YCdEP5]yJBRɠAf{t=?(Uc[fhIBe;4t]G+oA{.p?I5'eV1*| A1D9o$Nz:-H-s͑힘] ?bOY%+ʡs_Z)~{/=.vՓ'g̚RjHR+zȿG B폚?B6w{jHOpYg{5; p 5oY?ZP׼9" .l;͜|%vW*^4%Blا)01m6řz̮T-[UDyS}yLE !~)-̜u!II%J|$";RWel fƅ26uGwgg oCf$rdOaq:_B($tas)~U)Is>!h%~ S{-:aݖGIwId6SzI~P()tم#ftz?`jovQiY1Š- {[7\ˏJ۽r* {pHߗk|>V/Pb]!;\gٙd(|eX-Ytq{hvsa7/tW~AD#Fۙ: I.{fw.f ->_"b6JKw*ՏWP4T5QvWDpP-UmxV 7'l:ז];j`Cdj_5q\>Y d P'Րrݑ2fe#(? GMPHȩ^MKDP7vԇ ҬLGh ojçG [wƕJ4‏Q=@ihRH[ h~ؐ:MG O0)*ot?MA|R'}g 𕋝cRkqO>r8FP)^Je,f3'z"Q91CeNkx:i *)pJ|H^얙w[stJׄ@ַгFd.gzbt0١y{0AQ.2tMDB+u7J '趕CRUՠ(aG@XΡL1:+6OH <;4b)y;ÓO8ЋHHmgY%]mc+k=rF5ciI!5=K<6A8Q;e7n& hz+A5Čb褒hoꈈK*Qu1SB>R~TxT ܉!a  [AvPa ؼ"| h 9JuJi1=d$KqnHX㘳V)<;\٢6'b в# \AC!矂ծ+Ǿ-& tklkQ0=[c ~g1"o,aJ#T١Д* (*yA&3-6{qpE^:KDw?qMk!z E=Mbȍbub ~^a8.! yliVN$PIu |oo#N\)lBuq+p3~` Jof17j[j,2QPjZc7Y'91{B*?Η @yl&c/5|xŴK^:/Xe^019s0f*!|s8 A]`p*- B l잤U H6t ]#~doDO&ɱr%ԟZK^wzȥ'`Onb c 84p[cExv*XZp+Q/EM:KUQTǑA獎5$]AluP?RȄzDr-dkbДhջK=32aCƘ,^hG:K5B9I+S\`tb:LapWA^bDqoZѝzH?bW8Z8.{7,{|2zk;= &.}JsvyHk :;[~բ$&&ٲ]aF0(᎑SS'Jrѭ[+%nژ%V*7yAHPi۹"1NJaސp$3`$gQiߧģ1cq2-!$$"wșcj}B5q p,eg*FJm! a>+34: uQ(7cK|9߱y1Dsf'3{~5{Áb kl߂1`TVRx@45*-u]G VS5"(+|cxS55l*(U0~Z,TINSb,8"n{mM]ܙM+^KPR?uvh8}؎\/?Ik{(;' )~ a)`yo2<+#Aaf1's6r^djFѮ΁X܉V7HD,6T3(/cG5nU辯O0ϕΎ[hg=)w*6өzC^'|6> a* c&or@X@$xGV{?)(kVwKŸ¿tcpo(4OHZMn R{ "O&5xiUي},mʻ][hWw9W-Q *Wxs={mKfg9M㎁(`"6C}$wh}.@mwclA `OW-8ݲ^ԏ<(&  -FCl`ö?&& "+3LҮKpw1}0=IcD8fyJ_-ٹW#;- t1rIJv1kָ|g֣RP>?6ڞ6YxX FU6kѷfCuKtшdif)į݅cR[ݣV9m~x\MlƝ:Lw15JW5վ, #08qk>37GTKN q_>x}`؝#1EvB=*t,l(w@Vޭ+:"w =u$X2ccS=܎ Y ..)/m_T+}uI=qa V1m!_t!']W9cm*c< V"5WW "5டm`\o6zfcݍC[^+|ƎLֽK mhY'熯C-'#ƬE,j:6@D fć! #VcēJ^>XNvDG_bڧBU o$j;ڋSԩNDʯm/IV)9B 28/Y6C%Z!a2iQ!pV92jA+%ٵICqU]DfȦ_Gw],7S{arhBN%f2+4 Y䉽s qO8KOs0*{!ؚvszƒXU( hexW8zuChs)"xҠwLHD/ʛic^U'SRAbpi6tS F< Bߡuٟ.a@y@? 5hS 4מӏ,/C^b9eJ޾U`s7mo)O8Jڗ¯2]2ztK^TYmy X+' tz-nu5d#ƪ#+;zEcc ^^Ҿ/,)Vw͐^gDכGj,otU- X[ȖElfW<Wj>7X D)N #w]ƓլdV,/ćUE EY[%qITCHkȝF`J~{~<"..w^C/އn7\({z@:!ڽ (k4HHbo az W X}%ymʚ*%0d 1jOx\dEWAq%6n(yImId &.pγԖmY]Hlүo0:}F۫{8-p 23Aa.XOWpBa.j}+d>A]ţS%61Ef)WP&%9(ҏ08dB`o8k c5sT5q0sn#$r;o ?pP>XAGQ>1:d[O {"s6+ OYsX:`ņؔ<o ]ʤk@H*@3k5#mCH^**4( ҿr:(fΫRw 2ɍk&Fغ%0E5{V}<>S ]-#5ArdN^dRW#znt[wh~(̋$x챁|gh_DD}Lċp$ _% JV{v9IΉlr9J椰|Zt2nw䇌^6͍ڹqdOgo/15gH#]QN{&6-%9+*cr+ة{8T2jƐ~`[ b.o] `׊@¶@-j.k"*-]*܇@287 La9gkv/BVvQݹ?j 'yK}X="72(81~c]=A׎7݁rX(8i5.~2w$h](ֳ*4B@+ Rga74w&yj3^ô}GݥL8uu~а:٘5h5MZnoR;sg#Ga'>5]_7Z?CZ _ڂX^)*~m\W9w}*-Z74[5f/jg|.xh' .8u$;!Oِ2U/ Yful9-ʸ %K]\\&VO ,xL?_iFIA,p[dF̏,Tj 86BxWDFD`ᯟ OhK'u쐋 ;mɺ@քh?OU_^4oLL r]ܼYK=56+Л{H`2D *'gq5jfjnս9-z4#K_~G/?kBJ\ (u?46f `Ȣc=QLE6B>Uޑo$-H@;ԋqv8U8㎺7@5` & 쨮%ՓtMS?^~RBn/n+B)J{9+HҖWapTI18WKE8Ix%n4G mڜ{(ę䁅cx ªBű D\$÷4ڍ"^Վ\/vam f$V`3;H!g}"a}?HAdV>ǀM 炋27C<U$ߵ Ѝ84j5]Kr\]$3goC!ړv^H j"8Q3J`|ED9:r\IN:THIQtP|Hĺ),1Ltٌ?,OKM' (ʎ@^#Ѹ6=S T^^dyowgL   l3NܑUI(FOdvLXݞoFncTOfݕ֝3RK5?Od`z|$р vP IsGr-(ol"H2˗m[{gNi Njrtkcot 剿٪ O,.yP: $[9_{O.YV4XMtA  Y;}Qd gkxGhs)@s:} `e撖%(_k&R}OÃю*6^?Dx 3cSj6⻾e=JT+u@9[kwۚZ yL> ~łťXh*bqҸ%koG"I]Mx"{._jl]| )շ(,pocEsȋoUFˣ) V-fR!wACK4~KSmׁ:̀Ƶ {8\!(al/a+(]I4ϵʆx6g4alF^ xRz<= Tb>b2Y^E/4)$h2ϚˎW("|l5pa(M<' D,Y&-U]8Q+[NPGYѾ fNڮ"Pk13Uj3\wP'D N<~cE'O92$m{H߄TΕu4'֥V"HsaɋݚRM# )/S3q޸"qc.1 ^kUn: Ry0\BZDIVVH^W0{F*yTJzltD[ 0͚>Zd%Z@9o~SKzM! ='T1*;}eR;B{H7(&ϔ@Rq [,]l>芒(>]zYYWPT]\x#A٬|jAWk~p`|ö GQgHjKaN6?Ӿ}Ji ?M_InJF`eGm zx42Y% t4=U#2=H ӐqSkCb3fÏ AS "_>`')ó]Is!$] :b]_9%m]Yti2Q8&0#?2xr>axk}Q{w4O6@Yصl˺0Gq/:Y%M{QEIk7<@kk<q"tA8?hL_#lz9DV$T2h*\ qX) NYze1,-VAo7ط6hV=R]ץ5pHa^Yĥpa(IwcځHe4Ht(=%6#6/K#T0ЉbPy<*c`L9~,'-5M4gSxխpB;Sk13'$^Jw+3qo)UDr&%*!dؿW07(oW2?Z0eR"lp&fQ*ϋ=k!sn\u9<*h;E!FM,+Y.z4SSRxO俆~!V< ūv;G^ 1;562`&-t %8X|E /! K=c RZ`$$iN8eDgA`51<+k7>cN;"R6 i LC 2j'KRLtEf/P#eSmD׮_op//*#K|eKoxU0% 1=`eLC]14' ԇ *uEde=Z*F%meD+X~h9yvZ!l}[<&$>cOUПvtxY$,oR1i2kf6&~e&IOH.ՄV <ɽ8j+[Uosv% 80)sJdgUd{\ /8泉?xH% ͛~ b\-S3*4"G2lT{z@R8y P?[Wʩjm)ϥ&백&o_j+X\(6?7UHuZZY7c7pyCڕdЎ)!WƘYth!W[Y]kx%+(ӈ|ky ~sYFkD' Zl7qL0 F3 4Jo+;xc2_ j?iKf.P莄 ^$ 7f0ɼɂo5h2b5Rҙ=tUM A:ХK.)Q h7W%^NܟŔBmā k$mt_T>!І.jƚ™m3*mδ' 0`Z1aSH {_ܳ] '#0]ϙ[8pނ'<@O /+^fɨ7σa?yfCn; T!vPar&i a N tXu˶ 4:>Z!-.y:Q;{(~"CMf[&9AX=ܳd$UTJo-ib'PN=,'K%؟v+!9\X\*dT7TM}J1T~u35V=9> J[-^C) 䔵^0ޅ}JI㍛Ho9F`GDBQ? L1E3S66ѢTb}; P%8YER%W˲P썚Iy5XZtFX>S<pD1CgvO3հ 86C C>{)OɾQH>x$OOr*{TN7ؕO|ĢۍN  1]N ( H_\Iȥa?k z&mx*H( N ES(H >^!Nic#/@Q1`QQ$N΋\?_QF+ 7H6VZ]>o-{I4"e=CW9!Nx&C :&ҺߏYіoЂ|b%=FP3GoR;Q*j"NB%<`};y9!+Xo ӱeJgȇꢝCqC`yU{BÝy@}?a[bP-exU898qabjmxuS%%:r.k %;ṑ>6UUֶx1cW>`B* G}@ob`j/OW`1?nĵ_ҷ5gݧtO 麨 u6@ܱ#t6-zAwB/9_=iiʅ c`eR@Er4l b* 5j)`H4통t3 ftR+cpe"{) Kz"Rp^(~ sic04? RѴYXNVr?xA8(|>\i#/#]]{r>/@KW>K\J{V#DN͠9 9 Dbޢ~w/j fa (ͮ d@RpBMZe9ELq[-L ''H!FrM tԚMGK+>rߎCɼ4_4M~鐮Aʹ#%κqVAi5ī{DߏM=lP9c9p#gDj?x2׈ C*{}osQHg0Ԩȫg-.tAe!.U9_x;ֿ(67\ѐ1*JގBZ}=z5Oc1Pr(Zv^uU%('23Xpט͈^8T%^Y)(28y^?Rq䵗R:_}HtkOP$$a.^a`)M@VTU_ی*0[7Q]iTBs-:a!ֲtJlh/YkcxwS2gʧ cuVb]&p! tSmDM|!7:bOzJ"?=yUN^OcjM|CKh\L(,S-֤ -v%*R88bOJƃ.$ EtGdsx'x:6Io@PyӪ|j7t&!-[K^6i]gCbfLw^awt;7u :1&AI/8X+> &t+])7u`oAx||glDqf.n$|% EOaI]_ ~MYÞS"va{[""+\ʻw.za o͡nQgbȅZi9'@EERy]~-/ϽJ`4l/7)IL %XթE\9=cڿ͍ x[huH, wbڱKKAuW@C k K9!6Qr;wDcxgAAdVEF%vSg_`PdRSˍ L=.Y0:`7.{jmu@=8_(%)n`m ɉ([B̐v>txI&EǺKf(JV*1DN,&Jl-6~S 30즁1/]zqFq6aÙ%*>:X.B+s@AZ]tmJJeꙒUmԘMY}L8v('O7m#;ߔhPwSy(Ul,!s(3Te5YA^bհ)TDutuoZuw1p˕_h9P-mA>9OKh3hu[R;0zmNVzh| -QSpߣ.DžamEza֏l xk\R̿_$䪩FflFK:dEpmn'b2*ݏR1X4=2E*i;Xgn4Uu4+#C]sXAary671oijP;[\P_Y',\gWyc[u4s-_? /;>zd|9P@n]lN?6knY쬎AM ,Z3xàtc iUc8 X0V?un=I<ӭ>>̿ЁOcJFFM)OxRSlL$Qdar DHBpRI _^5dsX r `|T>>n5jT5*,bzʒZAm-.+~φ)R2ʁb}xҺrE:63lp$|W=8MmCFn#Kvg[җ:ϾXL_ЫN!q^6PU!A?_b)WrE|)`W=YR0(7#&l@MS$|*fTXr?1 }?=(dX:öYK>:$s(1%/v[;Bl* K37wazj'M4f9!^Nw'N+nd4!NUej%A܍tOrefD99F %iGj~F5wEA;F+nEϗ_N*jJ?sk |e]_p`!X ^>)Oһ"c@'$f_-} }:G K%Q$P3sR3tSbü*wNOä~laGKλxOɶ ]xzc ^p]r,GIS~_S:Iw0'LY74J,?c='# @3 D{fuhWuNfi(mB,.÷$Ku) D,uz1\GefٮIU{W8Q#5r;N\22Xu:@6$ = :e_dx'YnnZ 2a\^n s.5Qu]Y;ә9̽ïE$`Εn߈gln{]ZENe\xVjBc0rI30)x&T|TWCm)ş'dtʔt7iTM)׈oE2#xAP8d9I[2a79!j#Ya {l\PWFnȻ_X|e,YDα0{ΠHCCJ71Je=el$cxV|yo-F2+ ElξF3`WXA'L~FDE) 2<̔Ȱ(fWyFE3ё\$΃$zwXmM1&J*6-yQŴ;wbt*iKGruҵco~Z:hُr9s )I?"ЯRϒ 0n S[+z|<~ S9wdI9͍S3@F'( U̯sMfHl|:Cjsxӳf4PZnV*VjKQ]_ܤfaz:o)^nw#bFS,$dwt%`s SO(uD;ǵx%\H|d>q;IG b) #. )MDaS™SimGZBppT|?r"V_(U:0,7Q5oK\ye-=]NCFnSQcca&r YheơuЫ5:aT̸_3*꛱gF=U8[#N^/S4E22&xi"/ūfb~틀914ł,K_(F<W5[[E\kJN薛\cTݛIk!ה]*]y^ l q46Nb@ n&UMÇؼpmt- }[L^L#UTXx][⬵C쾯!3)9UAÐQȊvhw*½BT`Ad~셤{*Uvd"K~`\9ֵxh7-=}[L[N ۘQO'YĮq^W^N&KB,\Q+Ѹh7=KzMqE1%W1OC2;e#F{WBbAD;6!wU4k&a)۞>uȴn7C0OkEF¸ܨ[Sl{t?@oI`g q"EP~U)rzJ{ӀJ|o?]SW_O^a&>+* Kf"3d;&L2C_ǹ(r( С%앥b`Қ*[GU8KVEY\/jc&_K11ٙ2f2C3U\3a%al@fGB}Ճz΃HVEb*WIEJL/:_Nտ!l'sSuK595 BxILgK"}@`)x WZMufQOӨo;͵VG; }ڨ_4JP1QVP";'B*{2\YxNu$}/@{2t3wu?^FפRv,@z[vՠj 7#=+R Z:\X rϦyֻw 4 XWs܏WDZzH0'hRZ"nI3炳|Nw  =y xݔ%[\^U'~j&,^hy >Mڴj.B-X9#9,k$qfR+;^%dՎil!BqPq4+_#)uN9.(fuWR;y9Fb)1 k !#$\1𲈆VcUU5J&ѫ~lq) 5L%z'}a:)͹c{XRoZWO/,J?$}`JfH o1Av~0!"3Bf|>J Z[%{K[+g~h:7\<>@k T .@d)xsdh9GI2Veuc?:7i<Őui:YRFDª/E6Re锩νKI*,Rր?1KwnzYmk;qx`ƣ/`s{S m3>rj"+]Y!l̸Gt4np?:'P)At\Y)H(1Pvꮎ=v^;I[z/i1ѵ]׎G,}L_6r*|- /~H#\V||n*5B׹@+E)/?K(.Q؃7awr[u,5ICDB%=Ma`lH n"3Dd4ezl$KL {l<` +V^||*/߬@>s[nym{n.hV&Dӆ_e1sG57(I!RvNg=x's$Ei/=5LB˽%:j+E=$ EO :vkW\|`s){1!״uCK-U!ڽho+L՜5Es_񢣯D {a[+ Ӭ(@:>1[\t[!法n OaWn}/8N_D5$y Ncz^c%֊݌yp=o9&U t cȧ(MmC#_N;“R)7Y6arիob ` Ye߯g3];/#KotDa(kɎlv0FsU˹(|J}6Uw&:C*HZ+z>)E* H5RⰄ!j8O>x`K R!<7Cp@ϼD-$=3A:z}kAa9'ꊔo& >=Qgd< rYŸX35 }|-ae8P>ģQdҍlj#rEyQVS5а'6-<)k)s7l/U_ADCP;>d&⪙,4Xev֏!"˽@v9XB)bM^^dpYɢ_E Ý#Q]E3_fU^=E6^qizGN!ܜ?FOQ"u_Ek9tD$8q۠|š/CȿY4VO>h^0$o2Պ z?Sh Ig1:N䖅5Fs9BS ȶSiL}CGm?:۟Vlrd#zsKz`Dg- ?$q!|#"GJ6*su_VE_ZȱM 4-r| iBKE}@ࡲ)@~֮;yqo i'H[^s;CV$X҂t |*|cBLI}jA?^T|KY>}p+=o}J1AEv  Ng-y5Sg9ar]a(GNqU|N3\@+jTrq‡rMo9CgՓW7_P@|jnK{13O_O·o{f7\ֽ.vBvQ"a;õh;Yu*ΖK)X]M( }P3M(ɝ3tKRQ˄+>mnv?^!7Ca/^ agruCbXi9k6ީqXyD䔘T˧~th^n Ϧbɛ67Ʌ7+I]QXI<5v$5.er#K9Ddaq?Mvj {b4SLXN ´ݳtj:[XۛfSJ5RLBWzuu>G1_9$Tj0zZbkah&-8_|7[)WƩ%Qe0%v9Œºلv ::_DU.HY\S95fa[a^{K^+nhG7/WC".9lu+d$0taq][#yoU0i\$fqqnP<~)E%X{*p2DNb:MNmc5I8r3 VM%V9@e"džȉ'=!n! o8Cq 8b7 XCR8/TUx$")M=6HdvX"Jd+%_nwq3 6;&AÈ&Ӑ+2役'%OT%I?[Z`D(t*(cJW?~\hr;F[5$ǜ AX3 qId .}l%'F t}hs/o4(@s{ˆ${I"#y~к˫g)ީ_s>, x3Pש}}x"bwo5c^ozjN8 CMW+>=7csugEHs0q5q=0qZ͇Sjqx\O0ѽ%rK-S!FIu˪*E4u* EAӶAT.n w"ы}aO!0z=>HIբns7&*/7s/F_RpB'@' iaqfgCf(?N/0ωmV~!TK^jx[8 @=@cQ2%C%kl>(# +9p³T)gCq@{.kFj3P@.ZyimJ tNq4US6B!}?V*I0_($0EB\j-:> ^OY\_m3*睛UںIF`#f|aM8q#oT\Lm-x^/yIUrR]wEwkKdƯ=aN>UvC0Rdy⎾ӱIpb#V2esX:×o8piQPIŽbE5pIA#&hr'fVYU|>o-=. ,So/"[/o >h/D ju46U= ?ܨ@N$;Ӟly;cz&Glp܆ riT,Y`Gp=HBFU%Tݩ~_yAnk~ZzuGFn;PY#}5I$֒ṞMt-%Zv\؍z:J,&μ? T~Iq{Zn+KE)ufcNz" /&2X$D~ȘaZ GaMqtISa>TcXU')ESNB~ȊujqFEU; oD] J * ggrNb~:PH[.{"`BZӡ4 ?vPcZ)\Zsӽa}3 oS^$ѓcl۱ 5߿$&Z/yQ[63Rpν߂<E #9EkZ K6%Ѡ:za5Ȭm{ w‡[Vectô (.edegLl#>f-5g,> *x4s qf.*a2jCq~- I9mDNqu8 vNrO?Vj`EƿQ9Jhth1+IطўRn,_$(4?"'o}0c+ @$JNl(ЙO(ˍ$+byv?AEkMH/9nj LdP#eLz9sJLǝ2-CIxC'']iDf[اlxvGk8B}2YwYO&P@] NNDse0PYz @iv2leڵ5D? E#+`xw@Oc ErxVU;+nkDܷ~Y;C'Z`/am6j4M$V"g)'*]%=2y3{1lfd=M ڛ9⩹z2 MG'!#(^fE1eYHR}MwnEno@ .x t=]y!L*+gQ<̒nc%A;ʳ(d]vB:Xd*.} xA*iG&@ir/ <C;.c jn{EZC y=h"o;DXYgB1UX #8\>c>jF6j @R׼$j\\Vʩ%.,* A7=C'i' m"5t,!kfS% yҳBn :24ϡ*:3Dw(XVuj2< @7js.Jiﵷ*ӭ`GVaj^I#gTL;{Uj"톁upHvoj)gW.® / m (XFtˌiXpJfH(<^0qj;-Wsn'XD' `ƌT2ӄrq03Eկհ`G],,[]R0<L[/KYﴼ 3gǟ@hf>"hlO~y5'4;G$X@3tfD"kt~x]hJ (i\cYIsxvMH/&x*!? WVJs@-*S!qGv!nOPV|K:icC oQ uCiCm(a&H={btV8`E?/hEiaxdJX2ۇ;F:x|8K8w=Ї9<]٦>m¸ P] ۘmxX$42*,.\y%3-yr]Mu:c*^;foanHs(}kjHEΚI1Xz,ƾFezHj =?I&\_><:|)3(LԅKUѧ{fʢd@&WJ'obӄN)OGC`fNl%bbCŅz,`e$D{!25c-Pu̻ s YNH}k}԰cVh2EwTB< tyq>&5 *;vIb,J]VR_$,G\8 x҈ܛxȌgXT706|k CaI13Kw"A?ElaGT?֏.Sh+D9/aLJJz?O~^:(sι_ O7?};@8zWwYk &6m4H n뙼SOD|-r5Dy1{W9 ge;u{pV~?oEj 3>E~ `Y]+sriWejO.S {!J*r#AְVAag"g5kT K$fSkFo`#15maաCAc$`K-%Jh\ bD蓱9Clƹ6Ҹ  ku4KiLFxPO49jCLֽĆƙ<1hs.'8zv%ċ9Ny92!r1g+X)ޑm3Ќa]x97ǝ$@D@&,:/: t ?5Aka(]$_'xI k؁\ddZBaLUнV3ˆ m diؽyEo}4zxXhAUWQk b"%#ƟDWs,&2YXjfx6GOt)?;5?[X񕠺MV O^' i!|LݓO' )\1J9ʤa:'( pO}}0uq9ʟg6nE-1DLG fV[;8*K?ډo%'ws9kT2 ♇z=@zKgaH̸T߶(8NCó.:s?v,N6R R@ƨ t G]Lv 7ydDch--h [wkOc UP+݅eTE*׿xX"c,6jؙp Lh4MϻwO&$AtVN5$)$>aeh7b0L~H1i"7(FvX(0zV@8vc?PG&^V2j?ec'/UK"57}X6r=Nїʰ=ªođ!%@J?&L @(&RMOuFoL-P1Kr Џs]/. _3hY ?_3`;mhhL߾_Yo!'{ f!?R|>e8!T&Q{. n ܭ|QN|}Co%2rd)5ehlY[+a($:a^ܒ*)sAm0H+dy1Lep=iC+}A`6YjBRM#݇Ʃg-}Fx@uΔ2(GrZu\f? EmQLˣp| qMsElWz]u]-s֍-ͺm28*T Z|YfX)G7T|v n57,]7Sۗ&DmC8(Tik~~ q|z;0l\7m!*M>LAӓpjS?8tiB5wm$ 9/4DىTVf6ٽ-5JYT8BPMB&f׃ &<&nvƽjhw oP <% ^("U[_c3c8]8` BwPT:^\@cw]y=ُ~ ^bPq]CQW`5 6 s{t!_)O3E x) F|"r6DX:PIÒlbz ^ZUd–B~{svH)nIyJe&%eD]~ Z˫s 7 G(T)8w=N-oO>K/㛽LTW-*;_WHcԿ 5tv0I5&'z?"OK~-%XU B~@LkA[(;ɶSP"|Dg;=y~'sk4L~zgV8o{UCcK Ƥs 3#1f9P/S~3YF[hj /.Ÿ09~8 q^dîIp":crw? u8y hR.lߥS5|K/ C2o}si0^X/<3At3sw~ V{Gdd*!)(ovBZJ[ar~Yhh7("qf(*oZF9n XGkR?35&?9тuT9bJ)wߡwO`LGEy&CG81Ss킋f͏|NO t<|ïU#ѿ3J #N3ˑy~4ӺP~J1!83WfU? b4cI8E3D*u{Egs4p( } QE@H~F]XrډO%SE[ iIS\I}|*SCOa*+;SՈRPi #קT2N;ȁv@hlT2c[޲^9TrϴouBQOn+܋56FP>#8u8aTxW/{@VT?ooZG-D4ףԺөwZT51qT"xǪz^ $NԔP.>O̴9^UL)[vx>xzCF[0h)u1p^Jh-p1L<,NITg+)Cc5iw+#{ԝwz~ΐu~FxbM` j6R0Sqݞ헏C͐և(‚d+3aaϼ'K>?;+`ը3"F!*k^קFq=yLQwΗ7*zx"桰1 pSz(,Wՠ}ìݮqV26YL7!;.I{څ)v]EkQ +l{~ILnufB#\6gd]3x@H(&\χӶi/x彩-ѰjDnvgkI"h'F6Z<*l|`Pw#?6L+qJr8l^LчZfݞ..FgB22+BrQϲu-Tjo-oZ6\wbȾxGIi&G&6C Jx4Pl?5~W[=۔nròUdC5IKP&yFq!pr{lfO@Tyʏ^D~k2pk;揪Z22mi\'zތVx_hjWi6]P噼xoLL#rm5SmZgXF؄؜,3Hkz@)?<)8{+&N(GWz}Z9J!*`ec+nʔS'=žSł;yLW/ˢ\O{ Us,-nLuZ+\;V-CvӮ1(J8EzkԂ*bF9Wap@&1B즿  !y6#}@TuțX%A,Tܶ]'>@ujem,G7 } Y?HѧeN,1ٻ½XqOnEi=t/ITA3vcʫk`Xܐ~w*2].v;"ÊPΐCq5O1C8JSVoy/4=*HwarA<0̴)aNa}mo,p"i(; 3i6`TGTY/z)V'in!3CQzGq(^C!܁cbf7!<x'WfqGdcŲEȉCDldVvCz 6A3ČM>>RIȣQb69OXV׊y).vV<~;jgϮm[P3ӟI\tUkC6e73ח E`IbR Dk6^J/ OW$u9}K8wϳRB=i0=>I/a^_z$&0PqyI?ˆ`ڙ\f">h(jYtGHKH܂hclGE )|ˊg Yu4Y '!LCjJf UA$r 8'L1 !aB ?vxu?N>VROS3>.US[\~%#}ى  ,nsHbԳy%2t*,ܟ (G;.P>m˹زûBo, \$4_el-cv_Z ¾\nzo' ;'X:KW%5[sÓvvýM 2|J!Lw-ǜ臕,bHI$D]a*YDU*/mFyɏJg^([ g\dj(u)ϔ+` id.L{g  2 cGcrG,8ħ/ѠOpm#Jj~\60'f ~'S,=jbՎ@b$6fvwg8{ \v!SHGVNA y:F^ɉL ʍxҦͦv(Dp9F~{\*jjgԌAib`FGd%i DyLN㌮ rr\y$3/N ZmY-Cd*EU|C&OE;LlD~vjV2XdxEdI^=c\fom'G\JĂ },pUv} M҆? ka\6ZNhej)3k XLt2u1**&nu0-U)bSp{Ȥt6HbJ짹Rcʨ(ăsJ)];{?P䅰V!Vp3@Y0^=(fwGbާvLYeŨ&RB&eo>bqUЃZK6{ZI|- 0"Y >˕X!˂-O(3a#.2qcC>÷fD+(VWށbp e .[^+J( q+ϐJdPUQ.*& n'6I+ʢD,·;qw5?ñm-Pe@:qø9Tx}roe\*mo>;>HĂY#z.ԫ}8(BN8~D%oY'0"K5T 'HI;n $5uw߶7k "a%j B`{NӪΊvW$ UYob87N+=‡t5=w hI^4{RfL‘< 1ݤZ\Zñ7p0;bIS @ \;0edO~6"ChwUD5}^ 6P}#%G6=c5|HiNxP!ν.K+bD3]*@Vp-Zj^u]/H4N( rānl6H@JDm\4i!J7_A2-$vTʪqT pVA(4?zșӋ;1M6+򤗁rGT3&~5~?uռ"kd%g??M>"ń;`H6ԅ|T;2Utvja)4s0[5ۀ*ۿ|j$^ G4f&#ls4 ZiBM קSʕ5f}9{}kn6*zϺ!Թ_2(#ŧ\9b-[7by4dd>yo*{fЄ drav7&%RPUVmFsuSEB@끯=SicVCTa];`Gbk0ᩅ^] cDhHcyYtw[A7NY\_;lG.uWHL]F g۴=4:JuWCh)NE'јH8>VnvyN>N7v+e=by]G1ϹaOp|q,2gNb>nz7MZM\ 2N\U94ssDktMg6n;\g ̌5OjEηpʛ4dwbiqPz*VWjڢa=f!O}"oD$U>l6ϹU b3:2A#vUWzW6Sy‹yة24j$6pű dCs`$E4\Lc??\[o}͉,)#rd/J ᪏|Ɂ{=‘ e%a$s,AD[6 ]{T@u+Dž)l ԃ~ f])_ܒ;jȕU(W-6/ 6F611 UjՉc{jٞ 9BT`0hnB7WK1̗5H 7Z*9N®{<*>mWϹ{3o۷JV6苘s!,G.5" YBEJO@0 tY{y$ mC^*.:?>͉TdܵqL֫HS2|"jk·Ut$h̉wCR:<-1ĿC<? )TN@S?` 5O1.O̙bch`S-/ pm \.o`7 ü1v &କb?z[,1&YW{GڊCckg3NoΦtwB5]EZ+9nK:HjANrtb%5`[jY%{jl~.&IσdSbD6VōuBbL-Yq-|/cB_BB '' (~]p=J7G1 ]nxN<-^G eݘ) iw&,I~xA ͭY):}J1\H=w!.~.@MlEĞ{ G#o)9i>X~fEzFW`VNR%>7I9䣙+DPifH%%VK^Z1MN.!ě;J`ڧ;2rj=Qˀ|sV={RmtviC}xA (֒D=āoڠ,ω/:gxu!X!μcR<~B8Gz3pd5t5&6vi}W#>y^S޽y#h0Thz;by)U[NTv,gnk=u)tE/6 ' yHhl=޳)XՂ{^|`SoG0'\3fP NE!]@v=!ԦéҏXOmDy2ۛ/ꢅg~8%8:]pu2>L{!TRu~˴YVzxD96DaQQEo1.jIɩlsVC~G?ۊǿp̜pym.Awn}8tcyR Ƒy1\^-ZM#X:ӱȑ(Y%z3ӷM4-)Jzud5uw6|ءaM? xZ:Wz;y(\ @k@83&XU&bXI*Yмm$iE[x׹KO%ךB@xE dЬQ@hDk ~8Km^]?]C2h3|vS}deh]O#v `Վ}{} SRcyдs7K]aa!@Y--*1+V}Gq"b:㱽ɩgc0)"^uo^slhT#_{ ;ךp^Jv*9a Ǫ^Aٜ렪wqڷl'h񡍒r+ǖo[Hm!GMĖ^>L{z{veդ $)59s(ԋyEoAիju@s +I7Vbǩc\xpy`A5O%?sVvOpm DŽpyVg4rL||Q s[kBђSPdMdnFa@f@Lx;bn:! dxDݝ;}NEwS HJӆ;::nM#=43ϼ ^޳ߨtMHN%_d-JF4ե";ovn2i3H 5ʚ/ 5JGD7jn%Y2cx7s-ge@WP Q&8qK}PI/"Yо x,[> ē%qŅ"izȸ+OtPW{~9>yB/2w|i7x4Z';? 0D; .i/=/wZw* ))_JYx=uwjeuKd2Ym_yE)V)&[tTQY  ME&1N[VI9q:$ц}'&y症"p 6W靪# jտ*SsKjq:XoϙsO H<]Nعn {P6a#B[sNM^_wtIF_^Jڬ4= ң?AdtұQ[+.Hh.\ q;6s(Yߛ3YY F8HXTV.:QMY @~yY뾽Vq.?z]Gt@s%? Ք(ƾwc2( F'e OuwUgH 骐>9p 5Eu0Pb"#o@}uy۹!U3$leU چe6eBh Բ #󁐧2Yt5ұj!Lr zyXຑ22Lȉjn64@oEʠ/ҥ-冱UQa)q`],7t0 讍xPl ˤ9A{X*8]mJ6 151)4B䬒pvR~f N]h$-VO7+#G׺fɐcIl섩`o˷pa~e&ȲrJ$%g=pzTqTz[<4GtWT҄L{H4Ť92cںͪͿO62Zp srSbgL-Egi{K?)-.Q[r=p'$S&kR3گ|gw(ZÌ9I;p2r0BH\Wd>CƄy+(fu43XOX*#r@LRonckV n/9EQ |c&l7FoHQ('u?3(#Q-r2":i1tbIͷT0 r2T%/ ITPN򳽱6Q d n|דs-#_6&0m"F-yBSjzzN# Lѡ@De4^&: P0-@I]OGr$ޮy^mVB>z\üʭ #ܒ/$eYz*a.VYPm8+WH[OAeh9R^ߦW'pV)rk}0l);'"{ŀr- j#L`Oe~trcҹ#ڠca>HFiz?}VQ#/B AZTL>+_EpFH8VA0"mlp'-AF_wzɥ{0Kvn9\xwQg2xȂe $ߥс/Ukc8.P~'_fc(F|JmL;'A$OB$j7eIB(՗>@}!y4:-D«YK-ٶ?]؍Rn:P/@t.hDZ}4JjZI򁡂 2?&Y1CYO7>"(N4T6yxQԓRUZ~' =A,E88e%:R͹Gn&MPcI \ݤB\ÕkqR[&h\TEŅ֜|WݰvEB2}_\SnjŒR9-!Qxt+l)w Xc_ki/P>z_zP9xA,jwOD&r9૫o,X f>c|+O0iýsD}iFmJt$ڵO=oĖ֎NL&Qs̵ .d;rYa*-Bˡ@^ob85g}fdmC ,i~m Y'/kY:scCS=~D؀IgwH _'4Ay TDI) .„7Ot;ɆXSI(rFO-9OuPI/+SskD!wHPNCl@LzJ#M /"STnbSgr|J\Y>T*xdH;Z[mX}{A8_ԔlN}vYX`9>qfn 6ם:^(o':KhUyO؊Wt +ˆE_^$C#'T;Z 7oo^wzdDk)֝I4U}FHFV/ׁ]z⭡(&:{;1.dY+#Q_T+ڹI~:dZORx]Ptp跑e@F٩榉>,¬#|rPOŸ⏈NmȄG҃JS,X7y{_B":4h +U 7(u6sLq}`$]0B78l/gAخAhE-z-[He<8;22+hty(8x@78Ltpꨅ "}z{J`O$&4=+憙ct5xgIHv$t3.n̝鮍^3V/VO@z8嶹SoߴiTJ fLȏ 4[BDC GTpw19xm/|W%-IO|ɩ]7eП8_bM? F~vIK)o/؁ef43UYגz QVdJC:髫:[{·Dwc 1zJh;}; Y`w]ԁc{I =2וһPIƆ3KM+[Pxo[0{LB.ߩCoai|Oű1Du(w_.9( yr+~.("(j z_ CcG G FjIlJ"k k8 %[؎T(KqŔqOj]d"h~Hz!69?:ڋ(~nY\"C`e9y#>JZC53\dNl;~]<Ia TE<9(l>QmV/NNi/E Ir5Qh۶,hZ\Jn&J๹QJZ}ފcLWnA_8?)kzOjKun5%d|ř T8zxtiC qHdR-9_gCd;D ;#e|`C<*-( q菟9AP/ L&Bx"@R\80%o08 )'ۿ?Kzb3BfTH+.<ok4<[)PI{Fo90좆ȩm~` Ցr!J?9Hc77LVP<29eNhx>٨So9y=u?(MM(4#[7ѧ]l ~@}j'p 2QQ ϔ"4_m퀘Q23$4,ܽP]RCl|zfp7"04S_]qϋvI>LdkmB3`9FGz+m P:t.~UmkRlaG`OxFb= dG$-;h" 2̵/h=Z=(6ȁc=c!{ءd#g m7CB'Ϝ%|JG7%zfea]"J8rDJ,X8Xo&dv^Hvtc\*|sŭ#-T|J<Eqs($pX|"+ymGXGX˜2~?3n-24W ^hṔ\5F C&<[?WR:Gj)@z4p|2ŞcAgSV$a=k|Jo.:d rѐzlgM~?y.&I 4=[<+$7Ș]0^eʹ%炉⬜&H\ y3W#(KRdU,kt&saeR6dDͦe fE1USA*  78PWpt:bw]bӌ㿁Pff&cQ.S-ѕ w SEHlШrBhn>㚸^/Ao,rM4!)8J i*b ߜ-[+rEwQia +\/?o,b\el48Abbk.(gFN, k#S*W_ZR3q.:j$}wA-o(+j0':2C B)>q~ZF[&=0Z/mFli7$EFξDl%%J)GԯfҲ1.5l^091g5 c`Qvm4I ǍmYm9!8xͺ_khQԪwkC=K\co!IUu>jPdWhf) j!JG2J _A{pMz/jғ'8d]=TXИ{1K},(ol\r |Hv\a~R@z׎_ok>߅qSDOzFmuv _› w9j$ Nӫ]'1PX<&Dwi(zgVnlԜܗ &߿wj9dYjPr vXG }C`(+TŪJ ] UzVx[I2y_+ "$/=] Ȧfw`uJzOS^+Ǎ=k{P^.%@pEBms{euss=P0=UDS߶s<?Ϩ"k(0VX07ma\r!a\&$-A UUQ%!Éu8 B(@8#6o>>Oj!#+LQDZr9uXNξԡDvUoK>D{'YXd'PGjpdG^%ẹ`b^,9\ Q5]=Zj>|@'g'AQ.=P*BY!|k-2VfC&ؠI5gf/@ ۗwMy:s, w !egӐE͌χ(k&]^ihB[XWŠGgg&q,@SlZLt?@UCз\3n MSjq_h6)NG[ͳ ~ɣZk@D{I96o5R=!~׮iuɩ7eنۘ%`$) n =S M[mZ|I ܣ`kJ%nFﵫI{9F1zc(]uI]͚]'v1dV55[Ӏ1[T[$*(^ ]{f WvP"b7" OcT}95m=NVWo1nXƖO.B/o9"TAC KI".ZBM=.qMdX_>0M629^/ TJTm~u󚓫L$3׼%Am`w(EkN3 lыiAlZlJٛYDcO~g'~^~gyq ;#9d%Ͷe]gQ(6ofy~(ph$-br ȕ,8I{2AOR(ĆkeuKLKR;"5+_k僗 GtKcx ov"1ސpy\:CHs~g| 5/U+ﰠ2aΧ2l78.8IE+n\wK(r7T4y_݊FRZJk YDy>žkMu(HgU!vȳගJP2fy0}N$GyJ%\R&*3? ~yLg!U)o 67!GV d@਱!=WٖJ=0r0ހGG1ոn8pz&#&G=?LFEMf‹cA%\BOЛ@4)syF3uP,vA-\"$JK?~ֈEWHӸ*Qh}&InW3SvZyT^g$qcb+.ӘΡ>I9(F<31A3מes$8z~JV!]Q_Ao60XϐSn䪛 KǪ+#sM$\;q*A8e n`;qEbb'XDFGW6ˎ>rV Cgd6ij/lV:~HƄkKG8l%/3S%ԟcQz$x5\6 edfZ° l9o9Q[n9'TL@Oia-V h35ǴbMP}StC:C:ǵH2 ӊ "vMs_"%^wY^usו6ft>Pr=H7t>YF/JDaLmW?<.1f -&ʼnhz]!У7 p<1O?rog/lY{KGd{ ׻[28,# s$9)XM [ɣ8)"B\6K=T$ґՃl-K5ƪd 0`IUz0{s А! YUFpL}\lޣw6DZ  Sc%pSގhg}!6 5>h4CyjqLW-nBm1ctb\rTʧfz"]V%猌s(xj+N~MeZMQ]lԏ#R=9Lt["/v2"!:b yl`&_%wb,&{o Bu\cjݝؼ,jpf5}PYPj0=:gF:qKbIՑۤ4J2:6?h?2{t[ֆhO`}tjA q[)}k[2Yx ֹ<m}\IPPѝl5a\FT0Os uD~\3>;? tA!99| &-{jL5ĜJFN@ImG>+xna2P+J=8ꢨ뚑M&sEh@G+dZFhYZ6BU]!kw"g{vqF%2)!ԼMi(.*!M"lTˍ#ktd7![UX[Iut?)zpZ-$qItto~@y^zB')9L59p1y [ޏdrڑݵ#Y3]-g3&ݬTj% 1EM/xM:sz!Lf/&w& Bbo,RL݇Ư>W{Va2VҼD-04H7P$d@exJb;6ڸ @܊ y͇I>1By֑>47Ü ߺ&%{;`gy9Z EOc-OufE]ksa+9qX`q 􌠟eVg'K<5-fEK_ ~!o' pww\P#2 p/ba=nmh|$6 )v>3 v- @毃 [e?xv/5XzيwCrO"`a|F3停9g8ϩ.3?n d& |{ht =bIEM99RK*Uu^'ifgjP:`El_]=J?営4hWDA $4f 9݅%{9L0S\9KO#6 qf5^J. 4N!ŕ|$7 c4s'rFpBbEŞāoVh|~l|xڤtu *ʳuY5ؙ+$ڤu_^O)"C׹" |Q[[|n9h-euQǒ:Ws0:ڪ*F}>(P+Ce|^DSTz#|+}T !&FR\.hy[Br =}$Q]^Q]X)Uq؛!p2_Y]vЊ4Ƽauyu}pE`0和V_c%ӮڂV5[aȹVsms6ShM/ck3H-g. #cEbV75Co.򚘪&+~tSU;P ߨadT$xZ*z18*ˋkr?ا?Le]Ne g _ѷI2X3`FZɽ4œD񙗺?6tm0ޕ=:09ע+-y} BoJ/*M߬KOARQg]g A$Nz|~+МhG^  */}J;h|W‡i?5.ŭV4ワ?.UR=9wQЍJ-ovڔD&;Sz_EqpvHq&Y0_KRgCr]9* #Li*V? Vt V.s:O_376}\5'nmOqeJeik|t`/7G_M To8mTOS^kq=4mN =;wUb&t(9&¼f3,"6Uh??&a,6?9!AXz[Lߟ )]4<#A"%g- WɆ%!l㕯òh( 9/Ӟ)vIApܧ#t )T3B,#^A1֯dyvJrp1~ l7Xx=jڶoCDr[< F#\*x!pqc' Ye4FJ @g*tp5JLh6LW"HG1sBR|b3a.g`% ϭ7,̆-yn~XS`\4"t8P8[=4w2ÀT>T#y<\O+%w#ӽ N=Vmy޷ %V_v`,e vbWG.*4B Ղ_Nhol_ ˿F\n<_崃>;!0C.^I>< Nc эuz^:w6a|jWO43*քf8T+\gh(϶̈́(4҅In~ԣ0Hecnw}cɁ G?!?0t*mp5`.w_srNִFZ/1IE0Jկ% ǒ|*1XhV }q+X$sN"g#(e `"`#~:i Ji0cQy*P <)wh$iò^jNLw>YOw+){yl~~M:Pm+n2 XvؖǗ&Ggؕ 8-{_o6#>95Cu(,g//F۾V4(D$Q Sꏘ@1ablky?+2I!]fd[,](V8Z &p@k޻`ge"Ij+yİQiW"H6OX-D?2j}]oG(lE,_7LE;#iT7AH"f3@@4a"[UJLUwbqo)S<& %Wg% 3%Oc~@$RF |C??=&Gwׁ{K [C_U$ټZ#Q`uVuCQ7\ls !aܩ0S0Dϐ>) #hפaI(:@& sдjn+`]td;<:P[JcC^M҈ºf5iL2dFRq@( VSF6}EjA't|2OdԗŸgܾ,4O~ H Ov~Jd^.g5AiMlEJ;^;41zR6Zʕb5% $`'WtAg 03Ԅ@@i~˅2Yʜ]-Q?Wc|oq'!eTcJ߭=i}Ls܏> (v܍(ٻڟJiu˸s @g t7ê1氫5!-:jxFKQ+[Q,xNx?Q0 3NЮ1™E&m 4d ax*zSvnoɥB:z.\،6}VZz4&A0|Y$ZhFxDEڢ78NCkFWXVzӾHaMz VS,9ĶɺTBFFU%{#7wuNh'%l98[R}UQ`94R#o|PXY|ArVDbS$n9"'o^R\k?^x=r>p殷To]Sx\$FʶK)ٮ6}t^F8%Ut}YT@E'JUT2 &j6Zʎ,B5egk{v|*BsTV[@@-mE:zf C9G4Dbߠq*?8Qm٢+gџ/̉JEi@7+7kWٹCl%惫)'b-d\ѐqT@* 'mYMۼ8<^FL)!cvya5XU7zK]zr~2r(赘6z^5eyWJhʄsgra)y&s*ԕP \Ki~uϴQ$j8m{|p8+KAfP3NyO_ K{Ƌ#)@j-E?Vu|+ه=g8X}vn1򼰸ȁ^/GSGh 9э~m9te bqXsKk}kǸ,`ZP%zu偩}3 H=C%dӡ;Ġb1\_Gn[vMœҍخB({rx5 V=h:q~0~CHzZ _0})j3>a ׾*ҏ0x,zQޗwNu4j.bnۨ;P|[hFы4$i2kL}wwgJYpzvу?Lk~i_z Yz;֧Gsne?@\27;R8F:jB:#oi | `K&2ԂԼ* F6ی ` ҈r6]50 n,N&,$rJ:~^9Q #2eH 룒0|dJVGj`LCvv1~S@\rM,9ġ7_M޼j`b9d<Q5w.ɀk=R؀1}O<1̍<)>gh]Z&_SΔm8̆f vx{$LQ'V )<{iZ/;zFFHw hzXLR~˪D{˭ܨ:!ࡇF{ǥ$Fbh@欂)v%70<&v?7޺[0rϙޅrTS$RźE6ҕ yлhb gHhD^ |i⥭騲&:"EJFJ>eM7cx#K) ڌT6 9[)-ƀBPx.ٽnj.(Q#8/wr764 P_Jﵟ$21^!nNe$!P:xh\*YÓ Yݏ5%%ʕڨK"t+duy Mlɱ du`/dQ-: P~",E{in5- @Ni|9xFaM DbEg*̩|Z"p?=/cbpC,pۖϴ?y?('q$\Ք։fT_X^(< 8Ӽsgn~9cd$rNr6 Q&촏NWb~C_.lMeu 3^GO[w SU ΋y v1.M/3y(ѰTq&ț@GN)C *=]MHH|۫0%VAU5 Ftēb>A;F|jZ9JY=m1 ʘ58~NC3Zpd]A66⚻>F:6XGXUVjTVx!~pH8>O(x%^9*hFCpcJ ;TM\;n^%oZ1,Kli0 X.A5<]:cea&^m7AC鯍W O1!u f<5hݣ /tHX4tƏ),WU,>V;S->:2l!Unsy8~`9'eNүOYk=?)XL@G rj'[\ Edt\ZIffBs,%62ަrym[ 3m:O;0Zd8+A5)]6tJ=&8'ܟ'k=A.cT p.C) 't":".Mpf@}6{';iBm|s ،4O. $row\8|JoSdy/GJ#, s:v<_TG"3˛2 @,mNH[ݓb ƣ[~} 5.7,ӟѸx^ľc̻GFA4I) x:"#bwrdM9v"O VPMs͘$ b+ ~;ZxwGP<, &\U9c/mU4(d^npjY k9'=?wAƿTzv,_A#yf{HeE;%yIM*voif_ % 𹢕n+V( JX;׈S NӰlr!/ N~1v9v>_M(em?ZTE-TUR$,4ιH<-8 ͖2Ocdh&~LRcEDlB5tT:_$t,s0X+kt+I٩:5iG`Z䓉Mrv<С(O͉8jL\= =v;]swKx|,d|AtXQ* *V5_-y[WGl?"vh:eձцXk%\,~y95˸MVtߜC+=1Զ"~QG+$+v&H®0jQn(ar$qp״%F[ܱS߃IprX 7}+܊PC=F֡z6cxp?Nq#Ŭ/cD^]j5_R N)U~ve9utSu‘#&eҩɍ."\&tĞ$-BT*P_n .o4T0GD kۧ}BʷwgTrK8pWȸ?iYYNW MwЃ0#UH @1sЎۑtskۧQAye X <٦m{92$w KJeh[&ٸXM\B^!x ށs|jڌ,mI-}_ ݣJӷO9? nrwՉF{""\1E(:QIt Y|ei`_sxyZys#?Pph.X_B$/|MdblYIȎA~vdξkQVʓ<|-HϹ gg 7&2h ݿ$bݾ=uj1m3O ZoD]sg VKFk.S* =ZH˨(|.?\XI%o''v=QXe n[Gvt{ZIŸ&Ƀh+g/X-2)\_Cohgne0YVddy IZ:TS cML 50x7ڰHLHpzi=~Qn6n'S8M\"hWKSc#}tX 3[<-x>4b˩~ #ron@PU+k˖ +m:v^1cWLj XX.˝^֣;%^ &}H%3Ast%+$ޕ!"4ڌ0l,&z*Ъ;<>ggxjrl_ _rQ6i&sX.t57a^n >])F۩uԼKά+-JLyHxl0⅂c?Gn7 ty0[yOs~,{DT>.2=C\g*1ߋ>z)H'Bu>g@XA)3#jO'0EACBk @>(dx PbTRόK*C mNN͝ǮW:f996ybf6:Jb N(YKA'Wr+!Lh⨇8l8êG @Np,$wƆ˸ 9>ի5?Jd?w^:sXǬZ8ݭ"`w32?q}s ˭lNL[6 a0oX{aBD-=k%Jq E%,0iP%qxrUhh<~ Qh[%#pcv, ]pˡA?ph<6xOT= kaBw4f-T8?lҲmb a"]ß?wP{%s\ EdTeõ-P4)Xsrp3c ͔.5:C{Ǥ󜘢 Nyru&(*Ɂ,+s&Ǻ Zy02UQFD >"ntB%tEgu7[y"601߉rs{55blڇ&"{Xnˡ#>dvCO޹c($ VِsH7/7n״*pעܾ$PD81hn,:o՟PX8: ZJk H~T+_WdP=h}bkZkULxG-rJ2[q]cLxE_LΛ)2ckhwT3.qG2"r wOqjN|;r|N9-5eUMAZz>'lhz hn*rGYvi?, [fWȥfQxRF{eed@:IP #DlG]_5/hϨ MhwT{R w!p;'^g<$ ))$ʃ.tB@Q (:M@[0 W68-f% Hғe_7[Pa$s&bE7Ur RZ߬5lv/"[(7 o#SN~BfA!cZ v.exnN|AƥY)M5g@ޑ&NFvG :xJT"=< r>g0_L*:_O?4J,"k:7b5 QsIӧ;q?ÿm54_Ϛ=H,82ž<+qCxڻD F_i22țZ7MwGgϡd@i V&t+΄_*{Z v,e"Ɔ6#'Svv+w5E h{&5o$c3ET~;h'*??F U:׃N;Ox8+=$z(îo35<#Wh1߄_+Fa!Wڢa0T@$v/eF+]J3Sw׿]wBYEiQ)-r%9>ݬu2G# O20PW1GX46ثC|́3?.iuVir ~Au?UJoSG#JC팭7 _whJQq䕚a3P(j({<> OIk/K!r"3W~M6 dyؘq|&o34!]v5r f+ d{OE*kPwA2A/o[1]vT| @:ܟjàsJ%(t`V5]ot4jDQǸU=sbg].WݥE,GsK*$MyՖQ[c*2ۓ lK|0!P\(L#q7F 75Bͅf]&e̴m`60a@e?&5QȧY?.Lgk<-^4dn@jz9CPNo$$hۧA\BuK<( LKK9bȱ ]DL߁Iz-AmL#ĕO _r.C43"fQ/5}2yyK]. E o}7c^s_jŊzgZ&GnE~sFQc~#H80OzesnطÌH a3xj8ols3j>sUq?JQ vo'gFM&> 􋁤PI4G ҝJD>֌﫠t)8F q5AS@~BbԆwH[3wp ˕UifM*)P);0:S <5¤|xN&^8[,\xjBJ-\-4d'Ggp/2% ac_ /THYK/迖ؙ63xqm.X)X!ہ#RDQMǔ+Kadh厠vdh@ТLWPs؟L:UmcUrg4~eŨ 7K\\@p̔fő+1q1tHn!5Iބ9ybs,dܗpwQ oOͧpѹX;QE4.}:GM=㿿#̪8Q[na/8ñI WSzl˚71yq`R- P2Muq} RX A=$N]f%f=DT%^,?њ[>H%8]p>KѬ\7O|ưjKN924ᆑX4[Ғ"9#kh6C eObg+,m b:r},#Cj}w&8XOYq7!2KVK@+R:!ʉ9IJkj|ܹ`ꀔ B4vQuMtYD0MмuߞrOaށ$~Hʈo}R,=(yTyRQM¨sJe"15LJ =@\u\Sw\ M "E1}-̉{ToV̽ZxQ}hs.PR>xCB[??^N [wdulė5-CW%~S^wT@UZ7‚obrhR%. (aО hgNM  Mxǎ:]$sC)$x^{W. 4h鞅ڌx6>'"vfcyjXWk#k9); Y%eN-$}>=KmҁO^rhs3Y&mP7֯!X:x4 P.I5ȨFT؜[7J}A\Čk$ZƘ_,m48`Pe_ ]qL&ǂXi>]=JWH}e>w"[<~7{}V 쫯ݏçoy?LnL%F\wĉqE^(_"YG'kc*\ 2v"T/b,[U=kk_袇l#2rQEW!˻ےu)U =(:O5D< x0*)jс=m"dƓ1HA/Wglicoq&)$K >Ѽ7M1?2}Cg"z ` ^Lj:g{]JZ=@Hk옰t:ζ"~rOrWչV 1oEVA1f`$aЌb n9E٣ ah5~*&t hk&$w$iQ3|5 χVΝ^b9mz>T[IYe+5SUǢ=zD8Zm캺„є,Nl$]&NPʞϼ 4ͳ2f6{ /~K(-<"`[CʂCS: }Uo%ôz\df }Ċ:mѳˆEk嬭VO:SOdW{y=$\gB!^\=샞>Nps!XY: 9;ɎR-h*7 h~@uU^"HQd^5C9bq`{ege}OӖImN,gRH>)ԾX7>(wT1Ao"^Bjn 0**?lk3+Ĥda&~G8w.r%3l4tvh[WBN ]ic3=8Cӫa0xZ 6jKV{Y)^첸wOqi8<`;@ qAZ/a17ڧ S99ײ8PYWNćwHie ꃻ5.h` TDӏu=NmMrڀ$ChNzԾWv},q@kM ohN94RK~UjXU| ED?YP[bTJ)%XՇtʼni82B.CQF4TzK"+6FtġE諹Lz BFi C#zhRވ2j|R-[{˗}q>6KTP(sdVi:ѾYM빠SE5 4ט5a2⺻po&aڜ\o$C3yĻN:U#*%% O0*Ơ9TjMNޚќL8Wi#[N6s;RürVZnV@_}Hn_L{B.~` B+F7u:o)Hw} BޥNƐՋ3:'9^D lQǚxv:vlڂۊF~2>#D4JÉ8 5RB,21M0F: sLEwő%j8N+[ "#Ȟ.%H?i[A5L6\ DCfƧvۼR <qaW9({H ʯ5%ѓ@ WH3-!1. Z,:ox$[4u٧gf*Dw>ıi90yoM 0#+bEfWC^$DX}tj&^8vh8FGyJE-!j@J҃;)"*Q[K#BlR %}y4O&/߭ɸsϻH98RizAxen5 }NL8'9ZNy X I7,icik1%kOU7K.:@?R4mndp%ٹ]6)( ćX "8;GJg̈́q5 *& 5ڔe4gн2P(3D!17=:$Y`@6VHڈC8bizj#?WELY ax=x;[s19ƫcfr7p "ǚrE)z}l,@ ᔚ׻]&>]@CP3Yﶞ0ʢ@ՄLw^[EvNe:0^~Oc \;}㞖hS/'3|tNs?aJ*bjy<<9`A8/ӁY*VG7@uU?>IhvX_J c>v p7 ! NβHø@LPS}&o%&`oڟ`/,}}>)n+Lc¦)ZGJ^Ұl9m@U]`og>!)uͪum%i`OC>XOkD|Yxk;==g* ̏ *ɝNa3:ZIw3˃")֒-ذOo:$95xrCkL&6ԟ*>PچJ5ۨ/3kK@xSw;3>DI"2 :s(po0EovrHf QcsRfc{׭> %keA NF^fF)Ϛk_``l&9ᓦ I`ezًU"g@Yj3’?iN)5QX6[[MN(~< L+yo-,7[|  G>uz๣!ӂ>}^|S2ݕ#ӕZʋƵSIA΃Ƙ/yd&#[]I)]1"mUA!xJuoz=-P`rbґea}Y F$ S0tWQ`.WhJv&ƒ^Z fpR~~@# >VOn.oS n#w]m c`~6]<3!QbI 5Z@ $#96faⵝesf|΋ulJU 9/౫^(&"t\*g銨ѰOlSwܒ:! R*mRq6騩XNh0TbJ49 #yIY m}{t=j:QO|E $/IJHbr%Se 5x6nN1 9 F+U>2-\$؟:fO# Ϣ~#ɠd4_Olx"0Mp;Wo}}j [H5\|K|,z6ZjAj!kwA~REtRcA9k%xbw6aLVjLv~GF~R˜pMrv_vdh6]QhD0Aq&;MF[\#M vs"lm䂭R39_Q#hi%s`ݵ|uv6 ;JWE`| P@JôL';-QUY{_rj&޳j~_9.xYMlxU[v]D!,C*D;1HbC[VT@~*$e w*oM @I-pBjK%۟k 3IjSr谋`;QJ;En$q%$0צ>nmȬ4!ߪ̫}A~fȆeHOk.w9ս %&sEH0xD;3D{d|rHnvhxEYL}HS ʪ͸\lK#},6~J aaQՀw(/uvs=1J{vL9iH^OgD;\A{4!h]Jފc`Eo^UۆA2!ɣh#QLH~;X<;T9¬tXejlQ}M*?F>燀^;;ċk5Ġ) rI+MS_ˀY)*rZvȥΌaнd -A\dp-|3 aݲy=0%04sho7&F֋BDy)r=oSc}rzsZ;~wՑsWQNÁg-V;Ӱԙ{yMPS e%)*-'6#< VooXvKvá0y6c.x8g)諙t*ų+,7! ])cdmSZMEm*-Xjd*/.˳Zlû n [h_pq=?O4 -o\xJ[[|CeX+.%~R.ax'e%FJ iZgg<]>9~B?=ƃajS/϶9pmʦGx*-PUuK9A\L:)ς1>3w X&:kV noKԉ"?n m rft xrPYՈX$p:zMcah Բő EmV8F<{XHvn~ͫP\Ð_n'3ٵh:%߅7?[fkB;ɷ'i=MEb>fdKgxݡtE^ӏ 8fEEbHkhN/!č'꭯`ã;Ww} $ۅkvD3j>;TGRvOe~թ%SfsDv* ]W~i"CH}m$ su'7şT,6|hck0ҕ`KODYda4U'pJC^Ȓ|''16VH3W<+HZaR3'bMcNN郆mi l~K@[_kkq~m:W-OA }*>F]RB*gVX=a:&A1Lxum/n`MdZÜ+{m::[,5R_\ r99'172B}D\qk tu90wWG'Qjp u9ij]}KC]'} u@qҥ 'U FJSl�ց RʅFy[w/A4>ywP¥ Q8)m{/\ZNߊL`hNn_zY&o:|,ƒTJn-%GA)Nċ@8f55)znߌ-x;ǀ'AR8(+_gxP OEj^M\540ORa[߯jdZ^U2<;^aRLş l.z; o|T^oӺi%MZ'_!`X9ւgAAaF pfFc&]Vde'㱹@/c6׬t>-iS3h  6 *(43_s9*`oepX14sPS;0U˸ޣ̧|_ukߐ<+E)VQ_n@ҦWɷe,M*ԌfjRxp0_6=)%G]UCM|XЫcVʦE*!Qv*V|Q7ݜC 8*q)׽'_PUE+ۯלe+raK3h.i"ƑyvQLC^eԬGsNK.+UO;E}a uJ\!v4g=yW(^3iBLugTG&iy<'Q[=46QI .5L- 1RpH[PW\rGb^qN `~D#}S)#Om-G;kPFG"U;mZ?N-S_1f|<\E?ݛ]L~d\Q+oJZ8:4W=`_7%j(z`A–\7ILΥ1 N34#D2^>s~51<{ۍx(}rQW0ۗJQ}\9ԌEӜH(ZPPkY=L}@+;PofZ{%mGx ' -` Cst9! "=t^z%-Qi@g63AcيHg"YVޚJ$B;]h AG~Cm{*,[Amy?JhxAN&@4QÆV:ZͫZV/{(.vf}!+R.0 _C"f^9Q]b^-+e^Fg'eN!v8k~껥fQf3)5=gLS]2c 9wao'CSe| >÷q^NKu5WNMl\I1y] E(/S2&}oc2CޞC.r:' Ig*2O>ᤢfe[V2Nv9lx͊ցŋYiY H-BWGs6|~RF2Xޡ(lɔM21FYtɐZ9X+ [6.P#&M>xTͻMߞ{ ߧOB4\ҺMqqJf7 +vW,0zdNՊ͵9VI8 9eI,E֝ JZ!p b@w!Ubtr͆i4KѯNdVb`\$9(3߾bZwZ,Bio]~ۦ m,H>߁Ul|nJM߽9Ez@sRuÚUzzF5~dGhZwwk ˤ*yNj׍I# { `M<цvd P<0Lv)'} S ~BiZ VvYGT!0:h6z`GA#i'"ĞőlhB!٤en? Io4b$JP`#Ts}ʍrWE8]Tdg5Z,k^LIB_T:>T6l振O!BҀx;k,v:` {+Pk\9̝U6G=rWYZT?6m$vbEx*$?V\cGB)R=o]~#~"D3]Ocvi,JpF.0s4*g\qKE꼘I<ן/%NX+(9> WR&gq6Z'PzK#&Lܻ1tw(7x_ vX}2 "\JP nizKa+<5WC7~ iw9bWQWy)F-iL"珊QݹɁCQARq.v '͠iVRy%eDêz߬) TK;ʾ?eck9Z3JdnJS݉h X>ř[I0{k"~?eύEoZ8Ύ*H [anvd bOޘVCSnױ4+/Q(b&HE +Ùu]qގA3wŀh1"^,Ȩox\ ĐۨSDbx;P;/j\M6҅-%DXm2zG7Un7ͲPǙ@CqSP#%TJ'>}$0g4u܉UA*o"60p+0!EՓ"[nP#\w.}t~`;JerԠgM3TCAO<H(KY֑9RC޲ ACC@"O B7hkƖ / 9Ҡ(B욗mSۥra%U~ W?mIcԎdk~EGNBR^Vۡ!NOb0w]{]W P 5GX;qռHՃ[}3m ٧:EaR}U[)M_3NX[ᵾtoBIwcm/MCה\Yg纐0|K]E|f/I8{_7.o76`w'oXm#to fbOfP4G|$9WɐY<((aeE v:H+slf"ٛgF$dE ͪœNUb&"WAqM&[P-lw4Lihk<>r *~ tهAgoyJ.7Ձ6r^\%[ WZ#.)5ydJ9:yrm5:TBk:'w4'c n dׂoU8 CrS?mXxneX rss|AFBӬT%6t8 R>WzL%o0ʃe9^6XtW/lRu]+~rۡtOҫul1/6%.qO.~Nk4:$2h*igƚ7բҫ*bU>Ф+2KFdy+\\}ml j}*9t2 odʌn6CvuH:^NNWᩫCDHn0ΨzPzl d B`Hi9 u}'ObI376Y'lyQU+Ͱ*;ӗbMԐwr x÷7bDЄcaw&japvFB""/'@_  )x7($=i~5.dF [ic0-:2YװNSEr@ܜL v7E oB/=d`.X=} 3UCUD2bJїݹ# ~l"U"wFD'Ol23E4ގFK2T9s6d֘$]d4lcU!0EK`TVIQ)wʚVz?!*=0?a[ȾK;:Q3nLk\MqKkݺbLJXM_*Hsi+Ү<0kEHm 2J? 2RpڳsBV`wG5|Y <[x/jm>%ԑYqtE:P,GڅV}MP!kiyeS3:l9*9N"М1թrؕ㓵<$R;]r`3Nݷ\\P/Pa)"0dX 7¶l@IV@p7]'{,*l@)c3V~Aeʟ|c ~jvN`v{kPAf!,CHaۑ)ad􇈜Ao &.,|jŽYvtǨJ !3QJ5+z)t-X4g|}n*6_Gx14XMЖGzЂq X!ą~$tyj!b0iE87z2Jo$Ezl ?/E΃XUU%A3cY6g眾e7 ܋fȭpӁE!n=L#D5=ʮr;] Hr@6%U%Csw3[2],uX'T0(́Np~Id4uc;NO,(1uL>=AQWMIkշX* vW!LszU8|:N[ϸC xs.oPR;՝/ڮs+#+e-āJ@XPLZ(=o,} 慙zr˱V>ڸMO U!>z ᏵbMNuh|>=nd.w币H\(8&qovs8bN!.iRe9UU5x{-#}ekesӜq3qgd.;[kTi9x-B cq xXiYj1h13a;G3"U78bֻl,\û͝XO!' UMG}"CJ(NfHA^>(M3o:z"Љ k\7A /?h2bBĩ)v$}j4Kbd.9G7{q9]*(=nzsGRj0)c"j;Hy[\SN*bv .V;q$*DXwb5Nu~׳H?Gk~[|9-XGYR0\8*m4j^"GԠdrї]0Wd<~;EO)zX>b+LJ eH %TYm 0>箜QL!7Wmc`v߮$d7~>^Yg"XprITbKLX@} :5 ^fæVM7g44)md"4_m7 v5V]#!O/6|LNf yO\t:$/ \bBh!빚loJaGrz*] <׺)q&3~ĢU{)p)KU^74#~7JA^kZd!oKģF̐B*Rur3F#&F{}5 JԨT׭$uo[LJ50[S$tWo1it!aLxqFLm EK꜍@QH"pos& )$bU #ЪxWPNﭑLvS|o*6'ڰF*XOh2r {B)3?|%aI'jp"f3m-rPT`~^"Jr g?5epЫJY6K#xhc$#645^Βَz1ieee=}ZeVnd6kdjbc{P |(:.w; sLzBRXm 6uZyxr dҗ\U$xr_ &c_)Yφe-hXd'@RiJ'2Gb*UB%QϝnӊUqfޜVlDMId b{R%aF=+>VޥuiBh-ݾE+Y=,enz&ʊr Yi/ k> i GllE=3юe\~̦^RnFw}|Aa=4y$5f P1-s9r-c;s^[.ZC!eoqH\8@J}g;^v|_ rZ`d$ G N{Y4~VGԅum8s5T˳i BcJL~C z'jmjk\hL(fC Ҡ+te|̇ 'e$[=j;21ɟС 7W>1 #@ 6-̻u"!Ӗ:_ 7"T,Kj6]1Hw1q;YhbC߆1 yrGϳg@%U:.xSʍ2t, m4LW s|0vWI5Eހ6β^R 0n} ŰfXbҳ3V.h i$'}4E;CsG rv13~^R[B6uFuEpWk cG1mљOrHBJjT@ñ;;a, J#!PrsGF:9h^sUCa@h:rψE9ޞh䡓[VijfH@h{"zRe`e!^_8 ނ)F%XZMBFd"?d\=$:aTk~+.;-J]U'mj3Ѹ?e.U{#D D>Ǽ-;U2@DES]~rtHp.䫨ȳ4.bS.xDv%orte|sreR ?SDmyO_ H3ΤR5}=Fjm-D31d d v~uᘆ.^(g߆Tq'ԉ# l0f>Z2a[y0MwSđ 'm="is$?G6Ksx.2k2:y\;U(wHr'#tiĿ\!S.yj*;lx>״Yл_N 3=4+o+vDjwb[7P$ vU[`9#KL+!!~G3hjR3%m Qf\J1m fox0lP,f1| }FoeFF4(Ň8K]k (r@EcQS$ߵW5 &1YhZImk*fc0q |W~[[PqU$JS{ycYx6D?Dg~mMn=2w0KaV/` P*>)"r~I做k0m0[*NR [<n3 Lkne@bb/l6ߩ&gi3JmͲm߳4@7䖌ay#B77NK P;[`mnWTfohk/BY;J -km. N!{\_{LJWu'TvICR|bG\B(ꗞWuΙƂ@ JJ>ғ{?7"ثş&xGɕ#o#4/sg3ZޤELGˆ̙F~_{پ CʛJw'A`)G6lfB{5蠮{?2/U_|K*D=Wٟj:}= wz~ȗ-lk!Xq= ܖ]jʸ8PZ>>H2 {ťWHa07J74DVAgn(bWuR{SUE4J Z#ab 9*5ak/|E #euxHװ .XꍌB+ll \h@ݐ.tHx-<`YoNd]Sծx1bµeE.D390ڂ]ꑚx92\%;WKIgdG}eNM Ju Žsy#eIlkIm$)=kj+f@6ٕa<"}S' wwceYL_s{LudqT nKp3ZM@I#O\h82fEFu؃77u {8sIә&@:OY^./nz2'ΝOsCb0#5Ϊ;rsl + Y})Ly%NcB+vujl`_da=Rz/(G;EPsaJKuM(p[W#BW' Dž^׹a aJ@K޻XKS8pߔ0|:Ki/#e {e&ɉybE;>IT+-ZH:%}Mc5CEm].W*?puMS潶qM;R#Gl NmvmS}Dҭ"_?5Dnζ*_*QsOf&a~! 'v#z~.BL{2v&%e[ڼSF_w7[͠,d˚9`L##2oB~)( %}MZ+v"_VJ"M"rJ uUmPۏmտ`>ƚuV,LøgNi0_Zy,D.f1`7V4bzia8R,]]tU'RT;*(U1I: ؒ҅΂À_lTN@+ r | 0yͷ`,HO9g0 "\`kY?-x%4,E/Fb&rR[v6d0]3,:!ʧm* wgb`^xz"y5j7_{N%DQfH;(jo姮5XhOg~%>CvL[kyA:5㠬Kur{ w5֩+z@HeLHG;$=-e qK#b Y]Pc?1xxe-`5WvՠO-z.8"sp ڈ̰%˔FLZVrsr$!73vg$ufF< &tQB3k4jV,uzw.[v>1v c?88)MQV4{5zOC{Z%57n4jqS{cG* mBp3KO0ɭƊeu*5f.^0 8#`5(Yb]Q`0b EA족 >>E؎?`RH,6 16Y5d94I:TB&֒_(Utj4hjF PxQrډE^#8[92Aߏqzw et xz2K~(|0EY-RLFYV)R`7ҫ,,5㺍:'# FL,v>tk:v<>طa7^ck&; t EۯQ  e2W0;_D}y Q'`A?5!P?"$RR(Ay0'˲HPh_sV׏ *:Yy`s_3!M%Pzfx]?&H'7`5=Z%D'WOƯ;4,az "X1sui=D<`*^ <¹lȓM!'Ȃ *9o)t|Nn`ٽa -U=\ vᑤ}+F]rJxȸhsfo_'ܱͭAmMTֹCR YCUUcϦ$.sDk{wHkpZ ;>Rz/9#|Qx?تe4pQ MMsl1uYr7SO9_Zyx72䎵%pзU,п{+Q3lV_C+UѻpS8"z-,E3t.Ľ_ʝ$ǛoWwbBk2O+4..Zq$M`_/Lf+mUx>]2"fCϞg;H#Bm fsss>ԦECvzVcjl w 7%,(Zn)}Y[V3g9mԂWXqX36U8\)S?Z4Fʓt~0>=Fpw@2bH$xNYk GIp>_T&< q^)k⡍i;cCS2V0QYjF7 W9 zPz 6@2eH'-)Ǹj 0>QmXQw7φXW3M3T[Clis!V 9% ;6Ϟh2VbC1B¿]V`4["wa8GPrs>p39JmSQQKkmF2jz {[Ɵ(7W{ÖHh:c*ne@cҤy$GU b/U} DP=Z"Bz[$]rX\ e^͚`%As:yf ܧ٩P Y#MjQ^Jaa^f,|ؙj?6^뮘2$Z4K=8,Fhb\:"Q ~sKT8A,=7[i&kkXFm,~$]Ւ ܼ:iI&0pݚ3CCPl{uכY$_p b$]/,H庥Cӟ率JmN2uI Rgr .F°NK 2‘O&r ϋzXHDK1.+6YdkR0&Z(9܋3]įڋ̯\L̮R=}DU󴪠$+$l6'8&{@̖0t&&dU.퓾=qQTazrK{LJ0Kq7z睙'? Kb_Ek8x<E02tGEٗϧ j,}v'4N0OR3ihwSk(9܇](xN{X7c gOdT`~p]0Y$'l X3hUb[c2)OR9b3. XV FwlH |62y,joNlv)Sr@4lַ j-!]bIٰ$K~X<nf)u$MR#]涰]bx"9h}zʟ;.^5iMC~lZf:d~k4"k{-Y㐸P]{ !okYZze2\F؉ nhZ?>I\o[D($.5SX~TUĚF_L-fNWmeYEHsVD[tD-{,CKn1Q2^b}P .@QW .?ht oN L`FUNJJzNݟ$T3 \,HH &5{WLv5`#1:f}x39Ҽ'_gtC\˛O5E7G=Lˎ_A1Ż:巴EvR%qNeqP@/W2U{i#8^Q?HD 'pYe O!"YBgYN:{$&kXaD?謁;Q~Ob`o噰Q=DNV7(!Tqg+4`ɮYm("1vKPlǡQCWp~$܇22!Ӛ#;™6Y˨ IfwEe$wm9&(K\8 sHFn6zU9T!X!\'m(R)i{~$ =SCQ# ݹPywSs5U9~*OĎCB&x\(L7&Fm].lKɁ-/!eΪ߽H(R<.~F@nWGL<4G#]Ls73X=ϘQ02{ꂸt(LSko ^g)[C3zŲ rGg,f(1-,1 !i;-%.+%g(l&'!Ty #e=SR9'N˿q{Y( mj};cO As;7fL,k*xtbɡ'~ %H ڀ/W V$P5P =Yԙ}ʻu{esb kQ vu_cnɂWaM|$Ri]pBݿ$kD60T. w<'ŕ7>Qv+(G,1w<2(x3fz>^’zwgx 0:$sMp8bkG%Z')Ŧ{cSZy"(`=E9$ VoSQad><<'u oY&tR=;s,9fev$X?ѿ?BK7#˫9 d'DW_jbL{9rqPK[&/YLI% üO6(d=HKpk\ŭ=gyV+ʎYIb 9t,PsLd7~l +e'Ch@ O:یqdZ|bFA3`v7 {TZ ?=ih|>DyFPa+0|Z` !qa]Z-j:2NSdcrRP8>#7U@Lۃ[vv&]7* 'ЯꂎnEi!Gl ᓊkGˁ1P'L3 Ezbju+Wj30BNK>!SoQm{Ù o8~-FW\rb%RsZ]Ѿm@P6c'W==i*`UP^N AhA}+BXُ(_y9e\Q:ukhuiH'=Q*\Pb+"RpXq;D H&ƶ(Ū=8O2WayO1Kн6y6CtB:Fi?ĊzqdhD{Pjm #dt("FvuIdeD1MȒ!yc?X1ɋ̣~,)לkjR;\Iۣ@aw[ az/zrGF۝}1Oj4"N`o 5uչ$`b FbP\ҏumN3;l[0p&CV}\"lsFpYJ⒵)b"M sSЭX/um} s@+Q,rxŨ9O; pXS S>YmrF8 "XoV;^VJE﯄ 9+(I+e/dUHthѬ]i4Uha^΂3%Tl]݂W` k1mhq :|Ȫ׆1fjlDˣ ~v݈OARYSݏ)eqK|ޯ 8b:J7-M o(,;abFUTqFj4vlc.铢A`48|H13 wNSX(@=Ex)Wɫm3HQDd$76Znv#͊D=^p(e-nPTrbاf`zL/odXS#d~>6.h˼,GS!c(ߜk'ɺ5?7IX%v~ڈ$6i]|F)gmN?%GWu'((ϼBuw-}:4 >(C;EOTU;㥩*H(e'GƀZUX* TGhos^q ʝlɲl q{R1!1Aw"z~3-s&lgPV 4$Jԓ9`=.G~ r[-PAa@8vBE-މM 589j)pV6`C9= |;; 9sķQoDzY}:}VKa$TU0@sia1b4Vґ141lysۃ|i׵\kOTOaEpCv^kz~NGY.j5;Nn`[_T"vSdTڼUX)*c4uw&5[ĥ:]QQxu.{W H4:c}mg]qPWG1Iz*C1w@!Үնnku[ޮuYV.pvǯ*AVQE!vA8߉,gwMt^8)k<qdb]٬RmZ0[>ؤTv]Uɩ(53ӨO7l!@h'O-Jٹ[WF4u >.6(jѨ*;ɳ1Shh50p:u+6oϚ`OMm[*%"8jiVRxyh`:Ӆ.Tw^2.$Lk$nABrD1*мY2ޥġ:;\<V:v>Z ~yC4W3gAfsO] ϒK)J՞&`ϳ̊xQE'_y1Ti d6 ZN =ڥr[^޿O]bv^>g:ZSu0ɮG!2L62EQz=CP VaA2ywbB shf%osYh_w%x V"!B3V[r<WMk+waW|Fg+?VO/,`4Ou+ U.r2s7~tsqN=k oeL$"ἅjhzUy Ʈv?V6ۖbd Uفm QenC5wۜѿ< Co, !{[O Iv )hM[`5Vw3W Ohx2z׈n7 |#Νo7oj f[+ؖ$i"!J Ѣ1DعĦ<DJG#C狧4"{q|]H"kO0Z =3-җ/̳wj=Q,HGW|ȄhrFDw)]q̶&p7{YɴC۲M,ct٫Z׏xեmdjb'-{d}X?KY\a䮡rhZQM *f7Pdbyb* )Z rMp%~Tן>BK G&tXFmt+NŮCYU|< b=Cs+:X q'$ЬnhhgACop1=EKDYEГhh6 p+zO\3+_ɢ+ODI';=fmw=ZVemAx%}>kL:Rsmk2|<&p&i6T֔dwO>QZ 0[0~t<hX˜ȋ1 ~]{*PRgUK`쎥ˇ dw3<v["k"5  lٲtOFU"SMtO(cΣGؤs %V!YkS# 0d/n/dm뼗"x-?떎@qWġFmG+Rҡb2pdYef[OVqv\8 O4͐@`k>Hj^\o90qΆ8ނ|^̹&múz‰Icz 0d9YAmM_ \'Իfxĥ$Yǎx sh-@aP#Z4Аaɏr%yDl[lR~d=c[pNuKGH2Ј#Y}QFpZ }JfLG^\$ m>\V؏aEZNbg 6R#3b-WΑ&=*I,r[.Msc8?2QT^Kn}dUzK4޶,!ŧ̌@ʯu7)9&3 aԄ5sjRJpze+Ӭw6'Ώ_X2N:57_T_[7hJo` 4AG'J? ;Zغ kqժ4H6d j%͊`Whۿr'4\ڜ97X=xuiS#ںRpc7v-4Z%gPcfcɦP gxŋLK8ۦ}j?cʵVQݍ'UUVƳ qJԟjTE2=A Uw/l'Ԇ*}Rf9ʣ<5rFfcYgԓS?4?B8Kg398>|d:)J9p(tj$tIi,0 =-jwݯ 0ҀBpR#[ảU\2! ĺy(XfȐֹŜ뵄Z;g4acUL_p pa+Z?'ѿҰ 6üc`K&^,bX4tbʆ8!L,"mGf)>"C{:`o> h(%=_Ofoe ޻- 00#YkBF\Ĺ&BCzwB>i:ⴏ$>>HC Q@'\?E\-9v EV]Hv0G R\|4 Rxܲxߵuj(\ecbI"شuIr`i̾((sĿbvξ۱USn.6{Mh\Ce*LT*O2<{ VPCPzIxV&`3֜s`:x!^>r$̡|:zodv$q$QfBq㴽=wLCZIp.;W}xdq"v!s$tY) '&w<ہQ?_͉ +EhRSF aza4($î+V*?|̨‘vE(kr TOHA*)a})0]䪘AHj~^s$"[+: h,XHMNdkQ)V<&k#1'x[=.5|:/Lb= ͗:k5'3E'[!Rxƛ3́\auIzXr`+oa6A'QAu|Lگ4"̏ G3@] s!1V _u9*:[0\Ca0_c:$ 'HS޷Zkع\:݇ON ϕ51{Il1:&y ?;۳*m(8_QppaL]8(i#F\$ml{= I9:.m'mOXهW;ҨA!oKT{1غ,5f{u &tQ"w4f:+*^UU'UsJ/'-oaSAV:k AK(Z[M ]F=_\^[bT~opz)v3rk4rJ&m+E8" sY!w%yK?֜\AIx80ToAru;jXA"(\}GM`Ԥhh-YA.1J wzO`!+@3ZaX`쫣k`1#%ƹ0\DF|ۈa)⻎A;rS}<ū{aRuxI5iA'Qw Cs-X Dj ē|͵=|1v ]OO"(fS hn՗!)$6WCpN~tb'+"ׂb,o)CI+!6Y6%^4e\6AvH #`(#}5@Md_쎅B3F0mV82U "=EV#ۨdu22psCc :2[<[fiX!Jg70Ң Tmf7PCx$ %LQwb>_~Eƥ1+ޢxؕ"8p4h]OzT4.);w1DÜk@!7O, ֦pi.;rZP f៼DаkrHsy 5IȀOWE}ķo{P#gHA&9c2jZF08/j:C;I bNn3;5թQam鉔%, X7BץZŢKW-. Ҝ!UmhDtFD"S%=]eEZ>۞7#L(^ɫt2M~cw2˳fD 7<+`@ ց x*ΐJ;bqYjPJ Y3U:l&cψ+9\%ʄxPe"~^E<۔ۑIQzvNBL}>SPoTKA/Ҝx(׃\ω^&T XmʄPcCBQԿk_:fwKowϫ"*lА2 5Q묱/0u;\x dQ9o2 qtXO20LvF\&P1^pq4qK~h/!IH?5ؖSG5|}r$ߏL|Ss񔒎Wg"sL%6GL0%[YZ4lr%vjv)& lZ6T34r*kl 0V:j*@njߨ 9Su"K_Uıʽ@%n0 %=HI}*:]{v?8_J\P;ĝϘcuX{pÉZPRZ@0n=e\KsA ڮ;&qd3+ S)w\g2)(_qR ɺ):whZhJݽ XEPa+|F Ps0zV]5 /x8HM ))&fa+҉YE.xLyT.ژ)_9)}!̥F}8!A!fxx_ޱ¸+-X׶/-ޙgw*`OGn:XĒV)Uc* EY1PDH R4p1Fʠ5U#˒HlH=fvvfގ $2X5H\Qp)yqrζqBP. w- _߄gG4B0tzv&tE{e Œs$%f&5i*"f!iv*E]Y)6ߺEľE]CuX)*uGh@ zjE ~QqٞW[?GU:S6ڠ)V roҢ;2^-Ab2YeXkpB:A7Vi|7Zδ$W E5 xLt5 ÇLI?*2Dj5~O2ӜH?-NSg!8Ň9,蛠QJb삒0ЏEƗm +*a"$%zn{;MZڄ[&M<+.틐%๚C2ѕ9A<;E7(f&Ѝ^dĉ8H^A6SJ ػG/ g 3ŬniYF,Yf2@e䏢> 'ۡ,o[ ~7 ,N ! [\y^]$YX"%V(F~UB`+Kh$Rl[?,N?'pgęWa}9\G@p{b$ѾD6yhgx]rfU;/G9* @uyiF.3Qj_2:Kؕ҈ Axz9|ғ MS+8K͗ ^FҬw@%Z"5' ќw+kJj5gJ-+j8یM/#Aur{ )ƇZ[W.:at&c7>g>{7#d-1 ؝(<Wl`|Y$~Ŕ@i|u5o_sWx%y'Q"7:ϗ+φf9ke9uBu-ml'OQ89k[XsgrZY:cMu9i]PĀJL&N]&$ŦsmKL**B~T;wHO(7p9 +|zL[5-B+=9tQM:=S$=9?#? `|EKtTVMR(Ң2x؞vnzpܨ;-hHVb?\~Ʒ?rӍ;B*~]? BLC|k4uf;@ġ}oĩ.00Wyaɦ>f!*κ+JP1# w8.\TGu| &ʽuĠ̏RޡJ B&zͧodD)[!8cλhr./9J]pGmKKo.2+\JvXBI8WKq e59_( ,LպL,僟1j:vFyv]}Ei~ MB`9*ul~TM^щ$aq6Ѓu`FĦtwY1hw.$RGSRKA'Q&ØX=:o:qylíV|r0 ċOb23^_438F0.E5:$PdgVa-qD O=f?q}.XIwKK"e+a1\$=cy_C(MkD[☜o_+ȋĩ*4.;n^[1.,EW T +B_4)1tt5h(oĚ˴yO5Ob$'5#d>l.,q<hۓD p:V,G jfF`t>I<јP24PZγMPe\Z;$SwpAoC)"xP cP:ʠƕ58nwV-Ymr*5v0Od?E%vq[x *mׁB^ *б#SmiWI9tu:a]`0Xr>PCNea_S{'F*nj\>j7〛~vRs xXmDJ1;F}ۇ/?R}{(Vi;: KNm9ڋl!ȶ->:~7Q8bIUhJ>6F_ YSb[ /aUynRA| w4kYB\j7fc45ݍkz$ۉSNpAcPf"xUiosQ1¤jھ>ɦlZ 2 {((xdVY s9q>{Il0|'ֈkZ*Tc|_Ȫ]wW=4m/B># TЦxbXa$5Hq\2YߘnMӟL\sAtב0݁8Ȧ)ͅ o'W5i# A͇#IDsT;XD8a0 MPvvVpO`CM\ X@O[._lXt 7are-f, "?/:|Do|QϟJ1Df@K][ҍ喳OLeЛ-,dPwӶFfAd % CGR~igE'.9וcq$XN-@adrL"UlL&taE`ip/9G|gvM7MZ/M(_PȂ͇el5@\nNhZ7PТ%7u[KIVdס  oU3Q{ Hʶ2uFVqWMάfޯβΘO6Vx2 YGΝpjAA h]o8 v#. m՗yN7Ke#}Bd}Nô.2xO ~h3!l=fÈèRp\X 15NWZrJMZE6T2$:Xۖg]7'dK,͠v/CǼ'[:hBAmPb yb\ (,l2ywD~0$ir7o4 n*Vߌ9E@ڸs10sM6ez>ǩ_}1K?&7K gҷ駩G<OAb:WJf:lу٭mQdd[9HСE7|TS׾^JW9q}4&[ɴb*WS/#eCuxAkUt`{8b$wţ}2nzPa wgFܔtb>/3 $Ih}h#Eۄ0]o[A C7T3W4cKnԜ\=*S&R%w v=,J&Z3vOʯ@d-:WC̥ jNsҽ䪠-]Jѵtٸ.ⵇ_%dkZz(IbkD<& V;Kܴҗ &@?<ՄcY!Z+4 [˰}DZՏx#v}뽇`?~M⧇ֻMH7[j-g>X3s4o<4ǐU7;~Ѻz\(}Tމ#woDCNenoP#w{1nB!)Y^{° ݯw9I V@bzxzy*`ƞSce?kL+wlyX<W ›=]#+"DH o +SbeN:a+w%^$&qVx}Rn=#0- eQ/a @tJcx̌sGo-)K9%* <)lI)%Tu:"s wZ=u,3cm:YhUܮH۱wy6U}}3ET; k_̔QZ#'0l{akl`c6ki:| ]~g˰c^&~U@μ~"| ;JK}hkR *;ټvrRHVJ5Er[pB#Aq[%x,&@rzv.j` ~{d!Oa#hV=ߜf֒Ks"ٗ,\ZЊa]Udsgֆ>s~Im6H/{OP_mvHi24qAo,ak 'D,VkIӀmYReȑOC8O^\յ6ҤvG~6udKG[ku SOmƝdagߚ'E-N(D˗Ӌb9'pTZ5ݒIphK;^[Mo'xv}l>|U8"VtdBF& OEyύ [qUa7ۨ[ 3<.kK_}]7f3{!v>[(P)jx?T<+/H ‡j)>NBM~hOGѓ x];/c@Beg̍~U?U&'~Rc6/P MP-'!$U7 &3H b& %*V?JѕJ>TjO$!xfW/x8MLG?tr8mO|K5o~Jc4}=dIk.zp2 9Ԕ\6C6<|$kFrޣUGl飿a\ud,*k:sZqfv|u,#wLPdR5`unr:rִ&mO#rHfXX \8{K 'I_WWw@#)ϸR@3zN>:ܮ `H~ʒ"_1N Rۨ0zGq4͚[MWف",^^mv_ PUqW۹}8 idڬk 39 Kxgb<ؽY25D-D~q!0C ^\"*G-=6.!` oqzj)<`ཱིo0˱C@LT);b^ _V43sv9#V=Hr}*a5ezăN#',?TϽtNdqF%YFhkxql{Ohϧ×UW7{Y#'ə%Ay9l҄H3 Dz ΔiNbH߈E{eӂ]m88|pbݾA_5r:=p;2s%Ւb3佸>Hjm *Z:<DDf5CTEBo8Y=le_*eyAM' B3ʋF &u!z&$gQ'+8"]͒B߾9ipu;-!t5Iw[wtxT 3_:JUdBn4Wɿ +?:5_a3m'uSj`ZƖ= 7"/؇`h.AR $ϓB˰7Sc{$6M wĽdX)cg j)],SA%tn%عÝґp_D,҈v„`e6~9[# @`(wX&؍4u}jO'WӶS/9 ZmR _`͘e OGwL=\8UJշBKkó~,|EKI" $\ˑrBҫs'H v`*q̦M -O>_oczQ~ZAYI<_y{EP_qdi^Њo$6[dH.٘_OPnѵ"a -"[cEjC{%f:-t[SHCZcԃCτbE)NowI2\:{,Jrh;t+UZ6frmХxiE!оEZhG0;Pg۳IWQ Ge^96XLe/)1+e :xps.߾R v uMlr#bnҤ3R˷b0|V 늚TYMë~hPR}v)}e'v.c:14o>=X >YQJZԑ}{`.fdt!1BJUYnLaJbKi||Φ-. , "1PL=aֲH7q{"5#&nQ66:@[q"@v0f͊Q=OBڋ"Lm drJ3fߖF ,w 3nct&2fA;pABL_1~p"k$.E22Sd֜Yϭ4bk6O8x0lV#_p)X6c\e\ w@twIm˗Qf1D[W3`uwQkY]yo.܄Ū9tEO>7_18eEi-TM=캾PqOk{V ĞpkCnS]Z=Jғ C1ó6nMtt!~o$EAB?LJy`+If+|?T1zXl_a0R?!!7v]jMaNo&?NK \`P!L}r,~bAĮGb^x!*D?ٲRP$I+ff]  Ч5|K608y1% \BnUtي{IR l쓔EаbMlqQv?Er,I)zbRA{j^]7L" $U$lQX,a\#+"2QNJpЅ\ӭKqt8I2A:jGAR*,Hէ#xPv6&q\YjO-)tl.Gept٫pԚ8g0Ճ\=v!*#2DCY.!GumRQP2]to(`91b:gk`RNquQ*wL Bbyú,1E˄\GGe3 Ch=N`eo:jv.%~d_>C֖N 0=w0:wX"*`qnܿ{;3}\@Zquܻ&H&fyW*P,1c5X<4}ửo7(D&nг;*(r1/-)̝c_feʦ X~sdm+'A35q7樠`bSbCkV Y/1~S0X)cci#OwPҺJ 4)W7z .yRp+9 f{|E6Ha0RWi$  niB/bYy+|L=mm>9d]w/hܟ"'.A!"-l"1/Y.dW,a P_w-,|g&>BN0>ߪDhakëwG) Z5RPt riL ^`4K?Ru삨2+8Nb`YB2 ;. JY/q_^@{=c_K'NO'eؤc_7U_}GNeREothѻƦi@Gs(%BZ{ӄ4QkNZ v#d*ʶL.!' [%_PmT^>i1JN{VCC1rK%*f7Ѳ0^}L*{rA <ȩV'b̼6x0EE{]n-7lXGU?zup"Ql j^dW˃쥾&U !zMqPf`_K$KKhqKu IqȺ RZґFT۪p? gezJ/,r=@bqA50[UY;8cP^eX}D}|J )}ZP9nrFamU~d+uYg{KK䞝>:pgEcړHީP=1H;sƌ˙tG-!yU-ongG(lX21rC@I01OV?LmQSCn^M̔~a@ p,p2嵓Q✡$1Ke9h!-"~'zGLOX%҄1Hv)TacgOjzٴ!/-R`D8Eᷔ8c$3.@ujHR8s@ذq Gj}?xF !F^cM.8l܈ '%,GlFȳ$QȅȗL066Jw7 c^oRVM;/E0T{u{o^pT6vz!`~YI)[)^=U4nVCRq]au6o_vtv!"ЇLCÆ`4{@^ܧ}So)HgT;3:IC8Hʞnqd8 F{zg>/q)%ל!x1T# M{'9;L)ۖ=)?sF֔ӏP`(؇4w0Z7^ 1njMT4 y@8@/S:R`TE[ěH$Pvwlw.F qA]g[[w!^JV2E 3|1#_HPēv"ٶB>o&Lҳ ]vʌ;e?+8O/ _@z B3.>WwF03톉~/'[J+,CR^";$v [f؊_yz$"%>pJ`2ʓRE=@=*نʆǮ;"U\$Q|4֎%~qBSeW c|-LW,:#ieR9σA2aw BR Ks6h{w[^y4YXG0ٕi/~iwƢ]?e^lt)XTn#@Hm 1M2֑_ E7ؒ}b$lrV`[$V|SmNLR~,:tYW.'E^߯A[VG@ /]]Saw~TZt35) B0G's9c Xo\46é=>|Qyt:h˖ \=Oqah+fLM F !0#g$Nvj14O84m4-p (``Rv!3xlߠ4Ҳ^ dYZ} 2%鬸;!_>F [E l屦tΩLQ{~-f1iJ ^<"4˂C)o}+~>P3=ݡh時+?<e 5g%=h!V|tu|ƃ u6.2q# Q 2LH)l|1ryI aX-t wȚSb?!r[Ʊ^NJT/&m @|$ ,@8X=Ŭ 2N^V5F1 ]w|L.{dYCrʩ^_ a~֠\|'gܤ[<~&avxbaC) =nn&Ve|o QւU%nWG}Wޠif}z~."_: .I7D)2S%L=Oה(o.IU)~T*eP,׊5i[:8Yn[uZhTQVB8GD W)`@$+85Jj@I2C22*#^+GƎ:[dθ ە<~qS^o$k'N>E[Dbc@Q|COy#tMa1sZlrKQY~b`ʯ>C DucgX2*HIWi20:>zΞr"@^PGjh%Z pTB] fEɲzM `2/#$9ɁF]$QؽͽKPͮ;( J J#oUp=v}7BL?p*.d^oUݙTF1PXv2.曂*QҶ򭑭|[daJCHkM1 \}{1I'\իteH_[YRv&GFܞF8삉c D:$Xi`꺌bo"$_N[k_e-cڮ=$Nlk|Ʋ nڿC,bBa_*+Vf7/72B\]㧍΂..CP.}F7 f P͓JçIK 3Z_,T"ɇoM_v5>#vX+Jn "Gdy+BoqLQux\Cs)NI+ZXJW$MoֺQ$MkA:uC AJG ɹ{Jw;CCO |V۱U-ƘZCE|tdV#.; X,0.kUx`VfKɆ/\lU9&[db$~ |o\ ٱ,RUE񑉧jm0S7>CFi"yӠr꜔ 򰐠q[zz68Eؒ^_J'tQpjIn*G3%ُ0J)8y'"O`XE%F@3t]4DZJ@9}ʦYl])!r]S>Bst;p2Yvf *@)"K.up|\R58R`~ZI>+- Eϟe_GN >oF㇠/*iV6R^(r=AD N@5]+"pdAE,򹖚vHђhhf1兩jZQP Nȟͨa+|Ud yx}JиlSh@@;f+d Q@jޞ;$Ռ۞'azvScEV }DAF5t"xzF,0f!b<Fq[_|k0CCNzسɨ3bl;l?D:b]"ٕ: %mNxd ?΋vqg8&V ~M*7Zq!H;WS*<KBF[t{R-Zz5 ~ :ICy6Ɣa~I̟0쨤G*%ҙѹt()S&'8 "Ci >R60*kG'IXj+2Y͔EI1k w$abG;gzKR,ryn(1렷 f4Zƈ W$rNŝ#Q*9fmXwA~H<7Wj!< !{ICXuUa.i5<_ᷠM76N"4SqS~?o =JHOT +uQl?PvQ(N] Xb_5m>lBƉ58O861;!THjɷ,\2$e}^1D9_%!ESNq8 n4H[r!TXWmnmyoN\V_u-c>*fz噜ρldڤo"6ʤf .8裬^BA,qb<1[1b[Q $fN !N!nbLo-1S:L.sI&9 A &T^/'2Vssd+? -B+TµM⍆5( j`R c?H+ ϖ<&pNJ}GQ=WF8x<_>$r'P)UpzEljn(֢֟˰PSrO2Q˜G9?y;+EƜ7qT",Z?AcbwsK򟥑9o*5Vix铂C; FۏۈB1xdҧ9W|'@&-=&}wRH/w碑箭;Ԁ/ZA~7XP*pu"7 ykZvZyb`1@Jm 7u"yw! QMgBm{Օv,K䳚7t.嘕S*%W8bǿ[9N30o;_"MyۑWOtF/Z菩QU5]+ǍX5zIXg(lY+Ȥ3=䱀 tbMŪAu%ey4+XzIѯ%e mhVHs{(i"51H}x@1Mj3u!v{\UqܳV|roۘm=|s(DZ̑n9mAWP_F0Ťl[vwH(-V=EV_A9@5*! ?u\>LBc䍺6R,:7|s$͛.J% A) n1O*75C[$#섷YbL֠* ؑe/U~{q7!;HM9'wZҊhjOs*/؄"d z_stmt/_*T$GpOcCKћV }U c  ng̕s5q5ގwp-!3r9UJF?2[F/ ^7%ɠF q O9 $>Cw'BK0kLu$iD*ja@"jm]xGZ?.\kա˨`sK/RV஺n=Q@tsӂQwpfPΡIŮ6phNw^ :Mtb& ıDw!#_Sa8:u0EVP"iwm]:f.~qu؉P [p&'j Z;4>t{t5}7XCqjoJ~0uo֔O)kNZo=2,.2$#35 !3/\]pc_<ѻnA &bw20+}_?."7_Z:v %"L]R*~K-; ?Ɠ]Fm0[o w<aI|e[r \e-<AH1Y (jЪ S(PU2S:JC(6F}BFLIpsz-w$i+ -E&%Dk3 ҉joh dsPJ,3R ' ?ZN|򗷒&l (gk*Xt7þJP.J}.;^1M]հ ogld@b ;2~N_z5B Ԃ,Z@,}HR!LIGrμ+dI RrO f֭.w`jqK]JQ^tkc~u &c嫇E‚(-w6tC5e<Δ4\ $StfdukʲL|$;(BwDNSܠac%锍CY|y%Tޟ7*h:+go[]c7__"_C]?[F%N=KVtIE,!{_yř?pH[ xD;x]>>E @=3j%mc{#9d7Sa|KhQ6NV/3!絳e5nl [DNf滸ԺbhjC" i ԡ/j&#Mr`fy9RT5CrcGR8IMŋn&.}!aoݓL!tŎ_`/d@=K%gAk=u[{F5j\.#d!C*4 GNnzawyǓj"{){'R_t{p/rJGHj<;5|9VQ'T>h |Zȴ"*Wc=CU6Chc!: 3hxd~8"3'5_U~2&z#$MU3qC.3cϋz_)7ke{P)OX,/e}' M_\I YRx%%-z@MqEq>oz7 $"q//=>ktݬ࣋ 5粜]RB.=L2\m{:R Y_.yþyf'7 IR,d^"r[8yU+zy~_ KT Фd ѹƴy?wpX fXU`,$0jgޒ_zJ!U'@f`֍$/"t|]H m牌UÖ@nC1 )鶔fxjsFIؙl1/xcI42ypkJ 0dD IZ5}f.[X^ PAGgn^nmje}KD/P| }xE.hUK@ OMEQhE TXw˯-T}fG&Ü zZOy)W2hF\#MXFSfpNºDh')U^]UG(-YzK.2q(݀36;4T ml)!",=Ft'}_CZ.^|A{s12<|W.OZ،-]m*NhrZ6Y _$"ʘ_A&~j.pmu+A+ Fit B2IwQ]' u"Fh7G0GZ㴝\aaL-|PG 2.d4L"EfF[ 9FjW~ ߔ!(sM0 nqX^+wJnaYAS"YOK"Z#@gePs j;IODYi-?{0MuurYNZZx>?/)p"z#*" qY&$A$N G|󐳣z^u-qx}TSX-א DŦS]3X9A"O{hh葪b?lQ ,aJd"R.$^)kc Ĕ- eMxv\V11`{?}Iyڥg9+,0ppR6?3%z)_g/,KuVN,f԰XEn 'L^A3ni $˞ܗY"˩z@|;A dB6M]:)7X!~D#MFĭX/u"j .ipIs&W7;6&+ B3UcOdB~\aj!rr6VTvqpZ^cc?^x^GSa5IT|F®{/} 6oV6ye-UI|@';DiT~:wui t' {Nhh;a*B':L\"3x@&AK;d>z /x1[w ZtAgW I9O W tQ^܊hger9hُ\ۺ-d|1>?&ŘCw.IZgg+4ʓCL,ᰌL#efAWJb]bik Sk 55@n8b4Ayo C+bH-Ć'_'dQ3=FnX 0_$<2f :9/7uWCN깋g/>Gr&YhѾ n:@tx^ӗ\uml*m[N8¡D- 2pR ΠtA.Jۗ- X^O,uW1j k|"O'"կ0#GM V{"{rLYC=5=c lﻀrݬJօlJ**TJJ-X^i ߉#"h';W1M`rfy1L# 1 nj^T]i1pV Ց -"*a!\+|Rq@ np2ko\{!n9=L竑UQqAuPlGr{?NgZ[|*}7xN U{%~[0}}>c6.yLWo|"%E_M7pNjkIp|܂Te'x_0Z|HQ5bfzƖVi?,ىB7@BZ. }bȤ 8uVvw̰S U.|gpG(X p \35.,6/p&[ֺFq."(t x^=:V;u&Ų( VΣJ4=#$=IjC 7By UD2{w*7cl dx_{c+n,ZPd즅Sd+WZx8~*[E†-hH|jtN۩bz3JcPo'Tۄl)Q{{ WڈL 1^B$Ux"#@9SXKi IYKǾgLNE|VL;qM2SOEsU[z…bni 0|UBj"6L_͓>8:VeH,Bqz l=oF ~+v>xbGwuŴoy`Il@ %~y #F@mW æu&]Ǵc섊C./i_Pc]8HcT%jsA bogZ= xf2+dȦX=9CB-mH) zDP^lT@>rYR'cd}ANo٩'aHYMlRuǏљ~-<VhP/]͜3TJD(FIt6 `4<Ċ\lpT'#|b]g.rCu-gQESxUjO[8dw2FjfeU.M2ߤx d55TIlHf! lƖaԬٙ}. Gi F |[ک6Z<.)G4Keh XeE5~O!9:yî,Dw=+vd)—+DzV 9pz<<I:KR) >I㜭X0b=ϏfvVH5G9d[IAV k_i-[fjߕ(b~m!\y+J d*5[B܊C6U1nC %[;`Fވ8Mk_'~fWI[|do3hR2q$Eтbƃ3bג]YI5trϓ1'y sWyߐ|=hД!AOȨkfV;Xn۬X<6s,dIx^` oK*KJ{m.cT=#zdq!p+H<T)¥'S50pA2|qvI28#ሊYhۖluBDJ uw^ a; 9yHo\_ #K$Z⢍t^_9캲zb2Ϗ*K1\H\MuˡRbBP>v wyO*{=m8F\ۯ,hHǐQ̎Kwy-iS\g3\֫!g]Kpn/H3Q"$(gi6WF3YKkCwv|Wk7jս ?~u ~beaV.‘%04o܈:+j|3b oQ3ǏW,Tǭ\'޸+'W$J-1L/aѭg Ԧ@얎hAc۰6wfpq#w'mCɄ:npxe;y_'vaU#έ5drP6҃Fo 2oPe%XY LVyuJDoʒ4p _fϡ.M+>&u6-'gr1j_YU޻GR1Ae͠x.߬|v)pP= AKޢ_E\=9+ <JzEhea:yk2 J.]'aLh08E˓ d\CX^nΩ'_{pMu{UEJObNy}AXި^e9Jt̘ZŬ/&E*&O%u*o}8xVnλ(@n I +e8mL3Cg*-m`69y ++`ZUr6W7ݺ'*|'o/bk+U8SfV8CO~> +L zMZ5RtHeUxeHe]~QLa>&kdF^  R4tgwaR"JGNcK涰ַ5{vVcśYp9׫KL&.lJ9"ݡU7& 4$Ds)[\=?g(B0cXse KDLEi^h|k^m dl|ר1 8_bcEYѴV!m09iq@8,`dB*nJ{͛]!,X5:Ѱ}[́ hUˉaD.2;)ۜb+w;~4,s2 9;02A7_jj35Er3?0UxSNÓ@;ȟHK[=6O_\e(m^Mi 10 HV58V9ɫեZfdwq6PJ%V^+`(.SxR>2 :F%}]:1w+qD}CCcELVBQdba>>|f,]D*ՙՌw"SX# 0~;x[Y.+*7~lj {pFE[A]9%d՝;ce Ks`oiB1P}jz3P0apSxUSwU0?2Z+9.BfNMAhl MҴWR)reDv$!}7md )]Dl2pff(֠k;?'Ae*1ةxjRE]I[˓~P-zm=LiSϑ<">T~w7j> `,kO2CJۡU%N7'nv@:L"Ȇ,PtlIDQBL(m_F-=71 1squ,OkRCar }%W3~'Z[-y#v$×z2<ϫP "hB{Hϟ #Y&.TeS~3kkV$@ Qa(TEcɫO5LΚBZ꿌.c8W4Z&dV }ΘNKD9নLj8HNz{J0sE$Y 6"׬c7գQ3Fg*vŰ9|J?/Jisڹ\4aVJVA9#aA\Lq>gt 7 J+֚hH.6GMu1C%@ٽÜGQ}6 (4~7 oA;0z+Mڨ[Rl߁Vd$TlSڝ8l#g"sq p^!I_ITd2 'tiکt<?]}JOW4L9=%̥?ܴK7 Ypy g+0<՞~_#;/@ s{ڝțIё@#BS9|v٦ Rmff{5O]}*ٰm-Ro/HX\Mm\B ZC#Q8@3,Q2QV,8zJl)^X{.A95xA~G q̤~ rz:_!O7eLj5P3PE6\Ia:cz^?# fEZ%])F"4򽊞8q\CF Ǧ9ģjVOc=ZOe\Ή_xl.tQu.m̽tMXdzI#Las-R@K) LQr* +XK̪&tGxWd3^NOj\o.>;}G`|jA' :4V ug L sls䀱#b-]Vյ oecrxA]okЃk{`W|͘^>OMRˑ.V+ea—խ" ;$O*e f!@ֵ~-\ś/ABJ@i7È,B*:Jŀ@&MJ{IbW?|~99#ݯN9F֮O(;j}2rk% L#,Ju* yi8.":mloD#IN e g<3~J@~qW=ME셧2%(N 1iQWC.ߓwoß |!30D@Ȗ76hԋ(5w3~Lwrk8 Fj6v"!cM t0ômPB0]#;N,qp晐B^t*ꧦĄTįiuwR#u\ޝ͗?Hx9CnQ> Iv)1 zM`#j P$\ж aZSN*Jk 0dFP$_YϘs0En{Ӊ޿bq1$<죆} Uݟ'.Pr I%`%b9$]rtX&^߬S"H )J9UФDPSa%D fZK ߋ>މe)ƈ =J")hSmXqN.ZQ,(T fk)NC#oa/*)Jdg_űBC}"E{ʵeqQfSY{#{eDרX5"gH `lo8Ʈ}_!D#NZ0o2zLr@i!C-zy9ubR ꛵rs67gGUכn?jѧ+QR_!P@$ߡuLOg?kd x8Pp] lQZwĆDNn14qfz xE>dXC$* t<`̡A!gt;/EhrUp^{O.GO[Z?2 80H*72M =+Qd1!K2YBX 吞 kx7MAV4Mn^i(_Ѽh̢21Y82 ׿ 5T{rZLjJ ;0] U=*cc2m *utyK{I7%^ÈUv"K|.&wr> Dqð;>ߵ[Ol&A kz5nm1 >Тx1Lb( qD ^܉ꉥ`*$ݬDākam}Ё \&*op؆0׆|?Bc4R8 ?歚q6n촘(:3m+sgKSV INS v3OBB -l u7\F'P.ŹsYZh6 좭@IyDX|aGE`0簷;OuUsh׭Y_6 oY=ڋ(btP0a'oTIf;H$J9t";)r:9sRX\843nB0}li\D/<>yׄoU q`wz[Ⴑ xSNa`D8|,/sKW  ^+oC.5xNr*E3K?^B\׵}Y 2Lׅj}cWzZJKKC.%o{}owWxF~>@/Ud_._*R_ߐ^q[osM.(UN(RNtZHZB+?*u=k7EWN5Sx WG$LR $ r ӵf%=QjOq=k6~5sWD@94&F+ l+ zSa+8HV>ϳʖ9&9%돗 +Z'*/fҏk@"E*nij~ܓ:C.тԈЛ+wg 0P:R/j.c`ݟҍ~AI@Mlw.AʐS$ WqA@^ EfZuww 1r+hl:f&S:X1Udz UޖZ=MIe"%Jiql|2>39!d778>A4-.3E5k@d䷉^+y,>!wQg 4pDz܇&xiJmC!?}&(?DsP/I'Ht1$K#j6ņ!3$D[ǑkFE:|߮%t/U#Z>jOG@R*@+îz.ZtT9*S QD0aoW7d ?i*9g<̥}icIY&f`#1.<9ظCc#[DE4GyhU pҠzJ/?߷ohKG# $ 'V>#!"SEӒѓ+"D"Q0O \ [Wk.Յ93҇_ _[FŃ@awuGv$K^/.M-*(j'toJAPnoU=`Pf4 Wo< ^i~\PMlRKi1ۇ:#?XOMTaW:) O%GݬlA=9㚔Yty!Խ@~'$!wѱ;6tKd$3|rTG.b״A9o%O7J(`avn)V(؞Q9LX<7m,!J(bA9hȌ8v:9z [ä}1oˋw}^@k)jϔgc 55!,@z(U/e-l~\mC-&B3k޽"wBg. 3d&o`MHz>$f;in{N1p;Ⱦ|yP.^:W EPcqGNngf wEUvJ0ikg~=u |0?S&ו:T &|XJDjk EONyrV/:k <&m}"͛*i}ᓛE^G>+maʘE y~C1XHC/NV4^ki&rumҊ>x&}㋕1 5SS>&49łABIY%WNm=3SC_Izk"Pmn} $0Iэ :L6؏_tH0"wp5o $t3- E6*j1~0Ɠ =^Q[ yEATr8_wV'Te %NkҙƚCM IjFW l^n3ĚpX2O+6M#9{R~r iTJ#yLL`jܷ'1c.ITD ti")52ݳRz _=@YquO?-2jGsi"˭ԸwNBglMcӨZ NAsV ~f .,ТuJ+Ȝ^# I ~_q9a:R[ IE)Bҙ{EV$X[Yud?]9ZLy!+И[sLB"ؒF"=LȾ7;b+J)01/WH T qSj[pI 6=<*<%[xΗuIO((?`E2||n3tzz4 /KX'p}Kq+gFhj9)-HC-mK}aؘi AƦv~,7Ac}@4H&S7LV&f$yk#cGJI>Hۙ”wS6zntp)Xܔ1ь9Sd,4#ߺs$lԗEUߗp*"V ]6M s:CIܹYfK\G~ к 3nd{_3vnSU8uG;rTY<ՙ bv Mڢar)}H89Q D`G40@.k-=ѝw n̝N{!khE؆%^L7IpgA? I_ C待6Zl_dP!Ff!@R-W:(WNżcy2iC'`ES 㥩$GK7PpAޙ.@3_gإT<3_Aۢ+q0v )ss95}4_H4kgH8HWcA]gUuPqBgb-u3\Ԅ䵈ӷj9y[p>HJ%mL2e`6U 'bvFQxv=E÷ G-a[H.M;XuUOXJZNUESu , д7U1hJ}ՠ,>MOBElst\o/Sj`,6IzC{4u7!N@PFX:$(sӇ=C}0Po%qksdu1 ,n(~Yz9GMdo$|uw|zeA& $2poV CjF`P%]z(EpYQUpͩY%63(pcQfY,86#]vfD:% l,ܠ~%zQZAtc+$)G;MC? BQ~%f9rwBumåg\͕"}|]NKdĺG4 GIZ% a548@y3@ %zB9,uJxZ%X{ʠ+bzL^}C?W/4OƵLYYGWr0tT^ǹk }ߵ~u;puHi$q,:U=TG9n*ɅDrgOZXX{J=9@qx}x=Ur"&9athac#K0se8ӂiHsۊuF. kJٓRk( 'ҼW윖wJHdOVG[o.pD)԰׃ u_l[F2/C/b{Nõ> V]r&es4lC~y׺ \I!% :S~O'(`W6/c)@ _6‚8@J?aB/Rmldvnuc9%7L{,וZ - ō0GILoT$=HL;ceFX)թnA`0SK βdX] AU!DtE{[@ACl_ M{kw}+#WT(==ѧ@(S6oe˝o̡0ͨBt]x+x"2³ztQ,J\itSՖ# eggآDhY7,3*fTpKS"h<…MK21v~DFDCQPz5q&R7ƴ$Cnkڙtb,a5Uu7":qםߐ(п7q(`wRq=\A06vZTӆȬ@F.c[@%zrf?ǀ L<NW߸>]2όS׏@niA5+q 3ܴ 1x) qR>{ }({{n4ީ?g dz!9%pXcU~vN~_X7T7/2}IzM1呮rv\Li4@\=^VzWrob<7[Ç;-R"n2m d}2n #4ח؎$~&p1iud)K:+ӧZr:#^6q_3 ֻV$xU:&k ݬ揠P|ɭ:^蛲K^jdR3w=qǯe4ӄ}}?&f~1&yjJS}/ 9-- PZYZKѻgG %{|1z,IGӀћ8\)A)Cjg}UP&wkGA.zn\w7kM:~2Q҆{nPb"/fTX9;uf1Rll mGcAV![kHQQ-/ֶ}B53Zp+2IMtrs)Bðp09׻)œdmOWMC2, o/ɓܚfeK/`eL%瘪X.ܧ,SHQjbt3+HmX_b4Zal!-o $ӈ,,Oȗo!e7;vNi':guF3BaZ qs5,"JX0Q2ΚG۵8$Yֱ:TjI7Qb׫?#|NLg/w2ƒ|Īs~8ǹ&j"i?4ϱP7LigtƲx, Bf^҈*w7)c:eޖ o(Gŋd;h`^9ύ&J=2eS~8Y&αdb͂%p-)+q Hߗ.:aXKAt2 >?t8@i 8 *n4 cLW-O݂g3VAgΟh*`+z9TK$IO د ;jwy*qݹ pPͫ%dYM}jS"Heқ_=uk>Lzeک #q4%D9縏k;|(\[uZ.S sهBJ􀎫wz绣?UhVy5JrՈF4*˼+r6|G5=Sݬ2Dr_9ɃyN9l%li\.nvq\~`Y}^0+cSGw,-cՠ&n#{2o^yuj ItnE2H̙n!(JP UQ-Vry_4plCD p;=GZs(, 2tRk?616Ԓr֭`[nqяw })3O˹s.  aN@A_CF& \[bmN&I40O/ځ;#7%CCw\1 KW@abBK_/%$l#(h: фK?i@6Nz~W4K48jc&^n41Ay*y@ SC6iDM#Nho"VP%پvk")e2ꏲpH߷Gj2{)OPϖfP8A)џlz6;9isn. ys6CO]3䕏ZL3a5L'\BaETvq9bp.FF,6ck{b_6h5=\tfuWu45uAڶr,b*)J|=أ ^=c!™([USUK[ 0huMq"S_hiyjQ$m=VVtЊeLM*1Ru*>Ԩ.Ih!] 0D~@O(72⍲FN쌴Zl)[r2u{f 8zӊ2c"GO2{TMR<%rrkfS/Qlc%KY۶.0d1YJ]hnչ/Pp ٦p[v%(rq]ou:s\S2q4+-_"j6|o(,R*[wħKw)6sRfEe)]1A&+W8z.;mb 7wWrA_1t pզ77~8r&Z'[ rE(0/Th>/Q,?Ч'1VZ[!.VIM-ƚ#sjD3xt9mX]KbűxA{u}. 4J8m\dnĉp~;Ff4i KgnY5<;$cNzĬqGh s® w&2or/i"~.Jx <{Vӊ;Ky 36vzDKdhė}xG϶HqF[S5+gl>gΧDmu(t})kL $*UBR dbׁGW>^,yuFgx= dtډWx]"A!@PMve#⏲Zh( n2é;b6J®"{c`d:t2ȁZXcȝ"Y8MKF GCEk+݃_Oo;*\-NKHj|`%٤I[N\aXvLߪ4;B^6 kcF^gԫzI$~ۻ*3eBNBS{A>{HpdƻOj~A`  r&䃯s~01)C|yp|lvLn9q=t%#j~ݣSƸA*(ޕCqw(/A0 *A*5D9{'{eX4yøN0B7B:0tN3@kN_t<lQm. ٧=\Y7a!"|E9 ֊iXs'jOAK͑yrXh;HPyV[@ԛ"VUڱ&6ݱx!XYS?Cl?ߨ3[["ƙBѴ`D,68펮۳$;{R [: #)in,];4Ftq׷Rv& imʢܽٶƨX> Z. iUV-v#jxn&րskw2MŰ'#ǍYdT~pXc$6QC*TQ>pIt4&iQ37ճ)JX rf8R72v\Ϲ/ iYDXYW\u82r8V6lbܢYY)fp?[HeF@x47C5m-ס -SNm~?$42X]Y:>r]#E7xzI"hXwjҔ<(r62O1Ag}4g!ড-|4~˹ _Pb(JKJLz*vn#b*:pclR2Kma]IϘH|Dd >VM)X'H8IlO0, *2T! Ğ}zTQGRշ(L߹|wrH&х}GԦUGL3%qJGzy j19sd uq^[QRy.ڬ7۴8g96#I>)Z-vK\ beȼQwc kOb #d?E rb m 70 >#8ߜϬNmEm~Ǩ+H@*f%3G,&t\ Ljj( 5y6 Fx ^ŐZpω!}6u˯'H"c/u|cɼ@l+;1P?EQPνnG-rM?c1)` OZu,%`a{ .}z~9-EH^bJ(]`JM$UlˌjO׌Fn; en%#ea5 'hn퉟TSWؔn L )3oO3+7-S$rʟ2=j&h2W3C'Θ~?k ?5:I-< M!~{ ywDVx@X򕰿u SVlp*/Pd,Ce{my,o?Q :É쬡cvk[+l`j7";cy9X"FbQ,ҭ+ auWDk%툮V#hˋ2Z91E60*9f|+$YW,BBdY=fS@ ;Ep&VA 4$cj7VJqq!Q\ѽ/h_Sv7 .@>z >Q[y):N35Ԟ D( #lX Kz/=*TNX*#aMP1xс@z;,;EzYM2z0Zw1>$FhnZ~~N&srYcVss3z)D"PGaqOR۲JGpց;pKEz#+ٷIks_3 Yƚfr&Oa¨,хV"sI}[}MKkrd]#hh %tF;k -1Pϡ 9`%eG,'vj$4SquDZya/{)%*D(&(k/"_-4A-5(z$K`VwX9TN_ NOwˆmdF t+;Lދ&='á24PKȶ IHFk _7+N L IC&|!,W u(ICȅýE8/oW~]wW"R,y# ۄ+J`Wdx~:XZ]OiĝRoelAt;]I5>lMwwʚ볗dhxDƎVTJLtw=Hr`)T9k0^n'#vkwjdV}EQv0ݙԗlٹQr|]k,.#f%|Q?ȵ( 4L.K [GWgeÌ3 'K߷Qc[Rn3l̘qd;z9ҴPxU1؈5U n W" q5psyj3̓af֌y>Qr|x+ 4Dg (R6XYe~g;?(vLQ)1W,႖/ Ѥu"bf={hC{TÆp1h=R:eF,m23t`?6c6"Yr4^. _x9_a#Mv*`< S-fʃЅ2EdU9?UPJs$)>,K(q{~tF[Xz; E'+:Z X!Q/v {/盅U:Nahvj۪qä́; kYEk_ލl!Y9Ԅgdj5CG# pFqr5߇'Qci@}g/GmVc#VErSu `QqX;Iq@IN[%FX72s!C>77/M餴%|=|T4 U?-oj+=GxڥwjwYu˗R~g=i>n j?14ϴV]D 7$j=b%b+iR r ^צ5-8,/{k[C:_y.Efr)[Le-#u%nw޶u38 ^ tp~TW 12\nVh]바23i GzX@|:3[~<P2A+rf%O.wN2H=" ,;r SFe~š~Ɩ2'WXXX9~4#LO Jւ]ո$=[5-`g,߻tSz5.~s^eL^_mBz\@,r"'\~P m_nLZT" 3f[IW/lxzuz:.UuCT LzK=O_ v,yoi-Aer=) Cr,$o08 TQ3@Dwle&G6FTxk0G/|PLfvZm&a4`乳;X1M:˙aƺ&^K_t-KWQl;ΐbS3hG;fep!6~j9%tB+B#r.̝s <չg#~?bB W&$S9iL-bӟ qv>;hӰ1)m:? ԃX{c߄adɂ Euc5h( e笷4sE sOk,8Gft߻$|L')c9r~*CX_2XαKV5٨cm>jCI[-ݴқx a' uevo_wCpL&7h^Ӊ[2H^~vbd;#O'oŢM,[t=_%_cJ^)*{X&(.wD[qqq\7Ѿ[Ղa䃬hPwS˒لԎM{)Df#F Qy+ixp3#kWvRRL-&2uX#*ՃP7Q jE$5L2%+X~7q77Q"\m;f[G䮡׺z,1³??{]2+$ϟX wp,q$A+4BMGY)KÕuSlD|,W!)D! {-1şփ8Zw|D#?j`ty?= FGwwldm8teΪQcTn R <2Ax[boyM3!jN#.jo>o3G%hz̭-&wr\ƘI2y\PC`FmԸtS:*U5]=aIbf@yDkyJ&΁3_ Ԧ)JeEmg1ciŸbR#Ki8a4Xuo!^6+֏hpQ\VF PJhwݙAnQf{nvQ|7g6,vذ bmp|PVc;^RD5X`m |K/{$AݢLf 5G~~cB V*!3!3Wn|;3^euS4XjEF}O:" -0mw_Y$u+y4i_T}BQ=?)P^_p޽ n7r,=o+#UCwp`u tngin?'um)r=j2M 띗ȿ&I.ÅZb5l?8rY+cįBrT(eesWJ\YI(8Bbl*8H %b;vݏ?;4(j]Dr gwj I~sTxdhB+ oֽ{udΪwV^fL-@QI#˞iْ]Dվ6{ h8Rej߀Re{Xz<ݲFGt1OexZ=R7Jou6rXҹwNW>tG7c9O(YR082j1iF"o~[,BG݉aa ͤY^5riM[)lSk(Rl=Z))U^arѕK먪Fg!nN]6W<צ؄|JҡԦWoKXܡv!qߪ LS*Yz_O>1K6g_t|TaC:̵fADP)Bμ+ۊ!6]hWﰡ1K7D!b@% -RT͉/P:R1=B/vzRpj@4N殒zIJDQri.2OpLꅊc1W& hFcBQBNYj?M."@7+8plK YH`msxJ}dq֎5}\nAI<44-`KգFM*%VyW0\ r+^8[4_LOxjGD] v%ΘT0uS_LƼ݉C#mlBMv"UtѵxKb%_1>[!b' \GmYHZR1 r~N*t~RWf3 8\rN{6hr|;٤ks8kE]j pkĈj"ueZ׆a4đtfyVBu|vMd? Ѩ# _q-2(ɠvMيl3 )a%*WV(T$jt+M Nmޝx#O~Jԇ 76t?H.,Lgêje`J#BYjo(-ĕGI)rֲu:I"E/;!pyUm6e{4y~]\>0(Ɵps!hXɼ oJ{OVGdncO}$;)''qNGs`Cz@DVFVOnhZhy4ZyƗo/X!21f9Cv܃u/FY#Q JEbݪ=(T)a*ҭ9\:˥'7EK9)ГˀeZKEr pǗ)ߎ`tBEa4JhO?3d 7%*.tї-p -{ h c~ +en a*P[PY@yi ̚5q ,Ӭّa_ ޯ&]CxRfH]Bc 2&s Nrjz왕:ڒ!.v1m4˿y*"m\,W0뮪ߣ{H+?hlnw4M>l@Gjdʔ؛W+QdF_U1 Nuf ~)'9c5~% srɹ# nO%svGݕ 5ۈD ҦtAM ΢/,@̖E8xj ]bb,f3UAaSwkM,hbsMMzž蒲xtc7q˧5pߖKǙٸT}0 ʜ"j?5;o&[˕U=`=uYG='PŸmFSqq2[pлȬĚA{,,{{=zQk|F^q~I">')X䟋; ּ O,|*ͥBv777?ЧoD^P>Tz%84As6FH_󩡚z7Ʌ/s[[h n  ':3Aߕx:ɕeZ1'+֮2GܟATqRCMcJѹycn[1c]+a4Tr($ i#rotR2^3RJbef{uO#t w_˜'`H7ˇ4( s,L]zm/YOpغQzHMN;dz3r,!VWV=.dAz)},xx!t >FFRQika%)nճ93d-1f2 Fsp.1wQb' wy\MkΒ!o̤z*0zPiE} K˳p\`1 u~ U{sdohxBy@yN ~鏔 znP`aqjsTBH{u-`zvQ 2H,zƯ;شg "\O5`ğOW`qHycwI0SY[q>4WP;\H2N/\/% ޵GfzG0F<,s96C,2J4_,c\:La&dDfUkvae$4PAőƚL! v$">6w.Ǖ/Usw7]9 oQW2v=.^LrL}72uF `sJ\Kvb=<r=TmiXIh_"fژK1n4 &:sYTEI.@`=য় R G^d8$l 3]@ߺ<爄(*5 :r4բio$.|TW5s]}6yӇ*XAq_N!~Im Ã:zg9Z*c6}9x5x#+-2n8 hUק*rk2)T$5M V"X hi  7ւa=q"^QȜ (A聁ϯSj3RUz.fh  ;@cS~H6=XJ4}M(hC)me屭ʬdanVa4Mc}hG'[eQ5gꅨmޏD.Ǫ<.ؚ*P<;J~#RED.MEoW[S~FX"@/AefZpG@!DGȮ[|R˙'B1EB!"#UlHhϩ#TڒO66yod6we",\F'iZ3-Yk.+y u0gw?S~۱V-2)ul@Xxȹ썳y(){\?7I1!R p/luc18 |!mU/.[ bo H9yDIp?9JA3$rqXC[.!)07C%!Au ꒈA,@uxPx2t==!fpV^N?FjhL:/! +U9^68* c2i4{&,6C;^  7w-_~GU?pC2;Fs_N.ĩCnټRjQrRfwQ Ds 64}BET+z_М'bfK 9]6# EBZdn) OJ{t&?Ҏwa#r\6 G+456NB5;W(.EͰs~}`cd{+7/C!)A \m5.8,ء"6wIQMZ 4: ّC2#<ABx\%b!v⳹p%JWA DKŇ0[c9Mbʹ#%I%J"_"0 OO0R=+C,kU]vYM+6UM+:H0AZaAOrP;ѭ]7bȶAlhNF_GGFI1Yj!CZzLIlء㧂i&gmYa )We 51z*LJADF>HrxR:/tzzUB:R=BWPbTWI'DH5 Aקā0̻"N5L,0j#qR q|@ uEHcA9 9nvC@Y/4Z,T pl_guc3mUېn"#˝hxV5?,Ejnb#~3M 7Z|1EJ`:\C֥} O.xFꋗdgKDu}{:UrJD+7R+7LCuhcͭw mg_49L}goPĒMCqfe6 |e>,UfTtAm5`LWՏJ|DLb# _y38Ӥ4iJ: zkǠNW"$lON}ƜQm7n2Bu-\'W½؉Xv0-32eO_xH.pϹM.xE(3)܁æp.J%%y/aI!tK3"z& ӊ{uc" eGo=q K[{QJPn֓jRƯINi~H3xp҈{;!qzM(HU!rgiZER Zn Zܪ?3 a㐲#j:1&5urn2˨* W_xUC$fc-qTn Bbi_eJtN&/BxIC)ER'{m;>YY$\jDAhh Ƙ($Y2>RhGel'ıN6, LF_{]S M0y썟4)6u<m4(q$1iYX&ޱ:MB|_T ì!" WU} Nפ 8.Jms(~~:G4ӰWD L)N\'*9 i fމcux]'`6}+ Sb^Oh(KJ}r޿,Ng=M9?;%zLoUky]_nfoXI{,06\yi:ү=13|O͌ x@DZȃJ 7bS~d3%st-) 7?E&Zd~dž\h[ ^s=5#7Uqf)7,B8wZڳΒp:HjU'MxI _b\%*nT8 j-N+,ی{%3/>l|Y mQ Bq4&]ICJ8x;l2F8{D\*mAo< 8]ԋo% HL0<;!7$D۾0MFrp2fB-ljw!o*%t8[|7}kK|Lwj8d)̦8g1.Ё<^4ELܝ׏ m^oj?6%{ͥ?=Z$W['9`NRA+Ȍ;J }Cw{fM$UO^A7l.?LoeA9 w5<> Kux;Iƿ =ѳv/7MAĜD$kaWѭ X BG;ԷM3HTd{Un*BkY@30G0H7̤_EQP!Խhd6C@ū(^- .^Ke O(:~;} tlQ0T&ˉ7V;z?1LoOx !4L2&QSX _mWI1Vo@ĆuM&:'u5AZBwi5$ jxK>c 'Ņz̀1|l5G'kl NO7=g9 ó"Go bI5Y DY}{c !'ՖB 9!;z *cZOS^" ,o(|zl"n l^"ĨߏdJbq5;ZJ`}:w纨ʩ-4 BrWj)޲)]Dl< Acf[lJJ?bn|Ѹ-/\z1m~ХvFh j7Ke, Sk|]` ZTֺ֠*"4vN)V.+ÌPp["dT-SP s>+NZ1􁴵 ]wtݰUWfvNxG|Lng/> Au*~/{`xL\h/Pa6kr%`fƐ1cQy~84߮uMyXNa|jM\h*gIosEWא4xґV Vi?œ;0Cs:d6R|t|ʵOF ~[5bB kΈ^nȯRw#bRAU%47s]\9zNop 2JiNHv&rť M^>$3>Ι@Wj/ (L㹻dF>5.eto:FOٲ{HL4NU;R#>iWS'[\ !NqҴKocڊ=2CLru\1*?o,PL1^o鷗fxZP+9ֹW'"iQ;3v˧{-2\JzMa\f]LtAf ږikg<"D-q5ϥ0NҿX3o-Vj@-Y߇6MO$f~V{)w,vO#'Di'w`5h&>(?ռ)6Ce42xj/JXU oE<){VjkToK Aܕ:iC](,G`ْ5 ?1ݔ1k3ÖEU8"YK#G Y-Vܞ.7M[ps |9z*:Q| 20ٮA+8meKC 9C,W(т eMKӼ9qАO6#4L/}o` \i!dKݛ8,7./^8?^͍ "q>= է";j.1盓j>5khwXT?5ѓ(,[tDE>:Po%iYInTUu%@QEtۚ *lqxLzaLu[pЛ"j3yT{!1;mXݖTTaA=tǹ`R% Hct(iqY l={!KZ"˄´`@N3KC2J8%[G8I],[)nu6:[DtIW7oz>.ãzخ[tT /?tX@ل34T}o3rD6x{ҽ[7{ !XK103)\N]v~;X|E ڭN6=P2L؈ܷ.ST6s9)r*ISkGFn~h}fH{xhbJm°"'v+支!lyޒdEx)ǹWԮ3]PYΔQ|jYDk[q~u5WWcf{6,EDK&?$ JS,lx×'(6;w%7w櫤;ѐp͢|h;GOȎ;#J!~PLW4 r!H) [ViсyX'SP<%Ma]a+L!?lU ]$'o6ޅ%Ӡ.?n +:ʷ8xQQ>*̗R-0K¬鿅y*@x3nK3iƨi(۾P ""N&L` T[X:ZÍ!dC40Ŗ!o[unZUfO@ 7JNɐhZwVAG=`t:3H jWϯ)&y_E"u9i,-Ɗ-*tw 3yqJxj'%khWPQ PBRD/'?ՍAOVn<^ji irK3h"b0tъ]%kZ|{ayo(V4ᣉHяxOqHV] 9NyoGKO\al]@zuvx+$x8 3Bf l5Q-c5-iLF(C~tg .~0..χ*3lO"_#5EmC "P@aցniMHJ[<`> 6f=&3V6TksɌ}7P1U IM{ x` ׿/Ғ'p߇dR|py{ϸZ*-ڲ7O8PAeBaGzصLgߕ3K-~9zWkڷH$u4ߗ #gA@~>kM0Z  6/R)l; =U=m5YI/s< e͚Dxw(HH  /;9%jIݙ1pVx KTo즃qȥ;#[^Ǯ>t:!DgO:vSjPI^Z1[izXIMZƙztD')Y3a4Y' 0vmE%Eiԟ"j\F4!qBd͙rF|魶5 x>W.,id٩)JC_L9 _%(%ho)̛òV]n/F*cgCYp$bbP¿?-b&(~S5(5)/#3h`mK8f6d*hOS C&]}Iнl u/-/HV.4ujRMY'!UZoKY~ Y@Qݷc2&5a  B%eS!\*iSJQ.^vo fa~6+ rn 7īψOUt;Ӛ\e搣Ƽ{yE.(1J \F,cjG\xG Js6PRIFY=wCdNTy"~w@NyO>8hчA^72OS+ڣP)gd-W?l<~Mv*2OFL:9|=5s3M?!2M5cf8\M2= )%)Wj_L4 *wj,9$kvt>k5D>x9"Mڀ-Yُ52v۹"|0j]$cWeevRVb$Wkݬ%ݴdTt~|>ylLT۹zc*\REdJ=/a}Ӽ=jov18yTv2ӖCK(Ա[^Vn5g@s=X>M. HbU<5z3 WMw6_M̵.8甫 e9 iGb8bnSu!g#Vhw>YUviKֽK8>7nkvI8P={Y/^}[oQwUJAQ1J``Z'FM Q!G! rM ?fzx,CTPrLC5j(O.E0G'%ezq52_K"hBIFI $?==B;r#Korn"NL3 Tq'^ Ɵ! )rT͛:SOw9Cet nq?0{C{4.0(EǙ;!MȲ ӨƋMk2B<ڷ6|mRMf,5u%x֪.Ս% Ѣ*` Jl/`ЬlR 1.Dv+"m@qN5.wMBπ1U1\-նP ?yHz',8s뭡`6rt}j^"O{5F $p-h>Xޝ 'U3:뒉?kKT g,GpsA8#>mi; l[ӨhkĿ??1:74ôrQJFX9k0khQĂt6`r׷dk}vdQz[Z{KrPW7Θ06YҥQ>vIw3C>>,gѬ0ϜɓfQL0,l)`=} a~tFt&/~cW (9x1|oIzG{uX=tK*iJvcӕ/!l^="!o$Y&0kRx_6kwSH"fj( 8L1 Qw?DdO#WyQpʴ@ rTpJ{jRh i:P9I峌dhPʑ\ Uy.F E{$8/bMa_oVJWЦ1`J{=,#ܯ]=Gyvr{Ud9K4Ns'a[|L]pyymiЦN a2 &@vƐ%#{vCG䙰s !|g|Z)sź#g~-.ߏ\dx_ЉQ#7-W$00T(blY_Χ!qaDa AQ0OE І0N; e.iP$O> 6@@hDb-+&ymݗ(rzVãȚtyAͻwO<܁<^ЯbXek@|p?1?8!c\ugK FqLU{0!oO?s蛀}^K(LBCmak'>h_\6e1c YPx *~Ė}_jnv~pb ?&ôkKo1tGOOڍkIcg]Op[+ɍ[' APmz]ʐo7p6gS"{aX?wʫzre 8;2+61OgeZ :.BZw-i!u$~Q*mC3Dn җ\m [8Ck[{(ǜ!k/Ob#ȢOu񏓃_7KD2FGEZD Kh-J}u(Xq}׵tsAoZXiH4DM3.pSZɀBQlX8%̎)ٛ~ޓ"a}%j|{7ՠ`y:ր- ~֜CrYjDޖ~M.}Ej,/ =AѾPZAy 5_>w@jXH P"jZ(ER4IC'%y;o՟OK8f n>܂/5JD V eYHHs&L0XRp9I#eH7*"#f\gWْc4ݡ0'FC6lߦZ )gN,dz5q\5h6&q %ڵ<%zKa#ոuXhͿd(.F<ǗdC4k1&v}z^r *lqQqiƝSeL?Җ~g-B~AZ-pyVIJwj7:k 53"Ur\aۡGΎv)?:^>Y zSP?TX5iqj#՝YR:3.B[ Sb1url*TuEKtt]|aHPufc1w=#O,wx0PbP,#,Yi|;`LJbX܈T1A8.D%SSHt==3#СH .T0V=7B[FP*&P#| AiqԦG8-kF4tSʹvˌq{>! ^j[Ob MҖTpaQiWEǘjbtvБFbEN5OcdÐ/b6?[};5 > xH3s逫h,) ʠ`) þ E~:ev q^R0: CRm JƝ9ྫྷ澹_#--Bj/zcOcd/?=-{lc{ }? 6l)[,;sNIS37`HZg"P_IP{vi%0 .;#I^/k-羠Rz;<: >WfOɁe( ˡDX.LM͐B拏 QK V3RaV ż0azMXkk #L~5T1:2m$S t`_8|@+a.f㘰E[ߍ^Ĥ׀ڧYSE*w_j)0,OXܩ+ރR..qk_3'es0Es06OX6 0Grjet8ǯ | c+*ay},۫5wV!rN,qߎ0]-ϛTF\aP(9 &q.SR73W() or"*vZ \=KB47SzᎬS5ilTxI2 üyk5lf *6uA*Iy'Eaԕ.WlyW`P03w;ViJA$S}Q|OW}246|--(b_A*N=p!|nc ũ;i@t,GV B9s@Xa hh:Ax=}-‹b/ |vZVA/H|69tSk.,!D"i9w~aoˢ^%bRݮ0pc+z ==`EWHKwxZFl ˀ,#j}}`_C?smr!i!֜B2P?-6C3|Zmełފ+ŎXUH h$W(@K)C7hhqe輮+ ׈X4B'/'Ps#g|>)47E r5e@(!2)(+[OѴzP|3Tq2BOwz\>>JiG+8VSv|JuB"d>?օyhgMsoݣDO8CjP)tŊgաeڒPvbjWoYCąʊ]iH %s<&HڮX_}ӕ߱_^ .6\uª* B% "hVa[y낺ilOL.$YiW^z-@+HY2(՚SǓS /<&Z [2%׸TBG ^ ˣ.{H/;Rz߿sYp#ra~Yk"]B4y|>awEI=9_B>ȂKfӍI.oAmb+wE'%4 xhy_˅W7v41YPUsVtd F9T1 JZE%Sn&pG/݀wXO6]X}X(ջ(jJt5fװ yic#W^>V~d*1+'>T+V7v#ݛ@;ˡB{5[ X?BDs^jNv6~20R9sVq 2Q͵/$[y+u5 CƝRjǦAL6lOh:x$J7Kr\ ,2hN=V2u-W3K>t'36s"K=X5>0UuHn{"FBMN8Qwn3zJ+x.M&/ڱ&mE a@&}xA,[qZL=A޼)d,/ad"6PN0t%#&Ր 7O=Ϸ'6 YopZ{Bwbj'.n)le>QEAoJujGe!p@"X m3tc?1[K$:k7 $]ȤͮRL) oAvDZ2[m%e/|ՑT`IyEW)tkqye4pqZsI }`.Y P ݣ-_r[!ЃG}7 f-].aF>&{>xyL+HTe$$0VYUMghT@ks?hJĻ.ѷ1vNcU iSCݝߦ`6wDQ2nS~%Җ;!j奸OC `E'$l$&7ҩ{:2>,!+ȳ_m֎yީ>,#~;!Wv9.5}XK3ԼLacv08QJU* tv 8ͷ39=``8FmpSƍZQ:x6D{96%W 沊ɭR ٙ(PUN|SI`5ћ;,ڱbqC tӢ0 ] PWʐa]%_7H74al:\#Zf[QtkWd+y,vQv #Ia'`] DyD8Kї_N"[zƥ2-~b| P*6$a4w=ӆNz">z>-B:*o N^Mt_(CP2e2P6"V/vm SةPrF6[\0_08_$q89}LQj2`VvPC:nŀ46E\o4V_~ ^Zk=4;ʄaC$ZksO8ü䕥¼-LjbC-J8X $ G Q^V0LbzI ?.fGUXrN TKl!. )\%ɎgtA/<]R5f?hb̾;)$4W:g4=pϴwh,Gs M%LjЈfoS ̰^ ݐ)g€kzE&ľ?j-'gtLF1HRs@ 2etPK@;L7/%6Lu څ#Z)d/@? '7Nk[}OKHl=> k҆3¬DW@{]J$/H6Q+>I]pn6Ago yN7/X4zdrZX 3>ӯrcYHjjg{ 9y׿wDn'^䞞+s|uUՎv]WZaO# x\Iz+̲ 7pPqbm,}]NPw..ߠHS×jxE6S7 Ec{V6"n )3Vjyx?-CM[Zn#l< ~"N2['-|OuR.Zuh0~/HD*$=%1J3Ӊf~unuemAnU>0mJ>{)r\vWrũе0!RvMe] }[P&#x|E0?m^" IB1#=Ih8gUdS.#4^Re¼弛^G*iG-yh1x)!:r|Nz\hX[jW0-RZJoɲ+鸡xX73ª@W8?+Acne<݂ZQk3gI;+~ G"Q{VNSrS_+3x"zk_rr܇z=|U\^&Nɐ/OYHڣMDOEMYk_x8NU]t*l ރ-~A}/Hʰ߆F˃S[&Ɋb52ǹcbq?K EЁM[DBXl+1 :9R%ꦩB)-M7ff7r6ƄIɻ>o9+6F%jmCw.n-Ûǃ+J20KQS]Z h(bQTfzWX`*$dlf+*Ȁhz#G b 銊I6wb=QǑQAm*OLoxoYwxO CfB 4R޵"ҳh<1zɴYuTXBʭ#(U8H;%qdԏ~U8,!<@Ag KC{{F`.rk\OY(:ץ[:ddsRĵd ,aBj^ 뭑]56œ]e\i|`^z-`N{m^ aj Hv-"y` Rd*R\4_UJVB%meAPп$M0nYT$ΌEHlr#Ǡ!y]!zQ71stL BaIˮ0;-|VbltyDRo: FAE3ٿEmD7}VTb=] ?X%5>< ~S~9n\ (jNX>c ;d|"i1(UIqɤEuı!@ 7*c--Jl.x5(Tղ:"$d:ql)t~_$hE!#)ȂED?`Gl/3fQZ|e]@Ze~X;S[?X5+5V`~3{Z7\N8g"~bQV'G!7%Y,-OcVLP9xx~ Fx~,C &$.+nB~7N#5?,j5hRVɺϾnhz׈^ y?\D[7FIzVpbglKѼamrWAm#M⻙dw3vBg8ݵ3KXՙRX+LH@tzlT/Ӓ\Qm.h:k9Fr}oؿK&ަšBsB^6`v 4 !RbeWༀӄeu<Z yH"BzHF4|S@nL#/n*"Ύ%?{Ζ+t]^[;ص~ql.GLyi2WnA3gaߠ8)z3,QjZHb(EJC!,GJ4\Ew$X׬]#[pDTԿ IZ1bq|Iy٭Z`Ql;\Yc)$dkGQ=åٝW­-82.+c: , 2Y)s*0n9}!$)g"HdŨKBC2oBtNY@<zCxx>k6JhQPqQ&sCNP B -ùr  <;GZՆ0gC\E^'Smܵ!-|o&/Aa'8*>y|)O/`b }iӖy$EO/gT/+hNZI{SVH f߰?/qȈ>7z&+ԕIR3Q/O!0?g]GwЏN(C7L@\C[l04d[W": 2zvP˃UϚy uʜ K}{.$ Eϡ%&AˆW#ta)tLʍOáDiMAީ,NlJ2/ <{ &G;tR8їq#jzCzzAhZ@qIq("E^I1k[ d${6ZWK:xJK몜7I8]Q?+۱:xˍx8Gޙ 1L QAyK>xsb%FY׍C΂z>KuTܴn8M}:?{#60?<`ڭ{8]1F'exwQYXf+@] T{ԭElt7$be\Z[tک\j .jl'̩'AeAnyȒŭv׷ح_re=9MWLajihʘ ir iԣ66Lv3gD½v_0}^ڒa"&ِ&RR e&`Σ|y "Teu ZQV.aq%\uN`%8Q)LO'\a^B& ڿC W<+<0T"+aϖfDvdѳ.Ɛ9誮!9x 4GJFZrPO"[^=0&@I-%Y(rmuuwj /s"-Rn{Z{iw{7=@§O- EXDj(MC gn $B?NʩeI:aߜm.{K X1b1p⎾} m9Hvc)DŽ3YiKh oUspiBOm91nA: @^ -1<^drJ,ϴ;eU){jQ(1ujڄ͝awXXf Y{IњGaNu 2x(ͪ{6P[VWLvo6 pr~;nspPJy優gEfH ;/pD˝7L;ftZ+b)@Y7KGUtɐ]ذ1e-_6lMDV:j]1xo;T5㮍P>ܢ{M_4O)DtM4lL9K¹:՗K5eU@{v@bq)}GP|T1o;%d(]+k T `)kͿn!!rܱTG0rc lNo6o+ڒbJ֡H ThEԔ) dVѼl$e=Gܪ"N+B[cѨzk2MF0{[MQ>v8x6hc&Qԫ.:-cOZaύŞ23˓iIL⒝hBps ;-hGe._KSUp=0ƌFXi 7u)J;uR Lg264\}W0CjA m $& ~]E^'{$%5u3 3WMVo)<zS-s2%Ѯ6ki67V[Hf@;29 څTOtB#7l BϾT~1ΠxA>H$1U"b&k1c (4ѣ˙87=U4l W𸚐0{E$?S&W%C\Nw؇vܽ->Tgc`9~k0=_*x-g'CH j;vmEl\cԶn>C{ZO34%W/cA{H 8=kD|wG"=@p@fֹg@GjZX> K!qD}lDûg`PQy dʜC w uLfц;v<Ă5R* ݀')<<[Ϸba~XCcW̖Ɩ.F=&;jAR 8E2.Oˠ#8&Gl]C>)-ں*t˲fRQ 9J=O26GUe qʒ>4C9 t=R"<~xLG ]}ymY|4xc`+Λ}h;GjcqGW*a E[(:|6P=xeG ;%)hKIAYnak!ȟ#X d9Jsy7ͺW`EeHݣCvuC9Ed]J<,=;z[7n ߻$u 'h?,ռ$p*hLkcżRihf]\F'ѫ,Zխ%ʲJ~K @v+)[pUxMg9ﯵs2sJ!_PMeԠC%g pɣԦбn̠"yU33XyRNqiK0}?˼ŽEWsN_O>+tTtK+V?J5꛿7rk۵ݡ@銷xui\[h4oE)Qǻ6"󾦴Y'iV=V 슃Ԟ3eL)=R?FYȌªpۚ:9s/l+TɹnWkwZ]3rYVZ׼4OFf.tw&w+. ?vFէ&\n?zy/- ^Ic|gHʸ觗pكmjow2~џdmͶUy[뮼5cC ]]NlxJhfE@p;# B5-*ǨS) ڭC6 pr}?lmSf\kVevw͕F]QȱC5~zuǥJSJQPf.5W)ȵ1tZPfb-N*`Pr, H;۸R>}YFPmu<`iopIb8r\VnX2dcHW,],# :"h\3 I9 LPq<^LzFF~[y4J{|uB@3q`pn֯#Yx&hmsTA$NBP?,wzf`GV5 `-]ʵD'=IU}Kn"~o;_]@.ŹC=XA,5$Kn̔=K%E v§O{lء sّ;#wZKؿBzgrfd7Bi9uif=J67K\Bd\)B?nQq{.~ǝ8j( =_쾵=:^J.8b D,zgibp3Š=f1*UsF2 bAJYe`ÅHDJG6od6N,ERh` .nws{%8cP Gb_۾0YɲKu>%+mc!iz4ΞESN`Cb'ja^LËXd˗E0={V6ަ?XLʹݧ| Z!"`~wJ ג"C4J2Pn Rŵ}KYqFH4I'm {TĄQˀѸo&ȏ8.M?1ڦV-n9?9scBb#`MhL>بK$AGKr L۝.z: gM3r"-pT^HυESoko<;%j5;!o: (:u>LiIۜ1JzD~zEІ޸&lp_)˿Wͣ$CoqS`pK9g>H &Z0$}+/%P4(;]54̜v2tG^4Q?]@b$dTadlJ}C.;~R&CVxYgXP[2U_pR*ǭrO#7?>B1H4 #f<4Ws!4}>'A BtP"<%*C1~FmUdT: Y],fbz搖IbK@0r"LU)* y`WqAus \5̌`y/{rNq^ ?Ldhw6Y")F/87c< ViٸMsq9GceݻA{*T7WbV6sR(fVS#[CEҢ_ܔ9o>꾃D@,&#+yDͯkeK $+2jDظ96D1̓$sDXZYx>}\,`oVɪbO_ 2P&T̀ƠuGx^ %eŘI(L; a׆9 NȡOd+azۏ"7?@eS})P 8gXjV#:3ZwNdzY>Ty j,:-\f0C 2pWha>ظ<2_kY̐2n,-^Wѕ%0='y'~ 9IÎ.XE],Q34yQ@cL5?.nKoXJq)t'$t|@L7e~`^cI,;CtBÒ|ǣ&Jyp3 B%avs4Œ*$͔5m`:OExc̈́%q;@ו8} m^9(M?_!iWU/ ` oEWێ6$}5X}H7"[ص ߕ;dZcYH{1$H򾽹njUC[p'38 }k¿\#S'9ZkZ 6G=z%]XQsNo OXX =D9D1$}3eNlNi4g~l6^nZeGjs~CkسLpif=ڭ]Pr rC)ǍMJ( ¦x̹gٞ =LjZH6Ɇ#_5COVG}FeJAB~%5,b\U /jW to"˽%B!Co-cηJ %ZQ1w" pft3W|w-bf QX#ٝr(]Қ$p*~w$K (9'﨓b{tRDg'OwY p}3qʍX׾ `:S!Z!i+s]iHrn{eoEhӥ"sTrCHrqQ1qZ`|&&h `|n\(ѷس8^91Bu^q\M±,QL{oUJdZπy?QRگ?1޼7QVE +)KL8#a#z'9n),Zmc:^LZg IN M͒p+fnȨAǤXPI^e4Tqcƿ8Lw ,w>CԠVqα2)n%/YyS٣FFa Uظ 7a}<gO$wp `+=ݙ$b*[ xŃjֱv45$0 A5Vw6B)-*lfWJ.p|Z*iDŃh92˩ډ ů"AJ2'ՀNseE1ג{fˌћCKT~Osbzc@O(\ ;q&sa>#n걧#nU@_yQdgƳ)cFLc͙JW* '`mm.[va|0~L+)))d_ ;n"֟*+@FYR 2xru3& lG5Q%2Im1~o!Iò[ŗ;w͢]ɳ 0Ί1k}9:d~`5*քXla6ḓ %A6/,pƟH_EщO<:w>O(Jؔ*xd MK6\Syk; %ݾW+ psMRҍrE!?nn/x.~^?-2 :Y5.xhdiVlMkŒuJI-dS}^V?u@gw44w%y0ׅysHaL#fߑ@B^P`iqV;#( il /8ֲ'x!%^ճtqKǃkw$13e'Fƭ bԒ&VN{snе#T (͐提HvxINmR>6/6ۨՄj /(+Q.=to?ت *)'FNLU7D"ZXxD bwPhB<켙N -R~/HƤ#M=0:$#ޗf=}ί1֨wz(u!:F7+M@{$ad]_6b c6E\5[e(jCPސkyai?a8Hw)B/LPht ly9߇Xpih;I[g" ; Λ<Ce'A;Iz2o߶$n[y:ECTCcgaWO{1 kJZǥE7M/f*0ohZnPI(w8yAP*f oL_Nމe*0 00!6,a^y3S"FIPnَ͈Vcb'/`WW3f"ͱntQ@e%ij#1V!m>5© w=M. E 6"gcw5Q{*ͺaY/ޣ"͡Sz u%6?^JLKDtg )iv&iQeGܚ{̆ˣ@{=dUר@T"TIYS$  8y6-SGXh/'}XhaQ%\A9 JkWڢ&4n.SczQR&zKv LvȊ45`m-L`?L1 se\"7zɚpeϱX iJE!GaGmΤB昚*k'y9Qx{mk@Rsne1Pw[Ga+L;6on5xk%2ʴ. 㔃F&Ml.ѿ͉eu7[n. [{A3DŰRd2=/P٫52Muktay`Kk{ΡLk֩;H;'\߲j%t " H3`2@ѝА{>ȣܗCMy$^FOaͨz%И1ז\E=LlvGV *b:zgT3Z(o`)ŃmKvRa DP+i $\8G/%5j_ "'KPY$;p[nW}U7S)z oP `aO%IU]CA+ZOai`F~Q]̡e?yOL#G!A&;twM'~qsHP)Ǟ4ڧb78.pz,햍my*a xq@cz<ϝ'h&)G7 lvUŽFڅdՌ2ntWr$~˪SA29P:G_B QPâ~{퇣e)ŌJD;ZS=wȿ&%Gk >*2#4Ҟ:ojVz"ݱ@ͰX;q8 2`T ^ QBk9Lfz2 5ܤт.qw=8@?#>/ǯ9;cU}[%SY`A g8z{)T#8wɩO_ tfUZ~L@6_fbISLΆۛNŴ!k28 6At ևǠǵYS(ֽ؟m,F:c#戟W%IjlҰ*`tv 꼘(lƬ9P/ v.?zqy"3/~|O#B@՘b"?mqyߙ2?^F딤kE|q6AϓcBXљr%ց!SxjaQ?hɭh JӊjI)pw6X@j߂2^4 'Z2 f>"Y; ԤAAޫ;x 1=ʌ?Np㫉>E*H˧AlSY -!u; !]72";U؇0>!ڦQ^ۄ>l/he"a8d]hHa`H{){2Ś?Pt%c%iedT͠]X519O7}EFh!X!qo|8p0h>ǛJP Hd֫y;7Ŵl$&ct^o^&!d"~7i~)"lBziGŬȍGd%wOJy W:KEpee .gIg1eeĺㆩ*VM% PiNWLOt}(h1*')DŽi&ޛ/Q D Nws " quE@$4CbuP$#3q envNi7)M=q1Dc~}RQ^=Y;)?,17@dTQ,3,#,ƣi[>7$P," Zqu Ѐq$PX֜c7&hqs'w0z_{əiqGDX yy/>{]oo; vIq:V?>2."?dq75oLn4/l[?q4rEơ~wGiSb%mš =QIYAX˚J"g&w:&[ŗYFxU;">>3^BW"uBL7BdU E=J[6ZJJLsGs-l`SoT Ȱ99 UCh }y&L\:.+~;`yagi[-tS ^(TWO2WV ~ # fڕgU~ÁJ2\(~@vhY 1P0Pbಿ<`=;ʆe620ap1I-!m͙ӛ,{PAT%fH?-~R9W6 ˧#(;V}Qcܤ_TzHtN֣V8re<ũр;~K,`r4OޡTu0fn_SW sud&\!kɝ?JC>-MQuX9myOe\{KA>% X% zjώDZgĜ/F41E^OmΞ^~ cǃU8Mk$qx1J|uC]էSv{:]~E.%8\fAZNn'^6񆏔*uF"@<ĹÍI'Xihrݸ/a}׻ѳ[md"?R )+:jT:Ԕjmp=58˝9A40i?lYB\ammuh̨̜XS**r@Qdn̶A @Ѣ*>c kmP˕7*S9XdV[эemٓyYR""e`]@ Ub걷.њ%Oo uƩƀ$Ca 0-W?)}i,cLQԄ9P'_oEIVI ̹||svՖMAjtD̹̕J(""**s I vtSu2ndB9&H F,nxe%m` gr[c \n/|yڊޭ̂ʦ}U`m"!afC#me9`uȸ-yURf_2f Ky a#l [a9Qy*ϽZa2o*ګC<1]ak i+ʷpLH0lҼ*ؚnD̿Њ&8@z>mfGDr5wq*^" 0ij RW;^CZti=@+NA%zگ]APx cQcpa2m fa Ypqrh%PɚX^ 5L,0FPqfA4>AɆ(?A~y.Jڽj@;lleu:hE?4E1޸-lT~Vw dw^GƥjHW^`|!\t[i0e@xK rϴ].z}WHgJl^G.w]}5>ߢ&ަQd*%Ce[SL啛D"+8 S\Uq_FMA0u^p~O6|" %/s^E1T}$=+g˩~tk]k71`UX=+JI`0, s9\]pQ2]{3YՒo!?]W#%tS N, d(|@8_#YsӔt!=Z|F@[=)T\\ ~ؾUM &0,QWʎo8JgLM[)p YT-XU:L"EhuɲJKڌBM,l'QARV AkЏ`OKV˿Ѯ23P^K|HU1{Vh d-gK8:Ɂwj(zJlbԑ02A0i26=g,peߠ rsrsvh&r?/ftHhhGIḵ 7:'݌pNwV\/MҀ:@("s>9] 2l!~|b`]䈓gDӶ)WV@z*OWi~tiM2s6NH@ul2ߴ : &Op^nt#tlPϋ=q w>g $~޼V׷,,/3BDj-}8B7|-X9O&ܜe' ˢ%"mң,QBmbghDNS:`Тc[Ќ,A, p$s&rQ~y_~ҼI)he/{fVCtn)ʰ3 NbYc.azEE-/9p_-`\N&Y:2[Z̈́#\pjg%d lpI*TBc3uý-T4y>,QH#hQb+p)>IyRభК;½"G3ͲeeZ\@Cq&.BoXLwPS' x0w'z, =^ 3+fy'¹rBh*GSPr{xi*֫Qvʫ+VF%>Y<@A&Wq6`wОpUWW-9Ť/Xb\kƁ ˜io}MC9zcAۀ6?s&L)LƔ`lq8eF>^PM/HY.,0cah6?í1V!:EW%*Z_$c߇BЄ\݃ `-BkP_LD1\6A&ܞO1^NW(ß"{ۥC}U{&rR{ӣZ UHO J vn_ЯrRy =L0b9 S>#".l܌ZSv$CB?@nJ7U O3;b½|WO ,M4srjV@JM p1BJT7 Kj]A m{׊+-yHި+43zh>)ꆚW.o"\svC5RИS R^>ZGmF-yg/[pe5Kp2aLo<ɸd[`6CAVJ"w(z0.W- ej ?-ܴ'yd8f )Ay/֡'D_4{}#~I"ar|P)ziOAzFP8PkãeB.KU^%Ԉw=b:gz3FT`MON7`ɹ3 հ8@Q:gy&9Rh؏GyI(uT 2hC7~@Uno5_CnhBQW*y3yq'u$-2ܮ>Ue*y/"xE| +amfd[:d`@(W0|@kuUp6Ī`9RoWEL:3Bj}*Ai#JýwK)ӳCIQntHzF)Tc5 ..&vLR gcۻw>ވ mR.ύe<8('?6= Bi}`/Mk=1)5c 2m#)=g}Ѝ~V߫AotF)1z)B2c>@&+4zɆp8ك}rgt(U$hw-iqB13pǵQh{^SpހD"@aY#gvA@7CS}?0)~ۆ k2q(zoćQCXJ=A$^o&+Lpsr鶆I+_Upٺ JK_4?EC14QAV4|km8?OkkD7CĚvRԺ:aƃ6Ki2SaLHy26p!~c9:I"8&Mr=/K/5=ϛ)p%ࣩKmzZW2,W'0 ,U vVJ3vKɣGl&?V:iYswQJhͺ9}h(cQ/$y5Smg4z/tԃΏTD,Ȼ'oe_rCoE-6LF`数5ea$xP1\g]W·臵T EnHᦰ*" 'VɑBa ALj4=NeFu)S%Լ,N\2 2Y3>h.r;2VNYNtc-םy<xlKe: Y}882$ yfDKΝ@iQIgޥݛzԲ#i͵f0ţi5=I V4+.fbOT/z2,5?OX\w K~Pɹ'j+EyB\1{Qcks⃳ǿg^"AR(`NA-yigS$ ' r:W3ut X ̱AnWUs5x7L$4Jii''<>1 HtlNM>@fcns^7!^\Hem.7SQ}]K2FRo֛&!Nrծ4Ƴr{R#"!愶^dc^3sO0^OlNy{(SlVhW"UR\؂kOQ[zJax߀Eױ3]$ts&`f;ey%|\K]0+6N=:2vj-:-,{nՀ<kEPˤX!XQȔUQ<^Zgx8ʗhYi^;җs{GkQL}~[PKe*?9d}8OkVȭHQoi8yY8]hcP+lKh7UR;?S兟[[4 AEքWXv@%bFkj{KU:&CʘjK)؝YN&?{$/"1 cnHT}FB~tUxY{T]W~W`Mib qpM7Y7/[.ZlJqapOp]Q"#/sl`Ř#/%KuS &P\Sr۸}2c`&BȀZ{^(4b\HBN/D+8uzNl78I7^ HYt fDsbzBKݻeUX0hPt#kfo1re +}ZP4yNy_aRH7"D#)ș{{P|H}i-> @˪ܩwTtc麕aGI갃P74}d I^*!A}k!Ud5/桧osӴ'!5i ۱8nx7$6|ٻ%?0-vh8:,Ustψ5t{dEh4Aw7`9^q=e.KcXq;gӣ[TF7<%x˄ұRi܇1,_hV[,u 6`Y7SȆN牣)La҂oPYm1DRUt}Q;)zTشij"M ZIͳ!D̗mG|\J>ѷ-I2b-<^KAYRFĺyPATi޾kVIQ^[ NkeT Nw#G]p`e=P`c2>+< ,U}Uъb2 TFeO*Is \ sm-CJTCgˑڄ,EwxsF3*O\+2E9hM m9RzaoTndiwC 3`CPOeIE¸-R_W"\({e&Ml7YSP'>XBA<+rw2Ydwǘ:IJ͖>12V=|wV^F(kXVvL^1vTg9 G1ҋFýoh85TrVb[b0KRW$0S6ɥ$ęﻅNT<ʫ| / `CM:̪{(SlBn/robg4'L# 4d&JxnJUؖ̅~/g¤A߁a̿;buyΔBo(#_/zU~B˧,E S\pG,s(nv%yRgIyyHOg!^5Fqv٫.QحsI34FmtNٙ>*ĮRa2`!ϫV3nɨȾ\/e$a5,Da'ͪNzSIKX,gx EG+"K6AFjJycPɉJ.{Nר6l$;mRFs$ݱP Zf9XMlxZWe9 \,Q7Hi,I&Tfb i!؏0jc'8z*T ſF#CEr"Gj+åMG&$jɮBP)/;լ==A&SB+ Ԛ֠Kf2'i\PM #A%y}oM:D8zxEԲ:SmZDu{䆦r-qe,I 0 +I>%MTa8ҿm)-Aja<Ol :KqMl"oH1Lb;XmuG$L+#"2Kʠȳ;\pVYƿӲpa%1o#գM^CUshN)Y:%d OFWi㽸YCOU]–8 0Oi ]V]i=u1Q کJdpX>VdYD}xKZ񀂣-HCl;Y)+ɣ(H5~Ԋ7|pnGB6֨9/q!L:ssۗSK'VӶt,si6p9%xj:PhtE3@7T/,wx#(6yMxSz-32I 84uetͫbrGz0*Gzd ]MyO$=IJh68+\*P B>ry&FH_T] ilWb(0ϭey:׫5+K0F灙+UABs=qciEjг!WgRif<9ʙ)0[kDϦno07n.|)#L% %eMש(=B ~BfՄT.Y曓z;xۗLre5,qm5M.e1wK%dPTꯘCONVNc k;?-P<3a3r@eDAoqQ]/cP2ј=> Qy6'/FOeabYpg %:y FKGcmn^/iK0,.J~`T%sS+;Ì 8D9 q"E V ?u `vC2*IMv9vhAOkt>,V39 =f7H/ڶ çX"VڣwvAq+mʦcږָW`YU<+O (l|}B>OGEoL\ `Ϋ݉Ү2cx2i;Uسge/tgckaXz̏ ki]+rh81P-Hfg:S/yr-\|ߑVۯ+4]oL`j?=PڨУUF5d+Zܑ.WGR"_S,PL7#oCE6yUTrh r[B]1 RS-%ZGPEA?+okT6i=_ l$,8_SD0*41p˹` XI8L{J= zϤ67DLvEYxQVo*>S\+TGHBԦ":/@}lWC, 8+IdjҠVM U* y_t6\AUZj [L9(fi@o( :CeY(fҹ2*yM̵PYԳ6)qU>|$a6^W&'qѣqCV`"Qyw֋GW8K|n!.+$UղR  -г'㶴N35r~Гvýfv5,qˊ8،a!EHA6ޟȰ#`6>lK{3uMڽ]AڬijA Z2ȏZs G5ż]U1C'2ܺUdOn#~e .H nn`xjĘSJ)\[a!wJW*ۆؿ)ayÎIm,BD7X^;ӌ:L{FPz5\;["RNaje4*f"O: FWp |7UaXVLz1ؖTmssD,*i6-X¨ u旀S/Y))ԻK$h-q\/+cjH*;O_E_G+_)ͳWL0zSs3`sBӸ^\ey{\JZvг)wM8KkQO=$Ѧb[UVh6@фL݇uƂ1z"DGn0a~Υ)[&1|n<⁀:>Ca~@7LL_xai4؝ a82Msn.pj 3}, E=>rc`g)2`KAxu|ݿkңMu\ڑ{5O֖d:c_'!kQ fJI. ' M bңBrL?UxkZ3BJ  fg\yhj +LT^*aY2cx,r8rN$4-`7.f5g s A:kFod`pLLg ‰J:wi\SO\ d 3h0O{ M }*cFe Ip^Rҫja^bVF!7}Bg #1q8TS zI\%+ /jVŭ~YPS~b%_Y>Ҥw# Pq/n-=oQf,_\9;%WC-}Ûw8CO!#D ^tޝ3^UυJ6Ub=έ6ARsN %*ԙ*~i`mu6:y '0;y֝Ylqi \, 3sbk(u1XFg YVJK^( }nohP7+sQ`u R;yf 6Ӱ%Ob89U3o! >~rh1 Bћa]q*J`奇O`AӮթ1fN=^ZDv8pM921e Qӭ#xVBTڲ#/J/<{0FС:ӬHr ^S.Vs!.I)ܑ92Kۏ7P::w|h+%U'7G9rYLRxZZ=f\DS?"15֡Rm @:Wu\*.YO^^I]S?lMK3 +4VUT6ψm7CnZL v<]YY}q~YES뙭H+grܭJjYmH Y0~^ZE_xEuG*L 3OUPOz>  {:X89}s#?\D%s T3[ {٣%7ӄ;!Y1{w"rxF =?>үM~TmnGN.X܃#=kX25 P+HFcf½!POZ6]@ bCT7Y Zei#F K$*0slCRKY N}Y`ƚT~ Wçh QvB+H)W%y6ۆ]Z},"XeO?2͖߿Ԟ]١ uxMa>pGa1FԞuC@Ei6J_'ȘQ gDzʱ'z~_b:BS[$:?5@2&ݔRY?Gl yɓ>A4@.["9}U4`Q6j > S3/y1CTIk]ĵ nnʢڐ5/T22Aqb5.ll89Zzdb|(`Jl7E+7̢9YlY\: ^;jc׉qRԭ-̄S7XM'Nq3!&9'B=GdM]UEM}#:̄O{! bcIRDe/%2$^&eėE@B[л 75kM(+}.5{$E <}јT=gΊ'z3i% ˶4+IsOSeLU\@>=;獁*4a8W+2{x?;> DzEH`(Yn({/-gS㸞bFPX.%E&G\sFT!cybc7 D)} 3eN"GarH"ivo,~[Za[Pr(?O}OB/{4dX56Ȟd;r9(F A K î%eMYI-})fP33bbY~Q_:_\/ _,j5ƉK G<|J"ә>ADӮ{"  fzgQ'mDmQW\^C5=T4Qjer {- a .j#uzumMp=N ;p î^Yl#m7j1-ݥq^g/A4qt\sGnszW;ݔGuzpX?RachŠAѻsLtmؤDhp'b܀>Κl&b ٲ^~:?&4=+# 2zE]U{c:$;`lQ/ƴv;9@RLd ~j= KڛU8E؁0n!1¥.3As x$ ^5E .뺌bu>H^OtdqfRJ8DQ"(ˠ(%_4ݕ1J73GJSQʰ|nQ^=ҚbY:KzxSȈ[ r}),Q|e)lpa5 ?{J߮BgdB' :90Q}GYJNV10zD@/7Q*;;!M54i]N!A0K$=ϟrVXfHvi猀;_VCQ|O bDPf tVIKxO[veL+Nm좮u줻ϜU{X#!X~&X6kcׁ]79#{]HJ6D<µA׭1S ?iLȼʱuij :m,p}uT)vܶA/pƢ.9ak5mn̩5r7zcuNU[r9iH+&Ub'7u("SδH4ep8إ|* _21S?TV9 $"liFy]ⵤOh"~K6\$Džl7}ҌZhn {T!xTi}U ½W< ;'FoTډNmT.5PhR _6VOp-!VzW͜D'J|FZBirIVI2udW]trK3C-E4V-=6( 4bY0㢱e/ @jAS7?^Z]PeVE}D2IBQP6&9בgoZp*voF{ݔANʠƎ Nb@NVmLd^%=A|5E^Il\D!U=7zS 6tQ02554+貗 %ҥ D!.;_B{hLPY+r2,co }?^^p@Kȥ! 4dN< %KB2N.M^},rޒxv<.a("}da GdF=q3췅/`HmA {.iҐ;@rzӏxRD]HwOC)[n{+Y ܞ̝"aLȩQnz,NZ/]) j$N);W.I `DTot`"X cwqqwCD5JݦJwNS67.w˷F 9xy[i"QB=@Ck&.*.X|ITOxQ1/w1Y`F-E-!.w:Л@@WJ(@.7vĸwП<87pt }`!w$85#ğD3GS")={t ޟe*ǚa[ɻ$?=̻]P\o`\eq`A^yav GYp1l@}VИ ]Tz\ƥ%ika)$ۺO=`3 ӺG׀*_:8=M2+P&Rr]T5Dh0$IgfZVM̕QMp_q8,6u/[6L쇈56]+5 3gݚ և1\cR,B ژ qcuoZ"L@KΙs$c| gʢz; Ӂi͍Խ|wc!r?uˆ.\y1? {g vV 8WGɨ,6JPuf9FLe>_ʧAҼ:C9zj|$>; !u+8 YQۂkPQ&fkو+3WfN(M?r|vfφN /)r't[),>ZZDed;~E$_ק(F m=!| 3%%_0g=ZR ֑xw9u\F"muOi9aۥ7OAKBt<"?Jا԰NnZl;ƛB@(k@(&w4T *LqcZP?Ħw҉ھґW^%όDƩUBަv8B"m r;3]51u M"z_S`a\ձ[o9-Mn#maS6(.PڮKM#Rx#je6U~}?{h c3Yw>EQav$ ."h1~?E19iweJ*93,]#$! h-tW"2Cx/C"O',Ke<!o`W@@l~+ސ-9{R~-Fԋ/bhv-"c"^շ #Hzdwi%bҬx{ x3T:q*V& ]:$3W} i{v3?Alp W"bl>oEX|!]i/cgʽthw7sz-^x55㸢Au">s`O /5NЦotpo_ Hy+ҝrE.k&U ja>]&铹lHz~Yq[d2M+2՞~a3 ?DNJTIxRgxjp~K{5η*AO-,cntѨ(+ WNE?[|%=ߔ2Ff^V)/jcMD|558V [=ixAR.7{nm]w!\\`3#!EF"њ?lmA0LQoh#r+щՋ9!UٙdH+&ggXyH9QC9١*{) %7.ea#9e2)E/zK*%܌Hڏ3GkI,L3N!!b!W(,/P `=B3[xrT#K[.Iq5<[Qɯ& FqfP3LtjXtI_6>PN,8gCQF"JnU>/juEOф% 2LiᵷHa'˾Ǧw9q *|J܈{Ps )ĮVt *i@_{eraԹ.w=o Ǝ'<;fqWU7NpNz 3#?ΔC"t*y&tI{` Y uel<1\ 3~Щp|bSM kDD-ēy=ohzi6;OՃx 'G SgG&cUū\nu=\ͽa?ѸH1a->cz)28^VP[zTa#p0+ <)p!㇭3PN-3^gā ~҉q c2t3A"!څh,^uAFܺQn.' FD-zx}]혦(hQقlvMJ N-F+jNW=㥧*p .&ilՐ& '!LCo+T%RYEĻCJT<>#LƆ>vuD|Q;ϑ UȂɨpcp]!^ذ~}a^2z4]Jv]BR2F#!SSuRJ{ŁD'man6HӴB"M.p m'JZmnR '<39=D-V£ _bU&=M Q1SFB c\(ʔ,L&PZS=+zц9Mi#-%|+\b*NP7Y{3lw·U_CLE+g%D++rCɡn 4]PVcۇWԊ0 \?}J4 햔aQQAΚ:\>]rq-ő\F%)yq6sׅS&<~JfbugE<&2D^{dT$A)`nEEdZ %K5LJƸlGɇ&F9юEVѳ<:uDF\!BQ =.zO> OF:DDvWk2((hud8bIW;joC v-I;Tq)W12GƲgPgxyj]X}ǫߠ3>&+`PU,Jew)pMu{Qr^cN\*pҾ=}nҠ0dellm;G/1 SomԯزsN׫:2- >mVa3?ў/Ýtgv[Dj g"òta?1f/S'bzWZ8m)y-?RC.!qf_v|HPk61AK -v,_G%az^B[l=B-[(iX6ƴ0U( Mm MP;D0Q^ւ&G$⑩Ȭ_Q\S\3Cqi>0o\1SAܙӷ*7<TU9ϻSs;1'n7Va#xe^=5إ鈸ŘzQ|ODVmխ;ltjaeq7ՃT0bs7tm#|i;J?Fu6'gUi~: sBNWT"IԹCvJ9Ű-XiD_$~Sϊ, $ҙkn7V Y8Ztܕ qf  g?OҶcuʹOfҀP#Ԍ db]pZ,Ts{c8HeG!50K3MWNwCҜ+&rvdt N=,'o`\> o=/I* bVM xR+4" [:7IUTOqrŲWO%M[ ;"fiթ?7cr]\RHTVŶ6 K\Vi`-N_D 3Q><Rr?;ji05kW ĤǦk0i苺d[ <ԷcY&#Aֻ[Ll4̯V!7 PZXm_d 4=@q\&pZpfǃ,w:q(Э&ύp~V6֊ 6ŎA5qK(f*YP)x˸Tb(TKX3b.2]رTr=Zr&>Tp@ĊR[0޳%bJv YX`YLC3 }EN9%0Cޠ_j gȅ ͦkP. o"8a Pd#1<(# ڜO/&-%[~81NR\Zmcr}mA-^̜( b3nFIv(H~c^ DŽ*pA'{$J daZW0?E SpʗջӇ!迦c=nͰ AI|b~_Lڛ 98s1Y~uaz倢mɚ1O# Pc<>cAp9gL޹RP~@c1to :Bi]9a%̥lo dPݽ/"KڴJHD=xPtʜtUNLA:~\K&-]5GqHK)R9\?|X[Ky/-|ZZ{J-%^8:-WpJ=enqkhXb64F[ t;؞rjPj?[n+]ś-+y`}ϛ &Uv; |jf&VzUy{%6YA?ӱ<_NN }y51-| T٘\c^̚ /)[eK/WŢ\FPZz5s>sƂn^  E q['ʲh>CMX/w1(ZqtK_{]0O X[d:E5Wh;,??@rp:~&$3k|h6G:yv"#3%p+g"6/`] , M.G)آv|.uxOndžy[#'`+sUǚ3FӴ>軼ho@An2tmUa ^F@)!+m퍼p煽(H_XeJM%RQEQ~];mA!^f_8@_3ͮ}c~ qvw؏Z[=9~Tq] 2eAA2/´7ayr!5D G5$ԚIϣ7 d}-w"s{WY\Ca!b{~lJ&' G g(dzXRsB-ZntF}f bq!Ni6ݹnC%"/;@> f~e1_Bw":,A+:$l` ^rYB$Ulh*q΁o +ѻU+O,iYs"%"JL$nPQ}r$ދڄeOD]])ܚş*h9 1뵺w RGS~Ǜ B҃(h, [Ŏ GQE%ktIt\[-cZI4O9lC׷CZǻ3u 0.ʻxt6;oʜz:q.W/H2ҭ1lH\p#!x[텦p9:%G2?fwD76EinO~F #?O4s.] , :*- ÇJL,|ut*@ ޗvOI ڻ{nRVW:Yw9D; YGü l:C0=<e^ÓWn#ϡwg!X"5 ގ.B,4.w'Xsaʠ\z U4a/'8!]ruaQ psL2Bxx)Ը%>w**`yq]s}Ө#!4mG#ux%7{Me$\V'v$AF;Mr7"@J>t/H2t^ o D%=t&$nc:o|_d;ǚ,=I fT;V40o#Lӓh;e-\GP-ZiSSTaLxX-)11g5?ٳfN/MSOpa2\h.ސ,EP1F`0k"sJƐ!eY|[W:Q_`de"(ooa]Jʊ!oס#{:7KSk[F s;W'Xխ/ѶY fP#Fߐ'rgU$Os?1a:VVK5\ʑAS7=RR!Yo]j4Jo|1na=x$il"@o+146،r*bMeH_@TP}@Hy 4NZҜ TّJ [yL'wf0; /q=l-t)8tL޶!u:=Gs-3VȣNyk} x\^Un#;#yc3G*Ŏ璐5LW_̧F 0w99Ghg5*oQk&:$Իq /f2>h]njؐ`O~ 94J?(V 6hb&1Xm_sFիXo7FcČjy X8@d,5r9hOoxe8s[1/=k13.~`O@RN# ?@#UVÂN?M쫜gDNtj=CY)_g6<}Fh9c?L%9\8<o1XR'Γ+5qr xGO#<6fL8쒎hѵ^׫A@Vj#i<%mDkĽM.zy @\(\r,_)ə~`Q f&V3$ I4 ԏӞ NBe=P?ʉ U0Շ#),DڱYuP⽄wȧ7`0Gjx 0anz-o&yvCh"I*S`O :6\6PgNElbl/ҐzjeJz^9D]4 #xޒ)Ow>JCRJrhS-Wk2/l3'$0#^:tO aM߽G>`TPE`dQгi792djǧ<ݭR9?y c:IYD(v@=jmo-ߺ5;IDPay w lFAC|Ksݦ-boū. 8E1cǸqPű.?*,2߹ƾrZ47)Jϖ(>V t\%]L0a~8zT@*|%0Y7ٕV=ZnLK̾)fl:3BW邳ae [`c4˼yݞ%YiEyul+H$=Q1A蠍"1 MEh}4lTJ#9m?I+pP9&]@d\ca$kتǞ\5  c} nd}mg{AFT[U@E0qߝ2wXXN1'  (wS{I%7V{i}$ 72. \h3zpЏٰ$]͎MF, q^ƉbƸcUFxHP:ۊ` @pMba{\Z(ld;@*7$o6 3|0&( >s`TQ 7[`2O$9*gpepoez"^m) L{k2-hYYh qӖ "Vעr֣ߧFכ10`<#R +I5Ciޑz[{\%Mb(.*'Rg`wpd/ cSIeM?ĂZڮEY[#M1$EI"11:9ʹ~[y 卼e%(ǀogXW܋y4DU Ĵ-\EzEO"`Y /NI#|rv+izJXLLaLF7o?u, VI#a6$9MB^K>FG2]<<rEs b2]2g>}3 |[85ޜʆR}})I8`x4#q;2U8o֮-hAOG/L5';5-ilvTrd LN?(c_5;`bϒ`jhVVџ\1Bll߲VȲ#R`98S"tL8+^S]X]n{Ҳv-byW-Trt ^-}.b|#,(`Hq,v 'Q䃶ѵsbZU$B >qSs"rr~LB[4 &}4>B4a~˻&DxBǸqs4?;s|}QЯڒb'wXׯ*?QưP`Jh,iTyw`ugl!ߜzg2rn1H>#`:P)T1#vQV& W0i"`q*cƄG=c=Jݰ9?T_H"b2LM|1R]hAe,T96#Ԁ9{N7+UqD 6OO9}~}t>HܮfMהv (:ԂR 2=&Tҙ+qUSCQC7bP}G!9%:"n.26Ʀ4o|vӺi3%ѡʟap^ZH:$4SHejƬ 5y,BJ4:&CאV#`EӉtd^BӠT s&0weGU%څj[&+kyPQ܆7YF(3I..vؐ e0DY@& &66J,DE)9.V?[%η`;h"tUTP&_W: u Bջya @5֘x/:U|~⹿Qck5ӨiA0K` h kՑ9SkYمt[NQ0KfK(Tu'X{y#qy3nh_B'VLG by>QD5a]qWuBpJT]ES\E{}{N[P,` t+_`3h{6}˳~Iq^LrVij8 eJ*KG9Xq*)}(rks+JhCj]vz$ GW\1V`S O&MEKU.3T4vo`}E$~#kj{j ;wFl̗ϧ||EbNbCοK62ДWs:728ڒlZYqByM>RfِC~ ОU\k .dڽƷ =鸌c^O t.xAx"8C)Pog?3A@u&l=׋5. ~Hŵ\AХ(*2mDOt&PhV :B?iJ5%6`gF3lU"ޮ%g'sRWp *Љ !`Cf0RtWŕsq۫<^+ K4;F:zOYA?N5D![rL{hܨ ].14!<)fQdBGiB@yVJmסv,VQ .=J<:A2bsG^e؇Zs'F`n"8µy l])曏=@˹D)¿|{%O "`WYKz5 ^, KXR#TaΉX6 PʢglŤb%%#72:IK?pA|w t՝~Lw.|ꔎn LH{$0s}J\^֨%0 $ش'B"|mKQ:3"yMb?aIN8U.fHr>ᡊeÉ`sx^*kB`=2Ì' {7]=KoG.H,9%X8no]( QtYPlL t1ЩQ׋r[ k/`4c.v ڟ4_/*RcĻO2_+罩W(`(E XEw42KJb#b]c &L [!R(;qcKE[jj,R 2ФXw%J р:5w:~2z%mgo?:YQ$K>C=&~ʋ3WN~ch6 lO1j١r|föUО͋f@oTt/TU4d [V mލ.hjre!tT3fqaXؘ ksd9ce2zFp~khɄihEH-"ŲA k1Fra]hoBMP5vit>pTju8I4ڑEa^붓Gs:؛&~OPy֝`'| Ke;SZbV`A=f*9tDkچ.[LzP_R\#ҙ-hQ!S G!r˶o2> 2j,FbW,JC%Tt&uڪ+,=aw]?|j3(Nץ87O+(k}^d fjUoXd2tRDA/zxU &T1 z]'@n˟A?TT9Gי`yy[g[ľYmKp ȏ`0D`Z^ OiLy(+bveAs;5 긭p\1h6Tmfecr-˕_&$-"A3TPI\Фhh:>3{ʴ1٢љ+rk*TH ^"쀥J,: +|z!,1D,}u0S% seĩAb5U5JG+6*q9u3Zڕ*Vѭ23epGѽz6)lb/%צ0>ʭ)di5\yکCl qi, = m=upp_Ơ=5[5έeWC/@6t> _k;BX(Y 4th_,n᷍#bH|ں'bŋyMC|bSYPCrGM{fB+g,$xk>IڼAG,˥ٲ+8LK$ S7tC<kqPM|ܓrJWe_BǨk}Y^򾩟"sPaVxpT̠ME8ؒЂ )λ 0xlx鉯N,3dž65dHT5t "\YvvKdZƗO0Lf>ҶYQ)l{Q*[h 1_3/`qШ tI@$b2qljUl ZA3Py ZrVS))}idZ^G$Hg4bY#f9Cu1=LG,2c3ax$Z<9lרhC;޹=KeӘ}xh5;yD<ڭF5=ӳ7{ K˿m{t %'bhHX`#w!WzΤټ4HpxkU_#}@qH5Ɇ>G5.9&;\i؊caVJa;}w6sDiwL(r+M2  _NƐ^*ioa`NKr~r|?>PzYrƱ5gOeY'ؐ1qi6>p/ < Ŝ/o JFddU j.녬 #*`'~&AoꙬ:)@R@'mmy%.^[mgweb4s{6k$ϵ'DHp9i~֝WyxZ1y0[ 8yXԞ"lhBiٰ5xiWj6z^N[Z;`sH3zƿLIr8ծQˉ[8H zd%W)f=fLWM0e[iB]iwR}7Yq\5ӁӮ))DY[ϽzOEt{(#f@ZCvWӳj~\rѯX]rH) .Z[W҉-T7"܋GyW͸x|B9"s*`KJxՈ$=)y1veMo`pݰaeIcC43Rh7\*d䨟R2yMAnT^KZV b䄿G^|}p5>krDqx5`9k>nﻔmG}WIf:N+LU-6:i"d$Nd!x1X0y!KNutGe6_JXC$5lXb7]K^q;s 썙y۽ϧN*S=ίbG-3dui6 U}f=:CQ1m)%LZz\{G+W8ئc"d=1pd|[S@,6-DboߍXWВ0~eud¡dӹrϗ&/4|X AV bgSC?`GGuM\ɫk͈CnteD΄+/+$* ws"*0ʫeՀ/Q1u)[mba˄ Y2u׍1%zKtk~ ķ1Y 0x7\;oޛ{Yф,9Iyd \HsiifP{zv&תQ߯ `AuQ!IlO͘kqZCj BqP; EZJCOwE3e/8/%k̍hc ֣,d0;M|k{P4,Ls=xJ4췔 MGLylm^`U0+{ƽm [qv ,=JnTc>iYӻ6tg؝g[O>+tK_\c,ĮFפtҷ:f&ŹH Z=S咕2aif ec?=j%x4dO5%ˈ;y_t5͒.)+0YnJgIe4wT*,#x{:v%lfM@aMr,>$Pҳ7ulq2;Q3c*d(LHquG(ݙ@$T] @6nd#5#Min )FolQr@}bgJ~+ }Y6gd \䩺Wօ`0N~KDE↣r !n}q2IQZOl&*F` 7-D'8pz`ɑaPMT4MJ<"%&aen>uޑZoe-mW+r_A l4,#ІWPhAp>wzmQ\x*և>@ Q/&>>iVUqqDx*zΦTy.lCe0Q6+8X,}mwe]ybr=xc*Ub!\艠-.t ho=+=}$ZV]^xV#?NYӑ]j4 Dh;/1ŷ:X;@!\ntsOpdJbJ8D2ޅ~b$u7`)S&-#:eVX鉛~1Inє)fPR :smp<7;ٹXOz$|;HsVvRM/tLQTKAUUd'8xS,H_!Ѡ.MR$|/LHD>7 g/.-j׺ߙѿwkrp)1ȧiynt@({L/ YOx eT-i-3)zoǕozW(NVx ĝh1!fOZ.{tS egnrrseVv"Ar ŋ yL=,DF # vqnÓGX9zO9п3#e&$تJb*\PBWY$hx5zraG)4-/g"x"#ZEX0qɬC"yٗ=No[rJHN)MsNۄJns-$̫n*`/XM1q[SŠ lāQćc)50AQ sո~OC=NwQ[I_ZF2+XmKyNYQ ڭ3EHhu+uh S b"T3 yBN u⤼y26KE;uj/8אٚ1 bۯzR.A4҇1xǀSRT1do䠸ۯ7w!hH쭷6Y 0.*z[Aɔigl)ͧ 8*1wu8VtVސnJq!lRh+fdOS:޽GNMD@vPBq(~Jj J,h HN m= +5cެCZP}cl}Yuf 9M@jB&7N+^h(ՙUh<zJoz)kl\vNqbM)Ai'P cI|zH°Gt,?ǩEF`܌/ TAGDW[8:5͢ .i/],.r@jo wg"[)m8{Gj'>XR7ҫ}MX.d݄ j*2.b 1%qdh=X8&AQî}jS4hp Dd? i)I=c†'_htCɊ5hpQ6u+Ϡݙ1<suHy:!3ޞf ~w+fx.ҾP2B9T04ɸS hgaKpJ7*n FEBYp:gWmxãPBbwCArvbz>N5m \-:ij\Rٱ̂Ӝ- 6fiyGNb os&F |?\q.uH[2]EҞ(:P=v.v5efk/᱈/ǿE濌ќ뮿b_ҟ."Bc6^*tkL_>xs{qa}n;ź9&b?=OF^O@m ήU_ =(ab)Kw,yQHoˌ䆚IFp],^ΛPēn癰ټcvCѶ=X@;> <סAq, _&3ʷ!+u6%;y'"?ɘG0qiXS8VOw_URTΫphR^_p`:qz*"w̯s^"D'9,)Nupfj5~"wYNo%AFϏ05wn|!rauɋK#t8G1P(( {q1!N Ҿu 5Z fF &\tD e>3c: S'p3<)d.l-}#  9uݫ F3,(Mi"8 ު{Am**vҍ|Χr 5$mA c:@!;<ѣ\|Ƶx-L JN[:~Is3*䋟;~c )RB'N{S(v}نGvnWLqB h_c.ȒqF6gW׿72^~phv'>g?/FR.NJ!\Z06y#ab֗A<ò@7 d`V0mEڥ "2]'a__LZѲc5u r} g< ,XҰAJےBtry WGgqt ֛{ϝ v͑1d Y]BEGݶ#7d$Dަх5޻ʕbqUt8hΤַVe[biИLʗo1x|?\E1"(q"]=KeΩNw?O uoٮS! ^R_zɜK8 Z9uv(d5'˩4,SOo^e88hf%AS ,b7jTٲqƵDbAdCxB/g%ū(t j6;Ra\Pm^d~-TyR2xWGn"TH=WQz bJ%t\zgZ(q'E$hP~>mq=U`Q2q>d/NgdÐI>[RJ;Nt Rҙ(iS \4I<xI&bEi{K;m+q)@浉1}Ɨ(JA' dF)g8 x`Ht&77c:~ԕeY hr@uv$M}FYj75"eEg5M/n+k>qzy;IPR6ܬ1(AH^dMY֓"V`,.y&, @|!/<59@\o&$r8\ 9x;B&ɧX+r!ӫ LbvkF!$A=E7iY+%=;X>1Ḡ![$s5\ N_핇 SVh h}u(k67'*gï+nؤ7~) A2!a>/Nk:oPe@o9e'> >Ou|]HO>^ב#H%RE&UE" %Fo[7Sv#̾$pX1N\ej$e2mSR :p $N ?)A?|E7Dz|f:+iB63ד{QPGT #_>9i)jY zYHڸk]$a͒BX^  ]2q$[`$CFܦ.%Q&ïir6FJHA +u-~ gWM͕r6;"DP t/˔Wl?ld9ПoBd22A_}Ij\4WTM~Q|N-^KĦ8Ŝb¾'xgdV0掟pB 'Ƞ~rDmEdiD#Ĕ:{ԥ'wYF̊hgml~}0D$w#oΕP6hJF[KZ=Qy6`'6nl5%X=z׌|ҽv#N Ed%4g9 0+3X+p)٦:Z"L'Pe~MN ԍpឧ̙eN &,s$gגt7B@;]u1伿rDAȏ=zrd^nt? 'Z-;+c]+,D*iTM>l~48z 0 }oYPee?ٳ=O]Q$i-<&2kT&kz} )!| Q.Jrozy㕟1/Zu}Z_uDJJXp֦"7y$/%:P.ZnCd18FR!R{9C8{k UiጐT%^ j1KU[K* G(DS5k֌iWN+5; hٍ./^ªOfKJMNQE&3r(AeI^ o '&)4qFsK(җ1 `ݯ{hZ@>U*Pe4ψ]G2regI*um˞Ͽi:Sq  `}ܩ1]e쪏Aws?Ipx qPVmI[aG2#AWP'/"ҧUEQ/Z~PQ F|Bnr7\8Z%~MIĒ{5 ]SLG"ebv.@FarPs&͞U7Yj:+RNӝ ʠ?Leƒ#%Ӏhʂ;n+_ B8Z=ܽ-k%Xx,yOjW f)Aײ G]ԱWKl\P`Z8Ya+a2 lXo57X @؊؆+$:UCJDl(߯hӎUOz#0Z"-h珷8/%h|0A?-Rdr3B{gf> 6gӝklQ=yi"zSVBUW(p7QuuDA_`GBa;jw06*FoZq 'wlvjL4fڽh#`sB+[g 0sㅽϫy֦}#kBk =KTˈUaY0 Ens*bkNXB-}_r>a2)8Vl` K$l}tE/+H3$h0p nUrb( +i'H\ߣp]lOPlt%P>s/,߸7vV/Л]k?/΀ TᝨQ6Y ;0eD{bȒ%yh)L0RҾh'=<Ͳ9}D 4J&|jxȋ&J0cCV@%T2߽>L櫙FTG=s"pg|η%&Ny&Ϧו%*0hFu{R%-֖ˆ(D? iTt]'ۋE+5o,:lhJ!5ԻqX gA^ܣhM#2Hl6H4]VR-FV,jB&+ӣZ:6πUfw QVѿZcƞ׺AzKvDŽ/rX&`V), drmS\aWaHJL($gb :Ԥ0p;5nfu2n)OEl XyJ{ iǟJ swpkrb. uВ}8E:ycQRobʆݙfR izäo[b vui@ܒQHOa7K^iMg^<.9e0Y8Ȯmb}eڳ0[ֿ=8P('LVtBg!YtJB uk)JbI k֊<~Zo}fNY,tϰ?TI_].(?)#fz-;P\jm!o c쿣gߴ ZCj,{3 8&m\8E(ם6\^yʅL~9Z^7ɑor8k9LP2]1 H=NN|Jdx{D vD(pEyt8 ˦6 w5Ӫ#==I!c^ndݭPY$H5f9$jc`\-,Zq`z9p7uM%b sI,oh@zcjrd= Oa3lLYcd۟ҖП^YWhQh켶Yak}NFP>CxP{ꨐwZ2D lqFZBr}t01>kd,!JE.6` 4o㲧}jR<բ!,,l{Iˎ@,}fPVea/!VK@L4I+1m8;kPd<`4@z#P=0["8B\onvMc 7gP-JBx3A\~@pFQ85~tvuwրu*Pmo,B1ͅ2hB/S;݄]>5AGPeKid[6bD}FA,7`Y@z JgʛMic3-½)p%Z` nAw8e3o)֔VKz`}3ب""JNҷ:6sk yW+bR F.2( "վ~pEbJe_@~TqU m9պDGni'rP.QYwnZ"y1p~mˁ,^ r: vc6Q-9kncct@3yJ/m8iI6ʋfZy)45X;~"hzt#Jtb9g+:$*4 |$/{fEB6b;U7 n>JMuݓe0 2(i U@@rӠSQQY}_a ں~jP42akWGTBӌLȤ- @vgsTUhDHe@29~BRjēNޙ$c[/twc4yqØv[ec}Bj4m.kNRus&0σyXl \arH 0/ߊ]T$x P_ϴ#Bٍ(h`c iUkXFE#|]=OT)vE+γ*\BXsVle}g (c eRraqiyCvE6pEuv5r%F}*y#خ׿y>n/YS@nޠ}B"N2 Qlݏl pQe2 ^ng,(WE).sMs(u?@*%X@Ɂ>l =o+Ǥupq I67p>[,U?Saze2}?%L t#쥂Xd۠RvMZu%n2|noLJfڿhN&_!L0 aunlOگdT$Vb@|0)'X iYY%;t?~_ Zt̫ Ef,̈,A CX.p*^-4׺5\;K=+'k5 onѨ\(=d`rL8?d e7tv 6I= ;,,AIDS_MVu=?3^}R-ڰ:ˡD(ҩP|a^_/yϬW j[.2G=Ƹk pjV0؈vw$ϗ4sIq'ܿ%f_BϴsQ}~=K jp ٕrɼ@,^g` օ\E80Ԡ% 觚c>: x b)ڻT~qh*.9!@M*E)`?zꕧ>qc.>nǪ/`i2S:Jӷ]UȂϧDkw!@^e΁g*8˘5-98bb/e$s /hl/4!d4 ά_X6 LC<oo I0m*+Sx:=.o6,F6Dg]5I[vltEFk,v8q5l#4.Ag Gix \R :lE8AL)%<%W h6]ȫB1e '?e )m.*PIPՠL*5U$hw&A &'tXI5n1eI adUtA?+u*,Ȑ($xcNVL/; 9S!,D#ӺADoQ+Ju6A<`Tg:-FAy=D>$ڪϓڿqalEKfRKm"h(S %P()8j|ߥq"rVO)AycsD EqVrW3XspwZv$gT<ÕENr=K3{hql ɍ'S$>~0YP)&aL^{HK}@GqH(CMCX@~uwzToݒ3trs`m7bmznnj8^I#_nj: |y/b<<}ԨLj|yhTK 4a.n02lQD">/@-Hٺ;NUXYhn7Z].ܵ;\Xt}|@`"۴jBD # dB4t=ikɲ(Qc43Rh87kP~Rh5>R)nYAYFuuFi 64:#D{aYaS6y YMUQ(+ǓBc8B>L^:7P!vyDEJM/5)Sp踓v1SB[ SO,[-Kp~0Lz)y2OڤҒfZ1zW>&bb(YB \:=^oys2yfBxEQjqwivkr՗rAȇ[r48w+:/cfmRlG7xpg4v'YNjiMR5yII߶9I=dNTqT-+GA#&d- 6_PgòN7xo*Ӌl0߃蟅-&TҦW:簕_cj ʔ)m9 kE&4'^UF\j U:)Η7ՠs/p4IϰUjEhwMG9y+f(H7d3sp ޸ l4݅>c=T ӓmo5!Zӳ;D'T%wc@I-k`;aJKav֘c

O޿mh+M0O6>ݠi5uP>ydV6ݤi]c2h.?^; 4ҎM{">ͽ*YK/=/sȚl yd76}8XWxqo^u kɞ7Lº|D*lD;XQ+St1XeS(Py!Q¤`T4S6&d%]>˽0Q U{sw&tG"j7JL{GW,+lC J[A/$ǯ#)dDNξiM_͜%F}E[Wu(DV5= Š? p&xޕ_/G\%aX!۵^69Uh$O.TuV"Ѫ/o*Pa" ς\j L'jt*/>V;@Nn~䃶u|$qh; (=u#aK]T(jx—)&-"+VŸ?&V6XᇏT> |ع>QPw A!XRuQ-:f 5towBغ;)1y9>*[5DG^)ʬ_+=1uhU =NBGpU$,12! (іu*z8R 8=d޲HᵩxyυlS, ib@J1dJ {>HM,< v'0[cݍ&nctVƔB;9z`wLt[ݿϚ_?ePE؊,֕8rH.޶H?y=t/XYv{r2'/^:t#f!ȟJ$?ĘPT陮 ˝!qIh< - sMrރ+OSf뎨K,Hb8{7 <4p]VIT=s7'\OOsn]AɈ؎γöHw\4}ϞmhZj#Q|1΃ ,G\  ea!.MdӜx(Tkw05qΖB,I\3DS}fO(uW7X+L~$F6F MD)1ǹ6v_M(S=(۔pUa@O^K h<%>6nL$CA?Q'ƙpX"ëT`Mv~np!],{ 8BpePtUL3lM{ϣOh<4Z' 81fؑ:]u;@% )_-ٽmJ͂<qVo^eZ n|V 7#*طp1ȝW+L<3[jC=5(!o  )& tx+=GVZm=y4 $ dɷ[E.lEAͣg('?"5.gspznjzɜ!>Ṫ6`2ߺ6b@j̀!-z=,ȿ7kEaj<@<#H)SolY:B" ϧǝ(@sHs$U'M.cvX]&0PIJq"/d!UY-@$errq{bzhS|$XUBJ&u])IDnAQ ,{UṾᒩ/8(<ߪun"uńa)$q:OSYK[cFj.W̠^ɸy za~=]dUR\ѳܔh, Sh0ݜ{ z1]=oD~K; @s] '#cPCRs¯fx|gK<<@:ltNDRQRY\.p妐cS;@b-ϣ *k.ΪBюǎ.WV8wMpcU} |粝g0;/T+ؾw DaHÃ]-S"߈'~;n=,X EOl6\D]ܺ⒑lQ|`gț;5BN3r̲[''A^>ߊ?H;LAW!!b VYr )dkWh؅<&Be&F/,y1E(\#zvo#, >I$h+6j%bѕPM@~>6;9Vu_Q8ɀNK1|_zmp~, p\Ѷqcg@IJzVtl@Q$g믍TFHn\Vr*L+D#= A0XV:G橑~=̞aWՀ9yVjv+Ej.lTj{ϋ`w bFez{sV|o~_'ͻu?ތ;XwOj_.D)BLaۭC0o5 =q+,L}ciuePC 1DžS @8O9Ƨ07N UeZk;N ty~ƃ(Q2{,e]~qmF4F</kkVst@ֻl?4Y z,Hh (t'lu̮C~0Odb 3D]HIa ŴTDURi{p`e]]c]0]4$R>MjxWN^p[mTaD\ؘMY寗Q0g,A2jxፂ%#3r!tI +m@EB*E_FҎVIm2\V; %3ó['͑y$GH{ e|"D1l>#G+(ME预x/E4_ W$O ;0P>^_3]y6W}ۓssv*\M#׻p>(hdmr])hT D>$QfqzCCn:7$>Ɩr;=]/G,-}{m! ̶I qaGܒVg@E 4@~KV)GrdeO9!3m-Bn52/t2Lq^&^⼸e:i)0hK#Fi%V͌zs~u1nPk;2&kL嗮+8مq~gl5T&}򓷅v_)&m;{)HPKowl6jU.m\w9&.LcN>Z'u0Ih*"r5_ =kV5A0= !dѝpYڟZbl4&2T.0e8jTjNHڤJc-4;*.Ji ͗.BwG'sM]Ը"z6_2kDw,{lpN_Hb8P[۵xˍ8h0/BCA%"ՑU]Gөȯ"Ktě"N,^+ f;t>&Вf7ޠ%.V|/a;r0pQ!}Yp~GJ 9<ŘJ$XYjH8r MЩU._HaV,a3ͼtym^M4~~j%" aܑɡas1Ry3Gp?\Gw(?O&N\Q'f6 ׂ +YCnդI}7sŜwi`Ò.@>4,(**qˎu;7fdH\kB4-ZLM34hsέq>R@9 RbuDJ+06z ̈́J^J-yP辳n{2UHNfĵOm`$1n%BeٷDlEN*VA)z+^Z&3D3 ]%T, O@!|{yj0y\ MESKdMC⸗>&®/~Ď7!c:@77ZKֲE?|X<}8)I{5pxa %N7'\r26=%H `s4 ,ZL~W$~  X 7܄ MCls#TBOQjȹOS?^xNo=w[&8B2z$Z׬= mu L:џW ="A\7?`.B'Kh ДJjΰE [3f꾵 ^!Qj7⹥Bs _ѼKCVCuJvlOn8L 9AjD:42p ۴9pR &2MgOW^Ujl߬I_8%ǚk:V~RaK;0)ThQtML3^_:m^u*|8wò1ch4($gWA {![A1#,icζn[UZK2/[soXc9c-#dG1&H0Ǻ5g 3- ϦD1 嗀D9s1e{)HOca$ א Y:Lc'zdHa@=hu]/ % LwK~Eס'^ GO TST}U!e*Yš^;B  ØHc֠0/39]vB028;lvBHwd.]zwj9|JBSvܡjR`"`.F'"uŊMKeblM+<%|5_rT {6SPLZH[*$g{tAUq%lڔGkۉ{ *"Mvn3؊G@{5߸-}+̬,BϨ7Xj}P KL{wvn*6_m=l?)#lQdeav \sPRn;`q푒@'WQT <0;²>JPwNnfMn #YP`=E-jҘV["dzo-3`l3W5oS>2өK,Rzƹ _ĶȍrJx#V c=ւewGww sê[y H7xG=GPuB\M "~y>/0&g?*2YjOTlc9?3| OK& )a>bҐ9l,ߦ)ɵ+bc,43<:Q_-/qǢo {iw\(;/Y QLY! }A+TC6-hܹ2i*$6jB&tƄߏ 6L513YLswfsPjvM\K(kUh! aQ*8Ee=Fj!Bw+%tؠ+WY/G*g^ ?u$=HTOfa( 3>] ަ9H& yJIbG4Hw~e9F 'S)П)zA|FAZ>a<(rT5 ͡'q#Z8'U n~fצUa."&eA2CqbQW&+/*4߇׳KHGUrh , 9@4^Aߨ51[tGP$:Mt!-,:>Tl+zCl؜:,JYOB+LW%DVqWu~Qoعz(&i^~8#:3LC?p,i%2:ZBE*̸b/J+16y ߆s۪~ \hy|k`vIcYuDH tV'Ø>[#aQFtLw?*M+@{\g 3l-<[RlR˽$cZӞ[)[C7c5(vJ4"ƅ u?ӱ>P8ݏF}b"]" -TỹYni4' <-ѳ}qRbFln $.*yroU"E  s7c ԞzH0Zp%P[uwˡ\ -&0?с|8;CԷ<$2+CXdH0g0Ok,۪#~w+\|ejigN>A+'ʜL9 @lpv :.ެVƊhN?N[m ǥ<YssK^I ~Y%'%1UKe-|Y q DTy}EzZ3a p]E"368$+quSjћ٠L{r~[wk @3ss32gz a)^<85ȭjgH/ktC\acF'jB3VF㡕Isϧl{W1r~R.iN*(UBv̿o|!񹸩(R}H^u]8QT=(EyJO (yHƉ+Gib^<6ԷzЏ X U3H#')W)S۫z/{܅~7{f rl6ӞW$]dBh~n%n'bY$@+ !^XWV`rL|G̾]?MJ`<Zu혒Nl6 o8guv8^r;gᡶibĹ\X hW?YA^jě_6@4+ TaY֓sSaOf}AIO~) hFV%[pt 9EW0}+yb¥5߆R ۻ:8(c?BtCUl)@'qA_ CP 0 u{&j\1o2X,>t0%C#O8u3Z(+6~ٶ74 ,xg;bߪ3;<>rVxk/F'Kϡ>,h nHgFt_Yb/<\tl/|hI)B(B 5'1\O7-!X9$V\GOTO âUd ԙŷX&]R<~{N<57 $?j r .1]x&Rm/NlTP1M1-[2&# li%K5-rih[D7 uȀq@kDok${:p~}R_m1Z-Zә'~yC#aZ 48`L||\03bY'RZ1eP*_^:URpDwΎJviQ?,L79y{MqU3`E7O|è/2P Vnam.;?CaGȕJn)b}d峌:]0u;HB 1wɪrfy9&2gEeg[KO ۷gB*66v`42޷ۉpwkkNkHڵ !.Xz~ù96>9=p#!}Ez)"yY~ tRCo%Nn&0\ͨ[8Ez:ٖ)2St&|d[ﴎX6pGlb?~c7>e^URh=Bo߹jBctnU1}'%,'5.=Jpb]yClJPٯa޼޺:կcDlm%W4 [D 1D\1&>θ%8h eB&]\ox/յ&Z B5tp3!Bx.R1\PF×(A(!甧A (d3CLӓw\ACCC{N1\3Ltr/:D@}.OPKLm@Ze\na;?Pg8!Іnv&Ό.i0S%s.$xtw>(u}ap OcbGz 8F ?B(o:WEXELa+ҍ($zkþO c3c*_斦/T.Zq"||zIMe<Ĉއ"fJdNX($8mc'z)QoLrxQ@OXi N8kDaDD%@Lg5j9$ѕBLέ-rYP% *AQKAc6) cE&!˜x=W /VÈX(VFuzfS06KtW [-fo}?Tn^PpڭsuϧCBeJ"!BI7(-w^|!n<ۈo-TnSBchGn?( 3z@x.6dL.u}>(+kj0^}tA 4h07H $ۿLɉq+ApD=O ti ]V^&~ !HpJ湕Dk hv>k @=_[6Ԑ(_No)"+֝\~A˳KT1J]qh5[ X_CxaؤGVV9ba<-K-5{JB9bUmDҴ*#9V_ M}5yմ:[|js5C=3sL;{0RvҪm<8+pb%],ZG~1@p,Fvdw< $I9zs3tg& ΧI(DMU>*\`Rk`Z||Eu@ZQˁdlճi 3VN'!,_YQfEwLlheGR敇8hmhl@ + 1q4 L3HutڋBAp;ADAu0eޗ&X.%8-:B>BZ=N鲚C(U*+䆧-i$ Utt@rȡ|OdWg:9 [:>[&箇N/bd bs,>$(| <]k? M+L4{L<ϿNASnnk_sq?50uh7p˹PJ3=҈p>iNU-r}&~}8 ~% j7  򝿴Jp\\16D\^KvS mwPJbzae&3{F/9T s &lJ 77K #F>aقwt넷D@տ^_½~C"S{A1f>5_'ZNz$-Nhq ~p|O4y .פR^\0^fH~b"%*]*1Pwq`s"(S-^ aa~.bv ,\QbLq`p%sD:9"68XK'X i*Fy8rpkmx0=^Ll Ul k6kǜH>?? l'd{ڹ~Şoc<#\`<68iH@p||iH.3-(t&^fL \RkI Z!2\z<;Оxvrp:ve7C~twwISaMŸtꘔM:RFTQ(nx1B{8I֣LUϩ,[D +ΖadiiBL?L槾tA/ ^G"clWop |b>PDg"Ӷ;!(x'CEڟ\~ycjX:S o&F/pCO: mJ P??St%v_): ucXzyjk CQgNc(P" Ƌz 9uW.UE\Jd3:C/ UEu&i4aUPn9ͪk;ߦ +-]C%nu(r5-@ &jW@P)o~ pl.\brwhG˒Z}ue&W?MZX6+Bt,i!`+ ;{~pVX*;tcx/$SCѓ̗L;8[aP!Ā8㝄4nd;Ily-'Xeـz!ӹtwAXLD QkgC~b_@K3a8I,\g[)Vl^gOAU !`䎓'/G8't:r^z/c1 4dž6 Q O1>`GNX;Q=Cur_&mi3e|๷.Ģ.$(GVL>&KTMߢŬ\gJs P  9(Ok[FJ#^'*O;Usw#J:hNEtN r6<{a0qm"|q,{$N?I&=?e-ޞw[z=.uy:S-NODz X G)d;Tj\)%-oH`F/->]/,ҥyY~-ϻf:S o-'C#_$ѴΥC-!x9#=pcw%\tl٧uM9{^84: NIڥSl/σ`Drq`k?jE)fku(R}:U4f>E3Y5 `oъMcoq!)z+[( @ FP32 K[p=EAZA$p%a^kQYSiG\IG}:4&V}@TstSŚbc͢#! `Xu_&- +8eOn3껬Ձs ֘C$lDV^E䥓WAj.1_w'pڱY,h z\1Q$UԣkY_QpD$n I➪jGFYpt)!f˨GѪTD,i[&[iKmNBݾt\xKUXb~mG}MMY) fsgNAS) ){;Rt=T?YFwܛJ(bƖMz{̣'7D>9q௚׀Ln]#1'>IrZꃷ[2 ^1ӣ[%?Z!>'ܗ3Bkc X~A?\Hb$Lrru/6W]_IB?aɽ]"` ),A&-~ ^=y 5hznœ/0ŀ3@8`L"eLqs *w+̈)=N|*4;Nؒ5.Mreh'ra~4Lt-)%8_H<x.DƉ/ kNcfIy>k12P7{{# 7V `w> Vos5Ht=lGMZ]dVjl,+7g?ye PihЩ\T!Q}r^oJdoN93A6#ankf:+)^(hktS) f9132|saUttIm1.o_v!|1~oJ2 Þ!ʃ 1DY dH]F9"IRm˗FooPn߹BHV= ]{6NG_GץdeqUal~+N3UƗ:=6x\AEe6lWuTBWjZxott"@GD><Ҽ)I1 s?uF`Z^nСڃBtB&,Dk2"8'K 0TF>j%^(dX \.Hg3FɁ\_3*$S9@;UTH3|.ƷlǣNabPA\ kUZ2!;' +c{7G1ߌg9_[ C c1 4e1md{H+csZw2pѲ͙'H2F$rBPMgDMqI]誰_GZ9' )M< LPR6M},-Wx\y$avFo Yd-KuB- L^iÂsFkyh/YvVqY@N; uc2 w>P>x`eoaMdH(PZ"ПXY3 t-Èn-t87/THc=v<*s޳K(1'6ˉEC^g6ets)v_ZMl?;nNaX 74sa&bz^Y^F3Ζ% T</ `'-6 6äuu o8#31ȴƟ%sJ(q1m$SIV[ܾU90]ccY}aΛW`"G (^ma*Tw0 7iKq` a$gf 0;y9Jf5,ViyK-o&n3G_FyZȮ7d,F3y~G4& ct%z3łmT ZK@'5ȡ>PuXd7VϋI QN$l7/\n"T366am!`TE;'# .nI(ְXU)$"u[R@(WiaG{btZ'˹];y$Tqٍeʹ i5DI0X=@+Qx;د܏UiFXI3ECKToaϩBVg'1& .חцhO:Ħs擆ŧbN -gC;I7Ofi,Shwg0kdE5J75 oϖFs/PPsf9~5t#jhc?esmoш-XOHcnN[-7rgGsn&zw#8+!C:KR/\-+:ch#h,麰(G^o齷/B0[6OI|=خ/ $ȣBR'F OfN#r*bhaԲvkDVs<ǹJ|p@TJ5)JQGҚo""M| q{ qo50`)zWSV'i@֫UA<8"O 6e/]\K!*$c1 R0lj)pIkGP,Ѧ)o;|&ބD@m>%gq_@ϳChmbge3Qc8*Q=66vPt?]ǙҬ lC$M휗 㮴}u0TLr_c H>pU. 5fPnrT7ѝsATșG@_s*jY{"de4#=8D,ǷwiB%{BAG)s&iǦbD#dZK?v7\x %"a7kb4T<}}= ,D}3,&蛓:|/ru0]4@z5[AQ{˯Kf;"e ?Cb9XԜ "D¼-sB* +l , OX(D0XW|󭡁6USwqX<'7.NqF77k˓ !Sr8aRn&w*~) cMCbR5Ձ񈺩˨Wdu^f.|8=kcjAX8gDOljG@(j '$DNzhי\Ȱ]Yc`ٯ AneJF PNh/1O)z <Aja3P_5MGa'Xfe_h#÷;\KfF7>5BZSA#w!7YŷE(zrEcqlBE#"gf+4w 実gXzlvTc_o uNrM N,0qQϽƵL"FCWz&H H(+5P /RmY rܧMv{KS_"v+&csH^=.kQQ2ھʜ$~()1za`MɘvqI bAT.wأW |x"@##X{5d]r}zC1TZ Z wGeγ{xNX+8\j|0a =E0=o8:T ?!k2{pOdmSiq_1HJG_SFxF iveX+N3u4V[$&?K-G#Gəة&ǝ"cl-.ɩ+ːi\ŔbjұiFՋpԯ Q#цWV*RSшt jW|Z<_XCފ &*&Ք7i4dx77HL&BViS+rF~- Wx7wW3CIZ\Hq |C@N}=▕PE;2RLvXȨhc?\c>l9{|y;BƙեI)m|Bne־yzT^.NTLC7ϗۘ{qj yK>Dִ\4#ٴD1,[s}Kd*6vDl\Oycgyu@ՠ8OKJ}MX#!U?DFZi!h^+}a@VT +bm]%{䱡5v$jxԺO>~n #Ei6QDΒvJ7QQ@^ Ii;WFz)eR ck%J:&jѻ7Z.^~Dͯ@硣w/?بj5{4ޑO܋)Q[| oJ(i @jY$דKXU6/\hn[2aGA"4uxq[?K9<'=\>p: l ]PA_hQ3ew~ۦQ&:1GO?WG&D'D*97:TzN{f[=PI}gU <΂c,hX9&PX"ff~B[jHd9%Y$'}{Ə=s/J-,I]i$> =Wn&~[GQ 2Cݺ?++i7cQ%3q"@hB#ΈZO/}su֠A:H3JimQ\!gX4 reu(~{Iގ; ?H9h0>6M5^C@)?.7f֌moguQ@ n](lŒ^$)vεy(d>ti2L8&P/i K-L( I; ]3KT;VaX֒+ie;V~z]ٓ--UX?aUyC`= %Β+ !6UZ?;@4Wo"`VϪkojpqhkR4 Sд#6yYd1 W21>TEѣ3Fc6V񲬩Gr+*$Lb-ڰyT{)"[B\`Y 1 4i1jC0}NG>3rWǩUR (/6]R%0Pwy SxN+C%T|M`l(9uDϘ*|OMS=2fL\rN*KK01*OY}q "帽S!I VzɅX{^g12rUg^lWՈKgkabQ<ڏY?s‰5$IyLbu^bX8q?ȳI b6k O9~_"so=2`T^ușmcn!2*pFs33? <d5 :s v&nVN^Id> +zH>F,g&b0މH UQrRW ,Ukq<ѕ 0Cs ~W8C_ LW=c)Ivn3 wΠyѯۜClS-f|G*&/'CY:R(Q?L<-xnk􏏫x]!p"ą.Qր_+h`,Mp E L?SRl*lMJvb?;Wa "/:_PdIm mEB8*Zܐx[c˹JХcC]X!sV;`!~SqyC^R'w~[f#S_L}5f?:7G:zR8{-8t9|KF"40LlJV"҅M'9Iu%,apQ~JIND9=q݀!3eI Iny iYwPH`TXT_74Hd`AU-Ibjπ##f^A _IiMSD~Xzok(nYkLw/WF *$q hr>:kgI $(PdWGLUJbG=` Hߕ٧Y60m-TDo?89̻W ?uzn&w]W::UK֖T˙0!a4tMk5͘Ix(c\o!=rIJ*HJZhH[&l' &3f.ť'Rd":h2d3~ YC6q;X;uƍ1BC3ص\y h/D1>B)$t^Mx-V(@N ^ -JҵVKE|,y?偤Lg_S_G9')8;S '(f́ik_Iu;JCNCw: =౧6swY'UT6qhګ$OBQ.ɂ ?Qzs6?_}lDm6uy; maɰrl] w/R-+4? +}Cv_ԔWaIXG J\$UGe {rs&Doƒ [qv&V8Յ'og &\&?@5Nk4ni-x+:깹uPٺGVy@qJڸ0w]߃лMdhŏ+MdۀsJOV8fuc/{-h4CljPU|;{%Uf0CZIKq <6,0:I2%3jָTv{ !bxʱﻐ|`.$v1:Bz~*;I&W A'ݡ^KcL4k~Abs:ѬTkjj0tL-DfL#O%+0BG옞LŎ4)o ܼrMT&qM QGpN.5~80?vR#q\Y R})DB(AV6(o Yy^S͔c9 ̂h/<""LY %["+E/ 8-,Zvy*Aw> !r"Ʋz2efP1PeO/דL{ əJR?AzzQeTbbl2M'`Snqbdl8j H|w,ZF> Lp>Sc2MopX_uh1ۊuM !$EC^p \ H[ˍ/t]$|G@AS77ڈumtӴJ҇S|E$DMP v$gI9soiFCR,0\,*>uuj:s4m]?ln!`>3,voVMg ȺIJszsws0^ؽw (JhnWC^ OK.eU_+Pw~Zȱ( 5gg-")9!#Tu gb K/1虱Ra->aܷ8ua3\ᐵvs qqQ)85d)[B/K%M&6noOvmeX։fADPbG$)oiEp.-nOH:Kfkw-C5i˟wEd%.2$7qݏpэ89+deXk-3ƏqdE{#C.SxԊ}uj̢&$6$ 159[ө IyXIXylmlxVs僅+h>TW]>}W"?|0 rmdG$ixt!Uc%h*.GCQчz( mlھO 3{@%?Ҝ1߉bSv1Y_:CeoWpʜmՋ"gX>3'͵`({ ں ?`%m4ߘ5 ớ/\>+pA3~ոP8x]':d>νM*̌]+Nn[%אM[ о$6ǝ\{ ^p;i"h?Kd~H˯s?-`%I¯=QYg;zl9|N'x]#c`9wxyڶ\jՉ]ި`u}T⌔VMT YQhB'|\`P2|T t|!YBam?,,ٓalQv8cW%|$9Y 8HKQ :⽣#B#V=ڧ=;BRs7C ;{_ XFX7'\^%?(m;O qsy P! 'w$5Vx(aZ@.%Sn?p^ޗ tf)%IxY=QgTONe(snB3g:R1O67b޷ܫPf!++X.I1 Zk6\CV9^fgbj^D&L,;LB:sjm"r HʱPɫk-dmπs6o}<0ob8S?WrZ<6YJ2o1B4ZVkivgNec*>_Ȳط3Ǡikl}V-G_^ DO+S,',!~PA^Qv`#^BP_9dK 1ǞáE-9{+]+L5KNRq HQ K ֱHDi9TC1v%ުg< :1 [c'cAYfYW:c3; IhͶ~ܹҌ/ii~ť:[B쎇A%y)J#tuC{|޴K8GS\oN@݄߳KC^kaxG)7DPhˬ}7gR.eNw <|2 d|XJtd{a?!QABAq!:(i k5jT擗wPZD$gHG|nIJh=2'8u!Y*}ȹhB\o</'O"\+/!E|؂*c+<ءg~ nFIiS9(:I0 (j23uUx iV;ޯ^sX2 u$Fs*QB*RRƃsƐ6$hd~ oRdvbGU2wk~`6~[5M+GxE꫶2! 84pX[ qɞu_>Ή{?P '=-vr羶bWԯԜn΅![BE=W=PlFS"$pq-mh59_8ё~Q R>3 .Gvfs]RU@euV%@㫄j5{_ k*˘ VW6Š%yba)GX_QS G,aVra)k:?  v Z+a"'8Ie&vr)W5݂Dof|֖L'}*osf`dɍf+G7+]])m'U)b҄ۑ(:m\B:LΖ5j:}% ;}=@Gl~Z8FźW4,׵씫 H~"K@N9`PY ќp,f6-CelÔv)6'p!,h/m΄c~$@]$ uTm}sL [ Uqu;rR]{ S<`uݲvLqKV~p7c:T?ٶ N]+qX)vb =;O^䋓Cs * =ΞJ"W7sm0\cvOcJ+Jk MhAK~ XQN7Mj :tTLL$xFS~aҠEvB'&U,-*gq3E˴=yߺ+rWTreL;wvީqz&Y'0B4u;"DJ}#~3B[yB{nN3IM}@Oin5H-e:%ũm :UwR:Usp-:!-DV24'{ui4m$ͦ@X#<A)%5) XYσG$egq5gZͣhlT(DYS+ۙ ~dKwO,v<R `ozJ2A5)ΛR9?/"bY@[e=m2Vޅou0q&mrx-]5x:neC*tT(; ߢE1~I2&u>xE86w#Ag=^(^BBKYTN}y}uNԏ8gkk ~BS[0}7{Z[4~269jTq_&UPCcUO*`{R~V-/71 aYVk( %[9+Т迴„1-F,3xSJ+1 S{"oǤ=-o)xiZݏ7t:aD'0|K8Te/L©@nt<vY<F"2u2)k-5skj[b֩R݂Y:'z|c{5bY삕Y@vy$<1le +Nٳ+EpH> $Z^ c6u%y_FfٸY^ 3Se)l"i9 …AX ս lk)#NSUJݒǧm5r4jB53%НU&wRGH҉Q6Eajp~7嫛DCxˤ֊Q2!LA+ @1E&ֻ@ 88Vk:ݏ~)yq_mrZqLF0jLWXSoHu/[u{\Dۏ$29$(5g(yJD5[gŷszV.C3_%oh0eAS#{Izҕ@w` :lu0n(@)Ƭ')~ t,9́1~TP"C%xn($ɩPAXjU;Slh. HjZsv6Q<3Q|>?:?I8axӔeb4rr/[m?7p BnQ}PmnJ-Wp !DD}yM Ex -tQDeD:`&-z'%oJ6аx{˪l'G[kk!\>{w4(zlQʼҧqVo->uc0rp;Ofm!6.hvq9ʡHBko$ pӲOkQ 3Eߝ |DKc$fiyHʃAiՍa~ǤC@mk{ '%uU d6o"]FI\[WȫJ7ٍ "ϕN/'T_rHM5t/ʯO|kUA!%(A1`$66bca$"U$ z[rԿ!~FtvI #㙠ɇ%ArZ{, cG|,# >9si2n0 ;u O;ݺ,uYntsk2OTc$ɐXZ][ 7ZRQYd|`2m~܋L^ߎ1bVOG5ٲqd3jc"}Qۊr'hAHNƽRyY%f MgNTOЙ;D߷ug?Ibo"R^}6BX k? *%uh4zI6ơ~4~B4Ŵ י^FFHb9 N2q[ n{b:*ͫ$2֣Vf춥~tΉS>Wi-\@x]e5 `>z|m,”|",-ƟR|Tc ]c e 7=ײ̻p~)X@S=g wt[&詅NTZ\y7_{d.xZ2Pd-# ^)T]Y~e! +׏9^s wJPuͺ"e3ϓ:Bj+1g;8[k ^"[!w- H k%:4*1,FMtRLr۱[{9%C`#`0D88kiJglJ|p GVJ\[՗ V?]Rmu14 42ucdBZMZn~>nL?65O|1`cWadEg)#lũr c;=ǟÎŋ>z$)Wq1Ga@)4# etmtl׵66=1C8]q屪nwē)VJMS@'P8;#R\MvD&˥_-](=mi'?* ȱ %la2"fzq&b&"UOHѳiA!0uc,t%3&UctćfIo~c |1}c̚tő~3CA-EFb# zOfksDѝ褷'MHz(0rЭ@ *ˤa !AHmB r- /) ,@*B?pE[_tQm"FM$$da b%%tcxM H :[D^`9=+ -Dʆ$π O0B]{j pCBY=F}d{x@EމWyJ]S#)Ԏa)',;X"DT:?(ШT+Ws*Qpaq UU骮ؤLt3 X e4 N/q2ԉf_ IJFoinGN[ʾ5vv*q+.KNbVD\/Wx-W}tA!A?T^)&,?tB,k`|(I&P谳Dz4.%? W7#!LGA?U%XwhJIdwo'9Ox)X>yteչܴRգ-R+ȍ~P'`J%rI(oa f !~,}XFRj#)fԀoV]DvX P٭KdJE{>UA/]ȑϮխ^C嵲`g~E_|+ =4֗,K%8"[vY{fa_T #^':;Τ;^E}2 a R)o71 ep]zH.58V/|D⎳Ԑ(u |p:㒨k5?.QFrɤ*`Bx1Lxg"8S/z44PPإ6X3`.=1,_o+4.m7|fLKXBGxkK玽S@ 6 g@oA>j.\ym?F.}tzbQ=7Q 'u)2L(M,QjlMea|ͺi/J_7) zYzx:|De$C#Ce+1AMB҅v(V܆uTI9G )iKSc;üIg\gD0yid{>B1C,5~S]Yj%ل8[F49. ڠmDśYvK QvSX-Kyzsh>R{nr^ΔsJh(GG2;4 ))odb~ qH"4 6?z.9~a$d˱ \~cĜXjJQ]0H)G_gWP'kJ w/\]TSGNZѧkYzN5"3$ǬC*stْD%օc-F55X\hoTɚ$^&ZZoCd5W#zx Q`rkbe{t4Y)M1U,J&x͉iCwWqBcul#o*zix^w]X u˜bFKa,~DB\#pt[OT{38w{P(z˻˒scn`UKٽ3eKR2ty$7PR׶SuZ6&Gb2!o ևJ8iZb2/ZkBѥG[}:*vXYʶzr` .6N[B$_!ȵul!4#{_pb:[|Eβ~^]zHjfZAQ7CŶ&p(,+W%P(:f;܊?;*fާ Kt>Lng[E…e\4&zeρc}m#].̱rU?`r沷mZʋhߞ"^r{c:$bPiVq)0M.$LpgoV׼% Օs:-Mͷj %IZ$ F9OcOPо.}v0cڠ&CVs3l$ JHNNfao‘,fFhF$ecL:~QNkb[~8TC&$Ҳn ${v&o X<ʳ%ъ(9ZJH4A>dhcpAw@r?5c ŭ<0XL2yD#pPF҂I 8`1LJ5sY,LDt? |+9aPH"iPI1)"vn( &|ꁀtCKO=4NޞEϰtWJnYxƌh,b,J=7[(rP Z/~9=W!1jbcQh+R(VP3K򡠑2wboSkd#U%swMͻ䎥piG{s4NJ!34&ۤE ŕ-i }5u_ێ[ѽ(Dg* R =R>W񕭧P\Els[7e;\|`%=H,%?$ҁ4"`vĒr \sg>d\'a'#_p1 [hv_R5 ]92/P^~]}<ط(sGQLK&(_DSZaܶ:=S4wE7[Ïߥ>_W75E)?#Cr󅨑0RnVhZFwd dr2 :63Ucn0 F )u5܍".0_ y_pt.Dž ϽڐНo h2;׭P͢NE6tDҠt lai G}ۏ`rD&ߤ]\SkqM/q%T)cSm 7=0!t^{Z~ͶbޤOO/ >5t8~2'3*Ӹ!r^=&2&S{|gݭ梽S PanU+?fb+w8V(HYk d2jѕUj;4p_fdii[U-1w_D;u+$\9HvS=BTs)0Ji1f&Iٶ| ^DDf;WޠaRN@ ZݿP.E<)աdž伤d2'{Bn)`տrM>Єh?~ cx /+Lc|~M:N S^m?|fb:/5Ix{emҙ~G*DpiZ._*֣`*eH٦Aջ_(oِ)038dPs<>fue\"oGCKsNuţԿ㳈Or=zhpÖLmk-{%"ZkG+ )ՋNf(<(q 7d`s U&\4$PT)7AJ[[]gTX0Y͙Ԩ*w4*ŪI|}[ab#jlJ)kRNϤMw\WzJ'c/%o=WJ v'893DIt!{:PJ6:!{xݾA)2y'5f\nK'$,ubmQ7a.+_i?f_ެ,~U\bAm<";)Noi0/A", DŽշE`/ 4a-Ÿ&HPn?~8 #{P]sGA%4'lxx fnL r@ ܹ&=% L85v BycLGqUzȚs G$uTIv'KyͲOMc'N53!d#Af,ceG e%j:VP]wkRfGS'þ#ڼf,tQ&t#{W>}\ךּzmys,8WM1 *D݊3ᙏJTR|*'`%Ne$>aa8?;':%}W5;"f?.eИ*~G}>yyJi/5$S' (K naCvG AP))$:(aΎ·g2gAsϥ^&b$H⢳x-s3,ΐX7CM [[Mqd87T˻(N}bzj78!# )~_-=hDQ$&eg L.,s^ޘ DOjzx. XL LEQl}#m'hoh%蒂-ק(ZOBVQPz*y,>  fQ5ظ}IVDz+YgfLc63սqw|ܪT1!?h]F @c(miy_N_Ug Rt!xd~Bһvaqm8!/ND8?X9YZ$B RI)o 82,Kc:vġ.._p]CA x{1/q:K(M hJm|jcJȣ2#ӏ̗ܲk?]WM4s]c֊Tmh`Ay !Pa퇢f ݯ;ëHJ+/aov 򜨂0uy,}ڿ{'Ea6-l-S*H퐛>̨ )9uu"qb^,z2&T΋KJd?Ly]AhF/ኤ^$b&>rl2rjNAi^(IH,z^7V @w^{7#vbaZ",zcTHX0:Za]c9NzC{@"l) #}K%):HVs#E7 Pk:X+g1 6kkWWRl9@3LƟh4CՐ+|hgsMxf2Ӎɽ Rv3ߥhQ9|̜^<ӇlRYdpo,S6W+e=)xvVxGyYhP-cuJ3[ e7ܦ4Y^MBgb?TXQ8Tti6{pO#z)<#gpn}px̠m[R4?$أv\[1&Qo!fΆ"x}#k|x^*LKic .w M* sw/Tvsǘ% a~Q}ڶn-:syEj \rQV,4|S“dh}8u˗2oLT=% gw&R2]#2ilI1q|ީT&kX)k/_OxΆNYvLlڟ H]1ߞE!ƥw v.Oq^K$^Z[lqm^<~]t;"y.!b7r)5jCɥ1s6`-وQ}F;Kϓ&庢ʪ7m8/t֦,9Z{AHH OGS;sn*:sZ'2UD- iSV-w=Qp2 iE_p]p FVu"z$ 5+ld9Iq **Ko7ѥ6o$ j&툜g,OA{쉯=oirOA#r>i$N&Af@n"zH|@a^h3h0 8qxdᓖ$\ >0~l6JLϪGdLk#f>l{3xYG 7WÎl#xDM!$wT恺$a>\⯇8<?e ԫltwzQ܉Y{yP'9baն، g984Jo.uXΫjR^e m&I My~eDmW@Y|'\CDW:uFBIU+dk'qD_{oV[.Uv:]ч@U-"&3/*%)E@6}Uz]̶FD;tqH/ @~iWq:{ f;clVP$ 5*h24j}^o%O)ZLOWu@_a)Nys?|h2@M(WpX(eܪFRصy0u0}:W#[ib%yYH;͜n? D}KnZ[C"# R}Ɣ6,V+W NpR! YݫA3ԙLri1>o}},2ɅDtZg#nMbzGכuϓ_qWk(eK/UF}Юj} ۃ"hPs:Si?\OVȁx?kyEʙv Fzt_oݕ8k<cw'-Gg|X@ A1Q*kF;ީ INK}wy)tNLD#ϊ0W?.cI˞[;\,/(m|J͆KdK] ~(3!>ѿmx.7 vgv͕8O3<45WR&© *UBaJIQ("c}_xEp,d ã&!ku h~쉊 Sn~1Rc6~NZ]c(fT6B'c'HB4P`uuIEa5)%M'UmZ- Ů-xGJ(u|@{җϏF*)mLIj\gE~{)0VG@(%RTFpdt٠#!+Hu=lfQќJ_ܜ%)\d̴( W 4hL[~59fߍEdL@t$ BX۳']wqk Kw[?)?ѾjѱjPU.܀[uâc9X-wUo){Es0*1qՔv?lL6_~j4J^]M``ƹI>&vzT5*'۠R!|8t_;8Kgb"d^F,./<7~)bv;V 雂 Q5@Vj/<>e4 s6 mHp_ʸ\(_6uROBwԺJfAc]}߫xF:&Ђ!rDA{_H T E͸AQpp(WY7E頺, Ih.L I(*VVA߮/`@lȸナt4UbA];!yPd]ǵUW6$5J| 3=j%!r[[ҚE*-X5˛Iq$ڛ}+ ZFtڸrߞ.KRΑ]X-hl}:l$jԺ XX6To|3FQ &},~Xu8av9>`%`Ҽ 5J,T05;O33foַ5kBQ}{ S?;,,K4@۬θKdfFj$2c(%xYÚRG)gO܉H[Di;xחwRLĊng'n8/д OLIь L (\glCtͤ9DQy5Rߔ bp.9VPھZs>ƤRC_W*8byQS˷dNIVi+o,/-CR,nw(y*vbQH@v}<(c!1j 5Q1.%'m괂yq}-;Tp8\>$kO =)AtA`BF1KB39QWa(IƱ$bj#OQ)p\bϧ}3ynj"Tnq؂߲Udf葚 ioC*=gT]?Ԟ&ǐjQ}kpP)Hгxq eH!V`z7rnxH0k{!Dc!%Ӿ =w ˣh;Ɠцsv?>Kك땝$ ^t;yQ9ɫZRd1^@ =&0@ %w IK;~fD0V̗,Nf.] cX+7tu+w%/S#oi4^A?wVQ?Ldvu4hb,8<*kXmNʽ H- 5D׃B`^)Z#VI!?20oDDꂲf2[ԜO- UYۺRs}<*?Vpz="[JA `9kUXWQ,d6oDy+f G]+؞(3K!1@|×"ڕ՗Wd1X1v@dœQA3,몝?tx.kðGܿղ_>ጣ}% ΣݼdR!` aS%`u\8h6pFi‰ CࠦtB0EP-VW^/3Hư}cIvo!|l0X&-FMKJ [Z뮠I**|j>-H \& qZd}M&jb;HtDķۏr59ԝa9ﴝA!P@}&? Wr:_'޽cdP6n-iC- mt]7Ǧlm=+u\_FUلƽ4KhɅ9m8y6U34-(J t& 5p"el^Ws%T,fML~Q0XmI򕮱G9>͟g-։q B}[Q:@mdu B9t;KmBľ\ 9=@lI#{O uI$'n]F;}p~UzW;02i'HΆ:^me:ބ臆j9dLy*6Cj](0D6\!YH,s.I%.OiLsz%@B_Ev~I3Sz'7Z*#3O5 ܲn2Ct9cR{OӚw)#X ʭ5$A~XIDhrE3q Y6}c*32?葚(? ;?F(X@D9}QϥN` Kq.z$C2_3.rhuoKpt7X&ձM"D'w0\Lwf]+㓛 UF+aR1^zF};2@#SNI7= ٳDZ#Wu$5SrtsToſENo9,ޅd%.3)}Կ:r-ٍ;FkٰHVG"6:1*s?G).a# ZK#m ueLaY|OS<n$LwymUOPʞ ţs"Ha`vȷzfCB?5k4~xOݖ@ELV+THe GSf*WY7p7%g%Ekpa&Kh䯔va,Q͉] X.8u Ecu@h^'IaAu<x/uN>ռ ȳS>p>^[۰GqUN'8+tMb>;>"'Ӷ|z:t-ͧ6ʖ ?V\)a]zާ#xr&&NĽyt?|rd$0{$mN3Bi aJ-I]y2F^eNL[>c=HW7_}#Mʭ-+riM='Ί'@UP] Q%bPCڱ[e]` #^|HD%آOjP,jD*ϑM%]9mzP2i.Kg\iٹ!-ʍ7'Р*Nd :PԹ/肁fEZ'\ió9_:%; +%^z_BZrZYi+<,p79kklX/D;_օ[߿2;̶F0t﹐-]cgktyYэ#w ?VElAFF8 Bf./}N!71AyXrh[%A4ԕ² gI8IuGbN_6u0pA(a+A0k5Qa:9+^yv{1a$r'q+4Ub}5s=D0,W`\O p̥Rm@i(O{~C  3{% fU <-? ̻s!IbOvl*a=&^%D8?\vp\&}(5yuJB*ad_t[zvG_rK@)qnM&> V%f̼­K$c_s&:HQm$*9Z 20?8YlT7-Zs04>?)l1]ω[VƯajb oZB&Nq)ct%/N|Z.,شn2)#Hmq$Sv*T}~+sGb)N6"I֏/e_];"<թ4`W8GFǡ[7Grm/^K/^qJtRSi]q؜^z:7/JMjRzŽIY/ q+6w=̈_{4Xzӆ+\YY2.L9MC8¬~/zK&QBRw殢dh*b=ؼK53|_kda|\0m{Ipb_sNj* ` f@a&WHx\FNeXRe3/\TD[MqT֞M\Zf;3wM_ɱTEOlR;6Nb3?<@dˋ+rbB3њZG[+[Y[s %. 隆CAbE\o,,P]ٓ$:jQEOZ\,g}G C93]ļx/!Lf}k4SF4Z^*` 뒣^{KH@ͧgCtOFL 8kfMoi>dYSa*PEl٧vl_JP!YBW[KJK +/+t^tPc 1mLJ)qkh_%+bSɶK{-:Gv$*9ZȴKyy5Me%oFLMk;q?t+Le~aO#yS$CӸWѤ|9˝u&J!$f1`ُԲga6KrhZ8G B⮸Q8(j Gr<\&?P;e1XHIur L.]rD?W-(<,rh <Br]r+it7¼(H{|w#*~T[bz~ԯvH4O#;Fl=ҜQb᳿ˆMFwǦ`}x+i.0uJ#tsU"'8mtΔ$ڷմw$j6fY:â=9GO 1@,(?``UMK|*P O?puloq1KU{5+_f 2[lD/fY3 ROJtN=Dd=f$fm":g"8q/ 1/K/ +MzUsɻ}`U;Yzᑚ>}0s yZ7Zq:e 1_0gM0Y]jX=Y lBT5S"Kx7qv*>lRc "f _-Uɾ7YŖ& Xi|!ܖ SMdRATxs-Ws6V%] usMOd)ñEis̱{J͗*0R왱߼qC%9$=/ףۊhA =f-M";JIU|ɘE7fU73crݻ6Mّl+́&⫈$,n ݙ;rXb5@pnSx^ka}߽BK.PPkg@4Wvo=,rY@get,ތ(}NΗ>l?xZ(~^n-S#qq/߮e͎Uk8Unex(r꩐խ3V]@ @U;.WW)l^2(彋s~_ӟ\[1;zBa"u c[T`%GԂlrNÂ#n)qNǵL cB8#LMʙEnl&瑏t=hV^5a"^Uu[a mxF90gUͩO 3P!Zm7O8?ZjT:i T-2ݵ |^@A7^]u^9[&L Q%f6FAj*=Pq-ulhe`uPl}P0|l^dqj3.&ޅ4h$ 4G];!!>>nI-vqlU&caEL U/]Di>˸TV=n+B>afSǓ( =7,tt!ɥ8ӈ ƿz."5}+Juk)B>r=F#]{`7[g4u3ի6jDO%yf9&# hPA翕 g&e'x!.cG?G|wF OmqRp~eu6a DOH_ wH(]a/]53g|m;^ʣBU^"ZI,踵۠kvYz®IX:51f/6Z*t[}ɜ5a=,|>^)=*]¸ykÛ~-L/櫆yMe617MyEd*9i pf ?/sky9/Nek/cʵ[Fйmof*aZ4hgXJ|` |3L3W-+|ϡ]un;ڷIѳrZ1 l|n00WHcOP$KvQ\$Q\8')i7J+`/xËcii\Dͯ5&f5sP!}Ib%'DУ}{.7YZ FD0ފ_<>8D담qlMco{Ncv11 RZ^>kSm]NFl~sk7l;S4D˗`&-dVha pl¡_#%6ltJ" Y"@b+:nZt lX \!R洨~^xbVr.Vpt){KLz рӛÎqTO+g2ڬR n 2 }4Jbm#(#Q=KSM6%3kP Bq \ke8U3{<*[zޞ +c%1j!?7$fl3Î tҳZ6(#~ 3v |:{{Xo-wt_yBַJ.E7\M1xFOPjდ^rGo (zo~Y°b#*9Vt S,S>\=/&/Ha;ҿ.b=>䬬3T3sbSLܝU+Wg_o 6St zF5^!lK;7qɖ6EVȯmX{9%mD0)&WK #AG1lźx@gqb54E\.lT "-8+BI7{VO(= 2hFuhgLՏ >J:;=ICLQ@_Mm %\ˀi$/D1>ڼ~痶1ȮR0 C q)sZߦs݌섰 Ņ,x@yا&I95uϯA]MeՎSKTJOg-^sHl E#wSAj?Fk/DcD`2HGg2:ZHxF Д198gjx ")`&,;ZX*sgA#~ϩYnojwҘ̤Ef[sƉg 0;K* 'X_30q!6^)lJmʙ{*I}-n߰z|gd|skRW"^2C#uaKhUS]\|xAKVW${i}Nޓ:o(zCqPl%V+Dl߅WWx6fʛ68% OL.X`tm7K9[{Ln{Si9V^e-^8 mz".`j:^C+kf\oSKp: 7R4?kl_ ^ '' PRe(uwm!;7i>Fr7|ЋŽZgnhˎ#^EtyVXKi}uǀj0ySGI>DInyLn/Ⴥ+mok;UCZ!.jYǖ!i(&J tSꥩ9i 7g󏬊$PeI- 1vSx%K ""IXJ|V;2L˘́V[w/៓)nCcʂoCF \uDȋ*ex-#y /Wb!߇R|զb6o "g8c0qlWxYdvaG ג m=$eX]!iY]gc76^֢U)d9G=<[!J = m(⑮Fxɣ5LL,cKh;1rGj%f!Wխy%P?KP-_[~ÒF ýEy.`ޯ)@5oQŗwU-q3D&;~-Ǜs4U'0ʼ nE,פP;;?i~+%j=F>+zgTs }`1C ?కGjof֭/On8v#X;>"0AgFl.DcpUFLLxn#f5g%Xj;>Fxͧғhkse|=91<'QVu{ Hz]z5NB*4|EDWKD%QëYN݌NZz7r4bx\DvиcC $QJ/ͼSi6>d;. d[Ey7Tk[SRz?9䔲E{taxˈc[Wh+,,L/g'(ϹiuEHk-bFrHY9Ţ d囔#-=|2REkj)>Q>+ g5{WD˴#ρNQt7:cBu:&$d@TJk?[&T:,3,8$:9k( n;|Fxvl2 4- M'lD:>߸#qȻZ I6Ns?QTf CKǰO(e73[V\n0#HQ<ƍ1kzn žlK=)[ AFr5 QF)Nω - VZa* "Hx6,Rf8{fgu[\İuGhy[$d! (X\z./Ewo\q讇S$Ic[&zf>ϲXn0iWz>^0"E̹`^<:(bTѩR]vy^pPҼ+/ȭA#$}W HJBvS})JjoS#F6M`WņJV6Qm9{{J_P-g!mՁl;_&a!sᾌjUf##@wAj*AO ۼ»R_`V+ H ɁF"Bt]D;/v'!9Vw+yoHum&?qPKD~3FzUQ-;u.ޮ|3 0Gf(/֥ AAFcoI_:,}d[.~}tBTl%JfqG#퐓3v<3_;j4P֡?!,wN ZD1HmO&9lNw6'7:Ň @N#B&_l'-wx2 T:qɶtp YqE͜tkBH'2~M#(fn6dwj>N9 _v<;ll),mؔ.#i9ݏ%<05t'FV^ A^ӀSJAZ$_+_x& R^fv  }9O"e=b.VtO x%~!1 )-^ ń>tgM!:5CT*dJzBحdr£ߍ)o/,א #ԑ6nsU|Wɥ@XC_mBEb6"JB)ʪ]c{7aWpxwN4}|xq\n^a?Ux_zOƛ ,!}*tXHb\^t$XDZ NA"cw} f:(HW0P6Ԯ: }˿o wkӋ y@KV.S9:rq5olQɠiP&st|mJzZR?MhZMGl#/ M."Q0 4JԻ d#x*Ǧa,GrQr·FQk:_0?аNӗXaj zLZ|axf@`&ĬdO$˃& 5Pgg62/cs/hu( )7{n8μ5Xm8-p 79b5 > A'^0(Yӧvn!R`\1RJ5{j%3Ggլ-3^{-i j^?NR=TTVqa`:k747nc ͧj#Snd ֮jD;E @2QV6s{Ih<vAI:?{p*7 )LɅ{Ldإ%])zp3>!.VcD6e3$y:xW   gH9Hq#M>u *Sd' ed$!^e>1RRO*<h{MR_BLE#4+ H /rީ_iZ-3\YYX]ާx޽T`b)("p<YM-R)JQ{}Wwx{VxT߲igHEs 3g!?Q32k5cPHGu[ ѯ3 Ox]P=ӡ[2ŭBB>py?m8S*yN}Y蕽=7HU$<(zk6-æk|J +hu ]C-B^ IpZ$P4,B3晸bGMW𩊭ⷻ"Ѩ7la4(H9gSEe5ۼ= wİ6q^+zJ4?vƈ@fZa !Eص 2"iQ&(#L 7ĹC!U 󚔺C"Pu93>,DmEQ rnqC:Q ) }:<86qR;}$I ^6d:C6~"]:&Lojᢳ_CX3r&2KybS>w%r3[ˎF)cRTnpc Nƍ -b R/4c0g& {|#o}{efT+vTƄ{/JQ0 g?dC=@S((,vVaҀ|[iձ&W[kVQ7=J=k p A))iRn>y\ɨ8"`aFc{8Ew& [Sq7Tn x-+{ jBZ({y~7bp*avun`YE F?8R>cþز6J؀1";I⣎ۓd<17T .s,lNaZnn4.6Ş:иTYwQbYeDw!ѝ:㝃2ӓ)Շ= DYFY)4mHx L>d#ͼ(¬gZGlF/-}p{z}C;.J҃A綾 /\ZSB$ R0\~bPiqdڱ`J0؄ V֠}'O>I'h#n߻ǿJ4'/{'A<(B/9`gjW? Ϻ6Lln5зz[ 3drnAT:-UtӋ[d2 C^ᙓla<]7d[]584u#;̆75L;IŋժYNJʹHӉݼKLax/8Fg%",'z~h45Hf?ĪrpUnPn޳>|LtMIf]@BZLR?ݭaݡlD7y9>EF4ʮ]᝔`o1fG۞Z\C-  za.)e8>%{e9 *E+5_<u$"_A₧CѴCdBƢ:OfW{4W8QV"ƁYAMj\}4#ano-Ig~Og^#0\qIkW\`v|#MPʊv; F87 W-VZ[i#M-ϣKDdV=vV0˳\,kx1t; E#Gb"])`I>hcuߩͱWmօ.zTX.8>׽ پfF?@@m+`g3D\}w[o3@2Hv"ڥƹOV$e/!C+M1(ݣv0sN%A(LbpcE '-8{q@b?:aLqɎ#;0c"pQ.3| i?C2(Brи)} @-ze;djAb!WOWѭ@qsE:w`Ot4hY*ZGfeȽԫĂ}E⤁~uOvqMZ><*jVEvپթ#uM54U謩Fe {kJ*XóT5);Á_=339S ou~#i4>Oʺ1 Dq\!xw7kJ{RN{\*s{jEpeݒ-+X࿄&R8KNDuGYZ&!Y;JL>GP udkRG鄗u55'\9Kޫg8YCm\tt1;`i>T-U<#I sxaO`]yDHqvH^۝2$jECYV{/CLw)$tY +)]Z0q"Ub3G((OIH{{Rzd`Ϙ)6MR,ÎND>]G$ڇ{/,Eκ `]/@Qp~ sdϬ;DicdjĔhrc~c 7@{K u"J],7š I]_+C\`z]֤bϤdTW@9Vf)n8bDQ8!`a:^+8ZG ea7Iܕ/lAo LJ s^xܿB~#A%I ƥ[W5> 6TNEm]>Iy ;{+ .%ϼA.|9aav\7ٔ]bԳg v\ &XPLnWA UĞ09 |71gNt4n]M ? ;~v2 0gq Mw<΍2sc7vj#/>ckHtTδ-;4yc>y̐xĚvn.b!޷XAj̤Vq|8hVՙ8j]sBYTcNfg(HkgR+55׊I%w(z&hILh0_L–&Il Ro]ؚS'ZƿQegx7gy%%EBn+;&WsjrnU5e N#0(Ixj2q-wsc)Vɺ^Qrfy+ Y,)pƀ,y(J̊y\Ѹ N++&/)S`&Ggw6xXL]Qz4zv}* p 䚍Wj/tj)9 XEso%R tnj PՊDK[k}/P'(ru$&ۨɫ Ѐ20|eAp,RBa̞j9D½X?sfgz]il&u^X0J23RzPX)yj`1LL o qK,bͨ[dYb 3&ND N(Q~}biui.&@8p(@aӶoÙdc;#x}QG҅4cl jhux೺SD6T;`fv 拊\7mz`ƥ?d G>XN G.~ d-8> G\J他HX|%/֤QÄ&]2zXB472qtSHD-σz@2BdrBۦa롏␂wID:9np"x7ZÙ6V$7i50;-1vl0xjJ4&u.vRg7~TjRA~徻YdtՎ 9=x]U~}j7~-n͆I&nX@]R|K ZX&9ײ@&{F|ӧ򩰝%ڦ Q l7t?.2)qBhdn~JHxQz2Q;$ AtMe@h^=Z12 Ny,_1 <+9XՀ5})vOY+>tAg~@oS©R z,rQl &$@K;ʓZ*8|p72 Ԧ̲}䗷tEE YԱ__?c}l#*ѭ Pq4l9 R@+5 ~1zoo]w(;69'q]Y 8VX!63+-@`?&WD<YC,ޢgi ڞA^ے^U^o_|Rak6tڨɤ8zpV:ջq+I X+Poaf 꼶~$X΋h\v"I>+#Dlm(6btjч4P}(BpAJp?xmaV>@\ l/_QA06¢ PеLw#0ڄ PjXJX uLFW2L_z~>Ⱦñ5Y¤~%@)XOߎQ s%<΀6uJ3Za:뀡pJ*ԕlҕVSc=:0BȔE-S]aج}ޛձ"%B"şzռU"zu r~l UjUC^ň2k mI-1YM2dp^϶3q:d*<黋&.͉\̬2&cr;iypc]+@tZ d+uM"k $Zazjai}҃:Dd0q-;Φy"h nG$jE&cq?YHO%IƯtMLq84䏙erZt:m"|"cb}8F&ecVL6tW F/[YxLR %;SY4;KN8pꔳ +*/5!V{ؘ"Muk;s<µJku2Dt5Gp3.#`7$LRp__&,5Ԍ3;K 3ج s\TM85IWatP>c:l:Vdofػ^d[vV4\#P`:"h>(Ү{Ȳo E@7ۦ<{NoR[6P+@t5ϴ60|8fr0qK' <>Mҥ?WpNՂkRF~kC̃)2CؖPU`? vC/;%1{X B dgaȝ!)* a@B$LpBx?՝\ܖӏD5>+#4#ǶR/p[ 2 ޝVKl9oDuͱ½45X 1@%B;5{2`_%#I^k=MIB) ~(X{k?!x%2{m?zy 22?yqağ>7%qA>d"k]8g;!ØsI%(^=ՂX9H~`V. |5%>9:qjUXhj^8 2( 2s  hry=|v>lj;-Hegӯ\9 <[wQȈX!UpơD"r΄ *&~aWaKJ۲bIwEAmI|If[ q%sFFBYoi빛 X5dt?bՙȀTl%ڇQnQyǍ.%݉д8!~o}iM0Yb 5&_Z7թfluP['HTN0xjs8-Ѱ A7Һ!O~CN6zap >mz/d]R!XWS~\?4{<4qaZL:aN4g5;"N޲ H- t_9 \N}zqH6%(!ghOIpR)sODE|QSvC/DǶ;5K~&O,TL CF XDFs?颭OwMGϭ(l{uxE[ si,Mx(7<ڮ8 zjw~:: >JTH{LK0!GL9Ls9*5{s̯/vX)֣{:\ShG\%@w$PO;ERWjX/6b@RppF\J8?䉙f7' {t+LrՐ܇u{d-2yyюdn.AgbynInn7 ,Fǘ>' [JK@_з,IxqHNC`ύS}$3Tk˨"q{k_?ÁsS+4&svr.K2P4a1lhfQj1菫!ɯvB=/(SϜ"eyػէE*Ir*FvJy(lMG)YYO'wF(Sgf*GM|!ⶰT|<2yk8@yIա< o :Kkɂ=S="Ie5 R:z~@+U=ra*(x/ZA-q1t٫{LWBRI56"H\,$wߐΕBTKڭܒ`sy)ZOth_ė>DY kA&&6 w<+ .yY`v{::E.& ܇ǡD I`MꊳQdy^*̞ #np}rΪ{xao YbhگS=A'in ?N<5:NGpQj|p"W38͗ECgB)pEFuL,Hw_{`|{nIVLڋIԙބaH{E.<:?%3zte+ڡ-olEoe}mXӧHqxR<Rw{<Ľ>Nu PiBENDŽ=Q/cz,q)[E9S-`?-?CL7W ّ];]=P "FץWoj7Yӭd1N*˻g&@,rXC˔.phl\=ގaw.&D)sc (?=OHytx_[zch2Ŝo`Ã*luCtRmvna@'>ig;ַOױ⶙ Uky.;K(=^uzZ"WVqHoZ7 ;3Вˢ2k wa'Kۦ%SQ[2e] &3z,N|$ CNxM 0ez8Q[G1g.㪴}Pd`乂 )Vdm*9كNtv!#_F/<g((2Lb,1E_.e#jЛWtm}$1o 7(k(7iUԚH^;q^s6/&Ս{:ҍHJh$Hb^Fj6CJO'wXPܗt˵N/T i݉S<&8̷)&SRVL&QÖl}"4ɗ'QeיAbַEu@AL,eUCm^|$xmReBZ68TC]W+p yTe ߯8hE%t|1-k: wnG$E·{9+ng٩$N X !)`4ĩg.jZԐkU1EL!dp^]f(*:p ^j1-:3?~_>\ &=(#Q1Qbo]߃LSK],f~_pkhoG;D3OSOiU!~7ŐHɵen}?[,` "j SlM hu!-_! i)M'iئ]tA;!) V*^"]LUϖiœV4oU]y} r\$vjFq$vLy9+)73Õ_ꆺNpSaeK_[59jHybW UEz4I$DaIE`P,<9"r|#Gz -AhckI-3i/ uP,)*1h%5hmZ@ -L^dqmRrȨbD׸@30 wav[;s/ɂ-x;%}X4j} ݶD ܅f;ɔ?=KlsOӍ1U: +lڥ|xXiy*Wvgd7r #x7yלrSV. ,5_Nn -ŬhV^_j: XN}Ǟ1ҝ[{:1c.g8[qn/2]~d900H.͋@F{j\" ^9(I&L@ Or|w^1>WC%t~-fRa%e(, `7(?V/ͷ,ڑxL=}_#GpseXS [i<]PǗs2OǀMQYQ4HB7m[ r'/F7b5+rD(; 쓘oo`6h e.$D ZP4F ˚>@'|^ɢĵXMc,+p5ZA*@BvWFߙ|=шVL`* b2&ϸ :Kp#*` %xG" lp3,qX'ɹ@#)~uQ#LmҒC}#rQ%BvM+Ylgv97hsB&}EΧmd?.ak=NINtɵ7q@duC5kh]kNSQZ^aB%Lf`gBng'H9mbȴ/b|Xٝu}T0.>0{ ڵI"hߋGPAVbAb%3X=L}Qn 5"O9fJrU#o-:R%:mz0z7%-)cXB/9 F~;MA <>]vf)Di1=żn ME'몠2ZZΌ'c)(*sΊ-^@uxzVCiBwCpF:ۍީIX`&~THh 73|2++['~1Ij)MbQZ%lXo5N_vč9ܔFNղ`7>;PX4?r[7J9XDo. 4fC^-͊}O-p](!Dar6$\Эֈ0,XINኺY+q@62%A.Y>trF~r4}hUIJ|8AVHRjvq=Aq>I \2;o)뿳xyQTrF78!abc=F3,К1'e f6WN(hV=v]_e)^gbDf#7RcV!%SM@X?+aU~lJK-Sksdv22;qR"#jr3rn,pb@IZcƩ:3\D5q*\[A|46pmK5be۴GAv),򅄃2Y,@e,ӏ2]s# |סakEXyY3G`4;kuQ$={ij9\deaxV薣3z= XXnt^}/\s4صe Jѿ}?`<1h/a UltA/#ԲA5;(`)fun@aLJX,*d<rf?ӳTfZa>4%3m(:bLh!R+ƾrI$ *sh}`)B1 +z!?rIU03vX)uݴCRاZ٪G꠱$a*8kyXE8X% uHxʶl0S!b2r+Cѹx m'.DY;!.牫$ *FSSTrjS Wj{o73CB#FL2:^<^󂧠%7j ͐.{EaTb]Z(W@vlJYg8rugk M{<>*PMܤYs唆(Nqz?!j ]0B=o> (!aƨl#9tԸ9@IcώQϮly9?yeN*՚t[ǹKalAqcyh\y8IQ&pxȄ?{qc߶(ӍxY^< (юkK\ȭ*\35Ƞb5Vְiv]D؜R빣, HHο%9{(!*V{sӴ*mJy|GS"2gR]A;>uU5^$7GZ"+q ⧵6vsl 7FW=(@2Mt-EZe'? -StlEYɚ~5E}NY l0$\l߁걊 Q 4OX_a.kg$ l6n"^/E҅XG nFWZl/pLOiAPV+έv3qXK+1^E/{>LR-9?ZKFq'Ye^5ɵ6ook4"zM":mLjӂN=4E>w7,96 ?t5G>8$26ezUA}c%w*;8|Q5>LNvј*PX; ) ?`,jkX<ݖK"w"\fj{=ZAu^QH1ׁX0 QQ uۉSqVOV-v3qTxzO#%jGm @x*`1Tz<:#tWUܡzW8Tǀ_.-U;_tpiz]@آU>[(gEX>%Ch߉_\nhU6FpӸ& 7X{( x5bܷ9t$y狷H#_,b]\>exuNeq{$|`tMfpRۜ~NF1VL:(pE?XgD,c6YūyaW_YmQ?AǍ2/Q3Ѡvt^fJkw,5:+syM%׻ 2#ըjt$@4ηB2ƾ+*HIɞL5(WZW(񧎭!·>[=k ӥ-ӊUML{&L"v)fU"WlmN+$ǰKweߩ\B3ƽ=Z5}΂̝@*v$>IeB,ܔRLx+/Vk.s6pj+æ@@:M [b #|&qGr C7*[fk&;~0K[o.% `t:-CTܛC4Jk5,zDآgʘ ?c6+]@kR9-•=SI^E! 3&j0kTEK DWycDo2ϬUg1bH؜u DK}QK⦪ G}g$տ;Iw/=TU9,sM8,?/p'Et*/Yl\DnִWΣ]Ye;>ΥoC r>XĤMՐEfc1g|wH(3,O^xk9s*3 FO!C̦`RUQ9g< HwE[ Yj 2|%R,ov<rg G  (f8؉U]OTWFM/%M`<@VyoWtovT<:j2WlEܻ]Wp{L!撱vޏ2xX7e҈͐#[IjVMA;뺣bQ&Ė4 :>Rv#'gJ$>?H䭟ZɑkJ+ ^0uj:9B^Er7!X }%:.g_RK#3Tj5yN(D*Y4ly+(-q}MxjqGF̣`+'ؐ> ndM ppAu;yLWȍtmPoPt"fxN@xJBn].ApV_O1Wr 04x% .~ &>p\|D6h=J<^ J7]@[/> 4 h{YvD1H(z,jb{ûR hIs=ZV(!u6H٪ͥGkve8|c:xj &I9ζmaN~2YOo erSqXjסq~fG >_M.CӬiK} nF66}NU?[/ ^d1F֌BPPXv9MP#PS3 28'ܪ+yD ʜȡQRGb7lK.vEi~VˆNK&tH0XzX`;L38ʺ JG.ϰ .;Y}ή][jMS׵׏]uYu2FyR^Ѿ$R {^iKj*skl:Z_Ҽ$>way;HD|*M)hۉf֮o*<"wj̠,|^kW#U#JJo\oW3Nq֑C2˧9~󾫌|{o;7 f~Op?S|ܧq82PaAswQ!gO&#_8oS屮f<^qG'/C"Q@|;VZS `>9Q#<`fEzkܬ`ҲIbꥵV!5t'(l.s,p(qN 8 ɓ>ZO^%l}^4n~XMVrFH'`|%̡F2Td.9OjٳfKI~٥Fo*7PD=UT]Hs2mcN>jPhI#1(((fCm3 ;[4afQ 5_'Og!I N@'?XG#\FYD4( dqBۤsS!-ןpuŊE>XT9F!itLiXjB }J=ZXE,msWa0Pbn_^2HB> | iCHn& ' ~&vj9:SeS)PU q˸VuQޔF%Uٚ0-p'++qA%=k(Wf=/SJovEsh1Jm0V3Y Bc2VmbTpdcR:˳UU|;$pyI3^9@/LjqLYHqi0@D"@"B {ěo,h qؑJ0+֓oM"LwËvf~>IqÜɾ*YJb1hЁy.lkwE)ٻf|l<đA9Q ]?VuL ns(PhüԎmժN5 '. c.,K1^\uW隗= %k'0I4]ZnEu>kw糪'ynM[SUe8C4d ,ikL̗Ļ{'5 WLǘo=n:zC2I1{yUp1e!V+-0+/m h,̮JmuX~,AsDUi0kVu*魺/29$^-$f`gg0$7MhB7PdVe.y:{0e0(Jj|I s'pv9"SbE/Jfb$.n?9r >WE& I*D60E2?RϾql3TԘ<\$(~nGLl e펞ʫ(gCA&M,\<؂ V=ƤEbInzq"?*U|H+ػO|">]znL y':x>'4ì@[븼L*I9DshM_-Gk;+m9OQCF7lŒj8uA;/,Ei&o/9}gz,X7_R0L4d]EA_$)_Bi11Dm[VL5CLe*&<8hvrـ!jbA19j*E&vHҴN7o(BǾFBw֥`A7zpQBx*pd.^h\}_IX21}vlXGoawްX,,|?@ʷ+Y~9x&蛽HGP̳Q~=R%<5my D)d#Å-\ܖw)XR݄#B0[@Hqdf#o#5bRA36 _$55agO2Y*<=la0v+B GHaBTK0DSmn98 6KZ @9!$^MAtF2~ݩ >  MvTļt@xR[hժAK4\rH96c'V&inߓV jl`/_AO"rjx+Z2 ƀB \@t͕a &yJ-7/j+iUNU)f uK*aUNy[뫪܆}t%x]TxǗ`& ~@o:LZ+f΂jzr{XSq<0S %;LPtP]DuSRv̨دA~N}ɾ锫#y `o]',@ 0l ?!tiBdV3$]44;ُP޲ rgj=8(E*ug­EcREKt])dБT@*9ͬ:l~/5b~rIt." o?bG=Ekp6Zy79$wh3feUi/r啽?.UE.qB\*նYy`F&/nN߼ J 嫺2mŒWR` F,T 0g, L_lZbWC=¢e'EO-q`Xqި({Cvp_7-pel.Ybpf$i:6>/Đ &݈@ PѮzS9]p]=0EPh^?!-3*K.%w2Ō=pG*'΂+d{<_tg^ };j1%X/aȉQd݋/߆2H] z>>Bp&-vY6=p(xcGEup ,|%` `ۆVNo˛Uտc }}(%~OoQg@8hx»ekJ$W"%[ꢸNi6pD(0KU%~uзD.wo9V| R9!uLX* S\Wo!WrVͼ@=0 ? 0}^=MS'UxHff2mṯGy3R 3/8BR2fuCޫ74te812+Vo^UBˊES5(y'w$,}\4`M>ΜlMFu_3^ALFzL s ]1͠WGVd-QpKd.GoaU`qّƷo$L@2,kJx?YX~pj\zQ.G sr:t pP6LH$U2ݟUIftod2wZC[[ܞڈ$ќ㟂p/RbCkHmV~/AW7&B`-eDMM=2(lCCN99~ ?@WR W}8tfj{IGݦG0$|`q_Da=DjB_)~9J2Wt-6 mOdbN!{>7\1+LbE>w^,Qu졍Re^ ʦꠘYv2fw*LCkcQ4(7lf|-炬e5G:-Vp!r.}f&gN#,r|Urk j <6/?(,PM{2?1lAb-uL) ~dsvাG*[#Dׅ|N^6CGkaz;P '@8#θ`h!&MUqRMb9ݲaroCDnm7"oH֟~T DD.5V;m)n %L)GYW ^,pBܚ=SAMyMvE175ch5[.eŌ D&'drLXO {]OԈ FIp%LZP;WDc~P`}:qP~fwq#y2$lM^THwYfXU]ecf Vl ;H.s?ך=q=`xܨGKķBsi4+9NM}Z1*u$C$n;d,[<_ND)qgёR41cjuKC&@5J\4󓽯goKrC!5sgL+xD36_.!gk|_nMThvj&E{1(cW{!|4?Q\+FV5D=$E.xhqJe+qIekuHI 6FUB'mrkvFc Bo^Ԇv|&ɅI癓L2W(*}O6c;~Pz}I$)`4w^&qxFuU$a?8Bح:4BGm+J( 9%Hz{z3bUˈ}!𐻽lUuBeq@ 6d#!{HQݙtbS {v%Q -:@^*R;0u5pW":ʼn&WG@ō:cj>gmC>YnMTJXE>yUrh׹M6s PV9|JYֱRJin3^USE\ pzl@NE@ZdΎ2a/J(6/hP)&@EoKs,Eb&O JJ /)Vn%L.I,3uՙT2; E]dPZ=ͥJ;8/Cas$ysjmu\?;V HDb0[DtGh~*0h!X&ۡCRrpΘIG,=5C()~Lʆ j) /Q`-yĞ5ŜO ޅfG)"!!>)Oy9m̳cCѥ?`"D?ܐRšs kݵ t] /t"`FF7M*LSuL: K;r?X!ej{'+U0D̞#\yWD<_>Y/WJu#χ;Dzn\Ǹ\,e;t!ViwWpxIڕ3F!ʕǿ!/{J2C`%*dt4kxɆ"|dkv S%Qvjie:bŇZfs,AxBLt>ceA7}ܘLTvyOe@i|xԈr[wS1%Wc;hU!I.{a_r:0)#d j~ԐsY>| *TwT]X:ցMpCql]S- iP]l7a[|ߗe'{XI`qs;lVhn,Nn Sh#qwqP# O=}Ǻ y[TJdrK`1ǒV L5OB}'4C+@"ff_pXurD C32Z hGh]nI׾G")z Q XzgF$`LJA=gn4IFH,P7/fZ}'lQO6& dZ:F.Ա)(78ʨ&ܙgLHc,p Z<\DޟybWSM'TOq^9U^|yaRZ-wxR9D]sh$"Z^lNIg.I!OrFfqd3Cvۧ<[XDS]F&2$vnvAI"ػqL8aMf#y<T<{]xȯy6u), jn}OOw"Š|\!S r]["1r\-[e.kUm`@]dӍgԁ!&U%Ǹ8H>Db$q_NGYjsJzϥo\T ˃ OhM ՁDChQTNYLjb_k(2{wܔ*d+'W^jz SgJ(Wl)bM iS%L5Rh~J8~ ̓fdF}{D1θ QYK/lIXv]U{sWAn&qeP$)ѷra_psѻ޴F'0w~y׺%\)s'0(LM:GmHV#/F^CtkոurYDM/T 3)=3XVCl+`M妔]Q+ks)V >c|!T܏.&-amȢ3W:jrUm#Y#*oj[Z{Ґ n΄>[#󼐾J fYQE7@w(LS|q:iѱ8OpEwA௏uqcY'RE b:ݨ)TQ 3IFUh=uJiPEdDͳfr0 bd[sne+0m%8 -pmukv5=_н=%rH7JyWWAڮwW|rj,k˯=ɪ8a+i1"U/ƌ2] M/TȀɆe\&N8]1-!GMC&hI *Ϯd2se}mh4p%QAﯬFV_DFnط̜zJi|C[@PݵFM{̂dGv mt)MBӈ?!g¥STmyՀIRa S\#vo/9ZXWmO)A1%mAb^_؁?qwjũB57<-DeQVE{O{JҖ%nKeUnLJx@8WpHUc7n5P#{(ڃR:)NNHl063`)ʡYO)z}2 AӝsCbS>lm<59rEFl\7x+%:h*(1l~oojM33"Pai1 ~dORD{m܋'m+_ĪLɶ cESipR-PH,rߒx@wTYpf{\vl>Xl"k?cq֭+To;WAf@jKH)/5RKQ3ۂ%bU},i +då?ֻ`^l|EYUMAKDTryE&m>o"wEf!hOH;h0ּ$EʲM Ub!$j{eDc³(`~mqA>K}+ CYwit|\nPO7(~$&M-9PAӲfLm=+J?IT0?7y,fH,pGBQY&7`"Z#Fj|&~ԷHG1ڲ"KTjqˊ!w1-)Yf;+dUwPY!ʗJs9/Ϥvfx\9 Hozj*\32ڂmىSmN{br::qVdsj lZf36Xl5rEw {D,єuavצZa4xúۃ,0rŻ 7 zwY !&s~ vXJE uJ1r tTd5 ]g5vsu26  `CA.i3E N X|B[js5æmp.]'$WEV2 =!s)nui SzT!hB]l %MEDYژ=Ӗ/wR}0`E@mL0[$ۀ;$4L+S q4!,!<͘m친Wa8zHK5ŻBW|\ݪAHYdBy5S4W rh ʡ͞fr,љOpggnOwn?PO g)wHF{;i,+&eq/UiHw@z7f .(Dό#4ּgWu3AB(rv"+0=J&ɢk5!0WNn 2K((ׯ&[tՙm&sC(267| VB  č bdw2(;͝zo*可[ؽ#FB*?O<˞IZ9GY@j3к#'QVSr {p:Wغ|_v>"Vbɢ7=k)2X7} ̔M4i DGEiP5sgF.nm=^m0u1 w8yt- Kπ$kѺOQZ&AZ`16]ya)1&4RrHڨ^[%]*#$DB_ai+aKJ%] ֺoڭL7GWQX j.(@tӷ,j9wG$EĐMЊkq]#c?yE1CL:g1xamZ*]2(eWL)RUEEO20i_v:5cx?,ֶcʰD[Ozd ;\t*ݟHH06IP_{NGN?TJ芺gѵĽGB/-Bm2ϫ;7/U~ƴgʹB(*?bpYon\>"ο]2fJް [jC=BoJ; ܑ5qYi1t?)KE7/ :I21jqhs GX.CaI4D]{43Pߌ,eh5Ifhw#bÇ個L4ČR/Ӗv{WVdT ʹwY=GMKT:x'GAO>D(bDGcxof6Purqo(T4D3ի~)]'htַF87zdj YCP=uUg[L S Z~BZ@&Lr\(J0/kbBr/6WX~9ڗ񤐱}NAKXn< OKA3æ[?YRǟ{4vI7"wr'<`i isŇ.&XrOB~ڴ¾3gU~)my1uF+qTnp gt-LZ ҆L/AySI1 T2ʿ#36u@[-0Nn;dB'4௾i:ҀEgއ^.2Yo©BڟB k^Ǟ,B '٥鲀9{tŕhȃ&Y:KTH)jޤX ؄^E#~ `(U23ê-a5ݸ$*R1;XNIGk[#n99 ~> faC$5fC/:V14Ͱ9@]bm| ^XMO]a̙x*4Ύp]W gqpY|ħ4aWl^ Z#M|>ȗ[vu$>EC K <*Op8m øtd7fWm΅X90[2sH;^|_pKt.c fb֬7B͕1Tzg4œڦn'N'Mb+T(|u%s8}hb)ŸmT|fӘ[s! CS{KI_.~24*|7s|*cB=rckr:gw=@9C,em}ൗ.-,f uؒZe}z|4ei_ÿ:u譱[xR ,v]Bg2,[^*'JsT yPO-f]֜BgKՏ-ۑcTXuh;B~JJșpF6rCA]e/`k&G oLPb"]+Oh~OY4}1RKN(Iu@4";VaF)0zW$9᛬e_2& ۯ$!L8uxu~;DHi5cj/֔Ypؖݒ,aƋ>-B4 &fJ;dé,|~ nԋZS=W *bE\,lIGqIp)ȫ1` -j % 0^P}ۦx٫(Wݬ-&:Ĉ!m|̅yc'~dw30pQ=~!DUUӤǬ(װDl BƗ%%]+ܾW}YӶA?$2^ J{^|@"|]5G tVrqmP)ϧ^z\<V1D=lf",v׍=OmBTJu, Q?:6E veѷֹCFx#ˈVư/%mX{ +ՊnO #R殊ܸC$&"6 l5=j~ ϧ_E'.E ʪ[:q̉0;*iOMqNw&GС_֟FDh5μ0){Qe ;eDyR#Vlʄk/gĀsP$5_Jzcש0ێe38*PVnyÑ:]n3^iYv4p y˳^x@,Xg\s URaY %i&q!wd]޵&( },HO ,޿45 ܔD^& $hN`)]YN8Ž>Bݙ]4Sm,\F9NÍ;û)L/ڿϿgHC<`hZGo >c&^uا/ owt?!Bh Q1F@O~uuHdqj_"T3`.:~Aq_sC262WϜ5P6tx bwXh\A`{rtYWB3YgđX8 G21`]@R^օ{B~VA 68l9/ThZ/ |Ud,9f"Mlc} FݹrOj dO0DS"k;gCpw3A Ux,O\>d Z9:̣Cז;PYwrDV- ffUDT %NW( oehtVd8V zTu}7 NL Yw<'ύݹXiM'ɭeRG1F ?WܯxyLǿd^AuigTej`v'*+ >@ vhx0m6=t~0@F/\fbEC32$4lL}SrK3_^>iy9W?" !e:0$lM$/ o J V$.7 -.$}xťޤLelp@ʫɔ27Mu% ܀1pODYlV\Y,NPZfdaR/23_q=+:"Fxef/fR|T9Sr][SqnŜ^^@"CO-8A阍WaFFk|̿H|@-IGLo~"T@LKq=]eR I1Kⳇa^Nչ$yb7f[b'+Qvã)vo {MI&ëoOXzz߄wU4nꎥي-[ekI`ʣڄOjς(-dk3Xu{+#BɚFrbv;0KbFjo9a%šEF,0|ڮ+ aU5UMP%0q*Aʪ`a#}_3,3ġePމA`c3XztYAiߓvio Tc/vg$V\gz|z$o;sARGYc_Ma?4=)jtkԲF#@LiGG!ֽEqٮhC_v6d};Ӻ0GCѼQnOigƻ҃qS/1# <4i&W5SVZ$nSR@j"ey|n,D'E3dF XfdFVÅV3Ƈa]q"&DWGFOۙFh¾fޜ {.s!k$qUEB:2VwC=UT-::)֌uj虲΋ ;нZ?%ТB7~mnNQlrXjesݘ AHOwq&?]A;mQtk"ᥒt5C^'e?qn׈1{0F?؜1Ā!|F`3Z;ԣޔt/;kez決S> FA70GO!6.ؾ&@/NmR-hg&MR|р#E{ʹ r.^MC-6X [ Ƨ\a, S#td.;o{G2Ugs HW0&"Щo'do"`ӯGby EWbHqy3ӽ=:":`#nsKߺaqRT]x;WIQe}T$pfF|iE^<f E>\:iF) 23 .':w,(o'̀l8ĺ0EDډ*+ {OȌ 2%h'}hV+?۶+ |`Ǚ{{l%LWeQg)%*38cbىѿ JY[nz.kN;ul[&?pC8x*֋r14|V t1}vkE4=֦Zh#3Slzܹn8s=mo񺮸ӷ Klsb`0P_ |KI')KW&7|&*X ,[CϔoԜFUj4]֞-M$ ݵ̪D[9O\ Jd Inh)YtB-iVHLDn39%ٹ_T;Pf93(3Z&BOKLG:0|J{F a: h>DYWy7=bڏw3=xm D'W=#Vd> ZY`kMpV2drB%aey~||ʮd:b+j0b= |3&J7jv2|,fH^}lqd{fBqr' .OJK[Q1i!@8VFwPߤ!OX&YdZiˏ}|A8_3=fRC \s ooG >h^{ݽֶVxВY}.}n|囎4-l`"JPP8SM"ˆkm#Cu̬46o*tދD#Aww>ȹx}{45ϟ*]uNFۅrdGGTq N^OG~\Vʈm";[ w0>=S5|0{7anu3[cI1$NQťjyo*eIF#~SQ^/ HlKmr(4W?-Lͮ@8Ɗpx(蕰MJ)6qh\JτsNHbB]I)Ѱ^9^ёLowcife_1;[d[TRxI ];U ,07 匤PV(NRt~LK&#hٴHV'KuI 2|/h)K0J2;[uo6X6,YL6:Ŗ Y\h,ŵ[U79_X.i ڄLJ|PI'^Î84#lV" m{z/Dⵁ(m l H]f;sw]UdL u,~hXvN PjLQ~JH(it {j{j̀ÚCÉL)#^6NFlՄ֞3wTE- W7m: Ȗκ6Hc*j>K-v RXF*<jwW̱=ɗtezo>/a`iG9P93I1.7EM@^jF5YA袛hMEOE$:433(XW9]bIs@(  ].5tȪ%P[ . ׅ3^*P/DJ=D.-б뇤?^iiƕ(J@1 bm{RԜv617mLz#|h}(".Le{=  uX2$kz_lnU^Dlњut}b|=M aRONʟ`w4HNO[.%xbjSR~\X0Qy ʉm8;nMO|__ڍ7Ёyq\Kق?8#iAsvZ6g]6,pn $ yQ,m)B?N;,Z|ZζdCkG ĩ!@iOڈKczYH]*âph%*%fOۛı|/ps K.t;Q vؤK +qo-@@HP194gr_a(|(ⷻ~X#%1Pb*0o1l*!oq)/ {G ZD(,\rrE_/-487 96wִJvO N#\0K97}py;!RilMLlKXN2*v#HbعKXы@ei, aPc{t/{?HKZ]V4Wf6agYvV)9aN7ft)Ip{P21& ɍmލ$/$?!`G:V _lkCsRNl`tFnJ ;l*/p+sn,,"3}S߸7|obr*1klKib?$!ƥ{  !xi17 -=P7j|oѿm(؉*md6"#xVW0}r$) `rRfG2HLJ69{flzf1LL>: .&G`и/h'Fqa1 k;UjqKw'g`KbF-幕(B̊1On톁^v-6[U8hVvbTaGAZQi6@m%7h@D\ Z%a"] =bbbqlU}k\6 {'zgӂ9;R+|Gx~PH s?P حNe 4;x)5?Yv;Ђb1Molt!  f՞ ܬ VvČʟKHQ_N߹jpb.$UcDŽ,R gDXX!w7QHs6@,"D+x3z9[ͷx/5ϣ/IY-4{YJ\fg/@ouvx=}k}#YwFevAu=Fq %nqt'Yu`8]VFbJB}*HX:J;_8GNsɢd;D}||o'<,DydK&.h"7KG_DfwŠ$uۺ(%NU芕i10K'?)SKodGbDI%✄5M6^P`!8I @>$dn —vK乔4M7*B .$ W !FY?%+'n PX"Qt 82?r'ĜFR%'nBk4G5-mLgꠋSoW6jtԤ{La=/%5G>6~5`$|*6/ᮕeIJ|1D+SnptOuDikt ՌJF<ʀ/F ҳe_p}(`$4F4;xX/=qpYrs# o'<`o>lMA9#Gs<{p(}"\!+;.Q9)eh=W;)?!Ί>Ln#bO3X=ls{M X֝~¡j)`ALt;NrYn +}C^MYD.'83&xF?E\Q[0(O͓\se)&E*.;5y>Qa#?"qF[XrĪ"-KS^e|+, k=9F׏BQI=4uuwqV#UaW0@ ǰDynf:4)7.>^*mm*i zpeݪr5P WJ2RN*2X( a=ۭg>BGmkOQg70eU{.Cuw6Ps f=1o0s/ K +8 %3hgCY~]ڐ?ɮ[V)z<%hZ0~C((3 ? #YaJEP ƙшUވ;(chAhPZ݂Zc]KCz=d~DNخKĀNq)%:ml^3HośAH Ʃ WQZ/wVVP¥9+{XoHr K LTba{nXņY"H j| 3fX!b]!4.Oax=Iolr :)y=2߭teg{+h3#RR'yε]RM"1ây.D%#N#V?x-3MzU=\oRBڨ`2m>˽ߓjR ԛ60x]2 ϗ..{A߆nIZB0w#uŠcȰJ[j5oI( ʈ w"Ŗz۱5D83 z(]'m;OHkJ tK#ꑅ瓻- y]㠯 +/r00AI,.Me{=;XCWSW{h\ElkZ+wf=-})-1tl.9JiM`D8hf7a癮p98`^g7e|-b$ߝ=CT8=ZQ4͊Ɇ' Z#5RZ2 /,o7_gTAuZf}k<"E:xf1D|͞9.wrr 1%)_1$FwMkyU""TwʔT3q|긷*ETU1࠹쯃ԩ6ɇBOPrzoN ĄW=L-̿N`:qD1KuOKxtViGig7>iuf3[a'u,<3Gfɶߠs} ՠS+$GQ,?y9@7|TY&B$Lwޫ:Y8JaUH]p<;8b?Ie//Nl\yȫ]fu-+ԖHU^mp_*k_xrB~& MblN ?]UcU;&ȧ0+{ 0UƧ@+9؄(ǵ0hdl?DӑEɴxX瓻Վ3Ym5҂ $ɧW3y29P(7Z]z =|]-'MLj@/Nj|ܴ,ܔra:t)RTw&["HH?݀\UlxZX*¸$; *)Oxf+_s4}SjlH5Nx,oQA"| (^7O@iGY3, H|^p-OЄ0}_vK1=L 8VөfPK{^ ґd$WHUzŸ&ݤG|3+r)}bd_-gVNXo}z<]T#oҕI+!hn߼-ql$k~?f#`{jIr]0^Yq!˟Q @%<~B"2qDl(.5QyYIY7u7l.WTm]sQ?\!Z(O c #MFN墱>zȤ$lY-IY!lAYʊTo cFf`_NzĠ+S6A,Fܡ2UWН^W ')jeQCH }u]ȱ &FWEW;圕((LQ W^;}ùl ti <,fi,¯GzMMCtԦƌrn'h9T#Ǹta 75[5>G0 }5@AQo}1፱hLRj\dr^Q2ViQ&< ͉ǐl9Qab>P.?wѹD(;LWJ`D+ͬ"\a~. ICXAWw*dZr&:š=VOHIHC3E;f اiwx]W혨lqx(ucpӛ1?59XQ9@Wm[Lm~n6 }h6]ŗ9M%B."17NO[# Sd^l+kioU}>hrg3Ӯx3LEGt &hYC]kA7zHSa%d2_&)r *y`rWx: )"%㻍_7%?3><&rHB$X QtGڛrm䴳Iq9!G6:wr3Xa>)>˝|2ub#N4Bd'][ L2 )ZCz"i@lDB` ~[]d̻%S*Ō<ފ([[*<eWO?=٪}\ݖ*MfU.+g:UЋ%LJP!|]`y˿V:" @A$5'z,8J:CZ&'zr~=ΜxNAڼ9tr|+/"H_Zpw.r~T:ثE]W~S<a!Ww-ſu!e&@Hj;(ܬ>8bU21wFwaKFnmbFn-nIA9Ȕ ٴe吺:ˆ=")EWeAγ"T(h!o&ĉRVMMxA8e=Vr5 Di&cU!y6Mĺ#mSQ=[X#B 9+y5B_u$1饍Nvۻ s;&)*l>i?LR(K'‡&U2-kZ0#W#\uA5ҩD5{R/4q-0y]^CSK<3)\r4k"#׉wCKF6eW#J1>TwwY u78jF͝x_g9_GIhv }ٛxmԉNhdW!@XEp$VEp|-/VQ@*Osm{_msLg 4NF$?83y%BHkw5FtyF /3Dn͡jBܐ<qo7 Ad`<(EדR9xh#6o(UD\J|sxPë+f/$!Omv'ʊ>е"VcY5;H K7 -ыwcpЛ|n`q[> )#yEPdV@O%mui}9+rL5l^C'Zm4.h`}rbOՇNIujܡLXH9UMD/Q&Oۈ1Xxe3oG$|I.15Х@!89̰B<Vz2w[N]Svv` 40[ߋD=3 4]JIbqD ݷ3"ZSXo X)z[ɲC'&]+O5Y)/6P'3q_cTF}Ϛn2-M fu^ k7grpw1QvGljɇM1 /Ɛ_{mv&1{ Ϳ'E:>æȧׯ| f,&!f'L?Ge=rm`Go,xتij1y]ei >Wk[0]5qHYVk#&=Rԁw Nx9 ғw٨!qW$ lo*cγ`x8t.:=Yo2[!pYQB^g)Oh:.&dyǾou7? \RwHx]1N)Ѐ}b !d)%dxq9I[1!!}S)yRA3P6͍AГ$C Gmtc"@,/COx cX=f"V83P`ۙ쟆 ad̼pRoDϭEhidUl zOϷmẌ́t/ y–CP^mPO5-":RPeρTɠ,}I+g[#W&0anbzQXf )2{6 (Л.+/pc}tAq6^1߁Y͉"R1".xB?/kQTlYU(w !:*jYLY>c/E}߃T5^ ZͲ\Q>C{usʗ&as#ܶ-T[ ? #^&mA`n5͵bV-GyVL 0I*2VBꊽywC翿 :' WbXeR#iZ$M~QܖZf;_cOsCY6LK*zQlͺ*B_0h@'ly;Um*// a|^a[3[Az!6Ō;" ͨU$^Q=܁eO7W&q` ! Жi;ѳx}DHXhCgVęUg JAƁY9 _VNCc =q^(Y-*[ݧ\8,~fxv>nc%"U> v1wvȬiY%w͕^>maHWEdQqR%sIlFo_3Ш.24*vS)((f%| K] ,}k ޓ"9Q(`B&&c߬J䌡Մ|Oi_?6U-Db[y\'Iz(tWD2䨬"-՛-aXC.s=m)߆>bXtq00vz̮gne+h SӒusΠO^Vem[je(qyDmL(׷ʒhn)Uf~}%>Z4@g0s 3?5M\"fA >ηǙAA&(#=0%Q/[HBUpɪq}ItX ń~` [b"ɱէ圭`ef6;QF)l77?OluOUI@#u f\5 gvw;a anN;B){҄NM*wԱpt_7׹r07ڤ_["UdDkܕâ6I[3(MEO?.GË;WK?&Ҥml>ăK]r|{1Dv궢1>%!퇑SF)GlE}5e|dwě38k*r격ѵ 78 nIBH̍zTArIiqѯYP] -kXŪNeuJ^Dw%Mc$ R9PO!D^`]'@$0NHc1jU1wo(X0Tf;9pg& UF!/K0~p Ũ.GzyEИ_ @z!XK moW*-ӗy~~~Ez89ˏ')$ڶ͎7a|=.~eqgdP1qDHBղeXauiOSzmμHւ \b¢y5J9Zm, ?^9G$T&&&E,!ZET5Qh'niq~uWH4n1X t낔ď0.j\#@xBT&0ůqVUv='m |≫0ڹ`'C[}s+(vcG\^&Q%v-9 %]lcJOl[TM%‡r硘r_ X9?k?kw?l,ؘ| ߈F mM@j Ƶ }mP~TSɇy@*/6Sm\YH"1}i'M#złPh{߮rZ,Vp8Q{J)8$ ]1,ID '"SbM/]8qӤfωOZ&.j֫MEMh]JUq)NwFpH\Q$7IQ&!k } u6^KJOoӷPfmub{d%iNa5_U7M?W`~ 'ۄy 70B9j%g/2nX EyV9>۰$LG_x0&mR1އ7_{>7}%mfG "M-5! DhVO;A%USRN2 oc b26??df;w#s7y0`ZgfY}Gs ~D$j(6)k"@ rm _)K~U`>3i[;7bof(ʆk4 [*)LBдi 64Qf ׶J:31w. w q0>u5=JjU7qAA,L?cQ$;IiK37ӏG^F=\w9h'JrT[%Gh8Tac1_r vLp6..v =JAs>.\Qä.$A]w4TwgaYNǰ܎e&9.CFK0G5JPѯV);Ezޔ!] -%Zfj~<a,}PR~KbZiLRL6!-(NAŻ0xu1/4\qrU@VMì,V$*wa&⤆d3ݷR>c 90Q<<"(Q ~K{W!U=[$1 0=Ib5|\,0Q2tә·)|meex@SH]\}Tn;m T8)%Y ݷqc+>?O9zFϬ{:Gu}";. n0/2{wE *^PsyjͶ ns1ƷҤžY"JS}zڨA_s=Qwr}hsx&] ~0 ia[\.Grzв h0X(\)_i) 6G^7fp a/} Dt3m@<=*mI- WqO| sذ03x"!,&Xm˚{ۊ8\uDXlb?˦VK*ZkOg]!F@4u]36:knԐUTdIhBz.+n^& yo&eNbU00nޕ |>L*8^J^_}jj\S9hE 1#nmNvF^XƄbiJ 'J8-*u>(q27U7PYkjZa1!bm=e q#fit,;wB> |->A&LM xXyݕ'v%y5̅ARFP ֕פQӈLfCV<8݃_ڀaZ'u҇3-$#١,~M$-_?= \7B+;+hs c*ya}Ե<<*%0(ElW 9Gt9\Iz3m"mmlkMҶpDI1}.hd'P;^ dCYCl.m8mD$)bvN eJ'LfujڊY >_@ ^Xlhg&9/)i6)atmCO&kE@a 8JV K91ڪrS{oD˥zU)g#恤2kp % Y #=ӿePø_Ui 坰2E+x\ăO =1Ǧ{8'N]لBy'%ٓzL. L6лBk/R}mWDVoM leMIp1\yu}n P-:?>4ݦcԠquY w:33jɬ~"CNׅ/,b|[gL\J0JiB`AGf4:= CJ91xEˆ[neuy,_.K;@&s>HTрCh 4q䯝bcх^Hvx2{ߕN$oJN犼F$98r0mS~]akug| |= PxF8OuZ]Ĩ-|(fq{ ^e0$<\ߐ SC$Frkۄ8O {;?Vn\dF9+)dn`Zgj m]og;YQ xOQp\"w[J#0 Y4%JX5 q!| : R-\F W $v$~';ÔŶQ ws矀xdƊW:&Wj E= Vh%tki!IV'"x8RŻȰ)0clw> i=͛ƙH1-`AF 8p‰U'f)#C\7! I'6fЦYqG5#$~<e[v9#pZ쪔!Җ.@(*,Ppѝm|}X9O!ހְܰ@ J9'YL6ak%7Hx^:ͬ &s'RCnLnABT!\dR`IbܡDH'8 'ya-mUxHe/AFIV7N?l&'cRݴw\I3r{}*SZW2ȡgaUKrv1/ؚxfa F)q݇[SzPWx$>BeHdC_G=kHOq{`P;:Kc5wj`)yowOF'ا<ݮbkj)Y`myJqDHA+ ڵBV -Mߠ{(K.Dn⛏ўK) n2A2M2ʦK(myVӞot99Êx;h[Jքw9.&}7պ}7Y#0HK,h(DfgR[uk~7"s#.U<.50/ۭ#70@ R_JiSb%]!7¥~I x !@#}7C6}6`DωqM.YO3fTĕ?3Kd45Mdޟ-RtlHYl$ޚ "}L3o~JZFY̤ 5Mr;%SYhOܨȦ VoG{X" $S4*}-%6IG -zw"@oOF3^}g&(1GϗxԍjGP:=}/RI hL"6YOpqW"c{=xot*o\tƩGMsOW* |ݭzbD3:tC%p X? r{rX2t֏E_%GDb!Dϵ ;͌j cT'Nri< u pOLVQNs>yXظIp7ʴ"p\:u 12//@1'WZ-OS9=y6u gnN~tԓOV.|N$d]?t86yP-u]k /SP3ez"U=HDm:4S\H< {n9>o5bM| Lsd=cIU0UKKzp r5LSp8`Dpy͂'TMD|:CE[+N#€P rDE_Iy"fF} e0t>#~Q KW^1Ҹm$ԛ$y3ttg$M4@$ȡ%.:gOY$>A1}WQst%E(79 mmq߄}&.jNER#2ds Vé; Pׅb`0;3,9ToXz78x5s3R:$}=rxx0 $Ir`u B.w= 3yŜe6x_?ib}|Eg5GJ844QUQ)ljN'0o$wL?ѷc}Fl3|Q64Prh2+l=G>j9(`XWdFXoYnHa+mg[#\f"𕇃Gc)|+!q UU6nS-;Rn%|)z _Boduk5kߺвU^OM#" ۫B*rFnRF%M>j]Y _nl$+,d>ޜ6E+$LsNɟ.qՓŕF OqlCSG|:0:Q꠨C8!r>-#=16&D~0չjƎ iQD7XrfY;L87d*ԧTͿhh_{{Gj`|=_glʿh(jGxsqM uZ`㐥՜#U[~Wc,NM#uV' K5681{2 jOo9S5IBI 10 gFԃEݜ[qAxlj _D,.sߓz/ĐܶՀ7[GT#aubHD4hś_(E 'U^p/MHf67m=tSAȐ%B-[?r`QFQFxh KlLa(/S*Wk FEw,ݴӜ s }~MO!\ U'^-q5!]L;jʢ0BBڑXA| .ǐ]@?Qe4 .{ƙ{;NũGumæk}bPdk6xzҟq V()S ݒ[G>mwvF:(K ,Z5'e!/a -gg?.(Xqa-BXfqT9ޗ:(,ȘB9q[-BbkNoU:2:fk`-vSvqq\ޙwB=AY jr3ʮ; ʆ͖{9TsS~} }tQٍ:֩rx!tQQzД+w2?.sK/pV"I;7YzonÃ.'m /JPCwi>ʅNC??1V0hy}Sj,~Cp.h;B `ҿeǿ%O]Y7eà ox.h٩o[eU=IUMUX4|\/=_ 0AI7Ԡ-ILPAߠSTA8ȥO _=h\./T<d4>$ x yև{sEH)#hҚF^1%ђ^1/nlU p%!NLjy\a; *68VfKˠKHI` <fr}Ub:D24OoBoh&~nM`˚y=-=;}nǐ ,ckع x>~V|HA[L<%IɋYꭁ_pf4sZҼȃeMa+[#?DPv(,U.U _dgW9J5XG]Ü-bKWNwCL-r4pQ řNܲpA}z>FIu#Ji _Xx{ w91ϛ\5C}NO?S0ZdVXR[bd|3:[>V`W 7 >@Wǔԝ{Ѵ@;`P5"kq?y{6|&d-ͩӡz)S -Tj*Pn9@LOnDԅEÆ̮ôB^3Q>T/xK.p υZD "ְ7&MO(| %+.X9qJkۄT*ʔeY1v] ""Xd M( Mܮx@kʴ|Ƿt^ޭ7T) BA=S`ɔdX-Rbe=Zd;)M]dGF,RB& 7~ܑD((4%'uDAժ;~Y;wd xH:WC:vg- I+΄R=M^&F.s>AȬy|HݛkDNES1YK5>z-u).qGdpVN^XC-e^4ߪ+,zZ?:\X]y*j|~*k3;;haa,;y< |B%S0\hܐpOUCRی/`ejIız撞ȲTOOLYg+4AHk?R%BCecW/1PdMw$a?utkהp%>,!U)Y6\_G0aQNYVOIwX+!cks<`>yeAIرa6?AYS5r N&{hY8ҏm :@JpZ-GKpG&my`{(*ŗ\Eh ԍY6aCr/`*A ɩJ"2FuKKϕ61f dcmNbT&hf-򃩵ԛH]kNGGBФ Qփ#sܞŻA|±yno[ǦNh)&jk#4<™qR]4Se _gIPaY ?)+xo2-Y*2KeӐAJ /%q'}X+$06i5ǚwv7Fˬi)}nX NsjSwoe](;t v]z]XCQU'Bls=rӳuD&mihm X}!nPYh4Le܃rfduS[;ϓ2ɿ@b.Ԉq&S:2cVmz MA.)s0ӤV&Ux.{\!V vk\i˨D'Ms-H͔yi -z]{_ pg*kqpDF4 Mn=ihc|B?8T\ 0bW ©O+!L6 1dl]33pUp@py{"1[HQi=ZC#[tG]<)N0 KL  /VkFCY̡I"+V|=ԨC2<~awER㪙g?  -("J;RHk)͇}w| _2 \Cs} @Zo g}L{iZщۤ(kL=: uBꈈZ[}y-7hm:x.MT@Pۮ[iUľ=bczrs7Ch]&~g"`[W]>`%%)VUK:x;҅#D91 =6{?ft?NȒ PSoMkI|'ٹK m T: N1kS'jZꪌEKmLǕv Hĥ?Ȁ'(ǍCNѻuF Ru*e6ӞGaV<cڲQQ$+,h%4.i6/i`:(t.|E,E5ҿ#BLT4s4}5ֲCcS9]2g|^9הs%;@m?u;ラ/&5vdS =t$0+axSD5zH| =>]GG­ J)<[hKa"^idIWU|J$DMpZ+V.@FJyYyᢃ8~qLc.K5?{j$ 9{N/5K^jvل,q *o^sA@s "M\4jUHf|!|!Ͼ H~ȗn&PhT-y9;6|{`-V:pdt<$TDr7j,.;(M q D HRS~{! ۧFmWw3ڔy5bD?T%#uyJ`l7lec$ prߍ8*9⋡t]~*I?AS,eIE2P&_ `J(8q~9>7Jp$"~RN^ˈL@}_$pLJ7$4Ty_::BEk'Y7`+bPJ[(BwRS%Q ӝ6PA=(4{]ͿzjezY4)ܰojBCMdXJ,X'\'3;%`p1/]ݶ1Z:HDkOe}x>Zf (z^WIM8SeO8[ 9yʴ׺?[7bbyy# s9:kZړ-N TijGQ8-$O4 {eV]1v3\u}FtvWڰ;xc&~EҬm*dx1&lX[wy|L,VV/u{L1g>9JJXCPQa\@xSq0NPi_wjF4B3P VV^O/ӑ[<63\.UKl f`wFKCQH1%T BY`;jm]\x>7VZLOsL=!3 s.ia=%|NW W5=FObzM Ju6"jll w:V NvN45)zTN;EME((H]Rd5|@Vb|MZc~kOX $vcdoLE<:D%>(ϟ ? G!m;;mO0oRio|XTК>((m*8"o=&2͗8v܁Ť|we}=) W#XdIFj1:ڷ$Gf`Hvkvq OԘł/2 @Mi<2ˊI b 4: rJU[V$pr+f7yphDf$/,Rc5MRߒl@`d8I',E#8EzYڜ` j;f&*nЙˬxVJ}FaLu2>0;"/押~$ڿ p޿>$2;C=m;\{8_#2go+Iރ>L~9@04,0xؙ:e@\t;Rh| KN1;Mn`ČU.+\}ᅩuu7@lkǤI7-ƃ}Oa8!uT%w:x8_céThŪ["]{t!uK>);fc[NV)B9~_qEra64`eجAUAn2 Fޠڥ^vSuAH#k!+XJD9rYI߃'F!49ԭ*Qa0 ]KWx(p.xǣ\X[CMY%]d59Qɱ g}8hSϘ0~G//HU1]e3p ̯Yܸ㼭)ToI1c-gdS,|}A[<zsyM}#磟=iS}]+]7G%ӁMd ~'1puҾ愚$l4cy9)6q(z-i2gA դ+WyF<_% qjQt)'t.I8ƠEv"_v}fN 8xZ-Ѣ7*2731HdVYX*ӱψ!m/`E#:ð‘M$N%=[_[\-}c!lom<ՍQ0^pcG*,EK(OvI J1m22rjʁvs)+!xEm dj&G!:DQT򂟦Dm;ۏ ihi-.m@GL28yI 007=,D.ķG/`넗_rUװ Hrch>D(:r oZZ7b!Ch[SY'|%m;ذUpzd$b]~{*FggQ!jBT/ދ=@wMV9 '!#.'C-Cr>HR Wa(ӲV2{,e4"R%Z$8 knN Н;Xg@E'iwIJKQ֨{}rV%3ITv-6\8w )VYIpڭ x(-` ikWrt%eLMc3T~G$f9&ht=i_1oD8IS(GCccý0\tp(U"ЃWUw9~(s1T,Xu3Rm_W(oA#%Q~ckNi>ΤqOBNm, 0bwKxRI1{8䴍/\c(+_s \JUmcuƛ[/Db8p-ty4h[}GgiM2_Tu~1-}eSKh'ʬ B.59 JSGDs*D"[B#?\+:XSU-jY.#=|(Y;ӵʹ6`>#?恆$" ~A9{dw)#濪D`Z5.퐐g|'s o]ႴA"ƩFO3&J$r׸%/7`ho juG%"0nVW89"%e @H:6L]6p4~Ӈl؃-H3kUȪ:2l6޵U;w(­.}tk4(9;sz+Iht4j`tĮo4ݭLaveHM@)Irƕ]zR\. U6*oN+`;$ Wquxod$)q,cS>lU#h4@cC\xfPQ`d4pG$`|MjOw >+c*MB$C2╫͎֨*ԔG58K/TAZK= R!pҢ|~U!X{"kUl|̛|@L(cܐҸqhͷIqi! |)-BIp i@/CrX ʆB^jXio;H/ه#~>pNWNe~0itro5U][26ʿ&)s] |U-.iK{>)WRL;~PX 㢀f͚1]jX&na^ ̟=zA>DS0Б\V"$6fmo煶he˕KR1@׭#jf`s5Wqx6g):8jѡgPQ;6Xn|[`~]Okd&y7߇Q'VzLJrnzdہ5VlT ,=O#}>fmG9:RWē?5槜g*]wM~m tqOs|4ZILC#[%%! iVS!kR"aʡTN ˏlZ1w"@XVQݲb2KYT70-|CEޖDD9Q@4{BuKfzA&67]BEe)Wi\xikv6aGɖY9K5iDT_/RӉa7ZڷhݴphSLLHrKN* Fڅ>( [PItoؔIrwRqr!Gsؒ9W_䫲㏅3,s_++**QRޱ^jKLG!&0+V/|^j Dp aVօY`1ӼHw qi]Ky] Jh/+_MRzy81gr=" $C.)*dی+Xռ X}G0éNm =2uxSȊ8Kw GYxPǨ9\!l]l7kdO:"㐐9,2 yePFyPŞ K.K _YHcPjOp9fG%&cX;'F^w|M2+'TqA=^x\ 6k%~ɳA6xזEz:e+IiC+÷$^dN].[s7 pG0\d~KB`uLUĊr&nn Ѥ]7iXM jĈ sؖQ5he{18:X>\]e}Rٔ+'l$[5\&ChYGAgHk<p* V,Ic-?R(r fv5`SvK4\䣨1+W {_hG+О5H Tz >!0%r,_-tAGxe|t[k4-r pƐBR0ðǥW->J[Bd3]g%V.b=:PTug"v:kop .@:#SDRrz-&*AH+#J/]ą0>bY@$ LPqM*`BV׺199"*Xfؚ?eZF.ӈ;\eQB]x|Ӭ|5 5B,UxLi4ИF4HAVQ#$~J ibhtY{X1m\0|m^%acr8_p,~k; ɮ8A"C{VN&{3p)w]B~b 3'oӍ0IG04[wA\burnw*2o7۳ `&n+M^wRQ>(T:}wP R%1P&.eaD')i&чPDpәl6kQp X# b# :pC_Z6=ř=K:T^XXFEFC섐$gamPL6{0g$FjlCv|qSi *@RXom z ;3q0 FN-ѡ9ƛf #hFKr"7חmhSwkdl:hfWTU>w{Z <@_zѤ"XALMJ q=c=F5MT1ڄxoU٣gPjUx^7=KIi+,f.n]  ~Fy9;ZLveA:,h))YsLCG^u74ol3~TY+֤+sx_H`̵mA^Sȏy5$?ȹd2jxi1 qrQT~%"P 3$'Έ+݁Us Iϣ)h, #pOLeeX?>_(`5>Yw$sT .Բcj^`d%/H0񻵢-T3#AVZEՒjZ` +lavsY|$ZƋM畠KE_Kv&t*љVvELc0ݪu:c sh rCNxzVQ4I"S8Kxq`dbCe39I6ۥvE$&rv0ʠ*iހq[y&K޼8F4${P砆=S{GXj!@ڧpOݵзh '[ah6ک6 CI~T*=m0pupq_TJ{OBy4ZkN]JE[,.PA{b^-\{$֘S<徣0|H]z3XTyrCֱ{5m-s"t:.nWx\vK#)&Rĥit.3EE"z1s<`{֙P9 H;hE Z?פ]$2K o:t =9 %5a[KU݂ӿp<9]q, ;;nF+fm![AcU.XE:tY{%+\ZJrbnWlf9F {Zڀ}w oqN&}`^7O6ݜ=$Մg*.?wZ9lۜ\ʹX4 JJ9S9B~ET"J}%)o|SgqZ qC;e*Zq!|7Q Tb yУ#Ri&ޞтMaG4))`4j;6穼>[\Z&^+ij. >ma-X2%w_zd=+A)v*~R Wd/ʼ3D }?|r8{YV;#_$wMwMMB72ck]Jdr\< &yVpUYp[o/aym3N:̥ _oԴlWT) m0%'7B !'qPzkA={dfmg:V{I׀sO-~,WGŏu9mTjEoS[m=h' Q {gMÌ"xP| 1jęx0LÅ`a(Pf)3lf,?!qOV])EJ`BP2>7D{VdnA4uz B`B:qk\?Q]M @WǬ-~?c t-B^ׯzR-+i*#]:xT*څwWpA,|>?7PF04 M6 PT,±LFH>{cūԇR9v8ݦRjR:b#ta{kZmvysle~tDQz/[%}_PƈRfӹÖ:+@zcU=$ +f FY+"8(ٮ,.NRP?L6;D2MsDO`P]̍v5Ҧ rFB (]2-% U~h+] )\4ݮuV`Kk{1{0~MW#, k 39cG7l>C14lcur$\?R3]!^lGߡԯo.-Vu.ɅS%V,ڛZAIѾ#.J'Y;봑WXRiT8MzۋN"TXZY:tL 3gi٢IP0 }:Y]U]fLYuYL_$X,kh7!o@wHЁ^]U7gv:HL yckWHG>F^Z6rº犹wSdv9P[BM4sfzd^dg;!|1|4V|e*E_t-$=  e>m7T Bvڋh7H;Ä37!c;plru_ouQ8#SKBB򄋂k"KO1I,ȁL4+>MOȐp*;Wb.oGy9<EaY]7D~Kc Q}p'.R;Ke_]j掚x\.;ܤ1d/Lm@ e Suݣ_;S `s֐ͭU1e!l9Emv B+Y*Wň^[›OަUiw(b5OQqB~A㎕Dg_m~Z[9Lڰ$ЮC ٻ|ʑqebZRE4=Qfx1U(z ^} TZbx]$WNgdME~P(^̗kR:AZF~~oZ* rNoPߐ bh"^1%g p(h :r2Hohj~5 7D/-:`Ș7O,AJ`mwNM2nn=}y⍱}n-kw-?~{˪k84MP-q\η u'HN.mHOC8\ӫd7y̻نfmVR|H\ _$ mK-& 5_6U ZR@ZC&N,NγmqꄍWAr!7^Uv57̝01"j+~ $Cb EtpXB@|mjE%ց1ٜi(sf,G@j1Cqsp(԰Δ:jtAu^6Sej$꼪dU@ qے_̩sBgNj/M.AC jFTZE5vBGIG*ޮä(9-TŪ҂FڔώQ]ZP 0 ?1P$= Kbe o`8!_r~?aiщT/}*-mo(jADMJ3q zhhq_ @"wغF~O.8XnPgntcEٰz|z+kczM N|c jy_bk7rFtB7Z:J!W<CW< {a#iX,4|⦂sq OfR ~MЎ+Z9%%gVs\bmq{oNc&s#+tٵt'װ5aL`-8΃2GC.eK|R vD!Sf|mUJk;mi>9R65Wo}',ӵ.fI]I9I~WN@7 ݅$m_Z@5væq4ư{0ao gJcA aHN ʜB^pA;ҵHi~j{ dH5k Psh7h6!)sw"6.Bh;kQѻ!1h%-8L-i,d823>"y/GU:-+hK{ z\èEvdza X1$ܙ(wB9>u f>mk瘹VڄvwUi;F rL=[t M " mgS0=צ ~ ֯i(EXSs-7{]%@[=*_G#`8&ZFw|T Gvz.r\iqWtdFv@t\>ţ+ƥD3<jGFN+V^G&{Ta&ґgVݽۂ%7KQ O6rhl툱Re쐁vRXY=Ksf8L7ia{z +m$ی3JƘ*Ab75Ice -,Ɨg@C]cT 2/|l/ɵ=93N59r atHRW@ Z1r`T2{b RFsұ%^Фs2,ݓ" z6}ћ@gL9/Aįa\([Vgѷ;jq8mh~Sc<_c#3P$Fayo:H6Ia:o2a (&ez$1'϶:6PǿIsTum[TU7yׁRS}s~&V~$C_;n+uJۚDZXP(k2wYr)W24ŹE'ʺq0{dXK셑a1K,hlj%C)(e|ۦI`)>"|wU$"XuS:pz>~Ë F-=5Xn&)4{#$:{_UEDg\nLh pjvҁM+)_g\ۖ OvlN‹E`4;R는}.z u0̾g#s&pm`ʋ iGGL%)L $,NT>[R1EݣJfȪ[!Z8nBF>C@ZQ+=ݜ$Z>XSZ(-X;ȷMޮG-,eבL*1ht\]~d,%X0_u?%;-e~Z¬lm:\@Wj+hD;/9勵Hk0J^)naGQ~$pwNzL2\o0GFF\䘻-_-1^|f=be} P7/fLjnzؘ)'IUc i )ii}BɯW w*f .k2KZ*2WZ*dH\$Rxsf 4Tuɣꛭ[?Pmͦ1 Sȇ4ѿ1Lj*ܕʮ=GR,Yar¤b^MM>_! 1řf5{K_Zdϼ R:2V+&9UQbA޾Ңm]%l,\ɺC KSU(8qdAFKA\ [=_ ׯ=ufl=YRL`R[b9bVl̠? meTrhv'Swb~Ϋ|C~*-@ҥߛǑgk+y.FSyP uBҔ3*I={j>:f[yl~mjJL U=%Jn#"K[܍sig솓FnJYSDJLW9N>W"`\QhEėb7)_TL;T7󥲙T֡w@[qS֞K! BS)i(a_j׫ ɢ;C#]LD].QϾ6N._0*"~Cȗs?] MS."UO{f= y ȎZWcr0dɪJ!oTd`ߚE]Śq9@QYk*)r\{|ނS?@_fjjYߖA,,x^Î6ȝ2unqr]d}h꫱Tˉ!x`=QU_ .qcƳWW J>0jSwL,b E|P\Σ1iVQGЋSwq::gr'@>4]wcbF%}.\lK3bvȧ8+X@a<6/ʖ#v1l*զՋ(\4P2dqmɾkW abn(Bئ3"]+ `"[&+J;C9/ ?ƸB5qKAeaιJb>S%"6aӹ.I.O(z3"~6Si+g[6u4i4gWG_aFN r:4ilMwvSziAz%sY]Ok6ʅu{~ ͑QgJ\Da8Y{ Мb*8aTOW!DY>!1HqW9{u ~VD4I؟*)ac"Kvv^zQlkiHUNBк[= (VMj j_w ZZ. Y8~OV`JgN)I:Ch˕1tR/Pŵ})Tmap:~c֌Y>Ζ=vWFsdTCd& )g4jEA]^0E_06[跈xD*篬ÝO]ANEo٤Fg{ʚ|1Fca *\ 8QT)6LCv;, (R0oFi|sAC2lt#_X5^, M|ܽ)8xN 5eu#X}5[ R8d$Kxco0!2|NȰ G_e?dl44d y֤ Qnw׽D˴B!/Q݉K7ίu*ytp;,75RjrR`yqDјy4*]R=iSY14Ñ_ sE1 BdRZåB 7=\gr}pʚl;8l'(@`_2ke)|?jh Ta8p^Gt3\Gl_U,źnEK[h1DH8p*5"٦ۄp.xW\`QR%uTT̶EGpəàρ܁|$m̮{~~tTbLD[^;YJx"Bme[Y$\3hL4۸1܇foWd#:^v7e L[o^wjVRyo=h ^Cq`urj%ґUwdmqjV]O=^u=:ڔM!;)VbgUQCNh%P%5bśUaN%"LwDCYb['&ALd52Ɏß:$ƙZe3m- W鹗P v5Nfa~8:) :aKt.&=Xϓίfn[ko؞FdO%GP!^۳SR{x`b103ݙ,H¶%0P&19Za`oiإ! pZ!'ǃ{l`)*7Y޼f_WrF6N1Į v_J &A5w[VVnJgƊ^ >wJ̄Obh'ziLn fhuJ~JSb+r@'?y٭4KK3TwxP;t5JƧD~|{ s_0dz~4ɵ` jU3HU\h\yo7{pDj[0OnR>;17^NsbG^L1TIQ]Yܗ*WQ) g^ҵꮓ{#Lf)wk }LD˻e*:>K(zs#@-;IOwH߭J;"n4fZZ6hSf}R.zhlV5*3d4DALȖHOiv}Gq^u6k 3H# H=^G=/do<LlM?,CVHm{֩8_ +}<Ph^ ra>l=.,74;&$!RM\vM*p%ҽ!u8` MeM^ь'+*5?+PͩR"0ghb!{jVȼ&X5?(H(7Grx~%R[9$Dc\$2z"B鯩Bz -HhL9Iz_9n{ȹ.? hl$Yg a T]x8d)$+/so:',1D??(e+e]3xt5vʕ¯Ef̻{{?66i{I؇RQWB 풦f*W80 V2)71S\6?1L{I(柹XcSy,ߒ0+,ن=bޟB"t]{uY\k9F-7za% !|H>]vg.yt1ĪY("Vd˃ yBBeB( r-sڽnB+J-|Gr.cPO{HYԙKn}Cc;UzdzoQX3%x}}F:>P It^Y7]jA&weJ09o,5 [(['kD_ 6/@#kbd .u]V8^t]ilgrD_삇]V7us?zƢU\9O̿6@؄V)#5xt>~UjgQ-(ʸ"O;O `u"Ë >#;-Jwj='1tS6UaRPPRxN`|[#1wƮNfG^`qN|^:t @~ Va(?mpIj{v&]Jqɚ(Ҩ2N0Mvg o<iz_kp nk+8cA(>Fʺ=SDr]؇0i *;2&j%uTpj\1 U_b"<.DQ}7pp@eO" VKk9T ?Ϛtcs3ҸH9XyxȘ;S-p -["Օy dk)-;LܑUiI*%5fJ&m }t0sӰ1R[WutMј0U.ӗ!Tlv&%F %>>q7+"-Z$uZ#h& fיiZJUR UHp4s*If/brAn5MX fʺ@iE1nD&'=I`)#ҳcGB NۅD'!CyϢ1?l50IK#dD8Zj8FK.t>M11춑>l%{o|i׽D}ws6=&iQޗ]FpmEMS]e-aa$AsS|K4 Z[΁.ȰjXeRYiS٘LpZ$B&EncOw60v>-\JA,!ӛ*ڙ*jE_X[ P| +>N([tatJ"ng1aRл|iog jja͏rX ˃jםi|}P՟]}}H'PGI~ruEt {*f;}nUHjH[t&|nL*Cm%P}2nwՇ74wtjB}<闼wIPzT*2 m QS ԛPflEѥx?PeY25 3N Eщ^Cg1O|P iv&2[-}k !MKUX~憜j cIuys~cv}|&I==x=mӑryLWOkkDk,olr+mBIzQ+˽nD_?b| zȍBFˈcF71q~o2hCu2,ײ\`._l)Ly1tnzk/]Zn b&+'=㤪'n'TgP.&7jWIFtyrO" eYxvaMPVTNB4!kڽ?ռ%YErCBM d3Xyݺд^񘪉ժ8 pbh(czCUZxi  ->03|~0d;&ڽcXi6Ra0*z&U<3jJV dT#Xmx|Xh~qki#F0Rw5k1k9˜,s(>@8~H$"񷓶 F ?z4ѭkA6k$}; kWm^83)7O8'Sc2K$ϧ3dr>aq7b/|}E"{MV$d({( j"2}As ,cvhI@O9I /6RAZS 'r(=$c4ro ,@G?-!}RoF4#Ɔ6*pkWM,d9yιlʊ<*]#/ vz#6kvaMA%7{+J˦N <5Cp&N*Y#ǽ 5TW5A}6p1R"9n-_rSUǐ^4-fIq`peHOy¥z3e(S-2]qzξOY̆3h ! c_EUoў3e{8R Z 1`BI+xjMHq<:JtHr$\}dO5 Av+xQ"45$=}H=v;,c;;|f;GPQy +% 1u c^B5yR)43K]e|3T(n` frQ"8 Wn )^-4R^&L#y`A\?ôH4O^ԈF=q׶'bu@ ⟆ƍofz5ΙaK3*byD`lXý`‰g  GZ'DV )ԡ ({XhQ }nj y'DK!&-j|nz5Tcj_Ë#7G[HƈE=gn66^w5K=?`߻EbB 0 ${XvZtH嵛h.gPoUuUx mDڐW"˶-a0#@Zѿ!q!ȽNbüVʂ);8CU&KB -N$˺Zx2lH"UzG7$VITB_%eS9RʤK)bjGOaul&|WPQKܾlLD]2Y3PUd>ەis0'U!z.H;P_4?)R'B=G&|8u`“<8VDܘ&ZV3U|crvJEO%C @-NhS0-LNw*,-RIz;H3nPp28}t.\ ;A'C$& 3ƭpV*僁lAcZTG‹Í:ASn=AgA1RT [[ 2 υ:]$Tnd/=Ui/rځʃuhH)p~nRW?S&a޹M㼸3XoڥaEqYgϳ7F'jZ `#-۷HlA>1.-4ھ'}Π4CmQH_zY7AP"`|p·Zބ<!Jw#vt{GF2Z쎒S\ʡ D!oy s(Z>Pu9G}|YzՂ8 Q@rHJ %g,e`iVȁDQ{+)5%^'ʀhq?YgKm#qMcah發!+j @UXQ7gw:Û صC Х.Ώ]NVAC5;7B*-ZlAwAZ WydVUV=TVS&x8#@hv@kOrZ: adJ_eiSHmWӘR|} _>;]VqJ$cH3&k{DuE\Ͳh8)Exfr B{qJ70<Η慒YB+}pbcukb'滄R'?+#h}$IB1NwP䳾 dEF ( r+tx"\ߑQ>L* 5kz b ۶F(; й~t9?J;qA-:ᐾ/xr-b+aqRɝW&m=[j扊OW`I[ ;~GZN]u8ԂpAW$J.@b&ir}IT0oTx^pz! S1.5ap)V!l:zLFG3pHjT1'r $%g[>5N?k hWhf3QۉvoxECIi(D&t _8/ܐ2פZ*LŹʎJiKT1/a erwԅt#rJF]:-7'X;3q|q(m (m9c|@wl#CXNIPTt 4 @ע }owz ?@^v7^jY24( [a.\U-6uC47_j W_?Mac/[ P ;URwrz)UjzH5Ǹ : @zre$i^ &;}@)3-➍vdgAƎy\goQ8;f2 y]V<^&Av 2hJ?Bu q G7L;'"+_T># /+ B&@o^UJ$5:ș[! Ō 㐁𪽋GeB L(;Wl.j6(Lp՛$_]Q+tq7ncȃ:EVnzP'#f6 <ꁭ,O6KOUV8,ňv9(ZrN97;5- '\`~<6[JIT}*"rN6k-y҆wPg]_kEIH0=&*Da|'ei!^^YB>>rX3C\ h8-0+Ԣ}etLز,S^:ApD&%'գ3D'9ocQvS!3'?C,ƴ*aƃڬ"KW9jSլ>%аCndMZrX1g 5g݅=chE$շ} sf N2%H ;`}˪]N3L:Y^vr^݂ަ%E>޾Hfv ڂmHHwy) =0o,bD+ j`wTI5KlpVjJm'5 l 0cLs/' 4 O}lO90r%NT!n- NJ|8M􄊜2,۳@M({`8'E놰mQ"1z]&n:kf6R<]x={dpW~TKuqױ) KX9^.=;:ljStVPdF@!T|Fଃ0Lv'z"?x/gcu?. FrڪKY%ʟJKqx̝*.R8Mê*#Xձ$h {/'": nvvCW(ɇլGHk"GňRt)*gz [Fx_!VI9*OLҭ5m:gs]rr= AݤZjGb~>NQeE:uf^BPx(Uq i^N|۴ r!c{$T"ni,n=:Je[(i(~ɑ 8i7}gUDv<@p1O KnigRfi**WN;sIu#\03~2^$3͔t'uG>G}KWKDQ&{F҅ytq5Ђjl Ɖdx^ %,|鶒^7F_ ޏ )h)ۓ9X[ U ՇVOz1YWN$~DUv*p]so):vz%(N&#/!^s9sInۗ-$A;FqۙQ"d2tah]ܬdn&POyユ>0pa!זd2[rgu!I*R?¤CvYiTDc׮u&,|BXxg2DkjkN-'(*Qnftt 1hB 6ruSNE/45۳ VP*ds7Eo s4 fAMxt MG.I+: :+Y`leJpRC'`J#G8(R?e7 ^hjGs#|\'}pB'Dw2.oE@. !)tj*%l=$𹷻6AY ؒsidj\5sw2Yd[*8ikXCJ4MH(vk YU|BP(G*+Tt~*ƣ mY%x >)VCg{C>M#/$xڐ..ٯW8 {4&ƾ[hW8j=ؽ[]r*.3B[⧇$8eKLjcrz?@U âwːx@*}P5F:Dž*JZ$@eiAqgEUX> 4ǣ^/vH !_N?  x‹"!\,E-]/%<|5a2-E6h+dlm3jLG* M焄-} ~o'nmm1mٕi932G _D4NZٓB毠N]{;үx~ZSy +1w*KPhRjB˪j.4?4"GT5B?0E1dpzB/aHy[lϗ_v)JzfsYai쇍 HO'󶿗=#_^-S]9#+ @ Ž.k$?g-ɪqb0?C`}_zMڥ~,y$' KamOg󙇳U1 b0BZL!Rk%qT877`9m3AA8q !̶D3cVl9ѯ{E&X<"ٯD|bCՖszm=л[%y,ˎ Lo21/K@9a#Mێ(u,2| ۽~\% (7\a^㵲x&UͧSE]nI:z1wv\]$kr ܙ?*'Bna;u $԰=~d[j|sO 009ѣ+n"񯱷ĝͯ*\c_ᕚp"%ʤIjҝ?E*cDT±^ǮҰJKŏQ~~s1h1]#+zaz\={JkL“e)p!_S-Ƕ$-GŞI| *Wׂn}ȷyv*v>ɔla Ѓ'ITS8F"cfco_]f[fȓAj:44]zeb7 `n Mξvk'H6`멲6ksHO|#.p@ 5ʟ%6}9X1ynǦ a%Z 24Z,PFS2aC"Ѫ",?bu3M[4 S59Xv)%:5vy`?D c:1֠h;Q:C"||593pc8BwE;YH e$b-c@xJMBz}UI#nU8ɏ[4}F^ Օb^OeCn8~~7[pJ3J^2a@]/a3Ԩ;S>x *1YiGǢ۱YM ʩYK_&g{a1G%QyiWj BĪ){ ch_;,=뗍5wTy ;9vrĮ@]>Q?RbtA|O~[.XW*٬g'oSCvg镛&tZq9Cqi/vvac-. +m'+ #v=\%An^oӶ,Y+=!|AǶ^V@5C f:Ɍ'd{7yfU6rsPګ1SQhv6$ Ca/3V{>VlYሖ48}h| 9]v.UlI$ %Eޡjdԟenl]Ϗþ̙#RZ{gGwm,X{`RKsg0NVY3>i4mEh\LqRMe#g`L.7\N!ႷϋmSW-'}o(5),^i+r5SEU3eM㻫o.RTٵb#*Kr(@l{!ש8gJ˒eі9ŷy1߼-ᓨw2hSh)9jxeȪ\ >-Hq|_'t:>RGȲV]\=1dD˓@W"vVܗv#h{*=ӀO~_AlAPJ]c'䓗4nz }UP@O! ^,zLؼy4|]{&v(, wn~)!Pb PmV0p2аfY<r˝: 6jGSqj~:`yb@;Ґ/mi:ӨO mOV$Hۥ!ںӡ]֟-yNRj4f]|zwUJ08{j`9>3dѶG?x)] ]CJ+_vTj$q:u70*Z5l&K:D  ؎ewajH8 ʴ*4BBa0GQm9KhUkK䙚zu%L"ÞsܣI`D_LVhH3R4I1i pK̠%֢G2ٽT:4FU@Q_jx` anu5MuMVneXw59~ߔ,EAꭥcyJxƒ5vB]2şG } hT2EvIuvp^@?߉S2*uATq *q>8=@/ hz/jnFY7nVCл@ػ0@PL͡A%[~%ebcpRL4u2k#D %cF^ҹ~ߺB8DBFZťj*CѸh$7g}I]"g]TwޚB!cm Ht/_6d+gApǢCݎW<b `ڢH{;G\4}Pzyh:>vڿ&q偍ڞىh>bnu*ϩXp)kR8$;Mwa1DjHV$p-͋yO|xRøXڧH1sFXd1"d`?| p} VFĭ jï`l=l/RA|wRV9FeqA{ wP~kѦ9N3?2N8 Y4 ÕBLUsYss=U72f¶]?2I O{YdnYw:xo 8yQo0G"܅,W&ʈtwfgp ǟ-3lQyrZ ,:k#wIB ¤8&6\hY)):Y Ob,jK̮1"NW#`7G^N#1{U~dpoK&/0&Bs5~8GĤKiPg]R<[iK*w ]R߰:^y_ |N>}-<:ajt,9AM\zcǝ+$]nU`<01zꘀrEar ƬkR0ϱ:h-Ɨw$PGNe* h9H֔FKv(58d-+ t"]J .c5L(5>xʁoƉU©{tX6ixF-Ӯ`PXi$JmM}(u @9A2~9eW|롁]FN~_md@_aa"'7j2ƐzȊDllS LܛBKBO[혤 $X' +w'Cdң1|$! o@sJt'E*nJ&(o< r2oZL樤KR!+md6))v fq/PouҵU3Ib%a[U<^m)ch1C>[Ye TH6 i\{dؿ-*ެ ź*yl94Q $%mDKuL#Ĭ b!]-~0ҋ;:ۇ,M.Ø0M M$E}dK ^ĵ Yc息aXca|]WKrL!EX/61{IELCa݃SK^D`{j+x҈E2-HHB@a(c{yU&VN$ؚhY"iF}R@ǖېijQ 3gGqᱡ< U Mu"YBA:!]]whʹ֛.DQՎ l1;Qy"0,d}N.dI(E7t@c8.|NQ<F5ԅB9-9%.wգd0Ű6ibD1AEN-*m-[UzYsz۠,}ZaK҆ ιa(um}YRŒW~SʣaOϗMS,ˁgBh}q;is"Yu^P!<>h'?2GSCTYI)o(}`vN2t_sT-(Rԡ]JWiO$No,jĠ*/OfꝧUCnެjQ͢=!nFugjbRVWxE6F~l[ֈq4wF@l)8t?0Xu}Eߙ_f:GGxDĸRr|(B+FҀKrre;`ttk/zZe9:[${ 8JUk^OMAAiYm EM1;_6= tvzě(w{љ--;Sqp 1J.'P.k#Q T' .*pF LB{琡Ao~[KJG27Ne G 2[^jJyN܀fzXDƒ.FhV"Ԛg)F >ham OsTAT}/ib< ,bByJE0PhДXc QJmXqi6 'q6Mݯ[:-vXu̒"Ԕ٠w]Hn'sB^;!H4`x{bO(xnp=gg3hz. ӝ)fC{g5@5 {XS=~6}",y|%95xk85P;lC7tf)wgs/6*̞?oгeahy ,fnLmLښT,}GuОH[h,5NSݰ"s1?vn34nguϙOQF&{yXI4B5KDƈ}]Tt$2'v^+l3Hiucٗbe*s.{5Ԅ 1 hlՙiRqv!EM/0Ff?>T\ y3"mi61E-KW/=ELӞ"^Qy<@ Kr*@TIR!_OVR؅v#:;kGcC*ӯ%?8lȶ}sR31w6 jL:aȋV8лhV ub3)sӠNL<mx$!ꦊb<_Kk-yn qSb;7SQg7;Xt6{j3J)oM E>F ArbY&*՟&s5=BDi?QS y[ Q'+M3\-4lՎR=ȖhrI G2;!\Wó^qQ&UtJ56Hb# waDV ?bJ!#clvX5ۘq6m.z@ATٿ\W/Qk5PL~Lҫ+9Š)Wa5]VT*MPʅM s3d20݅HaFV~k\1oU^]S}UE; k~4V l*ZQ8JfwnKh9t4Kg]ҒN kL5HyƠⶹz^YXz~fΤm$ʿEESR#<&jL ``g^Y.i$ܸ` $>`u>e۶ E+v&ZϹkC.1a- & 6sؿ(wLңsy2p8 ȃ0VsOcs 7[E_(-TV?oăWJT{i=ɚaBZPy?!ㄠpp&̹>rF2*tl[C6zNja0.yhI6nOΒ'k>Q8B`)ͮYq)iyYX N+j*BLdxНy}ύxCB]#VsֆKc_c"NaM"~cs_ԯ`4SjC2G`ڠ V]RP%׫x_b&TW)}[g7uI9D(ՃUgMBpsuB Nd-븓pJ<9ƕ 4ݪvdElB Op((nx#5(V_鉇Qtm0S /. RɃ'n} ;ˈUԳn?W &xf ^kJ, b7J  %WT>P|B?"'D)Ep&̆E'Hp"刬HTP&k\ڰ?;mTבΔ[܀M?Us(Xd2L($fQMp*B/GwC|Q[ODWr'ndͬ9ST%듍*֕kIdt*Ѿ|$Z qDjcԣCxwT*}Fb&Z\ffY璎U}wvS)Na70Tp9C} 8P?>₱!H M_{ #+s*zJ voRu_>k#ʕf#-pZ;;]bUmci2pl(R` T2(s]}t : 56zZ"8B_뾛dⴡriu4&JqC?˃V76<4+ CἫOn.c]1Hi0nPr}}=>릭oY'kטR%_VIJ4?Iqn@..KgH.f;0ߩ-c.Xˍo_LyEB5 Ԇlj+/US>P}eeG_ni˶z_C%,U D#s#>߿&3`HXR8m:]h&t!qt Bs߱LE^"ZuwxJ(۾G)YW"NDpE&ә2y)@l_':^tpH%eW.vy"jϐq}VXX1= R8[opɄ,<0,Y쨕{Uh d7b"޵_t.Qck!pIK:[l1ޚW43;@^ 3~>?8[Bo o +b(& oTGb#\N,ɹ5,]1Ww۾b2]_f :8}]#"e@6SD㇠]b4zEꐛO Aէ5Xm;78;32Wy/l&<]NC!<7̒águ't sk[wҎncJ`m<6MOenMl'C} GU>w.ՙai)`fGSzAcqmgGqAhji/ֵdeGDrΣ)hLYos[ ! H9^:) +@73_Vbd:2*&Y\,z NG7kDTRp΅8=UѹzK?^<rf'Jp :e?A ó Fy{.O]?!7H&۽7d,鬊E>s%i8ŸV`1')SiflKG] (M]^yY:e C>KS~ !V,PM37 ǥJ]')vt BǢ $wn&4!OUH`\ y$R< Xf2Zkz TG:gʰ !暄*\CzO 0ACB-}]v0Nc* (Mne@Z"F*?L2tHbΛiVlOɋ**X)ZMM/'Ù ${JӅ*ҥ_˔Tbt]WUbroEwݗvM!'NS.w?B ue }LV%'9HuS<&_T/豒Dp+g|i,%2!CX9TuDМ޶f Y-ppK2pv۠-ԩ3"kl];#MU2iHݖͤY{y\Ȁ$`%k=g/r$_*Hvn4v*x`EnMT.{ه6wz#P hcJL ĝk (ee !1A6D5c^Fy7[7xfheO!<.vHͅĭ-PJᅛR|/.SY.k!e9og=Yw=ݹq+-^ND^K,*eS!bΌ~ND"+H% <偰U8 ;;ۉgKYJhj|'ooj&(S'=HYiG7KE(+5nB r%^tyVU z C)ĕYNJ~_uS&#U9[{l*+a!QŅmo}ل_11轱NVF1O)s ~[1)GIllWcSyvpu^4>\JLT3\eBg`3]wL)8AXmS$2xQ4Letl# l(IpfKJࢹ}\V,Ùj1 9Na"'o,)Fv.o1b~tzZ%uf $$<6EK`lhD?ʢفG7w{kXʋL2DW 1H;g,'縢O5Oi*J-vzjflzo6H^Ibk@/Io\I:6ֱRۈX3f騀=)]8>c2r##UUW2s&W1B &2z\Oxúhʇ)e#?oewD (;y\V>R^V`RVDD?Z j 35fa ,>x )ZCibH y,?NUSzțyq0F0,SWpOcy[c ٣Mu$l(XU,VU_1NadWxw1SQÙC=P :0L{CϜ> X%_F'sG&Eѯz>ݠDTǗ`e](yD5%MS*,  *7xP'*ͫ13˖C<##[K}8F.9g{߹eU(3e2l M#fů(2A tֈqz?rSyEz~v}mo%ϢYXfM؊049cfi/0G*2g9t+7z(WɌ:a-y博0a8վ˶r,I[\[~LC'8 4,ns ZDrJCrc>C~kksVN|~/59E$>LWJ}eV) [en?jeM$W*Yim ͤьrF3!a me0v0FajjV.>IAtq]sy]O@AO@jhh(5o.Ӧ[6F́vjOՙ< kYUtR ^f&΂1E9l DN3?9.YM_aZyaη/P? f[V.5QL*?9|+xqHWL<6yo{h& Ѩ"vJu"B u:dKd Lܚ/RbXQR  yP>a [+ *N,)J/;=I0ۑsfv/*Q"F,!2/RPٝ&w*҈T=bP/[.^Cn1yrV fGU{RB'w7e*( t*Ij2W?$mW/0O#%L!Zd5uuB`{9b~ҷtbj8HJ?p:s+۞>f"a>ly!@\~^}ZzJaORW7`UsJ4@؎5Nxʈ$({ՅبV'pM>ObgL^rz#J`㑫T}%Ф1 &ƕ dy'+p6*`m. :- z(=6! ӊԇyvOʈz#"P@q("˩@.J1 cr)aoz;5{e# 0>-v΂~(Y͗{iC^Z\S..UA%tD\Q_DpG:9K1>_Նe3p{ v/P & x?7> =gn1]aO n z؅&BuwbXJ.Bjä1[hm0g'"s ]Hm`"%{UH$fV A[TT^~X}־|lvdҹZHQf_;3-ʪĖ‚u=F@M܌r3wF$"]d*؈ȖEY@n7Cl3b(Ҙe\,ˆ|d-'QpI~.UCgZ&6UvкWc"go THe-J<~AE[ N8V}^yЇESK%i|PҔޒ.1'JՊ.Uyh5vp I ًP+۵6SZ$%c[x[T_L3CI)6/ Ûpt?anuiKM&&CIyN_gb4{HQu0ca< 匲[a+/UZA~Ň)ej+W8׭j{W_vt4^O@6"|7JWB-оRMOx$|, T@;׺'9pA->_+~F箉g۬gR޳J(xث 3E! Zco̢Qqew "w.ep~D1J][^}ǽsf`(BK{H|M)gIyq-ʂ(jzQF+2YO= I5H.SkMPjRGBFmǽ4smdNfu6 O 7_▨ DdPLc׷QfSj3=|d:QcrLEБ\?jB}Gx2(.[RwA˳'8iTdz䲍SQolxA6ʴ8 Ȁd:VՑKv$*6+Ԛt8v Gw.)' e^FJʬ|Yo$m. Ry:P,hahSJ<`ZH7v!Y˱NxeR~K"IlWlTqBʡSwRO #mΣODqd>Ӧ:&Ǿ\LA!102LҢ| Nl þ]7aj[=oбm[R荙:d8Ա^+EDt{lj pW^rߧϛ2r|'`cbZ{G ;(.f8Q#[F̝7M{t.6ֱ֧w[R{^y+-kܠD0)$-*"ħ np;y(gl0a@({GgGBY|bn\ \)!Ru ˆ Ru'?|wLҷLn(q%"m&6iOq7+^!|jt-.)\Z&kGȌ<5Tk#|Ф@*wz E$ u+ ,bw3|ҮXqs/%^BQhtGA{[L8Et]] nB۾ɡ!kԦ*t>.YMv2Z. FVمsr5DV#-Z~Pk:c (^ 4>qv3#29Kf+@,AWv]sf& ^E;xP$ `aGbDYc}V=ӨW٣qQcu#d!=Jz}4k&ZH Ӯz= _deFa@ȿ -xV%;,n/E9e;GfOx)v1T=,*H)4 3¬EJˍ;ljN'f~"=v Hb\Q![tɅ^B@ڞ~%D/(\`|4>smdA-'vYn !ϱ.wuu\_S! pģ1`!;>ÒRyz= xpjd/׌u7]1 Ue)M< e` { h]M㧢aK@P]cn3žjʟozȯ11a8t/nP͊EW6[ X&Gz1Et6dM9xG9-QE:54h[ LHJFkj㌅_Wz v /}tB!A0z^ۺP8f=ڦQ3s>Y| /a* Z$ɖA)k{ 'V?XxQXVrQv}u ʗ28>n#+* :Z"40#mێl1ox0=ƻNb6 9-e<;k+ejgֿ1l4Qf+" JFS6"Cs Pd\ХH¨* J,>'ʾ;kyBFfߗr.EPd/$rT=㢫*(CNEƵcp`X-7ʇfߥxm꧞ef•0ǛsWQ_l`Qui6/`L]""F8h|ǤՊ0Ȗ]dG*D5NĖXŨ*9jV,W1 =b!n,e7~ G;UfąƇ5.-KOs"Y =yT2,BѓNeؕ?v Fʯ ?ҽi܃I$Sk` CkNJTv/;LiMPCx룾):g ss_u/I zׂ(mt,k~Zz<&0o;bG L!3ntu$b]>ޓN.li$ N3cӴSo@RN+O=[ȟG웂0sSrB8IYgMUXں j 'VG>#gĦn7dr] r- * ਃD`ɪs^x$!aCT5^/L.[ƩE̜y:`{; T7P{s%!9NQ˯V˸!},~h0osxG^DCLØbsB1`C3iG`T8T>UAЛ$YͿP۱Q}Njb-VTeA䯼]XxplT1#LrA|L5C?wFs H\p|ni֩̾VK Ԟ9ۋur 4dBt#X{; ?ƴr5 \dWV%nNO͈ hǟ**#hAmƲӥ;CŜWxlѭ(g75[2m1*E5+n O6Դ? \fO$bԙFOxjj~ԶJ.a`!^gI^;rBO?vN萿=,jB`߀cq[(qbݬAqw|I{y㞙a#m1 PJDgtsx?qD%d,iןmXNm ߂:lg^_O0"w^EΩy5 >=`KwA'9E\ߑ; HPh)$dRmd % ߙ}V)>` , /F P&g)Ԓ} 4j&D0ԟ*mh >f!Bv 9F8Ψ@ Lbt,)nX*a7"hR̉>{(l@퀜q6iroK O;2^U B?@Dlf·L hiOמ(3m* ?nUs4O1Mu΅HZ??ʽD "ͅ_F5d=FmU ?պˆ!kz&iJDڈRIMg|\%Z:ߋڹevvdsq]d»a1yJ} B5QV/ =xSƝ]5},۞Պњ@? ZUGI?,([znܦ+Svy~;}Xkl5@1Θ~aKGŔ91 _ƿCPt<'z!h0(?0vB4)FVM\t.` Dې̌cl<Wv溊/0 O4UQ{ GA1Ew ,\ fRg#N+ b mR:[]IJPLME~B"т&})V vT5 zlY,]Nz̜g?22dPDgZj!\wE0槓7^ŲT;^ /蠹J6 B.GaM :E93;&U@V<8`Cp P*Ϝ%J#/,a)u?Ruאc3,"qeFg,p4$JX>=jgQhΘʬpSf3̣z#dwBUT+Ceh?lVxƅ#Zد! 6I (z,x^Jɶ !]V]"$ =gf|Nex[ .]Q,ԯ r:qg6D"ܱkӾÁ,p㪬j: ttZ-䐕&6f2X{DjohAl  z=AA/ }Yqw4Jfv7BK+|SzL*n$N Vқ 1'Ⱥ;|xtP66zߔ|+-w6RU") 'e[έjN|N?ذ'3HrB4yb=AP '#C+'H3tU0m_R]%jKݺczG<;:3Yr[I$B_'*D !I}ff+Q]>S[~4@dW`Q8Pw3_x%773|q~-X)7G=\9h]}!=1 "9Խ\uu@/qaS*:g`HP~BCtuNU%6 q?{D i ܥwu VҚPHq N+UR^QqQ ,]ֻ#Ksqcy'[ocB$HW-ug0 ,+m!7v|)v)٫D©dt@ {^?k5XmzMt.JoX`Ͱ$܂I:MT3uIAcAPEbSE(cD{PZYtg‘9[ð9>٨O9 jW'qhP-48 ~nDT@J6dr5:3A')vD1`0h]i^vWgr4F$3NXPρCKĮ52]˚#M|T յUʲ>O{lae?L03{}@YmBf'hNC3ʇ^AN |A;mdR}4>i{$V_Rvk2RJ)a]YRb. CC^tFfJ$ Y-`bcE{mKA}s8w_Ԧ R,]:j–74юOZ+>lLJdEzi0e.+Wm,;R:|q1sbb~f"3KC~y z>աNjCjJ++q3hM hmXJ^w%hmZ=>LTOvU+U]ΤhObƵQcywJcu4?# |{5.K'Wa-3^?y-M6oj،xU"KV(+MqwZbE{LVxC*P]E4lpܨO!+vk*)L?u|& Dl!B_C'04ahVh"_fX8oE)@&jPΣ 7XO̺4]##Zxѽqz 1G+v\UIݒ흀dQ6C, K3K#CB:*E}0@{M599EnoVH]Hg Mh!@0,--7\h%EB%X.iՄ1^ŅOMAp6%;J[X@G@@mMǓ D)ojq, Gz3/QR98%\e}֢xǧ<Zj+ږ 5eUb盐 [yQ u Ra NZNd~@Q%L|\"B6[2kɾ V!,1(Dϓh*zr{c m^py<μ(\^їy ϧ*P_!JiR;yFBza(VwV4L;OvڇduV)@j1"@hȺxCa= ?%N(۷ ;1Ro\ gc1> mD.Gz s$՗vYhoBE80)D"/B9OyF!$}aEYKh̙m_*&dFuhv)ez$gV,>UL~.[V|ֶ ]cyxXb*emk2nXh?n;zf6I6~1=~^;Y@FD栚@~%bE2_'6+'nCUO7v}!+raęCPCwB6U 'pPx"6`̜ ڼ._)\CM夫XfŲn(8ې yt%JJܞv?Đm{UQKz0]{g\sZ2) v-Vei6OVIjB֞Vz8+!Xsh, ^^w A:ρEd&swCѪ7x#vI1gqwi1C#1_B+2XJZ#;e۸\Ҭpn!Yn]L|ӽ VBGLSr~"ZkQ E-^g#H~ap1Ev`$SYڊjyT*N[=[&[.ZԘ] z2uG+/rSg0bs_I Fmy32'j" YiQ߿2"M`I= {t&~òrU|Y@Pg'H|sr(@gYmוhiw;ږ?G vh-v"ۖj>b b:̖[J/R 1A⠴)`!"@LG'x}g*})tPH^;H*|a)?Oǝu}Zn%"Y( 64Ǝu 3:c*Ӑ Wes]"sD-`~xu=я^Ba^Y/J|)gZ"~%߀B 2fH88/f/z@DW`.%U0rl*{*a4n}*C3"À|\@NO$l!9C'.N4%+{5YU> v9^B^z!o[Np%sJv.VTC *!:0s4hQ E0y83o&тO[6Hp); SDup7NN h/IWRX]9?SP70(}-jY.`~VS=AnCNF7~6+r>N[$ rhk*O૎C+ckQWRwE=~pYX_p-}? OJsKLfVJ,P^4%0x&3c֛'n]-ꈧ5L! s)vI|] ҒǹXB=oaappj~!9qTVJFlx59$MD_FjbM\_,Ώ C yKC_>&}p׬%zZoI% sXnc6IQAELxd| -͟#] MIv\y> XT?Pt$4hB ЋTZ̍晽_Q5wS/VILN J7 A(6wmQ90LtjbC?M4t{ZP"] tJJe"wkkI(G?x03B B JvdPyVLD1 e!QhCBA*8WsiJ̎_I2UmO<5ey3O ae\״~fsNM^ͬ.Ă,=żQxb} }bIl|a&1h,%w9W?mySNwӁ L^Pa.V|+]G7GƸ,?:yJ/G$2pm.__u QbgQc6 դ4T+W[|^ zaff)%ywo0Rh!w%blK~_zyJ9_9-mWQp09Gp=v^vc |J|Mj{O*/Lx4[OI$R#1®[?2L:Kd`8Xn.vUIOp2~t*_kpc=n]};B9$iÁ@qoCUYF\9 *Hlqֻ8]߃_E>%|EOb\\#NӃ;> gT79)~0ߜ|2%0q I!_|2d]cC~F$XqbAC߄gNO.TD%w2)(qUs4}k]wghPß)7}KB0=qjR:&2{> 3uDR2h<52*P,!~>:-Y(-dNM[1XgTGn8u4]KtԀj09*/x +3VXW~y*,]DaPdnQ>B9{ǃuPyFki/_|et^}}j>@$dmYKםjnzדw5wXr'n=C}?OYкÉz-97 E( \dv4xO$RߙQiz`!;Fhnygûmn6#1/ 䦇DP;k? ms5}"2t9Màoԫ%@Oź_ÌA U'Q:=FTv OZ"x $[ExYɜx}CY ;qsgX?ËW_1I^ο0D-8riG Ns]Ԑo,{e9%.)8E*X;6gRp1-ޜc/jp: k6pniMh/I$D&n7=:b IdGpXғ^;}qnhkBGO*;Ol+ ~p -:>F㴊 oI 6R˸4qv{h"N+? 7Un ۞1gϴR, Gީ|*YX̍QM]l4 sH 3O@{ERY'WPrW++P=ֽP{DHw$ IiK5DjEЂ~*8ī5[#J?)P'.3ݨAt_h[ .Oξ^RT`^&x3cKjTMft>MnҲ`aZlK ,QzE.i*0Q8K.C⅙ _ ;+ Qy]Sz]w-s%Y`yz!s>$Hn 5(^ha8SR̳/{L <ULT#8Ţa "=swjȔ9tJag sֳH~i Lph M7(x -+՝(x[*tqN׋$wdu( ޢ]Wƕ(F%S~>LRUvj/HdCkvBL63ۀŧ ˴E ocXn}e.dmz/̒H=M?e9efĪ>+:ë,Ykt"hN+zLMƪ"O>G5C/S 98 ~*v۩F%JhH *Q1=(Y]3;UݫʎYW.ֶۿz,WtGɼ"ET59[AVlcH-.L+E& oإQQ =YQ2Ho${h^H"{KϐsNw_)4цuQ@HxN*ʞ)cҔt0#,;l&J ݺ9O/gX[`b?3k?)JZ6lN53?__A I]Jj.aG=jQ*G -I' 5rsY.g-+VD<'Wk[x?˦8];ʋ lBD;EitŊ/$$Tcmȡ( Le:µ(k7,))q;+*[o?oHN. ta:,ॆ۴x%-dn Un+CE[**RHԨ'ՒBjTU|2bAmY0*(9$#VۡGu˧.+ݾcuC޾v(~+6l27^]b33Ici^IS!hNP:dBEw5jn cWCXxE /?BКCFmwFP ǕVujypZdOgF6ť"^(fo*^p1 R* &ZRm}QMgm͹΅Z ٣i@0.d.YhεTѴӖr͏ѾI}D@<5smI?1@g959t] RR>`s#DD3Wfyr/ 5 I1K*>#)w$*DѺ.{dj̲-2a#cMԙXxʇ-TEzdݱ?`pCT!Wʿ' X#'pv6 ~D|nF "\;M$1j8ϙFo}wy6j oX%2$PRp;:ɅS2Ơ"؊\> M*:bc:L?{)5hur#\uzdž=aC7SRS3iߣL h$x24 ɳ}GѴe%.Qg9SJʪ$Ep* XhfජݿHh[o] ^Kl܃BD0+"=0-:H\Oi~ gk ^hW#u1P@o\Z͔+DBKbmĤ]| /p%. ֫E(K.*Camd CԒ9DPMhÉv/0}ђE^'Us>']/1R)؜FdN١fU#!A7ip);BJ|xL-aK) ϒ`L#^*stDMf?zD<CqS~bh se>}V8MA7 )ĸQ(`r\Q"G%%(1%fHjbG@d`_ X~Bs"Lv`6d@3 )j-/G걽l, 5f Ofz=3$~FNtĀx%qS.VcQn}ml m~=m ECGveAC8,2ZL> G=ybDcT 5L )1U$2-^/"(6$[ghw#G{CHUAhhh:8p۲# vii X31߇<٦IفH|&٪eynk$vn}u|*C&<`ܕH PzilԔg0堿xP+YE( ٩|NhU9䇡g>6mpt2ĩB _GLp-x)^n_ G>7aJVզv`}WRA)4~/rҶ .o]>D)Ѻ]=rPJgPDNԝ/te`=ڷI0RPg)A^r.׏qRq\Ӈeo sc]E^3WcE@&*dG ə殸|NG$>1!vqbc2zCȺqS{%o7&PNe?_&ebcM%D4_QIvkt0}4շ{z̑!K-!o9?v2W< [> јKRC{f9WuӍx* e^n5^5syV/eQF.@ph^[IN&\Y! A=!@ݰ&ٕ.`]/1sV Wz/Y+ )~M}kyVdpAdd4SW9?!crV` yaJ ˹B3# DUX\Lп^|lLM_ q NsE襇1\YWwy/}?g{‡sR8Ñ֤GsyU ͢)oMLc+I^)|ahD!][9)#E먡{&[fzrS R< vt#]tyfVĬWymh MgRu5vNG"<P;iFV$>tm3ïh_5'1`<֍DkM%[m0O\ܶsNXO &M/4o缇%g5xeEj2PL9Q՘[9DxeЎ. 1 T=N@._'hVv_{0~,HwFq߭lNҁl ׉ t\CUi0Jm"X C#9lg/a{w#);>ikE%Q+ .ΏV|׭('t}Ma:]`&P1asb%O&+ z7%ۅg55+'Z8}Dh!ZP1+lc 71ǙyŰ @KE ,V ]:P>n􋲺4F >Bv-,g"ڍKE{,x\]xa}7QU`pHaq^ZH9*$RzRm{[>JIw-.MJ5 9 I:aNfU<M.e~Ⱑ[2m-H)UnهGm&.Pgu5J'36tٽΎ&ͻ)YvGFI|Ucz)ߞ ٽ<(1 u(" H^MtݻLƴױRF2\n4^7T6J4 ;XTќ`)( BV4rq/X!}+GR@5zc`^C^UJKM,"qo #1jvS"9Cx rDYć(3Ċ{UaB. PXfÆwB8[ٝ> lƦ+M7I}mj$Brv2]ʡlEq*P\kp  QWiU:3THt6_gDT:i"D( -u"{_4&9}Gq{hQ[7x뚴ٗ(aNvǿGVw= T=T>_R"6E$ϸ%!CoJFF%yאf+Bf!ן} Cn#",Qf3Hz-Hhբ9pxc)eU:ЫԆк0F.hh 7r'B!D3=@G?BH'Y:ymPYT 83O= 9?8 Θ{:K}\kJː m`2'vaN(]!O,jŠԅ1aUqj(ΊМ9NqUegZ={F :C!ƆsN8 k#a/g:R?LjZ$uFd :=^SB[t$OI=NYˆ)Rbt 0Ǻ?OGѤjIנuRgdž耎BbC,rn%>qVٵjpS|ʄcld;96%HzXjZ1ۄ@qq=yR|Q5o&J;HĤLPQzm {S%"oޭK^| d*i&ثyă*<&DPghRf:SVHj۽R]DA2aAu]=AteZUEQ'4q5y!_^;zQz[ոH)coXeKH@!>5Lh.q~7|ؙyZh"NiTţCd tK Knb-gm es,n&|`+9$C eb@tB?M ),'3|c9XlG|z?3ky[x2̧;V|ߐTJΧPWb`9$ &=_?]IDAϩYuj6JվO֛1i%t٭LVTfe^Vў|HiH6# CEc7Q*&Ur!-lWB[ƼܝE!+U7~vضa@&ɏbsQΗ<ѫԜՍY%rP_Y:uU%LN6 ".WSީq"kvڬ`$`d+-@4q/ǡn= 4od-./8zd5 x[XOFg/;DkF =LKW e׌'$&t7gxn>$ӡ*D`^&L `T(|׺U3rrB VLl e bRGa<[+ xjDnǨI;h@VC8t9.͝JK爰E,1QTO kWu+e: ӈ)4ޛa{ u҅]o+` nXWKjޞMyBo]&+3 Z-8pOzEikښ5pkF,1g$)?.j*(i!?eL}2bq@=쩱4m'Wa &Dg3YSz&F8ۼ'8u :wf!ؾe2o^Hں?[z{tEU+>i v-Q΃lYcsZΡ 2ʊNw {s=g6KQe##۶ۗDe;Nw~v'C3܁1#.7;rG '^v%3N/'<^{iC~z|Աk ܕČYlSiȡ:_TBBqQe^=Ad^_~B,oc,B% HOG@<.y8.z hr:G(e{.Yvav , y9ߏQdVF+o:]",މ[mdeWuG rz[_ПQO2W)2 X{IǼ}:-I tvX$*I;-8[)URV;Ti2vG*0(\'h>.*K՗>[ _ǔ:D> hD+ 3ԤMM-e-l֮5K4Y`..r,ӆ=Wc ||^< ~r6$ۏ?׆1}BueI,4gC&v;Tq&Q eυ =pKf?Mu7`=mb/ RP@C# $Tֿ8i%/V$E]n~MPͭ$m.#g+U'QqWz!&*YK.Rr \5췈\5f y""X%xzD"،UJuEp[1' e4ىEgulDR7s¡$K']Ͷ57qJfe>◎Rnv=-3٭8INDWO0 [wek^gJ9eƱJ+!;fԟe xfEXH76kwwe@loP\L2PD0nɲA3p;43sFgvq^lrx,&I.09Rjx8>,=9Sa-wIϱt4;`iTCǍcf=U:X$Nf y";l{@j3 Hb,(j 30i'eA鉮o-9>|lZС =a1GOmÎgX5SOX!&*Hu#wͫe9j2VG:`/"=5@W-[iJb!=C ?W8D>-"p,ozSlTr߬{݂h\aWfu0M985Ot>VqaISni{Gl{t}*q{2wk1C2p~˯G:$/4߂>Ģ ؀^%z#ZA >q4r '8 ΰ݌n6];51F0 2]IݱXOLkfi䎺ΕIY$hkZV%Sq7)d\_$)Ķ ZxWIVShHwbъf>Ŝ*Ϡ_v| h;BV V5d͹$&(5`lc 翳 rksY*.g]ܶ"%)_? ])`ƴ2E/5'$X~WtŧԲ[µF\klX$Z^e^ewɱ;b+GWwwhh.eCƨA)}w~(r=HEm(Y}moDU!9(>o`ޜ%F="@Q#m/Ï$1h13MQϠKys :zkȓ8@IxCH慠q]trн[ڤ{'YZvl]dfjF*Bę`upO69Ill 72cm |4 lF>N&FX qi^ww13Ig'_ Anɍ 4@PF #xENjT\y V w1],^?ccnY!8_Sm('7R*\u\]a%1=MX~d-7BcRR(1YBJ$qsu^K((ot!.P%Hye /m)!1qESf02-+R 87^*PK܃E1 k%ג%zzJ~! 'EJŅ$ Ee2o0Z} bL|4AcX(Ĝʼ6YWp5+mQ5VDh/ّM1[2,v;qX J&eLy*1s= sHpڼs]+:ȯxIzi+@ ÕX9(C44~)]2ף dnU/.z_;ɰ,jq"tb5Tr7 !xZIGzvI`؞0ܭI11Ԣ hDk`9pUm2FՍuSbgXDHѧUsiyvL2MH%qeM޿a`L'$"I1S%q X1W/@nlJ>i&D~6i(೼ަ9v]*ݸxs&m@}Cd.7:?WTb􌕴Mt0h,*#C6HD{kˬR,A:ὶ$mF)瑗!_3U߃\+?ken f R;H!T=u٥DJbl; X{_1ggSOK }@2խKϠzM_|׈6݂2#zm2*s6{ܵpԂwFS$9.oEd0.-J>^p6ah~uYؽ@5A]f\F3JFyn<ڲA.ыDityU 1HՕ*jqǣqgή\֢mɸ4 TS>i!#{ln;mE9~ZI6Gー|$jpu`Q,"s?Dd@>iXV(u ̄LG:,IuiDlY2DdV?ַ EYO#2J9!1}`D'ME?s (2KOcQGu1P0fxj)b1a86M<օ .$quhV W_AbYhڻ;ЩHﶶKu Gzuɮ |}V(o֖++y`ߘƴ5]AV8{at*.kuxwIP~q M^t/ҌѯjQ˾=XmFHE'Fg1F?_(/wHn#TU!g wO>;;gMT4t`kɢ:wy5W5%.KB[Cͨ?]Er@}%#QRPF.HǪB+NX\R4/(dt(kJ4FTx1H{jx!Ԧܓ>oh베aoĕF͠o e#8Otm: ;s m8h)FjV-cmԛ  u=x bf$c;k!5: }4a'g6E B]嶢0d ~e8`#=KJ=&Ҍ?_1" `bZ{_Zfvdrj) h!Y[I1V3& \Cgb[;@gZ~"7[%GEpq~L4v|{c=­=U ~KCҧ"[rK1|YeO:[p:mP6:S`)}]Oi1RJ#-GTf! 70%] f_v GpRZR7z=d 4 Tideb3yϸ[C5JB-:{$%㭤m9.l5 <\4v 4 J 'z?ϚMZT访?&Tm%UUf)M TqT862z#q[42fͷ/d|yp@Np$Ml ɏ4]LGOq %r?RG<036彴B)tGXiβD5FV15ow1_hԖ( ˔UBߤ̎ *BAOX$Lb!+ `[r“ Mw9tP1pZG5CO瞦T)Àb*06uG^+]v1 z}H'r`/D2G.JAҴ ?Ï<3ː7fF}'p6QFV ({k\,9lݯ r1i(qO''cuݯD\2v٘ViH|nx{sL1ۧE_e5j1b2Hw5羲ڈyVG/?Ih"T%}tQOH#d NLւ#03cE? ɧsN)]jCx^iVB {pv)7@꺖oHmO\ƻ͌|6r<Ŷ̞5"Ą1ߤrC֨nt9 9"Õǁ,W2.f!gW:MθM"ljm}ϖ>6u6 | gP&0˕B裓!jvi~(;& LG -I'!!An*$}'m|7GDa֘ӂyXoڋ{"]K3F-UܙxAyJ`FٵS_TC3}<һNf)(Jڴ@X%ݨ5$Eߠeq#BKc7XX&> yNQkL:"A^@a:q>w鯟ťT喵soll gY7rȋ_He9m9YHMJZV9/$j*L؂,A-fQq3)'È%A}2m9$,B6TQmy6vg)榊T["XO2s=ERbV>o:6k@ yL%9=AJϢdnS;V ^#%*-#h6ʛ | wT'F=O|~;ڴ֕3fu3jy( F"e Z2ha&AGVsUT; o8I78˙º/PqA$b>J^ovЙ|cE ݧ3!:\e9Uױ,Gyq`b g X=;?N^z!Ȅq40R);#CzM%0.X#F >T$UL,-X  WpN2 _i]B@W0)D16< -:ѣRi"{?et̅*HΟ#)\1

!Sׯ3H:f-U />RS\k l) .X[yuvvQu|Ag#g-5CQƏ(aه5ltmJx⣇L_%$Hr/ot'uN>NXeY6@aaxAC:Ő@h7X!4&5),Mg.Çvnj{ᅟZx; %5r|$.:2VC0 ]:@~,y()ڧ̓a땂I=khQLz f^Kz#3B@Pn0:qSZ 0Ry7mlglp|!DM| ;6dfyh}iv\Fh5OQwZbà 67f,_ap/"Zˀaˁts{Vd4gqBO+e_yeՅhwEVG3;Man -ɶoc? 1,iށ'|í$>W`CB5S|7`Fv 1$rb@Po O4fF:iM?}ױ5a >G2 ^M-5>Gqq>:w֯a!Jՠ=`psokFOSE]7\GSn/]CZM"Ayp(8nȪDAos[hNmB`Rj|TL<#kO>ΰ \3FjK쀅yÂbN)UmNX ҂" Ŋ"tL Fsn9Pc8bRoVقlUScy&8 {sM}}v+;dgط,?:B.ju=$us$=`zUWs(7)ҭqX8!K/nT)Ti:AQL V$itG%o&X'2TePa.#sa]Fm' ׈1^[KNHG=B=Esx&.A{u n.7h5 c9( 3ǰz[-W^jY2 B -?wH/y6DQ{Cw4О=^pO ,߽☇ Q&=\0 EWPAW+郞s-L+\oU"oBɭUz3$Se kMXAe*O2GIfQ`uѻ蕁`i Wctg4[a* ٢ # ~I6Him!V,"UC% % ͆pS<Umdsk2Ϛްd2>*"}vir5u)N\jQCa)0;t@b}XҚd\ݧyD~=4&7SiEukVHx{e1GZs<2u8%4R}+摻{J%Kjx|2`y)'r'02`Bgɾn,];ͮ`ppǩT4"&Wjvudik *^K2cZdOqQ<䛠T@ *>XA ArEv1{']X30^_95&,l 6}?ԲQy>܄cZ&<Y =xhpih3k&1Ytmࠋ(7ڛa݄ʼnAĕȥiR6 0X :&:Z$KF]kZ JWfUӱr0 I+& 9$'q( MݭwͥGᕘKGQPT=H1m_P9xY1IHnBE=!nj@ANzշG$2tf<ޜ)NU4: 22ȕ)jXCRH˒TWjme{ƶxiʑIJ4 Gn;RE:q~)*(ڒ2MZn8Φ(ѯݾlt3, l0IeF/~}I|q_6ʈE.J&4qX8wpi*ewd(c`ZmEluxUEԱIjOgNL~ÓFVSFǴp1J:mӉ_U}T3UaepH(YgCsٞ&IˁcBV].G:T b Z(IBPh[Dfgr͆n UX., ]ȣay'hȡ7*F:d 22=,`m{|iq/n>z3 s Z]\-0z7%<"YMʔV{_|pҍav$JhU,ޙw<qWsdw43;Dsc:8LHb^'ſ.!!,T]~>qnj&pzͺzXюǺۃ0xnߤk$wCT݈A]s sOn^`U-*V]j!RXf157 ?@0js}qIdX1 6Qij8VD*4qW":D>݅t(>V $cI<_`x?uWC7hqei"SlPoW?e5@f(/њgkSȟ}C /B4]|Y5W"te*/rŃ&ghoKWzSšp GWunapH]2v>zyq|"Qᴑ2F\J 9 /G T`i%3 d}N.~4p"fji͙D_iԵ5>ҌmKn [c D#3c%Md+rD0䪑_rx>)G#_Z?Ub(J]ns js0I0L‡ F&9 p8NsY[Moͯr'~;  J.tլ}Ďv2>#5Mؚz{H #`l(h1BJ#dƲ2o:vi&N\lTZC)nhTxMx+ T*KV0X!OFb'NC=դ9ܯ~_IU_# 4u 6~_"j xբ!z}U(!0H1s%I:Y_Oz?S/]e ]xUMMMrĥ WTuL.-^!U7Z xypiιUi8n ->"emǑz1u~XiR?@Kg-{sYeG  _]BF6(ژVB%AqdWGt&\N戣neǁ!Q._r i WO$7vD݌U1-'2 ]#/yZ"6-{Т!AYjj(^81V z[0ՁA$zpu{g-^Ekzm5Q?)i_zT1v{pߑq_Ny& -(j~/ٮmlZ)>%1 B ,cwxa*# orC mt菉2 1߯y8uy5BA1@O͜^_Y}Wp gn V(I 9m-3֊qR/s9qq\ShE4K4  |6EN.*Rtwᥑ̼YwdǍo"6vـX_4ɨ0Yc?-e B ;#lzJ)ߌ8H/GYo~ w*7 D>gQ8a(5]ɖx*E<А[iTx^FP,}6{/XJȼuMZ^s, Ǽ$΁i;CMoLj`S<~iz-)j{ Zki:}VlBˆ،d0"Ʃиo3Dn_+rM{.j:-"8V=%I5ʋ( Of$oDH}. L6ŽN\[FGE)YAX.4f7xsLѬ 1a&eypΦHuUK{9{AV =,΀vo.e5'MjLic6Cձ(a[@/3PҺ22K`$3@">dvXJ)K_o0ܚ6ʥP ʃ<<{~Wu be遧MA͔d %+r!3+ 5ˉf( cOlVAa\ 5>PD ڵ;l­^? _RBW&;o\06$ZqI\1!F~(ƧI-9_R(qO`ƥ/=e?Z;hx::73t7[R6`A{o[Pm^MBSf瘑ij6zi*A=Ʃ Wf=%'Ed "1">qXsEA"uխMYvH u5S\jO!rp:Z ,E'9np2屐HvA'|\xzfKSi<ԘVB➄͒IH|wosl,nT#FO$t_$/"粀 5Ry J@Ir޸y\~Mz`5w?ǪO&6z5od4Uĸ-o,4'D#a PrtBOCܛ!鶪B&dy PfGϦ}$G6;;ܽ.M߉sv`Xl3;M|*P$ď68/Ӿi;d L7&1y *5 )HƩW=<ߞjX%?ު5EgsJC(,ۑ+|rgPIȧC 3Gcbnvg%}<?2Jw>Ka6(5JإUs95`fr\h?oLY fn`CڿQ&rFjdzuNu4/ 1La\&+1;?ʣK 3MA wr!Niq:B.bUc"Uk>:N"}YW9% cWt8)4xd ݒM.-.pKBZyAVZisJC[~zmlk[:/h5aC C?ax R9A10x"g{kg{@ >H٥49,O{E\.V n7Y#%b>M;mJE{-tWυye W3G܁.cÐQ^߄a|= ~?bç~B39zY_~āju \l;14ajK¬VVE 3 b@苋a e?$@X@I!Y8I OkLARA#X1,3,޿0T_>fՑ?;Bn3G !=?Z[JOiXPj;0ĕcϾ_>YG3-G1 nӔ,';*<`6-4}^(t䚇3" raB&OȼیZ^4e}4Oo&s#R#ǖ5R]Ufb,K)|@q;i+On5kTЗN:=Q67@fY$bQ.Go(S#8t(ֆ)̝ sz|[ Dq:.$ ~صƈ%ב\QȻgٸq ?DtWbJ˝3ay3`@ܮ0*z6ezQg ;5q6yq@[O1V@3H*0"K(h_DM%62/0'*ͷKO*~q5!}qdPѯB7I_+?=yF혤F7;t2ԓîʻ4yGv.hkpwP_!S󍉌^x8n۳ǃjWTɒrpfbCFXmpNb D6-}IGk ^7;m/]x[mefMPWީUp/O6ݠCUUlp يMBUjn' }9A#;|Z}e3)=F~(ӵ+cz*sX~o.yنթ #U‹!!cե1789YK|ɧŰ -V(ޥ|6NSx!A `5]ӝlM3l؂Gx( %\ʸto;NN UʇOyȫ+UܼٽF*¶ ,yf.w'b}T{jZ?.(F9B%nV6HoF0uuSkx40#h~#'^,sAZ%_A%}!O_._TS0}Z<;kH՘~7Dg0HGe$YvW~ $`LIE@<ډ:\}XƞlqHbFl*G ң0ibyË(=pтNИiH+H+m5Eŧ, _] ۛV;5QBl7\UVqLGR"I9`mpfu8q W'W:{M < ᭘% XPFXTd p+ ^L+tΒY 8$b{hDjm=O(Yzf&Z eM:>˧a;‰<(M.ȫb/8 4)'q0BbHEtHD̋sq7M+bEF\{|xA(#뫩+. =jۄ3K-Bmp'.s7.0_7Kfv0_Ó҂MBWll0 6LnX,v2gA ;"ҪÊ6Fp6Ԝ }ZZglFզ=l\B~?w5X/24@u~QcSƝ )3H:isR%;'p*JU8F+50*3sFm\)Ĕw x+a5ԊsjYs=t& sHD 2)J9 1Rhv cZ:heA-,&\/뀴>ff-KCeb\xk2{U+6|X”=q1pl}WuO\Mk[t 0gL<75W6({.l,^rF#Ab% f@o@iR9#hKP,&8Z󺏌/0_/,U[`BߨHiA\hwC[W8& LRCBtH\8Ihύp8NH~I3JNjۂdy#]-8n}]b՟ 1DS~Ɵn O9,HD, %vvwZgJ"]ze*/,µs^4Cr[)'"2)BcZ/'/:)LeحѸpehBv~'Wl|` Wo%{.:cxȑ:ėw8֗Lr o66 (g~~' ;`o0(HoA!FZORO$2wa׀s(%ih+b߬K,}-籠ӹ?7"8hk6,r*B%B~]XB$ƝYCμ?dS:$^8;Ef눱E{Dӓ3Z롌ߥu!/Ea|X4$^.ΕiCڋ_i`*̓UIXr8sلI켾e%7k%8Et)ȸĄ'?CT44hvF=o:6{G C+=.1템 5dB ^t!-|9RNM KBɷꮈ"v~P NLėK 9QCbq*IQ&-GrRj[ w]J>yH'g[Q<񰖙rocȠ$ HC-Uѱ҂;{'"n¯W!_$33ufzXh2q߳Y2N g^>X!7*aPUsX^hF|~IlױkGT -\/DZdwXۏ H ^98avӒvzchϬz@N_6Uz fm~DVx@5c4B2fFn w^vU4Il#(1́6{350lF|poA%}Sql~α W;ZA+fCД+eÞ\nSa1+u`ü[K ~e' LPPc?F::V=\ac<{׀%'(g9= Dž\ANG[p@;#9٤q[^ʼ3!HW>(R]hHJ^\գ1ߐ4 #dLY2|nT|2"daG>$F'N>B]DV6,L[鶦tOVpHvm(oM V6T ⫘_$ 5^gqvטByíx O. Iǰv]Dchs^3qXG/o< h[~r7I:)3'W2\|vX\@3B[w Bgv< `"8xӽy o ̃ =zzE%ٮJv2_,)Xbi=Kc a'? Ủʱ3p#y3܀OlVKؐ<JOsU3gwjap#lK4[ a2՜QڦT@ [yvS;K~L,{yJN3A@߉PY+S:D {g;8m7iarPȫLx2%J De{mDռ2%+ҽGQe;wOh,6U2UAo~*uEQR\Z[BAoL4ɽ~۶mrߕI@TZQ1k]#5fE+NPT>OC%rZM$zcUkrcAa/dlмpgEF>8e n)fU8O(SznzKUǸ.du {;Z)ig03( լi>gk`cO\]DSK,4]YL*rQ:ۜ3o3 6RE>hDo "Xq'pdq[t>{Ӳ? M1YQg_ok+ Bf' + !T:046S~:D=;,RS`60@*}fi0h/Lz%7RtL~/qp+"GNaED9JQ.HNr|mfZ#:5j4:ќܻQyrl]&"mR'NVtZ&e]ݸK|6 UᡪN]D&qadZ!YaΝ1:AHM]UeyxjvQj/'7n|z!_VFXf>28CyD١-_+UTRvk>Byj,SIgR;+DכL}V>9y.Ed % E(JHy\#Qlڳh(GQ#e*)V8 i_(MuQ|Z{)C]--踊sA塻k%t^Y1d/.p "En 'a$PpĽyn8n0ֿ5= XEZɂ=iB}s(XuSB>FVh݊/wq?SNs JZLdTNcRLf?W{OVx=' U}#BD9B-(B >z(ul18))q[>kOSdZ#WCg-l4lTׁ?+.x ';Z5[cA}!'Y\}Ƽntosv|$xN%AzCsҝt"#OZδTbS~A$\[VH"0]F~v/5!MJx,EOahٸ?>8wAbBb JR4Jrt[dXڸ %6y\ 2'@å+pHREAΜ$Mކ[iy7)4Α<ɮx'෿R}-=_5@rmbd21l (3J/*@b}C*2Myxqq=&WޓOPGuP! V2-jc g1 ݋OdR71`՗ƜH_דBVu 2}9>  2 JċP{'{ U50i/Ċ#s&&.ӷeھF5CPk% ut +kG!f#4PRiMpvr2Fc5y2Y~́>ne@ba,!)5d7Ymc[Es tb$yc1ٖ5Xw#hغԛ)<>!WҒث"3:$da:|gSPBB%mG@da'(1J>3 ᅮZ3H{`WvLKUl _iy2JL?[!6Ley.(?GI{8Ƅ2zsrʲЖ!8:f\(>%5W.NGIt(Tui7p_4!$8Z͙I S0/ad[ } @Q6eӈMZr`̦r$pv~~XEAI MTbR^D`)ncQ?M^(NrKdHa2KrBdJcs zK5Qz*eD&ѕ_IdSr/*# \zvٸjkÜ?/r# m{GLyirfO=qfe.8}nF52ӟdZP gdp~4eîࡉނ%jZnjȠ<@':<7YbRd FAO4r%WaQwy&9ET6ǜ9։yFݔv~ooIY*TRP{Ky#ڛ>>8T6 {U6$~ycV)Ug) # L ^,/Mi;qMeGsug}keiC<@ɑ3eqOzTMv܇J NŮfQ:@G"ǹn%A .@jbM| V>l~˚\4sQ3U[NG<ګ6\{:~i.*Ԅ;!-c2xP%; rpy%ʇY]kq= `Ts%m莣%ϤaE6ǣP'A2%%"\]]@*[-dѫ j"D  M% 8gUC,QSxBxX8{V.~<<cV۽P&]N$ҏ%b`{9]o?0{$3Sv0$" ~3$=l?v"Q[R>|f u%t:YEx50դ2 smRQ7wb)oyDQj[r<~Xv=-P.(:']ڡ /8u,w01dӬmҽZrGyϲRm ZF@`)Ll/6*eXr#'qӻ6_& %;Mb|AZ1]Z'?:W,Nomvޙ3*#QVG|oUuy7oюk k ^v(%W}: y2L+MbXwŕ;WVh״ 겋<>3fŔ§tr fʱSi!g#S 2 _#$7=)?Q6_dENgx6'! C.RDdTl`(Ϧ8E pG=,GOE*AR"w&TuAZ_D}ҴS$B]L8k3|T+e*YuVw#&ES\YF8P&G+(hAW1 |4/W]Bdx)bSmǿy}Pfr:0#փU3/m )䢲+f:n؟Mԕirw9&sg?{p&sc3GXZj}N osXxT%ZIltK`=Z}'H:XdFu`F]G+L%?.6 Si?#3<ҁ9l4ɥLG^nA`bvcp*jrވbYjW~{56yw`Ҙ^PB UAc7 pmYb]"ET֯>rn S{/+ y|>A=.DSvbnaNcsAj\&]Z/9{S.>g =wׅ/vYWKEs08Xg- ?=h쏡DkSJ4|ԗ}o*] o0[!;ǼY:[a }dklgܕ.rځ;LC)m a@-+^1eqom8i' v(DYB[PD:x-[1)榿'#'Q;|x!dҤx, .Vg3`+Z/B(m}1{kp@.F\|͉Nv}fj -hbdYcԔ}tEd*L6Iܐ+R'E%f+*qWi=E|рag/;\T ]+|V9b"U[|ƣ֪nu&Z68-# "kY*{W!W!Rt{wxv6fT#ּHXM@:o(%HU&Bet;`hqV $A="s*CK=:v.$)$q(W+9|ԭ)md#?ؤuq~+)N bmovC2|$D >]fgW?YX=>EPȅlآkt_B3@Nnw[V b5aq8)Aolm'l^0H!}nFdŢ@ "U)'mmkjZsQ(MDk6h7)FzZ' æ˿Bxj$|Z['@e3X=]U47vE#I4|B5ƈ`Rmq`'d7`wfǟc8h"hLfA"&Cub_c4- MEP}=eDi@̠ˮ&n}|F }aMGW[4Ե ?*1Ƣrvhz)id</º@dHrW۹I#)P:: &x]^j:{oR%8Ar<==f{mq&ȕat"] Dr#q گ☮H>U嶳$Β oP1㨣9 U n)X2 ҂ƺ*d`J|Li](3ph i.x΀ОLR]3[mG^`Y=c+1K[x}k'ҜoDgnϯ \>"8jۢ jm tt(}f^m"SE(}R-wף/ S]6"J,vdVv!e9- >\+J=XNlOj(:&Q65*ߊXDkڸ[-9} &=H8v%[SLU\{XݯL.R ހ =y1قbJV<l`r]'Ҏa@tBmٻ\Ng󗒜nD쥦pI6;p)15|W2*KOzLH cUQzmZ6ɹW`W7OƼ@NJYo3(1{Ol!f@/ WR:)8G?,r9;/&v/<#G ]↥BEZL߁^)aF?VIFM@N#Y=ieUYD՞T\M Vaz`m~B #:Op?J D y+VٻyRMc}NPWw9%bꨪ )X)Y/Q-'5}Ŏ27'ԊOe/Eמe52J*׷44hh2 2`2!9)aL8uDZ+cB1ʝ*Q4fk#͛C 4vK;YWNL mH7lLI3/Wh-@+w~xo͔u$W-djnZΏn18~Z͐{{]h>WhΎ M \|(JE w1QI=9>墼;JϺ҇Y]w\hO%if3z|+jϘ{wW{IR6Nrl+o|ޜ[c؞$'?,E l Z]minpKFvs̉mK!k{N2otc \<~dtaKZ \m?Y%Pq';@S~OX{Otۙ+L75vpy,|DV&L)PCz,|GCz:0RDi>ȅOUO2laK蓸;P35L$ItƱs/Mi%-#:A+Z(DkK$c赯) \(N&qݘۋaY5gM1J d[PZ'n%z{6`mS^$E|'ۧ|?fQ7.]&Ȥ"QYud)Jz5b\GEu''tyCNI ,Psyt1.[r\o.ݻb=ra*%Mg8cf{>>+5 Dl[|a5Z=~^=ryr :&;/yلE.*c1RRgqc8i%υ/&򖓈ƌz' ުuy@5IiI@%#Xs)npY9<(eނv];H\\KCw[_T?S*޾ri^Xg8f)5|/#\g>l"H9N^ZCP_~%6Yݽ_ӻMpZZ[V4D҇J?&fP> KK.Z- L|&&d2N.Clqԥ+[&kʌ :MM֞,@X?y3}CissmN &cw*eMl(3EaTdδ,H]٘2҂C8 (Gx!hդ\:&`-MF=.V`~*l%, :2'Cp"qޭݸ1.JֺcDZ` 6]w2vdujAaZR_51b[0 +U|Q`fϋp"2۔3+ŃO_j"9i-H|MwE ko\TaZ&$a|Ts#cK'JFe׍{mYC<1|+w<5*:(r ԕo 3xpF :ݷV+"2tҫ%_U.ACe( |YF!57_hڵOC’1&jd:}+ =f>7\Vf>ߐANS7hn}b2ȵ*_RVZU9bGV"zJJe+<%7yzܗӧW#j >ޠ MGb4! = E=N,o5+k؎'n}_׺gE)5K,ߘ5șnހaLeR`?lJ{NOi\إ7wlt捘br)'(jN64C?sd}6Gݵ_Dp# f\>0T=w.g 2B6liREC-Y.[j.auusSj^]:?% ۚwbD1(ݕ(\X7PrȃP|MJWS !ة"mĮT|[>JWcz4Y^Уx a%;я{'4_S qCEn_7R8fũ[JܠrVWzQ"]Ltvs5 Oe *ׯ8UAr3@㮴\we zoѨ{BZH5sΖD@ n ưF͘ >؃.ɥ%T;IQQߛvwqQ{ٵe.#ET f7KSάEi:Q׷A$,tj=s, BWq`%`ΩnՒ%edˉ)9QՋ@U=}~rmW(9Q+y>fH Tq%R(xK~Yw?NXYj· t|)ǍdpUfa0c2˒#ҞG yKrL']rKJWN,!@5V6C8vS[|g-\w |@E mEF*BP`!GSl[C x1v"x_ 9V+#͛Ӊo'a#'p'3ϥI1_6~)@O/ @|?3`2E`<l#SR\G@lt"$M^*H|D OLu 5ο.ؾ\O1V| t^nSW,4ﱍ'ʻ1]r#\3ҕq'ַ߳pE2rі.wN}R^p<󂲆*, 62#N= #ܺH!tZR=%]] Q86ǥ鳮x~[(EHulƆ:Gdj+rl`$D̨l6\VRV jsQ2 j!}`Z負-N`Hgj8M\woGaD"HD^~J֧h5ލ}ZlinnxZ`(9Ie鍂zz"M;bpLz*glKq[!8ÎxdjPtVx!O,ʂ3qԒOy?ƓWNj,֓i w 7MxÓ^.ښ?'Ec_$"lpӷD &)魬z=DjC 1iWǾe:8*% %”C!𷌔M]?ef =,"e/k(w;~֟ \sl񻑓㖿Λ& [ A>O6dEv1Ts%8p| B#Fg*4#vmES9y|6հlMJF{}6 KHi}j{;j6P ט۩u/q>†%}iP%.7K0+EcnYU2C*ӝj9^Oir@:MV#Sl`î5E,Yef>A76TG0KB(}ƨ){0A A!.+ qQ(³YRy h30 ‡¤!|{'9ZcE)xO.nYK kJ/O㞼>lh|v *'ߣԕ٢/v ?i84 u߽|Ci.vOӳNʳ̫B00l* oc4/ i2ꗭr GLpͫ Yze $7:2i/v[瑡&}>t;PwdY19>/(/\DTkZ PDb:D&$&@rnc%IT(9i4v&"hڪtFW}XZe9%:BXAůWXw=l5llͥPOR [d6/Z\$p#}4˚ Y׏dj6hcD?D0m[f˘@@l\V5)Ļtc_luբJ:5sh.-uZ<[$lc⣼ݑ? ǢE9iusE}58IXSx8s-ysI1X"sm55'aN&<1`1$ur<Iw4Q߷!iۮPT "UcKU[g/d兗\ a $:,Dw#pS+l|}%>0=C}iIwM>CP's,GޜiƁv23=Զ&z>4ˁ:b׆zB/ "ɱ $;9g Q b p^C7O?)*n 27ix)_0O̲\ ,fjPn%7GnA%xrtsmIƦ3apx'5)^yfp,R:1 dh7>n\=#Nΰʣ7$Y$`1nw+!gA`fTORjzOf&=zG%hPO&G}^g05E^S->.7%+V:!cwۑQw_)AJ\+x($F=8'p tToYZWvyIAK>E9|?Z 8;:tR<չxl}!_*0ӋVyH83Nwg e$f3};L=UM'o=K|h0G6J}#:@:ws6B|JfdU%W5j^4g\U-F|ۇjR\kӴ5>ʇzjbw奜}(C|s,> ;< "N6u>ovbpHJW8y.hC6 #ݗǶsr 2'WHq֢hAG{čtu hlBXIg/oK%r@6Vh ~IV$yGH~VM^Į`3X MeДxJ8~-<FzoƉQ1#M?Eb4{L&RrbO*B2ƆG5:=)D6SCD'G爠$vƀeb`D/j:frf dNhx+}9m@ߺDM1Y|0;f[>!*STmPK(:$FQ\+ԨOtPeD ZbLz,A((Iwכn3B1^EL:DЩ֮ks-M(hWgxD )/_OTK©cl8]__/AqHsB:9UhIt,@ ǴCt1/DPn$e?{H^~TD}L~ (<~Sk'L%Xi>U˒RG1*LmƘ^N^ɠc"_^gJTfS HjPR--k[v*[`_bR]YMi?En;gd?~wά0by^N LLÄgR] ʌFcO]J?t(/7#3SZ^,4,os<^dKT`CwEbGo9SE) 5PTMYn ?STXV_쐟xί鯱(:R~JΣ#8 34g߃8eWȱw@T=r\=qQf?XˌFW;W坏M P A֮i̶\9"]XǢR&P̿I"+y4۟{Bs0Ͼ"?_;mlWbrѯU(࣌gI[ϝ9ǗJ1:8=IvB̐f%A_V$MĶZ^n~WҁPP4 ȯbRbp~ Ld\>+ή5&r ^'̔UlCȁ fⳌ0ԧ߸XB s&]2AWzW{ĨjcFje j-/It(S}zJqnv-~+LJ,ùٙ Qs=̝"OF|Ph*$Sy?;+8Og]a6pY*! exX甮YXYX^r4OG,Y(@Ï\@z]*OAagaITPh[%ƙaDU8d򕿜OlK'M #ʊ^ Q{FDIcynϩZ"۽!wWhtrƳ; ,. \˅Ul]hՋTsV 0,셤%~[Nl|@t$˵DӋ3Ja zkK.m:t'r;lzRE톮e8R*y#tpQ"ހkvcP2>O]9>8f duy$Ȥ:Y@wS;$a~=$ۖҺDeܻ(SXz6N$.]BdT#tT)-x-Fۯ/K>;{D/d; ^#BxVTrW*** U41Xbx\! dп%..Or!33垾@Ihe~/幰ƅ.Y0q ;d (' 75ZR T qcDnfºFj>w9M7gl _~s_Cm^_jn0E+ 6XhiM'Kpzs>oIGw G/]5ՅƖ#o.xe4XJ MɠE {smF$ TJ8'}f; VGaָ=sU6 4Fʹ@YL-rFhAm$R֨63ycdD7e;TNʅk325_!ZoCH1*Ǖ3As~q fģ؆vqcǢ5Uފ6 ~| O3 1qmU磌^!Ƶ!\@s@f 4==J|$H04 j%4Pcz-K7 G8N"[A¦ ܿ"ҐÞCy(վi&Qրu#x}e$tJIZЇ#e@r-otcCE EqEHiX_ AK=۔R\sM-\Za?b?ZSg1}S(̤:5Ik AGVs+9%\/LvE vl)`Tz?QXk߱BƌY()I_VaWlEuLֱKAbMX-\2AdOk|:ك Jes1qI0<2ׅT=X_'@KSWd^WQR A*fUlzO3Tʄ{m6\; ~ԹVhs<g19)ŢQl\aOm9I6i@vXp?vsnML҈v0s([d$ۓS叆͂JɬʔJ̒ ߃'.r4F T ~0k80ӝf Py)y78PenЗAgUeP#2$s; g#юN p\xlcl8::ґablʚrJ?bsʨqB-%~ôz7AJ FŜ}-h^nxK&} 2 l W`=Gb݉4ԴJ~7i\^o67j^~ӒҊGly AM/G` S bO@,zMVI&Nm> y"RLnԈEYek`tD-VHCIp\Ud iozMd^BSi~M&!q@nwCTxY<$DKR٘b:X9=[k?c{_"1e+Z.~JϿ趩+ !騤)&ErE69$($ JD ӗUňFf|0&H7$kѠ8 @1_aRQV,vx~/fo,ߓ -17$(%VKs\|B *lT<V*ϫ&BDiћW_'[}eG >>r5yM!:~`A?9ޯ_`E=fq;'u87̸!:#s6~vH{3% r^05 &Vjo>/naÇ߭-C0+%}buE͋2={ӥ.˚c4):@.OU%]?G6U I9:}bTrA +fspxJE¬OY@Uad#*+BNEἆ`kV؜5P*?ʂcn]$ ʗyڏW atЎĂ#ut V0WIہkT 1\peRyƉX':ܟR4 oZ>S}[L [8M3+' B7y]H؏yJp,m |Q0GGJfsu)#w|Pvε*[K#1-)Ҹ9RNMc/!`hF dᬗrYk?i]>8_m2*W,yGX5=I߂6t;; ]Kg|}v v5p>)8Ţ"s */5OZ9P'xP`j}*u r/vB7>$cGZCpӊR=U6P~Q[]] G{;/6DTļE>4q2vЈoV5GDD}C-FөǹK*4Vmݱ .ecTQf $tk[B8Ĥݡ Z"̚Rk[V(~ ,a0;J^Sk`–DE+wM?{UU׷d8{F DvVKI5R'3N<-c/Գ[G'[vZ{sF^ɀg.8MDsiyi"i{=h?֬-JW6 X)^pQ؄9U2xj!H,<_"-?8%~=t;A;k6泫+z$bg"ޒ2ZxtgwAd3"wQ2ut#gj-)SE򢏹0(ow3Ք N,CJ|"{#˘H@Ӣؾ\ΆE8dFFOPȤ́2%+s%>R}=8CMYTT.C\aDY3Y#_,N2zAje>sehZ}&q.ӭt:/hmZturipJ?T`v ƋPJ݌8_m@F‹+Pi{g@r%rMה zSY v}0[@aPF,ec.D .7CaX)FyӲ A W&;?&zϵ=yDAJbݹ6鏶k_  KjGމ5VګA ؽ qRur[Dy}tE {{$7} TrQ{~sqUէIf5ʫ@=|w,&{|&|D*o2~\>K.V[-U`B#M$H! vH F4HQ =tꕰfFԆ>H %t) ׆4R:.벂^br =7UAHu[9Tqڦjw?iMVrX/)=[@ moVP; zLgc04^2(# aRg m+B2slwݏ-Sdw9%,/Xl+a!*NlvǤ1nc撋^i,=Aѿ' bj"qi 㔴._޶e0oW0DqVA#ga(>*c:X pbL0*my$&9lT`yGYͶ/fJ[ss#ȥ `q5}3<$+S /֥(vכW˾) gi뢺jm$q(cҾK֟($h8qV-22/-|˻L!|' }-ƪP9A։|vȐVp\~> W8g*2P'eOGQPJecrtc 3V*@y4, @踃C|SL_"60QՓ6znP6N-jPa^k'U } H9 FalvWSZ |9GPq \)X&F61R]b}Dd٫C 5$ }+vF \LKNsqúvL7\H@7l}U \uhl "م0[tk"O&Js]'\@OhusoF3JLt7wD3TȲyt9 cķ mݘ&Qdf " 8ܠ-t9 iI(m<~:}P5zyJLe*L-.6BܳwE hI )o$!VEii\ E tP >]'XYm#kzȞ.&&I[%# SinR=(K#[VO3 *ӠKiv}ӡWɴfhܬ_\9Na$ _UrzaGX䑿4y#T \U}E^ AZ9XFqS5 8ޟѕer>H}`#% o*\VR,c_n~{^@՗>Y2~%ј oPZ;€DգfR' <`EdpyROݤp,xQRDn"tZw~Sy~P4 t_~ߐd>봤_^E|l>o֬"i>s O *C'w3#leL4%*<6MGT~@d5>^:cذ=,:6&|%1P3!!w|催3mv=}R˥VAw(u}TCy?3(MҗG6ZKyZ@VYFL(1ϼ$P`?ud*GSovb毁 nt6>;|(r\LlGpKCdT҇'خطL,w)e!6b?UOݦh?ăX޲,C x]W* ]13oПVqII489="!Iof VGlQε8nXVϟܪi {A('#ȩc*a;BMA9=}HbWݐ|" t{XsfIvķuj6y>E@ 3uKB,PGN_8ȣ(m86Q]-3My;<;|a_ '*KiG,G4Ug@ ]T{&e+^čs\}W5WukY""?+xsӗݠ[wRm\MCF"8U18;޼GŽbz[6޼C;\7=(r?< Y//9s\KU@KYF+aD>V|x>|8:m` rMVby+&y4VT o4rAWkcZeq iKҿݬ5@Ⱦq>{LHud_j$}ĨFb@`sq4Y-Laf\ĴM]o.EHZncɯdPgkYEYmeƥ(,o9`ԱM!'= +XxVlGY9vC@h-i+Wp2[WMv㼖J>K;#, -As谲~ԻY(-=JD >D]Ђe4}貸f2\c:&[U-麳wS.@Ƚ#|ߝw4.re>i~ظ&& b3zK ]' Mxy-$7Cm*+kn)B!5BN T/b'=ZU*:jjJ-v<_-Xpv6u yxRy-rGPg{ު2v5|+g.{PQ}?_}(s7 qֱ…¸bL>:/UotT򏖢ԗ>!6u?M}̺èq_ԕV=k CȌ(_P|`g~L4Gh$sE&ͱ!U]X8^fYwfKEIpNoKOS(#`RF<9p Z\7uc|nd=cW](krPyC33^ E_rsBu{02imjX_$)RkۊvvڟIіSsB&Xe݁DZWS>~RO/K-=,xN(ʥ=6/.) HNp) -ֲsQ LG+H ~F'z#Bj{}wjI݋kqi#Ce1m NiMm mRh;Amqyye5j{% Gb=]BTadwL*{]h"F#,GFimΪEfG_Ųa~N@:) D:ŘaQ_\pl\;7eOwoER11O<71}[9քG} ;Mb n6;^ d·Dɓn퇛qF1`0p^ B=f݄>Û-Vv<Ӳ;|# UKfϲ*س)+ zTjٖȟyvidK`&WJب;sH rxF^7 T^l E$e'4 Z>Q&Syߡ۪2'Z鴻I,RMC#l$;ЭRdԷ49RͲj@"ߘPA|TD&Ϳj(h0-qޓlET- &4m49#Xˍ43̜uad<2a0)m߼$-|WuWTUb$iua.7291Zx!d^}$!g9ڻ~$iZo4}RuoU.~D]g G]ٝA(nwt"˽Ϋ؁QTzS8Bp;tK@oͪ'Ձ Cc h`#{\ "SBDdQ8 ;-/^`F9R#ny?80`7h!'iB[b^W(8O κ[&f"{~#N;lzmVc1Gĺ48fLRLQ 9:@̊Diʒ{Js&;G7aĭbi_k7lΜ)tQ()B=/!A|Y.&]~{f;B`,O>Ê`vV*ʬkca%+l*NKU!c[qŻu?*G"N j|,b| -9KrD]P^bm: j˘VKDCa٢b 'ӡ2}6}594a1oFSDz(ݴSs FL2C_T*E!v! ,(bt@"[цu(ʠ$9:`Jr30XFOAI=RZ޿!A)h>Kge':S6l6Ӊu@LDҒmQݣWcuo8jW㲥 a9Ŀ}jPL Pur g5?e+Z7'C=W9E_k ?]t< f$ >9K¥v݆~)9yoqm m>LQRs;OQPy< p8h+*%}s[9w)&1. & Ã]\/SqAa)x #" e oxTf3Rcwb. "A-}Y0vƯJ6P6>>W1,5}h{OYo}_Y`?IXr$` k (nf5OEUPju$/0 =n3qzO _S! 7h,w{y9Ȏm[L ù+BixJ6LE""zfMfJ9L|jI$mWֱv=&NP'jw " p#:Ɣܤ@ĭլqXC?V_޼,l-㞡n?(>*!E6o9>L\sUGvx5˴f7EYĴ;z۞v ReVxnT lVS8 1s,25yxLC2+Qy4 Ǻ^U DDT^#qA}K.Xn 6C_90b'8fj'gtHuZH^!B[_-4sjr7 OR 3|. Ty~Ӄ ,ظaPT;,l_9[0gf#@lL|*[xB XE@;WT)7 (t^ 7t?'rgvDI=iƁonPY2|gCA\\-6gGp=V #x;մRC갈 0$vxIY^eO藄bx'=Җzd}ίl=zz>jH%GJ-ZёWuJМ&4 >2 JqwZ '@bH!\LdΖ c|wI:3"ŶE}?QVL YsEDġ͍+䀁}pg ^?[ʼnpMp iJsPÚCO<Q^yªoKp:>e߻q!1 =0W[ xo^sЪ7JH\ !;,2kNOGeݳz/]38#XuLoxk=H?c܄Qh46%zA,B%zy!j4W:Z6Ȭu.H"h bJ5~}Ί=>N`Ku"ؗxl>hL8Oq :it6(ZDr{!z@/<:}NzL"[&F\/ƨMIph.4%RKtjGABt2-3i>N*Di$ )g^il疘FH2̓|ɊrSAljQu D="tX 4O^NQ@ `$p$z\9MSv6wuRl$WЕǡn"\ [ A.U?lB XJǗ<5%9Dtf`>^9rY/wY7$U[';|g} '+pyvgZ^Gv ƙ~P-Rޠa0KW󄕮N%KM3 `5'AjvشCEa&}V>ּV4}3V"I4V&Ԑ,"i_s +hͧ-j>aeEV(( Udik0;#Zۮt:#2-e؟/2RROӵs71 D?; R9 c-u|ƫz'gJ??0%\ X|ɹ MJ%BˀX4X )uIr#4!}]o6ߨ%a:J TTMuo <. ǷGf$LvA&. <=K/ i%"<bobZֆr+efhyr~,s؄cCLL8 _eW䤡2ԑ\uocquI4/5)tTfL4v [uîV1xM&VӺX l:(턨 |LM"_to)So憤G_|a vNqP{WԈy$Lsհ64TI+[Q(u䷠'(WV:t ⴎ[F$#˓tr5PQ xqCWR< ln=׭9`ȭ]Amq==2hN$6 muaoGPq,76PC~_R;%g:s1维:wE*ׁ*qmylvmn8b!uY012>I$Y8]sfD㹟SCYΔ#;3^_.+#B(;fQ&9'Ws4X|D<.5 0]bisk-Dw*f3@JCy\)y֤u=ҊߓіMj̝O_L|2}) 77}g<~'[[g̓a (Y% ?Ұ;[yPcwڬ{$p*hXwuOI({(E؁I{~ %1AP udj/5*^~@Enj;5xaJW!7\^Uw/KBCݛ~͇0agH/tUԺ-~VȢI~Edݶ3}QiL܉b\20G:iLtI)Nj7>u$tQ熥%];E(~aZquW~uȔl51w{DunpdцT(t]4 / b%Q= nhaI>U_V1kb՘~{)GX~!"IOޝ$գ} ]@o4Ft 3^,c\_~!">bE &A/G<UOX;>H7wAS-n<#$M4-C.*s]< -Ls~ nb(X^&#O_QQBr[%CM?*ᰂ\7/MO0EF?"(2S\lHh[[ݎ&5'^ZJ"a Z oLȡm ˆ.sEP 4쓮uQ 1- ^YgScě4r5¨+ea mߚ!eTC7>u݅ 2ggSX=AiW7/W,H*-WbEH{-|n0p{A y١w?DR}譗t _\ P.gZKG#t4'9Btu(lMto fԘ ?ݘP3du+u%&wJj&F19cYxҡ /E V|Ai}NF0 ѐ_Rn8WdE'ߦ.d6++VtGSuvJ9=W9uEtnl)2i\l 6(M#pNťnNyf1a+byDD赽IA5$Sg)3J(vm_ p"uh}ThnÛѯ93xja fc 0Fk&p'n6ߏUhmAbtw)j$aIoRQ usTq)Q7_DFG0cE٨~Ɖ&^63rRQb6}&97ݩZ3Nhw}veߵ(&GXII@{HEv ~ea9Z"g":E,uUIL`W aXu/w^W#6ukc4sXSLF܋$ڲ*Ǘ`qĦ9c6{3?Vu>pUJ'-{JcTAs7j |tRh~I>)%5=j޼z!)e\9ly6 UݛN:UXZD9 27 smE.\\+WP8~ق6/}kgj;e?rT2lִ.B6ݻAĥ: G%q!HmgP~tŚo*y23q o&3aPQD\*k;Bhz.H݌v7{M^;8mmG%U|qYNNn 7%"ָ̙'P)jK"mw4kF)m3vNjh_fj%Wi0%B>H`1rtæ[ל1Q:S ,XZfY;aU%R`Z7)d)ܸ@ zW'pC3gZd~g8dȔZft8{B6#\iGctW}Vkj mͻdByx33j3LR29:fŜ>~95 c??OxĘ> ι0Eh  P*ܯo>Y9ÑlzKvTkXfL5;Vt#mSOk7p_#n(vHiuh|+~H Z`Vt|5zƁqGJ`?čUv|uvQa/v)ܨ4qQ]ǥW~"dT" NOvթf[WnջD#V8Dmi8Ez>mTUMxk/w3Gw)CDg^++X:[]G"0&lz K f5"v Ab۲˖CAٞ[m% S$z$KiKpZyU_S@-θb3~s$j3. m5QU[Tpps%nǦXBI/#B{ V^YKCYHKR1ޱ"ĉڃaXEQkh5kzfyډ|<^ھ 'UHAxOm~L[[8 =OH^ OmVmP#4: ^xOςb h-+=dJ? z8uG* P"ľZ47mT.i1rMO3UŬ'vcP=N|ʕ%*N3~_Fdm Cu$'R@s^% <}ӯr$δ!B=̬j)7LWoPB=flb@ŲǓb:0fl6諵~[ Nf'\' o"Vl*0X_C8Bznc!h՚Rb1&m(EK:Pj#oݰXbaE͢#~V+v`/*HSW32W'?>` .caӐ=jt/x^L{Y*#Pe+5n؊'㰒@H}<v $7 Tgx&&sa2N)~8Bb_ʱz9$eȦ%ҳK=e?x=PN] Mo\*j:5I).^28 9Um$'EȀ=fJǒbٷTnB+[.׮Xyp05  $f*Z#42hK1im#t0#C>u>TèlZ=~&hkg5v :L!b 5ޯ ҍ~1Nv'5[#j8UJ{j7p$ pS^X9@n D/Gig⶜}6hЃFI[G`Xggx|I;ĸҪ6_c CKE-#ޝ>t#jT+2}x)؃LiZx0E_toV.ڹK ¼O84hm&+hu_{ vy[^]9!6m *Ʌo!o;VߘN 4؀[L7{S^x\E7tGEV62 o k6ԐlpM${DOrě` c϶rK# sUVϿO۹bCLTUNK{a)8Hk4+ C]-*`v9"$ynELU8.fGo(*LYi^ZeRn'Ha8eE"ƚզJ FC.i2;h(+$Ȏ:A,F$'.5\%~2%.thQ"@Q? ͳ<£p }K'Wor,R<OQj،+nkؼ: N^ M,-֒ Sa"&:(ˑ<ϕ&"Hz j7bk}\sL{#xY=dKव^0uLeEJYe0!fA0 CM^WfO߯`1r .wB-0pS%]˺HT~ۣ`'6.3̰0KCk_1:[\~ cX)Bst~A-e}#zPv Dv 8=+ǶEQS5}XZMkE»(76`g_1;JqO_Y5^1hI=Zk }%gs<>YOڹrz)6'q& $g0šI8TۿKxa)@qu!CQ4מ¬K>$SGaМ{e%!zh.2oKbҺ PKYq`h_':ّ粈95]L4YQ)< -oz|[Z"$m| !\_dfҨ)o;_Iɻ&d׉b#SbaX!~(kKQyJ6OkQf4gHc=V)y Tdz2Cm_C!x ?l; u_ Lmy]5|s1A3`ء)W]I7sсkzŇp 6jml\!j?JZ 7% ֧թ7M+sc~ &aFf5UdPXRNݎSr¦Κ֧DCt^Գ9@bF͚dC!`CbCl8d=6GAyĖ[+3HK]tx{wd UIMPA&ՃbkN;Jw76^e|^FҎ$`ϵ81d0N(:"2 Jop"v(2᪳ޣK2cOsTkS6m+**e5Vӹ7UN *Q M[u k"7ƹ7Fm$MXbGcfw Wc+-a@AsahD/|LڙۉoyD?V8liEh%Y\7kַgRrʢ7zB̓9+Wi.aO\ 4(&P{V0*}r`.ґg~7\ooeR1h[:$'d/ʂUQ ;=RMQ[pKccVT3D "p;,>DVj*DNGPd:W[Sm>Z]ޱB&] @G<֠|vGԾSXC-?b^~sR}>eSqknYӪԋ .K>uR,Bq7?QMBʓ'!qH&PL~R7TY6y#oAnD̷9['Mˇ3luA!X0GIME+߸y.0 ؜o8e8J3ON E6VE;=$|pWK9 Fd"7j#?tv9M70߸X#6 ?\s/xa4l?/8ˣ`"akMF~ oX\=!dm~dCNJKo`Ew`` .Ykρ' >7Vh&U,}2U`Wٻ$j%/w ЅLzoN2_wQ? ۜ)ITOkgH!50>[eI5MAJgc.XN(oǎ RR;k̓ kDh* CV1\ʫVxS"oIdzԳҍ'jm~9) SS<U%‡$qNwc+/~Fu4a "ahd)wCosH؏XP&pcݜZ4ԍFzT(/+(͜PPƋFSLq_V 7 g4K4 82]ټd_K  aC'>#{a hW d7RșXY7F(aB8,-#Q]i2;`Ɨ_^h,֩侵yO_񁄩M'-/QGrOJaLSp( )pTO}?M'K+67׼3yhvA(LɁLEW8 0;7ĤgۡK|׵ΘzK!sl[ʘRfͅ+,="!ÏMάt꾛U[7'~PTO7hD0+Ҿ2MAE;ֵי.C:;[/"IG=Pʬx&mgHy6^oUN.#Uԯ܌Quyqа3[>6x.Qϡwe4%D AKEG]RuneU4BLSmZ8{=ٚ]z+ ^…fw A,m8c漒r9i7AWQdkAQ 7Zw ELq$:j] 0".Bfh8E T@6]?&N=ȋMӂYdY ;g1HEJ:o0^mо準űwQ 9[8z)"[SbИ; >̗v`aETe!ŷ:va$&˄svL554NM¢I#"j(Q?r&V! uAjh0`/~Vˉt]bQPt4*Vn4  )W1]\_ʨ+ؾtrgI9RL,{ J3(}9-A*nJ7U$4W[ḃ0u3TXtaޤb۽i Q́k$ Mϧbu*´ibG\m7D\FWЛk0i"Abs otnlFhWds5cK:`'GR)cH1d1Gx<.!$D_ ]@leb]ͧ| {ľI4.Uvh%CO|3Ѭv@Pcę.߇TiTda7 >VAՙ˽h[nw|%.Ň -qrrEw cCГĵ 5\=uqD [>_&: @:~M4-l}g#QtBÕ Г#VX&is8R;_ydqe"˱lk}XpNԥkzj#55+]rD![Y( 9(Kw'ظYInXU8˘AЧPЂz(ޓjbs8i!Vx#ڜ͞`.2ؔLԹ)l~=jS%O痝9'ӘeOTEm)|9GOV(zS[p2* *|R4qB7nWZ`tAÜg&lƆIKjЋ)xւh* -_"v@. ,vln6O`dIr:LLy7EĊtftDJ2 u9 Lf_l2@\YqE2`T6:sjMUm?\O_|zz2eX"/K!&lfRcY!Ų%BŜ</sE}ʒYea+ÚM;Z59//s g =`6bȖJu;$o_:GR.&Lqz7oM\%Y ^9 >R\im#OҼ@ IwLfAU !p)]GV ͼ!x 抉yns8rX:Q!Pqv$)Rnɹ鸒QkxHG-%]-w`}vԳL_lY]ϏB!lz-Či a&ʘzf]ЊgD8>ˆ@0|c$ze3.9ܶ2[^IIzY:"voۭNqR9ATDHx[jN@ſ5b/a%B#"RLMLcMdmZ"Q7*]$~In}`ooӑ;#0D6e\WY8%Aւ~eQd+5z cd@=kgS!IQ,[q*J3)[ RyP~Wj_GK*Omuh[:+BY:3r(7c|؃K P2@iYW:RC-؀܂'ZNI4NA˙gn%m g=|gBJp{{\#QM<5HmM-l 7k$6YƐc dyO_ș5\Jv"$ڴوeK)@4$x ) RvVjzk:x)xq@|?T/UW`,ʦo;IƙPk.Iz> l`s-V-LQ'ơ8zg9y11ʂڳ"$( jCmj;ݨ㴨)ܻO8b R5P)QT'὇h\7RiP=33ޒ]@eُ(  qˎ|/g5pixS`m(4ayZ%@ EnOg|X {ßwӢUD:Ѱ9Gk8\P:RW~LQ}TRUx] PNiޙЇu*eh1XmNnO%o6`%#GXH~k<Y-2v`W7 Khe@%j3* ?8i-GJx#Wj(.;w(a۽HWLC3TxCEw7ip(;C~CPHG9x$](돱crԇ ¢h'iyDF)ʛNbɱoGvQfĀXc')GQ)Ђ`uiUbV)14NsF4;ƸgIr5Z*".d%0O6Hw5ذec} ѫ`Ψ'(}EEЀ4_qʂOMx~`ڗѵ]mZokTl"S^ <71hM$m}uhb$J}U1Ƕ-˜mK\034>)~6pEVT/Jԛ'`:$nh.QrkoR/C6C=pX1wB! Hw)l3urMi<+ߥum{LBٟJ( U3cfɷcg{ nkkl!M3ڃ[g}?-כffh7m*8"^^0j_Ѣ2N 2D3 cbCDىuMKD`Z:i{]va.oeWX.3}H*8zs爻zp#ks5849 RGX4|_kƱУh_LkK@=t0(u>ؽjZpXK䒑ia؜^jV:=i-E+3jq t}vBYޞ;5V+J"Tt$1p÷7M,&V.kՕ1ptQG ʣ"7!lVbLqj rv1g){Zmؓ6& MפomSS4?vT[OCڡGF 0d؜ U4S"yXO'm?kW$ ̋ @hOp5&k%E8zh>SBA{v(ūS`ee'86K.] \)Iz0 %# U=H=sOC qLE/cbFMX 0HHj*nda&1.c/C~|'D.xO…'ύ߬w@o\cCM0|n0kYŴc^#{JJ.3#"'|S#fi|s@N.NIl1V@Bo 1/5<mlhZH@ n*܋\-'=0~>Z=wѦ3OcB_ZͼWm+ɋdr;EX.JqdTfh/Y$aGp{Yh+~'5s0*p`g(^+特0DzGZ,N 1P_>sЄ9Ͽ(-xLJH]GkivG*\!ˢѫ{ڷ9s2AMf¦/P ^iց^WaT&qdl. R鞊R{ 7oυH5vVo D:7 a،vN;Ky]`ԨhQaU}0X$f Մ Jfa]SfևѝWgqۨ6`L09Q z_mұ89P݅y2~2# ,uȝ\)98YXfIZ=-y%A:@d=t`=f! > JgűH:X8+Q{=u.3N Ou, o:-6n땳ޫNEw~^gI9o *dOp&ThP;alOlG/`w*3c3lng%jrn#HR52reXfH$xH!!ńna~ǹb"vOkG <F*0I\;/\@צP^3z Z!HG]<ǎ0b'o +:{ԋ<]#:Ht`*[ L6g+Sg1 ^!zo3*~S#m!Q"p&="M]% /J3^yF *p!XEӈ5I@p̤YFԎxgl'tk%OIQ9k5" l[\ԧʿ/ngǛ x¯՚tFiZIfs?UḞҩ:m'1b>rGBBwCA qg64o&Ǧ @*S]XQg! YrT馾@y ]_h^n4E}fddY+; Ok䥃s/+gwz "ԅ3JO:H`HB=LY%6/щLv0-w_xDژtSGWh1`/I d)K}o+BO} -0=;I'JO@ nfU5Qɸ@,|މJW]A弌^!ooiN_@m= ЦVO"@ 91ꊟX];Ӣk v-@A av[cF-&5Ys Ĺ_Shâ%VGADܑBVIcwcu/oy'&!#vE,#h]J2Ca/j:`ied˯WpP!*Ot#ac6N3ݳ`d؊A56tFS+Z"nֆF]Ȯ zyr'В+нXZXooᙜmԩ8 r+:AZQ/7Otb"#ʅLPYz,Gnz {+=|* i#ΑBjYh(ع`fe ک8cMlW2/:>33'ljayHWf +j% <*z4D ^ѢԢӢvoP+R:5%in1a.T58N>~K0 oo,ԔjlkBۧ@ypg,,ZGVN}0Tⱺ8Y+9 \+8.0n3|6$W BRpTDl3R,є8] pEܕ+6Q;"ʼnr mDwuV\+> J!~oz N0R(iS.$zDaԹm"> Jh%, ̕v22E ]9VY^+@@3k@6D[-xBS)Oub]FUa3ozU~Y"OYk'/DMk̫s$F-Ho@w^L*֐प JIz?}E6ÆZT} ԮwܾQc;mip N)!F ]96]"jӝI.\ZPhdM˴}*U6eHWN3`շ0#1iF KRm!pgIPh3BJ'M$3;̵!kR?X@"ôۯ_GtY]\. ʘyO[LKծ 'nBa=+A01˟Gҗ>5B0YhT]l[[ܭTR~dsƘ`\F=%,L)ek 봧h| ۥ]^ YPȤ0ڿBXTj)Gv [M2֠E#n5q3._5s?qCW2 |BZf5ֺng;svEcJ2bik`fN?ܲir^|ؚ)m6djxj}y_=&$A=Dh~=xD>O8 s մZ¬?s qܱ~R#<*q#z^]%􅊿;-*](Ԗ$*ES1_od |דCs䨶ת"6sV9QF!CY4\0HJViFqu;8# l)1~W~F%O mA nrQvL&43^ͩ[[w3CVde߄ `u-%'Ʌ.yL>`y./1~`c}ŸϹa-8?#t=< LCN )0ౌ%]wga橇 Q Շ6r\)`g:{o.O8x|l'Me*Ԙ6a<[0'Em3gSYAcFUmÝ3#NIh!Pc5Yc9H@2:>f5+ph{n_mȴji 1ī'9(_G1, 8GNwSWa." 0+wUU5cy.s6¶^RjeX^hs>i>hHG1̶d6Xsn /3OžSųה: 5" 鸴zmC[QBz"$yKQm| SD5:S!<_eճ%o'HMrX-4:>k&Nm_`㊱NĊѤC \?~{".,U:NJdVyHXeCԂ||ħ%+=˘F& cQr5@$@e u8Q 5I@4qiәv5C ChBYii oFTʹOc_D5Mz^D#}Gmm2(XKL-׺/ڪIQKr II0+Z,s2 3Ȯ#`5ɩ[U:ϏN͊NSG?j.hb;>?RP/i5H @ ;@BZz:3"iw@2P]z`Z0sHMGDI]Cچdu:4ڝEnJD7ɎQNBbr=f<]Wm)Z4î<ȯ]) )H7Eǂz -u'e_ <{] A@ Vz=00^* ij1q =ٻKOR,R+d% QM\DS9u *@s>CxwLO>=H l rHB5P0pţ="é唢!%T՝YsG9zڢRQ@ st*GΟ:Ĕ ?bOkrc駘~Xh_h|k(t`L| w*e}"z r?F,TyWJG E;ʮn65Kc(~/"'{5=%Bb%|h(0Q\MYJ"KpSV ZZE-2fr$RCX0Ga:HۯiB}un: 3!F3ǏW)҆I ;:'Wzr2V\A٧Xx, bzqYΘxiEt vX~$\t| (|1n;`447X9j&zLYwŴsdi<=>ШTiz})^qz?;&H SAqS7B8dmsFbs!4k !>.3p3ي jjܛ',C| 2G/-l'Һ"l;VAp e"=8'>=1Ѳ4kz]qY _n[5p@C ?J G3E <5m#²N/țг"nŶt-qd{gWg7s:hL ҷ> DH~xy"8;,H!/R_|Te\x\@㟇0Yl|z= g-Vw ^x_ɆTXd›G s/ aw}qݘz s5;gc mvZY0x^l,YW ^鬾D-pd{҃~.)ZzCo4fOR!fAz*qᾉ8kT)_ecu_Xz=5"xPr) 1yY5%$3&wC TP;{d\:]8?zLUߥ+{TS$ܼxU\P郅3gg{c `_n-7q0A0|= WT$aUKmfj?ZXx3K.1_;]t N+9]sF[CWꃡ~5n"-vVu2@/EZ r۰RA18oz($cqmU ]dj3`YZDu#px: X25,U0kz ޖ%KC\Z ե(3(tўM·ҐgJj :SDm4WtɆ(|KR+*L$??0_&F^k:!6Eޫ/'3flҲ[ (P[*USML7 L8MJ˕cc\%OQx88*KlQy_8ݳ-o>F‡P1@= &}MI-@`KVw: 4fl`iUa]eaWGD!+VlQ[Bvi Q% qm +tpa@FӮ!E(#mBf|UYT] "9)Ӿ'R O,p kg)X@C"W,S\RFyXV e^ -"yQvݝwVdKS1>`Ut 捑!!9Ũz< 1  -Yu0,*x1^;8Eȫ{ϛܸ/˕@Ji!!enS-"\scO(r>9Cndbä@W =lAu\$ RcJfrd^BS|qKƌRlWU014dN@?v CVA) - 5NfMc* KX Y2 *Zj؇ z%ejQ$cD qWfYojy6U 'S,E-1%mxkeiw%r3K\Lo{(Z|8W2+΅/yS쓊}ڠi(0h2< 6*#Ն߀ϳk]@38e`aM1h]5œ-ӠR,۶roJ$oMAIj@H8.c$'>$E]/Eq%=Uiŋ#k9"_ qx5Rޢ⒭K&umrp)9\bGbfpSp94u9~1 Xc,!+ o&$*\ +^A6i]"7ICf! NH,vU//d|; oPL|oR=&)|<; |'qn9őt@Z\ȟy ~udC"$JzDCl,dQU{>O!^$O0{_Rt \aE;L9J&,6@/>5eyjOKL#KUIy6b a?EOe6c-4j%>\cUPy]PyqX?eSiUY4D*QyXGYbn&;i&%,lÏ^&laxc 1#UJ=Q6y~/Wo&PMǑԱJ Z*0Ic:\4UEEFrz#g".K|dRFqϺA0:d|GʦS_ EΨ/ek+0]5_g@PnvX zZipg?JFڒjЮ QJ{u y}<62W&Rs݋%D|TTB 3Y\jH2uPc2#lRy "̛la/EEJ[@^ѩ5r|+raQÖSZB`ޢ'-6MozlVpI"բ)H |49OQ,bcfv=g1uw1oPĈE.3C`8VDiavɏukO%L?Jv$=qjr*ߍk]&4HvrфtU{!Oѷ _,ߖ11AKIoI>e_z/dG:` lPaMVݮNObm F8E媣qQyKmmh;)-Ķk+Ϋ >_z/=`=b룚ȏۻ{D_C%Uav:l"f?]Ȇzr0EBW-UǑ-ӛsʓًs|uDCjPM6FUyY9zj[(51CE*iS@M!mbOlr6r gb Pؠ!H29{ 862vUĉ=U J+d=`ᤖx^pVG!ArV'Lb_~ڄ?AqeIKWBF'ͣL? -F:lTh_0T/ex1pK}Zet,y.-0>e!FNB)׃8 dO;)~%Y< uFԩoΨ,s7Ft֒yhg 1[|-M df/hO'e̺,|D4.NvFܖE=\txxoZ YY.@+COu.d @xx ]idD8 ? !3fxVe O??(Y*)Q,z}LpR K&G|3qbG쑪K4NZIn|NrEl!LbuH~|I&TX^d+RMː?-IbM-wh}{&`}y\qWfDÝhS"pf,=qUʏ(*y!$V"΀4uIH+hzMW^#\tH ERFMדB<1>({ت)ӷvĦt1W{i±(QKp\|ڣ;v=Wzh W4tE#ڪ-UJVL!BTDW,(i=%B-:غqӣs #k#Wt7wO&x]S/'TVK[1TbDFV AQ=|ھOl"./`Clm$}%*7//-s$Qˇ) .8k煣(EHd$T%+5/@kί޳uź";IWSzJ#}CɶM=Fljvg O#)ϧr=')^r*v0r7^ ~=h5-ѝxt&G180 y,V~Ħ/gPTg2pΦv[^`M"iXݿhɯ;3hOZvBcR壿Kx>Q7K1k\CZ~ϝO鍎pOfFTSF!޼O KFHIo~8 a ߖDws%i i]Cбn| Ozkq}#$lr?Bɰ Â:CbXȼO @]xP;ˬU)LJpښAaW&0>J+cb!6Y.0]NYxN,k&'3],b,rcjv6}!߶6u=QWˌ#0gP҇@76uHtaJ~ȣ12-=󼏧 _irsbf5Nؚ+'M!,."ڶ@79L}1^m.,FBB̷Y~$D2V\bC .AȻOATeu @tO,hRhF4g~l`C$$#&\` guό!E%G.-:3bOy07|g.saT(k?Pjx;û ?4:46|>UJ|VQaNɗM`}w8a]'k=u`K V?v,20_4O=_\݄}`8Z;li?eV T+'s%v2Q;i#mr)%|UQ4/t|:E_|sAƨaYtۮRG Z{(3VxCyGR |_8e5Oh+PJ< =aץiU-~#׬ | .uFIb0 dTUx5]8 ݼr{G" Uk(":X25VeѡXųs)x0(vƔZU;8Ht\:Cm&6G[ Gma;>v' xNmX6;y>?:!@۱cq|̉u;4%U~<@f+kn6h: \wh]Uz'NșB8#[P[ CHu:잪_݅;Ьx7vPafkwB I<o\#P%y_D6$|%;X}@9S[,pdK'4\GZ8`DLUvioyɇUªJՒng$WFZ1ڢci][蜩.HᗭۖQ3F]eɕj$$q2Wk`Xt'~pyC6mظRkE۫?Eh`7@jEC!u<=8R!WR}N%<!C :2^MW IʝW yJnNJ= }Dx0qsVPUX։mDkg g).anneep='4iˣm@Ӎ-39ޯ (egUVB35,-u):Z('Qc& PBA+2]rW©EOя h̷7` o엡ǂ:Wf/$ :dUOqcJ:9=bjAůmCl*H1:7߰QP |꓂R6f0>=ha=Y`>E29VZyT\DMմ3ۜ}?,wS՜MtR_zܸBP?E<)dTHPk]Ӿ6Vt<߿;+>r 9r!`[2MT 4$;v~;潵wmLfc*7JN%4-s=j̨HmGޚĄ&qqnuSX&Y'_/4ls ?aǕ-j\N C ˎ{\Z/ ߆:a|m𪞌c1z0U8]}G vC'Kz Q;M]>91l̿`baN p-ڷ .0J`z!4td)LAGmkN `%N:V$ &ց!mS9c\,hW#VUͮgAsR+8<"fS ǛKwxc[mFF>g" tEkM1ߢ}] ^Sں&`* i$DfMbŌ`i  E@D!砓{_!p2Bl "L#B%JSܨ{GT+I)mO5̴/7r=3w BL~4~#_tkB.SǬS<Hd0֣c)/\/iSq8ڼp(M (=nUGoJCO )Mf(p$5>>LSx?ù"մ3fmQCI. pʀ~eҕ?%=+㌛1LkSb34.\?]y{_%LDQZm_To&'JyvYTBЕg٠oڇZqA,[bg;(}%Л%̏D10O`<16s&&Qk&2,:14+PÒp4c8q_XgiNq ,pW`XDm@jYY"R 33j56}m8QKapS]y|q]^lhkJ&#OjWaz%Ѣ8 '-KF$,9v*4AkcP0uNk{#1w@+䎎7{Ft>ȣ ے>HZVGN߮<]T>ZF3t{W. ¥ >Q!>f̕."ZN2pw~OR]$#Qn!HcSp\  NM8ByYs@6TjsءZk%R3|89fW>4ߙ5bQbcBOA𮑉fF+h5KA C'Vy2~ni˅v`>T:8+wg,<,`$ !|4 TeNq]SWM7.}v0efx5SwT {jvإKrέu%7W!|fsUAuk\lZ:_ez<`>Xx[ȇWd,FΓY-xfHT@@ (~z˽>%~L{l鮍^YG[{ ǹ&A'+5iƂD~D] ]c lY[,R=SNVMʟ: #ԍEk:>]hw:ӄƿ.``[ \E]K4 M}-NPsNk@t o/"qLmrb)ئ:nTF4xD݈Qy'|ū)Z6,1h~U`g]/Ӷ0.G Z[(/w@. ´l]Lu?x Is Fu`$[z:scJϺ `r2OŊ8 eRlyKm)hߪWKG wpp[$@+$Ir!/{c~%wIkXƟi("ۓr5E'*1Jt)e(I ZJup1.lUKgYK8N'{^a &ڙ~xv{@hKeޏ}<>_C7_YY Prza] 5 ',}M폇Ԍ DQrh m"C>bZ&Ob6Qy1HD[c7OڤJ5YLF%b7eSa~s֝~ސ)h xvx>u @j','ed+/?RBu"ʩ8%Z݂7@'!S 6ڊI}'FY8rO#-nR\XB,皲;HKpTPQ -D>!'/v_nޡ)O)F1+ BH9lԺt̐߬B[o'ANGf̈́x?lMaк6 'M_= eG:ѽ:L#FR RzeR5|~eBצ4џ B}M*l\jp-) pjh!V̾ʶY:"/C˿%\$006`x"HwUC:b YQA#10i^ 8#`Rw%[h3fHl2 lAQEKL^c#ңvsjCA1$0խ1C< '$Eꥧ'{PgԹSҀ;0Xܠy2ܴW٬(N'DG)#E˷yKFH^/h_!p[qY* oe)ԇ,ĐR^ᾱ:Sbr so_Ǹ3g [4xc2 ) ! 5׺dAl~ EFfaib U=~#D2{4RtLE{o'f߫T_KA7S,䌈@{Drq*׏G@Ѐݥy6&M}r.Vvd(^=R {Pm2F\ _֌qcŲђz~PP@^$}]Q|9S$kʀ|pUpBV+ފ51 ;X:lnŔ_#ᵗmBoq ap xrQY~`?R;^ˑbU;z}L8r:X@6;2;Jr;[IZPDd:43&8:/BSϮ87ʮPW(Y^KP(t4Rf;eMv1V"[k W2\q/[4BF`^}c&"fjTԷ˳X6&EʻC`X2WP 04:!(?H Va۝0 q\W%|t3!<[t|-wxF%{fңct;#\hYWC-b? . dR9f~]e^e.:Tgg|#Cyߧ;e.(|$ONGZ7lf.51GWEf ~.m+i n96rT78Ϫieekcl\e B D(fJY{a\m R_,gD1c(`e1ON(zD "Hhݶ8}* ܞ̙5lE|M& !1luF=ঘmh{lVZ< ϸDrd賻ȸS|TB &Y~9bW׫%iSr9']$Rn牳dse>v:g;ij=qFUvBEvMP2wZ#sCb_K᩺CV? r>*ʹ(P0vVCXIt"Z4OU,I+Z;ժ7LTL9i*O`yo ;^R`.1zLQߴO*/YH%zF5WBieѾ ৉OKL*nх:h(rnEi Hѩ^ Ta;uq &/zV)-J?~'T)Ngcpc7BL_ִ ;iF{y89*#.NZh؇ \73ގbK <*]ZNPx4p34anשH`hDXfiW^0ѯ9+@WG0O놊V@^ J{% El#2ricRf0|"z5B[r޲{Fci;*_Eݰ[Tg^?g0b xW캇s @4 F2O'?2] ,PZøs\B  a K\9Lt`n9RnX`y=!X* o݊{p!x|Bl$-Z qpZ5Ya# (+(/37t?i)X껤  E+m8b,†`fk VIxmp|I8Vx>< 􃵭"e٩g֫a5kQ`_J~cC5rCj tqt`k W?eCn Z|*&fOz- }`a37꒝aZ'N&Q}uł Vx3N\W^9[|*T怟V\v:j%4@j0ڳ`n]F1+uڌ=>΁q^Z߳nFwC?Rf5Lk+k2v&)w \ (˱@H$((5K#ĻP] &K}' iTI.@ :rf|yo DpM]bE=|i1v!ʬ]#fҹ  Vv"K YkO9 -kX׍'4#vu}pIó훩u{k`Y_\ZR\rI0!l<,B(;>fog!O@fnk 4;.@LrN7H?d=w랭 sܸV/ii`%9?Ϊ{{A*]nŤFY<] R"i7Az Ⴋ1d3#nGRD$^~G%:z.%%_YPMR;L`&W5vP̝˽Kgg)16GUGP 0J1|FӴ-6G*}:Hw KeZj z8oĢgKRUoU2QOMjWT=CMUu t852T(F,4$:7w]"\rȪ& DFG|k3La-}nskeN . ZX,GA&)r˻5p= hrv>a*3j1冧+#z}(Vit=ɲQ /HYa'dԪ+EFȠ)Йd2^KsUt| $&PܒGCG6O]ab2!)js=7@)B˪V_4FI#MI ɯO= ҦDMme5(a#티͹;USrɖHB(]Qu3YB@h>h a8V0^NetOaf#yd֊뚶Z\0…[g_更Ҵu0.*QT&d(7e (],m{a潏bGFn2] {ۭmO+Qz' z]n5637clgB,h툤X ogLx :{#zZf w10@{n%ɺHX_@$ia7Rdӄ8^JiN])$0fX+Gl2RNweͭ[u\6$W[jweVSV,6QLiD q2fZh `IW(ֲ%3} HZ6V~ˀr%Ns@UߓxiDStdb$qsbJE=8Il2^:lTnƱ!^Elғ\egWJ=4NٽTLTnxF=łhk>AqQ[)IqM;6LE dn9/R~x/g(nPx/?Ϗ5W*~YO;Vh"[OXjcu"j)Nּ.[[ƼdJ aAj+cӋ[EҺb ]|M ˇR9ІXӜc$BV]{:QJ`\#n gã(ʹl{U2A[bprb,iϾsTb`k]߹(܋9SA$}~Y :]{8၅$4myC5;_I~YTwjT+ՇfƷη巰|5^Z!-N>F#Xi/MtQA坶 w] J Qh G_س̸ESLa7!_srWJipLVSe=Z8U{GÕpKDJaZC[ Syn9b;wv9>dByh=:M,Nwd(x85C<ȈJo8wBXI QAŸyMy5e.Ot1z0 r#]O?EրJ9yW+/ʥapóRId@k(.eVzU7 IIO6'~@gMS#@ZzMXe&|h<%26 3fR}nF'-cS>YGM쐮3E:c?7QT}/ݛgd#獯\5 7*'h\j@]p9ꩍP[7ʎ%>G?U)_.H j yw73Vp-vCRFJѻn"{iNgw@o%g GsP=-f:ƒ1 -J+ccxƯ a i|nH=C&M%9>]_L6%1k]<&D0C21FcFYRpMcfPiE;3TpyzIہ=^&Ɓ~Kwҩ$BO!/O߂"QERlCFտ,YJpG`LTtݥf^{qʨڜ y4ծHȥu:Cuv[9!5* r&;Hkcw'! EЃrkBXZ_֠zJQqsNbS +\iS===Jڍ3f_j{h#Cd"Įhރ\ʇ.!KW6>_/Ʈ"YyyMSLd3%[bWtnqfH7 ]9з @Ҁke ]Ři6L5`x }'ÅqQ4ӇWɒ9 _2(2g,r;H=pK(i(IQ wۚzzwb=)2֘ {n"!I&|,%9|dCiI!׃EWhM\ʭ&rB paɈ@a*nP`+Ȕ4% L!iAe \?(H.u$퍈E?Õ6 M߅E%Yx0F8kd hBܬW~W'Wl|`L muf;TcTzx4$>?_u&ˬBT7#9d2Rc 8F%gk9"r(?IvFH o*0ҧBv|1vk)&k,wiֹfvc,K "5ng`pLCĞd|(!R)GnK9<@tE|K񮤥KxKs.qseX+ nt;8D N.xav!Awl3,nNȚLdzj u7{ߑ5I@g,SjXwABVOjETѺWkѵe+lk;8^>DUUJ(OCz5qnPG ~1&~[sp7:蠲meEZ]D1;-~U`2{Ṡ8_C'3z2'*y-Vw^Cl כH=?)sgu ]WKGo /֕3orviS#ssOi7qŀJ<]q7_"'F(|`ԘI *-Cr/XKQ8yЅ}to̮36ul07+: s,*(C7Ղ# n|\H%%p皟!`H} n ͢Fp:ؤMI-ᥦai*kம)F44"ݣ wÛpH7=kOqe*u 'B}^C.JN@$-CŪV|] W}EuX u˟&FgwGMv@J$ t牃pPԐ6XiًD"k}Ba[z8(dId23Bc #ch4CV:>Ǐ}n%فgK?)B2&.k b7"0hwφY[7ܨ?w1oTS s@Tf*w* ~AOqh]y|[&r\?5N;.'"fx "*mpF{ugŒvssɫqrțiNL*~|?tOI&.|"v>*VṔe5-֥M)zZj;n/ҭj\ i b~|@ .@;13$$fЬs;q_ّ sp%VrĔɽcI)كP"3z8̯˖#{lO$+Cm1ᯖ߃mIpf GO`~}~qX@QIؽbR;I$k5w<]fcR ďr)+Ch  G萱{_/ܲCl|cթSm*~kUf#?"L%w=_Uk*< ]xX?".۪ۆYO]} lBɴy2|{Q#cw?B. `{pK馭9=m@,=&. Fh!e zPKgQ>mcRe x5hlS8򰡁ڜh#7b{Xkrd,OwІG\IVW+&eGı9+qr,vUS/ O'H/RH>p{&{) 3b0퀦B4Hh7sQZF ttMb+ȩ 3#qHko 4h1y$JgPGbPZŲ#kr^C@dP|2iK 2Qc"~fYR)Т5aDmZk[h̐d/BlU8x5.Xn٫Xn5w^Y@cgZl22LB>KIvUksn wzg2x1HK͙֧oGAyVp0H_0GL.H{ôK)E&b A9b`]Z'bO)AY4IGJ?GČ*ov HS$i CԀ[t-POnY|6홫ilk@]ѝY[l} Y TFErtP`d@F'#)ۗӋN\EHkCe|0&5v"(Y*r8{ +B *ŽM4Yo;F;$+^2k|jwOu`_VbEty3$a.fN+=O2{5P#)b_(*TeWT=Ph?)>s1j(4բ9.AR\wA@RmK-CpVE)(\ıH"zڧ>i͂cȱ\'&i7c3wY@pP}*dqVO>1iO e^ ]: x<&w5qitRR^PdnK9dZLu"]QH%BWC~J"jC c^T4=otdrʞR*lL0C0Y6y+kbYMN@UPLJZBʦ-`!j4yekd?\ԅ{7 k.eG*\ҏg"#j3eD[=qw}-V[󁃑 GYVTrý: AdkȥiEq+p ߾s6.%\x/æhP,u[-yh^i&LK?epΘN%{!)e#n2`ZtCYv_Ҫ9vPms/ͰEϱyĪd~-{z x57L$?#g,N zD a\6\ƹ܏*͑[U} JZeA2TU&xB{.d#wq n*Yk03Yx ;gD|yX9K_QǦ9W'lW U+6ЕD7yu2 QFG|94pMq޲ Y"귵UNo-~H= FJp .yٕ!0TgVձcD&ớ̍&J O8U6^R]LJr(:4h mdu% Q((?R(4Ewijns5-/;Kd jדwy'_ɇ%a'O|zG+fM\ ǁ4$Z^Dm/A$NeWS!N+2C7MSS& >YA?` .x"fY4lzxq=m\uXb9-| %0"Jf1^{>̙_y jVgr=N!QkJH$lAoIJTLa|}>֚`_DEaE@eR椼6S>`ʼnd{dզs'峏y2iȝa&M*Dҕ{v UPyBu;<;6IrLC$gcP ddJgs!]}U5֘^]( fL?Rp\܈H[7sssT`ubAvX+{4׳:=^ 7jH}m8)X1gݒ ɨ1xARg*1ghg ("f #`B ,p![]2HlW[~%BCLl)W4r7/I8}r\%G8"f&UѳWZLO7F8}(O<ǞJ֮\hSnkϖkQJ{qQ0n ~X9fj{F;YN?P9aG2><z=7/!yUc/Dqojqit4AM7Bx M rVlYp=]v=ߛ aeZ.uKrI:h{g|T}'esn?S-9FOQ-\n`4Az!_rƪ>i^-WKFRJ@bS_?L86.a=fĨ9'zsў=+gVR"v;6$ڈ60O47HűdspDSG'e w*4Ye2^EwWYkY9FU7W+ę|)4X2<(Vʣ1V$YgK)L]As1#Q"4{}YiK"$JY KOȫ@UWS1"uo$I`کhx~Z)>3thY?2k!Ch7,O`)cQ^)_s֭.qxq&eMGل&XZ>Zӌe4/t>OpG5 FV<~!|tFP~l#rZoH_~KU{2~?DB_l5pO".Gٌ n6%MȎJYzQޟ<tD54Ai>՝({h{ғ@fT5]pi4ۧ5(15`DE}|c3pGy%XsD1BQaP7W GcF i=>jRz)YJ.QCH߶<]Dhª0>ҞaȞ>%$'hKz;r >/4;,"tS8#>6Q->zymqv{]FL򋡟PT:ŔXP^/\&)ϛ2?6&䱶B[!JdI_牆_5w}/ʫFl4 AVb@=ءU3`Zi^)٢h,lW+ <_A~ f F\$­P3zT%O/}RQ}C%CKIo{?gzF.S9>C]DF%y r|Xm)K#?DYY40>4x_"%M0/I#$by'&ًT3^-Aj>^>'jՒXr E^ RRb;#%i)FPPe-,/JeIo !@3z}&7D+=\1L:2(~ܓb9/T₎2vIy_$ xW%SY儸?2LTMpe4 fG/q 09.Ц8er鶤MoT?G8&7,mbZ}6d`i?QTv?{qHP*A1bhQr :!h/o mD-bry c O y6!`P;TYa/1uElʿ3 32vrJD="`Vi}6&ͺ`B gDѧ_?aO?. ld4L\#T2 MZ+Yp8x<w_l[ن=XATϯ-/Z,0vX 0(S W]YJ^3߇tKkI`FąQ*G(Ir R“P9oa@)Y$[O1Ue %˪ΣF| yft;Jr~P"q$+igY5;Fs<`2۲"m}-X $hV>{ҺyJg.~ p P fZf)Th w3Ap~wX*O}{&p->C.5,^CT&q͘EY{l DFd`dID1/?; y~9ц@7+_8T͗Rv%XpwǓSݑua */*?ǤLdQ3{Ԫ=R`u˷$ ̞\ճ8+"w+bī2Y^$fjڅ[8C=0P]_9l\jXhxq!N,CTfa w՟nCk/䛩|- +{ %1pZus\TiNn`&Mک}0幖%/HOԅ16R2T(DN]ۤHяddP0/Uٙk8"fx:ދs ЉPш^GWvlcz }M U֭\̜dZۅ󐺃ECڣ7snI d)L]VwTUP&r<?xmk<&^ cb50gV )oYi5ZHNumGY0-sA&X>LWAB3}7B3&%S}:UaC&K6C#U@b̭.T6#vI8=XXstZ O%ς@".@ʵD yWHR Qz#T6P%#y FU\Րw*y2 '+M'C|.mwc;8}RZ/x5 XNkQYiz4&&} /"J].NpFg(փY] S_xXPL<[xPT٤B:gLsPnYkfa>aV~Z <1 Qͪ<,戴Qoez5\ܨmwuz_qmd1H7?=PR * rJȬt>2׾gaWyG h^O-HD6 DoyoeK)XǞ0YZe->.Z6Mq 4P]]h u+ح܊?gfs.AVЍ3cL(WbyDk׆s<͍p WI \xb0p~7#g^]Bu%s4.u/屪=bs۵)mb}[W^.>8q'Pva_-]|ϧ04X0 FUzTà!'k/5Rxq$8J -ym#e>Hj'&хٟ`}UQUJgqGF$ Nd"~ Wv̸󃀄jHz@ƛ Q_:QBe頦._gғ_oq?jS7/2v %%/ȺqNZGEiAά 4 i(TK8\ϙ-1ĉ9*%zݰ-?WH C{Ӯ,i (wOlۦriTlc_b]]Ƣx{oXmɖ9G鿧, { ׁUNV26JV Dq11bvb'=wjpX53R9P9>^_LÔ4n֌h*+P"71٧\V 7{ rm<&spyչf"\S~/BD-FymIbV/%)M>Z\8+؜5[4>Zm뱬릟5aig$>{ôǦ*Nk oݬiq}5$dBЂUYwf'Lll:'SK;}<=g]z_ZH1d˦vut($*R٧!$4#X}3' (\Gd^nd,'KE L[pÁIthE/ov晖dE8ќUat̻).e+X4gxx ${Hǖ0^n|9)/ʾLPܻI_&ptˈoHaL5e8}⍷p{|Kf(9uqe>2lHתx2ImQd1-TC.1^[UYsBi= r~ :*HAmw>YRl2?,PfQyKs9;k;|,xn5)=kC=d1aBD?Q '{vexl3*=vm O@ ?EʳPgD\ dSNͺɤB Oj\u$ʯÓY1vJ'- #$p'Pq,s< о͡ޘ<\SAO|MށE(<0څ-Z~swݮlqLamUd'BP#eBW\\֮DD5nBjgh,neu6X pv~2K"B'?I8l"dhqY¡:~6HκmT_6K1 bw6Hjm48ZY:,#}ipKF. x`8ylNEw"=;ܳD*\~Ox8\Vk4#/o%#zbВq+鳏%NblK2u'*#>jZt:'ɱ&%?<{dgqA8hy!L?c%G؉CWH ݇@!`FoyaАq>P\SE| _>ե ŧZLM2u[ jv,/&xgW)h*ocÌJ$+s,2 ;BP JL*֫t_iilwIB /K S㥼}5OрL]; %42m4n˳{ȋ}0-tУCe{͑dJ4rĴ2':S…#ᒎNr頕M`(+JU];GɥWU?!kU/J" y~vO35e7}H &KFq}VXdƌn>bšM|QK]_6ҤOJca`hA#0zb*ݻhG>on}!}˫>ЌDi N+5 -Uկؼr,'}IWI%yM]2NH{ALqi'1W:P3ѳB#Nv*2pO{Jmq#,\1Bpy кnH"T5pښ=pòBSsVv|6$&0Sxߒ" MeyO?"G'pK|F"hc(zFJZ {$"Խ~/-ӳhKN ,Ցg}X45m>eU) o"ɡu٫QD[ٻ5T'yrfN&~s`k#]<ֵnuH~ڹ.6 `I7?.ĥJ]P v+ z94@]o!gV/uU6dRaГJE].!~͌J6F q"wCE >cp37skeD?(t/2vḙe:S ӆ+{ڔ7@ joxdz(%h͟lxT`Ya`O{]XǗ]܍`@&D"tTLy&5e? a@e^eM9jz"¿A!;OJ<3QH/_M~ljӶ c^ޫo 9a|_>a?T2)tLEE>81z/D 3,i9}\7έYcB !F^+%dcūWhn/hj2쳥|wak.%0/!= I-s6@ Zצd7B|S0Ʀr* 5VӉ/*WH\g]NTg;iٔ.0ZZѝ w~R5v|N&qO0R: &DތxR-`\sB^T9~7H\ D_yhwH*9ec|뱢d#ʛ3O$1Pj{(1Q@}۫"Mಞ-j7YO9"/"`ȱ%3"6R|xqtƱhfRJ=88d'{f'uIc1j Pd,;-eqBm9C'Ns+EXrނ&o 2t'Wٚձ, 6ngtI[)B!WNX3Q [yT5"ُx^|CCg6ܽJQE_D/Gy4 vs@g?f2)WODi<H`71hGL'XR(IKX) KS'I K3Q. \g:"IY1gQXx>XC ΅CBmɦCcxqf%É0jXIMS!8Jk[kR{ZWm3HtFM ~=Qat@q p rz.Ѫ%Z Z83yD(wZ.2ʩ`inG 2ߑcx(tSj-WyW9f3⼈Ϙi{takfpQcm$%6,E$ı]NOs{"^P7wЍ;E@K?7\6櫩C8ͺ3RoVBu¶u9*pvX(uS$Cb"T )5m;`>iB.s{|"y9k 6CpZh%*9qwݠ $#Ki0bpu7\0CфeETd7 q_&u=e(j$;z!Cь"6B0LDFrj{0\f-!_N92$H~BNv|p:d7 \Іg+U򱥡b(.(ƙGXPz }$gHPG8idi0i)퀃Jy]'Gsyt]l~8iD¾H rtt;5ȽKb[(嬘Bck ^H3!y2^>\K|X N8~*>n#uߘ񶱦uVl8W2G.ZLuɭagڝ tu]$7f -gmRYcΛtlIR< 雾ہLz&z|^_]b4<"6I`AM[d^I!Ȋ WҒsYRm<蟂H8]I>W̓An)fǷEh7C+YV6cwU9>i/j*^x^w AEU! ޹|֤߬f9Gï6\wA /W|_JzͨlfF:7ȥKل#9ƬF5B^P$ĺ<*D,Dj<4NCB= xL[q+س~P:B9aYž):=QA3 ;E>.ЪjTj~μW%xWQ"_Gڭ!岀ϙtX Ͱ͌2'IcJf ]JP!930MQc\/*@nele˖ -*4P*|MЎ1XvDq.{OP:A1/hK| ~摟^-_GWjVC& [%w(Ok$Q +4rRNgid^W?]:*&lS7ћI>݇ʜ|(\m1}u/޳wI9I:'Y]Vn.zIJnBmWLc9n~ #J ؛,dA%:c@}@ (I*#Bd2A`,PVFC >zj<8irP1<&Qj&S8,v2;|A]wܤ`F@T<ŇdhUnkk-/']>YLTBZOBj[3J S\UxEjK8KEQn,<=}A)l 4Ta6[1DЂxf'a떓oBa5L^ "tM=AnSVm&`ˋm3c]7Urr!YC]/V!Z-}X вG~jRV.aIz/V cGI՟LYBB㽪'J_ jm<+gc{g.*ia~'pd<Z R ˙6!9h^Cc6dL (=qq{DFcKOZ!/1R h2GSޤmKêoms ߠ ȑIn7|Ꭶ"L^twK^D~G-$5hr. %;ID9{Us£ɠ}-G^_-)#"犷x3{ |SNsh =ԄK٠PZLy2f4T>)-cj2 JS.!nؘ2J ^r&$ tOljdNVo&s&Si3ىeI i8#\4f敊v|/,&A6(ba¼6jlo/ڰ݂YCNwpLaOMX6-un!K?J/S2-(<hI7Xnaf?,)waM<lޏ[,2̡3Oz ;),dmcD[UYL<[Ț$jlq&`"RD_iIytdxZU>j0--t>PhB5M os3m$l5`XnD $JƷomnԁ e %Z!thblNk9_=ӏ/^]+b i7fo5'z4z (|hfb3@U{dۇƿx|ͥvM+KC4q:)~t˖^8RMR#7q 'M-(MMf8+g iow,hT[57}w{A0i= g1X/BDfFv5w%fOGv%ؖ٪)+aK&$W(b.'IeȱٹI% ?R|Vnp5s3YvPӫvgQ"ųǁ-I&?a[B qX6q>o'[vIdl92qw Ds~TMcLIWqi=D~60ЖqMr9&4\ 'Iegjفw}cdYiW}P ~>%IpXT9FcZ9ًeT<ÜG0ɅB>tp41ȐِiRSLG>|:3\^ѧr9XUHE%[])QݏNa޵LjaucUT)GiD?"PR /,B ``!Y/Ѹțptbpu(pVŸjolKsMU2jX& 7hW-70VSŬ8 /x斌Dރ)|kA d]+03td#Sn'poٽ;Wd)>}((k)>VB?vp_R5gҎ[)`3H#/&ӘwSeR:qɻm͚+k}ްZ:)0Z%4vRPZ ykp xmm j^ɸ g{kOS|` (9rPMDPo&|`>UU0V\q {d*q=@ЖS !M*"PqbtT¼*5/jdH"I[qy ~k[waIn>UG& M0Kdǰ{Ç(BW:Ɗ%qܿK9#DY;w> L.VHKo}(F z/q"5Ȭ#^wx)1ZFtIG4y՝E%&LÛe;啀AqHpv֓oA^勄MI#GkYaI>&I]8VX/`2/x7J.m8e& f7̥>o֪eQs2+ |cwrq6v0 &}rfɼ:MXrX?<Eif tB33Fht8&J)!*"zq!m 2/mwumD9U:+ݞkSb=]Qu;oj/(ٶʹ[&aY1[)= 2Q2$L3 } nI 0x{@YhҕKikӄSXdVb1{nhb"G`Ө]GOr%"3蒮Ux+==w%:x 3kۍ4u#bKP(y?i?_(IP\ĮHk ͝*zeBJ&Ne\ԁdlpdEpyQ)|<-}q:c|۟nasb-׺zRy ͫ!ST2-z&&L] ,_eJԾxJ&&YdI5믠ARtM N?Ij(cB x Po6-rkYnl&xv&66JhȾ W /CPӵ= چۀ#%~tOߛbi" g-=/9z+z!30h.`5pgE7{yAI5+D,S }@Z6I^?pd8 bRʐ06oc 8=*[Zkzw? (-:3=f>Q#olvN;q9i9OfuEoA7-úձ,8 ůJ\뀍/t7߹DJGg7Yq9i4ǟ[7}p d,LV+N] +w?[$ ?'? (#5, :E)'PNM-!'/[a!v5ЅLp؝E{Rc%[!jv@$E)rLLҊw(-MVd S$bѩ'v-CԆ6|D^j=ݳ?j^Ӻk0Mc;f\=&yMua ~gpx4rv*H~C"UXq66+æpOFH3>`h?p/!캰(ĻOap2*54RU~Ä)wQ#eYe)xxs3+V .1}6z<[bz{e-YJ:%-g<1# bwy o:$vا9S;Pw!FҰkhlEVUD@Z[|*v2/DUmU?lK>OuTcWz~qlyGyJ6q^&ڿ:)5T,`vgf9 T#pE6˥5LKvͤK$POA.Wܙ3o-5,"IHl QB+XҞfA_p24eF(-}zc5_djv1-mqcFQGGxJ0ɏ'8g豱juKD}9mya3c#h[=3rjz(fN?Ce5%QyZxn8iўԥ_ΙD$diU,lE[VD.a/XY.³Ǔ͈존5׺:VD kVFͱ@Wxs 5ju'[.<fH?QD;cћv|? "-$o>eoJ锅" +W\bF)hi̖ӊq{q1 f-܏#Z9>U+2Q|'t> g LvA1Gu\XJ~kHC yŃzKdv :  sBZTMnH3@qOV&5lD>Q(f%[$жD_@(3H"@)2>復t@_{VYkh*dEV@[ 8i,ooÎ0/Ô:UȃgY{ܔ/T:Evoߠ7cN} w"^ Նɔ8 3(X5Q.|d/Z!^bŭwhބRNe?l @'#rE8(B`Xs%?dr{v(h h1vѾ -s)W[b L,Biu4;Oޔ[69<kP] $pfNn!{Z; x0nC:mN͟XV,yJ2)!8S yNG@֡Ys2͖.{aؓd:i!k2庌0͐}_P !Wl` k [c1Ts쐆س3z9\.2[eEN#ќU:I0h#%ƭqFMf6l)'xby')⊢^^0 ]~ɕI%[ 3kze]bQˢn-b< So.ke;  cؐ6^n]jniFh\;6'_sرC"_T@m[ msmϪL#Ԧb9ycxst̤@IufQAFhؼs ldJDW5TG1GFL/PC@ED]4*عs%6ב>ɑ*|#~]Q|1uY]4wZשa;'N V.<۝c88M|ӈU"!MDYsvቊ;:VΘ|7-*t[Ӕ9f޾-{'mN sypӅQ:9bynL- 9EBJtӄց ʿ?`'Hҹ|zeIǀ1(\)f ذH>s< A¤x 5"%^pbfvuK[e+_f- y7yLTPAGIeV CT" iǿKC,djmt+y` #IơjHmGGEMPOM1Ш9sƉAXPdt~VLԍ3K<@I5SpX`34#y䴝ΦG<ɲ`{Jh[7~[IzWMש.)"{0(v`nx%ҎQcxu4_sI/y ]-S}RMgʱ7>Dڦ+=RQP{dp`{BTD5s"PsZ0eW83^4\(kU1\!|*f%v Ƥ 'F$"nݿML3NPg呇]uh:T!wfq6Vm޽aЊ`a 4ج Q BmJBX!' q%De41-1԰ݝggAR̀k7T ) #>7zu{|AU1z)5$k5^ f< .+2|"}H3Gv@BG7 7R3MT.2Y 2{r-mNOGa|Pwƈ$uft2\|e[6tlcyO*/AV1AVCiܯ1pIPHfL@o|BVPb\|kBWm_ؘ-&A1{ GdThRXz?s\ĦIQ#klݦBjܟSz5>IKb(s;-mwՍx&u$]'Sʬ2!KIUJj @$"tdH$|DsOrebNrq~Z>IIrB`|% 4);󞼛OSRFHΰj)EK]  _{tT)O6r{Vވk  }[{Y|H #qb VY"^3S`x!3J$8Jĕσ~$rӑP^߽0Lm:8גi^fCg'iz% @£W.04PW&! M"(Ba%_HTxM9m3HKnUu/ޮBA6iиU) AS1Ƒ`"P|QՋxa14p#lBoX`C}A "Q{K[SCpDi)wY-xO2Pf-O6)+"RzP[1;r\Y!{&UPm~2tvE O&嚐hAHs^sQ%nIV+6 Mi8啐rMxa¹  )b 1a(,`P)Bх@w W]b/!շPJW&;RCdM64H%_(jiiӱ6j5X1b:P\`EnA"$K} dk۠2nύӓ~3_b jA-e4b&8ܧľݤ|,1u,f8 5F 9p'ex&19. 5nCx#x܏)2+x~/}qV->cAduOf. U8O>*ψ^RO5֩cbFQ&2+oy=Q\#SF+dl+7 BQ?G| x_rS"_~~N@}yֆ24KɋY!+<_oTN[yec84%s\ch7{Ag|,E/m3&լV[-PEV`jn]!aCO=}kݙjqh%'js978slJoZ) >+kPf=͋32|3c@W&E1Fk182'LW<(oeZڄv>nF04oMUKs\]U1_xw"ɲsÎlF(~cxS r>x6Y~w%'lŨnГb8He瞡Ш"ȑ:2/tG) ON̸UQoc,|[̨ Nzj.[G\QRِmufXCq@{ӦC܍|/a#Uy57hA\[rX$Z"J_0ABM/,) ,Eb:qV87>i]x̳bm)m{ ?'}/t~9;FD):W` +FV8Z /,])Msm%9³!>N#螥o2mlU[u4'.WYa:;= iH .O68T5{|c<^ײV$ =2bȩxqN|ph)=O&\+_P`p,5U{>lIɍ7[=XSj=[ᑹ\dF2e"33Ca? oϠv QY[=4Xp/Yh}A2$)O1mQAq%SHiJ9wa '&?|T:d]u*P\noXM)2co hjSRk{G yb'ESj~X(ۧ: ?XjR^%bpBo)o$%}2[ypk 6dOnl_CkpP3FFT(]jySPRr~2x0oQ^s"Rz 85N#@+%0V`_Y=_ ZalGʻ4rV**'i"t ʨ"Ѽ0?4W]u",>0,MCIףPhN@Tdd-̙-T =u)HS%:ىgVCr)s-iG IoJ *\ ga;`\efs}$kU')![NI;rG N/=:.V0:e[/ajN e>m]=չ0W)o ʣXq{\] Y{\r8Ci#3-YISVSƦĠI(YҞ/ 3V#HYgԝd?BYX9`By'K8v-/?/%l6=r7ށk#+^?tH|߽l6 O{->>.RfEh=1Rx} IP(A= >f&j{ˉ7T_Av6sp>4$|X[spexMl,.[gN;}R:rHϸ^"O.-YuZ=1n2J܆_%l(5mcka'lʜd,4,QfPG.U>sy(*I6cVHƊ>}:z[eoq.?YxmBEN2Qb9Hlf`Ie'҇a1Um(e ^E`vuHWu~$g%=8%1b/1JE$JՉ եfƬIx lRzb/fa}V޴][ lgM5ɞzFTZ'r+g\k֓ DŅ5=ep/jWp9;VrÌ.[i0aX GQC$yBd y⹪Y^1Yi3+V}r@>;PAc1gH?~\;qInX4ߧ~;  <lOGpTX>M"8)A6TQNwC5 J T gEzYbϠJ)\p݆OA<`JX3`!q*Ao-q^߼)%-В)tUG4%Ec| A5XNl#OW Xu==~SMiїx^2iJEkhv?hϦoPQ ٰiQTÍΥh.,O℄^/6ΪLuZ2GҶ+<佇TwNMC%\.|@D:ut$l HKN ,CCeE اbAf1ulIBqƈ|OVG/V,? h[c>|u-_85hV.fyTV'}qm")O 1BBTX>`U_`(Pєer(W~J?=$NULrʥa+ `ÜGӕH>w}Ԩ4ksVmdA9w8IubA2SY6ZTM`^/7y?܆ԭC)f^{G9&Q]x[~ n9mQ"v+@u |[}M[Kq YlDQs|j|ZN_Rg{%J$y4g98WY*[LJ_QPD7!n)%w'>j}%NA߹Ȝ(zI=b52t = QEd+t1,NF\}؀#!xT`lpߑݼ?wnSz'or_'wȒ_J3v^OD O'L)s9Wy5Nͷ%G#$GAS` UeG]ܙ'`5M[[QLTwf%Ϯ\_ERySZ~XFtvC'HJ FH Wۺj )e;9c=A?4iH臎jzo=3AΨPF]9pZ__E#0M/K_̜id;lMęZ=Y*(/A#iGn=XV`Kßq]i(rg 3ObօcF $m{Cp;Wmzq0:fJNXY$J7:U#3(K6}ٰҮuzU@ )?;ehjb$Y])P 6AZ*z?JoV^f*\t{lAݠ,b h80F#B\D1i 4/BhSk"F}ˌ-줂ͰV]ȴʋ'F rMRIdd PEJKT1~ 8S[q{2b3zSp, ֯qKF,(AP8#XIvU+G8GkpNS ܎T2ru㗠g\QWiBf~K;N }0E;1qe6k;;켚ogQs*ɧ\cuX *7jw6ۑw:λ }uҿV Zr j'mbٕu^#a662Kj!>!yǑFj'M(ԓ*A2/vv3K'[KA(J)RĬ(o#qF@0]jnf>MKPfIIg9yzY|ڹ#bqF[x1P*ٷ(s3nZQ+8o+?#>gMr1f Rh 7Lq rHo]blѭ&z0ǔ=[%4il'sn2LLB.ׯ6џhpy^ȆUC ֓'G$bgeOZԂ{"sb0'!<$%̰1<=tӥi~fǓ敊_1IOR ?膭p#`6F_03- g jMGUgiSԼ>}EĜ{t\lLll%] PX΢$9B18( c ,fah4KSy^6[ͩDIYHC|1|WX( ] ]RȊN\J¤iMs2Vc ]8u4&4^Ub4VrGm#)lL3m#;'**& efߝaCFmKIpO'bT BQQ`TAջub=1 7; ĺV~VAdr[w ,lHAGZ+3Bw11U$ދ.ы z&P\+i9ڐP…(rs6UbHteyIGt5lq< 0sdv_̏[6KG E#+=kH 8l7NlmWy >~}RMԆVwU!Uz}M@083_Q5)S2BU~قni3[ q I">1gO0g$ߓĎE, 3ϕDޗ:EٲkЩҵ`QÁ?Գ=F#dVdq(p̴5UH02F̦OVSCr˾G(D$q[:eKJwzN׹.)<͓}o3U/"ţkJ]%nZ<(|#ߢ[~SqŖHSN1֩k MT ՠՋ3(] $u]Rv`rŜ@1f ]2թ*O}2;EթVKk`ػ0Xvz.SO=\OoÁS f@М$ F[cB'Z.PZ7~*8zخrIԩ$ ի+,ng1Sb& '}eAS|lM桻ϻff4{&Fkw-?:RЖp e :B̍}|M`y1JXS[xPQ|`w+ݱ?B\sÂm)뙳hk;fHA/r<}JE3ND͐uv`s~o?""[ #& `W;oIv]O\) I'nFAizqwT·tP솨;_*en(SgoSK_8WB60Gvl&\ ezt-fKoegNQrw`28Lݠ abg\B'O $eȱȌ=5|[6֙PLBTO!|1W}SVx83ދ?013bHTB:ю mtDA?94sspysȈ&(U)D&xD|co~Ԃ,{8”s,3x jiI8 1W%J*(GSЇW;(5?zBjT3F۹ǒ$~* ]-tҚ{d 靂m'rÖۂLRi0^B̄}{PL4uel&p9{Kwu>A|Pכ"}a8W0 pSGh d{h@5^N]{$'8<޴[ UCrPj&~L $I>/5uTR>T"Q=8;O!"fI[BTøZ?m*ZJc&lf*jAjb,x!cA]>Yd׫3W^ ThTsx/z@%.]DZlef҄7\#3 zAz |y[ z_\'0&H~[* R.Cta69#>',l)L;k5AץNd'Q"kz3WN֏#NJAy ?+q& U  zw,fKjtҐ~ ,4 ηg@Ь˛\9,0ѱC+euL_N%y8mX,ĶIFiQ/eqgo͉k7xZ7%C+4m3:]u%qg)b\fS':N2RW3*pR?Z*eDpWA#)wkKC=XIi o>P@FMx/MOgC4 ы^Z#⛶N?s@L_#=\{z[(WWCӁ'Y%="Wۨoi=匶S;e4_a{KLpl(&%v N;c&&ej#3ރP偅Oa|,⮃! O4cٓy4ޞV.Fhr2‹Um)Ꙡ,jS8aV5Xm~bQ,v0iHUG;Kf-z+{&.:FM2o&v~rgD Lq{1+!O6I,O/ǡ(TNXxVך+AX:_+ oUUB)$C8)5E8<* Y t\ƶ?NȒnt[@TT"Q;OaU:̣2z)p*fuFo[zt9#z͚6.~ {w37."vKހG3F'Wq|4?V|MST\tA D1W8yh\\=;@2@ӥ{WL.^/!gvm+1>pA[n$1WU4z %zӤrXolJ1K1!$txe|%zz-ن#\RvcGEL`~LWiNkX#^!lTK^ajhC*mpO~2ԘNOp}G$b\x^ha៉1CbfCTK&bè>A6k#P%=>55Ո@8p11T}1: ߀U V%᪣r]b f?@yY8ub DPx/6dbNX>3`nLAK)sQ kNU]- z@Ҁ"]Mj&.C< ӗ_Kٝ9QzGTg0ԅVNNv<xv,U#Ҙ% (` ɊH=q]КR$kz6tM1[m]~-j _IEX#:Ls"!&]B<{G U@ʡ;"HF  |Ee*̞g~jk<(C4lL,a\7"Ngx`y<|&8|c׷DrM b}V$ndhsgBP_sHר uDP1}Cہr8\U [DS{J:9fZӵ(9Vԓk3:t?4A.*F~{o%vHΏ iA 6hgy`=]#W K:-hQxZY4Q\a'u0K pQi'seyNڵ/$2&`ˌɇn*0hqZl+jU9J1zlf)j0(x}1CkD۲CЍ u( O~jl57(Z?\MΔJ b?]ϲ#1ӈr,*)OGD/y_҉<;v%jUA} \E 0Mۂ:CN/H~jߘ[gxdE -pw'at-J$FVO}}d.y7]XzGb.6qq&?M7x7IŴi.y,f !d6_pcLzJixU= U$ KO6W""Bv袜`z髟Bbo%#BkEħ? y O,QT  e(a|QTupF^$T\9IY V !orC{9{leFװǝ~UsX"-I Z$$pUc`öݛjS(zs7OjƏxq0UvZf\4TI<.<>%h|=ɐ՞R i\bA% h*+&%ykK;S _.'N5(\# \Bp}Qj=8b}ʎ{wqK`$T\:#ڡvQL%{7hxbǚ߁ 9GFY0\I!eAb)` \>|)ځTqئ˟BFGt Z{$Z,.?2/$ "<]{/+ǡrΰfIVF F$[=Yvv-Ȟm\9R Fbkik'(8k[v0c$~<_*V )Nڝmo;.7'LXEL>]PN2h@ߔt/f.Ȕx[ikԙX"m%`J0>llǛS5ULp?V/McN Jg^bɩܟ`|Xhz\ksbf'BƤ# =b L ti>MmxjI=9 Z2v Ћ J:OK ev, K,8 v]>cQp +Q'g.Psҵ*;oU:ftX/r-;>T3u/(ycts3|v V,=0fmVJAr=ȼ\Id$PVmҫ7'o])1JCvG`rϓzSD/r R2U#FY3qnF.n s:9Tշ|I!{n]*G(ܵb>Y CC"rz6m׶p~KǺ kAx+XO54W>]5e@MCuyhh$+#^!D[⨔F'P#7PDuXTKK!vç8K4gi[՟{c98|Fr׈D'CҭR -oHsfEZ8:bH*ɨiڧUrf K_^:yq&oYD$5I)P1+@ 3%+<뽵Q ̜^%!Ӌ.gH;.Jg]!)W>kK;eW_C 9|=PTQYЉ0 VcLձ-nGg[RUx=KV-o;5 k+)0Pգ͙Kь(}A'0*59=# ~-̚-)<^HViʈP%|\WzdVf>ZF$R#_aZZAO;18߫5P"o$Oy̓$5y7GEQO)jɚ.xXpo$JK0n_Bt2݆0[?|GĮ̦Iۼ^_b*cW _OpS #o,+Y_n&|HzަRuL0%)5Y.B2LNzp0@q{TCIIpNCB6BIbXZ|wKE6=\WG3(BtErHTmA3*'BeBS31~]}84OQ^)lR/vt@bd$,2^csZvVZ 0b؞$R #Sf; \mNp]|9J-p+LqbLW$ ?+daKHUx)BۅL!GB V'*1A;(̘C[teU]):l4;:G7zaT&4O'mdԈ07^ ȱu@[7P]'BǖƿwAhvnj(GԲ Quʵm9l+b0:M_Q5r?eq&7Dox_|1>59lrjKX.v I 1 lb]#2II1(̚YJQ|Ui߄" KTMy/ g7O>68JO9XYEe`uoXWoXxlNJ1arLFQaaio3hXV ]ؾCqצMS3sϰ3fQ7l7^a8, ?^Z‚+ zxi Tcsd ̋w\w06'}KKrJY Gܾ`3h:.ΓWcS \67Le@=\wg2y.t!^kM%0=хZ3Y$8SM#h"+rX;Cs5$W4#F_JW]H8n YwN'7X!EC$25gRF2r#6[ӒHO8f!4Њfz4vurԴ5dl*Yx%7d"mqz!5qp rA%zRt*`@I0l%dR82\, x*2L+ࡐ3,1p5)zGiʈuD8< nwm̩HJj;S wZC!]m qaFCdVgʫbQtO?q >0Ph Ki Vo}+z;~ n&¶\/`_\*i+bj*#kdzŃP;@+v2DZ3' 7* ';ήRk=b۶}I@h Bm1a&noӀKSfvM-P04`M=1f_ϹtY/$/U*͖J(.?DJE,`yTњK+ra%݇[Rw{PͮE/<FK}$ k;]s@y Y`lrC'AOQj׌Phׅ"_]`'fyk 7_oV`nj]'t3998@+N{Ћ 2}}섁t69>vbEWF-.(XH}(9s,/Z>}rގ!+~ ht#r^+g pD9 >8 ݶKMx3/XY|gV5FBI0Ʒ'NB[qX+lX2sNo-fyͣw=^}0*>vk&pw KM .y!?sv?xjZ#<;f^zTT?`9Fۧ+>*+!xYHn^tRq\(HBf~o|cD}EX\&P .] 0KܦG \ZI+:u&IʪrRLt5v i3rFKt,[)P64t~֮p}}?Xq)Sal6<ΌY . "cTP<\J_Wm.HmܥB+ N*n,-T&V tZdVO"A!Dʸnp `b̴s> \ /p=Wr b=;]* b87Q"x-/Nؑ/\~,>IO(:0qG4*gǢkԑmLq@3q@\/HycV "9;T|BCUܟ4O9`'B%Z&ۘu^ѥ$~HGhGr,lBٞ! 6WiYe4BMP@djBao n^ ZlN GM-N+_;(sD񑹚%ѭZ\PmVu ps( FX ` ``(lFTaR6 1/'nD^T'a$T<.Y Ѵ]HMߞ /Ms6>g{qY뜿uPq"+(Ab:ަQ K4UOρC 2G&;&˹9T\Z‰ԂA͑ٻX$%8@PWR9d.8@GF0cIr-zgQՎn(vD,4>կ˭faLQqK7b33rlܯabvSXR\ %,#n((ZVHSTJRT{WFH~t!pSnMBzIfO{|Yi'! =)-VRYEid  SOSC;}3Z"vڨd ?EiQ>)x~3'd*Ŭ;tM*+rmb$yldshrZeMC+H.}i`(plMO"bR[t!Ogա8+8_C[}JVš^0aV }N+uL)>޶%<'Lm׍&) r8^y mH d^/5iͶC0j$ofJpq \ʺYΖԊYT1/<6Wv7]HPcwOȒXa)"/nO[448X$ک5m)ܜp\C#4vKEbU^24W\xt!+d]fK_T7bըX9%2j½}%* =ʢïE?/")Š3Uo:bBY12Z BlC š3|HP/ @~ >aEr}JL}f㷝#*j^WGnV(^;!]qTYBn.?Z%/v%Y B`>Ç;TOgQ8Yt/9\(E?/VܟD%DF;LJ9%ljHʄ۾gC@l.-kX*1d1{=6ohdLpx`hWMx'y،xMd"EwsЊPe==9 fWn^D;OGY_DEPnFWPp܌2)fzW&>߿̧(҆=1l?K ƈ$k<&)h "c> E.+V{Ko@*c_4 QZ}Q ^͐K}ܨ`cy΢)=eKe ImA7}'kV<77rE[ҼMBxe#t  NVJI."}JcgM_hSODM-T? RSL?e'3pdpm6$>ĺ!L;ʩ2[!pO2˹ &Ң1~߿xLΜGp?[l.hwb425s*5?A6nDb?>jekeA%4:k_xHdjX3`R m3i;-26={dDѵpfB=@Cڤ+XK)yqܺ_'bMRfsG*3P]fUr\O9gj&XCKJ!uw ҉W u̜hg!;{7dpnoa A֑کCgGq4OS$@?+TV8M_xk5DaS8(s+c*,݋AUQDɒ.T}'#M6/ժ@Vl q˫-I5aW]+ ^1R_YLSLΟWqkD#.b2q2OEEsjf_*uz*&EG$C+HzMINoF,L$EutIf) :Jt50q=tWIkU$]Sx r|-RD̯":ؒN'A];#sjHX^`hbNI~ZPuϙ/X}&fR4Wi3 8\Һ #XVz mgp|+jʍ$f0, c_ID*ZS | >VsBJ:,:7I{߂EoƢa"\&03L&MițsCvIGai,;%90 x*+ 2lG2fN z`wZBn dKm&_a6,,srR۷ԧnZybN"kP+qkO}hpܗg1?-֞;atԼ%hLb냮/]޺\V1cg7Q%|{ &sa 3ku}:nR6˧RorI_z YHD6$;LAwxZ֣2.X$Y=[~~0(YV-juZ-wPɱ40XR`,2g]*q7x*_"$Imϑ gs{Ŭ$fdF=@shKIRJ9Yyr; SJ#RA7MѲ{Zd@glqܾ:UPJ=GƆ3!"}G:k9x R5@ֈѧ,^9)ڃPJd>_0%_:8*yA YxTEÚ~q!ij :F0n/U+|&sc֢PКkS< sSC8`^ţaI*I?rfNL܅!u4t].CβsjUxCEz̵b95N#_$AgSr'#W3=\=)E"RX61?J8=hE=,j|y b¸_%yYnTV]%)"fĢ3Wcil69-3["ߘn!(%z-aQݯۺT޻it?Fmd&l](x\-oKMZu<"pX(w 1xKL8iooVji.Sή V X-sr%^[/ᗸG*.CUTxd/&>OAm2%(3//1M^;9U[Lz9b'M ΐvL Ϥ gaV7ͅU{9ۀ~!߰v] 9,8 / }m$/X`oՐr#מ+PFQejFrߤ ΋Jf1׽~=h*JDekm~o5\9,Gm:KoBfj 8R57θg;E0jI+W_qq8z"`-:EOHyr]OM:n( ٘Z,+' c5 SSY=6CCk zcGmgo`mar`XOlg [~'U- rz R(RSg~-> eCT g-AXoQ ExIf^^X7]UNb3M<ï|v0e!o/KVo PE U狥僦2}[r ¡GtRBIlU"*~LQv>ꝲ zv_SҰ'N #"8=N >T}woh}wyju>Ρ\Vݿw'SkFL׆[x1ocJ&!_Mf ^ Ow߮ɺOҸ j+~[R+WՐ&fL!j87C~~ׁ^[:49e`krlM w-Bl'D6L#bDi!w^ ?Sҥ  6>b$;bse ̶]5|vE `g/y΄L4tFP]j !|&G](gW8:0F^&n=-@dN~jOlg">T*é9"s`7~=={$Q1ϔ|8< +o]aql bSNk9zk=HQ$2Bi8jCDc.!H9\ ~x ` ڮrX x4ti]Kwu#_d`|)[awf.S~-3iOiT)ުc>DU1$}lzSU^K"z#3H[ҮrR@߱rHېUENolʳݬ-qԋN,PVKu+KrY5d#]CtGWHDT@I}ҊHYFJ` n%>?6Û-{G8P y@iчAauv" \륓SSs_%= {ҩw̨m[ʶk8sb$ǂPf%Ǔ`znt.IiMδc2$֕3P6zx%SM4`n_<ē4:P%W<)ksi6S=OzZag cW"sL駭Ƃ,{SfϽZ2M昺6 ҍq^]!OpPR @ uʂN2iO-s8+N)fҔ#7Uy‰.{#tɞP G,V,,]xßvϳ 㛰M f=c{c{pnkjʞU) ̤ֆNU|~D ǀYaKd$ˮ; :v(P/XLV`0^Ggڸy?& sG D5=g #҅ˎݶ ),'_MoXmR l&:z ;F\r RޚBH/5.I` w2GZl2̠k9k`H,c uihCu!1!R / AIV@aY/#.&R;ϣmI~6u'z˹iL\W;BY_KLQ?yQ'Grlsi.#j68jO0*3ßot?%Cރ7D~?-׎&9_R< ,AK-gFϞ"CO;nF5>4trgK)*ky8}H!wة8Zs騢أEAxcfS{Y^aO~7Ii4`,;(F:ٍ&zk %Ι)tt6U*ŕ%a_UՀc: ʹIĘ"N:NwK'R HLyPt`;E?Ժ.}# ;).2 t9 RjDkseoC#NŢ y-W`ITxuGAD0xU2.*_pA3)?U9 ̆]ebUChg=;k#_Վhы2qorE)b#{$ ާS1İ0j529i̧EZg%񟤄 ͔7٣V~p0pjm,08Ԧ>l4bF0;kU߀i*/1齁GKd(xpz,͐W՝5ck=_eﳜ`y j:8zc}s9-=tTXAP z[jS/}B.i k{ܪ'*?!=aPXW 2'`R]| 94Ք;[{03z`ý2ўF`Rf)bHITdu{gM_B$ u[\޸XfF_n2qq,i0 %xM0;a בSmAlj-t#ރ%ض|K!I2kp=o? *bIpV Бjӱ~] jڢ+q y̅dp[|^!_Wydo]ٙ+xŨ XRln ƧP%#<خ !.yr"~Hݗˮ9}lڮccafB\󍨜_\}k2~$XWNU^*sZe@fO1zs_A4Mkm톆(v{-% "睔Mi:<[`z RV[0V _rmcj&N|EFEBùGA.rQQ,m;Z8jeKJeh'ܬ_^8\:zyQ4 . gN8Ӟu#V}ϓ^ê픇X hSŸ>eyz.[9߅ M9PFna*ې _>y(AӦ`D2E6?PlD$j-)I!9C[qe#wsV\=g.dޭyVk v;kRNm^2sF:QZ^盃//-[?_cc}E#DZHWg],=u E}?Be,/a1)YU8sFRIS;Pd"_-v|5Rgs`dG7W;h":h169An맱^JS+GOXI'.Do8M>Wa?^+O5 81:oNsѭn') h L (%i\HUGuѯ6^ZL/%ᐑ!Y yioNẗ́«DOtQ>g]Jo\E4`W>lCTȖ)2Lگ> &`^C{qj#G^e. ˁ AzzUuxWϼh%RdJ8WLWcg(76Ht(,L'\֟mdWq9@J̅_ raO&=3tjnY则 Ļ}7}A7M^J_@QU\b> ljh BBy taw68qwC[6Sb:z['I`p!ySl_]a.J5 Mk3A)0z'{W)TsdYJ&.;b.CLƦMxaM4wrBnʛe]2VnH6[ȁP0{3]p,rtЮmu2A2C(bdJLnR whҮUM3 0 F!. >H~5K^"7a:QaU)nq\2Wg R9Ɋo^{S/ZKܱ&D9φ1l5O~FBY")!Q+*fZ${זܑ۴ 87*>UXM[#@qu*4wx{PT(dLZC,ʘ;xBظ?Q#AO@dǕz>ӈ TP?TP.X[K\D1Sszn^)r/&[zVX:˂ezFiF޴gZbfãDXc ceDc,Sѕ=vf}gB|\B[B34 S  1Y3v<#NǠXke͓[&jx#CDuqUSr!ib`as; ¸j)W11-J $5O ܯQ1`2Lm#'csώjUf^P'[~e9 =H.u:}SծbEwd3~VMbϣljE5~J4ȗK7nJI|#s(T߉ xٷT|4Vso ֲ 뛾NYuyEdW2GYȰJ}#tw/ŝ-x5`!gnAO*EBs%FrGb'Tj#[f<WmJ8VW'VL\Te UMp~'3Ad$/Wh(:m Jb+dq%VNSe ̗gj~@M{HFc|DK=]B}|K;N|egyOmX:UKqzQkH/0S'l+>TPD Socpe«#)$rD|:(},kVs{v$BĆmJ; Ž>2DRЫUctz@:9+jq{}UkeU ʖl ي:Ʒ:`ȸ_4RQk,=(9n$Z9ԑ7]7J&`_H l4ğdaDq--RwuS ӯw\ t'Bu@Cٮm@p~|2=+i~@ILEp2OHzQXAĔ ~4\M j~jD!ԣpa')SK'jd[ *e */g(a}Q]T]XvpliL1bJh{qsEz^AZ'Ȟ`};4m+^㞁Zcy5|8Yubc *m*0!5}@$RUlDS7Ɲ_.hޘƨ3p0^x?OxRk .9yYću>HلOn-uZ me7I9^[U7JIe5 6hƴ{stF8pZ,"ߔi9K$Cr-߈"yc)jY{JXan7[J,pt/LcRQ0%?+:pM˿Z8 kYS: z Q&Z@<+TΐE`tڙu5 &bt{b{S6^MU:EwNS+v8o]M`o2+&Ή9//>'^qYz .P a3&SMF8DEM;?;(9.<,j(q{s^0>:E#;mBD6s .M%er)weY k-T~:`e 5RNV.LНWN|ZZvOu :nbh 5܁MVكfWm{P/Rij(Vh!Bn=G,%vD:NqVu'Js l54=ގ,!HSr)Բ]-4sH{6#a"c4n" EʏϪ;dH$[`ΰB!sjZN VW1C$l ?9*joanr4;HiXFo=w֣^USؾ -*h2d5X,!>Nj gv^ IBRȼVl2j=Z-w_iΎOszf[E/)4S} YyiQ ֯!Jg3iĀ%f;tazf^Xc̔u{k[G3P  uui~ߐkHuf3 uТ/'-!OabZ΃ו<|nLr- h*c/p-{´<*c BZ1]OR5{dV6;@\ I8Z?GfFD"pL\hnxOӟ[BDHܮ;B\Vo΅ed ^\F͑IdyouBҊx@/!9E[{Cvj>o㟂PxؤLb ~|ej.X+h~"aIg"߀0$3|;>W$erRGZNƃDM!v 6;4 MOd*qLȕ^; +۫ s)S{[H'3sFX|rZ(U(nDr>2ED-tih), zTӮͳmT Tjxޤ䝾^UҲgaF".v _̊aYhUX+ԫhjp[SmpUr[?:=Flpr)`1O&דt"M&cmy6B1Zv?(@-_ޅ 1,Ojɔ `GP2r  0Z5i@S[ T) cԝ׃RΈNy k@Fv7[{_=qM~~v Ԝ|аwN#eشCK*},G4Cyaz_*M"p]d0 22_`ȈUro? ^Zv` Qv2n.Ry9ޔAOCaNAefҖǩP2]#*: * V? _ ˴ʀy.Qٷ/ۧQފ|xnfga.z棢DoOpl%}.{ \KbUH],Z?nw&Nj "q:#)7CB!7Ac*^GwBy5Jθ@?jiE up~ɕ} Qy}֖d?tp^nfN"v>ʫx>GT qfףK`(DŠ'cͺ<2 }l{W/ȣ@_"M/[Gޔ3$[TYANϋsB(-6b7[- 3:c)Щ=z]-xlr^aPĒm43:ӽ Ee0=#F\1#.{BڇYkK͙0I*)J bI $yzvwk !#[:'+X nc-#ir9`+lݥvbb\7H{;)9Jq)U;6J. co1Oq_\k1u=U? A\QɎŢP{!=uP(H K odѩɤɌs;,jڳZ=34V6R베q_V԰>}@9nS4J_ft76 sӘe !,T 緒Tp*]L?@iotɓd(8P|+uh>Dz43}W/JPMu(Sʻ2j"j$[ؗ{eЊ7P~mTij(e!erV,["JɅXܦ#(lFR\9 L9 krgmfEPt6 [wODoPK _?ZGG.R/i`JpKnhsKK6FQ~0FvK9T^e쩧dG=7)waey!( $@ cBvΎّyjJ13M>//g1]eDx#v=b5f<;7%~¤CP?-B[F& |} ϻ^$l!qnlxwpu'%w˧͢ѳ!-&k>WX449~PŊB.,4O4I8 *̷BXEfեkߖ%6% Ln0nbVr[o*lN[޸$),#YMT1-W8zꀔa8 FB!{D3bd4Hs-LW./lOj缝r %FpofqKrvyhs?}́x?~RY7n#} ZMIqIJZV~=ݰԡ7Nxng:ݤ#O~I :rmƷV -76?9ѕK7Zd1J1>U 5J"crg#%\\MJVE|#_vjX WH[F0.0S(C5ؗU0Sqy24/t77#t3 9כvB,yCN}(1b6#t7+lиvIN{V9ACbȉtj[mQ1UԺ15):󀲕ud稵ZokG|%B~;OZDiv͎퐏SK||ק!.&RT>T\g_f,y;6BdшcEjNbfMzB1:}?d]J(H ݮMkspk IP 8ld b!@heE_=cdJSe k5u %5.&CNs>NϧI2vw߆pu:L0'g-5R4Y26*iȴXQzLzcD%oBLxzY c2q' 5 ADg$o#߇BIE;S ٨9QJsLC Xម79@eIO;c%H~M?8X Ktv{̡л@n!N< +c^\o&K;9"1T3^5|J1@!ŏgG a;.IC6ThE=Xmփ_XͺsUG £,M$ҷ],{]^k'WXv:t,,Or2o&)GQ<3j&ů-wpK%6폢g[g&$ &/_<6I,L8 {2N*Q;2=U0i6Ix,էcwP[?^ғa\@sY;IE/g|(7`qq+i VܺҎ6?)a^[(O[-!R6F0zi`'"т8vTzA `E$YB&IH ch7CG&921AB"0DW>A {N;N1hO-Bf>Cʾ_ޙ ˴o&ڃ3af+ȑeÊb)T|&Ղ 2B;.Di:çf<`Ӎ%`r̭Y%勌 \Eƪ;1:.ֶOVVHT46IBFo۾ҊR[A⋀deđbH\𹰥{$-96[!mATdO5 O53wRVAUA[rǁ 2',GqPen}<㛲> Ei|q%aCĔ)%IQc7zE2$=\7z4*5J5QQGB&WC5ґç= HW-z Q͚Eؖ~!5zkD7 vp*!%CԖOWxgeh/06Gf-CnB8/-tJTuL0 /W =7-&]7ٯd s(#ֱmw:ӷ 17,w&b80[2DYut8-.}9wAّZ!S*!*L/1Fc9LpV52 ʃFS}GOc>Av[E/d-iv<A TX*ܒ2$.)&׀Y'b9PeFn Y5!C#s-FZT)BD5I[.AZ Jo7yJlE/*P\Z90`,"?iX F2 UIB:KJoW~\; e5 TBnj|:s!;#$`h@Vnxn7<{T*/c3dٜQXg +z.0$|ݹz;l$0<# BK) (]CVN^^ǘt!ra[Kw;7?jF,#3ywCydIy+݉ƱÂzbb04TBdw6䰑e RZ< 9F1 )< T*'φO*!C3ڊsȷ`ZsjG@ S;V-4D7-΢сdrd<*m&7_?:Ʌ/}_FQN)n `ߖ}:'IȰ ORS2۴MO P?|o? |oYyhgIMˣ}0`N`tu=C [;|#W8{/Α(-ZJZ͈PwA>0Ghcrr}nj|1?n _}rÙV2 !IG, f)z g=g|]ȸ(űWds5܈-Ӄm$؃\ǝі /weHՔ؅Ω{6dRNR=9|Y I,e'FQ,?i$J ל Sws7y1{d-^bm7čMnU2ZU >\|pKƯg\8$Ԏуq,`XGGS/d! D,ɡm*M72m&% fI^Re(N<-j )ٿCRCGW^ )<]cl"u+:f{!EnD)jHr"{XبJd~QZGH4hAGJ.K٦W - d|rI?QB $c?!8ej7q9"%oWXf e \deHbϻ8[/+[O4`i=  a iT@Ğ'VkgVLC*LV/EYu\,R=OC@$#{MsG}fsfo)fk53F o T?_ s##5gV+u>E D{"z#\oҤDAbgs 4@ ?#jHW`U^<5jί>yxC(E8ʓv g6)8,a&98൭&6ɗW`L#ҎW,,:L@%qHLNe3=%Z %+ J{( b]'3&*X%yЈ> ?x*$_Td`X-WՐ~o- {`B35D EtDCpvNv<*K0哉ŔTZML[ \0tF=AHK5hlV4aR0Y-$E&wܵZ3_tS v~SbioB#~a{=ƨ#Lsk _\@eӗs"+{{( K;(f;13O—]Z5PM YJTՔ-xzIb6F+ ;/i@iwTfUߪnIvu/g\ UZ*O F , A4|ݻ*WG񎱅~=x!,gt)eb4_Q2ɕ6RJ^ (myб[Ig (!˝3D^˚P3M$-LOee"OLhy-ԣ-)Sw:}zkr)|Ϗyc|xABeG,a1P(^ȯc`ge [ q u?C:BH 16l*~ @LLd섔a/ O9C#H:&!uWyQm_4=+d?6vԢ/OSp?(ǧL&ŵ"C"d:2mѡI'b-fhbIQL ?%u txOR$}y85?[R}38F&J0Kms"r pqwFpc?2B㈬X1+u-7N;Qx>2vhJ 檑((@:r2Dr`zϺREk1Y h,+V?)Q}7ed= Ab|c$GdXx|X2^4/yVQh4'\V56jɾjnuJU@ -7l41~2u2ڰbpB{RCV}P6zPiL褎Po,KAӍ3}&rmč5f7/CVD %ؿ_m#DH 匫$\{G`4QS 7ɤ3NHż^VW?!*"rf%.^~;X+Bt9_h!SOEI6/k|ߑpPИQDvz3WHDW-iJ?C؟}{[2Ig B ]/A@l/OJaHa !u;Wm"j~U^A*!rg0/IvuEFd(;ǓEuƝ,%YngCv7J=aS0F`Ù [H= ?8τq^TBâ0_3 m9_O0r*W2E֩ĭ+cShB?h &eY8(9escO2LEY>%& ;511!L>!GS E?j "U2PKv@&sau(n9ֹk~4xVʰڅU~I?V rCL^.HXȘQ,$ z_ ֖DAQ"8PP<Lҹa i%e !sVjze[*2ܫ`gË&Q '1x|v_eDJH1LSq-`LTOړdh_^ ΋ ;ufU4`|3LEEvguL`ƷX%1'Vlϴ h=ѭnף 6f$3@`5-P 0o$EVcCq24u 옞Gj^.𔍫bՕj6Yv-#‘k:fhG.Dno2e ُG@eִKS@̄H`(t9Ⱥ<~nW$2twͪZ2ѻڴ[G~6Y?wS|R=}~JBhXSCgo۲oϚx]$np'ٽg{z)}iXě;Cް~qf3sdtM깱2sz_RwR/.oj.BѳvK;mzaThPD!ׯɲKHU;ͼ@0r=S2+D\sв6SZk5dgߌW{UfhO/%)ǃ/ӔmN_CN6αU psta!])s܈lGnT+EepC=8/4RRQ9>_D ;΄ci<9[`Z8LI 9Vj [gS]O ؆%d^oܤDʾ9z֩ldWL.hNj_=ޚ0vn>=Z?gztiO:h6$?TorY8m1&I"PoumJE` dwNd>"@SZyJCwSKI9A^MA?z̃eXg0)O8+ >yXbd%Tl#huRE1'c r~̢Nf:3e"?M*2ۺg"/`UvwmtR4YjȠ'Gxw͍v}^y8+j)ĦuB1('K%?NN+nipj 21W+T!)j~'k}fZbezkV]tg)P&7H XqXfo3>e bDr=amlN߇*x:Ha6,bhXy7A<=fOUt,J݅h< |d|!ȣ# f١FE"쟡o FF]p {W$~̫&Wo!\wdLf`~l`-&>mEb;yZ`kJɣ̫m;Mx w/CI}H-^gq 5JG.my,sGR{~}=$?-fK=X>Nv$j!""e}-lHyB"|m**bH~O `iDk[ )35o5UG୏K1]׊Ff!f?ոzb}qKVǘX#G$5u)E(Ɏk +p۳u.S܊1",NV7+s˪&p`PT- .ߏ+pcDglb.4 ?Իu^e}D{JssSMvQWZ "KT'}|RXP_]~d([DJI3t cP ?XyG$a,9jU""GÓ3e}]/ti Mf8k x5 c敪ĹţeVK fNCFy[^r) 꽖 p4oɳ.{@{OWO?J̘ A ڋϱXelMp_<}يXBWz鐛2k9A7"[k;$ya!rۯ(w2kplLEaj̰+G~266H!ɇ54tp!\n<^O, f7k͆ĐpU 8c&*^ \]=g餡0?t:u^ %WX}Iy ͇ l κ7mF`%Ta%+43})tI}@F<iFF0zʼn&k`+R^a^& !Ym``1g3âp{?ْQEճH*9~23i3S3$m55pd ~c2I̦/{"Ln'=vjGw*bAԤ{k(DW0'*<]dGG4>w 8Z:`{h}]O`+;(H:g] cOv&zf F,x]mxP"]vI+I(f.CZ{z½qO\\vP,q~wAy \xTѢeܣan,z)uIIv7̯8"_8Rźb!;%5Ljj]q!2&:ԑ~.!ꪨo)4MEo^ElAVrRx4AӰL>J:kGHO=a+)B\Z$)B~138=u]mYAn+ $>_syE;4 g$3XԈ@L|A4ÔÖ]SL|lEC_Cw,_DVO@HV*d*h|CK,S"~Yn٩@+|P!##M9CzX40dzhjBT/|q(.e㟸RRFQh)z?*0rafGr;Ť/U[z3}6$XC&jǨw0Öm_N2D"9DC]Fm^4x4Dڂ5 X%s2W[YbMNw(%(*T1^uZJ&IAx1I@;V +(kQ{9m׳.x!JHM꽛$q. 0d+n*IW49V-:+/=?Km -4H'HDύO'-A@ [4-:?i/v d[}Ϯk gm8Pƥ%N[DKEeO η؀sp):TOyT§iɛ;[?SR2@:chi0DFjZP}?\7ɴZqBѶ{8ʩLrBc[~jr"W?O$Hy Q具R1.As{׺5=ϗ rzn%:M:tM|( 6ܻaϷt7EWJ/_l% TC"\x0e+ t9Z/Ռ\: ۈ-ijcYQܭb>͙!æhwWw, )MR1N!_:s+o3J׀;b͕KtjjS@eg5Z'׋> 0ON݂͋[0oߤ-C>qI1;3HFl m%0Dp ?(ǙV~eB0( T<0AХ T{vAWb ]Z92k~T2V <§j* u0n#p kț#鉟.lu ",uT7uN8qK@BV"˃UTC좖KV #ιz+'bGHtzO쁳#!E\f0lVi* &N#}DF#"+,|Hi}CDz720e=YLiSpiRLVomߞMv6~yfS!WۦO>Ob"JTۏm"{ĄB9BmÊrN0qB仝[T1NӤ`DZiW`Ma1?9źzq^rPh5D[ϦS|QY+xA)ydYK28uV1 *;.KX9km2ٱN!qU 9>w,yE~3 VWU\Y7=HRM0{2qiVH3Q8X ]`u6*vp}Ǩ3ޕUUIZb=HCRt (U~rT4@P;0xػ2نG5O:A9UDHsĝS^ a ɞp$qL \˼I Oj<$9l}^ aRKS<&%A>?N`rPh2԰ Vh9QuxaEz{FX.}N2UIn836΃YT9nhӽn>\BbZhKoZyeE5$6t%@!kU"&&L!kޕјb^DBGw>sPJ UW  [͹^Lϐ1~}paM%t/:QQP)dPkzٳP*rveHi*Fgk<4i2="tD%<`CUI%a2Sw  xCӕ͓ l|lɷ?4iߗfH#,Df`txJgGkBi,VW׵d/<6F"`6 nQ^Di uQҴӤvaOdz6FUWMj4ժq%1,'\c{EdhQRGG5]>'.mɈzEojIZ ?%ݬacD_ 83y)DHCrn,{$6#>V)m!l732hfߐ ꁸl>ZaqgUAhQBwLۋžˆeKlH%+k*cx^XE?Xq[4xjcG4uB%-TmcoEhcE,ݰcbЏ 6 ~vP9^fFc/*De,E^q\Ճzb0d5牖Qګ{4ž-f$2y:S:KLVIEQOTs+MbnJl89i)sDB+U%ꀛwgWr C_a ?6d|d1$PMttdƕVщQw%|f l\ hZw, ݱWx n2땵In؋ rjge0'Jf;{)kNU)*Ҭh|Lod0^bߏ}"+D%TYy.Q0=98"(p!\kpzީq] ݓe~r9+2ʄ c˷3VGxk2^;Jdt>|>[RtH]E>AKws.ʓ -A6B^ dpFzzQ%9έd+6 ja jIa1 6eE߮H(!i'Qy ]{N*|뫠ITf;ib"W;bQbi+Y1-ƑJF8O,ј=JodFQ;` fvx-X*`ZC_4wK HFQjnL4(g\^aMFJqM`2ꋍt\Tyǖҡy *05ѻԋJ7$wlN2~(%`%]vաEvm( ,$zlHФ2X!7rKƜ'LjR 60TbfeTOzA6 YTW,Nv#g:s⋌54 ­0a0^v< ݬ><7Fy3\w}#y:fzlt<[bOJ"VFQ/08d`nbE&̼$ZL)K+UvDv*}5n}b#0TfwVH$8Uӯr,-ۈ9ϻØ_Tqūӵ= iLvy5=yAA;ĢfX02* O GMނ8SXF:A~>ltK_K\7?tnDz*N(#ۚ>/v NA72¹ldHK=.V7|SQ:^l73GzP3vRP5P$0LRۛjdf1?}5SGEA ,oCUj$y>/%&Ǥ"RuexfL#g` gaȱzxj#Ǔo1vd=wMŸaiuk$bEUH( j/b!D[BT-%5ip ,c!5mfK-j!eC;3||q2F0I̵ fygƱ?]SI#?%G1~\,l[ =̠##w`YZwx^XWV %.|7B \I+Gko9ŁQ[92pk> .3?vC?YN 8x:&u WoFpx&`N4`G/vI=Ҽp'W1I7K٥fcCB*լ9箟ZLU+<7@׃K8`GM{ Hgwۥ$>;0,mfʥoȡ"DJ.Tljgjw"m&ޕ7Puo)hإ<셺eC(c PC@F1AY&SYV/г@_lwy^t}nnKr/}f>TGA{^Wgw{kً}׽wWwEw{^nn޼oo;f>/;|{5{}$z_wo_k/]>Wm^|loO]v6{ww}w&v*z{سwyWvz_{]_"jwK{w{Q`ׯݽ}gwmKv׳LU|_n_CӝJ6|ۡ&ݩݽ+scv}4=|_moos}۷=ww>{ϻ{ϟOﻛkvi}6}{n_wgvuWwx{޾轍t׽ۗ==}t=TWOs}vͰ|y}>vrn>wv}\Oo}}SwW׮[g}eW^k{DZo^ӧUǽk}uWJ<-{WsMn5zoW]rvzϣzv]y>{uWs׺;{Now}o续n}Vo)w>}};}={}ݵ﻾Ηu۩o}n[}{JuK^vy}W}|{ݽj}޽=^/=6{Ύ1{v{wz>׾Qs/{o\=<^Xvivף鯾+wvR|Tuӭg^^lknm^{5u/ٶҾ=ӥsuwm kWʽZ{zwg}ݛﲻ79n܋owL{g^T{ljڼtw:ݶj]{nBnݼmgzU}vmkZ>νZf{Nw{]׶{zhm흷{<^=rvmOnS{Ww'aug+7o}R}}s뫱}zzw{ɖwڗ>ϾeKۥ}wwݮ7jnϫFhݝ}}9۪nsl}{r{/}oznse>{^^ܾ{_w^wmw{޷wӾ{ZIZﳞF֧_>3-o7̯}{{:ɝX{o}{WWuEjrUYݻnYou}6{uwg֝u]zۭoj}mݽ%АnZ{{\>y<ws}om=}w;پn}\>sz}ggݑݻ{to{qUUϯvww_NoGv_{9揣.yx>7}v5׷k-}׽۷^m^ZWWzhWv}ZΟlz2/}oYwoyO]tگm1=cv{֙>MQ>Ϫ{WsnNۧ}}`\ޮZw{ozܞfn{ilu]=v_n[G}ktuﯼy={v'swoso}v۞{s{zv}NfFu_{)3v=_}ْW57\ss5ݨ өս}}{{>;d^_Wws^Comwk>{(U;ϷOZrw“鮲Ok{}uzu8{>^}=绻w/{{}}TwgӧOWޡ6괯_[/w3u.ݾ#נ[w]w٭{cf+ݽվw}n{v{ͭw97=šw{ϓ;tﻛ+&wd_'%}{OmHoݽrw}{gwذko^*{۸v-}/k{w>;Ο_J6}_m=cWnww.Jkjo%诓o}ܾ}kk;^{p+u;ۭKݟ7Z]޻Ͻ{>W=^]歨wYӍtcU3#cNmnVto}wv\n+O^{z[wۋn^8|{gθ|㽾}kv]z{_osSv{ysvy޾5]{3Ϝ/_|Eu}qz{Y빳tJ޳۝Ѿݽuw^o^vC]{6;Uݛۦwݶ{7x}[>>s}ϯrգ7}ų݊>ov/#Z7o37sGGjk{ݮ}۾{t յlݫ}v;oO}{۳|.wowonww=l؏Ykj鯾oPBqiʩ}}]qCW}KM{׳=}yu>x+g}onM̻wycww\}wyw][yн}{{}>vmu]};{={>wx|Ҿ={ﷺz}c=׳5ݍvwuֽoko^=Ϲ޹:W}k w޺7ˣ{}mo=y}׷/6}gm}q{ﻻkӻ+7=۷viv{wfnjz*^}vӹ]u=}}޻7}zA}}>ܶm/kt}>ݻw|מGݽ]ڳz}g}{9Ms.KgY#wW4] [޾moYl+vy}]e=۾ݾޯ}Z}wδ4[wu{wn};zwsʦ}{>n={zg6˝u^^=ܶzᆳupvb{{N}wf7u{[nҾ}/lm۷Mlݰd=[{u]oz,kpn8wzvj}ݾ{yjށ>i`M'MtwnY:omkw}}}=۾-Owgл>W'w7vwQ}Sofg%w۾}svϭo{^kӛ_3}]׼NyW4U}}͸=׹<:u֖Gww}識ˮum)__{wٟmϻvnﺋ\{;Gj^}n<{=u}N=wz|ۻOsm9پpzo̗ٮ]{ݾ̝}g/ﮮ|v\}{twGw.^Jנ_{׳_/Uvg]v=}s]{XizofڞOݾ|/g}2>}٪}zoJt{vql=v|kUͻc}Wws﮵x.۷/{{sw}{݆;yZIӾ>}O]u=쭾սE{u[l{mn_z^{ZwywCo{׾eWWjۮw}W_}wy\m}}ؼ{={oo;\ܣƛ}}w}noo[zn|mr}\W^k}vg_}޷{˻֋_=ؚ}zgT>A=}er]{svw^usZ{m}jw뒾k8׻_^^:}}yf/}ss{oc頻潏Xon/۫7[E}Ӟ>}uZ{{cyl{娾޾{u׮ݶ=eZ;g׻6ydףZ;z_T_Zޕ.jǽ;c핟})7^{}׽cw4vv;{}(}znk=v}={}^z:׽/;z뻻e}Ͻ^o]mݯsh{u%}O]zky{y6mon}}w>mxGmimyyu{=|th}|;nWsyQ7Wo;U|7[v47o{ow==޽wrou]sݹ޻|>>W_>jӽڵK}}om{}uunxnݞ{w6V}}[׷[urWBW}woo^_x;u{Jyo[g]{{ޚﷻ>{ͳ}qo=;oww9[ϯ[smvwvt[}t;ӵmvmi)G_Fwo{ ϵ{{_,Zg}vlݽm/^}a};Ϸ}{_}N{ï;;*}ޫm;ͧ]{oNo;7ng>or;}n}{iUkP]^7gWg{>}﹥}{uݚ힞vsݽ϶3Mo]mk}u\Ϲ话;ڽ>g`}5[]}n|=w:}t>mۺoܟ2|wݚoK|zݯy}{8{`:o^{|k7۵w}}ZUT5鮍wwjZ3ƺNo\z׻;zݚzfnޞwۻUgϯOw7nϷ=}no{ӧwi{{qmjmNᆱ׻Uwuwk֩o=.}iNc\Ny[zK]-{cj4{/޾u}=hFoӾ﹮U-n<}֧sjv{pw+E:_y}nO._owwnl=[:km׻W}{n˩olڶWzky:l:ݯvr}_]wՆ*{>wnw޾cowmۻ^vUw__6׽}zu7Տos>_/$'{SC{ ڞ޽uuowޞOqw_/\ݳ{֭˱{6{|L}}_m}Z[|wwͽwG3{t{}>.{{Ϸ@>6kŞ޾_n]dۜ}{ܷwuュW:{_]p|k=w{믭}>pw3{w#mvtw>|uv=ٻw}t{a{p˾>^|{wo}o^l}wwoi_wQX7۾/Un=_zo}S_;·޺w=lվϽ{SD9ק|ϯ>}i{{o盬-<}}}_^fM>ޯ^k_yW_EEm^g|VYﯺ羞G_>wϷo->-l*~<*T )TD*0` O*U?#` ` 04LdɀS4fi0Lha4L h)x x)UOުUO L `i0 T UD8XNXw63+<)Tz8%k8FWAz6C{MQX(FƖ_u=.aOY>^$'ŽnN^Ji=! ̓lCTQSrߴRo (@zMcLr ssd@=D+jBVfiH3x- C2h7A%_½,cnaF&M K 'yZL<$%I̠H8;m +Tąş?Gkj f&bi +qk%T-ɔ%HcQ^'˰`i+MLzen?en~S1Oyp7cZM9a1q;] ҳR;Q_&{AEӛDznmMC4u V73gSwnCrM_ϒ#QQ-A <9(7KEb >W$ն4j!Fxj~1at!6,ȝ!;1o |Q @G,ivpR]}$EǢD膷 w*KdvSXmAoFgVNFl̵ ?\P1) ʥi7.x@bTQ FPX@r(-@ "]v BKҦfA_]n,q5HEeXH; s kj/jk bq(XXJ_* F oc{fx/a'EkGg!yb3 8Ƽdauu w t,=8f@vlHnt2\@}9rg ]-QYc۳7#]l<-֎(9V,b?IA嚊r3\7Gپi#;= 1ćI2f΂Ĭ!q;$ѓXn+"G7y9>Jh dJd ȀQ(\jK2%l XV!tg k!1 ?pS>ICȠ5]{* U$9dye_YrģTrMRdޗ>(~\a=ٍk*P4OL&fԩbAGޞ XtG&Mَ_~sj PІlh~N3& ]}칛=M ?ɰg#-74R o^U/F]{թɦ]cu;N>c;8NJOJKXZC\`\E926ݸ\+I_rٶifI>IJ 0miQ$&`(JCɳ txD+S}33vf3LX3>Wp p!BMkCs1*uAցܙwVɚ>_i ͭ/!mR4-F;Y;V2!*NT׼d(;JmGYPO?oD=d~ۤ`p bdӧYSmOy #׵NXGǠ)$}NfVb{_?\uJLŕWAO3EyAn]R}y!(A^/V8 Yqg蒮ɉ!q'!\' R2/կ =1.(!&ޑi ˧k0Pvd b9l6" GBAJ1w6('fyfd,7:ʇjF\m|˥Mcp3r|bn4*Zsʯ6m{Xl~ZO^aaQZ2b>SGJa6.!vM; /4+{_]BwU$HmE{RfGw&$+M@ f\huݦ, c K0u.؏€&$[E7wwv-;,NS)eT`!FTX&zό=x[Y(+w-4Pa5o$5"tsK=ã7vŎtQ餭B^3.G/]>_ έ.o7aL VXeY4E?xa#E;2`4 c4@,fl8Sbfަm;UU2)?) °0u&uo F'ə mmY0˳Ոet< TCFMW i>f--D  ,(E¸;[.&*x5x_i@+7o%Bhyk#֭ xs(7\&;5jbHl"ck+qFZE.ϔ nl6miȹZƬ3Jux6HԳ֤m5d@g{u$ _zoW^݇,,x"[ =FKc a"%][:ğu΁S "ӰycX5#G[+ͯ& 5 pQi#uM =oBrMlw ewlhL}fNUzXԸW'[/\MĀyѢ$%UoH^:F0ɌNC@M>484;8ʕA:2=FmB*n"KDN"ㅼH󯂍O[;(ȩ ZBZ l [#'R9//: !qNfB{s-*斒p^(! yZbױn}V W1ԜpH.:\nS s|BzZ GR؈8jcb7>V<ba'-Х-C4(@!{, ޛӥ,Kjh  R͙fu{@1EȞcI_$o8e,2@h "S+d9 -!w"%dfo-KwMM?)oȍvi;KjʼnDpAZ7>!&I[?09<d̎!eO8h&10Mljz{b$ϰY =}ձ'A3<ZCSL9wx  'SFq'pwq(ÐhcF܃KߒNɏݩWtag8مqU{7qu3p{r4JQ9ƛ{ 3uh#&kB~2Y 4*Hm("'|b.8D^bY, d a?H#5AJ.F4/(% n~ VĪ:O>krU@`Rx*p6"]#zFئ/?G%g 2v:[a%_twp*qTt ui> 9iAqnj-"uWm#b!IúhS}s!GCx8DpX@Fb8Cg 97I-~7z aTg:؊ .ZdoB0+wǙ:H}gi~|S&0U5B!s7÷r;5I5m TuqXKg"qS}`}lQ>e`>/iA}8V [8׌P\QUBA}s6Xn\b>q8ptO3a8.;8Bܭ{nIEQO EB`D(qmIJٹ>FCEO9hIb`Ih0Є%+7`Rht rqƬMc`#__Eq ue0}lU/!kmJ2xt0Epj!%- KYB9 F47&⽱$,jĩ?aaV < NJz%ЧI]j' EwϟkE PO4|o}MÓqXnv4$'_|,q1L3&}!xmЏ4o!:5K]34l`]? MEX[vI4GӠ$-)Maǵ.s7Ll2f'?l;"@&6v{,͚?&c?t>Tt>):Q-JvuV#( GD/m8*7֟4e`_>iEpҳ_mfY2B.$r3ڴң%RƖiK;Gz}zo|ț8$@Ny5: Y=h4ʁG[`Le#(G(nmT_ʤYm\eERGL|&w5oFv7LeGl:/H#)$%Uțɾ6L㲂b2u|6S0q^7bGB0&G% `g}p'Kwnۚ}T8>Y$ wFqT;K ފd30nM#.2K04fco$NPW jrL&}eKjћ'OyG#loz8赶ן6; c{q.6 ,k4rmfRa]n\Vg,mD*QyBTi$qFr,˛'%;Kԫ]-_Pd _&mBf9Vɪrj#@,mxI:b57W?Xŝo)ߢfWq¸56$w*WZGPb%eCbð\fb{wgapPc0QK7jz >egW&HWq YQ{㖱9# qe…cC8{5ZjH(*|܏C7Y4r+BKt\ASU}xL$1lkꑁU<`[j ((ˆ7FeP^u45JtXC`:چDfr24^Xڄ{ީtsW/.4s+OZ~F/ zpr}?Ew 琕n[RYD_͎urD킰#aP%U[>z]t?o&G!@~3UJǎ@\]P)ͳ'@Dty Y~_:*6͜ WlK#֧cyW+q*&: tZ@&QZMjm~JX R.%ƚg3CwJx$R.Q`" m!(>ElaX#H: ^'] 丵aFU =s|\|T\?"pY״([qr{nnQ.bz4AI@z/(veaFu'Qtpe֠dz;'p/?rjƸ/QvtWeo LlA-m3,lQQ6ҫVQEU3v(t$\+݄7WS%fCО{b}GL0_46ft]mNXiҟa &MӴ:xκʊL,oʆ#y^łoVْHv<ԏt#%cgze\`x̤&/ il?Y'qAΨnJ70J}~Jm!:08Zݔh`K}Ef-VU`2=d5%.{^j {ܸ4/DZXldE5(=ޕ^!5h] GA#sfD[! Ajp6&w\/ 󨺂LB|g4SwuO!7`bfA"Νm g94 NS z,d6F]]NPm㚑-fMp>! - ~D"@դwY墣; QfYmѹs&G}A6u Pއun4\i4Za~$u:yjy\*@Rj`.m= In~Oq#A]UYչ"Z,﹂ RWah|J28(h/#.n-:au2HjJr\`FU[\0*qb˜RU !P+ |k]âDRކָQ_ gb W@^BMr;Bx^V`F[8mLPW_p*٩;n;yo3J[-B]o/4Yx*+V,1# 3?o٢5 )[B+tr'#{ }вP&>nTH"}`f.ry+׳b~Bz)Ө]^s4DՃB/)6FBPLyHX##?E)T1up+Q{< RTYƖ'% APLʛ}z8WP7Sm*- )*}&p~oΝwȐ/6lyQd.^epXSɩ]*W%^c:d(ʲb-2r_%+]V^S 8̫ NLakWٰmZ<`?14>?  ̫nFJ4FWH}BJAnwy!hJ&e8Zd 'r\y;@ʦ+h!a6()cj< K@ ẙ3T,{.bHҧ2$.JӒ V <sF %EOFZzNWgd!PPylos7'G61C_N &U4pLlȬ.LF|T!w j(j,H[s9D/]I6t/mfǤ>LLh< 9kM,e '}7J>CC/Š]i̸P΅ I*FYA]VN ,㓟쑖z@vP Ǡ?qJyu:ĺrQFX>}TzJhu!%"1OB~?;e5oaEJB 9D6w[~Ό*%8v=')J(Δ李QŜTjrZQb5Y(&B']pIrԝ-(cBLƠ9 "o< ܄q:!ǿPI7rL=%i*C\_ƃ< cquVZ^6ok-f Y-#j+9uS4[т"X`DXo}4a5-Ě#~+( ܠGjBҎ~R?F^dK Qn(?sd􏲵))b9JΔ:Ro{Jzx?(ƆxDGOAqb75;L{%t6,]7/k̍ZXyTS#kF!]=>!]`U 뉼 ?{+<7 𐣋6|$8ei}_הnETq@Mwbc^&4UX7Ԣ!䛥|C8 >f6, @z ^ww\ CP{;eeXTE +Y}ޙV}Ɯ[ q#*7*] %8! o.S-mC:r%[ΤK1\ɦ/O]~]cAe8XͽaWӿ]C\Q ݩ$ @TsOtJRc6'RRbLziM6HOP=fԟuſZRy~lа&i-Vb8 yn0dKP/4-N}8?;vaQ 5dUhho %DL7@tkY䬱E/c#_; 3 uZ^xz*wI E(쉀 vRV-49P?X9Xkd67E#.|`^S6ƾF7JSvOɱv1I=~ҸI0PRaet1Sy8n&{gPf@FJ(3QP+?+IMȾ$'';Lrb7~Lj\h/+JLI‰.Rɇ,Zc'~:yĬ| vH؜JcF|'=Q~9n` i=Y(W@gz Ӿ\]rB'K! ØZQg$`dz4:C'kM{Q# Z$Qi1кY/90D3I4o".mGi&@W-8\LZv0H֮srU7 uy6W$ӹUJC2ѓ;z8P ^41aY-Få 39! h"|ii+3x+WqIb燽1uB4!Ò(Q>jn(vYX-SKQiFj;}ųRABoeRS8?&/{PN;RUAIM + ÍFl$SM?c+Y|εfWceq1h9_Xe[I/70&;ف@HM(dT~H(MVeX/p 8^ǍY2m9!A:n Eܒl8q q҃l>Ky2}3a 9'Km`r:v2(QXj^lzu~Йw/^ $ZŒ.yɲ9pV+f}yo40 i/<| Xo» ]3D2PmOD&eXG8VzT6gBК(XoLB؟l͒!.l$m&y};"G]X"m2u17"8zfCl鉼n=Mf._uEc% o #pPYolKXuHB $4>q?u!(>)TQ̴C[NU߻mݭyפ)-9.3ur+:w[B?Q>`>[m+8 9.]چK e ) %w3~B5M&h!GC~V۞شETkP3ȏWN" 338~#dLWPfD1%qتEH ek0C?H-h͗KoLj[ :CW7# B]5P~/M/A UHWG: Fv;pVw<M&9M\W_>':W1"3L~ <*Z]籛*-W .2&m5nHgmR1CY;OY:NW MC`.p )#>S=s( wH^- ~rl43;V}/dl*1ڀʗ KJOs2́N>&_>H9hmP$He:?u),AxY "B-@%dď ~KbCċזNTG]mDHxDH4թt̪ٗ-Еk|J]iUB"W~L9oS 2F]LLd@k6\Sa]z2UlY= t84^:Β|2*jo585uBd5S*0K:Љ#V:2yniXj 1M8pNl&s1m.uk_ x9ueyQM)NEKmq\XnJ͝ԵQg Z4$)|87<l1'C' Agv> dyck v &_ͫV֛ٚ t&{UZs*hc@R*snki5n?h(`;p/[ bSJlg+R3*E@2r3ֺ-^?G/'f`8崃2ϠR/}vX_MU/bk5?wY0#x򪸗m6%(aMI 咂 SW^ s#{?srAY̓> Nq^uM{-÷Wb;@tʟ㯟)k'(A\ґ.Zx*'ѹpIanL^vP.$=BF UmW8a& vV~--N.]_-f!#aF뀲[x;Hsd#\xuH˭k@tgE"'f'?aF%%q7ӇJti vN:qsز5Bn]p]q:[^Dz9!/`L:KpI} 0b?Vzͳ߁Ff=;c(Gq X;b*g7my0Z VggVI:qޘN1Xе-,1FPGZ ]Vi0J^?4/6YǑ Bg;(#A7Q1ߚgO& oX53%nc¥4)%Q.HBᣎl}9Zѧ="B!2ВCPhwRHYx&=v?9궮:vY śZe"go9gH8Yeh)q2b4a$2kʖWm>"Y`^9w4>90p,V",;/8% :5,mvыl&i`i5M ֫Ns :tF-ۂ!g“Kk {Js[m>0rZn 4=oO+G?DS,3;k?Ϳힽ3kU 2 2AǷPkcY+զo0y8#ߺMi239_?rsN!S^U\LQ0Ţy}m#}:beèn\VGK ^MWC b1}*b\fL*" qgo 1 b!b^lh5x@)K}Ρбԁ0EMzwNqT:i 74(ra)-q(rp"hx:TΤu ĘxUa)OBJZ,(lE*y" v㎌\1[, 9? C1t<`э<(S\Rr(xu%ѥj,P$Shj"/TQS1-Xgkڂ;@ךX5Q"ЋW3Sj}K0`RaKi*CWZl*D*Q9 r@m*MC7pï( Y) 7W_<|x_uʰE[fbz[u+mA'Iq,0m']d?,7vPU?:\c jKM82sS9l9>t5ɪ@Uמ 3p:q,FU 8ݶ֖sLӢzL00CBe$UjF$30K[w'_? B* xM `b}J!Ekɋ|cذ=C.=!).|X3x VWG.V%*a)DvV:}K+ܘbd=F}ҭ$R-^}{8gN+\B] r0zT> 4ۡ{hjQ6V37cGnrzK~Qڊt˧E ݗwUff-*D@?1sD?z2D qߤ53H#}-j(DYǹBLFѾCv|P1 +6ђic9Myp =dD_zU2+VTwg\tLRJ8`'L4F:jBOƔ |Ͻvr9o֊bnZv> )UǦ[,Қ}B- z)`w%S^mp#!aܜ[SWFN$^p8X+Sz@88ʧ+^iBI}%˔ATcN;`딲r&ClQf'等7y$%QoөگgWMK켓Q) "[)O=¿AO@ "5~LߡJ^#oMִjw&O`C)YrD,U$3,9Z/Ȁ|tܶI='~UWfR eЮcZvvcc0r70sUFL# uw@橗8uF+-Wx}e : [V>G0;BړG5UY=<&DxP>,lJǞլ5U"R8[ Z2?-#?EdA!,E$U W F?hc9+W9!.mHE"͡*ogA 2[v1="ծĄÄ=i"p=`ܜfl$pCA&bGώ/čr`!jW5.*wHs_+SlpSwI8/Ʈ =~'|mN,?4s)ʳ6MVoicr3I7Ȏ2i d].;Ã&Aɹ]iW)֚GBYg+=@^\1sSBolu~U@Og qI:试">k&&8X<|4C tOrV xydy]Jc P-'rh%?@Jx og.! Bj%T,6e[y0yߥy`yU^;! OA,r~&djy>E'*K@G/{hْJÊw?5("˞,Ϙ_D@V{qp$}POO8Ou LjfuIӖ"fM$L/gt?G,M,<ᢆae֎Qkuo.6K^gM:h٥FPf=%Y풬 v_Ipӌ S6l^ů}^.x'e!ùi`gLYjed};ޤ ^78df[yȨR4Q K qw3lB `˦͞eR d DoIquRvY-xi&n =W<o=ssvh(yKjG|Ȓ:com!.a=?1Yt(]|}k)gKY PiE1e'bU@`2/=`PB=~D`+HUɦ5>ҩ">Jꟾ@iG+'VkWΰp STcS/޻=r󶇠YxLZ֜2Y3 5' b%t8! BMBVo45W{ݲ!t$Kcyx(&kmA i~AIRUSQcUbU+EPNg,@/nQ#_h`I= 8HӒdmm b2@W`4# `I&+s*(w!vGI=ڝbPOL'8ϒIms)#ܩlDxEXb7.+R)pl60ɐ΄$%?̠Hu> I[Qar>zI~XT8#4t&5baX{ye%KV=X#66%t`q6]UQYKhzf7澉rMuOm\F~+%0ȇ$TvTdl=xqR8rm{ Ћb+]YIQ.%zg>PӨRnC7LE߭ T?R7zM|&e@٨wެ.NM 1 :>pj`WEPГ #SKS%nQdqI*xynj(A,GOwJ*DgL9;JR1WrP3a@mJ0%rd0yC :f* qFG- ̱_4d {;սR>ʫ`7H/oN_cͲ֗ {hgGA^ife "(B2!8 1d, ̼S+q9WwfJxxi^ !ް4#CCЙ$=!3,($qZ.L(o w<* SϐӂTvy0ٚ 1¹DdΎ:cQg[+ d#Q"R|]W|mY |Qa2Dv!įa\>"Ϋ]|R:\0uxpKڂx풥Xrwj}0')ED&h/żFU,5KcItnƳəA;jf@VjG'Zk1gsx(L7sw$"SG+? 'M+,d,lGF3@\#dٯG}:EZ(mzxJ)b,UyOK4JT )`BSrQdqJJoO;oI!nи"3+WXӑg _ e)jg]!3^Ӣ UOtDvk*DtaFՅqяRR*Ѝ6c]Wڽ&6s.1UIdu~ I3tWNB_OqHnjEVweݪ" 6ί>qw& _x@~VcT8):CYa$;;H ` @kÁ^]<ߩkE:TyzKl3wey 3{F_.2_(#Pr^,ns65S8:uXKLM]4 &/u;R]i; 9yMꥊ {\SKxԭuk "8{NwN^)_\`#fmC"tTk]5t(hߏє' ;2V [Xk!L[Y |"P̂' 8i@p>]=ՆP*!kYVa~$^5\$ej;qRD s~[JC{.2HmRv?/bB ,4IYxi.X M&ZmSyv`nwD9l^ X<$sO Zծ2uq(ꇢv4.S?NtBTcSdG4X5#~ޱ93f$NSTfG@U d Il=N5z<+ 1+:-T{|hx+1aI>Q9+g^0r&W^~$& ΄#uP41Xq̈plh|NEJhl,qla~cdx+Y[_ HmF.m R}<Ժ6}p `Jb-@rXnAb(C1|B|Jn@A ;? 0XFRUSd7px z88&*4[W1rdi/ȕ vb? ?ΫKul8OɈM(߮.t:hK@f׌&Qm9hTՉ\ [HzS)|u|R;D-kpv9 !7U-/d穬KetTzQ=X8̷H5<+o%P`\7! /~Mȋ#R"ul_YA[:݁cꈓB+"sjrW)@K#/PR'1 T`uQɀ56~F/#CE 3sb:EƇLCI5fЪ VvFtr}u3N8h!m>HVL-,e?;"" ! +- ijb0`_~k O|W1dd_5#/kE:A!`@^\Y/G{CV:)|$" 3 nIPGFxtfBZͳM5FNԊsEyдrEܜFk| J)V _g=ҕK6DɀsCf!W;+croX ^BOSvZɱ(%v B%Q:R482nCG#+wG3dӆ+ەK6VYWqoMV(L6f׃R~ o=e("Z$.%l%*x֍%撵Xrd4IfbIk#Yt(&2Zj'Ck V_a^P`8b T Pif!%Ǯт@Gզ5cg>xlZfdaLB'~:$*k/Vĸ{>W^8;уd@:`q0cXI+n|)Bv7`F@3#F#S>)`$[70<4L}u1gI1WX9EC"0l!D6'B!nR-[x- 9ɜ| O*z=/O|PCkB`?hpjF´{Vژ1`yKI6:ގԂpjȪn[D9rӮe6>#kvȧekNfwOlzdE+D{6 $N]fGtC0P!do;OŋzO|0KAtR ݔ[kKSw3~]^U4G!~o~qYI)EyaC 7b|ND1c!l8T@0:6;?ݿ$͒T̠L !&>.ٷIN$.< .<m :3zlh^_f?5+ :s dT=&E|TCϖċ4?x^ȄRhfn=6a:CWT$맷&6H)(iB3}٤3QB;܏UA-^њuELe6nr@ «k؟> 6E$[%NrDqCc[(<($ bΜRg%2lAv_iepi-bU4,RN1)؋„>?X@Pm0A+dzXS#`C!LqYh{ŏlT&zꧯŸ26 H B33 f8=V:xJlWdB K#hF tW_zmO#2ny{#lvކ;bS `ԮR9v%F>U"JoI5jtɱ:QYR41I0 k^) ddj"gQWhg -V4nN8 Sy e\bV &:Шs rǵv8V!/" ajHߍl >jk$jvT @um$Z6=zȢ'ZȾ!fYk5^( wVȩPyAD&$F&ۢoX Ѿ=8;]`!8H wk?dD.%ӱWP@cS٢,  Uюiƙzd8-NqzLNw~h&688Uqvn¤P3]hn^fЉrJ!esS %m0_8xJ@n}ﱗ˱q}EwU2P>B.#HZd0 (چ i rqP.'LY2=ڧ!XovՔw ^習SA;XָOWD [dL3|z49ޔҡnWTV+Sa랃32Ckd-;.U@Vfc `[c/#BƩ?DYW}8$$0rEq{ٹD>,X(1I3tE6A_WNS}Nf'Cw.!w~}:Gz"oo,76J#„ԄVfo3]D/rp;5ғ*'ơ_/G܏db_:qKN0 T;j6l$Ψ՚5J%AD}eg8B=<>fۿ-5H;dgA_z4.ٵ`h| &E|\]?peI@lʼn` ;:Mqц^mn*"OAӕ n &#_`93Փe&T<ў pfYTO\G> vF]V`?0Uo3Zir]un1?ݗYT#YV'z}aZ3Z]A%Aq&_bfcu8дÆwVBOŘ+w.,(ĥmt_#YlfBdo'thc~?\eĮ"'/KCowrB'M*>4Zs9W9t[1M~q툿=(Q p}Фzomښp4D&kXH3ťI=Ok(O[Y:SXΩ/F$y4^~" H3KlpgAO'^X/B_"vvn05"ǬeNeZvTRi%HЉDh 3ר^s" uхrI4yo 0$)p1?럟fh2wah*C TT$gZњ=隸k~?@=u,ϥF)R:hpTw="]~C7A M)#CZ/]6zC8YX`Od-eKJ= 8%KXrXZp m=$網E^:@ :S?1  ͈}R0ާ%Cjb%$ 0nuBrBG 9 JX%sms aUp|CݧU"B&B$}CTݴ"c' B ao}ņ煮n;m٘EӺ?ڄ6ZjѼR/-ǹia$2:4jm/a>p.7+NA [}؁~{o5+ۻH,h,jNbRȼ޴D VtOf{j`_+f=etSKEƑ2pa.sֆktc!rey2:]C)4 ,٨4a_^MsO~'1# aN(lJgJ!X $k l:ĴWibby(בJA4 &]fvqP$. cВR /u =Ҋ҉EPJKhOWh4Ӱ;Qora;Eǿz/\ےeV/pfܩEdHB3L~!":*j0N/s7>1WXfzr${l)4Li61owI$Ύe,KRdQ͙ÿ4LB 7L^`C,EҥB"<Qc دkn\=V\,iw>r,s=^$0VA'ZU 7S-1i@ .?ȒDDnVmv1T")gxUM!Nڙ)8?7`w蝒`1'>[ž;2X:~oYI( PlkI׻7d[w0w=-~0FFU 僱 GӚ'Ĭ2>iǨ |i#ee5-d}?JM -po|Wl{DQ}PO=m.>{׫NO&'`Iu`~ /=]!7٨e7OSL+ӪriCԤA96Uk}u="Oyø¿q_%?ߐFߪxAAK' B] Ll<*tjt@+tU@A@\, y{O[/]WvsY,\i%TU(](JQ' g|#PY&եɨ`J- 6A X57?`ޙ$kgdoÛ_O QR?z~S28Ա,562yQO? %s*%^gc\CwUQdߑPF?so2zp )nV@"cih']Tγd 3PCi7AGFUٿDXWM(RI]vd/qigxV xH^XR:`l/l[|+ӶCLrrnJyyYeŵ ߆ޥ حqCR_z]·zCE(kk(1zu?l2g+"~P-VX-"ن zU1|=4e*/ҙӷKp[ְC7mt/ɿХZ(˶2/ mi+]X!x't`f_TEJ:V8lQIP9BOnғL^-8v ڼ) />X뼡Q5gly_fٷ`=51z@^Ia2 &Ig6e胥ڥu7oʆSt)*\ƾmK{,M{T!`i!hFiKϩ[x @Ds '5  `YX+L1Uc"IeSƱ"a1o:b/M䷛`+Jp=}mYbu;u>Pm牷]NPD"~ܷK&3{ܹ8dZfYqzB|dX+,3';XoJձUS>첌TR7i0MbaǸҀ2hNXXgT;kRQ>ͺ0~j)q[FN+M9?5j]fM.>F+#~]B6w ȿy=áFo o zWt.̓5UͰwݏH.O|d M īab.8\y7;{ 26.)c;~G(vI*XC }P#d$G1:QfTALȴ5{fB8GROt4o$Z;گ+$o,4?{ëUFєO2 pY!Jɻ.nS`?Ϗ H_C 2lZd# zPHue}i c<_e@Ϡ.hQ\f3VHΜA*@,mwɋX;ɞ|:vi!hLtV*grZX<Vmz#jW̾Js{ז!tL(W#Ihڌ&x֎+VCa$z^; "6L`|u6ԗxGG@54ap:~ ;.+0k[d3,; l7J>;D]<5?Ac d)-'g74JY Tġ8Gvxj{po|ox M6 '@0:WbfT']S HAr>ԹϢ_zC ;$*1Nz૤hG SZl]F'r={{@; v8w;}sȑEHp[3g\ l*V!jqӯYZGt5<$Gb%ԍ c:eX,)=` z,o ŗB*d,^pkFs[ ̿mSp10!ɓE)ޭ-B[Pui{׸7 )7 le2#YzB&Z,nX!bpA3PwZa'EzFƲ쌐^'l)ΏV̛q*[7SK]rB$ 8gʨk:;wp%]O/va` FجˬHb'W-x "A ':)?ަ-+c𔻕Q;$إ,IdU'[`akSB[-:f=(/{ eev+C 3Mb]7|2Su*)`~52-g\Ow$8h䀹ԃxqm6%GHXy4?E-9s})lxE耯9E^c2WYrurkGޘaBs*/NHەH'r[Ӽߟ>?pa߹j0 ik[D5![uGE>6ư> P& SVYZjC>CymdO~_.=*^u&YnL`?kcywvv%u|,OOx"RVOŏmadB˱nUbp`EQZ))8BRjjI*zԋ;lȾ:bj僉61e҈ǨQ<Ű!Fy)lrEF椷#0% &%DP)mM@?+qC"~U!WF62DR>{|[$4X\%63z+id7Y]_K0#o^M쁏-'MytҴ<,:"oh 迻y s|hqG튄+j;"9j4]%G%10n5pNe$۪|Zb.w)v.phG\nsSSeX9Iof6¼E_9M D)i3$S!+8H!Q [ Lȫe5C2ry^}?Y TYK[.b H(z[uyqT1)ߛKR@$:9^xٔO0*[Pp?Z ^a7(r9(9tɂG64px$J?SH2>@3g0HyZn 91}$rQh?S]ˀE*1<7ޖ;5wJ=D{vݞ (Y4',n|y2KM)UDYV^{k-A+tX@tGo2an|cXq< dԑjbs͊^%xG+E9kit>NZ /QI2HqDsj/2g'- {OwI].f xپ"LaT 0kݣV`[t9EؙcEv@]h|"ܙEZC! +=ykEJ܂bx1eӻ_IaU@N^KOaOnO8r䣜gK!XSP67D2f'V|I-sDzSӐA&5\7YuȉfFoT1<ߤ13Bf$_@I/nvZn[plL/Q}bKDnv] fwE 9ހ?F:QHP!7>?kF4Ĵq^G0CAPs}A8ndDCSZ$`r q7aIfBd RlrH}C֔sCg'(}aKTCKDuwD hBÚH&Wt \e*`]~=ӳ%L>U{ Pc秣;2VU Ǔt3ܔ1af9&q=L?y1?,(6^p>Dr\>ПzÄYO̠ϵ뉱KNXcwR1Ê٫FdO8P-}*T6(KT8ӖUkZDŽ-u*ֆYdJSwة& @s@F]nyЇ/ReM')! l$ƌ&﷗ŷ]HLd9$8=l΁#d#C%/}UH+,l-S/,0qOH"R.O+I]w?R zeJv4NÜ4ɥٛHfU>Wlkk[W҂-4WNe7(1u5O8D"WvapkOhds6arWTn]1yo$RTbQۂξط=gޝ+s6U,4W`EZkɼ 1>G|=ByIuQyS@N%bŲMkL:,lP3{_ hQ˄=ܾ^xg=3GPe<3`7&@BT{dyra'c4(6WvqNw.|'.θj4&"'חF*ۭ2O@p;WɈP+`p_;S#WZǼ ` kL1P?k{M7 (֐ %+/Xz[ O׃Z섎@:09L^^ڶ$Ml{톏8a8QZ@Q}tb+r䩕ەΏ6Ěn=.bZ7%t|XIS0Y" upʧ[CuгjP^S'!6r9dxWI'GcKq kvQoM'?nI%.<5|s4l,7B @չV H45f7=%3[߉Tӵif $?s DohJQX!n$ЋK<([ѝS⚧P$30m愘 GʿIjnlѼL`uJp~Ђ/ ݟ||.;ȴq"|noiJި/\l|] 10 ==>3g wx^g@X{2^դ*DŽDMRWhLD;Du{er ıt0rZ"`s gFo6snPkŦ^!g7ͿaȏJRO aCӲYtRJ9h̦ ֗x iTqю(nv6lQ>h=8&B "c fq. :ěY3/u2 Nܡ/?|z";?ʡ귑Tf*35./ziήE֙<) YΪPL kבPV!:Y(4!L#}V{+[k0D- $P)#)!fy5K[h`a<ĴYc DwC"TzzT(@FVy Ը֮ހJ~e9I0MԎF6 'QE7GQӖZRjN@L Z!0?YS\/h^7)V)u Lv24Nvp ٫;q7e"$W~BQ~y"˟{?E+u{ |I20 -THo`t0"?ƣ`!oSBnq.1n*:A;QY,i,=؜2r(l&2}&rO2k):A"I+ 'mG njśP5<:Ɠm4g 0q&ֲ^p& Ar@\ctҼ 90_]? LogcdRbiik*7Oþq`jA~:/e=Qf1JVD(x?$(ԍR\+?IT-OH+3;(#:J/M4JhHJU/˩P( }wYMibH<+I=!9yⷨCU c|s*RaD  {ȡf\C|Bž^sjpO4^!ӆk'@Q9NIoTZZ@~ vqB! a?6UoLBq4іuIC3>aQScH1 @NfM )VAIwj&dŬ4ZlZVKqma`P}NS"VϙEՐ#1*c)wr(ZԢHon#wV+U{٫46hU)g$`3u`C O`HV;҈I(.% E2 [*Ѩ]x-0ՇQ-#VGi&QY i?6ʠDq ~ηځa\IJ#'8zC(lwYRkW7]L 7Q+ {л xǹaĐ'347MUp?oT@;/.a |WBsIMp%6 R~{{R[Zʮ>'Z|mЮ56=qzrнtoLZw2\(!Bd3G| KPe)Ϻ"if6VU ya1#W9x6O'd$zhErZ|NHv,8"$4h{vQ$$YWR%z:8%F͕DR;ܮunKa}8R54WoMr/2L?qDU^>E D}fK+=^& fR=o(}j u jj w \Q,NAxxxu#M"̴}:X¨9w/0%Wal I2 ,_2Ps; ŅpyϚVzk^ήEѡX cT$lxbW`R5QAȟYIu&߉ cš8?Q% gSJuo,Dž^ š" Šg`cl,:&x&yxj@ ;ގ 'R=&2G|1&]>dpBoZM|8{ Hv͇O,12e] #͖u^'l恫`I|¶o-ev#7??,܎l66w1|!s毢իB^B2E߯AO+Nv53Wޣè ޮ,x9ۢa. X/j@јK&SX*$qLdZf*-Ct|=F͌J[F%TQp,@3͗ tA|l(%L5WhCڅas4)e{ث$dT4,QU#Yg%Y v=alJ,i4Fa(ohp=fvRLRXL&GPwyge~ cF HM!K R{_@˯31(KJGm#YĮ)ܲyN4fA1l|?5^W:8>~"󿄥a"f̿4lgɘ}}o[]-TcxV15.u|֊p´ J+u3l '5ShW.dإx2R :)Vn.aS58tM/c5XlrOiR݀ʥrz![q_j ̟eng-%0n$:N08*>0 9(xB%Κ}`m;U}#I:8ra4uS`f?7д`yQ .r2ISVeb2'}Zڤ)B~0L B`w<;qTo~a|11ؙ=C/(3FkYĈokؤwĽR݄ׄ&BZ$ =x[hR7$htl?ؘFY$]50WS`Vʘ`rUT&F _U,~xZɷEȂjۺPqI4ބ _?DDvo>KmG0wɦR$:eɳǴr1%JBQf$qE&< !νi)VJv/^"@s'QTTui6:\[U|Aky u OѰa=ڴoT~BB/$ON a 'rȎ W+Y>q ԋ @VX֍'tH7HXnOYƉ%R⥀p݋E ] PVA˃>#H!!XztØ?vVb2cYog%cJ5p= VE~˶Gp;jiZ]gO2 Ft>8g-!ϠEbN>w{^% @;lߌT}#BDsY N-rYektҠV ζAbcm6 gFvWoKB6^k(!.D+ ,Plw@ʩyog@J'퓗#S2}2}0,v|}`\\hT77z9DW敽}:*TF[N VEr-%m7Ǜ||39~TϛfnБ283^(sVaiuJW:'5{췄rR s''|.hmi!4yaH/ep2:ܙDIhíBQOÄ.I-H=vS4fs\ 5]}E E'nuZ36iG.J'/7lXoRjK*[-"K:N-}nYQYed wPiT-R)`D: 2oW<_[RBZt~S'ڙ*֦t_#ӑc"=Ϧ8Be }6@yG2tYt †6-fטW^ȗtqdaѵ;RrL^|-SY,aP yًEyO \ADn~~>^Dm`M?͘n8d zЊTΟEIU_ZWӞ5WIw Z c]σ{0eg{1˟x͛&GU @3P;N*{m}c-֣DJ$.wTpg I"Vk'8q"epC\"K#|"V%xl+1w@E~5ѵP=q~@h/H)]7Xj]bQ^!?sb;ėctSEU$F?{h*\>znv"F,Le;ӵR_ -C9v`ɧMYeG[fwЏ&;<{9qKܜ[v8c,uNس_CSƐp0=AWےz..zn]0c?w%:"cRf=e;rPj3&C7 z .TQ=!:R? '][~x}8|a9;^M$" dk&}12s|[.:U1(E XM:_7?ĞCSzc5^1֚F|J&O-";'NUw<^A%{r|ơx %1B~S~v4ԭkϒ-s@6+Fs )M=;}ĎLz_4}3C(.*_v '5|k1 MmMw@},ӗr ~'>R0m'~u6Cm F6Dr.eyCæ^?"G㋚=LtˇKb9kHOB 3*1Z#_Zp!ip3pF}t,39QVdtAx)TD=;SX_ az KrU9bz+˺-(Q>e2$I'H%ut04%v#?QRq^9;,1Om-f ,pp_B,5 ~z: (Dd2W(nu:48f쵠@(姆J S0d6\lSѕ=eT %e+3f>ƆtcpCYaIp㔃|b\khY]NqAlZ.:M"<-N~Sip6\>+bK e^yZ7`8"12fOml0._ܘBweF{[ WH nZvj$_ g.cp;>s4!Q-jiC;1h,IQ 93.+-5\%:Pq'Bbg)Y[C ] #R"nc4RQom?Մz8?zHIH(8}ҍ-9.2{%7GԨnC_E_|OxG4hxꍍE\hYi_%U,tK.&iѽ&C % v"Uz [SkR*ic(t 'Wp4&tohR1rzt ]39, Տג_Lڿ\I$W4RW/c ".=]&:>8,=\%YN"Dl/,K++VP`<}|Y+dK76uH,J x'.,D7%|FI˦׽Oڕľ(Knj+^"tVWICh9]RD^ h7:G%ܹKכLnE: ]\Q:1F\609BĬ=6Ѹ3uK$vG58 zzcF/_=|f/~!mY+nO.cM@ڟMaMT} 6B2(QXW%JbN]R2ӫK;'("Z?M"ݻ _dI7Zt*8th oHTlefEehzwsY<^ [* 35 7u:ΗnZքZzMWFa f 2 i{WKh_2s @fQvkOfS/U 3 ' d=o~(a` X+qa돭"ABCw[~A/S :n37Ż,a=I`0_5ExaRA5*B2j:!My~ va,\n$!B'3u")+!=Ep96/f|JF8sJK}awC7]}=vbj}r]2 Oh#ڰ}ϖjZ^(-E6DQ'SyJHF!7|nBZ=Ύ EG &"ƢZ 튪XFTC5'jҌs>}\(uL!Q j-ߞw*pm4^ DOIO}X9X.eAZ$yN8kM)L}<` GLbxlI?{rq¡:Ln&kHޣ̏@6}[ u]x CDVydSԯz^o}nٍxVPG.|0dB)h~Q:ucPu,xz WTw!oz;8~bD u2m;6SH(3 ,Ho2࿙MMmqMr7AA+]v^z٠/Fa 7'P">+ SB> |V:Ӓr pR [K Ke2Ko r:-m%r2Yx"w|'Wbr_A+& YGYGfUH1q$5˥-:dEWS僬^-fwH1D/r&DpKO?Ǧt~ -l~9ۨ 3 &qz:̹΁\غnԽ7&O Ry2HPR Z^9SOZ'}I3ÆdND6кY[+\zt>wh!8P=HhbF1?dYP0Oz["BpkOwvx}GgOfӝ=M>K: 8)g wdE VQs9-2Y^O5UΜcޗcZ鯳0_hY*K|^{,EScwЎh}P}p=7C.~+9؈K05!nB40FUt/$QIIWjkDկ ,^yOf, 4wCV?C,?kXF|I <%ZgkF "ﰇ?;"AvY>3/ƴ}Yؑ$ q9Z̆1vTmI ~5hL>'/svٖ`lHD3PfUU>@cfN)Ba!7fy>0se32B0Ѯtu܄]$@Pu7dfz$ eO#l\~kmÓ2ЗsVmBv^}NtE͂,>J̳9W롚-uZ@b f,7TW;:bС}$~{6]~ pYd|aCCHAeϐOiF,]*%k~Dx{ߩ[Cex% Y6&?hf@% ͷUWF> >ڙh ގwTvD@p 3;^Vh[bpv~\JG 3 *\+bRS"7Uoss;Rf%3m@16sG3rDnF3F? VfV^yUF+p+GiR&*Re9Dby~b R2&]'} %qÎ;QTvIX\'(j3fcNx[.T5߶E7a="1DwRb!ƲNc#lBS[S!H҇m,)(7HyFV^]ytAv3uṯTc $HKW*Um!Oܒu6&:mvqVP;=kxIJܯ MȆMVZ8,! ڇԬ[MEA#ug]OAʥIf43y}S‰N6??B(1kG\)@o 2G%c5z}XA[- W\ܤj)UiGFgհ",U=Oԕ1*ŘL,٪r7J<㫲x YT%\UD :X6_a M  $SuJJiZ *;/507L/)6x@sGi2+|i' I4NRi>]dk=Mc;կuxv^2NQ?|%M~0'Ff*خJ^RnI\Ndtsj0F4VƜ1̢>_0~ UWҮRU~BbS}v^ᢸ-ю޺Հ-[_hωg^ 0Z¬uv2u^yiSf2 s OuimI;`3&d.ti^g/!4ZJK }up}A`2$́/+.݌Y낢Si%sK.*bP7q24ZfX{j$V(W| FW0zzQ-X)Z( ޣAɐ3e0 K|_̀P{J5R]eԴۤm\g<`?)ޗ㰲)Z\ԍ=.>&_xm+DZZe+D퓰{%%ijgܺ k`o厎z·2yCBeɡ;(“ g} \nqB.<B"\$g 2RQOs=%O4ZI9RB'C_ c&Տj(H 0?w=]?0w-p1[˷s~\IϏۛD_lL}FΤ[n>^sP֞50O`eY׎_=Q{ْeyF*:_Ia^fYbbVdqvl8q7`rxnYsNȦnn]VPvM*_F> ?ph@/dn*qḀi)BWξ)E #f3ϮtjdWwr`㭻/`ḻ eqUϧ:ogttC Iq*Vt}ݨd -8_Se>Yz!&&ӝD [C|0slV(Ob`+,;Kkp#=yni '_j j\8Mzg0b$cb:$wA'/`~ԗ$#:(B3֑>Wwj6ioO6?x?b f0FVCbk;)L4IB⮏"7)c0?'c%s'1P9Efr#<ڑI֍r=1- 1Vkj$rb̿Vv|h( ꉛ:('/QPG$jFm#z[vwlj7M{Hv ]( h |'qV^6lΡap94B87s,)=RtBr9T'H/{odcxym$ڭagj\8"֓2"ㄏ;2S8Q"ͅ3򄘘w5Ŝep`͉^"y\ x+fW(2j9!lfy$uZ2.ծ & JgAT/T8rm'9:P9h 6mO.5^ţA`5Og9Q~+DIbwץz0,l%©cQ(MRބKB: T,hjF ^xS <.~=zo6=ijԾbԿ c׏'%۾LJM`+1Si3WI.[F6RdLM!,b$c;E;[&!@cQMQ^"૽~a(ZW^8jzn5?eW*o[ wZUA͒xbNIXhG~lvLD;*Z^#fxE++-pFvu=/;5Nhz?nmK2K֒4Fxl+ +-hb\^:O ZS@>*xCeڱz$Vs$ȕ*s5 ,sb%[`'UU'˻c n0(i`ᕬT]Yb=Ѧ9[_VGLᠢ.oGF1jvW').6Z{ l) ̓2N4>ծQF"9 3c)end4MH˯A@ۊd_JYqbJћYEnP)qKpfI!*pЯmxD/X9μXC_ G'voH*CM [BpXl %#*wW6I*:1yO0i2YUєH5rOB*qw ggosp?SٹsS˪i,]Nkq9yqE6) LTE^_f ՞k*/2mL<>`8ލ ~1T]L_/2ȧ. uF*;a:Dź,lA8tߋj=KȂn|V趠=|c2킑dȥ"ߖe|JIscؓ*u:1q+69fLܹHGو0!<<,k3B\Ͼ\ewԿ#lg2);z-MEEIS=b{Mé%Ά,1Zd%hLݣZR.> t_= wL1`·2ٕ *TS:;h)og[gAq%~JQhuR7lUފ 6Jj4  PYl%hzV` S &> hu'Ff_pB¯ӞCc2o֎v*] 3NThj)%.2vZ3ϱ{qQYzX5ܛ"ʧ4,}Qq}H +3OA'`܊l.YwO ѩ^״H"Q'1ȄwP/yYI xΙץL2b4+)HI90^N_@~3=,9dvHVx,iE%UKPȺВr>bnz)/3ʧaI!r )W7 4EmxWtMZxNtoL"7r"HCE0@5:i] LO M 9kC "j"^ R?ԸD;ڍO#q+ʒTd ۅ坉LB^bD\ En݊8wOSO 0XH"Ctn;H!FhKK>;Sy{-(+¤RpLpy%^b؏WeV){;Q/] b' əUiܾ =ʧ^96R9˳9 h̟1J22e!x[pٸΖ0G۪4Im"U@$scB*k= Ėe϶'!ZrUm=T`Dʝwܜz6H1G ă<,~O ff2 ʥ̷46QY$wƐip~2CZ0.|ǠK5ν.j"O9-W,yqv=,$3XcP1Ŵv6ԉnPbө-b`r_ #p'E;*M K7&?_nXYم,e%dVaڵi#уy`@bAD&s:m[vdnBFGՈAv?iua薷1.y% 7 =J+1\FXaAP#$aL:O TuK:S COK0jDPJ~۔[ R @Ky)rZEKɛqfSb ș m2bzQc%e* #ۮ񭌖GNGpaO KMcft6 S@(fO*dZu@*vU_@6:O$jZVx905~мƤzA6gKQ2{c<<Aπ6+)lg@& /}?ٻV2vnٻ HW7psg١ءƱ&\H⫺GBi>TI+NbSm+@pF*59ۈ qCљnmzh jUXɹ#DH4ѩ$!OY0I_%R*Qo)Ő>I;iw"l׵l@=tGÆ)ۓ<ڱ{1~DUӐ:7 CD~ͧu׃Q34|R$-[϶ [OV N(hζm ;(:[ql>Wz/E0$ dk,L|Rʵl*?-iʎ֚WxcAsRṖB!Ji#p1|)d>Mu>ҸnDށ*!eGUސpn(,H1|~i i垗)?yk%dž6 <0$[>[1lkv:3J\r5)HON 9_ƹĴyrn:B;V6UWऻܘ{ؚKy\мjA.{Hͣb)])jI"c=6~ Qp26hUF-LZ>}[ǟ:]]~ wBWb}1#qaw!^P re ԲNa=j7r.ccyGp[3OHf#e#!Pi$͏ /laHH>&M|hv<4 ?JلPk5`9ց!u #9_۞ϸ6l6P/ݤPXjIPL)K;WJTU^G`Zx\]swHȒ`̏/qJ{MGwI~?j@gdO@?aX  q_Ye£&!5%;tUjWE@cN2!;k;=.zPgmx㴮` D"XK "k5*\)$2ހ+ (\7E/3z0<0'nOyƭ"Yo4 LgPrwp=9aihq~o~5:.f(: ~ŤkX6zY4\)tr؏g R[~e'tMv,gERr˙,sā`Mb-Jq@+*y^n`}@}"u=6<3eB$.{ШwQ ')ц]~V[{ДeU?z)6p](Gjt$Gc(J4+%b*QjxuJi˶֝o?Y k`[G:Zg q^bQrG{U9jr4vJtQ,{s׉)ƻƈHQP[1 &q9 b2,J=w^ ݆Dr,4oH WzǠ~!-3r'S!wŃEe+*zA>vQFȍO-D^l-f_TPIw dл=W§MjCI7 r*^1_  G;n>#_6O*5땉RMHu^6C'ZSY4GL WVsJB%"5zP05n*Y0(p&Tdޢo4n$T65@zR#U> ӣ&sbec֦{gߏbcp^n1O >M1߽K:gJ5@]-×YIt9ѣV۔ %EhKKNGLF=>ڎp۾_YUW3Ҋ9pFk r-%sm-Eh ^2C)2W DW{.n6dv&UiNN)\+T¤C]Hu=B'2-ws2;qq]l.\Y U0%װЪRfP7)ĴV] K~o:^~E0LABdZBUr̳H{+7lw[J0uC4vXʏ"/88"%j '8Rζ'LɮgGLT I BDq2  g2xϧ8FiW Vh$fty-E'XT!m ,35'7J#̋̀ʐweB@A2cRnt:gp{x[|k|uMxqkT9P{, t玜z]uۆOz1kfy0.Ĭ!p6]. x(WO`%(f5gD'W H*޻/+#F<)ٻ!Ct*M{g6m5p7 =) +$TXa<&vΑ+̂jzUX0'ƥ< h&# SfVU3(.A`CYl;tvH&> L8lbNR/WIt."fWTL" He&}g%WPm/^( K=wè_!ɄxpJzNPM?;Ռk.Fu~2%:ZEY!mOz?άpAc{@ނ @{h(| 06:5hD&jmN޻36E<0?rE[I ?A<] {)fXr l#Y 6[Ls{ UPپݴHxJ/{PJZ#nЇBlFɁD^I J'6ބr-#VUJr2Y6 i2rM"M3߬SRrno"ֈ2ݪi\'L秇 aBľxQsCTiR NzJ7y_D &[A7Ly$M;_r j8ϓM7^e,x)s`@c1؄]J/2U 6Q@ ՆOp|^R8.BhJ+)i exnCfk8p a~F-v۷{Z bXlk/!9rqk14{-)l@J~Ѳ]1Ef IeY ~e0 dު9<́fwj[i{$|RuRjؕ{A6$1V/c_jv CbeO33Xs҅`jՆGԙV&ItNQ =ym"Ehx{BsǣQF~3P7$i `.h pka/AW>"y/1eN&md) Ucߣ[6rv(Ku'|lRʈzj,|WdaKY=|;,BF3݃E÷{`:GZ&`oj`M' cvKuwf knfL_`lN-2u(G曅HAP&ۢMgA@:T/ Jgl`́Kߪrk\kZRt'K.8#( ֝U(f<tk`>;p.}yV>W[sՈ`UXwљ j`7xޮA# yeQV$ lD_ȥS&wMY͹QM J7S7:LFr#EM\Q"~l2Q"y\ZX̵v[{yjee!KDFvKz٫P@07 N5@MqJ ! Kۡ|chȗB7NA?0p>XHmkT`j9%\:5tS3j4mڲ?4" 2[[zSW"V?,JR1 ˾hwHQc@M2U3H:CڊH-$y^<{E"Uqj~ HՖ]O(1L=+0 c\`NG`xT[{s"F_rGxCWt#SF-M$HשG̤nYxWW*> 1w,TQXC2q .H؉#YyLY09xw.d@P=Ɣ]7O+S#xчt'Uc>Ӻ-{l%_G5se;ؠ55:THeʋGl%_Ԝ . $bVBi_+ldatLTzVF7+d# v[c 5;|bYoᔜ0 d/ĢgBP_y uސv e+1/ !'Ki&Q8AF'£Sx{J9̢K&i&s#7ROǾOH')% A9 jTbt<,X ×7AN>v9})+Z`'zv%"HS&g z7vBhK1Žt Ƒ߂$3RoEᖤLXr\~Iψ)T)U-*F5lǎKftzELmغ(1IP] : M/@KRcA\P,Ľs.t/ bieJrbD.ΫMnjIido}͝?m/b2Bވ*vEvQ8z),;0P'3/n Z?2 EmYzX' |lɻji6?MZ"ܰaXTy*qLϾ;-XCx9x%Em}46LFx,z^QcUc7-"uppy5CtC.;eզM\UJL a- MV+ SNħ ٰ4ǬJ f $ =v|s 1Ӄ%sdQ% p3G8M9xES?S\lDv]7u[/R!QJ|m$y3+] 3RpRٙDK[Vel3Eo"Td/prT( 힥vrUj\m/%گ2E[HwkMeYWr%3r pPzz>ԓ䕺Pq4Kot4R0\ӈN.i:z­$xb 8cIĜivx ".!". xu!t+u~3(qq)~lG!q3!(15HBP..Z؎ hq{ 1|\JŶ{z09=)TH.dqsiZѣPHy;^'2;'"[x%ByT_ ^ SHZ he}QW\=$9iBy3rEIFUB "v/*[iXQ&˾]ɼw;+QH26C(OTEiƑ|I:ܞ7ejBIQ5{K}R-Hi$nyCѳݗnEdwzF\.]$0g_t?.FHk[K&M_lj Z߸j}j1/rv$!ǞfW#QMwH̒%=(Y5gN K1,z99bC.U O_щ!kXVr Eɂ!;r-Bl',gTrQANFO_7M@ rV*9#3&p*\\Ơ}9 <-p|Λv5qPʉ`Hfq[~Rt-[(0CcC z>2Ñ@Xà,A`Z["!'HSdiKA0x<4,e^Y9X`{"$Fp/e*;a,q$+T |7 Æn;2 p_o'1nL?dڵ?B @ לު|G[zse~rg{_elH:oȬC;- -joe/4{uaY&-ʿh5H AMx8R=<.,.uO"'ɭU nplتW { q4RuO?NER$9 mg)AшiB DMznFvb\'0UF#Jc"HΔ݅9-O-ty>fFSOW`ʔ.\@L -'|W?V'R˽ U;`hHVtL y5p= N(3;#vDby1D̀aPU#S57$ txoTVvtL:Ķ't>\A0^uF@yߍJ* `ΙNj:]iG9)#; FDK((qcPQ6g6ŨP}1L{ ߢ^_t䡄j&αBR2UOy:Hd$kr)3c.+RIp>htɞ;!3Y6Rp^zU3U:ѺDҔrюB@0 ]VAjcK]/~6CI6 r"ݝ 'az8|CSn^`b +K$:6[eΧ w]]nnV F:+4bSMjg5zlj5S4t3qc~v( gid΍s#?1|d%(+^){G{Q e ]ԅ I 0+/2wZ Ks=Dž"-/SsTҦ# PFAXsb j{;Hz,TeJWȒU  bVP#Av]}INBDDF~>?1Hъ2$pZI4-kX 'argo[B5;r Ab ɕ hVctno/3=W1W<%]܂^7jV@T[ǍgT |GL$3,uUY+Y&lGDYC6"-v~J <}gRFMoA(+f=90kZvg;BW!faGmn8BS+|y)=^GBNcgKo?X[IYn2s:jZIV}RllQ4|LfdoE`VPΖ82ڷ`8_8Ay+ ??.J hǸľ" G~"]®voLE\"ZYJy?Y1d^$ެn侔,AKK?C[{^^dX0S>dMRXGO>\P2_NnTߩ/sI }HemC'[~UQΗ=IBڮ|)iҪET"/v/hMr nLk?eT^92)` E/a,Jmfk~# dmxQ/U,lPS_:)֢ SvFĞ/x|,(,[(2Y@NV15҆@rDUӁ"uwKet F߷~ ڍG'97͉RQa4O9>;.y/>8h#%A^4S&?=iU> yr I'Zgj7O |q\*d;y3PeqtɄq8 CI"4-)0qx @PLDґ j@[fojS1Qs|G9B@4y @8ԽV Wt5hVtÒR{F3A`:;=&n[&Fm,) zn8l.q4di<}G@Em0(So@h=,bbÖZĖ U}G#X^{ z\oh0kObE@Z/ukT$CnfK .UA [k].x]GhBrD$~yױUʡSj^ yiBgvk=|lG<ހԦZٙQ #lIt>P80l}KaG-<<׾md55"M'HٕK#~L.5Qcn~HOLb4 SxJEZE"k]TM9fWyTvr2HX~S~/Ë'MT9sEˡQ4n#m`;$-iq4jl%C^.Ԋ0kQj1:kximo% ̐:u$Hx :2m6P)2.ГTc {/ʮvUQtdZ_O`[,`&EUR}֢ HcOd{I6k:}b/n)kM\7c|dvGM5l'7-X[6sXzgSZ(AP [K1МszF!zhBEÃZhM.-na1;R !5QV< IYݗ`&  uh7|O8 !I=V4h,:V ^Z_F=ns_mLyȘR;Y7HRCP|ʾ|4O֒O*/w,yIJys|8"*rRJ`)TL|H8㷃\7,v~(l[O@3^4ٲ ApﰘKXۦ(hcu 2Bcʹ, yeOj?ԡ (&p]R`'pU3ku"a@[?('q_ w7~]:iM䞕|܈˨#7V=3jʐ;8rvoC7dQDY1D^x^݅R0Vki]UgJet`8/nDRӎvJQaൗߞ qeLB$CsPՐ5 9(:0U*40mJM @iTi Qi֔Ƙe>{ |㎹߰B45*%=2%vkrD2mS2R 7PSj`Hӆ$WuaJu3 Z|v>$Q6}`mk#9͍qxw֘R{tDTO3pVL/SA:0CIK;OTm ONE>D鯊JʏA|rW{{Mc! *{b?p.Ύ8YpC hV5r""Ϩ]^}CwiI6GV+Sw8'nY5+^a2sU~52!fk,\#([ R^~T["PRU׵JK-G9Gd?J!Z&djq^ OXbLF?/֮8h| !Z 0u8vCK׸p}j7 W97VUa]|\GY<+?o+63aX,4>Ni71ti r!ǻ# e:,AE{L@xldu\~=0'AQ\J*g51)kIt;v/px7Ϻ D$i7+VmLC` \[O| S# 0~JEc2_XzҘ)FcEc?$7˟ֺk3^ԀHDu|s nin8TdBr ^sTԁ} #_5V:*mT-~anZ]ėT@Ix$w<~a,?-V\ S,p!KmC&ףPIߘ [՝ v?[/.NƖVvZ0]:YE,^QB kLje@O.?NqO$ 2ޏ߆|UO {xS8捏{z̧$}4k}ZD%ShN~ +hL%΅ +&6"ryL"#|(V0ԃՂkҰ:5UwνFZ~8 !mSb}(_剶d"^T;3pyG%Aˑ!La%?a#)xG@e`u>N> V<晭P=3T75)OFE2ǝcUJjy4{l,/E-'K |S /Jc&N5`If92V&;04Jh7ۛH&`弧bQd!zx*Bb{] !Qu^'gm[6Iw\&wJB/zWА_(O!7ۈٳSu@p@)ʍLT5FNgs[ RQ#)\W+ WQn,^ӇijMm=O{:$/NjIDWRW@|' #?gР.dK"O#AҘ> 8 X(:ߍoA1vMt3d:Z0uP\~٦*|:=ȖĎ{_5^ZgjXA=Fi`! bϊI0oU:pVr|v_^7٧~w&Fdz3'I~la]Nḓ=9,߼<"wQ )|UGk<%Dt aܹUF&TQ.S#qm`3 Ht'}`J Fnk7pl]&3#1k6O"@jEIr:hBU#+N痀9h ^M_^[7 kSɌp Sݟ;V"F$o:lTn2+*Ot(5_,x2ˑZ^9p,ɶ%=2SDDQLa4qdGɗkŚU>j9' AHF΁RQ a,P򻐵O=T]?F^Ro7_B@=\5nM9š" prV yohA( I:iQIDERALi+s|HyJu)qt3bXP^o^PDIcsun'}i-ϗbR"W6_$i~Q%jkB@ql_6:MS3~`bI,aT6ۯbbqj '[ a*N r+bv40 ܧڠL^`w1PۅmJonIRp1ݣƐ]|VRIs^{(lx\,Wa1f0MEN,qvxbv5MX>k5:6$r~]7~g ~ih)UZ.1 sSq9m粝/Vz2u۰g'Lk(v-*CH߽~& U=gky&kFg$HvCP̃sFWbN*Ka}{mv l@w/Ƈw= tV#n VvT}I3,x{ܩTN)z2Uk, ܣ״ܯIޱ# N|bL|7x&rC!!uNM^#Qa`>\ GJ`;@4'Um$*či@qmoLV~lW>Uqx&1'%N3M񽉁qP%\m|82R.mPQsn4*JYW;VhZڡt῀Wpؽ=fMu l 55Gqo׀L4h եD< L|0&)n?'?yzZ4L&F`*➲w--sCw)Jۮ6SNd[f}ĥ(uUl)m%Tc?=c_k3ǵ7jus32ˠ )0ce2DunCe;N\m٢tI}* ̱Ak:gj 7':Q.NFXǧZ$qA mz߰ EHnQS8Oh]FPO*RI%6oӯ_ UPP}(wBCKwU[/Rex+9,j7Q&4PXEoXp u!ǧƖM^ ʌ`%`kUۗ((i|OONxO [tGȐ٭ !^c&&JsMEB )BP IG391zws| sy:l7:D1'0E,N>3ф-ruDtx%J$aM "lۋ*c_!4St]|P睍⟥x]aԄ=(.W$pQ^$`YJ>qDr_NdBt  x{J%zːE4Ͳ߭CFoyƒ=ZtaU?zDSbn8)ɨ`̗f8)i `Hb٪xwp`Eojhe9 A>6Ej-PVVnoNz+ǵd CǓ˖ i"X۫%|&L dzɖf]B6 JYVRսuуF4.1pEORJXm0+^zD%vE:'$ mB65jy/p׈Z=,Հ|c eȐD,>C8a(TH>AXM˪C^NE$ FQ (,0ڬ~Faj2$Τ!d`-Dž̽4ah~)<;} mBO;R0?pM,:٦AM,meVGG 3b"٦6'ޮfClVt'pwC."8PkVEȡqHD!0m-AbK8m-%:P e*u ngdHܿ r7Tk͚|6iö g#Xu'Lf֏Fx7\u!'_='?4VMZE?լiv'ⶣ;Kń_IN ĝ'q?X+ lf'u}bټVFF0yAKx8&A*kV!VOfPbk5BEf"pa$kCAmQt}.d(Zi `(}U+"T1';7ַ"Pd~1.z[M?MjA j#kDcQ{Z#ss[EZŁ[>>D-+t -Z,".9I )@4arnR7~2%C^QY]Xjji,U`_X^s9}=U8M$R!7^8\tj^=d:^J=A4 T+_άa !5n&5rm$7!Aj9.Tk)j' *W)?&83Pf88kaqL`f׆$6s)7t{ 0jNy"nA%LeֽI(BdJr9-IxL){;<|Ci?]g8̛&mhG33m}ruƥv3>nY&9:R .DViS}?k ,SXU0'Q>+QHxCCŒuwMd}(|o1){A}uސA *|GD,(Y4S'oE3QCoI!Q>b*\#Y{]+84ɧ/73Y~BL`A29 C|8Βme5^NCBvX9o +f-L"}QBRh "5'J$2]qX\!}a 3A #ʟW Y5q< ^OwKPaϡȓ}.=L!.u̒-{sphn]#fe8 ϲ 'а|M)nT a=K'/Eo+=EIIq5s-&X7"/&d"F:x+!V[wLZO8&mNWdDRK/Kvexh:acfm؈A․wy9}OtͭjbʩU~'}!+$ ˰xim`S,S~MLd0fO5I'.oAEZNB6$GX[^  0=U}!-DZ Վkk9-Bfa¯5]LJF 2 h#:ܲXr lޭXPn!|gf *{e1P\fv{! >R;KgYp=V,"+@P/q2d`z>rxSPr :Yq {W}8?^#tLgu\N,#u)Dici)L)CgM#DICM~eB[pqq^ *έz `!=πQ%͐ZΦ/}yaitQmicupzy$‡ORSvF|B }YKUti#`R ֖7@-/S"ٮGsn_'lL4Eo|t$a"@?1Â"C>(]yOA4,Vy>C[7gY-EY'?fSV<RI(Y4Wh_H=ٿ|AF =˦>v9to7pd Qc8涅Ḛ7XdMT3I6=k0簙)vqqp#%יwTe&ng\9?v>y(͏PCbCP#Vjӗ3R:U ȏܪ5O O"i:_`p }}J}πw!fR;wt5]X+=VojF\kC`R4WNh}_mKz PP[gMt2ofzNQo~$ fN_q0_~),p\ߔr0Xߧ{JYIfBDugj3:[sP-Z%iuA)p fA2>8P̽?{Ɉ@gwJrz~|AW-ؤJl̩#<]f+JfbLOGbEU+VgC!bogO2tid`im!7P^:To.w=aaO7<">U\]95_g0ͻǕh]ϷvdE-$JP׵ҞĆMJSn"[ΪM.$8Fmc/a *̮4Vׁ@(B[\fjYx"~\KUw|l;}yGg'(3*G:]X.Ҙ>"ƃus]'GgNbu~~n8rlv5YT="@E6 +IYTzvhPN΀`e-Lib1zc(0,ld|x2'],Sގۙj0d4YOO20g^zKizIS׷jӝ޷xs.4qRVy  Po\;| Vp;1?]~+΄AK7'=}fֵ|udm6ÙZN7iD?%Rot-B|B[q6x"bP–ť))qt?#lhҳ6 \=}jY;)oB$JPukH. fEO(!L μ}lZj"oQ$ f+!'̯.ttَxrEU>Sgxi٪ qԾ/H2usGsA[ٺ#~nu 穇!`w5ƒ.fO_Te-6'MΟ&Lm#MJlO-Hdn;A?=+6s:1@w45luOF$ۅ0jbo ߭ W, GRPVU[s(Ф=GAÖv)ۺVu|Kф t>Ra=,S:#в0s%]?*ۄaHi|e/CP5+v Y{QbRb 'L^1R~12d}l*Ϝ iCSe7C,O{< =6)upt*ܢV O(-:9{z'q7@tv}|hս?7eN^)E8l(ѩU GY}y\'a5"v1z-.z(aDʊ$T_ nRm&:fRtɚ,7sIwF}fꃧ>ƣM-}n#ùulW ZM,;_d٠꯫'h_ g c,9Ŷ|H[X vk֖nH?):,UGq6j{Y:Q7zxdSLJ#&3V8߭ϘjeY 9kU6k s~,O<`?ہTNSE#a_KX5,P8ARIr{\>1+Fv,8@mt.H~9 ÿh-3y5< 2lވfuc'+s&G ծ9%I7SvbW׆k,{V]QW(C/{eJD;{Z},[myxqc NvqVMZ(NTەyT٤ vw0CZ}TCw3 w]eMFJd&oJ(.>t=&6mvFKy*h'A_X*6^PaCs/mc>Ӆ+"xX ʒC 7|uk0J9Pfdn(;.ǔ8|w}=Cc{gׇR;a h xsjglWsQ6K 7 1 bMPT\ `++gFE[?7fYbpL.T@%Lհ~s&zQ )cL\=1S Vop+ǧ'H{x Qq9Qw2{{unL%fG׆uMڛk◍WW_-h p#l䕦S+G=_D"Ւ3&W>>Za_19As}0 V5 =LJ>8+/+/:kddt-,1C܆ꪀ@.YYH%kܫÃ!oʲ_)ĺCu搝E&L,7KU(5K yxy>i S]Ra4zsV#:EGfg/u@:$~=ȉ;6K?4{c|nA=y&L&n#* ҁ9Bלn&EM ÑtO!6?yi{s L|+b3(ł:|+#YPQOIk4/3~ cȝW;@.{\9+)8G0ڻdeGul7Vn/,ߴ-n ?Fll~|S1zsg.TEx0a!pNw2 $Ywɣ B- 84}aѳ@p1\˽S=+5SpVYx>hj]ZF ]8jܻ КCWe鎛C./{L<߸4_t nM,PԱq;k;iaOѦZż[RpZ@M@UCI{kCηXW>L3_f_e`iyu<.V};R,;=`KfNy.JM..#5Jv۹DNٌ@; 8iOF9+HP/y044qL&ߦS/'F$Ȃt/'eno4Xr$M/Xs9X3D8DJH_289E0>IoxPnX}cDvM\(Ki*Tiaѭ^Y5 FjǨSVpdz+jqNFm` IvT,Wh!>,Bdar4u0Q%<*4"#ƀD)Dt2tA Zb9贔},PUPoJA~~'ixKo*qb5 Im,,=!mCOW^@ϴ ӃdKjfzqx:ĵ>;3 (\$؈Ջq'B"3Zye4s Ә NHM/ݵUrV,N|)FWo=i7(zc;;2g0B7UQgsAdyhƨJcNyȌ~Fm4-aE8c+DϋX|m(Rm}B%q~*Qml׹}'d5cPzqnӑSܾ"/оasV o-#lM Ins-S8JxHqYk΄gnB`T`%Ggbമ$5S,fuE! *xKH1@V*jb "MԀ-xBzhJ)?4IPpdLQf 20h;k`Yеo~wvJP䏟I׌t˳Ovn3nfmZIL7n^A٭s 0|T=DJpY^[Omwef(r(FI0r ~՛ "ՋV=G'\je.nw|_aX G Nܦ7/qDPVK.W:?t1)B 2áф/v6|Z[튣"YIónv61¦N Ȇc7A1f+e'[L%,'  4M4Ft`Sطi{.^, RQc%Fɥ8DNgs)eqztO>,6)~cwզ wUެ/di?G^yT{"Ys4D '&BAzCK10iNgV4 $uD_cG)jBаkP |kO:T2x ޽/}OO$ե_)Gs=KtzX +2V3Q^)JjKQnPB(ѼKCXYX*7PѹxjWʙaꂱ )E#{X1_k[/Gw#Mp[vQ媥-*mkC#u!!XЙPFW/1OTx;&&}}U=73YܔY^bYqUU˲\h+R*&j6C0ug@?9w¢%@\u?;nVmD__ٵ RՒ<29]𤥱D 6jUZbnD0Xt? oVDRH >jRAEVoa6NƦkFaPRLgWr=:/ͽ2=1p t/M6lK.z= (&R;e b;k'p[H'K$}/)_ syG#>?aH,;k M:Ub,|5aKŒ#,oR{ h68vURO!`&NCd9bx$+7P(]*~=vbvz˖f*Q -qmK$c=jGp=6*;Ȏj0:}goI9U>[%*vtnUO-Z~u]@Ti&UyU4j_^nqX(ea;!P{N7P@K'Z?wr_mZr(}8riӜ(lIxX 21TϚφ/zK++h{% 1PT"olɳO">&SɠD.t5lYAOiğmCr:5-p:7<䉙UQ$FW-D6+~] rm}<@]p=HVij]/|lغCn]4W.j<1-: #Do)Z4;p)EW2x<6\! =Y#b',\u\t. }9겗]9aZ(hkV!R*wA5*A<AG_ *aa *S2~mu E zZePuo^i3_H6MfKaf%<%<j,]6н^9=<ƒ3ζ auSrhY-[c?皇8 AȖ @XmIacm^Z+$ܟ6jK#XYQ>O 臻=@6&"^;X3o@qs1&Tvn!ά*/W!ZTUey4_z[VkSpׄ_ ouqaAyqqe'#_I;),}.>3 \sh4}!V&C~#>H >U)BIjqy{1M2Uny iTfLzPI#BhbTnh!6*Y*`PӔhEOCiZO-2bǸ f#O߮]b.QSM!Μn}#n^'MN`1jٹ#JhA Ⰹt E)HOEZi rSCs ZB}.c3X0߱q-"szAu>.t|77*;+/z{YlӒأ2r&%k0Iՙ)SN=+"GlێdIfV% FiAt7`?=fR=]wǰc1YI@L܉HU@I<17LvܨZ-K|59 HwJԺW^- [zHLU|PUYYMcHdUG"`AKY.-]55cYW-vO%괈^)Y45%05Ԡ%c:5"iCy 푊E|qkDρ&,fVy4.+G$%xܝ‰F 4s5|v4pĿ! t`Fǯ9oi?HPT8YIS-PR^ dD%~`5Y(\Iκd=}w'%/h{D} 2\ax?]h>Zbw>0ū<׍r3384gk.AISgh\ p@vӠLrNrh`1-) P5j}HJ?0x ["q"{q.C` B?mcAJH$|"J.C"s&Y%wԭ>d:s&Z H`\V믴a|=Z1I{oMS_cy>D8jGk|G ]^ 6Ճ;`#s$2OqBV.8[KU3Yf*sPebMQqRpV"͢Yd Anlj[c}*u'd~j5.DjZ}dhNI4cZܽɧ -mdNCEF3;пvMxn}7xXU= #ըE|Dd?o( љuTi,Ad=-eS9Ui7hg/H^!t6UvH:tj7ht!ӥ2aTMG|\h+smݟhL OPkBQDIc?ׯp`Q-j2Us< Ks.֌uƒTxY&% CY%ꀕzEm.2M*`C@$P)%{ڦ?V~ѼꈸIIG 0y>,# ~lq$m݃oORh.IтhyʦQCⓞx< w% ;uU3p`,tX1vv@[k^ kNdycFIEH0+HBiw&lqE͛yMj稝VF6Q9MJԻJN^ȴLw/$1!hfͮRƍ@TˢQ"s˯|I{܌B( {!6c x$noU"FȊ}|$L<+7zi| hdќB`3AσXFJz̖$z:'/TnGT:HIC+X*Rvd;!tA~Ř^४+L<cG uY 6zIDiI3+^<}&ұwi!:5)fD\v}r?!XZ%J:&nY|lԟ aeEڕ/Q V0baބMq,I1q_T)+菢`n4HzKrL,?!|m ͪ2N;VvSҤId+Xfv)4G 0Tq~sbQ_X?'4`LEfp0Ê"ou]i]cϦ5)nM|Yh mޅ$F%ڊv"3e%!/p^\8[uRH{Eb_&o>ʎ P\tV0)b8mv6DE!J:s͛$8_586˖Mh O)c-ԯ89UU>cX< od2 rH"̠1N.]FuΆsyΜҨZ[K}><3*W)(F$";#%"ܶ.&tހNX^.'rgI Cq[hbi7T)lSlcmX(6DH#ۿΝ#ǫy'pNAYmxI !E|1&7 <%@MAj_aGR%nAE%f.L]tKDrFf=5$p׌ F_ 6RM<-%x:q׵rVkK"Et #Ye\9ee24OnpG3U:G(ʱGeI D? &Vi q}#.P0LM˸H 6h|6 p6Z LLy,Vjڥ<f%1#fG>@$0o.jƖg?D؈ÃU識 *p~lE0Ι` , Kз8u<Ϫ%Zu n>hUG/%{va3/bϳs`F^ =^_8y(|&rѐXJKS|?GVvmF?#lX ᢣr58 ^Zo/רFEVyaxs++Tզ1Ez'7U(\{S-M ͸ @WiN X7Ds\Ia줮|PݿQn]G4Y$i2knO00h{Qvm j5 ,ю\+:i@Jo8#xg)&X2ƣRǹvOR\y[R_Eڊ<ꘆgB?A"/ҜR[Bb{FΥi;Lqd$巍5E;Z:: FH5DW֔2p@plD!ȷ2Z6=kJEx*Qo6F lu 2j@^尻J=Q4:KdJDF [=GuިEIFY&! Ic!-J% 9$O~D ǃk8x upj[SVwV?7ne}w:ÜbUk`/ttzx)HjTxb0Im~A%~W@P)Jp1F@vB0ILR\!!t S?mՇL\-GkAg%[Hݿ/ɐc)i>>Zq*D=Ff8Y,G7vl4;u!gWK=`ˆͺFn:UA؁?rDr:%ͳ[`釽:|}{D/..ڋ91 Ygr%ץH gq'hwZV&{BeFUqVRdSy(M!DA5Þ:'"X2;.(a^_3Bf%91|Mia$ RʦGrjf^۲DE+w-zkգZA( `DҮdO[lCH n#PϤɞ P 繂/!Ǝx=gQl|qmwޢzSPئM7tuL ~5p϶BPan='uPm [u*&]paҫp1$&2o8T@w8o%l8tD+rK=, V[Nmo ]LuBMŦGkիvܚCHV;W@&߅t`Q0(sG۰la2 ;e溾h{U# "n'fQ2jYC]}>#ř۸`iC\"|ب65 JxK_- 0Pk$:'挃@s]v:l^_ S[I)6 2/@(Cs<*k%h!< WvTu$r (|ƑȘh*VCxx):>gP=$yu053jTDV(7PFquS,()WeHmhmlT XQOzH,shd6ŵ䭗4r5GҬHYv|n{)t.<ύ]tpw:ddZ]`YT "o@9ػJ-L7xR?EJ*8&.ĠtXLfK4'0 rxŗJM_a8mr*yYCuΜ.h_SA,o! Wh #,'Xl{ V:LLk` o,ӵ~psd|O4 AF-&_M xMXиly:sdsf!g## ZjG$$ɦH. TzZұaЖX 6Ǜszݻ̄8$&+7 2 (7d{~ɉ%(Ss` \9(5;ҿïϱ A Y 5H ڧ3i1TM%#*s\[8$[RsTK:yB(%`ޢ.mqZ(Kই{L0[w;'2bK>^x6`-}yyفFڕߴ>w,jLJ͑7q9< -kϷ|%pwN  +d(sc]ZU=X.BAM A3.})]Q{"]IԟS=`2^[r,T;}H YjLAg]-v  \D?̀IJ>5Hv{S^"/3]P%>ێhC@<{0 m=uv;iY A-&8RpOh^EK~I/1g ^I v~ĕB}PcXDk8nm tjA?uW"#Yu &]x7V$~%Ī3jsSp}ũZb͊cH+jb~r8RPFa( k}#mRjY): T.s.PC;&1 `}`gsQuCu^źZf\} U sX20sdQߔrO:=(3{5䠱r3!q,J$fNs[cs #0rK\ljQ U/V~G* yݳϘpMwub(Žm='I ف}bS@._ߊ_utb;pzgBhvhG2;曞Vz-!(l۝Gc~C U{]+]!8C ʑVH5% ?٪dEMQBbxh>BLʹkZUX:WmtqF hy$$Օ@ WţOU")u+X'jM[ sm2AU~ȷkw8Rb3q 3mx3&Ux|{] pP?e:I1 h'(J:Y@\ɉݸi Wgz## ~bn|&{ARΧ6,=j.t U-Db-u۹0{>svzK_f|SnnZ!\ׅH!<'zx_wNfnӵD[7clP[dqŎN5 G ٮk1'Q,MPJsW VVHO<ơ=Gwi vr~"f,q:- جP6\rcx#8-cA~1m}W>x!>R/@Ӫfoe"X; ;@~%V38\\eº3as 5ʀ@9ս/;&yITQY}Saή~%=l+^|*h# 6I%{;d1 1>8Aa sؕqKGB dka;(fC+Gk}uѭXc]ECN׸ SDS=ي_W慀fǕ z|~D47|=4Dl-}m!}HKr)pfr:icŃs,yV뒭 0$EVjfq//˝\c"_ټTzWtHsٸ7Vbbq+<_ЁZsI2TܲZNI{/LŨR/':zG1dEBw-{Ѧ@|Dy#b`üg KjA^ S=6>T$hSycҗrvVN &A<=+~3KͪJ4,oͰ݃Ν)dJqw%*wPw `4زA>%O#R > `"?ZC}e9VV"H9Cݔ&pS/UOCT/O15,weG({>+s_R?yx_P!&4.ρ崻]Q>A -BwMxzVP;;jtĖ8M%T-wr$QG٨`v -N:Ƕ4S2_a LyUevx 8cD,+%shCSh"ewgCߖmTU*U vJ J6@2EleEu3w`lv’ i_inms@T ;4)1v b_xWyPx FVlm{hʓouj^BxroYL鋖gdm4HD_a̘]#:rrAMHnEvYu66loD~DG WYcDՔW3KKCS'䠇K5y+ǐX,}>:\ߟIK5wO)ҝpsGg !/HxԎDҒmI=zuy8TSZ<˹vY42ϟ Z2c 8iYWTu{x&"I Hw^V\MVEl'mCx&Җ֯ ȸ@wy7zuXV,oea\&ZdCx|"EK*'W#VqKoJm\L˺>}j_ⵏ.BޜYȞР"TEtVN2#%ޅߪHm#X~^HGUU2^*}`QP΅IN XBVxk.{!_JQ  NJ;#h 2;Gbi_PN!k9/267(_*KDvlP'+,/&ȣxM2!;}AFjVU{xF~B:5#а,F  D^" ^ۓ7âz3V|STmܑCnwK  v!X耼~o}MQ,X8(NN.0ZJ㈻B#6)D6ªKyvEWe2dTːh%gk=; Aq3iϷ)HI'ɕ=Pkb|G.pGmgv~EKzH/+!&Йih`۔)n{ 1ŮJh5 掮. =(Uxd+O P":T8d-oIlLM]i*v{zH 㾶LeWŧ⫨gX~"ge{ZHKKWxKSbbEQq bC̴zD~Ґx 4 ,H"C AUktw[59c:l!(0Jk SWbhƐMlKp"FGUeLE%nS[]OnE:KC:[h`78 f sg+$w*t'[bp,EMPnQ(o<%t~XoW0_j α}myD S_|E,uլlb>p&*-ƄUT\jfig@8!%`2i4dBF;GYvSö1=N´o# KFco6e;' v*j oVs+#peT8M=b(qB)qk4D7LK)MZ{E+ bBvqBvw=t5DS @˒Q̰o/Ԅ.!7B.W^Πnb0oOx/n+eڢ.6`Ig?k1#%/hKB (mIr%v 7eF&Fϻ:Z_vP(^ۂԃ\N:B}i=j-OiNWr qTTZp7E̦ mKo-*X PQsQA%,,kֱZ{kز𺵨v{DeӬk<2Q`<P<AA%g‹eD=/PM!yU2:^NGߛn)!ޡ[??`h;i6X*M %#OY z ؜>O:BQߍ`lw i`<$RAp bä7)ljFCb{ݥĦt/Wo3vx`ǗLNy^R:lvrc!G`Ui f(1T\6da[Fln՚I1E򥩳mY*d`5\fT4J^/DeƏӿFj< [#2BIsR+LN6EMu \?KPS FI d|CG)l>qQwfk^[値ቚ-b`˶d&~"Õ`V=wW2F4#A}ddP 7oSʿ.UD$((V=A\DjXR C&2~IjPDEH4[MRkfVAf38j= {!0Wyoæd CV4[Ҭ?fm\ =??J\%%G®>T#Pqه< 1WgYkBE43<1fvA!6&( (myU y%5?CnewVkX`TXYJ4~zgАo7Ӿ@I88Ln7,bP3-^`9M*5`h81ښl@D8R쇌z/!ճT,MRHr1&㇗,& H9C ÄXWP`IZ_$Dr"Q{7b`W^Gӎe %H6v/Ho]n19`^+*: F,LvQ"5oxLOtRBܳb:uWYq(mܥ'\?/Lb`qj_^;QH;̂e0U/ݡXKvsO)2Gi2cX>5"8Mu3H2A dMrL#??j5u+B;G)s ﷡Sʫfo ۨ1GoIA;,z" XB`XEQO\TѤm?yt"Z oV[͖\C:sjX0*td?t WPh } Ԅ5$Lf0ߛr5Τҍ|0RCZN1R*^ZU ;_qanR6ou#(w̐cDx{ycjˉBaM`NB٫=g@P׭k®,( i_HC1&nm90՝"w`K_eEܢe=zf-/T7* jD 477(߽؆dp ƗA i2EJERDGx4G-Ql6C{Sc :OBR.~uZ&L빼fН^N|W=H:3o '">,Gl޶<FMnXQﳅ违0<-m8AӠf)X]I1ϣĭ^8Ou)U.VمmePzyZ @Pke0|n2c7NU9;y 'ARֆ6+NNan1o5wȊF"0h!|}).b(m) ~H -i?P80?6qwcnH"ۚ`"f>"Zq޹Jg5AplJv0vZBkr v؋u^=s!Fh0i&W^M ~ƒӥ]r9FP}I.Iibm+wK]`O:2Ndn_y@@`-(!3S#޸f@$U+如gEG{;XD>dY+?v^qafvOB=tg6=gq+GVu|iїiˇԿ 8X %1ԩ $UVt3Nzh٧Q l|ʹ0k6A' OGަ_V;&!'?o+wOU7g8x]7 ,s>'ިp݊/e59`,,u,ZRPQ#ðZ %Ci~v-Df+#Vqf ;_%+Fg}m)"yLI^TA݄I |Z+Á5JiFB!bIh 6oٟ+n].pRxzvM||xrq0S h~!lV$&hCe(29iu?Nlr0~O=aD"[?hN0ݜ@BWX޼/ǓY*iG'~ l3/* 1mr6D`I]eU4p9;0baz-.>YM-qD? ,ߍo[vp#EZ5vR*d8 mc9Iŝ\F)-+$k s-]tFPhݾӪϕ?}vOuźIdulLyX2M.W9͕Lnʒw(%j RܨxC?Oy# StXd‘ :gpkStj=維Wwpj?qm_U;z-uQbBp2眳aBY%>\ eZ&/ǫf\t}yFy-XW(x=#rEKr(|Ƚc'V!ec$&ܧbP')Lu@mDohAaSp]x:t;pX. *PpC8m=7YZ`8aq ÿ˛HEȹ@/ =xӞᰪ㺫7[:Q,@cY&1n%B3ܽ>1$ba@!4fʜDe)E`.mcrqG'=C3C?iPbc<3*; Y!̺~/v~?wi(z S1D,M[%5͏mK:nCƣ13Y 6 k|־ȍYWk@P5mNť ȒiqFLWWZ)2Þn@sABk&FI2e-%>haoJ5D ́-6dvi\i^5mrf[r $;O=%LU+/银"GDn\{t%z S kt"AيA9^~N",&xsSs3#xH|vTEz}9EL ώ[n"i='X_c`Gm+эԅ'|Mt<so{G/n#hzI -jj\NNJI%G8vb:*3|YNq`ey#_v,tG<=ʬum>9fM':Y%πHڠRzm 0*8s PMBfLH qÓxS V@>FWx*^xq#M53e;Ç⅀]D;-(q܊1Wy': Xe}宺>X4 k*_4f14D-D3bnڄ ̭xY<'9L; Ao5kO%%hui1w:G3+xp³o$k?u {HqK6Bg#%J}|K?L_lr Q}77InE]ʅvu߻"yH9l 3l&<ԛ':1ѯWr)"W3x}rtif뤉eh4P?-Zr]_FS,]Z.ۈQgaؙӾ{/P])Ѷ{Xc, @h5RS,`] J= ϙu7g2XE)XrD!lf.W9d&~l:_a,(}# %"/+wJJK}'X %XE?bֳEWH,f:ІΔriOPκlMFپFLWIԍCb$|Y־VACa$H}9r;Q-"Us3kncX*mR=F'e8nxDɅAsMl-wn@G"42mbjwZWQ r=FItb]c%gRAY<}n NVRk:fpVl&icfBUW%03EOW x2tB_6K3D>~x˯nX^%ZN%&iXHao=6U k[f+-S wovO\#Y[lanƚZZ7(3A&%-D]9l?] c V%K /-I±4Jb%kHu:)HMr"*DXvp:?]~nM+xnCV xԉK^&Y3KD;%\pјV %*S3{U[bh)^^Zt>D)5r*Q;L 2NV!ɖЏ?+?DZRrQgqBЮ~.9)&:nna'iXogIK$YZh ,MP;5fLD2ng\gWP'*ajmLG%jZ9'e)5GtymU@4B'D=tpڎ +ğv 򾗖g1m}if4꠽$[̬jMQ3e/&L7VYYx?z]Okc|d89"[ !}&jڻykx|#[>(W3 fɍ_̣QE癵q A>2yHlQT*T !5lVfңj'>3D2 ,:N>(hOe3om2O!hjaΓ[w)6} {ibd Րkl|"ҙam-6Y[Av}6ۈcϟ-!戧^*? ei=vwRS'ܻ6)]G} lˊd\fj?1uRTly>)ˊaLdнztm"%zORb(9=R|76|&3(hs/ ݀#l@ QY B`K4x*@'"O7oW g3~BFn; [812VkIJ,`UAe~]Gn}c:oy?z?LCqĬ O#r{׶ao H/I?:=QuiϜGEwdW\5RR:sEv Vvte lpRr}E!>[+kf[3*5H^vMQ,fQWh"3 U`OK\?TJ 򴃺\8!35- e^xbp=oOB@2/8'fug)1 Ah)۪fD @݀YueF51 gjMS@& `KM)S  `Dka[ѵ%*O'cʫL9c8pJ QIAslN2*_`ƞd#wjc2qm&,sδctxRX':cB5m(50RjW4qb$m>|a:.gP!~BfR-A4/0K}G#?C{G:PT*qˆ=jKg^/ǫM+|r!~b3U w_n[~2#/y uݱյe[0{sqi`+뮆RH [ TMM?<BD۴qXnxPRHY_~TokاX4;Aw!O8ѻ Vj?uQO"'tWhHhZm>"=@%gi*DB59 nnkGX @7xl>Wr V\v-jI|@a Іl&e lJZT z6z< cK=P`~= Gt| 2kR0!װ"%g%J**$ϩ_UHPrm: #O+Cu.d3N7K DCE "x_g,x\QIΦ.is9RDS,W3M)@ X49cF&pl^!Ѕg-̚-NUe5PX%1{#P\IL"%%Gz2i?u\ Kge&v>?TqOgV pҴ_*̆Tȣ'T5:] 3g4)_ SBu>[n '$:4=2e}@}u)N =D[@L,~ un㲋Lߺ.]+vv82tDl>Fa#g͌<@N-K*Akb4g,rRα? }aG_,mH]asIbt{> oE$agwJtSµ "qyļ ØmSQ>n 8& -4I= G$m*wÒ& -<8UYͅq!,UVsNMV6U=Wn a_PәiPg͑OT $m˿W%:fͫl-p3* ]͝ɣ|S u`+{Ggt*kSp\XfI ؄(z/_6( Uɀ4ZinzU$-]|㚅qO2䘃Q4?sBc ^Ien/5WUCnjNR&r%"YYWˡ~@&S<\kmjR_I4(֮}Y[D?GppŶm<LrѰ%Jj>AȬ- ~ B1g`teS5YƦʮI82"O#Jnޯr#4~xق5_ ȳbo=%gE&U9Tnb1m٪c {5_g\g{Kj72QYTlB?2QJ5К4x6!v!{!Āo OLisXGv4iG 8yŌ' *f>&)&2uh&QR~lڇ}ϗ ugPLf0[6M*Ô0%ȩʄ4gQDPBTPZ5GxiW OП9om/[+&B0 A><$ׄ- /G7A#tFIQ7a|NOc1I^#UdP'JV(n8ܞF˄z/H5A;P\5c=i%a!0 Shޘok䄉$dFZladkѷ mu.LHbL?.u|jJCv0a2qpwC*[C _7x;f=̍/ y ܇sD~Q#=-$Zn%gBNbkṴm q( ,QMRCr3R% 9,=;hYCu=ҽ}V3*Ǒ!9($}I4oeg뙭jǪ$ty!lȥ>Hwpm,P׼lC'2﹩+䬵#o~1piLcfK% ġW_X-Ta̓x'ayj"e.`\V  Z 2ʏhB`U8v*eH,m\47F6QWFӌspj Q:,NU_Qsm.Jx*O%2n#n?6?wW-l9$@9w5MD̥6$<7ؿLʗ Bd#T8 (eG3˷'AQv~PrđiTbz㈠$Zs~d8L\'2Ï ڜd4?-u48G jǁ\6 P8VDx-$M u TJAO'X2F"@\E|'؜PnoПڔJh QA4Kf*x n<҃Hn}j瘶C ۏ&ƹt+ ;q:PZQq7gW5Act ƯfZ)K:'/_؜A9C";mDP/sQ@9+q#` I8&rcY_ 3Ҷ@eoM.# ;$˱HԸD'TqR>qrJ5qƗ\~=-֤ kPM;K' h+~ӭ+soƳGt< & bu[)m}\bszu#;hKK":e G$ RT,*Ҩ4*cGRXRĪ6x^,P+ l*D&?SO#A=~vwNR`k KJ40⣳) .8"$3]_#ܕɖ߻ǩZRVrmi IaPuSh,x|6C$5 glFVJˎGޕ -:.:$-BՊȊ %a109ÿI#-E2Fāt=\rLx}hXOMzdaUI/KC? 1^v ZKiM2R81p {(i*c1L8CƸ>r~VCtjLC c{5qyWk}7c"BrȒ6Yss/Oy3jܱ qtW P (r&05Aܢe{& H .JU/"ؠVf1èslGn"fz\wø,cqpIJ qWU#ul?SXW!ޫ}=$oJ#7FP(m&0]fE _3"a*/B ,lBLCP cM+I<ٕuy*go[~w-;COUFJ~ʎ%vERi] Ѭ=*xI.bRr:HDJBG=l>,;uß`T)`b!A2 {jXRsb$[! %t]4U NvdHx@y׶t/6xΈI@D84@=|6KXL͎"yNͿ>?))JG"^SGe&jʕm_Ljy3XXت+;S\I;(1F嬳 lPF9}\&)GE@RuF{S 0\TCٯ֐|9ыC;%Vxmc2xDVJDwʦY,z5p'x|IM᪕'Լi8C`;ʙ/ڥeI'n%3j߼̟ X;Slm oE(QVUK"L15s )QTp;2 o3ůr,{+Ҙ!{p_:v ?Fj̹aH4_(K΢ 7ͱ87" 2V~RolPW{q2' RGFrȶ1i!,%+MH[H͉x}{L3`J TnWJe%vtYeݕeE"b1^"WHfx_y׷OUbkBuǨ0|#=(ʑ'V>M'j{[|/ &4H18 aGZmb/  jZH5G1']*}_v5vuju6n ΘQ(l晾b1bBBsY| pG<}*:5n|IpIBe:aD^܀hi O miHf#ۻ/. \*Ec~^%(w|؄++q$^+b5 M;9dJe!o&%î"%k}jC2}{piwhtʴ ;=V[J٦X" hyD~<7OmѱP+ۭ?-}Eo&om)jT _%'k`nHHX!K*?C wMn{N-جUY\B/,}o1S (MƲ/w'"]`61؁Gz)KsSTL!ZhiAi-\"8Ӻj*ɒ|/x͝>q6eK7Vpck8 T?3Z2|B$I$@O&ߍcumu*UXf%# #""r45?_~HdZDʷK-өо,iw2.J:CzM x"%;lF*ut8\F]>{3JW;`?:Lm,ymPyѭ枹31bX ´zk#~V#ݻg|jpS׋)w'rg$SL>1;vؠ\/N!Ire&^ɇc&ÙhzX דaxAeR $iB^p< k1ihDQJ/F_ݚn0,LO֏ݼ怊n Z œg c,Ac\XնE_[Or+Mknu18Kt/*D.\zw=gwJy |ޘ j'SȜSLټI:&O'õXg4㍁rgm|{Hֳ6->wV2_FI< d7qʂnhݱ#gO]A,IXRKgl.uO(9Ow`9")HibEZrhYQŒP`T]6y&.X4{N>V%TȜ:6"B[H:VB{࿸B~88/tEʹK =r1vTT$FHOE9Sie0iqvWMq)AlظEA+o*]L5 )ؔ-;vq3TIPJ>LRhhts |U- ԴiHO٪rQA< 'q^\qX}:=$L [ZN]DNLkwnaZۄ&t$ uVts! 5OB.ErxŠW GIW|XaU&~ y,iԛLbfT?]gt神bUw-!s& C'VC<"/hGYq՞ܣf;qrmh^fHy!67a#m~ DS 8{̮3➍ kx:ƝՀ 1$6.w#^5_bHpGSW-gxI-:\Y*G"5a2cP!OEYaHUo^x(Yԇ-<ک7Г&Ch&ÉDG^M9ڨ̔yuyL eb]t0r[2~{\.`"yJCn.  (TBDq66V):iyUu\o%LN~&:2>A GAR!f_j?ɨׯ\YDXyM, $4 b\Hi,{=hqkzkfA'-l!r*VwFB5)!ݹg R"Y BqE ;ŋ p3.3w-ތf$T~7tU+l SQP!7['ďu;/ص. ˪jPw0I*ۏR]/u :B#y[(`8l8GXVF9<<~Y$|񿣽R4k9I)Z,5Gd 71^˼=8ln_.,;{0DMVlvl9jfb@Gcͺ[?w[ pJa=>( a%vS[r-7 ʯLΣ2Hd9s*sr|? O*WҮ^x 8hq`m;/j% -V:;$&c":^D`0 K=4 Q2 >y{QcJQ[+WJ F٩/ΑаPrlP(c8 {כ]/%iDY9^0 ]D8yVxArk&A2@+-:W$HANEsZۚU/e0Ѳ xg8u2==) K+bl#GG kC FkBR!\t1ݶ "zde;\^⿉+(zo-ccq)4JAAOww[z@2?fdv5RW @Ȏj~s/⸿uh+ƾk >`m`*P7x;(2С CHNc'QA;. %ܷ-/"[cM4W]cWTILEe~"7oH#5AY|[LQT蔉ISE:F8h"T:UT7䠯wZd6gNPf,Ȇ\颓 dA_;d? qUrY/OdB;g(jl.u˰"R%dƬB0}~jCd;m79FFс([=\P n+ہQƔ{Py*g+?#^ތvh 6!wJ ^8J`^X,YG&˥!ݑ*+lHܣ@10w~,ާ5 ྗ:*nTt?KG1"fMxW[^b>nis5˥K[ ? % H*KaIS٣&S&m-X'2{cހEDS[%c(5x^ѩó8=\uP2Q)'w]Y|a-+E@)#UƎ|kLfJt0N+1^J 0\9`U cfIԙo΍ހ:9ŎLGr'Se8]tTg Q%wDklT E1Du*%v=_8gM}h'6h.oW>%c(̨sD>ݹo x@S49ļh3*|O)<-(YM"^p۳F;Qz"_=o(ݳV;W~ + vT(ER:1Β8/ROeE%%;wbj [6J',c3dϪ6PCMJ:yK,- N*%i{0Zxv8'',yԎ5PrN~b}8rF~n[oaz'_Ȼ:ǂzn_Rk1[EII@jK ""`]X+/S:5EE.a+ v-؁HY}{peI_\YL+6 jS25Ś-2=ߌInw[pY@9Ǯؖ>>:xϥEq#7̨{t>)lgԣKYs|x>(/īKu$9>bL9Ǩ[C5 0 AŋUό//mGm3⬈H!t(SDBn,Ƃ^y$M%7@YU*;ds=|& O.c;*ʸ` @/Sg{";T,Yԟ⦮f5G$4G#v%y%(ՁXFŋG׼ )HDHe@b=uaذ<5ZSզ+[ͯbXjNC#}gE otM&C/v.O]w{ vs?#XMi5%t2cE)vDhfi+]&=tv8g$zOE,=xn6A&k8AMBoOǎSp>׎젴3*aCvG07z.,F~شtfgh~QY'f]jӒ\jgif|_ʦB0l"iTKv0H܍CCՂ(g;b.y4{J]?ՄH#3z[}jl;V?:j5#ik80Hf y6%oFr=1a[d[t6œHlj$WZ>:rV""jw]FX-b?:o xUn~n~o:'FƯ:-7!x-$49rbYBD,d+ kYKS6Y_r:TgGHqTސ8kֹq Yp-|Bhei)v5y\'Oز,%T˃:}4|Du?'5(\#jzlʳ{gu#૦;?hMB놖K,:]'K pUq67X%YybN-X1̵ #-2^b7INR0-2 KCY}4g^͕u—)dK:S(KG{KKZ 1C鰞 @IDvIm=- qa^㦈\g;J8lRe6CK+ʲ 23Rbj0wc BG/w͖IT. YhE8) = u)KWݡw׆6 4UVQ8 pٞUdH6r팯CqWJ?Uq}}=Ѣ:áp\dnh(U1މa2 ~5 -T8 =+;Oc{~P/bKgǫGKOɎ-$m`]@3LkDHXfSy?b2ҍmB.~kp^t6Ѓ19\ؐ0~ϳ ScuJP(r6>I-Yϧ?4^6̊ڀP8$:_鰜,Lb{8ZQ s./*g<<Ԋ o<'8;8=pGKqяB>#5s+~!v|߃Rr{fyMk׾׶_L Ja6+k-{-HD0^)^;%jɛR@o_ MlբONdQX77"Z84 LMxH&$ř//]-&4xꆷ-7NG`d?Z~}7{h3WojUUUmZ ԥĘC;f&W 0hM`']`A|}>.̳oܗ EDn8C'=2Hhc=(ha$c(>:3]D0>$9pN'M\'wuMi|'͕Ȃ:SNt׹N4}+N1Ccm]2Ro "=!szJY*R:ZuY,+R\e]ֳa}CaX8/YA[eYX|)NSJ%ltc\Y|ɜsQ*V@2 ґavq-N<{:ԾN,D yټ W+ùTȋKrkZJtuAe5EASvrX+hmĄ38*|5%H1=B-5J{o.NY ϊ`^Rs.P#.e345|w4k- ^;MTNݍP,PM^#@V-р`#総/T)a꥔FCB*鿞w u?/W AaĭaePSdIMRGW(]TuufM-~(T_9)_p?XmRAtOzE%4bS(NXm%: W@e';cc^>r_]!:b?BdUNc|>>Dr"e(7/1O\ulz[Hǟi8z9X7,S5=3C*'*[t EJ|˜i`.23s<]?ΉĎ}Vd8$PeXhcSS []:iG%N!WaUUTYRJ}l" xV^X&[^&tte^l#FЕI4<ك *65fZ#6L; Tx8`z1c1`ɑT1 b3_^!Hʵn:[T>aO GITQB`@ WҞTרq2VV٩{jl?C;+N'#"%^ fk%}>(DG'E2˖} ZsevY7 5JC:'-#82Z:֘`OƢ >D'6WguO-6ӥ2iiµj'GBŀn)]b_f-鸓]i^k!8m4jUHH.`#l&T,.ҼUO*-u9#_Oig/U]=`\2bCַen;7]SIZ]B D$[z"Lg|l{$kE?#Knx;cǷw'Chew dzL@bH1F-o&;)]b`CX+ϛ)` St͐$r@}Wtjŏs>}p;VᑵMYWW' Њ *$̌>W~U~!7W8|8 e 8D` ) W_VA9ϳ۳1 FsirkLHnO]pwW P{81Qs.1kR[u4JtE6c@13X[d 2xb4Ζ4FݨXS 7B;h픏֍mxn%O/R+yUҝߜ3g}&'GKy#&6[@|-|``9`<*r( /iueW:tu嘘 𒂝/ EՑn^!-j\2&TỷQ>EN7/gj p!Qg|_*7QEU.ѦízG~J#JV,"xW=ݳemN`Q' 'a\LyB@r8ȆZfZK]8rY[Ö&$'YAL~挠Cyn:}3 5M2;܌ѥP|raͥ0_Djx d ~]P_l^}(E>q9(dOC1 a/.ta&ړ4a<t0`wK(UbHxήZ:)LhU4i6u}jjVPΎyQ~2CmњՐvrץĭ7P_f^(yl ?aO\")5ii(1d'q  ?z}WAzGӛ1H TP7nRC\<)GgK]]iS&&eԓ<-t{D>Rv DX$4zzcnKʕTsrɪ8s]V7)&qN0$gϊa] XYLJO7%ib@6͢DNJjޣ 訹.<vԕ)mR1%I3ɒ.$$ +QkCU)Pj3  w`2whMR!Zę#ǐqDf뫛T@ J4 ] yC:CPoţ[&0&0w:q/#|ύ'Bɤz/4mu J]\pV/=涇 M~Rw|,hyyd9b9Q9kp T݌Iؒ.y5qك*Ei4.{oEFI0EԄ[a->´i*WoORuJ+>/5\~?1.듷;PZa0кK&PTvaBD$U; !2~;cLr}Iu2o[ʬwBrkܛ5"nqS_}qKo4ٞ Z\e.HdS4.X]]D2hmaQr}H_8h0~-JCSa~22Vx9pܮ͍]/hj=٫DF--J)UƁC$=kuZTओ#&]7$E#kԤj#2,HոuV& V:pI$P4Xg?"4~fO =h'IZ{O2-!N(._dAEö~9@)^Le@٨UīT&~%z(-RREk`󳫾#|D1ߖ N`Z*a%%#LڀPLI"K|'7O1OE 'Kv!X[ϣUӎQ۳y1JR$F?z=݁#f鏻>S~>2d,|lqZ6#b>Zd8`AVTmmmhZ``'dbCN%S9V6pٳ번'i6e)Z({agCnbĘ}m͎#$tgȚjm]\ W*XXP]W}U}{CLbQ+̫ucmIҶ '.K}[1_>4C0n&sWX!S=E[8Yak3Vx yi/_ QaԞOOO{c-N3yF5tNOvgx/S[岍8'hFnM£T'*]/J wSܦ#ܷӍ)lLuxXj)\붽;F^ )y(/~TSBtc1yF%*-e0{dɨyE1 w\/ƆY<ׯJtvwU6ə[뀃3 [2ڦ0~^\TV8ļb6B]jyGIXslZm6m<8_rv4 bZV+k@li/J(6*=;n&+l2!#N裫dB>:+[ F'9&/ch_BK80&PsG`\ ޼t/<,v{s>{W&L_ !,<ÃNӱh[w{:q'v-ɻ4h o qB!Yt+ dBBƼчV#7!Ӥ~hH4DiNOHxt? RYWM ʩPL7SaI'Z|6fۣ,s׫ŊDuppjHԉ6"&;oS?q0bb H aL+Ψ&xŲ6ǻ? DMD߆75Aw.Aj4UMV\tJCC/)(*yf=Hav `!}>CwGrYW"P]7fZaVO@8=eE6'נ(hISw Y O3%PPCy Y*=g7dsh ؋#E#6u}'p8:z!lYgD2-ͷ,1^ #} {ZaJ07Hmu‹1O+"ci% p7_c|M Q.ޝOß紘A)lrir@U|GѶeyu%x>TX] blWD6ݱַ7V9s*>@HǛ9Ocus7fƓ[;8";5n2ž:`o#2𪡭#&:I9&)p2D7 %cB?ܐ:_IX,Srpݻ.% HsՕ=B޹ƛ$/L s To(abWvg_Hm+^p_#XIrR+!X0`N߇Y19gel'C"$aǢdq"-}Y_ CLS0q-#eM 2M Yȯס(VlIvjBGHG{qRyM+s/&ހͨūq;2xu Ѕt*hw tة0pRzO Fyoo:ћ{co0   M3d&[3,}Yz5SՓW=4-QLb$1g]i%D<Dz@jDy2j )79+87QGgnP `"Z49G@ yy9VjTfX.?sϒldքv3xg8ۏͻPyJޏH@~j 4_;)ۇ.EK]YY)ccwIMxvF↍>J4LaVkŽ3M(r8SOwS%Wʣ :;-_t{~:QꈴOЪ<ѩGj`^TtubwqC"_n GP6PK5pQnD`IdY}?]J 5X?޵.'-φS^A#jqyOJ H ^;q&&x>= =a%ȸ`K hzQdgdY ߅[ۭi6aW@:%QDSlGO2Uk vu $/=ZRVcMg̨NwWuꞨƆY^F Zœ2EX,`~١6EgǞ|ӭOAsTW1Yѥ`E\wy幨 8eaxUL7e':I~iaӭpC;`jM,RRNx4Ze*Vl]*V~5/@fb/ #T1|ca;ADdOs\hf1V\D\-/MA[A]z Mbsv.`V2` tiRu PqرR'^trõQcq In q=DXPa,G~US-~r>cI^H\ZveJy66Ɯ{z [u A@"w( mͷREVدI 5={N {P!)D 8c"QRS|kXW <0S&xᛐ"b"Y1$@Ð3vȞ|I +lS{ދ#oCZcW;nA(,{r1 vXn"_wț HTA4"m|]~wsgL.U؜O1_Dݓ-k4K.; n ţxʒHE zA(uc)ǔ2?)j5(\4\zKyG o2 ? XRĥ[s)ٺ'v }`k{AյJk_4;,yfmLuVl3ƚpjpwPl V':U s?AB ZI05ЁKlNw>NG1r"Yxl}!'0nA.P"28G} 7776JRjte4UikK@) 0bvtzĭ\Ur҇ZBA}@S|-}EmV|Ԃ\&.$H%\m]Rc!PUaPצX@B,+z0O}I=Jwe`Kt4 ;ㅡיOC)vF0/`fJ5wP @ ?t#~I*iP52 Z`-O=@V<ZzD4 }N =!CRUɺc990qZx}>OUmi2 U΍&vٚBj D\c<5̆F !sB˘8^ Zof߹痃Nj?E@UZLwDKHl>X籃Ө89lDAx]hw>S Ci;t>lvO#@$T%ʱO6jZX} RLⴳ0^(DTӦ'XA?J:f̋Pض;:ǜ1/V1u ßߨ*fG6P7"Rz٭G&vr­s$;U˳bc-in}orj|mCܪ&W,/cL/* ɍ3e dwrryKHϮہe]oUS ג?xY_Ӗ.},Fu(ZJͤ`ц|^>N}hğ՜1{szKZ=QSh1u<0эg?P.=Pxٍ~{j"} Gf2Ħ\JN%BPbNu96B^4쟺!_ZYwJ;z^XvhJoL _XHulJmK*d'Ao? >8o=0e6 ⁿ,o$3`6y_y@ٙrIQ3_9oQ!_]FlKZtȐu /rKݼm,{E%ǥ5h@rw1Y}4hUHڟ9_`_Tk.~ 6Mkhߡyn'.uhz>R!= (BȪ0OWD%vS }gd$!yS~~] ׹e:Eɢ&A{QRhA\|o>Zir!N<l$`镸B9(w"ۻ̫l8fRB!M{uR4Mwo8DLQq>!f0.svj&gŀʐ, qBq,`i[Sw?y:c}yۭmN@G /%{Y Lp>ⅻF&U>O:Pch# L W}SmuH@^6=#~erkD0ٶ$Jzo<{8:*0]BhX7XH^e웮yS;v+ `6Ϧfˇ #1#x5ư+o-N8y=Brw3f7_;9! VdAh8] 1dK.[@9WH']oq%^d{T]Xq^@+Fw:Шgut1-8kich,Oo5_]RoAIkIC1p' A\ +2E"o,Zǣ!6>2=b>Xs;1!/6(W zkd̮-WJo3 Չeo5ow1q:[Nǩ ͝.&L[*~_$m{+ة{V kvnsk"ʞ_zy-. {7tH yȒsL u"t&l8=Jrv6u*RBO,r>C! u/-@$8/\dC)㫎Frp 'QO.e;cLEš<̙*\Mx`IyX R$pv{{͂ 98x׸ zL ;ahv+2J{&&ީqP Iop' `GHU扩]'SaM}4V-pN0;q\~FQ*0J V c54ǹ;&@yǜ曠$ph&$2B 2S TȒ2jccb[!qҷ)mUO"-P1)9>I2J9;z|5zes" 䈆G DG7nޢok7XKJHmGU\*,6'Aq`A4DaJيaRc7f>a>RS=S@Ky) F_5JܷU8.6PK{^un6<}tRfV~Oe>4&NF TSci񂬷m2ՌpfĄbM #{IEbZvuC`"rz?1R%HjfEuc[\@39Q:]!Lʉ>zxKNM]Ӟ&"BߒȢAW:88++˙ŏ5q< N$݈[{Rƿ;~_JV=Э-a%.]hQ4J6ov/C pj$&J Ua g6r+ف4]k%9@KRf. 0A&yl;Ry]DDc ainMuy0Hj;7VM@s28F_Ǧ\`T|r:E@zYn1\G,DWj HM6lMcq*|ϳp$BI*]e\.|T0/tp9M=QTHC8 @2Yˡ z~BEK^qp&?ܤhoAAY2٫i堩lW|Я濚z:.ȔjCnVNl>nxjH]gQzfh.PH7M{ae;M. x Y\J@i-XF||TiV]SQGY0T(J 1Ӹ^~ִ6/n^rd5od}>N@|Py@Nkd?\{K$]Wfl$F\-[ }+u.3`z-8NZ9|E;N5hlxT@eY@X3d״: ˷m䩚7J֗A)Au_t @kduڀµhҶ/UEUɹƗ <׹DڎmEOsߋiW=d`2tWU_}P)PW ›)~rKڂ']K3a+_7o-ĉ`>?gB%/nWvE`XSm{H nN,ɜ4Ul;G@V1Y.TE)6yٳ!ԏ 5`BAVB#e+\ѓ0K-0CJc',]].bah6ΫnRj9őbf=<NŖ0t;xʪ0ژ,rɌTL$RÚf?ӮX+/ӚL֧Y)c[YZ0ER$Tԝhrry*&h)=_Q$oK[E[n`|`h=5>V-0fPӝӪ`(]i >l b`ĬSX2O,[5cPZF3 x0YHP9sMs^ !Dx6OW9}%Rf;-LbZ=KekӚ)@xaF+fmbb+1]#lFOQëT20 pk/" ZbTOɐr؞Dm;8v}+\c3|k渓':-͘NG:`Dl6l>BR^*?nD* \݌dNBk9eǢfE_}͌ě,nǭEɌuV^.[rfҹo[Ґv;ld܌ǭSQz2/[π9^; [;H)X iB(­޿L* T %MI#ħ"Qj -J=)|F~)I,`1/>B FKX/| oB9ّvBк C -UW$h,њR"sg|n.IAh+60ԟ{x}j yRmѰ$ɟv8&$ rt #CZVs ՇV.QN*3t9oK;=ƌ_uxpQ%Bgt`\.Vc w̺45M&Q0-Y! LM5*:6LӹM$l4igTsCqmVDžv0*15W֖|/[iU&h sK lC4`ZJR~ TkD sJ5G\UEr3d3ϦY9q۫'r_3-!az ҥɝN?}{~A2!\]i:ʁ%dq :R8$5f8e񭹦)}7u 2|JfU]OO+=/:ef2YIOyLj#fZJiC.da6bsGGg7~Zjn[$W/a4-Ǣiϵ"v]**|,KB-8BR2_7\LJ1nqN1 J*2Ydqp+<]-m<9$儵`Ϯؘ)!Ngw"BYXu _(|Q$90yDW?Nlu2p&:>cD^_|.)—t[=%k\̺5R vq6'4YNW.+!Xk˩0ҌG.Yb +'{-ͤ`ޜ՝D'VVזKpMxHd"F.(DO;jDhI1ks;l+gv%[>%zX2_纊$ώ^ hl2 z}ye0hݺ)@4 |x EΗj{=YiWVtҰ,(V (mqg[b/xbJbcM˟9YSx q]-UAbòSqQx[Bl3R`4Lhg\%lӯ6ҔQ^aJi~wSLC9On#ġrώ{s;5qX_%8=V2hEw[1͌eR8Ӥ|WVk{~ݗ 5YҤ]m;J<L~lM=S+Lb-x_WoxPھS E6\,aDoXK:h?s>{נ .61X+7yl_,C3d|X&Y1[WReĻu?kз0iyEZ%tkv ahF&*s2Y{o03;U|"{.?BOYb2Һ*7CPXgmI5`Ƙ~|;jH|\3$ 9Q*6pĬcfU_HkqWX_(`Y7oG24="X3j #+!OZ|e}BOG ‚m nBkJ,ƹfzW5R@~A|/DԸ+s7Ail{Bs-9 ߋ%·Bڑpك,gY~bO۽|䊶|x ?^e^Y/pԥD;y . 9(7`3Q ZT`pmlS$O Qn$~ _tt ƴC "zٺhӁ Q4rlcJ53̊ݢ3ycOx)\Y i<">X.UjE q?}B2D!˞/Lr(/s &t"Ђ:P3:h(ҳS7.IU9ɉz~V*] !\7$" oݖ5d}kk%Qwi0ΛqrwQD2c  \Y^VDOeXL*6ZWV0WMcy2TV?\9l m:;>}rucM`Cc-MIoɵ%X ˫J 5WRZ_,_E >Nz{(oKt3ڝ`Aoxﴢ ahԝ[?L%0"Ƒ`uFDQ[˿&¨2:Su~*uzgw[1{@vH J z0Fנp=ӭO<&y;6} gz΃A6_['893V:;E!E4~ N.ϓY"#pland3d +)6ڶ/ڬ E2ŭE Z3rxSa+*hgCN )WK%HDĆ?iyQdM?evd2O%;3gHt3*s{l_BɓЍ5u5x5T3 T [ S_ORF*`ٵR7,~V 5bO8nLaЏ"h!gJ.1'e DK2 P -DLp,xN%F,Y~N>wI_8o ʻ9 IZ)/¿( }3djy Cmɇ٦,g2ZpX18?19P,PP%)8'&]qFÓɶ>fzP+<;ޓJ蕧E\"¥˜Z􏓲b5`%#ȝfЇF PXD#1SGjɽ+_7hYf2rExh){”SWLiJI V+aew#mf``ڌ~? *&!vʞoc-8szp7l!T 蔆: &KP7ót-֠^+zu%(=Z:'5$rAkE]$%x<ҀFWlN،.)Aysw*|*!bE`_JH%x*6Ai+ڤA&v##Î8E$m~1}\6Hev>zN. gdܡYV"4F[d;NhgT{_BV|;etdt $x\$s`CnlVjQHNx(&7V%7 Ck󃁢&#\ >o8[\] A3ᝨrŤa9Ix Il%U+XzVB*/ iQknPBmЉ wC4q3Y2lGԬzB >mQCV2<(*; &It^>#DeLh➭)P|yv- [I&ϣSSSX?_ƻlR],26Qp-#Fpd@CI֣jǧטw$)O=`%#^x: =d!µYG#{!J7& vM R=f%NT_T}:l_ HmnEDih:cľ?.qaܽkY)xQpB$[)DysdW<9Bm< QHKTgv_Pw3HL3O hdr >ɛƧ!l7pQZZ=,#M)/i,BʭCT^9:r$mIXZP fKNvRBJxf^VH0 hiƏPt"0n#l4= N*tF1\b;f;-JφB+0_*โ R)N/[@q."G3;iEM5]=ή.֚2Ι_A\Hc\kVӄ>$}62(xbw)3u R-븚\&CH9"8~%^kk!PIYoLNrWuɁHvmƬ>S.3AWa[F'tVrY7"a0vk<#tٻ6<`I)`PߕxL\!K]z: a;&u—`m;vu/WV2Nt7Llu "(u%5\9!MءgK"r9_Fg`،-Iscw -%) #lZ3imPLҟ+Mʶ{@Bu^Nz5Z9fTH]I4lg?Lq5C7oFY&7ǥC;V.;zO*2k^=̤bgwíf=;;GʁND oɺnl99U׵׻Huよ  3P==X<[NI,ҵƺ pm{\ڑDrNi rFZwhEi%Ӎ#u`3Юn lfѓ\l[J磦m +F̋7=${AmY_aDW 3Jh pi}?0EM1W?y |P_MQ)1 σٺ!B߭^%7`K{۵OR7D87oEL|hޝ f[axrcJ0f χmz[?`}eC?J%]E4+=!mѽB:N$y*ñEض!x=߆| S Dc~m;R dm&^3ezc7i86Tc62cV0Q@1d`r*õ U $g޺)+Dkv@Ӻ[4~RgV|g}I6b4A<hAo> SqH,FyWԥ\Tm>+%虋_ӊ .0-N:;ÚOz"n\"BSnti;Cв?e~"SOr%d t C_WEAMcXo}( @sڪ4)QluȳlmN~5'4E^%K!`Ԧih)=IPLD/(r)d [28}.˷CYxmfI%t559R@t|0D"D%S'UbkpTƖu\%&T?+&NKu~]#^2XH՗J_#˛w6q]n۴!Yo{B~FlUR7&c; n,V62gЬ|!tc--hTjWߔ̈́:ȷI#AcO% 4j[\dL;T~3O_ɮn2̴~s|cxř۵5~otNM6m#ޚmxB"PNxyp ]D*zw" |v);A gQi'a9llhް*i;kx*lӯIƸ{z}ZߵC* p bУ[n{>6v[:+iUQɵܨRZB=f;jYׯM{1Y K֗Phܞ:=ym(Ea8ıC؆ܭVIN^ܑN7jߢ)9K P`b/83?ZDeONYdր◥뱞_yp:~+duKomIIA15ަD{KL {Lft!M 9zvn&֖~^To%GL) /?ddFnM48-rr2v8:a-rqzMV <%qj~Qkov![O% 3jj(LruX&5#tYm(Fampn>י'븴\/=PV45cCt72w r,6^xl|SdzgU{ݐ`6;^e?3d/N𵙫X+itVRq{gbN g6O;_Z^E&k)v C]H,;wGR:-`G;9x+9 {+|=k@둱\viKjYؒ)cJ7;l1 c̣@q`sQ{ (7+1Ld 7.2a8 s# >ωh6dGS|(hxwrz闦Ǥ#R#H'h3£;5[exİ@mWvQ(bEA:=։O]P# &;.Fm$T!ȴkf.i^qD&,a MLE WQ-jiP}'ATlwDI6L&ӯ/Lywֿ2&Y hLU{;uM%j J@yKe 5O[!N3&zT6o/G.mRgmK]Fzi>ap r9brD7"/u$gUt((ŦEIћ$%Nns)*TGZD/:a8` ??FJv@mP)e tKhUl9 Yԅ CmӬ.j_qp-(O|"1ӣk+YfnZ} w63?B/ /F(q"%L2TuE(+Zp˜X?r+8|}*ڥ5rՎ6 韻hN@Ͷ Hu VX{>,{n/,j)kcz!7H] "cؘ =H$ZS葉5 +uY|.IQW1M+?r z޼,\y8 #MX~25G{85Epƒ9 538;$yJ3hZ&n-ښ#*!Ol ,!\vOLFA4F9brĪ 0ꩽCt @x,۱ u cz*$yU̹(.74T},k/RpB,[?dLua`Lc ńp/{inZ?IrNd@y*@V1jXBNƃ`ƻ)L"'l/:;]O'm:۪W8Bqu-fXG оʙO˜d4}]>[#z#mJ*v@yH_ qjk=DP4 VG$ <%=-u6)_hM7Q֋grI/U[(xXhQQMZRo6%]?Aɞ&owG#H4' b~l^P8Wuuţx% TJE_~*lܣJviH @c#xh'~ qֵ+s0wx~$"Q<௯c}=h\s-WDTi30:*􅍔rAXi43cwL! s?JhJ<+X  cIҴ7ݘh`yo+: }yS8E|O10m1H_NRJ6b"1&SV\d<:̹ԌbOdsĒ(_ ,pP'#gꠙ5mXU:z_TzZ$LL.YN~M- +f Dy]޷jWp\)Ea&#z\l!'}'g˅rhN|cb b-kXGg!v)޻uӴ-lƾP Tf{yG鐧ǂȗn-,xCĠ GEgbѼႨꬬ9='q)Wգ;μSMf鏠Р*s~-Zjc6,[oY}Gu{Je|SmloLӜHRa< sGɶ-ՅH]N"iR?{q2q#iդ9`A3)ņY­-^gQ)>S?6ئa3.Y {/23B.nQ"{_>uK3דlb (Io0wJ݆zE^~-s 8)ݚS`BB:-FWFX\|?̵7dї_^MBq.-5 O<Þ=AJ5AWo9f$*YuG_nO~p|/߰o͖xCnT/3" _UNLEm'w&:ҫ'Z&ǥ53Sę $ҼP(6=>Ǎ>V pJa)FIؿLi d`u7z\ys3=dm.Bc@Q9iuجTrs'Y>01f<p1Opv}@/rdg\hj6q^iDˌnTM>os\k<#nsY?+LB} rpd(07+Ar}=@+ۨnFg淜Ӫ!Gʳ}2UVg.lͦNAR ȃο C"3 ZZJZ?ڴ&+ w+5WpIkYF=>lg̴$"h7`nmIxL­3jǘR^^m.,\|bV \:=@9w+FBܱVk1 g!eP>Y"Vf e,ȣ|e/@Y$NԨ.<>#+*c" . CGuۻQ[pnCq~/y nphjd|?]$k$@VDNf;DiL_F7#k/&#2XiICe)$-Pl~_JQ-~K?N Ҽ Tn" <⼍cf Si:TiN0L%Z,,І _M)-҈[kSS~YPd3ZҩpsNKZD 5Qӯ\T ʵh8YLYțZYA^[VUeN~ Ɉc '.]dvr5 &񫟅DP|c-?y:Tq]gÒz)ROm{^s{qt6y=`ސ, oSWy%p̔F뵀ӥo̹M?0i3;2F A㍎2)Xm 쓿kdUq S #> m+ee #ոtƶ_AYDKwx'cU5`h *Q>UՐ1A?ρ91S?Q{ݺR!/\S?i*b$=PGa K5?X2=㜩`Q,˜)(g 8~yKڔUMen»l4 !y#.>Y :2ueY:힍Ɛ*`%ӛfUL`sӴ@VL8ruKno?)!G|`@S F o쿳HlvITv@᥾P@(mT+P3[6XIn:ӰNeh#)fu#OwkCNj&. tZ&-+J R2c] :&N [r5,>F_=[䁴IֲwJ q;.$(t.-i.uxDrc9Ï4v愭;by3Ǯ؁ֱObbN}?{<]~8&( [P:m:Y|3]xۆѲz p~:Ubɮ1t//a܆bM|Y;:KٞxO"N6T /MLV#IȈoޘ)6k ;]:օnG!i3\eFoV;F#up+i‡/ywU<]ӭp?\;` +$~0(\<[?sPM{0NMJ|iIAO~$bcn]X'#mo#)NJGQxxn rNlFYb1I_nQ4{&PKgj~*@qy81qޙs*'f],`CfFWKbI:qKnz$G;B.om.zUjBn;Rm;cX0PBvKac(L|uc'Օ. >ljA "K)F7L\$~8Ti,Ql"✤9.g';5aj3W5~O#ZpuMSRW}=!{0&̭PO!Qf@Ȉ)q+l1"_G2tJ>%Z((QbHZ=Zx>Kn7P@ʻ5_Fۨ#_x_הVoZ ]BPp2iebI:ӏՋdjYxW65>;W]No^k"]SD)%ILɣ:ZHbk[0YX4]V9y1ލr}ďU?wsUP ē/wP)dȝ0z~Ŷ+ևߜM-t#+<)w3ᤝu8/3+N۟P 9Q&u k M0$+MOXBFo^\Ĺ>$0AO [JoCǟ:Aspz98I P@v@bZqrZE"@գ)]4$Y$ɥDCQrhasu$7F8=Z7CX=_wVs KnBDѭ)x;Lce:y x >Pp9U3fqF܉H82༉M v-VlHe>6^;V>===Q^'ÌYlVC]Mɞ%9\faeϑh@x24Ab1I#D$Vh)rXw\/ϭ$a^T?UNC71~tH3=5>#k $mIVM5Qp<:AA,n֣CC k@l6t'^0W6 ZmO-CP6J: A7'[K'w*V`JF/Q%`h99|(ca%LLk0ΙyZ¶|MSʧfa|ti-78?1ZUY%OqV5 a`k$S MRPԃO,*JlυLޥ,l~ȾlvyTز"G*IZ,(F%ۅro{|tkGjFm!|η"d=Iz>(,]%Rs Ee$'3hk%țǣNj#\3%=D}L(͂mZTQ 5+W.rv&ZPa)t]7>-vx7(^VoK+t\V 5LҰ!T[<oL[^ <xfSf#WU,g3\Iom:5Al ޻ӷI*N{υ>ل"k./uXB-Ia< 0&ykMҒOnjAۍ'l&p9TJR>78e["V Di\:gLT'e޻z:CW:`G},FC*rd40wmŸuAt6aa}{=BToڣ(!eְ}{"?A{e}@~t̕fvR TjA섇<(J=)94(lt4ZXwJnHW[1Dy)6DAZUrc<_di1jKƝ||q}[Xn]skp V|) /yЌQ h:,RJ2.d0zڢs }1Zr蓁?<3]+[_$YGh1ުSt`CuW7дB*[A{i N} kM :\X/ 4ǀ6ڡi4[wLWhg39C%FeAlz~pCDx޳dQd@^PItBOW{׹ѫQlх̗^Fg|q;6>AAl8 x3?V `[ zwfK#|PȓӇvSHnV|[8idte +=j koq8=輜M817Y ?!&ൊY84Q4ҰU9ז1'"tR_NI|H#D(sz?HkF(ugQQEra:tS Y ߣZnAixKeׇ0_|5l%#|^KSe=,f3L"zY_ġ9 :Oy`m8FsU5Z['c+؃Gk@ f?ps4bx;!j;(xͩDH_e惗k#PnRMM;tgv7aq$; 7jLIgDzz~\UJRASANnFK-ˣтO[=\g @0CXuHUYWo{}>+.[-,W G!aSS-('xȜfZg_/Jfp.`lr)*hwُۦ9bB@{esFѯtNل a0Ĭ~A[QU NU?ʏ!mz vU=SmT@^~ԛ=2smǴVT  ^&G`qe:Т B,GV<@h|OG +>0 #zZ,KeX ˖LOw+8=;wZy\, y+HTOFB9bb{VHO]J;xݻћ4NKj(*TQ,(Yj[%Լ)K҄CIQct +M,ǧa+같yJAXnh [p.e(ƾ8=ҖiOw>TЃ+?ѱ^)"l"RO](A#:Ʋ'vu8d8N͗ $CAF\qytTf7>Jb[ZB== ѫd}mxf@bOAa+,:*YR?}O/sZ>O~m/ƂpJJLKYy$*EZZNocooL8CsL+ k+:A .#ab'hdz3L$G܍Gۃ GAus9^5r!oq` z rYRr~(-dľ22CqIΜ>xj3P{g*,i[ߏxOӞ9y*ŬA"KѭmH2}T?C:JĩA-92 >IlcIZhu?xnmBT_4V-+3*kEG}5A<m{`%0}T(Pݓ(Մ0?7+\l)-tg}'N2OH=}vBU^uJ>+, {J9/9{08FST&$ü?bYP.o0|18Z団a>P-Z$9 *IC. IYNV1KETϕN`t1*x馞7@DfF~oaB;=4pG'v wD/lm#xI 'BBD#^%gL.*nĬ+)6%FJН-Rts|uE~L:Dt}S@۶rؼ ITpf54ISɤckMFxQOj09ZS{9꒰hbkDi񆏂S0l1p]} 36|lkG. ^%zd)c_.Ѽ^Zhv&sk/F^BpG0"D) C0윫p:Y{vLƖA0t˕u BM$Β G&ԾIRpj,'3QbԁIk#[^ ,%oV<&0!@D|BXBV`!26 3f6;{/udXkIj`:T J?˂76q[|d L WI*ȅuP6q𷲽~~4F/P8'xuÙn!#-qp|%`}cw P)#p=-bzs~vdv:8^V ŬR~iiYC(!7q&o%Д;qe4Rhy 'ĞRN;~fwYB.\;x)MÁ$|aTUhE<:7jHpOo5H !EG;v]IDNj[3wD +vcH2=He/p6 b1G>}p!XCMY!F?F|).sY~6Nvl)e1d-{? lin%zHɧn TK2eQh́t=b:GyaY&4e]VMe{kR5HbZ4Ӳ\hNE}QzjxmS\yI7"YG[j%KM*|t 2*قARi냋d)%*S82퍮CU59H*Pr pMĝG,|zV(~A 97z+ Bґâ'G6̔qO]WE#=OKmVql^yeA6б>/<C۶b|dkF']Fސ)BW_[M"RrfgMpD^+:ׂlbÅֆ#; 'Gba?y4>է 3K9;x}*3~M̋[p'WY[ % eϿB !welu>~KYqK;@90 X|VQ^}ogTu4@u^N^MelB?@,kkK(%"=`ط2K+dTdFMRª\QhR迏"qR*!mk E(SWtښbe MG@YL1 ፹z;lG w#ڭ0d+QG mKJK\`d=6\d:K$!r6Sl3I|t)j8{}yT~pk0JݖӚf"'>0[j/ <9l0լJמ˂@|CQ0@DžQ*8$s:[h@3̣:Ob>F6@ =%~3l>^nTcd~I8y@{+|ff[}/!ӴՁCf @<V*낱sL )U +%X>|L/?R Rr-D~=GX^I3~C%>Vf} }Ī 8Sf"y)W:\J/ٚg߈ |!o_ew7Bo#G"K jbQt) 48L4lQe |1UD<=j,oI9Cǥ]sK_B-ַ_3}u%rK ,SP9Rrsl9͙`AEkp/7%͌ :t&ȠT)L n| _^/t:|8Zˤ[5F]+^6cUw^ y7)hS)<1Cz41D\z:|'?̊AS,b=4ou鱷_lR*222'/q~f.1"P:\*m(崻*㴎e}O@NǡO{܈ޭe.bbxC3S ,W,TX_ѱ/鉵NjQ5Karc&&i8s^ay,c9Cel,REAܩ*`ncy`R֔{8'[8/$hj%gG<t3ul1qlKw\jvRe]|vA-!Lu7TPFP'q҅9+\.nrZz/oqY*6:^ )oO)ҙF=*Xh1؄!s܈t(֋JLLz2y2A׆uSSOF7lآ'VG ?  Y_N*Dࡄq,JI0E‡E0Ijj+U5|v[{]X8ԯl[GDNm@Ev Ś']^zƈB*L )MN,vx:9)ťa Gn #'r|>'3y=Qi#FxBt7I+O3!p9uv'τQ+Pev狊 R =gT#wU(z8ux LgMGaRo2$FoTB=D<:+88J@ݟGV@mj w^oZ{-s>k- ]7Cظ/A~yBe=)#@[Rv%>Y"/py)_G\T?K־*R$zQ6nj'ΣH Yꆦ i(sd`Pq .w8Ӵ]ᜍ*P./I)^i_<ȓ}| q-gXbSh f:6`ǯWUJ ]l)AJ1(^ׅQ$ dr}!߅+ ׿N94%D.L >k)k@x^o&bZoj7 ʖP Z{RE_' 2QY |ґv`;%_,ciIa>3B+hGfBW$Ήy됴[D3^.2!vF"ҳN x8i_}~NX5S DF2S>$}p:ByӒΧ%ƽLWhd ũ {r+dwbmr)/G_| .tE̩*賒B>@&sk}-d/ptg>}0kAA|hVlp Ɂ'㬡8~!#괶ʼnf+>@'HӺ%\}ILi'l6TboW'[dQp>3lԏLm*:QO\Ol4CwOP?Wleݫ^y-"~V|J̐ ]9viVr1xpid*\^gO>ΣUrSv*3HthÎ:4%5YؒjIֱ͌xdlεUwOE^*jY&|LՒe$5DtvgE1+z~+>P98Px \+}tSr{hjO ׏McSdg>&fƸ8Ʒ5oNzfNlp'v7Τi[(Ve }#]b5( ^ 0ɓA1:J}$ Sa:dȝ~q}Y+1ۇj<&)kE ?4".~0T߇_$c44hrj"PHp=?"V.Xyd}ac'dRL\Diu^cE>k^bx 2ԨGx^=7NHٜWIEjM^I "C;N())B|.ܥEkcI-A_J[ze-RJE9#nK?gCH?ޔ5wm,z<^: ] x~EӁBt X+lUZ1G U7$Q_ Rz#h U  ""EY)a§44MYLnzb97}@yy/tD7;.' {P8@R>%]i=~i x[hrQûؑ>-D]yu f`Yo(!7j~ 7^'8% 1uB{uvui?yNvmL=j*@kp~an2m:j纩:*l7z}X* %K8R"/Rz_q4+"V]܆?  dQM{#3~&rwZjJ} JAvF4ɪQ{祍$gtPzmq>,e*XA='0jRw7[H[Evjg0Μ/"IwzCqk%mǥT4栠4y`r7gRC'iorq)#Gp|`RbVޭ_{75ݧѕvT sn_KIP/IF3`~O=ozԽӐweL$r<ԻU aԁ'e eQߵ|KQSUÖ4^Zԓԡ98~vuq+N$m=C=@u@W)-w)C`5^?ЋFldo{nVկ1W=Z}Xn 酃.^s\ybRUπS7R|J&Eepˇ8xp9CmVvgo0q8pBtD}sSFb PmϜ/.(v!3 Ħ<#f\RKDwaϖu>#xgh70h*m&6Bg;n|Ⱦ񸲭^*>T#6` dJ݅% &DEyO^_[M&qI;jv6n>3YӞlr~E``yE|P3Up "ܽsg"5<"Tih͜LaNNE@#moNrD?5q!{m…FՀ#w.}u Eb B]%_Y3 RLUAigWrϞ 9SP4ݾi Qr8-){ k!G^5BflFiqh&%P$& *2 {Uf(m`Ć8f<*HN-'=^L?`ChVT{5q숍qGuobUJ,Mzn8 ^`{S*3Qq%JD[Ee{qHݴ6FCTݾD& Ym**t>$nUdPR|CT}H?BN^{&lQC|VڷS  ӷ=VeKb 4'=iI<2ŻF,eKfccaE-W~51r-lScU̒fCke;kj 5wРgu|j9̷v)110 B᥌Su/c0eBc d3xůͷIjˆKJ6!6?Q ҧhm6#A9#KM=|tmxc=N:M*<뮼N@ 5@!Dawb?!4(ӴS;)ͽKMi6 8ޤ hm6$s2t$2#ybD 1y.I>>J9U]/Uz uB?ǧb+ /\:<}+Y=Jy^hFYGBݔp~'gcOc<D@.d褬aHBѿ_ў\@u~L{&?kU}I~N>}x \܇R⍊@7CZ8'6caZ5!sǃj*仌>}hg/Ъ #+^G~<@>AlMe.,Nt?(Sv_ݪGņ1o&>3ׇ']*-ˈ}NMIX"EpA*")qr~OhS V}x$H? m0&SVU@?Y"uo91+CAq~l*NjKctZpS _ !!20] H_#/^`;tPUAMXƘ29vMIy2#? dg7/]7,oYKb%+G#avԷx6/g/*f6wrob֡ɰ{Qp Gpɤ<3IBD)V&_ĮܪviӃTYW+*:Qk9$%h*2N+ HMax7˼ K YsBc=9v͖8V|K8cUVwyEШ`r6!!.L7>Tܧcse*,C̸aahGXk `~{i6LJg]aO'X$vh`O))w1@Qę! -LDvH1NUu {,&v8n6fN0(Hc9͝2,n7C_+mcv , }G_4~1ϫj3oWL/Dݴ(+SƔe]h A (skfλ5AB8wW&_y]\V$([3֗htRUQ oUvakM\ $r HؖTUql{^Bra+wN9rnաޫV6Mlsma5o pM4wnuJ P|X`f3ij~ҫpYϵ|;U!EkTfт9~ l*Y [Åixhr@,sRYYI ̐uJ=yNp0 $♗Kd9hԢͪ~A#7A\KD#5zHoT1%,T(8Mѩ̗ψph>_"-pd)&>*ҿy}>& ن/9"]!Wl"SwFcpZ:a>Oa%2w~B]S)IQHUvk$Óo#NC^v0.9=6iI)̇úE_0X= ǰc pCq I0>NL}(QwL<LM,Z 3}q9,quIK:*B̨1'Qfee 5gnjo E-_#`gC̈́RrBEI Je i.3J`01K&ϣG<˱ޣ/cdqd,\y0eD;TuO ZkE j1C"©HS#NQ%BUĭ 8X(sjuhOM dlE/eLׅw4+ R9 ~/F'@ܵmRdNM_~]yVu<{j>]'.F&HkT%VP&8UV%Jcq4wdsfߥJI;qq. ;f;*<@r(,عa8:A|Ip}h-ìN;KIQ1rQpdpKK[V$f|ExOtfɽVJ:U84< C҆^XVÚ^E0bR?Mj9Ҏ> wM$hYBѰfX̯ݕc*}Uڸ}q,du|Vm%w]D$(4 b qD8I .lY[WeBDhotסŅ7=Iw~#@]?8'V!7xE9'b a zҿl80/ʼn/L% v $RO4lTٳ`w^ZDLŔZ"RM횑c0ϱ|a~c]fz62XXħv!n|q=oGLzÎHZ(t#% Rxk!Cdȴ3ubn/ =Y-$PBJBQ@HnkkS?F4•ϓ_U=]\:y# *0GC޽tKSw `őVMA?y'eW<ӿ} yəA_= g YRhBv578֫VOʿ)8gc˙WrEk'ִ8Xl#A糘XxiބE{q/AUl>\@ZdQxST?4n@d󮦢wX KELuVL>D x>jB<͠Xb={0|ZI(c==q+f̽${ & L\ FF{H D~z/br׭VɄY:ܨNa>M<=`cS{ˑ+ELio WJ}|N)67KoU&]'`QbMgK*b-@* KFBâvPJ yLT/̝E[ tc*`arp v?`]銡pɆ=i]dy܃m6lml"$F.bl4B]) m3$twӲhW YxxVm cDo`O摫1SL!]XLzyޝQo}, +gtV7aۉfʍBzP9Mvsjwi /oQ1CB,EHD0ڳ]EHM:)g7˱_hmW[+I$<0fBpGwp2-᝺h܈Lҭ)W$R& (WW-/as}y6z0|/Xr=cx GsV^uIn) LNղ#^Mmn Z*\Jc*b1E0[ԈP*< pR֦mA!\#pޯ]Ze1l51kI*fIH,a?l2‚ %L#LYYS=>.6Jz ,&ZEs46(T"V[#`%707n/gb6V;KmP㩲3QJP3Fe%@.0X>2 M$R&Y8)1eIpTiL7ncAHedm<7eֻ;& ϙg8(UA() У_R̍r*Gkd nšt8i#O_#Tkf'"/<ʂ9':T G\&zFE^[-ƮI+cyK$΂}wl&=s)i%Y|b-5/zTIJRW8E>%jMA ,͛ ͒k 7鬢˓;<-!&g_ Q,ƍ7b=_{-uz7ЯtrR7Sane8+¢֪VAyGj<΁N684RaGVbY# q@Dv`D؅?5K)0Ujp^[ϥ t 21,%A qaZ) p#gncar~rXy~Z-zv7Hi Ͼ;o3j2&MtE:ssj򛫴TgLkF>D8EȋXL#"˯g VKq㽈:ܧM.U9׍cp%r7AWM4FYv ,Ă.GVг2kG; E~5 ~2pRmR」IJp9OVq=ki͉f cvѵ'C5bxt=tBR1qJ,h/ +9,lVBg[GG݆4jH[Fn0_S $55؊ma:;Cnj2'Yfӷqc42 =D&oD}>c)vmf֥IІ;4LDv%/XXEn7xݱY(Gqjiر5yZ7,R5mˁ$0XS>c6?H8X$Җk2{oBi'CxԜ:*mL˺{e 2LVh.'f}&TܩvB%HFXwˌp&zH+h`i  贸P ftc4+.v_BuhCݐ 0E3uE*国ˆPk2jQK7k[S P B ~Bvx(g[Iw0-P ,u 0vvN8UySt%V1@Ἁ#DN-A6σ%4? (ݍ -:I$:/y2vmRK%o!D< )դn q*$@2PssHp9myU\utVjw5ml52?xl eݢGzy`0:J|YvF)y^}H`+1)| jTy/K~|oĔ Pb˪Gax!֔ȭV4m+@"8uo1׵HnYxM~9l,8û~66d*|l;g"_ G.sP &B6E18?MIbc"V‚:V5pI<%!)VS;^hB.QMZW(/莫3z#!F3If%SSƒo-}?j3V¿EpBXtaOT qu^f@\[}7 \9|OT uSy5><% 9Esh->c4j(:-"օEjLr}}|nK-Q+Ɗ1o?#M ~b82P]Dl?SCF7O3X }oؼZ:@jKVR&}?R1YV4Yeˌ_W<&RWg q Ƴ2ea VLE%J2f"RFSU EF{k̊ҩ`HFǘT574mϰDȗ^AJs}`@`;z-?NyLʑ&Oci7{Ԉ*Ds= XichiR琓('MM?r%\N܏5kCyF z"0Cʹtƶflw3MK'̠t gd}G)ٚ~ya΀~RONIzYv`r"Ųt tjBkf#'J]\\!1*۷= *<E`6Wud~gM*z݂<eYcEP©_VYB&̤gT=e}4( jBF횪jէx6.M$`4G6(w{[@N(ؘVv ]gzGgڠkUp\) Jڡ 9u@S%Kc@U#tL(}lVY j?APFr6N>)^_6L>X /1^hԮ%X3yD~j<^mhZD%ߠp5AlW{(&] B -3z VcVu hdge?VDZM2 m:X"X&}{EUݳb=`y.[:XWF4w 'WBKPcC9Ŷ{O1x[7@D]0 93%$z%A~L&YgWmsOV!PweV){Q t[[9`U|>eeazV|J{;ݕ(4t͚y/ńYoRVQ~o=6"DC>ڈ'oف%qE#l{u 0X_LEZyxBJ9=e ?@@3k'.F#1is2' k~J%<,#6FD.jT2TY䌵;Φ0"MS]V2uߣˉ9Q_XOv(ޞII^+'z \%%"XH'6sxg Pႃ k0{:Tv< ߪu\l/ {Ty ~8dYLu; 9V31[IU-S¼9+nr8VOu2 "oMO3]2}Kit^ q#}]j2ؿ6@o&Ok$v;zTvPK'%[t*Ȳ.{]Nf֫iܿQ߮QQ=,~PUsz3}/4M⍅dR a ;HdL8; ,*,mzG{UΊ[71`ݭJ齎kI>`HB ibm$e)S_h3nib%9OvzIYIFlk~q!îryՒWdiԻuy1TC3PDͱ~  _у4?;RGiHzfB.DOCMε7Rj+]3 F9Urt@ F;mڍw;btnn#u7#II #ľ74\6}ٵITƗL4">,x=agl]BJ]Qa^0/0TrKQ43z#Wy'~L΀G)9:Q gRgXn^|h?IdXr`D FbJmF' }0}AhEܱ84ZېY!fp9xşep.^?/gզG􏢯޶ {]{WU\q@ QbX>-.$(%-jU6epF}yb** mk.t$T4[nT%#2J]k.DjHJeKʹP_ו)y"bWaV)έS~cA"&Cj/ͳTz~[aSocz5p9zuqӜRyqګ(fvQ;ʉ0 Dԁa:$'JKJ;vj4JWW([Z!œZxxolMxABQfɧu.3C64i@1f6 Q88P&8֬j{fn[h*2:3Jq.TVN\kxxC­[%UD|P&eS:[ζ_}LIknrZ|G2ʼn١Vp+=ifm͙PtU{)HxDG~g_SWP6QBPFy^m"ai;vBkPI/4W a{;rtȁw?519Q)>iN]&Xf@Epu@TbŢ\V@)orۇ?{N/74GʃmMٌaRT өќnX^oE85pSŒ` o־vvjњڨ#6̏2v$ñ5V&0"otwXK373[ЬHًnRzHBʆEHzL ##p&8m/rB2ljz2+}`P\ [jIcWOT}}L3|H0?>[CxW-,3{ FDf ۶^%U S',4n0]KLNSr:K`ɛȷI\\76}8<㌙4;ݞ a)vj𫫐 𫔹ڗs{bRwr ۋ*@ey{UMna V=\gИ7.BI݃\!Pb^}KwDl*`[#ܐ| { rk)ꉽH3ZqɖvؤCo4"éԺ"l+)g>> d0JpZRgk8?:Yb6GIBhM 7 Yl_A׻>-o8=M3s4lgr~:~sxϝRل!C=1p4d&M8|\CLv 6DS\:owq*D;By3#нUgE˷XC⼋V4Uڴ`KJ@TY5™OL7>|A.XљNǜu-1d/h|:m*1J՟fsk7TMSk$7)^.nj C zK QwXKa|l+E zMbkH-K G=X_TrLr*A+6hi62{L Z?Bd{>- ok_q`9tBaukYҵ(s $HB/2 rdڲ MkQ~EW4dANg⸭K&jV XQuHibl|,pHp} pfG_骣K#(Dơl"BK$1/EjXBfs%4l>fjw˂R)a!  8S;ѵ&z{c#ژD+m6ެW:Ήx=3yAΠ਴g5av6I/yTC袶W=:{# ~YD&Q#G2h㬕Z3!._'ӂ .Q3ɔP9oF`=%SyKynG;2v6ǙBsbv|so4_{wcߓzy0T솵C yc2@`@:tZ39J=7G_ |bDzgIj"^XY[cG"98VĂaH.M4JFJW!P4:lHb#[fqtw͹誌+(w̍;|Xpc:@pX3T" Σ[8۩@E&=.q#"#^b])&Xa1 qƦ)US.,+uNiX RԮ"7WSXpf5X\Z˔1_UYkP>i5-'}IMlWrT .U0Ctӹ+ٗ<ׇ8@PL]^6SMs [aXݹMPRi Xz۵C֜R} LG|H-/=|VDf%0sȏ h?M!;i 7x9:y'ӯZJ6?4FDq7F۔/ jOtj4xȚGes`JJ "ކaľv74C%y$ f#u̎+xs 9O}M>M)VAR5&*K`` FT7L5 &K3t;2@֤+ξԩZv[޽ ,"R_ =䠿`sZM8S@g*KS: kNCvϞ[v{EfEѺ᫤.|BӐbKT k<)'&m&JїQ"1 ]gY24b[Rݠ*\+LP*)ډ>+֎M$e<+Υޔ5}.Il`o9qƎ=_.'?Nl9sΣ0nHh=D )0p1Xm*:hMqøyH\rVa;$U&"7/wkKDP`ZFpwFzLC ʤ賦U,:ATkEI{t)4 Nqo Azsu=^ Øz;oq@9$`8zg( Ztz2{Rj^UČcO9ld;XyU RuNM 2mq# b9T촿)dÜ> m qĒI!zXNk"##Lt1 DoCۼ{&u+AA SԚ-r-,ך]1'œΒSD"IkqӮM:aUH4*o\ y72fF{# Q̀W(1S~T7rxyiZ#~uʜ+d^&7f^{eAͣCfa I[(ߘ9]9U9 ' A4DtR PTv=p1K Mn @~'d \Ӛ@}AKqL87SQ)sz6T} .DR.囊s:W{+/BHGv$L)(ߩTOG  ;xv1Xg-s v}q[*W8^GOeOҏx/ߛfl@Xhfd/AN87JBE81L+E^l"&Gϰ/W{sYO_e/DH9$ef$ߤl@ٿy>okMl-T/K*z8JP$a\m֏hƪ9fp;8{!ْ(St-rTtf e޻*~L?JϾ3L|x ;dVaKܳ8X^E`e ؈( Z/-4Q)Ǻ_Pv!L%xYRc>K,gLp*9WLrV<9:0R˸&`1pYy)@v;nL ]>3c}dt:&t4vWjʹ p # `ؐ;CqA ?9hG aOJ,?k7AH%d7\K}~kT^Ŗ"f_& NCt,q$SV 0[FСR25)%M8.?xx>,@9#Lu{^B\n`ȢYSɡˊ:Cb d@0(;"jD?c׌YZhLW!4nTx5/T2O,ZWP+Y{261%86mquYͽaZT՟b$.X`\REk@tיʄwa)\AE(U&Q!]e,`cQMz"Il*a|cQޭa0z1 NU1(tO^pμ?UqvNC5)[5!9  u!"8\B:$Vp܌3.8%3W:։jР F`Y UaMn֚NE.ۧ.֚^J/ i)Ǯ a%5||uM $9 &)S wuۣvJ`6ݔR5&7a?pr|#\ۮ_sEMrt2{;MK ffRÊ8!c^"'x_L<scpookN6ˉm?q_ p9͐~bg 뺿6Y{ssB)۲Mh]kJČD#lUGP'f&IAɉ3^{$ɀ ċ:ݗ\*?mjOU@f9'Ya[)Q3Ie!Du \_aq-6U$dNiDŽT %1^((⯩C4%do1K]ш䞎]B ,,<$P5.6jU!1IV7+8 b>l )k8+ws`тox05oet0gvFsmG{3Oz[™U]ȣ"VºW7r$s -Ll k6^.~rQ[S\7$#1?) 9b퍽B%wBFlMhdѯVy.^}@8 B xߓtiG܂qRGќ V8': Mt\L>JPY#BI}U WԢOGB4$ Tnl/ r/YҤicNgCٖ\1>:DHdCNL*.@h▾+Ҿ:_[+{axtg %K"M葎p.__M=S"qf6}|iyl"G!'{P"\,KJGwx-/|RUD32hoDػjo#?% Pv =ӌz?_m1> 9m'1_%^X D5>&n@C[M QE ~ߕvL3C$7\$C)ׂS<AI'qpo 'fWeHW TˮF0tհZ Saib"|Wa5&oIY8lBCjD$a#0cg,BIF5}.,˱SbYHn'#z],{z/ܕV2K`t;`׏?v^rM⅗a']Xn}u2akba{~UqC0cfz69N0kx[Q ZR)0R% 1YKU 1(0I`jx WXRIuF &9Qzvoғv+PEd)C;db>ʸ[ 7KvU%N/ QϘX/ n&@߾zK |P|Ho%1='& `:xb4/6) Q+c vqğ}dm+0lѨ6˚Vzn)J&i>_Uʖ 66.YΩ]R*oQ3 w̒Beämɱ|>XD_O~JSS>!;}AƝHKt lwc-eKIkX"=xYKA RpO˄h-1lʜC z(1lKUy\ lV`0OQgs" ̈R R@=RĶ~nsS}Gg7m%s[fש3V\7aw(6s9.O誐Dhp^"F?;t.qoa,6bq$ƫQ= LҺc:n_pX`]-( 5@ njqCeC9 ԍ>0f,Xy?ZX-1AysڨEB=idKBzj@W"0ؽoj~# [4Z3뛹Xi%O 2n[b~hO,%i#xߝC -<ʯF*$اPbcx6Q׆,/'@r>YP3d%w7t!|>ͼ/*J)bd,Or̅ܽ:E$p)yk!ߔI$nk4 CXHܮ+/5F ,|9 -ھcdL3N6LNhe9ZL|1dm7Η$F6=M?̫ZçsI?"RiFsCco:"%!yZDrf* %V FV/2ר4zW*:\:ܥgu/=My 3T$vUY"P4_ )Tf@1jqaiHDa _hQf6H{K.W=f=Qv ؅&?[0;5ojJ?'"HzUsNYX[/"Ў f[*=oP~r4ܣ`rX2dSdra::XmM$Xv DmHAq1S.w$AHxmrI D0#oāz2ԝX:bV5kVguA;LNK pV(" _(83Cg@pRh9*,ss@o#a Gᓵ F)وoζaߛkx0<-ʋXy1 qa͉BדsC[7nca@U[ 4KV^GZ-oSnXdCLY8O l1 / B*T)+EWctrl"ӺSm"])Qn pDF\}??J[?ځlJ>"F񎫜uDOQ vZFȏK*RCݗ^ *nuamkgt>J峂km?q-^.E4OsA\;g a0H(ገE"ydJNSd|iTi?MԹx#=UdGյ/KW|w*hڞ7|'xe=΀$[n<C3`A[gnAC>uvS*sߧvvIRJqCE~UJH |֟ؖ38$x]zv $6lvJ$(T7ikmn,Kuk61;@W[RU$/lXjA\cw P3mR ##lejxE(;i=7.O$S;R$oXkǢV#B}@sehH)_u ^;gMb{xLR){3ꎸaVf RQsv aQbS rȝbqo$YteKPB1IOk4Źu4 &CeQ+q O`qYH!c;^j2X\1UX:C}Y;~PMyۊQQ- W]±ru"2.R=ߐ O"WCnKBL:]kH}|&H8jGR91bg'<>SvoSU9Xbynp"bPy3@QEAY+JE))YdMTTw!ճE%mjn1DŏlK2[g"=]O[صai@a>X5_6T|V9)o:%Frb@q2.`\4dp0PRj2ʢ4閎<3enVoJx`ծxcxd+`L "w`8ֽcMבs_c!X5;TB}F]]C}g_ێ|O.CY(AT~ ;}%CRh(RLrKm?$p:y[~o̒ J'Q4;囕vFe̾j[ޥRzgZ焭 b<ʤe8sc:oILk^W?FC7Z4b3{F&G8iJŨf>upbo'; HU8%u(j\g395߆rc=c3%5p{Ѻ#)ۭR88Q>'z¯KQp鎑SJ2"X5TR^E"4 ":Ey`$굖YcI--͞p~׌o?: |l%[ G+Mt)RNt,+JsAL-"1?pҀH eV5>y7 ml"[HNf',ߚ,|nZJLT_NnL"(n,"U܌PDk3- (QzSؐ"DVTy)ܹ(uDGɌlHW.Foj^/ʾlAp<:%oy}lƚ` $$v~xD?]BP[_K:Xla CB`>½Y u[tX);%1)"GkkT+ESw*Ǘ4g s$m -1'枴DxS iK#j =\VUF2|,Iq, J7e6ѕ6 Nn,kJ Q )-츮D}ͭۤw#HMj*78dL_-<d0F|ڛbJlqNL~s|&<3s1Fu! dM '/!ٶ\H…䛘7r[#R`qp'6E .0kr$3G~k~w/hQB#QT32a_钪E')(ZӴ:(X/,33hQD, M2}ʛ&hfm"J HC(,Ɓ&29]Z*D .̑ 1K]۵PT0#K-t=}7k𔱦Ɛ/:;, >.u;p%6@m_tag@SW S9|ۘLPnWd]C+佁00ap@g7|Ӏ y#!WdE58OMb{Bu:4RͣrW7mٜːq\a@9TӒKѸˢgߺw#Iq5UMQ$7NJP*z\%Wcj{&7Bwo\j!/M-^ q7pQqʉ]{_t) "yt5g&lr^S/TأќV,txV]њuMKvQ5,^SNL6Y>:r犥r8SulڴՋ Y)]aу;7^Ft:m"ҙ X֠_%khG%o2Wi5;S=OV*.rjhߖONӰeTשz(C܅4_Zhѭp3f\ bH;l0(ZA+AuSvް'M)M'F>%KIj0t9eP #XAczn[*F~?oze`>)kح&{GyhA_'}"Xy?\aٿ`ɱ*㕖2RDCE'rwT`ᵉL HeUgt>d A_-y9Jzr,X`:'VuT]q‚dW m* T@sa-}.R2ʑ zpsN3!#vj:8ڬ;6RFV_~T*q7XY ,iÀOvQ伵GDT:*XpEި{l%XYFo|GH _U`|IziスbqVhڤϏL^CuѬ*(PC#`:912_@XC}Lg?:.? H0hr˂^Z:@|B4s cp(i(Qbi<~n}?kGW80"fRjyEO@5T#|zrр}T/:.Y4مJ!EA0l߷Bh njoyDڛ ӹ_eBr&ז\QtfB8K,Fq7d/Á/+S}E3LMz#L gxέPjb{J27श ?^uYxwQ[c*}aŎco.Or7U4#d  EHbG04-fYyBƘ?rP2I ΚTӃdW ' آ7қ6yc_UlVe|L0Y²Y2+OV}WA+0w$s wlD*56.GhmS`|К޾=Yn;Qk*$x)XGeҺL)TT{knE'֐ ?ҩvXZȃJ_`.F;X lH-ARhµS H4wuGKkui_)׊-*.ŗ6M ,~ NM8Wf,.Q6+ Eg6lkp0.!t}oY]mr/zKeEr]?ʟjow?+{l)Nv@Eh>Zޠh QIqU+?sYM"q`()|N)fz;oKqA삞:ʷCNzj)MGǷ1طz1nkGݟ&޾o -!fj'@ Ae+1/.ZT@JGz.ɔ%=)>lZha<v7gpoubPlr?-a~:,g.O)`1Aw,Q[I[ksyF֟?Bd2]57H ۞Af|z/~y7$;񀱻A~x2۽>&l/ٛkC)- y0eTFڻHg|V$7=[g?E&fX&')8:$mL7m F,x>r eE&;5hĝ>b|uE0DwrZZ<=@8&lh|qhVg GcUrl+t/ڙ4Jo}/ ˦U^:4vk0mD^JaVrd JzՒ*:ڊSLxZ7)P=Hh )@ii=݌3R?X#--IknbcXqآ;X,]BtþgĤf/.\aBI7ʝH޶0DRGi _!= "7j{9͜*Sg-/lU =~81]) ٢b6km08Lĝč+#|3Ny/$޸;󦑐[,[,d6C%婑 2 JSIe(c!FzGi b(p[O KNTPPЙO,/J2p6nq& L[z=] 6Q<lqK Fsw=*vh{u (ބ~D ǥglrzkiu< I?0SWMJk{a=1tT=F_clprăn#,0bƒ ^m^ KvpyS%DE}!1Xx"_kAn8"-?46 c<ٸ7ԏFIQx 6ӥ 0yg Ґ cq3䱹J.0wr'>cLtiGTe'e=U6Ɣ5jtc Խks?E[3(5/CZtoh HP=gjc2rvL+Dk8>ykQAYkq])lGMH" ;!" Ats%ɘhmNQ:f#F;ψnq캤wT>Z+N C[b|sL<..D@9Z_mth}̍ c{oWB\Jgb'ehߙ,:8hby+>#2 LS+Eݮˣ5+~ gYmOyV1Ҹ/ؗ~C3/4"a8u[n'&ΕN 3AE]hCFE4աSwvYrmQ0AIXVgv YNhP xbqA ymQ1yƧL-];l7=a']A;&)ӵCnxQGVS )jŏ '}jO+I } 3+}iπƂ2,_&W ّ [ěfdNT{ċf Gfx.7Stt<պu&1?8gM:VE(Kln⬹N%ǼRuzXjMBg_v]RXqIʫ@|[*4UR9`%!Xnueg 19V }#^@ZQdEd m(k"|7im1.F*"@"REe)]hoh;fWp(N[rdQA.Eg䐋ؿR2ԩGGGFrN@gMn^4e:,AxH~?mZ$p`RAq /N8{nmHl-=8x)%Ƭ|ee_X<3->#vBm0(Ŝw.(J0PAH1$;"6/WՁ^G3cro^cQ7:eŻ3wͱ?ݭ_׎E?p|Ra[ye6j [ɹ]L/#PQnXVԚB>$!<6cvd!sQ emT! 2R)p5C@`#r@: /ؒžA299Vρ4yECˉ|N _[LqpR, ?#6}(6<P&_-aL":ӪHT]S|DUHr9`\TI a"ZA|R׈@e ]3Y,o!`+c}M#ߩ= K0Kgs>FhK4^.t3Ӱ1mb"euҿcDQq9FŽ%'-P\Q_3 H!"c}^Jv*KQ%(Alr|Uqu1v?g3c~Myq]`]7ΙmhdP¤ɟNt:WO"nI. lNu޳&`_SNpSx1`Qq9K (nC0lC9ٽH'B-mkrK?dfz8`r/cv0p# S3K ev6K*ܥ,ݦk!cByӐ}|K@Ĵ#agf(R!yLTgjplOG(edXҴmp%a}ti%Lu$>.K:3(Y'[V)&kR@SSj̱dd%!et#9+PnJι@|=m>6^]Nn%'"<.#,{>%h brI0zw{ܽ\Y1EƄ? ~˥|83$F=2À͑3YUW}.YXQ :VBq5C'? ` T={~;ŋ'hf.U|3Ѻ[k^ X\aǥ)(eKT^-3Fro0T\=0Hk { Wt.n(_` dR+€z$Z럌-2zeA-:?WG O`DU%g|Y 6o>gk -O0@ 5i9tnGњhm03]B;E†g;ѥ\mxeh*L-"w<=Š:gBhcq,@4z7"mdCޤpJp7D0G-y/E 8>IYI{ŊgytK{sKogfU~)aqEl 㷡H:Ÿ_ZR  .\X , #OKELb,.ܫ9ڈGxVW -汫^:֤,-ĪPr+4Y'4bUA|Fޞ)C̛}3'F [d0×[A`,MU=-]_1-w'~:`*gS3*㒃eCKm<PlkhO4Qzԉ+7mW;/nH}^ItͳHԊU sAGA˄RRq6IM7[cϾ5/X_w)Tkwj^m?DyW~ϡpSltX.]X!MȡIR)2,͘I|:Ξdj-+37lܱ/ayH`:<@#rXj1,9%1v*:u}Iٝ&41l"ݷo|;z‚pSUQMDNgTs6Aw pDxQ,J{ 7k {7u?/^ ^ ê 4\/Ir;w%n"{FdDvN5-YA1(Y V;4᫚oΕx~&S2۪rb2O]!&[w#bRD}-á=>xy(4{b L#j2ͩA?tEuȁt$R-6۷ÙE G%.0en3^D;?6Uu1 ՚{'DWa۰ OE/ï<]Z[`97" uQ)n3w}~Ƕjdܐ3G6Z:qimjCޣ !<d]J_2Ϗu#S;99` `LT>mmņu1{rf:7WAU\S̃wd79E1lrD{7zFA,Y*'+t F@Styf܌n Tnˏ۽*4uhH}]EW֞ 2˄iر#9ڢk խ, 6ڡ %6xxÔ }oLGo:~P&C(ሗ&PQm*ήĭ+<`FCW%s/{R D!#T_? P?g6&͸w{ݸgf\ "4wk35 ʢ$iVwGWL.~5Z;jdѪSJ_4CnVz{hj 񯎳dxEӍ`}_LȦɯ t\v,{Lsd0 nV7CL!@eZUU͸L9PeV^0[sv/;rdA))ԩآ2 Aڥ)&+L%H?)ۍUE/y;'Z`1p1if8,=\ $2jq=9{"Z6ٛ+,=]Tj!CҴߠ121K6M;[-|@)Nޥ&s2|wH@ux)A9||-WDŽ-[b;gQf**JR )Zr؟_A\8&ͰX`) *QF2XKRu%2и3.zTr /) 8{#ã% u ՑǨ}%x@oRо1 (\x%kԦCiܪ $nT7UF_@ӯ[*Ú.'xt//y\i0xA'Wh/"=}+ Djْs7[q1,2u*}8L hď=އUΔT'b"Ai]8n tT5&-b7j&x^NWfWqQ기$۳4[ DhJo]3w#QIF7b7\gYkeIGdk⊙qdz'kdyoeKvG7D (N2ë.:uR>=ˌ5bCYC~aAv_d5Lsy?)VGH  bƚZx8ǟR Ѝ2]{ݿ0̳y]ntsI|`}DQō©mjBBRm޿fy]E[&}L ǵs8ovQeE˨Ő)Ҧi=,/TwKO7>G&^fCu}ẻ=ʿU;*!D!8&̙>d1 l殇HKĶ:h' 쉊a$N}*?J";y- !V#MAd~S4 J5Dˠ5Ymj=Vk \(_v fj!hNVW{ 7OwTODl|J&:tag %WpS:]W4R,G+ͼhH ȉn)`NٲTS:5YA}0h7AT!sUD/O6.k.Sگc"[ Tjfq+Pn}_7Gx$B2jNܢ#TW'c vRR$l#+L#j3ԕܪh *5 _D" @ڢ6DZ9ƙ֗wӉ [ݢ) 8U\oL&tᥭYsxs&Hoij|a"Q^D) 3945&@{]3&IӺZ\!v%omz/ZY7zgI#ABA]4\,RVF$/\g奼&f]P ߟaKlc$y.꤂O'Z^Z$7֋1$gb9-DMgsn3%B"o W|P{VUȒU:E6EZIhXjҚdp׺$ʝFEy=;oκ ū3sJ'5/nԛY N8B.sT y8S (RBD-܌ȕ&[Ai.X虏\\`/JM,!n9¤g1dlmp4a=QI4GL["t}Ukb~Ƿ ACZ .cSRT bfGhroGm&y(jQjLeؽ~a{^j.D%QlUjDV] :#}F{,D 1UB'Y˓l n~ CAܫjnaFPz2o\݂ywHU.70:s:1]Gu4aMδcD ߤ,0;HoZX'cu3Zk.E\6&Ɓ-th]ބ6H!RyWOnXTWc*.j:5csg WrpT%EZڢƛ*}è}<'KCWdz&|7&f`jpL7f尋/iܵaE}7$!4 ?P!vl:4GԎekCZYm~@{Sm&O Sb乎qZIZ#MlM7¶/7O^AOsri}\ ub#+UϤxeP'#̀Xtf\Lמʿgrk M: @6gOqϾQ#OW{2MCdX&v+Uv55$LI fU%wRiypO$&ǣan -S{|ktݫjS( }J]2h`KBHGd/BAn6VlO]/:fR)N([3Wd9fjll$/ob 6hod(,D/K#Rn 36} O1iҧN 5DFs|F ;u&l\gJs=?\ʫdET# !r |禓5#.ko QM64Fj*cD<ž,7iQ }BufVtx䧪[ƫ=''Ĭb \p/0][ CApE "~5I9*@tղDwlIҝuV^$=u)b ͛p֌J N>y~5rW=Q4; ;^ÑMߩ剹T3LE-x0w^)ؑO?jeί^$O}3+dSU(xEfGڜ7{S%I-oH~Zʄ^hE[e@-e#ty +1` ,tҐLS-ӳc׏z(~XUx\MDס/i>[nKqgs ŪK:|>>VwP5i8 65LIWksXCbCU 5eԠ~ ŜB+TĽwj}`PP7e/*i|.+*;=q/ epȏSeo% }_#>I<jtO+`<ގ:p)@&s[F;~彃:~) U6!\APCd^42גL=pwԕ8"`I;kJz"4 ,5wadÃ2&pC+M<;U.ߺMN=.< ~uJ5?Fx$=a2/OߟJ2i;5Y)OJ7V^-,\t\ZaBN_yu I-ewɑyܤc:꓉V;O%&,-V{e`@9iN$yROEQ>` 9~rEӮ^8CCh P^Oqj vsה,R YGd%"oba5RuYw$?& $OjYs tQB$^,dsVPrMdJcjlVHrpEJ6;t\s'=m 4om!HqD.>N"I ?{MոiZW?hho$Wr+nF➴N4NվT _nd,$[gHe5gpjcttlv㤼e$)ޛ 8G6q{Px !G&JAg9li gN;]v)(I"WB'l^vIhRmP )*,9b'_]V6,Gʱ~M(3-TO]"7sfFfV_$h3g3mC -RzN|H?|bިio ..8s}qڿlT舋DCauzJkRf9*CXfqb5{V"R`oRs/`=0vĊȝMCTهA꾼1-a cd_"ς~䑦~?wWW)w=v&AeO)!5V/z=eQ PſcU`Q_́ +6ԤO%9uf Ng@ȰU?k DC&vtDazwY& t[4#[ gw_9؞5gBr'cX[;zW,kB>Ar *pNG15 c!Ӵbrm>L_%#TIazk[}G^UM1J-0htWbL e 4)}7bD8L`ZXu<2Ti]9B SG=o,Vcȑj I^ϵ#Y&_ Wpc?+P`W>W WdJC@-b%<hM̎SUp0yR** 報ѵ/ީ>q@E°!8OA*C/I{[bu(pn G79 n kV*b z?~}9vjbh*-Rs^c\oL'8<&@7mETdgj6IB)w;MXuqo̭9uMƏ:_=Jsyl< }L۔%o( 4i> p)8^b}2v45݁DSL:OMxLڬ@Z[(O[PcI cS߽m'014DE`]&Wgbk haMMݷhǵ1΄ǪOWb܏ (ݑR y2^u5{ʎ=f$F%GAIF!k1DaE6[bׂ|]6ތHKfvfBk"rpQ 8ǜ '\|gGLCI3#37LjWm'G{ c\D'Narvr+i"IH3"t$zAYKR튜 opqTZyTӄ͞M* [*♤aYF4Mlh-d8d!yR' AR͎JAC35l`7ڼhfdmGik*_5yjr6<'<\ a+iBkjj =dn!&ΛO00b34ϔ L?%:.,%* zB=} 'Z uIS4J{f` eP'㣫% и+, 8b`=tD7caS) bM 9 bA4(X˼Գ { |,pYN xs9i8LUda08r$,4wwӽW~J;p]!\Qm7#}<ӧ@LVu>r6fpm1Lm{ 0Kv?yƉ D5m%W| oh &ޖԚJF9;mF|W).3cila8'$&^ *C,yOpaw8;86+d6DID!0Ufybxo +&q AcjHAp4K<樥E)=Q3p9ٲY~pG`>#X$bK; fRg9d `FFJ2DaT=gHbj=j[|q#53(qʋR-ŵ96WփyR$˂e uמSJP}(,r Nʚүz+_=b!bɀ5FJP)tOP5"i,8}ʀ9 jRUxϑ˒nf~W JJ7`?T[?99NL+0z,{;>=F*  V^tޑ>OgڙBr ؐŷ3UUz96PDD# s>7˃1Mh):04իT!ͤ~̃k (܊ Ҽl+*e)QV?qe_S-.WrkLh8u8O%Ll(C>By/_࿐~ tH 8@T?GTt=f1}̧|[4C"311b4ڣqPrl~݇;:Kz>ZUFjĕ*WI"' b;,\%]lgTnfdOZ[$g¤N(5wX~j„heh"[jkdO\gs9rGwp*v9}*muC}[#[E!LjIvdD ~f nВ2v>+oڈZ.^xzZY}IӅv6f+jDYĵ5K`R_ZKG̺TះVXdˀMPꙹch@]PŲַZ72R% (W/VGhд*ڃG(XOH j(&ͯk}6eg`[FpȤWf&`xEosΒ/4dad[sۗQy3yl>`]~;Try>aBclF52j,J}Rs_7BPF5at5($rfI3sTxn,H@ݗRGl5)*K}11&5&v 1R FhZ)I)&C[p_nc޷,d7ILiCB NR~yav̌qc۝sCTy|B)c@|87N{oJ aШ;2xquƔI;Z!NaIqXJj-ilbKXfFD%p2ܗ=h62-cѻcBw= Ym^69Vܵj05]!f!~k=8)G? aI P,#أ$91ˆ+{.h?;6@^f cYm_Xh_mxKoS*z1q=& rm>e1_ 8,$C)5.g+Uƥ 3؊- Rާ[JX6}@&19ds7?!&2)}c"mSCrqo=x ?M oT'eNrvDu9 %bmC艳|7b[KrY{AqcܫumA|1opz3] >m2"w+i\3|A2LBX\G]N1OqO Jln>(3KIN3npdec;0@`!fp$m#u[ f6nM5j_oN7A7ԡ݈aBWKcoFVBuQc.azSc)v?DvAa'&dg$0mOƁip6J7􍷂=?:@'>T&ZeY p;X/U]$=Bm~a抅PcAY# 2bN@Ct˟#i%`He$Ynhҋ}?ssOkC+* el$&h%{VL}}U5n߈DR?{לQuw&1? Cx#`ND@SL#5p٘)"|+Ѹ5VI[V$@b/h䕀68o.zd@;эh[a(l@%)X\KXccobJY:gF œ-wN &P~-DPY<7dd|HHM:oُ<8\Vp/8Ք ϶W`=pG5I3QKczaFaAPCBdcG#g5=T |&VlM&1W9 ԝq8Gb D.eE=d?ToGՇ֍l!Mر!:PK\yJ ݶgwba5o74T8!GwRM\{/i㋈2s!Dgd5D)o^Il6K4[ AsO4ҧ]!ǕSe@˅f޸G³^Nt*Ufc/"T\o"Xj:\$2+dCtK' 7Gb9Fl\»)cT?&LB8ZIÕ̼R/cb%l5=4drsDu"MKA֨`miKfvX{qy^_^UTŢUʓݬڟTQ_/|h9rùsT1 z*czXa,PChel O k5w- _㦁.cXM=[4?ZU92 Ϳro`׹99+;BEcJbXo>R$-(f@H9&$Y難B*V&6 n4u_P;_-F5o:B#^ZiiW@B^8'Ω0Za_:=6Ǣڜ9z5 Y3ur}!9A5\1^ {*XXvBvavRsA^ TS^C'+l DG r)]r:fί\A D5Y[C@:ł+n8ksqV{-^Q&ϓ˩N7t5m"͹> cd5̯ 4ssј4E0W^KEp99sf-y ;x5(;wߤEsV2y@E(V}Am$eFS-gwAcź6F 4uEFW3>C PfC#koEK4^թDw@ kqEh 2l$HimXjW{?IXPm}qS= Fk?bbllY,Upo̴l{ pHs/5x\JBНi m*ƶ9fG!B u)op|CS M˓3G <Zn =H6{Azw,,&{E\əxˆ 7z{2TK܍c%.E>͆B no4-xϯR}b-ُPÓr;sdy-[4:Ch}cr bt,p,x,~Y 8qSL+պ-^(tW&3쩊2#"Q-$#_NwGu,0H9 !E[aI?P.Жh:!6+bK*le2M5tj`s$;r,L?CC^&rxWF((f8T텃GLkDZ + }"SDa& hUbog_$}Tx;_.X/Xq+ЄDy =J9 8ލ2q™e ںLnk^M2rvnj_ھO ?B/:j[3XD) y-L{l~%@(c~/dƈ%4k{龓QhĕM7x Q5ZF.oNLR*wOL#f˧2эHVɴCU^ Q%y JC8:h) >Gxdvv\7Z #[ts qiIŒh|ś m9$@ -Pm\)D|_^;" Ww#2h,#CgyJ!HcR)E EЫ 1Lt}(HAӽx[U4 A/ü-I.fj3U+3b&ݳ{e>Q<O^>)+Ô *fg|Bh#=XQouD"i~h wa*n]bH)\+,z66Bej ƀ TNx ,`H6MxU뒯Zd`\V<_ @ޒXb QW"BNmG7 oQ`e}|3>gX-3 }b)B{l'=-"$%[5Hvb6.Z\qa2s4c߲Huj+kxG%Y!D^4?p2']kWP*_v@\IØ~gbHTokXǶTw-q%_wб\[by9p-T*;Y% De8-h 39>F|r{6vg'aMK Փ|ok%倉&;wD*^Ƕzͭbcڱ|a Ԡ.[)v#P]􏡈C?-΢XY/;:EOLSy ևlT,)Q\yBáppaVFu?+6T eӟa"Q4zc^+6ΦRC.zbE`zsqm ԙPT*8PE AS[g n%Sq#,] ݩ2XᲦ$xjb[ac!ҬGFAsgD1s08@}0&|M;5^ڳF1XMԓi|]4$[mOaA2EG`.F ?jj1sRHEǘnb/>@"F@ol3kW.Zq Wj/eS',бh]Ƭ4%WEIrUnMjzd4I\"95 oԥ2D \`,i1%A&jSYnh!yj!7KpC`S0M*f]b A{ Rוժ.B}~B8^EQH۝ջDz,AP!¶^ rsk\ܻa*D{ta\ 2sBMm_y44,Jpx{[Ǩn) 8xY,p`\`jg |(CFA@ׄlwK;E?p"/x YV|r[w"Ãv~ɧnG WӬ5E0^m/(ʺYG|練`H+Ģ^隣>gSOz7 DJ[4ܛ:0zdlgy6ΧµN֎\Б +Y_WV9tpG?P|('p> eizBLz}$j7D7}<ۗAPc !ϯCբoP_\h&5,9'|oCD}+fs\ kf)tN*2#fZ5-~>iN^`'Ũ< xmkŹqlDKTeA_6P#'5CrL c^O4?3bݞaz&Z;W.Y]'O>kF>%J)8̓!r|aU54T1Pbc+\#jX PLBhJ2s^i!v }O[gs7:h1 +@ROd9SFe@:r?co&u pZ@Ţ]т&I‚lE3 LZ@`}oR1#)ߝ[eYYW06jUmfÌرs~zAōHύNz삳 2Z~QCfvf$l =\Qy=5žEpq 0-1HEAk$O5uWkL>$\> S! N?Db}!Ħy~4]j4y۶/Xqs1kR+JTpbp36sY ܫN{!T JOc>&L+[ܚ‘nP{eNg]Q&,% V?Zꂍ2f>>&*JhJ(j j䖲C#RBň1{ Uh qj…yCJsm_AͶ3W^ݤCh4%Tڬ4d.3Lo 䰠ހ=| Х/(8@Ԙ>B "d PPbq&-1vli_ΧnE?5ևbb\"W "PCݍ90ƽUQK-QZЂ͘rs!56_6K_yA)Guu"`$o^Mhul9 46~&"덌31upG'ϙ9?S,NӲwyhcFIckuUk{8b+H͚FDU7VeԆ^Ix0s/"~OKQØ"ܙ#0wNʯJp1I A:+!'G LxD 5sQ?? ]atb|Aszj7B,YxWzU?^?ol3NEE&3nPDv'z:=/ d\ߗEVe#0NIwczY00AzJgQM{7B~;˱ys0:HpHr5Lj3^8po7J~{g~9.g4KfhVL}C%q_[(<zsd(M,d>!$!I0kbBK <íݐ+ ګ|l jzS9ҝVa")N17h_"G<ɉYұwf1g\8LG7)ξ~^%Ko;:LyHv5jQLjϴ+dd==5qp͏E I.CZ 8gDW2ż([~[m}LJEO oX/q[WScb2p5@[x% %&hZNi?VT9X&;DΈ)FS<__D`](L0,xlp# @0Qt.o^+>Eyiw[,0|wܘ:m&憟&E0e8YR~V6{\yOxߩ] [5z\.JS# 4b5k;R(1;hI`,| D erhK# 9bW::k1uTʤd,ݼ2ߞ>HD`PruC);&ԢB:k_z7#fQثTeX̕;=g~>A6ol#ʛhSʥ7"ӎ"Ù)js2F=Zh>A&Z)JEݽ(]S=/iTTrDIE\ɡҡt2N QɱY d?CqaVF*+Dь=ɋlxإzV{:+/,qZ{}6K/{Oֺ9`r(sBRu06h}cAh-?78%.k0\{+ޓX\xѣ C)ˢ^%{E,;4@'TZ`TtUOGg(DɐH XQ8)$5}f"WT f E8A|n۽,)i8}韥[$Z}j?{!9=NM}ra߁D ?,k0w){å+6EЎ2*M'I&y)_}C(DR DrV zI iSebՏ f2{sF:dd#a+seNC}@=ф鹛& Vn(ɫ:&l@m f+$kebIJ6tWGLQY+mS!vfYaߺdHG$d-V/k']ġe|mͩ%]jH/rTu_;۰`  & (QFO:WPů 2h˅1Go$~2D l+0`}~'LpXŰH9ZJced~^M"}jxsDC#8]eޚȕN5[eȊY;%f }^2/.mIG8B @X!o`uU2̸+c~Ml)V6%J5U.'x-ŪR!-EQ*74 5O.jBhˈL|o<+{!VA,=)YuHH* [HRo4h &='#f&֥)ZO9>msMgwǦ,;0?Ge8H*5_XV8]1qPR&晷JjY2A"Ozk?m)-^C@o^xb6)9Xֱ N{8E<*ת(Kp(_: c {_Դ=Q)@s)>b,(Xʓ9V]mt#w vDzc-F}}'g0斥c),D1%v2ѪYJiH>Y? ơkokďZa\,Į#aBC]0J֠Xz>HJ$}D(Htk S-{ެ1},CBGmUFhBg6aqv)05TB~aG3ՋHe'8cl08H/ $EuO;h| $ש׬,Ё s@BgiXDvBPN BKf׈vQѼnyp#4rDU%Vf+ |[WzJkc7\`(G:ԵVh!aQm92sd tD]U{!MiȾuf͝]| 0QE>$F1]AD6ES^f^kS!.1fLpwS^#my[*xԡF5_CYfS\>5IcԴ%o SA@ P9.f]80J []tgF|v@%H_ c `"JHX ڣB[D40ȣ=\"M8m3ꗎgS.YC!(ʜ8Ɍj.e&fܩ@*Je6YYĘȴ+z>Qr*ZW|hi7 .YW9Wu˽٨.MhMl:nv_~'Jc } |Qk )?1V{EUYq:8$qA_97Q%+x j&jiJxW ߀t _RjڰЭa9u^Êi&yh<" r3 ̈́g9$'q)nErhKQg&ӱucܤikJٺx(SW|F?aTX͛`?/)' [b@r`CWIFtWCB}Kuiw0}0gZWmVTڸ3q'3HnT'aX]qFzs_|4/f]PNX_/SwTpN2W2h5n^mX6yf/1fHyGyFf Tĥ,&ZOlPČFۈwkϠ/#jL5jOPaBTDxϓnD+K/ [!t [e[dE>jw#J e@9V x I{G.NpUJ6?w"G٠icC}T=_+] ~V04, u J Yͯ5Yd@vTçݨBq$W*JfDb~5u&i fcȔg#+|RGhd ߽@s]IQEw6`SᵙVf?ʞ34A!KQ< `ԋPȎ[Ke;u~VCRYµ 'uG> H{ӛqi-84fBЫ^v4< R;"%)S̋; ?}++֔9H6>6>Z&qG^TC|0-P?OR}a+)[qV\SB܎.nE|ī}'np]_"w\>&C3$C{]018l=[Zrx}j($ p*U ^kC?)6չd]*ڮy(ڊQ?*+d¼$"z4 ^ {ecm-ni0<YwE[b%L(b Jʼnjb)' .5/MHGG ?l&5"I®oD`fM(w|zYB{jЯҕn@pxNmӗ@sD 8՘o8I4guLid51mYh8. Gxy)#M0;20WN0ɕ#prp PGH$hWc$y1؃"n:C-qIP:e?u+GnT69kH b` oPy㬇$rN쇡Ө(i,9 ^YMEjiPX c<,Z(?*?^kIq-Tzu|b"o1A7έTd/,֧v 0ӠiDgQH$dj]TVfgrs2jy XןFNkcfb")_krS"?&4i#Z632F!݀؟:`EAH҅4.?̽%>-pv,S6"8x¥zU^#=.7$<6^N0b*0煉=@@*hZ(fY85sԋjoW΢=aǽۢ$^5=;C[B~ QbDb^ڻ"ߙ0t:஘j)R[9X.%8'o/\cm]a6ƲLxF/%NM&YZ_^bם=qZ<"/;8(7@%owm!@e 䓳RDg6bR5feyzԅ]5NI7WodCb+"Y%K€5LH:S!0ת:{uNhcӶ7$p1\ FnH| |,N԰gT㕑{i1v(b-xO^D/'oIXzXmH8KOp3j46(ԯ\# iO!XFkRQ. NZ4܏l3Za>v湞vzHxL W\g1":Y1$,ݻ-M<5?}{ZYLJ FXCLH <V(z" ґ< Ep$nKsÿw5A0_{ $kyu!hj +".gcfx}\7vj7թ_]",ؗuRiÉDk;G<5&q$?,L-N0TOĪPS$F,fa o_pH,3 M1c%Ry'rwpW[8p"dxos4&J ~eg#}>݊*}0oqgRž._w=Ǭދ[e3 卧3jh(;Ki^k{渕upӦp4ܶ}  ĦT(k"Q5v(ƞ"' tpQ䇈Gmyu<5`xV4BlhKLyB_DUf>P}g /^^>&t̕o[w.PW p_Qfw@e:H;N,G*ha\N]Z|Ʋ_0;UR㰇dE4,bs5"iV#G*u#U3)HxjRI%=JgF[H^AۙC"#7I1e:|ߏ\]㈀VeM |(i -_wnpÞ|EҠ^KdX6QV:*:I :?݋ jၷN=mf.fFPd+AVFi[!/${|af،{HrA1Cr(A&6 /uK,18@mVJ(A;${; qk}/,!ή/ZG w7t;>4QWx,?ro+5t<*$@vTBh ' q6 o0EY^e} pF'E3jhze؇Njk9^LmKӐ 'ҵv HIvň >u6-w]0 ӊ82prz"fMvuD$l kG/>* ]723~͐4^e> Ajخꗊu#NIUtX//bLwDqxm<[^r, |Z>OVz'݌1i), :2f6{5ӣV``(yKv^zI4*Q :'pɄę9V͟ :iBcAW'yKQNn(<@O aף,^mȃN.cd]ΧUGG>OsGfbtI&{1 tӔC,2+k2+[Gn}"QqSU3v}hdU֩1 #o݂RXߺ=Lj_܏wdh| ൒K޷\ 4kx RP8q癴F޾)=i~JL[I0[7*,ѦOBH~W\t})4fH}Yfٮ.UX8Vgjn3=9J ] )CTUWs!/+yB"͊Rƫ]`'LFB\>wY6t)7儠77\DC#43S'Vus9bjb]ۃN,ՂU2v KK+ i9*z{J%='%εgScصy?JXBXb7{#7σ!GF|sˀytwc#G(cR>塚e&F=Wzp{J{{$٤׉|/[6xG5i i cN t,`wJk'+k)X朌TI4ULޔ2)W C-rwM:b;q< H3٠Ep,hVBܵy@#Hezcd$i((:R]?/s?W@sPz0*p=Z1R1(rJL1NWۣ3JI)P4A %Ь"sLIOSj\FE)EW/!Y,RɅ^REʼH<X-WC#QC+t@2XISJ KfkN~hQe5&5/v'\-,ף.` Ri 1~I%Ft#%!Σ0얽'6g!TpmIAh*؄ {O躖mSL?-E#LazEaL޾\c17YߔÔmabUPMWx<# -iRPw8Ȼ- ^j7 J0Y/H$Mca-Ԍz2!^$O/ʄ* (uy8ȇhs؃P.h [x : j=Q/dž60e+4ӌ1Bԋ8̊$.s/oz盪5C\-Ky`y#:]֭~~PDNT_DI+ xuS+ăWHV-뀜vUɂ*7k uL~0QqV"4e/U6nHFɬ!{E\8Q>E,A?uC;+t+LQK['S{ϙ$!ZN$2/o`xEٸ8m3)~*%(ImNJ:\}+rZo [3Ugf/ME\rכiwHhkAfe]\.eH`Q،6keUHlwc=JTU.!fC%l5BW V@'N J~Q\vn& RL3dpl [Pe:oǦ63xTr2c42boQܸڄa[4ҵE|Zo"ͱ}` S]mEBlw8},y&#(@ c"ozav}FG?ʁ9 ׵z&+ Uϼ홠Tl"簔!KjVuwj9]@_Nt^|ߨRt+Vm$炾ABψӜlY8["jԁܹlm\!oꋔyF 40z֍}w$[}xQfX. vxq`86-Y@K%ՒJ:e #w荇 4HܒV'%:s--hV yUWC{r\pf}Œ_W4&]9cA.\wvH<&ƳnZzȎ*W*V3oʷ4bbz Mm٫\jKFniS CCfFU,r9xA cɄW\Q:"4=:ڌGOGљӎJ<|ꉇ.sZ;nC>}'0V]IɸyކQOcu&Kfjn{χ }RЉ0@+S}ͦ`jfy= DKS@FG a$є3%Դ ӏ[%L%:[Ǒ0_/gQj!cG!uDpBM5/= QѷZY}gLՙ!B E-5m O'(5f[#A*^u'ڀMKn*?_1MU7 AhiUmPiܼ6㕩MМGKʣwR1JpMcLQIX|P`#+b#n2rs4BƛqhG)QV2<-P=\ExQPQ2Tǽ &2\nP-MёMM0i #wυ G^郝e(\+A&uY 99k| xx~m|,L3i%&>=P]W<]("6_nP$~9 K!{$9Ŀ$Hy3(O6N!mU]H*Y#C" H*|>28 dx٥lh#݅E%d\. -ݳ ):PdžFG6? !WґRql(`+:T_U^A %y^C7}taqkPN\ Wcmi(Aog4a'>tpFUOF/GV1pJn{ل4 gq*H6R~ %.nd- DiGͩKo}7Sbv[hM$B{ϔwiab/ )!uEDüv8XK m6nQ$sLsF>hci!.rNخIZ66a,*%&2:UBT 1w%Έ-_tu>'a8/ 7CGįd4䐧'ÃRҝ|N##} 2?Їzx:|}X2#Sb(yȤj&WV -url")=uW%E|\KgA6Ϳ](NvmRڝO:׽2nY^[TMx0+G*^W9(iB>p[CF" <'v_~>ntl?QƤ6$/NlU?OyHy+0!drri3 ;U,A*XPOyR Ϣ,p'eT<{^->7%aŊH8N*Ѐ|``y˕5H=wYw.Sj#!qG0}ۣC^PaRVMpǽ7Z\'AeK5+( ^"Ӭo2ӯ#&UIP Lm0yHɵ5#}EvoV #j'@%(Bi2%?]-)UKnj9\qngr phj_{쑷<4נ=ۗWOd ^@n^# nCq7:*мX$H"SEk4UHfd)eQ!|Ljp ML-3R{}Ң4RˆƔcUdl5RK@ƟB-`ApG*^/,fnш3|a_T՟\][?f5`NO] ѿ"sdGU G.7BDQ~ $mMG[jC3:: R?c{R_Z8#kSm;= b4imvl0\aao*\>io\W|+/+A0׸T,6mRAr-f3<YE-044B$z 9KjT>tV y)$ՔU%m:! yׄp:$x_"aLAPEМ+NU.Jcpxn5r.]W?ܶN@{;/GyK[u1^ڟRRMʬDZbVO"{IE2*~,em4~4||єcY6tXbTFAe - HpPyJnn--evۀZCn;Z$g!3"$ < ~JY͇އA!Bbtb% 0[4mJyi?T) /3%ARV.M1%w &\?׃"%6q{k \nl|.nyg% YV)(im`0a3ai`</<7'=/`-5_#=uv|f T&S↫4Ԕ5ˆ{0!'Bh:uVJbivrI*I?] LH@ݞv\{uߟs'#OS ,UCp r 'žDžٛ33P]swb U݇­| )=t#rIaD=%({`/PH|qtиUU2Ok=Mys`pYL0ι`[ 2Fȥ1s!і/̖,DxA au]m5 5u"|wB~@qK5c=pWO6^$GъmSPc|R4QaAxv\'v vl:@.D˶IPcc{[ &w7wpfϻ&csR<~.ښ:!r; H)Gh%\ %0~;n~zG;R̺ Du $t]LHe #PtM7]5I%#pLRf wmN\v棲ER=}}$f܂ ʖ1fc,&xhqxdKz_Ţk2 ĝC @/}yŌwRfְe+P^¯>|`qHkGcSNٟi"pZgʣ-j0qV0)YF0V3=21K{iXhn&|,~, DAd|vsjbqH#F8':5,X8}Pfs03-؇h{9y *yVXE#̱{kvWpE~M ;ciń#ts3A&@(KᔊЌH)Y6pweQ:V :lΔ&xN#O_4D[$J^fXqJM?ɧXo?N_EZ턬c2#3iځnna'GUN߬+)KH I,>ԥg$X;MPI T Kqk  E7:Jhi6㬤 q1ːѧF87=jr_~~*`u jD:5Z"*p^~$E1^ϸ&–r zu>dm<"C,2D_#qXvP1q1gQ5P:ըNYp,1 vwe&d }b@ Yh;ekwZ"um.G=ϯoTJ8U.(X<@jAF#Xeh3|>xvL`UGTx*:&OYE˵CXN 2l.?Զ(ǢrFȜ…u62RlhVvٍ:s͕w20،39ٳ?ʳ xhQ `Xf拮7gD>4Vڞv0itz6pL4˫~DTv8rUCKh)4'_Ϛۏ0K4EhπgD/'OF:πZNKb Ry͟z/˵|6GkC&̥-  r[ssWcEÁUxeuJK a#ŷpb;Hsdˠ P:4~ɤk-S<`HNkQ_}SCtFP q͕yg:t^c؁AWє&iz?YQNq#.v3Tܑ8Ϳf GŨr&PEkn,rZ_+PvyjbD(" 4Yi1;~{K{~qڠ|ݨ\B~߿BTh I8FU;G.ZҬx" Kֿ X,8q0O2$$z/Mbai+GB!i5(-< zC$>/zpa+K1߇*.Cѯ.W Jt63[uxo7k0=>9u/2|K4*9c)1 !&,b@ t 5Y1/R nD ߑTRaʄ#3 XH'v@ 7]gS<}dUJt+k'E/cE(`+9tJ!/t5R% ~Wx\i)*4.剆B6SoqƗd{NdM"y㗖ǀ9yO9dqPԆq08"ϗŨB7!4 Ͽlh o!R)Hۖ[86ôW;Mx7^eN'-WY7iKY9;:.[{'En 0^ev/_mRT fYK-bj >b?g B 'mH8L|r =TaJѷlf_}jEihkK('70j?*Zfց)Sw~QUW2G~xo rR)=BUۇ\(YJ*Kޕ+xx2"ϫV`9lG&0|O3H4a;n͓w2]S3m`iV;ץv2ɮ'IffjEK[O%߹#wҚ(l=ǒ³9OCr #/ZAv]N_} &/At[*S,UG $E1.s%*Bn0>,*μ-6TTi.LSsu7˩֑{Ӄ8Q'wͳ nARA(x,+e )4)}b|'EWv̾cҰ+\L{%( ]*˟Y!;sԒ(urgToe3|;[7C@F]aR}-%y>PXS$PTɂ&WiQ\ } T9x}f\4GS#Z;t g'-҂H.^Ϸ$06Ogp^426J."+q/@[|Ԏ>/: MSz"Lļ%by9>T^;gh|. 2%z+L K(w ϗ D+GtbvëNdW2;P^٣y[){{ 6qH客miT7>pO49D/09"Q(fPFUf|[CΕ3`VL,mI`r^O(fݫK׊Q?]!ޞ @}T _^=2r}b5 nCLJWk=^4 4&P2_bC\ҁQOuwy̴,rdR?X҄L0yU6h9I{` O@l*g^eg ]hYfWK4{@n''*S Flf9gcmti i! x/R}N,R[N &4x+iZ:E+=WyynA9.=4a?-x碭"C2sHhmE;TR85m&{{>]# >*a+j7&6h$l/N b׳>5q!NV[b~?T}n4XP$niMELQ09H"񂛖d)` c(Ps_NYqWi3\DBWU`z61&>أ&ފQޕ Ǒ$?)|;rk[i9хɧcZ:xUa`C(50d-ǯ\BĴ!Ğ%B`@56/AN*,W*r3@]fiq׍]ZaB;Id*X#'<PX܊x:`Z)S*4>iPI:9Q3u=N,؅1W l̑;` P,ܰ50*a-k==!.bfD>E Q ~)7#ɱzKKӢkS7€&ӵ a8r'ښ\s|D@낐lt'ü6JHo-<Ӌv?rS"6UZ=JIq;OW7GxХ֑|[]*h'%~>,_prM~FAAįQU(9pj(IoN&-1uYdVYujCGO مޞ *%d-%3s&;S3>(`yS^8Pd Z8v% = HjHEXzD}%T1fR>ٚkb;\Q4JIm3FN)F'7-G&Ph"J]J !v??pu3EmmOl/kNaOfq)SCي $.\uH91<ŀy[*YUBW) L2WR[X#fSܦ(P9(Hh[n?\F O)yH}3SH^v=!)KsW"kLoo і&KmXD&f٫`4 3G46&f^LuWp%,N2P㭯a#TD@tTy =`WHٜCF=fZ:{d#dvvbg+0ʍ+kf}tl`un@*6{JO9 /0aE|]s R2s8A%`ﰂ[}m_io7%J[UF_ü6lDX jMQߐ"yoOp͞,{1Ca\SMl=ᲀR=:ё3 6=b8~7qc ) }q(n%_׭>θQc"_#(anEl O`JǷ@ڱ5GCs]j-+Pp{J2iކC+U5rS%г2T*?zihMdH3:-ҎIebroDj֡sc8O3AxhY<̉=bn\Нق30c{9|p_O %q6dQ)tu`4+;-֪=I]O)ynY P0V,ƏBR HBwSIA貢3vZPUONzbp .RcWF w b 7i*b@7&|J ݊aAnqy2pdpf{\ֿQɒ? !YPh.#NiVږ )v:LM~D %c'X\V+ _miO*Ƞ_^' 4D T8SB0<kSƴ3h`Puo2Ӿɋ&"ikruWꂲT 3jZKqPu%eIi%e Ta5gȬ}J 4=kB+[Ӛ h L'zfWSMs٧bA~be-zFrœ.Q*.1poyw$B |:-;A\b#\;v #3*vʽ!W{_}oSXS4y#=1"aT%Hp&?3 ;B7]L~t]@G%%c4@~ ~P>J bIϨÅ݊?ꖼ/X}zs65PԻ'Rɝ7szAAǍFsk0'[⽾6^GLbc&r@3ll2R'xb])/G %R8Н<(5eMaiz+0cЗmQPSd&CA> bChA! #̱%jao&t˕%h1!Vڶ_45%Kp,")dCU_gdϠg>1-uO)jɚOZ tGF.~NnګYni4B~d]nQޞۛ?4@<ن/d nm4Rnܽ_HjN̂џ*[Ȭm{չؚ-8WܲQQQ› M"A\((>L"bݠ& yAOOF;<bRXoB釲  )1#l6% N=Z]+6UD}Z*Mx3fou`5TU p)=sMeL ".DRq4՜iTx@u,vj$Y~<7;b*9Iu lH#) :7h; x@.n2, 8m/x^m@oީR 'Kt%b֖ҙ/eh^]B:z" 6,ӻhXi՝EeȳLSs-0d~ڡx(S_C d9H̰1}=]m.je֪N;*:Dq[yi\B2?O^J~E;Dlusp9^hbI?ڀXk;W80 s7tZuofJz$A2fa6=P3RJr%,\1 tw{ˇ͵@pf.vȰt8Ey2DnluQ1AxojQ”wn2ky\w8rȷKP}of@%Anxs {::rQJEURs|-5>R(fk^Y;vĶ̳0TCFncQjơKâH4Tx|3:EntC8=:s" 5֎b^>({Dstqr3_.w̄U8&vD1g粓Dezʛ;Aysj(XG\ǯ+94ڰy?I,P-%N稁@PSxW5ǂ1穂S[_}9}*ݡmss`Lџ  NV'5Izט?Q9 %Z2 k0f1-pv'5~a \z8ߵoz7\::udƞ5^Ȋ|*vE 2X LwXU%%?N^2674R*yYx8%hU1Qn!ZD, 7ygP "uşe 9v{Ќ\ 6BE#v &=<*kC1QiWAOKuy=ҫVޘz_ٔr}Oe;b,2 ܪ/ܥ&H:h7V1Q\dK:_EM2dNC_C :5>ۮH;hv'+bdMлCa G´<=7/f-/%EUņ Uh |&NqUZ,xF:(e1H栜x$e[sESVMAEJ'++ uxZ2~K_ $U*Gdn4&akk^NcKvL86qL#9b|V͊ˡ*#]i1}őJ֑bE&4}|Ɠ>W9&?_)MښdӧJBz2kI>}~0ֹO!FlUB==z"P-FϮ܎' '1heFLеoΉZ,fIpyTt}8y"] |E%H*jtdڱNw8Ƌdb\Qvm;{9uVFf4I\f8Z㇨bhQ}0ɂ6|hUR# ~UxNq_hupIxE?W[w: zTߠe>*d+of(5zin|UMÚ``G HH^Us pgkh}t]f|I!{D3>p)4w7#2uo&- KK9T7 vs@i,]%{udkݢu$(U,.pIX,ov}GceZb /gOwoxSӺqp !$B"@<˅벂8tIGKT:Zy1=?zv5 aCŗHCRt FJ ͍*Ե 1`s/uК$bޕ1=%r i~?jFTD *5xyd*>B7muQWo4qBV3pz/Lp$[_cV;*J:62e!> dQ`l8䒥A`>z9ʞ%fwCvC )c:w($FTS'XW.2&vH,eIOkŪDHgCOe̵>|NWS;Z[r-VNj,8W=$.Lھ؀Vvިt7L #zb+d蠙aZ2\ M\ @]*{Ppsݺ։GkEA[|Sy~|nQ}֧ט*]I. Or{1,>32[SA )[pخc8D4\{qQ(Z.$fg%(nq@ <ɶ;*!K՝[~tX*bWmSU-@d5t $],FnSE.&d5 ~*֨~h:Qh7!3PI%O즙:<}sEf@`NgWW.n(Ʒ? TTyO"UV5՞xI'%J=<lHN"6Ѯ=Z+f_o"ʅʟБ+11q/j U|4=Yw/j"'7Or%CN(%ePd)ltAW6嗉%z_@\*Ϝ&|s.GbTF& ;"$ȥ|)"Ԡ3']T/eM!<{ $ONJ&R`ziG[@ ku(%J_)v4Ӿ.^y {ߋ9NŢ#ʘgD5 gdΚF%&lѺ9ui@aU <th8ˤ8 Dp(!6qήfus"נ1yv?G}+.h:PmxwPU[P)\B/[SD |)8D D1Ї[sLvMXs?lTl"^+QSV2WS5P24Ίc)2e&x[-W;0)Wd _{ۺU85Ps=d9vxF!_qE|$rޡ5a55wfqX;C3k( ]{h*`t`?YnD9}a*Kֱ+1؟xPDg~>((Zlڄ)xȿb^^okrLZnHfFWHvZ4Em#Mu߶P@X\VƁH/#ڊD ^QB%uLɋ̑s1|YKM8D]gz> {೸opFR߰w׫BoFJw}^$h[!0vN E@pR6HW| o'ioR o vTlF1@ZK3iY~WeC f ցk0|{HLxbWR7ob،m( *xgQbk[Pȳ4oGg多B^yPTg6OAm}T $HSlJҩ =T>{W>llE3@s\qYeřF;F>dݨ!a?|}:Ӻ}GfbKo >M%am>ƢfzqdS~gDV.x%〿cwF~Ϩ˷o48*ۥ3|JeUI $=9FUT z+."Q6Xh#XMκ !g@=T8CvUsJ~:=, &'j/A=nu@GX` Hދ cmO9j,y]`~r˛,{A+edd- )cür0Li׵a,RYGRo萑tDxc:](Ѽz("_xo1o  L:?%vZ 3Knsh8I ;`|1g {ȓčr,M@\^k[ף*|ov~x]#{y}aҽ$i r.ϖ O PQCY]#Y 2zm-qW doA"MĭХTɂHs"!V`PZϲҏs"C]:a@,+!"! $?7 }΍¹!bi@:7^*e%{Q *E{iBMvRD =CK 4矖b34ٖCY^t7s(bE['[Ss.= #QĴ??P9e "(-=v2&Դ]=!]q8?Ebɑi7 n6~PH9 ;7?/\9:a$r}_oV-az9"}vKm*d~x(p0 _Ѡ$*/BxZF^DzCko_.Nj>@E;I3Ѣ8Xje [}^) B?9ѩ`9r@j "P=kx׵ŷ`;7c*Nn z[|XLݥ5Jdgc~KL yXg9fg{zA/fb͞mwҥy*]mc6&#iDyN)&1hxn:~p!M)CrrvqռGwl->f{ osC9Q \ jPkNxwx{|G|0h MHT[gTQ-O=w͎e3#&8UpOҵUvO/kB{خ)pq:>6pd)")3 q<:Q;ziZ5n1RuAJI~~>+dlllX:|@/s04^| %(()o7D,ç LK;s/>!ܱ#PV՟&&^lm@`6^Dh,L1 8āAf:g&ھ>FDxax`O, "Q(W+8gaY@ Y8EdaG`@עdS71jYD亞S4ZoOH"$ rvN9q RWin [ٌۉF41Q BEl \a$=S\E˻=B%(VU_f>GBUFM}HH,Y78%lrU1si2875UtvId>0ˁ1Yr̰W6 A {mʨڛ?M;yO]S_SRE8y! "cWYBEWqX5\e.,y\ܲX9&^:[vȦX_ t=pœVvzQuW5 S,0EE}vJii{aA8d#߮] }<$v]cVxL.I{?OD>ڱXʃ4/ĩd{e覓3y`?( >)/ڊ Mi̞֤8 >?3Kh ȭWs;*qV,,]E=w۲s1HZ{[5\竹fSݗcUu*KT&UX[k5{R0' aZo7 %Pč'삊aӣd׃Gbt|+/ߕU A}% n;̼SD1ROaf -j: !#lҚ`orn1r Hz=%k[urG {I߫Mbx?03߉uq8#GbU3Tb#\cyKj !@ tik݄,еš#%qICcHQ0PSK_KbXvI1'8{LX=k]r omYP]\cGEAn*D;"(o5`faOdatAݞoRCQ9bMDU1)I~sPIl5c{xX=V*ka&-ad%'p,(BT@㲰(#7km S>LRqx۵z Ch| q&OfFrt_G,tJ(NQ[kKͬ#0Ky"TVb.:I/G"0`.ڴ3s9>^b:g0@zZ1D@f xd9`ܴ+#YBǣĘU1'l+7A2# !],{LgO8%>3>YyJ68*ĥf4_k7.~QM."pJҺW/ `n2%Ӄ"KxWx68E:m*J(q>iV|ޖ96˹L嗆ZRd&iƸ0t:\2ti$.BfZb(XQJq^D.UŘ|۪Lʳ:QwdEIQ#꯾v&|ĥ+RT ~&dBPw,,SMoBqTt_ϧM6..RϽr8K^נO왇 nafJ@?*hM35/q_C*JNP8!jݑFHlrG2 #'c!1Q2Erw"el%! b}8 *JINua ~(j&#KsDjl *E [ݓ+7e3EdJQ驛L3rR+Q'1BSC[q;Z.Q>6?))N*? ?_¼ t]]t$|{+ZJ'E?Q9\0; gЛ\ΕFm{ay<=)~0Q8NsGAz)Pd\e>Czw/d^˅<~S~Wn68/Cp| ;Hc` 'פglj٭~$*1’nItc!R0K?^CN{>ӤOvjE@/EAC?'OFbL t g1Y>/QcyD e8[Ib>u+u6HI}w94"Ʈi]ʀg~n0ClމMlSU:ZB'))W$DQZ4Qν4N@4BA*X 5Z>Kվag#Őv1bo72xXukw\w,v-dZJޖ% )C3<؏EVnIH."bKi醔,^7Ha7z/V lEj3pXf~(2/$( @}#MH)G&Y=%FdObZ PNk(&(1f>К1VprϪ{ɴ!jyi䋚e6N*KF Q*h2bl0 & e[lm')fcG%B۽;{L kZo\-.\!,TI[ors6SY|ܘhi߳[2 aa|L6EP.j_*V=9=qɨ_PIPEC ܦ3 F0d۟x)+rb[8mܳojy[1si!I?DC`]MXS :Ͻ 7L۷L8Q? Y +k]x{l|!d_U`V]l\7ipÕ/%/2CVM0@Ũ0ĕg/ƥG6u謇 r8-WiPx 2ipW6{8JTKFWg4үb>]HXwE?Q<ҟ AdW;'=J"~DuSt* )Q!Y9gHYbDgN2E 5,$jjװZb87qw,zk#TJQIjx]Ocꨝ/sRVɚu @ ŜۿE3m(>$_ i4;m|N$f t~Iѡ ) s F,?"P-6:Rk ʴ.f yVt:o;4!Nk L >4ZLB؇L/bާ/C ŠL8 դ0]Ve WˬIAn[n-Xq\1 uVb,t)hzt" m0q(N;SHsRZrD/d3Kc`ϢT+6p%bWwt-fW%@b!PbobgڦH5"Z'ht#&),IgZa3՘0K˷E 'z=X5넗lpQKN\F>-#Ȭŵ)7:j$7y1u@TU*rW"Y톨;jgMӝ'})gȻ=Kkʡ)E[L5K+t)M(@ #bd2ߥ?L܏ nN~7Vhx+'v\}_|8r!%hF# kKR}sr2*{;A[Ocl %_*>}&1%4)`~ǚUHMwbDNJ1b-@7SksӔ2Džr| 47Pe-,߫Zc[`!--[lo^9AQsw@MxŶAJ&1kH |Lo(,MI F\>8y'jyyۻ yYBf/+mMFrwY??cݷh s:Z*=FiH̍I̝rl`E Hd`"HMjgۇ^Dt6fLaX--g+`]])9<)3(F][m039 4)wwV;-͞۹ G*peZQN>YK#H旌EfT;ۂHw,'9b*@_I7987g,'h i,YN)˾o"$Ps؎e)ZMyHyŶUf`@Ȕ/N*Ss) }*h :Cct$h6+DZŎ'q 󦞯c~H&=s  E=n6#d/WUz@󛠤AJLmB@I1 PʺϤ^f[ݛh=۩"i\ yLX}8PV2 N8pQ;DH  G@vtRAmz|,^!t$E,%;L%D&W 0S#>M!u^O9Eԟ(,٬ݵT$0+QnP$efh I ҟH,2!ƶ!a1"8ZVf />sXOnzfg94./O*BLIA=  -W$r.~Y@n!Wlh(Zzܕ᦬>mQ@|1XU"UCU6 F0sJ`^^vzP> Jr8%pېΙv=Ȍ#r:ڶyp n 0vR쵝EKt{1C<,t||t$p]նK6NViݰFA-@6OZ[:e@ш3P`eR1}l5ݯ7bTn Gp EWa87H '+L2lJ ?-Ag1Li`V~31;C!y Jx9 8 @hBeVG; t#&/Ԁ1xRKp#0٘U _Az[{{<<#9TN.JL˲W@$GFjˍY=vH/ Xh:`JBip4ƽ\KR@VL u%A,[ʆ:֯xzjI]mt1k7&w)XF7!1L8@́r짰 $E/u҉j۬sW/ =2U+T5s+O,^ʡ$BPelaK$PX P'!Njz@ۥN"+y5qE4)WEå5Yޭ_sx/\k˚R͹rrDqi\z:~6`!;},vIKXLo/_,rA9i; }`uƛcckYqG?/EйᗨȮ՚oRyؔGX 8Y`/q +c5*{(ބ% >"YFqq,>YmR 3(Xe$ro*D2!4b5@ZPӖ%A~AWέ=uD[?%M[K}n>ˊdT sը/oy21S3O1 RgWM;i=s<8[}hZ>T "Fۮ b3=d[ճzHu5+߷ [:N~> 3s(OCO1mK#pDgɑ홆p yQPrSDlnHҋ>kN6P:eE *ͲrrIxN.q5D~m#FPX.!wXd/7t`!ƺ֢$ whk (HW t_'[h|RB9Jf&6\=R)aOR] Bɲ rh01L'fq[QR4i`lzur{;dӄHnuKiqE951-Ӎ\ Ĭ ^M‹jˬ>>ң ѷf#|L36~<{~%1Bwf\/ߠvw^aG{Z_`vnUWM>D4j YES͹1ܛbib_@)SZ}_p/[tdV37+*"|ihOJ p%VK]xTg@)&jcW^tdu!m(冷Q|򑉦~9ȒF<DUܲ"Ӡm)a-7UbHGf2ff}H}>fyF&+ׅg)#x`QAD`1#M#$\ArQbʴ)0A?Qw-Q—50:X*x$}% @|GHd^ΡU㹗>,cu*.  4nk`0\{ĵ!l1`jԴ GPp3bҸV?A/Y¹1BX ?Jԫ5F}-.d1}G $||H<0_$v'"tb̙بy`4 T$ ÕM֬g5ڙ@9 hX?l|>֯çMjʇ}܊GUZCx:Y6th.1\z:1BK{dF"Bõd̳pyy{sFArAv&YfK![\MM\7X#>X񗁤Փи%+S!P$ma ID\ 5~]پCFCy4%pw eSu^L(EZI}w}bs/*X ?pX$=ŵ;~,.=Y,;x/P"g-SC# ^h ͂R_o)& \Qݗ:guλ@%Mp rOqRB. oAӳ[99e#z}%y& VyP[s8RȝK맆O;6uR" f;=;mnbۀ͘9(,u=kRe'ޘ w`s܊v C&>I ;2Tw+bZj̈́(=*VB-{Pj^oUuk,֋^CKAzUGT{qb']!ti Ki_b$?F7W榘&xnݛ2 3)ZQMWWО=83#2RAO=٭6lRH+]YmAn*+]GqMcHqH綽=Pc(l7JIGB0]Pafe<=P>+kxw( 1`5/;Ob]78b)d){a_x[/S$g-QXBxaZ =i"K?f gcf"5rk:YR/7oRbZ^Z} %StQLxxNxw:-A<9ːh8%f{ZCD7~3.*oJ*d,M;-c,g,<# ɔeэ2H@R*ISt@y%U-Dψ-Cmäɿ?4>a471`}[ a~ /SXS:1Jˎa@(Q}Ϳ`OУ<JZ]UvWܫnSf" $LYJYIs ^u '+a7f ZrDZnq6fR@EJLPyve{ZaK6NK.`X,h%Sl2}X8gfG<7WQ-C cF zet3ӃDj U_pk,|}>i{ȊQ rǁ_f)ʓ^o%S@&/:cNBoG"jO35Mu+5}m_r$ qX8&l`2}>Ԕ*ZU'Z =o(AwL˞-.ZjA; ~ o/jNA RKZ5vI,Y6iE,DQZ̕_rD LZ㍞Ҫj %#tֻ&_ӹ-CD1وtrǏZzZz ot$qq}y\/0@ oaXW+`Mg|>)GujO?EGĖY.=/,6\,{YY ki(ܥX2.i%t7|r 6$&kD=с+ͯQdz)d_k'^; ic|_)2ͮ PXىS _|8K' Pdљ[孄leA,ʪ\_^AElJioeU9Rj]c(%BYf> =aTǟCu\DgAtmf﫳C(Π_B@H ui| =AQ9ol䠄3VETH|.K5@,'T@Do6EoCQ@ۏ`[(K}H̳uyeu>:i¬xNx0`,N$!eQ2JoT:YP\:eBnM"f׼Zg%ˮ`eE4u j)5 ߂4)O7(UAW"cOs- X|bo$/uw\Swys^<͛&)gJ}4ޱ^UKЌL^?vË1Mut]$]QX*fŰ6 y_]k\EF01 QtMtl{7ܪۻda]>0{=JG)h?CT*A01$ 1] Z~YxqӪfnHR&AMiSb_ 8ma?ͬM!."hU{V>yr!ed^13Ltu'=MC fٛy/j@~ȟrYxq9OW\OdCYFp7LWh6[P ;4H4WYQ~vO: KKTZ<~̀$;ON?foτC_2,+;Nȓ 2Kg!;?YTPkUj gz4Yi4~:Isϱo# ލ[As6Rzyzm=ZRFHL[;zf0dσp+^ k+iX#9{>60M vq8ۦ*}Z F5ݕ 7!&LH ;,܍ @"wc$؅&2(ӗQ# 7*We8-ؼTL0{WeL.z5~$!:H_gM`r;_`Af6;=(FJtt_G]$n=7o]g{e*I$#TvYS[+w+GU=$H<zVCL3-č?40' =|-+KTϐs2 SY&'Pޑy2b CMq PeEسQqW' UG^+{~a'[| fl*nyŤ8{trI݋9^:;gX$yO]@,Ղ`r)BCs45/ =Zo&@L:͂/T g*j`+Qϱ (Lp!7:|u%"J4 ՟‰psȣI@&R?YJ`۹DgҷOk씆X\4f!ƚ,2%b#Շm;HC3eWgc#29 dJbG樍ۏޕ#B po>1c2Dg$˸R8OTzv_GPTh0W>p~7E\|(wHVCZ*e 162IyN2n1qt*W x|HBW9*lz` hvD%Gp@9Ko> A@TXw^7P- 'ow =yn%t%u mNRaot(m ݥ">=ZPl}&>/G #d;o340t?id? 妩$rlAdZ01հ4K)?\3O4dN͍D)95!A=WZ p_e~2wibi|,'JQ.6B[Q BOyn3_Od/guk+KnاTBMz#V_T)uD`]S0A%&5DH;PrX<ޘ< ' s3rop4!rpi [aZ9ğΎFs7\hCr|*T :cQ Z E1t`1әï٣W03!3(\%p[tH"T4ԣ!]77ACq CNr6<64?٥xgvm{)C{z~A-"=NcZ$?.j?aaFͶu=}_rqc~1izG_J^4wVWh%ǖF%n@SW8ů=c3/ Mѽ] QctU!E'[}?Q4S?&{dz"wfks'@XY18D_SiY>Ϗ:WeX3@)ˢɑ4^Zf㐿d=-3?FiA×\o^ybC@/]V=b-_Vk+Z.#>Z>>BL_nԧW]YJ4tQ" S&7F$m][ܥܳ :fn[5W]q\+)Y8liø#vc b PeYv"YYe)V08sdI ̼ɺMu综{rlwkx~Iz^Ek?7e:mmJ逭FNVMG"ƺCѿ1(-QP ઉpc0ڒ'>E=Ln-= |{>gpJ Ol6|T߰(03]4Z].Q h0]5(qu*m9DH$*]`>ZHE7"H8Nm4 f$/&]Nҵ ,{Fmӈ൐b ɐy^n:`6-V.3 3 a\]"c w!N@z8qB$ K ˟9@M_;%I 7Rz.}꜡d͖WQtw|DܯAxl 6(jxAjK;#CoKV-51J6ŋ8P~G@7Xf [ƭllXyA)*סN [0qKq'3i0~Ν MFi6qѓyVDDEqÅ^16^HŮ'H%{l+\Ia@t4R c|1OyOו:-&kiLz2շo6g󰪂#woPlw':[R)lonO@k|> .90<|qAlRV{Q2;6Ĝf`+د}NjF_F5仪ѰԳSz|믐$cGZ;eZhat5?&긁 8=ÏaLpNDNr=1 &v`\I%R8P}C[i:HcZ$eꎮk&gz"O {|4(>jBkG$}kI7dC<2p X-j0$ˡh٠=R>DBn۷hjԫZ1|+Mzz=;=!]VdZ/NbAF)u9ͱ2@.v 6B4 _KJXN ;rH[(ϫc͎ o˭l ._v6& (և:<gfkf䲼-! ;hڷ' Zsj&?Dǧ{5B_%x2bNu*zfdlzZ^IjxTCɥHQU.~JMƳ邃zj !95 , Y{^2əQ?;!9!xmNtjHxwrV'{’peu*IFRG䣽 0rMQp"-lN6, gքaB$zk)k/h9] =ئMPj +SQr[AkcRWq.m S5+DeO巤lފ-HwmVJ1gA'= aTNա 8eVp.3026 U̳) hHG[TLgtɚ젘Y_é7\]'=H>f"p=@~4{ #SI+I! KɈ]EHS}vT~:K8p/ێA)o!" PH_l 0A$s3;ZIڎLG GĮLWT 髐Ac¶q˶6s]x hAܖPdט !hvjfъ{!ѡ 7Ojn>ԕb᎔ H}%wUS)WC 0D}8FKCߖD#O!@s='N>9?F=x VtKNb0 r,XŤwJ5hy@Mcm!|eV\@ΞlBn3g`H4X^q7OcVB;`c[?]݇k5*bma|dEnF*Ib!梤7~H'; :Ch"yn<3)փW^5eaA$@sgJ [\o C]:QՓBGߴ=Gq= **t^hHLD֧zF~6~w/ V/187e{]X|9?^9cXrrh;9<Z*1"b?ԯ2#H^6E A϶ d;9߹.i`WHW_Olb#!Z2a*`2k䣲(H˧; 9X#D*Z2z7wn%vnoJvp|̆<idtL~ {^ btȬyh0\oqZ? ?$5RJjr?H,Jջ|]|QJD F%&  Oz!o**뉬KLX4媘7<NG]*/+ !Er29$U5匢Mܱ!3oE!^ZoUt1=DVPb~L{XCD\PAVգLe$E4LOCpƯKNif9fm;ز#ނ*W &^Fy&$k#pmNi|3VJi]PP[|0esxx ߺEj$-1GX- vu lS;VGCE[gqZu=]dE_T Q,AQVP[EC>-a;z 16bL(tvUbR8d9Xk" ļk7RsS_d\<=Qk3IB]4[s-߹4a0>GZІK Y!3h?~ml<{{bIt0)?eU^jfsk(erb.VIz*SX lʤշJsI1&<~UG {'WUrQ'OkfL=&Xzy(Uy݆YmO:g<>z4Rtc \aQq{7e9?}D{EAh,RoNN)q!>/'3_dy0̀bA`:!o*vWkAMp2=m3jhNX*@TyU4+ր_J[A {ޯ5璿%md:\5Rw1@Puf[2QJ+dK.WRO_TU)T;!Yr/Ty<mCbTc uC{(FYR@, 3.YNF9޳tJ^P<}Ptc?fUA_f3-bc.ȝZ" OB+kzd PTxJ*~ø&tWB$^oЇY/me$Ek~u0z|o<(Ψ]IR!0B  !2&]c&`A?'@s<>-z'XѦ!Xy-"u3[%'B //Hc㑱`hZX /3 9ZBY$0l8!i6 "-ȑdh uO/K S!ըm-'/`P'׽th~۶_?^h)Vd|Tf.knBe`)YaG04J%'~ʝH~,J,k+\ P=(M=J ^ṿC 8MeA'T:"ssD :ҿ^@z>Vc:ȳj`(A.0 PG#8q~\`G`nB RulpY+//=9hu`s K&Vm.??&@0vL-7Oz|YY[Bq8aClTXY6 >.Ŷ^f^nx'M_#a]Q݅?2iRr^y|ty1_B`^@Pňgq,:/ϫUt"a>(+ڢ>k/M0t $]B%..& jdOfϬ(1}Q ^q3xY) Ҝ{oG.5y'̴P&/Sk%z"w@Iif cLIS쐆{vh2,R}_6z;ZMU^XMbkxַ;\= `|݄j[Zǝ P)NwA-6_[Trvl §H5+Y~Uh+ ĉUWFm-;ME@]QMV_ xO (@i%]B?ɖc=y"-1wqQ^+A-#Mȹ4|VBe")Emf0>U=O;4]XZ/MGdէ0WտhѾ8(ubBGw Q֢9ۢK)>vIxr, hkL]fPf(3YH&1qҿzX7^G1w?4O: UB֖n" ^If>S6;ڛO(J.eA&G 1QFL! vg<RL!H7w"s#ܸbr\=@g5zĄd`vqrІ'rwjg~hՔJ1\i_)Eۺ:]7{Z+2֓군Ԝ_,coj-{<*D|uJG\lN-I"J@aucМ[k'@o증H~"{@P4$YSʸL}+3}y?n<6qaց% GĨt)]ڀef`ɟy5g1NT Q 5mMYxFă30󙾗/ x { P2B*,~޸|j82\ڨSo1e^*^gbID\g>*QC\?bñ^Z) j{+"x|2`)hH|RO {i䭈2@y&p=9A`颴j3i-`OB"6b{g!-\ER%,A1Ԭ 0`$_ˏ. ;lf[&^mYMa:QԚ?h.MGS4j(y/KC i3w$4RZx&&/%4,/t=3V] ^٦M«xTϳFݚL5/M^`O-URRDR&'3" a8M1w%wri!oSyBI_ c|u鱐̘}rqi_6S°R;a23J>O}fEᇖv <| %  0qG,^HT^ iωځ7/9[k6 iw(_x#6[`@ӂS#BQu0*#{` 0@7'C)LYUvQMKfy\bSO"Uu1b4o)f|Q7uu<#P~6 t YF[-fYYUq_@%$NåH&Ǽ8=mZHKÏ/UE 89ulքwDIW.iC^҄e;$]F ~ri=Mޫb/3/3V"\!XrBC0/u peA*ƴѻWЃ'BS}ұKbZ%d$L]!1tQr&X~%r˵4Z7U3~+Xa\yQy?jL}u lAb__SI$E/K$|msSM5 SmB8x!NaEaPM`*|pu]KZqvڋ @KQ' nY Ó*\KΡOh ȤP_5eZnI˕*L2R1-|oIÑ2#[ M\I=b:t~*\*#Idڼ=JB Y!h)Qj/ M"t{SfIhTi6 v~|z8/蕗fJ!$hO1M9 NcᙏŪTrdh8UgnzYfPoEbmbE[ԊylN=&g' k TXJWe1kaBn'9b6WPh^)?kIy~BlE–[(rqj8d3iF2IzNi@x~] yiATK%T9RA¤2oZTVc$'rrD0̃eh >8S7DB MݶsgKiE*F%LT|OdP|{2 xx"Vt}Mf:Lv"J3T3lPГ0HoB$ٙp"{{v.C;oni0>=.n%Xk- VTD+Yva;-p*@鯗hD|Ta((R$eFNPg!PՌ+ IF5ZoI'ƶo əTf'+8  4 BҳA];XtF? Ce1}mxpij^EPjnC"~$UgQedL*1-%2yhM Gc]a,Z*pg<6|67YsW.7Uժͬ/,mP7pG*bieC9^=yJ2P65_.#ސocڣXĻ}]G C9bNAhgtYf(p版il~@"vK I Kkk,\wPoE{GP*=FH-t s7H&q|H:O[Y ZvQjj&;v-hkox|W-aدMD&Lp^>'?LMs5Újby<%7%[vgB!Iғ ƺN#Z)2`Η4مyP(#nhvզ1Jn4U-ԛ4#3>伳{5 c$wfKfz+Xt7tVt*cͲJGw~m=WUqfaZϡ^U7P bAzIZ{@^ +;śskV KfP~E6J L_'ϒ8_%<*9-^JJz_i(ʜ GE,[PF:ndT$hsH{>9jG;q`Dg;z;żO{N,QCLƎ{h){ZTցqObCvb 6ߜyh::K{so{qDT fA+3FHܵS>#sx;0m+h]%bC築@5E$;xnEb2JBK#\PUt@caP۫L,,8ҾEm &4hd'#g7, @"ǭ[:.[T?y8UJ=bv/V$ 8kGR{{}QK k>kiP=p'(- Rk~`>YC;4!Ô09~JRNw*P5@ M7yftuD9i9 TW#Ma('I]U=DU#P3P$7j@&^Y^񍭥tjP>ųk}||&3ƖB]:SBy?k@1(-h=ӽZ5MZyALQdI@$8I6+cO;GfSTXx^MpJZA)=9O7Rl,5c-93Z=o H͔dy'uۥHO8ib_\]^2c.%R㽥,͔~!MvLV^/k=HAt˴ Jd]7c UbB+m% /J rk_1m9] W̶IHf]rȨT%<&Iū`^rC>4\EE7+ڒʾz^3R+d>lJPwjx̙@Bsq!0)kLh䪌_.$!E}S)-`ᗄ\xk<_.7t6wN`mM.l;~2wl*/gGM<{?[~?V"J@_=VrV# cҡ;Rm07NY}+P?u%zmbhk#N]r0|"aOgV{׫;(#/!y%O-*ܿ訍9*(uĮQNo] r\CSa[v 3vD%I<6s_ ;\ ›o9bP1W/d K柑3^ǿ7HI0 {1hNQ<3Z#bK<1FebAo,)Seteɶ<ŋ:'Dމn!3*M%`@AvޥTQ3P;e:'mj~{vM 3;% k`J(>":i\xxEz,̢b d-/ UEVu怒 &a,߱nXPIsFzb`7{s$; +(d8iĥKL#`bc H,3@=yzHGaͯe.u[M dR!5h`iF[pcBmܡ1 鶍%h:&,J%|W K_0L >m>ɣo_**R" k F!r#jOWMSۄ2li|ÅƙFh  58}$ܱ6B_Q"B&/6VZ'O>*BqA Mc<~Z/܆ 4:?%Q^q&XiPpuռ s q_4\UO7Y E.Es c wap؛᪋λ8]`D 1oY ]-K^iϦ҂$B-3 P\h+/xD,ۥ hs t4ǿ֖J=#h~zȩhee:\lぞ2.6c Xfc+9 ש\Jx0;[F@?}oX꒗2\ɂʂugϟF22ChFU.r#mqfHN`ڼVYVm8H{/0e\-Q/ d wD*T ,gR1~%gu<v0=δt+Q󚮓gEcJ۱y[i!_mߐ^MR>:c%p|0o*s h-GGV޳z6!JےΖ<~;BH8ip&fVjvŤ8a(YyìujCfB|j2tfaLB;G[6NKbc $> -'Dg3HQ< 3l&0ZٻGP<H=ەMf51]("dZS4Xs8QD#arQjv ԕ4tt~!oV / ;wwG{y1Yj[Z*b]leW!֠ڻg߫|MB&4ӕyzd'@zꥯ~rQQTl"Zn)%WEzD L>ݪн^|/0 )M%l'C(HjZYm6밳"s$?aCRH= nUz4pVRP}("\WC=┸}cG_@ esAxUhVIgUUӀ! mC@.y<{y-MA Wo _'QKOxH3;/N`L^l?kĂ7ŷFt٩Uh`hijmGΉ2NksŷR$UNK Õk"ڝpԎ!х5؛wO-孳VsӁ!^(A5A]( K޿G.fN1aqiUWE(=d{2wƧyɟϷJ3vF'zc@ kUww+,AoRڽd%i I=&6[kj (D~+|ph˯P˿Wȏ|+6:f0+Ů H+< \\;v]]= A2 I .\3tu|+C܄!a@wf0WJT02©hufe,}Ǝ Ht(m_,dPSj#@Z9 .;+fΚT쐯􈌂Cʻ65N(za\T,sdoD"ѻljvq]d!BxW%%dgm+d\rp )F' '㔥F _{}knGKPzF- n#'L4')I2}]A[wh hy[Ղdjob}Z]qZP-Sԃ|2-\`==4TCF XMvQUmA 䭶Η5D_ȐC>7(O^UC2=1sIA:~SEQa걶.kBonsU.SZßSRDTFB Q#Qd_9Y!-xq}47vfR {sQp@M)3[m]p^o3uQMy2VvIU*eOeK[KLQܦ۩A'?x;>@sܵN(\lSۯIh\ūzҲԪ7΀%~Ƃ9|(yRڗg8͚$ےa<##uQ!cm@Z>'KMV\s˦9ݙi[[y Pž\E<F.S/b4NTm(!eq7cblg`ȓIFX(ewSApЇR~4b37Dܲv{P`EֱLDpA4(/ޅ& . UP(1INQǹ4(fQl=T\s7ZWB+(9l : #k>OG o*4pxV=A1}IKT̲cQY e 0 rg+[9Bzѵ  W7/5@^kZUXaW$dk2@.-# ;9W9Ư*4|]MGUrdDP"UāsUx -G;x!'6a[JnV%dồ@<7C~H>4rhx^*ŀʖɩOY!_ӡN+튝]=;RJS׃gmhܿXR"R\ٛSpӱ PwO/(6x1Hؿif~T#=0>!dsB.l(]_pb4bΆE*{_!w5.F.ڿJF/h-kUh \EH%pb0ޠ܎Q#\4aCfLQ 7TQlQLbyqY,t8=?_/s^8ʱ>>"Ϲ<m\P nKVf⒁9BclRwLN9y3_Ie5A/RBܖšR pzx&-.rdp(jU<8-1i8H\1p{%ߞP̂ܧ`R>k064E"O%v]\n7 mkĺ_x.'nkFX jܯ?b/&da7:B?,`zLTbMиkFM{-x2qhXYִDقaA}Rr!^w~\h~i8r1g ·7'Av91mNQPn+zc5%qcgO4O&*b 8ۢeZ}^)sZzyb͒2_tG 4v *2˵?<]!a) f"#ļdT{g1& ^mE;wyy$п;0Y{eإXK\݆Le/i_Vٗ02 [DЎ^x%L>G')]A .c)|6MRHY]6+dL'':Y2650 L$,%PW+F]fa*3 <7 u0YF{zxwKٓmNp؋zc1Y:$(QX|_ SYm48Z=] DzI)5!qt?#6#fqk(P-e N : !fv [!h!wu62.4alj%{e7 1u"nsDz!4L=g$(îIuDڠ^Z>x6,X djSh` Ѡ& TC:;q=rd4}wXmhϐym_;8; =c1(M#av{xE O+]r1$鮈VyD؝0h#~p61]zl^5}F;2Ju&X;]m\I>pGr,GS7AZ +/85E $[תj.߾( j jD _pɅ,sIaNYp ­i:,B|Q/;T`Y<1&h(h%$8ܸrpÚlIV-QŨd3@}ƫ<&x 0ua U@(f]tN#&K҂G!޼3 ׉zhMK}|i5dGNd*GZ7nA3[B:XK_<) ykGXG81>lp{iQƤ>y!*JHÒE{Nkӏێp{4d`I>gJ[G]M?|aJTfy7z40][Х7zM1^O%Ol̟_~vГ q~! b)n~-r(^R0Ԫ#rq1:Iu9b^7a{߶먯䶷]ǭʲy]eM#)>_\m^=:j sVhu_g"tozCaui!PXR"JM:9\)]P$[{-EYt-<[r+[* 5Dsh!y\_5be{F01h!* }ne?Jxx-3YDeY0VJQ|XMYBaw-C=9Jܿ۵_úVvEv䔹(j|{K]8@V{-7u/+vCc ucbl +s|Y!g»JAg{J*#N(<%(e#v$]t$ i05NGȌ%y"ft?;x~{O0ˇoV:i[Ś>xp;b~+̟5ZR<$mDŽNh1V+L\ /lSӷK^i_%oAfvw.HZKCB62X@N *J9GCZ**NgjRa<H.t}:3G^ yVj.{bMZ=u75)](98iIyUl:"ֱ.b+&HSiWdCݮ7Ġ*Ua#/%ěD-s8esh֦k3|%#B~62~}jPu%H>T@ݸ4ɿO4\^uKk,h+O@;BKU S;D׼*6]N)Vqg0- YK0Sku9V=b"e ;63}%i'\a}FI Ku<2;ՀBݡĬQ?АQ+soXT(ƕ #_&Ӡg4fyz+k>k2mٕ}<@fr O&'$'(`:iIWd\Dg?$5C-3f"yRſS#GuF7"pCUaILCNT_-J3(yoJ. &ʑߪ5ʖmomEGB Hz6J ̶bGuV)1}r^@SP4J>U&j_ n!Q3qqݸ&=m^Pr H2puQ@0s#w ݼG}3l凌U!׶el?9j8LEpwbCY`g, &fSL+07j XzdDrp? G7}SW`mNDɰ7'W 7 ZEr^9'͒ 9AqK/AِGʛwJӸrsh~--ľWIEg3\l=#V}3Qr3y!qۇt C%ifse4FoN4Gy16xaR/c?+:Hl5h1-b/dL_OՏ!rMRkK̀3G7k]Zx3ӵ) N7 ln>M̐xԡ ; l]\͚KkNBŨDJ>;H49$˵坁xVOj8lWAhG]LWJdmàq_ϯ)FsI^[$ꞝ) ^jl2SKbŐ7 Ζ(L LM *.5]-]*'0OUWAoaPSe&nǝ@^ԁ:jkp˗}SELG^^2|O;\+} T\15 vR*֚yEI(O휷wS1}YPЫ(dxް BTx1ZٝVB,u0ZQ;߉ B #JX'-Dg׹hY稵| ݛSǫlAl~]j>#O}{IPU< 9"/}3uAQ=S[FN0-wxk[>Ȟ+vzwR5a>*^$g V@Jo[釚wo[uROYfw =%[XuKEU+!wBA+/&^_r+yB0x<*r>~)*Bg gp$E[׳ ~ NXS_5+{PVP 30*= ebEq\وڒb=*+I7ʼnt9rvR]eh.7逋ـ;B-r4`a2RvIq'UZUdS-Zh{_=/z>mEJFb<F~ ч0Ɉ"n8^R/S.̶HInDxQ#rd\|vNA{wCIjct:n6Z򥍐F(Q"*zyXy5䭂ѢoR 6l:Ҕ<tģ^1͡v(!\MQ| q8+h\a 7"s+ #nߙ*§3VU9\d(')`gq""koՑ0Hg4YWbګSyŻUJFm\Ec-M,ی]E|ȵW1x~>h.93('M\~óڅԦx1Lt-W* {OWTS%99J_TRڕF~:nA k53޻մ 64`n?ȁ[ $)9&:laMb (}3ƢF~í4V?l?6/q} x7kM$(ffݘ/ik4*)=謼< r>Df69^?>K'(]\HFsb"C#YDVVV׬2~JT9ah%__*p!cHf;e@d9x]ky`\I\7 뫦MQ!ma~ÿ%.5,v|HX+nܕ0**&1O^*zhB$47 Qav^[I'_@/{VkQBUfCF+I/ڱHTZr<ިbM 3f_ogv;M\j򓨝/5DGR4Po(j,630A u>Z;jI&ځ(\ElZ.vd*i%_gX;THg-܀f^Touu6ؓ$Qxػ`Ҿ6k$Zi~qQice_}W Y~1Iɝ'4X4>MkN1"RGRxW" 8"GTK!6.̩у8!A`q_`t01뜪% :#D0!h3Ѫ_}~i k "#m91:FIPǻDtxw=+XFr|X: l5iF<?YnEv]">,1v4ߛ>}84n<V}CpJs_G!zs5L 6~V9I{i<U.1+Fx*4Af˭<>s|SvչiO KUtTDc5{!o^t\Xizd5uKOJwϪ˿=T jXPw/ P qY9(o1:1H܊2&sl}4h?}ѱP<3=ݞ6AV!ؼ0 {6htV8V3$<N߁Q5BsbF~~1lNvhqqp7`4LN  Ae܉*sxp \4RҧgH8y^">_3H j.S29TCUOsZmpcU€_s.k9sWgDžn2͈E ?>g=C~l0;ilb]"f%pv (ՉZE'$C+Z]6#Zf`T5q +}TE㸔/-Kuě%8iɆ}gJС3 \Ρ IT$ǧ=rcöZ1 :|eF/w5=6l6%y=|RJr $zu=%1g7 UΚVX{w#kRA,Չ|* M.Uo[81yx6\VDdu8ɩJĝ6~Ќ4{F0ud`cU~96fBE4cfZb$~I/"$qGGҋ$h;ZԠT3'㤮LQAْ  m'3r>I#tp}LtNԟR.|FW&Y+Mݹf .tئKfHD Y*FBm^~鎹\kÎe~ 8{X"??pk8gAT&zy#>0jm)TO~jW(}*Pilw[SCeН.lXꖆЋ4D?C vb+ù=%,4 =f‘ =ɮ#fGrJ|FA*8\m(丂(J0'@5-`=f|m|-rL6 tYknȒ kέCk ;V#rϊ?3V-/:("BE?@[ 2 }=aHCl02͆ABfi6y)CBLÇUPPg 7f |pdHę_'3Gp,ޒ_ւUMUӳEJ軲lHlV/o-AmlCꂞoe_S~qL+> ɤ(:P:rԜ@ėD2gf6=ؽz'؈?2 7 yEaVYV^wIAR}C;V߇]|k쯅8In SKuAxIRW0P t˂6tdc-9r6-H9˛eSHI <;gIפ) |h7/&0Рm{jQ|!IC l$.ɘfM \f!n`bLcx@zì`߀$~/QPQŀ\ew6.*zqm EWDb~D~[W2a7gm|*DsҽScuBuI0VekF>/1՜74$ ;w&KPյh|]p^fRp%qI{ sȩ+U.0;"pN&KOys=g;Qp)Z:j~6$))sK .rX½rb3 2Q/hPTYS"DEZԑ2dJw4SG0X`s0>L/&1%Rxcߑ=?]6qNRɇڈIog6Jd-f4}U`vhϙi>y4L_uV-0b>tC8,[ʟ n܊DYʸDWF fCp!ݐ1EY^ k|_+l9%ݰ+ q"$}-PRNZĠpڙ"Y$x"KJI\A FXӂb.r8go-3`F4Wn\vV] ̿ dmph4+r<%Abeq*X.eo4LR^jOI>F1ŘSCZqo$u䖚8Ś\4(]:HƒnyA?e@~Ӵ }5L+,9G(zE#P7Ehnc.획nTo̽C`2t7sNް>I -\u4D?^{w 怵to}>im k,^ ۘ#(/*K%bM88?7;)9eknkri#O•0@0p1_-]n N̗U޵ԃnпP-cL9SRuvoXDu Ռ15r7Rnh}7mt{+:6Ug?{zfyE0$Qh9ˉhP r 0ldP [jQ! \l|`'3~j/rz-Q0BƠd$Ģ5+p1XZ%K𾎣9KP7wR`i>QN gf+AV@0"31X _Btt١d.p%39Ȟ5k#' FR@ %! 3Me8/a[dӘ :k=&;}kpމA) -- q۱<*t}1>3}l"W^&mޥ. >‚m}հ!GW(PIbܛmc){z :)p K(aDlZ`No8{?b%pI|"CD)19PSرc\ YјۼLH)*x<2h5huGD b%'wA1Ie=kw%Y_.k/v=")WQIzZ3^q{L u0]ǒ*$Le ֵ1@}!qX% SôFz;F+ڈ.GfT[[̙:*ANAdWtDV0\zQ1BEMpSw\tU7i}c2ʻ-W?[妃l#nJ+ui8,!jXuCpCCnd(2=|?d{=DQwHջl(}R;ADh Ei-O ;:/`"5Q{;jH`VA1q۴7ݢ&&j]"FsspigXorpOH*H @ȪԫuD!z29w#@ !^ -9)Tsa+✾)ɟOhG'K><& /lEo"N . qib(ՒJnkJ$og;]8]A$]:p)+N<´e`B9Bie{Ya#12 2G"RrCsy/m꨻J$I=xFG~7&?.OZW^ YF)qFO%^lVA_25c{s~Biس:Y(X~م<'eNU|P藴m =AH˅'[%RY̢nX#c5B,|| TD/A -n&-uAZo\\O@kht7?߄6?h 3Xyt!>Ap$eyFg Wl8;"wD[S'Wy^HސO P^Svt9uiikL) eP$4ٰ}bdR k)q{fU}7 6a912{imV}Q~iK >{3xA0a<%vlUmQü@kMmy]aG7<'6b]K$! nԄ(s]Nĺ'I [GҍsF$|M8N#:׸NgN{E漽]/$$cjD9*#3D |Lc.=3WFd a$[4*JtItfo{M !̄Da}doKr[GfuoH3G`P׋/(ld ;=zh瑛V䰦.%fY? 1Ϥ__䮈Cf[R] Xp|ye*jNn²Vw'\w,\j*_ܺ{Gm W3oUݡ[I&MfXjlf p9d}T{H/XFz#t߼(5#bפ}#gU 5(G` wmO:DeE񯹄eĈth6I#VI6^LlF~Lͩ C'S cHܾKbc$f RudEGֿGI2.¾< I!)t{]E_v I_M$rg70&pNM16;M[ Dk!J; a t=j/p߫vSJՏ :# :C J]3~=DG-fvfvVʾM|糐C8upmAKX!=VnG&GҖs tld?? u5gP"=}d("M6p^ْlYPӔ,oA[ȫe@=*g٠m іbٕr=(]C $ЫVTof5lwtodSJeӊ( lYw`ODӹtx:Dg@P\ۤCM= vL q5(;",#}Ғ6cp0GJ|ͽؙϰs; v-W&lx(ELF!f=.^bуɄUӼnFhW`g e&̧kOQ)(v̍uʖƴu ^VaفқNYV<VU:}LT-lc 5oL;`QLV_cPf7IU Co7N)7+{\!'{^hQșf gݞI<\QJd Zc7wLUe߭\K}Lg5|U|=dFO9x]Z ̫9c*ݚ}Zޘ[Zԡsl6mL+ٔJpY*~!MW{_3#}oڏ͙aRaN qyU(TֵöC55q]_Y3 'lL%k>*`YJO{?6Զ0t=by𼐜0>v,7kE61]Gpi;Vj:h8=*bVvvg 6IL Md{|Bћ>Ugf>3߲5M DFjf.މ IT1i]:/flȢՠPortY__snI㵞Gbs]9m ^ }fܘt`3kM`.xK_1)8hWގ΢mЩ n# kk /WLOT#߁_uY+)h0qd3W_JGOԚC3ʌp/M x#EQLpt{IB?<va'{Upjy=/or86!֌^3&oUVO$*>@+ǜ{ _!lm$:O)wgX 4hbIKN|{8;<.gZzg򄩟vV< hv(}{Eޞowr$m/!s:ls#zB'9(¶~ pm51$vqlGwS <&IIRS"ɂ63j||DV/(!Y1$ªKIVtoY40rqZ2#HX?.NFV[b nt: S~[l rx萛?EOMX )h̳^t# c&HE5)la࠭.(: #SG&/rY*X,3qơbI'0uՍYkITo~/?>9!72'jIۆ&?籤性jT4A Vmh`dJD S1ĽT)wġƒ4,+bDȪ}Uqx4?wEheau ^Wk0V ^ă]#C,J,h֭k~/r_|'dPP js !uȐH2Hyn"ؘq շ܎&Swi`0/wmIm2#PgJ`MȋvdjHȒOί7bF]bGٯx,V.%c36R ljR/ `"[d-)b?,y +虅h6B&۽[+mZa8ˈ^O uNR=j9 Ɲo@_ ^wwUOq]z{ UA,JCг}b^$ <+vricM'UL:e\~Ov5e )<#SIak 03]-ՎErv5QeP9S(-N*簗DiA~cHڊ/_:1[z{ WbŦ 9M74ծx R6MJ" f*ijK]D8'Bg_+I8Z_cudûWO@܅+ \=TV8+fЬ:bŸt#PݡAI6dLOkcoomI4 $;1) hEanьRM/F-zh1r)/U `nmhD͈VcY⇶=T\ )z>}_Ў+*])$Զs^M=8gkQT6e<!+H=Hyn(w g58RjȸWt,2!WHzW%E@#z4vSH̠̿֙fE#CV*ՖG{]/3N1প.|B]8Mn6.Wp0u>Z hy%m8s 7^yPAMdE>u2Q9'5rA۳u*~8MB>VDk#t`:p1mɊ52+uϐ'!%}3kCpR$گ T=y!lYJqmh) |z?lcQЍ/gz uyϿxj$XHN!Ƨ\qgeaӫv$^fOa39s?`6S.J1@YDB0pulQ](ҕ4J礨?ɟR!N#nWo=%ntdfފ-oɗj-(X4!Y,ZMk9USA3czizU?Q2EVd֜9}Y v"_ ۗJ*H#bOr挢GD)Lhp4ȥ{w'ˋINu?^6ϦJAD=}&ΎIR^i~ - CX΀~@4z&" /*A_uM%]r7P3nW$,u84[N۩ h}~xK0> d6q~VqWC:vbubrB1Xy}P;SH%(߇K=߃UxlnJ7$'7ɞ1ܷ5 ,4=4ߌ;B'/K㶴r{5 W NPq~1*#0MK _#<,bf/!ДKi 1O1y8B$0y&:9Nz9!ft8k)<<]'oˡ_KA{^0%;cNJR|LiV<U~L9 qpt@d:_YR 8ui4,h|C6sj#wi k/,VaD%SQI ]oCE|rNz WxjSn?Bf{˔5>%$:B yB1ZP5^}QElL}"Q!V.U{[M'&1[^1VM(i޸ ih@;K0&}qJT*<*? &@ߍ#t&h-seL5O̓u.v##M?ZZ)}v?*DiH\UD6Y/Z#|/FO (@*iT7O"0 bޜ0)b/C~9Ow nkH0uo5@ṭS1AsRg*݈׷ P(̫ NOIXZfE[ۖ~l6kx3bWzInM{`m,{P= k 28Ft?^{jIhzH3'(N_+tR~2m^iC%RTH>p Ǣ#[{" &31"+oZ.gxwFJG.- BяJzLᶫ͢=3t-U>vc+C$>"oE ! (G A@ZD̟Ԇ+^nZϒ{ >ں&:<#u!-xDA>@Wb3yE7L@ RNƈwuo/[ΨV71KY ejk ȉJ)$[U(xJ܂j\no)^Nb*nv̹lD= OL"sV9dth;\H?_T%gz &KYi~PN8:P&5(z!m%*ٽTD0N"FJNa:5BqDLYwo,qQk,ك0VG>%>{1J6>˫-7[9^ y4)$MxFy}y R9_˥ &:K!v7[1N*`+:J\тt"!i)W c %?7\FPZ[ uxCM*J]Έa.Rj*ubſmg.~2UPYHIЎPٵ#!zت dIڮKBG׵~Xeemާ.*/NUKĖ^pVN~ Дp 9뮧e~w}S;>,OPQBEU6{ϕ?_Pyte"ԲP$;44IK6: [\u#p sRŹiǜbp!,kx$ȩoH0x#EãI]ߟZQ9≳@9n3"$c#U7&v:2fڎ%1qs`u׹2ßp|'Jld!&0/yۮ2}N,\ Řٜۢ*58ŵFq>=B4|#|ru pG;7#m9[6r?`/8 銧 H6+tck,#`ʅf1ZZL-U\91W(5\o8ţ/\ ߨ4R#7ʼn=11 &cCrv^yFtë8h9yrMR=86#j"/;HҴ귊tFtCmmK>xIfvM-c)sVȱaM0>uߟ;rCJR&oB1=|NA '`_s .%XXkO?,g}C@3Y3( ٨W_nL SѸjƠݣonԮe"TW0)!-~`J_l6?aѿ'CA.hGsգ=yw0#cxO^vF İ`/eĿem3;)9Od$WPnkX30L&nGs7UtPl~jir⍬4Kz Ԣo\A+շ;~XԎ0>68@2!9Dn{ntŧV#Gd;gHPfT"~] #A]礰T űn7B&+1$]0ZT:##>neK0͕3L62`I0  -Ʃ$i2WUiI m>Ey̓s6Pd ?h-Գ ~S)b.mJLR^XLرtT(:5O,Ye!ZT󐀎%Dg4WFSKyT*ŋBFBd-NX*Ea,{,wpVvI9K̞G$gTQ?kjfeuL~˛ g2Nw!ʋXsInC+m ^k 9y/x%.v#O3ӯMUcSdK=C;;n r>3 6C}By%2`"J47ʿ(-4GǃT' #:2^gN;X!=޺̂ `Of.osOz$uMN;;ntp|&E\GcZS7K\ tEJ{UD4{2nЭyX%->mo_Ϋq<7h&V4]y?OA(뢇=xPtQ_/ۄd!M+X=-KQgIT1E-ftBL*\/CuE#/Bĺx.yekOsmqh\5R=%p#ɭxrԷF-'x#s0-+~06QRZV/v۬Ize:F/N>\N;XdvFT@Kj}DxCrLy^ &/tfĴ8cg<إ=}1.|Z:g?-rx"!`\A ئčp 4Hiܺ3~-lG |zc)BMF܆<S+>.$]A}g6$]\-Ͼ qp'Vo3甊?r)3hsRsx!Kztd܌ECtUւEò $9ZIǶ<UPQ>łLɔX$Tفy$A}0'ENЗigq%{Wab^K@}vóH&L.;8T=;.읗kTV,YP%R'qrj`bP> t̯QGZ'[( 50NL3\.dB UJ2֊$swse/yTПur *@B>J`-W^TWCUxk#sQr 4Du0*eiJquiX8<&YTʰͤFsTs]u\K?Ol_ppPoDi?,(ƴ"a+qκ-#r Jt4d3G 2LkK~&M O Bn#bKú*]c^JN+ah(U#P,^:Jfb7cϕ>xq{ |ҁQ`-Į-T{ws2'Sd)RhJlj`A$N;3c%rƈ4΋夤Pe&C󢳀ӶxiJ- kt56&>w 4BJfs {q]nz񮈓=g]Aua5e1+1P_Zݠ@YDvo"HRN(;6lVXGA,]\B,IZXȱKwȬ| 8gzYҿ/5k`oypY fZ17zyM\;yAY:׻av54β B׹R!}}3_ppCK6TY}-/WOzro1$Z締 ~-DJ] v4;qȊܼ ~KyItV]yLV WO.SG!B KPNq!w , D \e0u;>BD!R($ %Hb&4Fxa5} TjW8U  =ˢRHxIIZ~X< )';YW(!w8nFfڷnɂ(;Lu)$z+5> 嚅}?)DL-Eo*>Imvh㘈C~*(QA:9fT+{mE6iXnՖ[= c9&obbE1UCщ}~^7f{# 6]njJ3l^Tq!P't(?%ڨdݑh%fGӃVχ;Y2Ud}Yː\ = :fR0jUZKx;ʺKn;PibCwQ` W 煘M,ݏB!` ΈI5.P{juAi&j)Tzn#gd^α{ X]W#@$YF/p6$RuƼ Ծ= qL3Ҭa^;u=0zØN FM`AF)b4 g* (Y HR_ 4[Wv=!1J_.B;z!DӶgۢTJ|:iޭ7aRC8VHZ>.lp7/B aaۛCP:f Q nɚcfH6xP  SOGRm,D}l( Yzâz맧*JE;_iBx\(%3cj™V,KyJ+Z N-kT_Y1t$|PJ3-!qTjߍ;b_\ģWV=\YT(kIES9zI%yd( _e+K#(y$&@#)oZV5cӮgW쀂vt ^M@bx&&f:SRxk[d&(ګk"XkHY%?uA b]D6GNn0\z奣Waʰ_ t}̡ZZ^uBiQFRCfzM%k2&H:ӛ&vĊ? :lU~IQc_LЯW"e6u ddG[rB6LXX`,p<$ލXfdR`rip_ UUQJ{ԏGX1)CZнdg_}GiɶOd6جȑkhM{.RrXPM~LBV Q F|XemcypB6F>sE@*fCǟ .|~[c[c-]m{hm4Qj$BǁY}_ndkҎt"HeC~ G޸KT=Fk-o[ҟ몑yKi.m-O0<7 ^8"^S~Js͘m 54?ekQ*qX*b P?.V_(Mn =!A}|DY7́)%ê|$zNʬzI)N#xbcNnH1#2 !_Ws :axKu*̄пGV$ʀOI 8lXT?y"2fhvDۈ㨤%oU\=g}=,lKsFz[c0ȩxm#;K*9Nm |!\& [-5cp_W]GLP!n+BXoIKSo"|ZyUlA5)}! ~ ,u_c-Ox϶Ň2vπږ-bM-\gs3 (;67< A?kEBIm̛B2F ݛv$C[w{k0rtݡͥYw0g`d]0V^K Ub,tk@$Vb ƀědZlSm@mXvu>]&NUբ:}DwI̍}PWFTdI7~!); AVats6E+$*A E଴z9S>ġ-CfWzqrqmmCD/C=sWO 5"(L.5y !;&h wi:ہ9C`C9sX}" ਜ਼=`\L(vF\}V&kEE"P )&4MpSMCbZ &v-xaHu_O$=(2p1G-K3 (:5ߺupJ H?-; $W]XܧPterr/av֌yפIȔ wpW~af݉j\/]SBt"J!?z^k?n20gLXVXDVnt[ʔo}QI٦ЦQ8o68x.Iu}6"Qh/֤⊩EĶr? Ẁ)De[̈́COᝧl˂u130&OKrAKVpu_jCg+1:cɩsG ΩL^{}#aEҫ!wj(E}|>Mvgs,#h%3C5U>J2e.hݣ%=HYvIdu LR\=*GS~`$as#:%ٸ$2kmksӔQ<Ӂ+P1\6V5ܐC^M^4M0G+tc ْ^pM2o.t^l#tq6,jF3Dی X!7H6"Wmis~02aH@z{VG0)ń)[z+v.mi(X4BMY{4/UgIj{#9y-#$`䋶:)s V^hw APPZO~*F b!@KȾI&aA );gp篱 UiBPEW3-9XІ1 \GQ(q+<֟=.+g憷WpE)p"M#Y;!XIQgV==?OG{}ngҴVvil3+ % xQ,{Iw5yZ>m~nJ-Qj,6KKH,8*W@HV',* ٟH Egw V*,J>"]?+NK1ن j8qd /$4ڭBMXD>ͼ.tL߶~WT iVq緹uu6@ZN=]ІAɓG.5ͯ@jOn%ga؈!$sftB|K^Ik^YHA~bF15]G ӳ!xc @adL(_Ba@N`.^:R~!W\$fwt[|S#|y"`RNjiJm˩~]?)&D7L}cPܺ0 f9 % WI=t( "=n=nX;{>u{*}r@s=(f1٨IL}bJf3n,'v5O>;B鄊}IOgTF|tI}dGS`u9 8=Ld #!/ Z0)f#4K@} ~|^Ar?u a9H[aI:QJK HFBpB>ԧ1ҋNVL ;{s0#Gl\Ƶ؜BCD6jkp<t1 ʉWEK\5i6}}{ݐ.x. U4rAJ83-vtkG 6b_5dڨUJ6֬DˡÅ2VqK>~ʲO.ؗwOE9n$g(ćCڵCnn=7> $p|PtBBw# Va4v_85JV`3KPx}}E:u{>5vsR~qq JOFV3GizV1B`]#򦢱$vPU! &<@-?=]v]Ե8+O<ɀ#8{pQSoq열ڮ<*-xX/&?uA)..ڷ*-C ؘG\ ]I)}^Ll\.c#x"$2PGk[iPjZ"'!<@2гC>ܑ_aC EMCT X[>u -iBPZs j#uف=%स +PIm>Zpv.?1VH߰I{G㺖 1eDLFGA9-%zAY/g!.|m=:2&fvux~tAh2$sz g(wSi6DRlcK ,UE_ }%ʱFJĪPO+z*x2Ybuq:3UfQ[' k|ȱK)m`#y. {g#& pX>#\(XKNM>O2G/<c+AYg4Hr3&~HHS9f29~W^ M<j8nNeD3z͹" /ws`iGSL ,2MT×hv1WZ]H>QҘ)wbST.ܱ9Y,(z^/b,UWzi*e-~^FK@ zt+( `N[:D]QQM^knGR\1m3+Dsg\$4 &+L הr2y'&uD {MS4PGm }1csrd]fִ6wSWQιȇb9}r?myoKҰXҖׂ0 -w{!w H Zh,ekH]+j?Z{Z=jM!Q+d%Ԝ7K~.UJ;ֿǯ!Ҭ|.xщ^X ƉʤQcTyWowPQ:$`yX{nbs:;X"5T ÃH\Z͌ J!d ^W_ `̇а)?`ϳسqT +-m4ÑSƪ kX; N[$Q]3]BjzvҮJYᆈ=>s*y,0QhOye/Ղ 8ҫZ1/?aŲpZu^`:iU'1v{Xm?)lJ7HM'n/F'Tmk:Uo!zģ;iPAeֈS5Ǣ9w+f&CJ3&!`^ [FTЍBfh] CФBQҦ X? ZXDE%2xtYr9u'j#d@||eyjVKJ?ąs?;ILJS](lF"*);ÜΔ_-d~ 30 iI=ĹZ xPH~MXoX =Nz@|yR )n4Dߋs[9 b$gȬQ 4%a%CdfPh9wׂƶTTAV0\KfQb$sFnS/bb`W7WאPzb]dA݊&h^]OO&PR$ 81۱vojx=Ϙ >sqo3xө[W76} RƜ>9eaLB%[/ܼ ‚1f|AMj)bTDb- >eOvACy# AtmShߙT=$juOU^\:MZ"iã-aaT鸉7Tږ-R5 9?D{.tG= oJp, R~u텲K-vv%gՖOdNb%Ug .mh۬ Ƕ:CiUro"_ԋUdb1!S51_ҫjNW47S ;ȋȬqBhʞF+?Ѧy!NMLlPj|OEM?RGnpȵ0k;Z % T0 qyw%|n|EN:%F3^ ,Od6bӿ1 %\jyF#0͏λ[AJMiPɰo2ZN{Pi#!BkuY/I y폠2M%_@[`Sv2 4ޱʦ'>T&MєvE h\ce=V'}hq"ͳaYDf$o2~"a+:S-[raWʀyBUiDbU vl8n$QUo;rSՒܢ9#@ C-M~9^Bmzh |R5'ԨՎHv2y.S#HKaeIYF릧,X-psАޛ[T؎nqT dIhYj;l(lxgK[ɨ-IDv|pk7d3}fgT^>C{V<^U=[kcИ_ /Q`3m9n7e)D@ XX>:>IHIG#q)k6T"ۗCwWb>L Z$ 8Y-UE*CiG{qPR2w#Qcjy+4X*+8p]:,EN {Օ A+b=4;Gߘ{/$+=2@&&67 .wgzFmctMI~|:=MnY̦{.N?w\/HyRm!?kQ0&W#g1$Y.F>`5t،4a1ܿ>`JVQg1>Ĥ{8;H4sNb$iG#.N:Or7B@w__ JYP0ieo#Q0Պ(', ON?VF||)'q]"xXZ&Z cLa+=}L`ۧd)*])J$uOl מP1* 4POn䑅K!j=SOܻQI>(SށVD0}=n2ȪyDmXXaE÷Q;mH_#맰CT|'Aܱe;n!EqhjXlZ}ߺms,)PMtC=ȝ0 /vh$ŝa^NmUXm0jQ@~ebB|DazUcl)b%Bo$>Fz=<óG^H@NJKf# WtL9v 7L r!?B-ĉ"80sL\*T$sQP!6FI7w",ҎdPWuûצ D(EPG?v4uPaXU!3崨'¦ (A 28hU̷2]5Tbj?~S7o@#/3Ԃϴ7qyq_[?H0- sKnWXiYR3tĦ dPN~ n y{m؂i3\50i#)VʧVv;9%<zY5<ܨ)|Ae#҇_A獮!pyef7 *fM{nEU6<4vEx:؋3CdE$AtOD9FS$ 2*.Gԧ"p1Qo3P3ڝ7 i>n}8٦VLb6ConΜ#t<9 oB1k.sr!T_V~Mc!U==6.F3]CbR"i<9m[TŠTk+֊ܬᚚq?gJyNzx y [&^ %v`(4$2PㇲG9 YÁlmKP\Ou5f\_$?ʿ53Ye6sDUT)abA1!dE\KHc sQAX B稫s?zT2㟾3GHɤe>ѐqe@!{%Zxq:u;v8UA<ëu4<FoQCk+mY[&Rh_\e15f9EZih.U7;\ToY)C_t}2HDy #=36OO_W=wP巅!=:U-eصҩ9A!~Աi0l1A޷y<81:De1G`"P}9Y8(xq W&.ԛ,(@hvwʨ$N|N {24kYk mJT9@[#6^ZuհOv.!j˩s95\,x t&Cla^{?qć=pk7 'wQ|+[#7*\wU67W'^(*gXAɂ1p6,Γ0P֟4 FQ2x7#dKT1c(2&\H{vp^-=M,qemu-v["p[ ڍ?\^MRY/7}i_ lR }^f#]IA?[e8P4|JV]74s}ْ07m6头eMFW `T-&"n)ϕ"RHml/NhK X"o?{ sߑLlgm9jKWyYA_LΰOZfk[F`5 \)S ȷ\&oKGQd)xp'{5]|z`l'ϾWĨ+.Cy0mY}06S@0tl_NRjFlP <{TbPW^D;Bi%ºPz`CUڋB'!~k~Hpvk*mE2QƇPi5D?)ҁ϶d١5--ѧĦ6,qM%FcmN+_ġ=7 EIv dg% )6iЮmqT~Kit+5&5Q~?0T+]B[t[GW礲8(ENwZ4U/B5s_ٜȌk@R7Pn֤2ރ04$DR1qȣ(15Xr (YmGaޟ4,$Te*jzY,? v4imRb Ǩܘ.!M?VQSF|{:Aqhַ!naLa u"%l# 'Č ug* "m4]HMJB<ܐx?5,#=9ϸ&# fS ^*WGb*C>P]",rW=w `dPDf}ehW91y T c' LCvFtz sD!zJUfnIaSyyNt*iTF[_ u!hnėxʫbȑ.,)\ϣRus]|];$aQ-{Kq9m-?zȓȽ\oUP[,71,hD*I.[:h;ޮ=rPU;l#ӳe u{ چ)fې^H!mهdsu*u[ 9A,M~ F_q+h{09L&: $Mh+z')[K̓-O\sqW.PL#Tlz`bթzr<~MT$43>j?gJ@[׹ڼ5] !-~DGj(IW%7ܲjVY/4|Ʋ+StZx"<27dyݡ *IofՐ&l^O*-W~zf;m(k *pA _K#ÉjS ]DZY 5C[M谇3Rئ #La"id_OԄK 073L>/렊Ӳw ;f4jGUw8Pw~J* BgMYNL,]YL_UOɣ kɣd@ėw Η;q.MNW`ȆkҊ-٣_(~BX_>.&&8Jmx \!.A @a0oL@#TVVO)#m2Jm n bRr?vհQnXYsV{ uTPc3$l6Ap=)W-(]d63- xm}=R5k3^f~xbK wCdgcղQ^ /QHE:HaZe/Umur3'_l!b _ꠘ_ϣܮ|[vpRל#飧;N5~VtYY L-TݶVf1ߋ-26"Y"jTǺ;s==Ӟx]7$'F\%>Fdf}h)`W @pܿӉ'e|lO OUp'X 5EZϗƩ'=++6G;v}۞m *'I,VS-"Opο `gTP yrcw*+|Y"`IZs=BHOB_b$O+z[^?*6s];mOǰS&[۷pk7!Zж$z)5^ܢv|F7Mol:lO1֧V,K֑}VdSyc M2.oQA Wwtbl[#0<NÙXz2ޗ6Eݟ Fp+wd "?%;T4q cM{+ @Ғq1GSEHr@A?UF9 $XK3i7fe8Kc4@; ~OpY==șw| =ۙ|Fs'yc%b7\=pܿ'&|6(qF iD`؁f(fh I08iFz65- WVMhfV]ڏ-odc Jo1IZY 05*N1(9!XqxTuZcQ_< l5'm?ؾ868 dkP uONU+{0={ @vS)rL{i٠W b 8{h$`"S^,,y}6 l TlH^1\m*‰#f% ?'E&N(h&[9@6qW>%剣B-FйdH+T;8p-VqہnU WGYvo3ߊFמ2]B>oXq-]BO[weN2s99?̨$p ҂66/ݣ~{Fd)9ô10=HIlkbʹ@>[JMtS'@GA0Ҋ FD{KTqx8"/ *] 1R|Һ}rҿI\Zn I[YFn${r/c|-{TMj..}vj|ĭ[#8{IR"hD/=E[4$^\l; 4KIf9~AjE '3匮VØa~VeepXvSG3Xjʅl&2{ NUpvw.tqqmu=!es٥@`-<3KEĺܐ9_\Pұv ;3p:MD BQ-^M6f2R }0$5N RYN\ln2*V1ow=ғi'5` 6MH{9pb$XaMN eH:=^19Ee m71~;ńZo$DDs V엋.e~?Oivdu",^ٴm{9eXcQ;V,SWMeor~C4~eO~ZdIdEKݿLfu^EV XV7<G˭L(x3m{?L=+jЩWj@`I91ߪ,eI&t 1fF3ԪjlYPN:$U ADl*ǣ_4]JurZGX}4pkIGXHH^=uO=2n=GD4w|&-A:0 -w$C+,:='z`޼= l%+FcGO+CŽ;"d/ii[;b{ |I旯/-cvI붑H^ ҋ*VbS |hґ0R?wr!j !,xo /An \fMݿk(+~ YJ rlUSـJ,=R(L(\04E o1e~U.^6Pnǣծ7EOF BT%rʅUǖ/prVK9}sh-ݐEk>|?jz=*LE1}D.NRBصopI,x%!) 5^/>& Csu-{2%L2*̒ |n߬B%|F-NZ^:8;ɟtLb@Smw16;zf2]SR-@WV߆@w;ĩ-o҇b~:icӺzgy ^S1ǜ΢(w,/,ĵ{:([>؈Jg-GSBBU9tPeI0Yo6>aa]ϳ:V:PJҍ-j |ǢA1-GC !0'ӺZgqEZV(#}Tf2hnk5o.z;K79/U E fdgX=* 9 }XdF2tg,9*43(M {LHh.9QܸsO:k8(k8'c>&pS< r+fMtUN,(g>`j \]Wׯor_XO*98(8&GGtX6Ri0}RDRkw!XdcI::H"C۞ӟ/Ö[Ai L^7qґI34c?]v]dyUXmN008 c=Bl,w w )ڇ'$sl G9Sq/aȘ7Ynp !G0/,9glVw_`(s<=V1s>*ÚhިWl1yTG&ݸFqdt19޴Ecp@a  j+FY]]fM%.؂X hXf:w"S^Z)kF8# Mf"uhhׯ<4k"jdM27n1~!'jQjO4'(\W| "1rG+7ua0@xr4:ĔfO%pM~f8kbiCƮi-)4 2îE"IzelM+Yv Sη_Ʋ}s%wpMYN8.82,Um%0]n1O8n 6~܉+2.yΛݐp| (6{!2˅>8:u<%xnaE'Hwxiskpm;vlFLL-O$ejY.˥js@*o6IHp)`91:':xOjzԲ(3f>.ST#| ^AE qƆ3_2 Zg~ q(9 4fGHi/jZ} O+ ޸fkYJ 3`Z}0#]qiӰ[Fˎ%ŔK2 ȎBn:PHAmiوWwϋ'x5oJArؚT]ʟmQ3chIp#T!5ba+ga](TI:?<vqB]zQpYیHlF|vpV&\E(xWO| DZ0B!mvn4܇`ItyQy->F ŻZ}Aw~\F%?bAP?_ۡ}nxKiX[c bxe,$YN8ɛ=.6Yup4bxYW Uï&jxT˃CW!#JH<O%k{3ԧtHbFJxl_p"Ny#9emU9$CRD=׫'Ri?;e6eX.6!V1~;E`Mݭn'Iu>Lu+w؇;n̫N[#-^yD"|.e:?fC|}PJ)QS6Ekbqpݝ1nbGXV˞)puR溁.Zi!'>nz<{ZƠ"ЧD7wa\q$|\Hf:uopD5a@ґ. ~jVfeC*ĆJGKv\ P խTPYZH,U<(XǗ ,ޅw({䂐k­)د;o KQR{ճb0dJ4 fE.$ֳ7kn8 aֵ%.8ߑ3T|k}b$FQΐHk\ك:q2tXĔ* `\{o ʇ*/xZH,kWhCF1qX.GA!Z G}X!\h[ VDnSj^(!BD\8|eү]RK3Ŭq'Zf]AM|(8_bazv(G\G˅h{؀|q~̄`_gƿnfzmHFan8V)wVfMw+5sR$æ ~({LGp(Gx{,U5HK~H cN+"Yh(Lٗ7@']l-Z҅uָ5h_D-4* _ Smˋؓ1![]$~VA$ٱp7H|<Е(bW\ŽWσ?#xZsyUƆs"D?mA(nz橶 M=>!/Yϥ|xrcIj$D>҇0fq_B, _)o/?12{> 37^-/ەcGdimn]G<5bt)Ҿ)CR1ƴs2o8}_B_y"*_}oK*ķW/C1 W)p@^>4 :ҐycJӳSDʔglK*WLpkd&+݈"<*y(a]$Rɧ?cY&΍_|E/7FY&o̽k BhYCtPb|` Y1`qkPe(k:̌ҝZF |D@+)k)J&p8Ԙׇn.VI&f bu<1V/9/ہ ˘D.(y@*,8uRѦyh x`4!ЮMgnv6x7w"~v:Zum͜B3gWir _r$= WYguzX槺n1Se=Ñؓ_^]x㒓K!y]3}Qڙw m,wF e5Um|m N( [,*A9JmGK (%C;^Dr$r_b,,c4NXn!SuU=w:ݸt0cثj)p>`򴾴%U!Mtv#p__m)Nv]i}χ)h ch:N ˣPX9NhL1n* yLY]u!.E1*Vw(S1$FjV'ȴ(/z݄݊wsmJIws3ߪMFKpfZ \`<0J8fAMa&s4gK(%2܆50T5G&#c;0%B4W" hš@v.+n&NgַEGLiň>}g}se04?MS\^mumo42( Ӭۘ+ݚAmG5^8`RWB?bhnaQE/Pk*= oؾgP2)>!ӠH@]Ğu!w\]x %p{_u2BJg+8ʽpŻ,УhGϯt,)@򯲬M8GS#ח0 df9G.Εd,q'ka@ ɇ*T>)āgE[k ;.(\W:ۄ TU^z=^1-fK~R3Wĵ:aNb- .ˀ)5m:n@8 zS+^P"K>=|Zʕ9⾾ J =:FcEL5LQRGN!-0Fؚ>&G Y EvXޖ6-,XC`vtz'{ n5)&{p2K ڒinb|ǁRW|AFWJP?hU25& 1^?u'hd<ࣛ?0Pl}ݣ-bcSlբI='34vA#vq)rQW~IZ6 R6E0")N= J#T_,|{zs2Q*%]!9p Hg5Pzաʦgΰ;LR0#.VeNa')40!vbħKS@)t%`Q{jPDȰ0W@AONI,)G&&z ]iȇf9=Iӧo?e;$D 8;P9W-(uQ^M+{i̲qϱ?@rhCDuJG`a_@m#6 >A}8 Ğ:a}qs8zňɡ"1|޲ɐ&*M5&{g)EQ4Q'UlJmL.%kdHf#0κ 3} ~r^q=kdWUnd{ؗy}s&ωh m=tvؑ#1 ˟ºxSA\miy (1GXҡ[EN"1`WU|V<YGpLHWnBo%,][LUȃ(FV7,joW~%]4V :LP@4YCX#NLƒ;R9dh5_ڕd)啽c(trToZTG4/㍂b2 S81? /9:0)#m=kyl Z@nA[R#'0$PEh,-[B4˺krb xyHɱ#?9Dq&rbyK GjJ=vs ~\yb$!;1+.x|v\M/Eg]bK/aӮ(]kj1+!/ҥ5PL Z-7Q;K8)2 0Cr[ Iijޗ34|Ԍ{ |"r\Yr )0 DF³$Md 鰇\a_{sS5O?Hٳ&R&V61ŧbWGVRv&}])!^XJJYl$6$=@a]aQt׎>b:9 J~Lrct,Jn&UUh>hTu~Tst>(ٳ!U>-o \ipS&T\Vy:_})vwk<8أr0IW!kbFYX7c] 4XR^R>jHoQ<{zz{a+qjY֨7SmYկv /=?$I]4cKp-:@ fY ךƉc :.")otɩ Ir]E89/iRr,,L¢DH gŔ[bۋǔ[ܔ=B p: e6}Q:8ȣe E8ᩑxnĜ>m\(t*oޤgzpiϡ0)LVL˜*UvP@´N5J#ro&+0r˴z[*Xc T {-uJ)jUQd7gSlѳ,Y4%ž<I|Ǐ{powBJ,aV A/]^QlnKw|UCzJ8Gﻢ" ɼum,jnedQl8/0$ȋ?<)lf߰RT_BMi –gi[vMD@т*Y";v#xKr/*b\&}%-B.bX)Mjz* -#Ӆu.m⬑G ~^p4xݠ`m/eՇYa{pSMcC|iʼn00DhR7 Q3]$LяikǺBn0c a#f0+W2geFJy--'P %dW^^d^ڬy+L6H%܏k_bCbMsSAMO<'{b-+|ꚞaZO'\LYT]$zɨ1CLQтm@!6!(I}S n^Z3r7Teǹ]cS)cvr}Wλpfȅ]TPW"WZ|P #=c[_sۚs#6%iRArfkPjEȍ$hRp>Zi&vz'%d1+Ҝs投7Db$e/ '@qD~& ;+b:FCjggǧ;J$gMw<}U5ĒȪA-UD=L-ל.ѵJO"m0fWd$z .rx^9cя F4e(0OR;㦠5jmy,F-η4}@I];9?4ysVRt@(yM#I7s0,澇1]d1r:y} dѷ &}ZC>+44, */2=̜o<ǽ$߇xV7C'7FO!YZ6%w ߅`(k[}VƑE9N%PZT64OruvEE~%$u`kփ${9MOP9Z9o˶v1cgWdM>++ӧO %%=cMW$< mzbVHm9!Lhа5L#%|Jv3 Al4S}J{J4n?r1f#[Ã}pGPSf ui:*c"Yn"St2OЦ;1j/pQ(Qٵseϑq!+ŵJ V~ܤ.H|mJ, *^ڢ l&9,W"/,s h f^4qIXЪ‡:#VU}kTuxπvأ:MH'WgNEٵp i13 Wi6 *8٬?hY FʕSv{cΡW@Bte#6]-#rSwU㏍VE,&U˧X>d#2~UblvcoM˥u,鐌84=3z{)8F(Z-F^>y;ۮuM$d 8 ^@(nFxG#ŏ`j1czXdĺ)h:1yrDnAh M k.$<7 maWJin)BPm"4ֹ5$M8Mm^\ΐ>6ctk+]$G]0qÙdm b^株'r F-\2RǐnӁ VJ_M=Fa|&-P GK<ًTFR^lKJqU!FR$3W3sUnP)NLҿ3+mP 4e$r,<0h;\O' 9!8]oE6+;ꪗ}1n_|X4Y,gr#tatHC~kdfm敜Uw)PgH/ũImbbaVL@3Kl褱ʁ&TdSkO18SkUp{&rKPM, r@3H7T&& ttuC~Zǽ x{d5o/f!^դٜi'$z+B2mfaA}}MlZCр8.d")?SZI<eP{"W8U`I8ay째W ?RRR2vɏIė_FTw2$H?aVkcb4D#3&ό4cIV#ʟB_:8&T $p50Kdwv5'oG̱}Rбklh > Q @H2< 'k>d(g+]h$4u lw&d#/\A'D'epty'.!jB^ ջffG}z{Ź'GzGqO䵀qR"'Cי9שDBǣqEM0R8\ &uI-nl0U&2Tf7]"35&3 P^Cu7n(( 'q]!1Ӝjvd }drz|18gƧ잎7ɫ%+*ګҿ&䬧]nXXtפO!Ck<3[LKFL7U[J4emnJzXOz\лֻK|Tq[*_͛](s spe%HI":tV%ܬ-1${g-x`2~4H(ao}&~k|*$oB.5]Ѭ˘@PZL.^SH^öX̛4EhO AI*:kRK=Z(-Ǘz4^RIs_/+76 8<fE}/u3ʻ[ê Qxٌ2گ [,'*JUD"'>+A$YIHb`"(ŖnXN~tr &A5OՖԺ&ɑ؆g{rq0W/b Ppr*|h%_wY@ϖ_PnN|c h*!r 9M0A{@6,zӒb KL&^Yu3-2ס9; (Su۫rdV7)nr kURԝ>VhE{؈bQZ&amg*mC4d#JJ< uu*ό *"Jt  #-8D1yYA-ZC}k8/=UJy"h¨Tr: 1>7SgܟdByS9aY-~ώa?\qӣ {ʅ̸g<IߚY!-,R'੭<%HQhPjAull>;752!W:j. +S- +,6IR؆kZKю~%p&JluO,k{,?4PXLhjHpu8Y` kb̄v&<`HȠ x5e)JTIG_)s> hv\c`a\x| y"A /}t8%ej.`M 3,!"dK#uI,wi a ܞD</eK1Nz܀9_O75W[+Cg.mt~˟O oJ˪ѕZc~ߍkGr&aE:SHԃѰ6X\' PtǚI攎D6r1]{P%Ack}_*W.84^J]ښ*S`fzƨF3^ \>GguO?B HbQWe>FsRjp ]0 2TutJikūo-n⪀4pF4r7ƴ;U"攉dC)-[N+uB+YHvORG (> 6Ǒ-{KLN^URNnX.%!6 ALݒXXN?3Jr(,.y"g4@:]m=6>& ,ui*+m#h̴ҳa mOpw*X@N ̷W 7`{$d,Ǐ-:tBxv̊IJʌW%cVՠ<14 AB$̿ѿC Y&iV* dFkF(c#J`a"%ulȗz;EȳKHM'T O`3+ $E5ޫJLVvs!nb|A*ty,}׮#"LoGzA izI6"Լ@(dѕ\jUN^nGgzkRIn^@0HIwHg !@ VE\ z^OH!:bZ3 ڶ,F'Eje~]Uߠ+{gu3%6O?b)[p?顊_!qM{JS|흴dQ\ҺfEe[֭Uh{y# M[:"~x;+1L+K%7*|38@-L :wddnyi)4ֈjDֆLyZ!Bfh͌9{d uK Z Kϝh1?zwIeNz}(4*+7=Ɠ =1P MZS׿'Mhշc*@y~8^B@TH?aZ'ìjfksjc"?):+AA&].6tEC \@G6tׯZk\T3_mܹC̄K,< :\PL|@g9oPrŎa10=hn(921@y 2m7PwȶJV5Mcsܔ ("k޴]CIS| HB ~N\egtd'[R-QTH_5*!pӣ1+)C@Od;ZqN# Z/V<ʲؔ`S^ds%^kp|WIkkc,Zc\Q=|_q b$C^*|*#muKlyl&OdHU^H]ТLK}4am  9iSB[Q"|rΒcܲ!TIܻzF=EJ{Pe> o#iX E<,Se_|w#~ *o6!= l!,vJ씻Rھ拏Ish>"HLirwB"a#kLWv&Í@L_hX`fs&c0H-Hxiڪ82DCYُd]L;@}uú48x]hO~ig=$2TTIi}/I5o=݈qmR' ՚Aq'd GD[|e>KHc4=퓉+~.ߜ ôCQڟ>Ӣxw%)qu=Lhs΀G}K5*p?o8'e_i޼U"U%=˭1S,֒W0ɟT㘿(^C~j$(Ւtڎ#%惵9u?=Fo';jƢuskÎbn ju~^PC6q񧤑Px5iؒR T">8훅1W =Q:S*aySbO˾MEt>srgYZwCR^BDKFB3 Gܓ% ZyF{ivtE`i*?]:35ի|OX.ӡ+9yFTD`G{;4m02y"g[F9}XX%Gx4J۰YwcGM]46'Dp^.mg6wgQ{$&3`mIW^0,V]a#$τ,ƳwI5=%w=D]ΖX`H6T67jXk"!˪{U)k`q&g,11n.)׼هXSzWQf9#űÕV1t[(NE57c19%ƋcqT&u$ [|]2]$88VcerbO +Y?QxH `ܫbt8rF3H7ƳPNYN--׸&yL&ۿ{7;kdwkS`uĥ-`oH=!}HvS|i D~4y8뷇RY=}##5 .lРYdJC2ЄW${P.= M6v[[ oSbHҋ0 Fh {#R.[bAL{w5+wI(@fL?+ `fs˯o4,1e=HlH|'q%u1M1f)u#W% #|H82b 3/ew1.7Yr?̋|?:uX{yfL+*e0cVz)))f FY()[ԓEsXӷq"v-q"q0@Lܽ]&{ G.3OUkDxڻZEc[?oSNh?^9a;uRd@oK"fS)dA(l䂊2|°{҆_~%V#6=_PF]ކpK f(AP{pKkP+wF !QAFehmL1g J%]d:r1u% "sF EtXD>Jd#]q}IF6A/]19#|{\2ǞAeXt lc!%OA"_h3s(0 Xg%ZTtca&#Tߒpƶ8ViR[7 ]W8JF)fEEB!{ct3x5M:Ślb; (!e ,H2*z ېAd |s8O$N%s7/i:ĵSv+ J Uqu~$Cr VqF_L~Q⣉SWMPPϝh"kK}.I JMt޽57Q*ud/ۼT 6 ӥWx?[&7't}z#2V+ڞSz=]V٫_@z@R'@&H|y5%U>;Go Ň,VmLh.zCuXΘ4 oiK qJpÚUȝlå7"zXV[o”`hh|Dbá /Ŕ/#]j~&Ui>R XTSgOo/i,=J_]ɿl3T;xfS@WY*޾ $(a% UY]/22:M2i][8"M&o:Y6O^'g? YQl1 rI76H7Nf6.854 ÐBPB]ҧ?')И2o s0ds|)ԫkD8v\IC]%0.swe H5|\F1SاP˱"mQY'ƅ!x+[iqT)Q^~~ԙGqHŪb4$RrD.|,<-Ͽ!B}ݍ%5ULңFPӹm eDFڇdld}]n˟]OFl҂,΄R0?A?#rf5ҡx(uc/zYߎu XQTs!#7E8cJ(g_ 9y)\sXh\϶4'bⳭ~"^F7OڃbɅNt[F30Aw-2[d8}m%K~Pn|Zd 4~6O!yy! 9#aLS4w+Q,đ8gP({m `$SCi.j[a%AroԾDjxŪI]Ngy[M3SvDǪZ|_qxA4>ڮb ]Ɲ. /s((@v8As, t|(̙LxB6l>ľCymH+|I-:zH ys#Z2lr$BiB9RLJE)+ "+ I7ZWR3ʺw2Iи 8x{qx k0;Hǚst:XCC|AcaԵx! VZk~g%'h%^.ļhI P8 +.tDcu}?!pIﮈ1;c2lJgQ֌ ԊCbWCʮ\ v9{2g>i$-aPmX7upaG@&HI⾁,OOGM|$@[U(#2&R}':Rp8 S}:H$Uor!owucss);`ja9-21/h^XR8OOFrDwђ*]me/+LF#D;#)01`|zqJ`Kd3*aXiex` P;? orKc\'܂)*=D3K"#;FDk߮8C Ŋ-%<7.#Y芎MjzM@Ej9m0iEytz1!,U ǟR=ҏ.ZWO;5{X}nwm"—w\Oe-¹_A$7\0 x ކZ#!t ɂ]xj/G5s*KSȥɶ/5e###2X{GYWؚyl2w&e͐QkjO㙎~~ ׬NO2յVTW_ rxn$!3.f&JT m7Oܹ|J&H,r|w|.p6 IFC\w}1D;f,^E|@մ="fil1?sC4Ʉ+G(4~T4==&T1N|BgZN S%ůΊא ^E6*Oˆ:̪¥"`OGpMȔ32 k<*xMhڂ:m8V`Ou\ĵt!.?] ˿7 S8Al7zCB~Qile 4 GrdLQA()'!UN:]w@ŽG'Sg('xb&2^֐fD2 b;{H1},FBL4FgVAxcJ=,ץgú;k]ۺzTLmOEd77(5qW[/&3i,5;֜ZI͌ S:pY\@Jy4p^k5*V:EpY#B _rV`ÒAPOb~g( ,.LA_9 M/ȐH0Nb1ŸL:W_]C mk=Tz|⁩k(qb".؅Wpj~$t,v~e_\S숕U<ʢ?geL6D:bip0D64bcA8$p31V |Wr:r#4{NIOIQ>?w \ RٸUs2?ψu"ʆо5N>jqWu\[f=Hi&[ 7Im'~9jn 3܃:@b<*['t,t$?&c*Gf=^/I-86-%N?Iz?+`~T]¯/SW(%#z &(ܤ{3MyG۸vǫ'; +*G/8Bc$t@6Pgp 5z;&R}I24\YP3oԖV -~vTSȷW@;Yܞ&ѕ)CD'.[Xwh"b>Z!2ݞL]ppYA~lRxʕֶxoxj\LYv(1& I Db^i5}{k{evX&#XБQ^׋={H 5b/eCz)s" t&GK@LO[|ϱeFǒ M̜s[&cE]Ɏ+8Wz8?.ͯLy6 ;YJC{1ʨ0Z ;~f1ɲfwCX:FmXуIF~g@s3t:{^_xk׃X,ae{>M&*)szuN׊M̈1J`a !wW[:l[1m*xI,Khj}Zf&Ydk_-EJ c7uKÔ:P0/`P4PcD(0OTI5oߪzɕwXw$I rn Ĩ+gߨndCw|pe>t߆<6A/ jHm'"r@-W߱f-/ )*WI c׏Ռ! DԮBAS* zxu+2-+,{8Q$_̖r 2x5kj+7, ՃCq֨ɿ,q#Mvɱ-.?CW=kE;΃ D [? \l$A)*uǎssc*L ,6J݈qobO (9_s=Kh0eޗLm G'F8 B°műW1vb#wIAؖܖ -ayPA<bURt ۛ]?ibx=yLx=Oc,*ޕa6&|OUAq1 P:Yt)ٶ2|4W^韛#Zms P|mڀmve&l13k2j>{ c3 Kc'nt慟\"W_zn }ұnTd_]+]ThߠF T?5N CJL+R {s/y"\> uHX9V66x~ctH"#]I~32'_u}`>$ȬcYA`6 <ږo]貓 1Ow "+ڼM%#@C”Pk+Qit>;SIvhoX4j7 6Y0+d*l t__A`xtn`8+pV٫OlQR_D&"HxT1Uo[HӚqUgFh {Ri[I^AչmmЍd/yoQ^0f&8{'BIB&JX4C%A\S Ya_!39\x?^QWs|J'FmU2E_L3B!0#=PȾNu@%b;M JB(ZDZJ$YO>wU-P*A^DR!̧XѩO0ko N dC1Q [׈x>'{w)қA"5+W`q0?ד+7&E ̍؋KF}fV;'ڎiF~sE5br =M9Aj7NSbx<I@sIDG"/sBNj`qKj,а~"{j%! T'q!sr;9Ъh U*YkA\A.r!ı[q~WtQjlzS9Ki5{ŋp)SQm2!F'r"B JCk7j X`($y bTC_e獟Dip1n{n׾5Jw.v5?lIP͐;xˉԔ]WAsҼ,P=wz+vchȹH^ sD%%!&@. vYH³^8 o"M57ù #>MV1ПvJk|ʷv)z"Lmp={Ɇ!p_Pn2Ѳ~B@ Ar?)!c췴YM!9$RFjTE_+\3|"4Gi`|ĊmX t{ýpBMm[$B}\waK3z;;̆-ѧK)h^&~ĞF)6d|So.I@~* })[v!݆V-Zւ /ӫ8iQ 7=QNxe8gE̟AE:?r(/Ch+fNNMT.l>(h\B\l)HcZϨj!ZCmC%f9<#9cNu57zKuO>_vw+6ȵ T\䚾&{,s7 V8heJf1D#Q{Qزs{:爫? 6p K×B\CRm 0JzTcHP#>X;ՁsͿb̢zStGxedBzhiy;DZc6,]~Z"ga$J[oByϪtϛ A=2.fBD6=>q¦P̛ZwL)/Mnji7 ?1* w:suLD-*cvxb dr̈́{tшՄ.?WZ=9 \}DJkM| a=j#lk_ww1EY)U? KrtnqgP}vЭiais ]5[}fЄAcH'3q#(>  * z(uh|A=9Z)o^W?gwL7B'qN"CJCl(9kWG&O C!g@g +=#'s0ED`~E[FHnkXL%H%:cbCwhX$dd&[z)K8}&1\7T ~“Xݯ pi׃%.<5H"PZaB{nH#3.gUvߋ.2'~ML.tRj]^f3)%CCk­p&QPCIbIÇ~#"_Tӷʡ1l0׺:W܇jZFJc-N4iPm˵G#AI:^jZRХIl[+ ~΍cPd 2Y̘U1M._yN*KYB>!z *z^-AB.߻_1`9k|VaZ.o՜a},?!'B n HbOIaavb! ͫ_;`_ ^4߅ TAےXYl:e)'Wc2q~aO6Oxe@΃ciO212hw#cf?;ecLuM{w۞{4w3IaeWEIXAKs^zp\ْʢx?([SMj_^SCG@ܭTY6Ev}>d&EUwӨk\"C\s@N_JW$Ѻk%)?6ڟ؏ 7"B. 7eE2Sqt Bf{abd@)0[,fGSRx!jͷD@W|}KZá-Ud`*&qlkEǛ(\cQ:m)_?@]ia  QI>J (ECwe퓶3;"ԏ`N)Lzؾ?+8;iw՝o|oBL<@%}U\iyhVp!0tU12H&B䟽\ȲW“$X Т}snww5U!`Ze~[_a> {(n]mO ) @WV=F\#`AUaHN@ў;GT6,#0bxnŹ z@*\JJ _2i+eJ?`Ng$ eMv9XrU QG)QI{mdwpF,k-;ٗ BY 6m@DV.9gBR4c N}[*z͛|׀xv8]FO#x~ ܋;.j-?;,w ,A_7~KW4pˑ %a M_̒ aGQN%YP/ ֐EOR#i| '혀=f CSm_s<^~G*M,|_8Ԫ8HlL7a[ }ҌO HNpVhQGH %,]b]/A*3b6ct߽F 9.8fa#IoVe?yViPf@l:c!WVv@ ZKPF_(״r߁0#)5[\Ĕ9 wT)҅0>JZc3񹧴m A0Ťͩ&$ay}u F[AGrZ\Io M=-`0g01V;m06 !U]q ~K")ȕAE yy(;32ّOU)#qD?"H#ӀiGY_<&32SK܆QP8ZsX_k^J&cy''u\(Ofǘ?̉"]ޜzfb?&oHmе7K}eDg<t&2$ڬÂC EX61I ccU*[xe{7XFy~0׋USȤDQ-(7 IADd=]ҥ&j\0-I]SJ㎋ax#NHaaq354W]{=Ĩe"n\s>sGF 2qxAjOKI/+kHdY;PjZ7s²s׽}<&G򅜖sS w7@ȮbBwGӸ ƌ`L |""{"Z[A\KA6ऺʷN֤ 8#^`{'?v+,lJ!gks@/4蒳:CV,䗳铡@9h?vkKHR:aU;bZ7LzWZ؋UdA gꃱETУe妦pwaZHb ltY5Q8=1Y }?F~uXE[gěCmpi;8UAƧ)ZkK*>oZ3 P#02W [ZތC$iwoZ5֢|Nљ#?v D`oVOY]v 1#!>6=ch_QiTq$jM]{%h-^/" f[ yt>):ig$O׸ ̱OX|,|:;J+œXrh/#ml'i*`49r:B ObzЌ‹8G(*Q6YZ*ofּi7SUBd a@c@0M?c).se؂a?|j7-By¥ Œ=,g'z6ZoH,d ݾ.w,?מoIsBJp#XӖځw򀊙 mB5Ml{ΏLD@i\`(cNZt Q4\[3ŵvyevi%O:o#X0)AEHd1^0.xSm _٩'kD&=(- t2GO9fH;X^󟘃3qѥ.꽰0 )ըǴ T2#eA-W0-/aӾ܉0BMw*S>CwbJH2NKJѧ:Ͷ8>,mU /gg۽#JǠCW0Ni"=2jZt7h94 T+͵s*|f` ^'i"b3Mζ4Q`x$B$[Q>=gkR 3C`.0 嗆piZ|} V{+`l6ZKN=<#dlp52_FXVg@}frw'r uF,pёmUZ-B0] LDcDu"!K H};{|E-)Vcd6U1 ak?Cc'>φ0ce=[@}@MJO *O %l 9hv< y?8Zh8V]s\Ey}ȝ$1IV- > B3u:"CIjų.U0x- +e"՞x3%Ӑry+2%aջ_ +%ኜ h_c?k%xjj򛋧M"7w#IӢ8o9R5ypC5s0 0!0t6Z4";[NN#uyl$DxאGxu0 'LJV>DI!`P&q<L7' ճp9Mڋ#>pT{0LHZRAfƆ,J$#0L,W8,V v+D~h 7a H/a1bHLn]fim;r{w ß:ӑd\FIֹ_`LvE`I뤟>#L+፼.O@ktX"]-I~7+C՛AekLnEaQp3zR͋P(Y:`xyzsݼ8֬c `#>y,G@)͖/!a.4 @{(j]SCBG㐢=*ʀb8c_Pq }*;B],pCxTDSEK]ݤ֏')27` ."RB &='fV] _oS3='狽띥Gݺ'>K*-o $?f,6 _$Qc_ emᖕ񴱸Otڦo/3݆g9n!ùވӬ9ʻ}]@Kcyx#tR;4Bპ&{;c](4p%cl>|W9hdMBp]S3f73&L. "Gp@ۡdp(OUuΔ"!՝5Y,FQ^pءZuE8C[ a+V|KiFYKDwbUcGuP /I:GՙUz+ң='}%h4J ԝWKenH^cc8hU3V78N`}D3ڢa7s%J`sh1A!lJ%Tq4% (|Uß`CVަ/FOE ͂.ҋ%WsXKA>^ȅoY?^fZrZџKSD ?.WA.pڑ'<,kbn&K%?}f+lxAЬ̸*M̧bTcY2B豟DJ 8Ȼa98'OsF/6k'7;nl7 PN=ޮzGI J^_\4TJ~ݤmzNq)IwÒjmxs}.ˡ12v4t-[=l&;>ޖqNeÄ Fw vkc"V'&'cS+a4 m=2zQWH02c6&Ze[j["o"\@HWB szq{9ߪf#xeQm;˯N͎3&ÿ5.cMMAAE@F_ol@ฎ/Vd}LgMUf|T~_3-,f,}K5t4KHQލe~x#\! J3Պ!!].rͺ B}x{ r \U,b3F1FP(ﱏ4瑠r}txY-WkȁU[XƄѪwq/*aWfb:)-oRAz¢t/Ӕ}~P?+K0P#;ITۿw.h}dFfޗХ5 xyjE@Ǭ;*yGIOY/*ڏ<()Z10I3$*腝4Kdinoj 2 :4+ uf_-xLP\wRv(PꩪrkPy8VUH(Wp2O,R,)K»ZQZړd-7@}.ޅӈap=Ls9z9Niƶ$@ye*KtthЇ| MbYB3)ܦa.0B{Gwv՜JлxFYǭ5UqgpDluaX͐C5䲱޶Ɉ[Ҭ8*8#{JGe38HVg *U|5Ѵ%!azZL/Kիyj9pH i0-Y@> k~;?GtzV1矱* W/_-d|:4"'Bu|0 30y&Lw4< aUW1r{K]E>|thɆ%4z.޼o2x?W`=+Dxݤ"ہ8@Zq$yQ9zDZgye}[kM!`$m46Y`xGAFXz`k2fflG&;^npr ]8ybŊ sJI*eSk\k83g,7ې>ORɭ\44z;03bj;)L eC4}%ϭZYsČb]Y +8V-he'2~rAx;xSl,r-(B%&I"F- d kB-w4+]j`l͒SJrv*v`U@H p‚Nκθ8xR):0OnPAOh.v-f(?ѣto3E}zlg_AU:oԈǂUxt~ ,a}IUAseċ1&a 3L$_s5bq@{3[0Ԁ&&yJBi.81uš~W*.+̹kdy 0 m71o;"#A#Lc Xe/|Eݴٟ^U7b#Wn1=q RPaYoc<&8*HR{8ǯ0RدVDX8ׯ2D2U %)xW:AHG{".;]BZgVװB/$dPkMW4;iƣ fW)N̿-A}UMv8I3V4VIpYMeE̅|{Cԏ5!`1gYQR qY5(z6e8<ツ<3VM=h4#c :r0ƨU |<"+ =Py"W; Y(lUR>$O Otp_"$/oXvFgo$"zX^dgk6D"ipM'iC^v&N{8ɛ6u$S ;#ZZ=D`53o#;gYxYMV2G*?;lȒ@scphIW7U'j i3'=IeT˥V[~ Ѡ|uāQՁ߻gm @\tVLw/v c # og Ynta=ՉQ4sź@z?h77aWށАEnz 7= L=t.h9˟?CYyoKO w;kSGQcAX6Gjv.^!_O:ϰ6EKN4j.XO@v|]ٿ^49;T )P.C`z&;nXtEL4i`G]Mh?LgOGHBzE<.'h&ǒÆbfhQHw>Ѻ)R`U7}*k(v81iE(rx*= OX{eܲϏ&u3j߅}aCWCpN6~=<&]rl>`~~T 40G\WRQh lo[yܘd6ے}W'2cp(oXԠgld#c"%r6*ZH{Xmg1!ֳ,<*PaZhXK=!ni@_Ϲ{ŷVq\wя-qbg>NK%?}&STtSHkj fqg*?}q;1"ㅫw8{8MFAse::L QQwio]1]_#LvFX^H'aHd wYq߷@4Rm 䄒8]ңɗ!ޗobUX@l5AENfAbRqC{$ʌjrq|ӆTWv|Ξ(X.ưz 3b 8~|{gqH3FSZq"Ra7=Tk(hp[b %f؝ yu'o@9}qH\-!XT+* XQW>VX)}K#CyD7'G؏_R$x#;y4;.^Ec6?b NdGF&n's7}DT]w{'>3\ ;ACd'4U끼ffyxF;``ċ ޹ź 9P#TN yo}מK~*l΄Y3cGlڱ R dfjrnQQOej5vVL>8ҹae rT'56kj_vq;^X5qsuvf]݌Ml+g P 4aQ3Wߣ-SBut8.K uz=h|WIID=QNX&!n51T+.dLx;9\"g@^ڡ7+XN5n iݦ6Pf |6C,M1q'ymA{‚Ȅ+#Hr7`~ZXӂǹ'URZAl M`;TwgpP5n5p>~񾽅j,y@(Y?~fpj{sWGeӻV F) CIP~`΀UfnnHOɳ;[cߍypnSYeTF}#{3KS̤d#NMD٫}J?La޹5x#:N(n)74] ȌKfJf]Q; .ulG|{L?&SKNi~sPR I;V:F̆&:vnϼz"(Lj gXH4e8J$Co9`!I,))q6)ktCq`E`T50'S5MqH#H mt 0t|ŧ]>`řJ537d4h0[AI^[)@1u{Ay3b[ǠӾ8gA #'sձC|-[lC?Bnk@(2 wFtkb̠x.n{?@Ά<%aO!1na!~ZD=No8{6hjexSG871lnlSHw[ 8.[ 99K`j v6/"*!" ^Ax<3tbE+rȀDL_v=!.1*Zz}SST`dX- :9Xf(> GKJn6NwmAwDD0Zy3弓3[D1JyTGdSq ۬|C 4}z>އ>3H?Mp.Z,@167{dKIUq2$ktYlpo_Zr!ڱzcnŋ4Q7媵ny ?)[` yiIZ^w_~oY1FGl/; 7 dۮfx;k*yVWZxϋ`aO͇ѥjDl}5"E̦ geISSr4tO6MN4FH4 fT;[$F?*Xm#8 O56f{A)]~ "Z" D|ھB'-߰v%3Q3HҊjͻ ?N6JZ8#,ueIVE<<{1;g6O2azTWekS|hf&OAɧ ג\fمЈ]sIf8D $6 ~~CGGUKzh9O<䉘M[$ i8tR@Ib/^M &2OoO]/7@zk6C9 @',!(TݹnD9NӔ ( F);7 %N^X% M*VuV(|.rz841:@ÖC 4/p1z"K#ryehE씃Nv}O6J`Ī?wZXtf&~n+6Vh󳒸p"up1Yir{/K#tOF-)(/t~JMvK2ʛ HM0 4?x![bJSyR,$d# CS;`l>Z>e UVw"óE$QbI"*{ ~XD J {ύ[Bnh.E\S|ꛌks);iXMX_ؚ]agxEDM m?8EZTڟhE]* pON4r}ȓ Ynxu Uch۟_#GH@ؚri 94W2 &)TGA5y\Rc8D>G[ZdjƺpBg" XBahQ>_=7qIh5<*_ ϪW0IeV~aA*  _Bv-K_u3Im6<e'^/D%Iek7#xbiFZ3jv{hz~f2RjHUOrZjFP<_d0k&H(ABb&*O+FáƼGkL jhݯ",&R/\@LvlI|?xGS8kv:7[ixE(ea"yr1o#zU9&c"b44}hVh 7>]Z'{ k 4rLSMh3{g[zy(1@{wM18.hQ+D)@4 7K9'˧'2C0tV!RҠb, [V,Rn!)$gh ?TlsRUV]b3^CqAp3֡%m%kETe1Ezgw`t0IU )W[=u<'`PҢ~MӐ. Yى=lW{%NHgƷc"p+hhkl݋-itUZa] ICgnQLSmx`KԶIHP2/e t\GB̥Dc8"}V#JۧSj N7hn4vHWQ8^N;dVT5]Rr ,3b+7 3NQ U;w5ڃ.!Dw{"/QgK9,ה0Ng؟48}X=Z5xѩ +Rtlw_n Qr۳=uFNuiJyxt Ik>>p"ʹաkre /͏Mסt=ɤbBx$NQxx7 @QGa[\<*^_p/nKc&uhf T ~P:#=K0AT>[U»p[ v'9=Tq{o-\tL$e)d2])eB8)kS%_ 4(MD&>gKђ. ˪!CEĐ+YЉ}ݰoʦ_c ZF [zHEn  ߲ꦏ9CazT$uxT^LT'PcF 3SGT\6?qo/V6kyV/G(};{5jn [ ]S^]7 Çn\݁_(Pmګ(9Ғ>N]~L8NS?#[i%;B]l㭖 )e::uxԣp]t&r ې;> wU4^q Ёwm"NteNwx:pHswi#%<b@~^L(|*گzPmy|k8oeCvĉ?QENw>MfEJy?kYNNG@eGN*-@F@9U }(HnO!l#Q\%Z,4`Y(Ip܍!U6cwBBYJ!ގ+PԳ'IQZr^@s΅!`L)>ϵ*;"Ypd BRɇ9;I(sW@}&MJK o'vtF1S7w v]12eGw~R! 1ykd,Utr`x;04"j#EIi |h./7_]-;#E_L*SBxt'  tdޘg͡x xI;` fA>1^JGvvi}1UKniHqF3BDh9hV$7L5Աxʕ6j:1}V2PBsj;t^Q?@w &͕~hxN[zLub=yBj(cr\ ‡Le+V fH}yzt J G9oSW2[a4w],gA( ]!޾ i<EnŮP0TrMŝ{;i]2[L; VS;-ɽĚܹR66' ̧Ʈ|)P_>G$5 #"VOl^1$grS[ u% 6jiA-%>RJm<Ë UW@k.Jܰˬ qo%f"CiS2;%Fm?0b%Q7͟\O*ai~=ZҖiiZ6H`[e#y[*?^WqFr4׉)o݅SL!.(k;7|:xk}*Jޥ}zA}zT%hO!0=L# 1%ǠLz,>r2fV-Ҩ! /u_>iuO g13?0+U1̓.x՘MvOȘ(p !^kA|)'} 5!ɍm̠!!1H'9h:eN'zo- 2YV.9**h|K!4X[Q,j[6?ūwmᡫprip`9U E2GFw [9 Fa 2NlaܟaPjh 5B\0|#? sc11'Ukj^70_TcQQX0jy&82U}ǚHF|&z?`*p 'Md$J7Š _D3vx<jGBDSﱴXH{a JZ)" *BV@`{ȫA&:=<'x)eԬ\nGtVqB1S?\ƨ᷑I'Rv -мIO:X}HC͎x{nm?Y;MF!NJz)*mk605vr],LKR#Hl':)O|Ϊ;ҭMTwoR@.4uV獰C}L88,j|AT¬3.c{)/:Aiк}gEc["E'KqŔ$A,wFmM5ds\ҋ4xMapئZ_\VhG$o{w5рЃ$j*[>:!0q9y#~ 7tzAΡPypդTL\D[IPݫC:Q.ԸNe=2.d痓 ˽,X͇z7z]Fkl {Wv{RXWo44_ Y'uO:٘{$EAyhY%p`a=p1P,kf3+1E)l~R" 5ث2=Ib|8I\'Fifǽ;;*g: 2.]/gu0l*$MUɿRW~4*f9d>3'|褴5.>J]:X[WWe>I#e4ߝeAO =ևq$X ."**2K m=! !ɩߒ2SUKGUSQA4xB`*pkMV~m /ֱ3`]fCLC@}0@G0@\i|:7}KY-LoDt=7H;ڢw8A(_*Ju5y6jqᆭcM7G~3xap]RQdL_t2^*\=ZUOd?0* 'K([Ig"4 Я$ 62irȺrFIf *8b2V9_$ׄ)2?^1<p{\jliE,i|DEu-&K:Gk g:UԛLL']C7v0jbBV>{Nҭ?JQOi!g-2 Q~c36(@퓩$Кx\"P<6lKY|>I4L>s$8kJm{ ϹMb/:Q'bo }VE=d(]7ƌhcE©,O@S`"*hC2nP]|3`>N6Wc$ip<>e~+ґշkKt^7'E~zF_72Rip~A1cLԧ\r`' H5z]99ڭ?w'64=ƶ)\t1e 21й{|'mXC=HEgoUh}֎iڴAJ`@<0h>R@w藙< Routn4gvI;/{ jE]Sx̛ )96}}uۧcD^jy%g]>|W>le!|nh0Rt ms)=LaϽ7K Ui,\Qٴ ڗ-룇.dnϥNl܈JQFz}m"ΜG{ҝvi+Ǻa${dTSж~IRraT7[Vva(Ps^eKc07\sfCJS% 6F`-g@(KTABc\L^"fud0QkcK 1c8j} K2zp$Ql2 PMk Ac\Y 1\._^7&ĺ[ p=F:@Y}52T`E~, |0Z>h9biYC^xZÝ'h=$s{FnCΰgn|k& гA{jQ$Y)ߣU)zi)ސrb'E[n|T (nCn]=G FX̍c_! YNѭ@Q? (p\Q% C<ڙG)/C#@h;بh*YvJȽ7kzEQQ`F.R³x88i%wP?@%I%C%}78~/hx1yԫ28!2-u~O/2f{K0tf}zA*hqYCS׃2Sm6:J6h \,SK看ی~Eb%.aV;6=Sإo 3;@BliMN 7k 7>ta) ;X4ОczAx;;EzZ[mY7f *vA~=z@L )c9{QF#ku}]5]v6xA"8QVzf':R_e!pB8yUl] h[DJܨh=Pn̈ĉ/ZKcA3lPTq66Pu4FmRѡ$,3bwafrUsoS;{ݮ+8obNn)ƨ4E\zzb{t`Q;;G~AH Jqp[ҴDJqVf=Db.P7 >-oKv̢&m="f_6 *gZ`y5jVr:[q-cQ TEtл^Ƅ􊈤vvY.TdNE؊:w*bD*gV0W_/[OjJg{#s8/KS.A,">G/~Q5{yq_+ AO q$$WR⯶U2|:̖>l.ZVԽ\_m@Q qfg3̢Сq/ۉx5VdEn[ Z7P4o '4!2{waxCU]\|6_`g!۶[e)@ *TM]~;D{G8ѧ{ E/`J0*0mPx.'ř+Ћ jۈF)]gYtHB,0[R(C,3k=ZHm6x-Mh4D ڂZJzuqE;Z]PޱXiX}>6#Tw`Q?EB,*XLM% օLMR#:A0a 2iW: 4bq&C(`7&y^%GÑ(mp/xXճD =5iAO*2x#cʛx.{{=u"( YGcVf**ߟXL-[Y+tnS!pv:Z5^"F^As=F '4Bo^ u7%8e?97&:yvhBJ9a"s`V4_SKo.K 7o+cG+Ntd¾Pk"OiČEE*'e=`OAљ$I_2@#憤d)?$39n0-%b*pHyթwZAtfuG7>-W P撚JIfC%Np䉅+FӋ}fJbq|YG2Z [j .Q.v̬X;=VINJF3e S siB E.ϡڳ"m :$y/5Ȇiq`4Ba#9]Z T" Oǹ jZ rkZcm^MzD0TKpK)PƣĝI;FrGKUa@7b?N3k@ XMho] ΄5AV)I uM&ކ*fZ8M9;w(25жj ǘ1whfa;%P@SIEw~ ~W؟F0nB$i9Y{g^WB;8`稧Nt{ּqw"]l"?w dUHgVw̙~9'RAND)0 d돨{go7 ]H#ߥ 6f[5pd1 _64@q &"XlYr`qpG Ȉi߷賊ղ$t#K6?;@`¤FC`GD}y hT>۠g$ԗ"7{mb+Z ٲ^i2m*7_mVtˡO~?uvв1ݶ*MkJ7(kKi:~T$IЧxWy"F!ẑUS i!D*x(evud=cVj/CcgזWk{7]1Ewry }xm4gW #W swRs(QڸT&%'Y?nŇR8it+/n|PQ'eS:4)Zcvփ/-m3m }akJ>Yc-ŭ8w(^ssVx Yq$NYV"Ī9&Cמzv`;0o;$ =j1S@̳'X%aqW;<|c7_gEkFVVR$tl ЭGnvDeE+"O=`BgH?68,CPX9I6Fm꒜:$X)OcHD@W?4Ctu'[t|k [bs1fL!);M gBze r{Ӑp3Em,?@|I`렽4f qEiX D^nU-]q|<)M^WRxEyEhm#ퟘ!`/ +_K=F+kj*0ד74Qm_.^T;i=? 4V;~FkYטK3KL.W@:Hz6ex`VZ)"}DG|ǕScq1Q8qOi5D-5#y3[xSco$+q11_ [C-$UkхOs`y0S*fH+#CLA]CR8U5%:٦2%N:/}. =茻VE*aЕvp1(~=yx/.!CQt](p@b(&w35^ 3qym[|^S_V1Tzhq\@[q"UZjeRl.q?a޳oyf>&ր_#o3:rW:׈ Q)'mx{DܵhERvhKgPznKM߲wI@."e<,'vķ ',e]O Svw i5+Y\"S]w38 p cYAk}y0>J?]C}猤ؽe";(!=b:"Dʻ䫜|En} `\[jg }P2"62<@֢Wj%|ʿަ5Yx)_ W;.mp<ޯ,bq89#?I -[Z$&/y7G}GڙDN /9Yܵ[nרƽ<&CO ԷQ×i$qY6"5cCwovF4Ve;ܽ D}f/$MCk^ rI̜JB5N +9+vKN'*~KohC=&?*;W-3pRzLDVй ˑ4?gMxI(.Y#~Xdz 5^2[ U%XPo56 в]dQΤV+dž3)$BLKhza-C8ƄeʈI<#vll>_y9y'B(ű~xyef7 Y+;&ͲԇE!Bj5ӂPF-ygq s֠Bhǭ"pH"2 & }"aD&A\%fkQ?i^# |Uそ,Ij=R~ɬ =RH 3Ͷ87q=B29G8966m~ЩgQyEc&/JKzd릏Qz}mpD2(̢r,6e~v#;r8PԧBN2+%.%g(:׫XZ8Ԁcw:ƵB& &xqڬFUFcMhL*2Kpɮ=ASYqYrD:UNؖQ#_!]Hq7*Le]`0( SnvhiawQ& I7@@F(qyK3;|0 g/tukcR #?tiKmb;/_L?׮W@y]mΝz^0GxP>+Q߮5tW`Byذ.'1!WxC;ȕ.iӕm)!y#7>w"vY9~#蜁䭌c=Gqn G9)ɲЭԹSG6rGs>t#ar^ɱY|#yW wE5CX_T4^m1`$:/vw c9:MI*Ι0#2kI%ksөU(ڈ6Vca{IwnF/w{+n(7p7ca|縅SMhkgL(?Lm+~aPW6c] Za(G~KYOUw6Z^Ow ir+-UXDi 3/sd/4A~ݖ5[:"|F dbْC[fC^vak/G~%"*~[Ši៦ENjG|sѳ6 7JyHg 3P S3";JNEHj7aҶ@n?Mъ`m9Uڡ2@]4hk?cOF5OƧ0.J{jldGOމ{||VrRYsћ%xjA04 BE]w..PY3ƔBl V+\GWa7?dDGZf^6s2QÞVeh;ncx 43O|S@ JOj Qv}?5Ch*nqoH`DsoO6٭rK V׷`_J1^.P\7mJRTQX}̙ûD!K#[@r?X ZJvx eWv5LZrC:Tz7MF[,BȓTf`WŁcF:Zp&H9i]B.R=YG_oemـ{Ʃx.?J-kS^ /JX1$% Ev#fwOix22E~An6{^1FcicLk3aܛ+5#+.F W!_!{H)_Q#ijr'FQEXEY::dbDz(\v~We)kUtjsB/~/Z-^Y)_*;*Pb5J@w[#F7'G 4Z@QpqLQeK 3w>7x_fec,c@/{x2GkEr6 &ae7qKD:MH%4gE/bֶWng⪓ia""6j@}8 oA1Rol$ ]"U|Z/4+P8?<@Amf޴61Ax]) WsA+A!9Mمѹ4Hf /ឭI_|fBwң;h 9`Ϩtx3!BDzv#vn+&Xb1^%OYP&شAo ~ =i'm=6!7\E'{u\"FmPۖ%uYš[vR_ H/G̊lx/Yڪ\  ?p {VIц`,ł?&L`}\N`S,/.?@~!IsGU4Fuv~?sQsDdQ6o ǯ"~ [G}^>,YpÝ's!E};}:TMm ` ET<םFO>. D + 0El(v%cJ7+ƙ#$ш?V72EեfqyfXR/xlvIt>_B"ēRpc>NFn#`X&u=n+Snѯ'<|H=ns~jnG0lnKovA3S7Tfj-PdɣUkg>bˀZ}sZ7 Xtߒ 7Jh[I=p@8R 2 p.f݄a@xxu9s Aa+ E Th>ԋL>XLerBi %06 %;^ሃj(;LH1 J["\ɬfSI)z)")7(G*jcU0Mp:PTQHzI'IP€Z/@'̠`%=j_ 1l fc16wS4`Q6CvXDw>),37u Md D*Uc͚1wݑ>0sV >HVm˓8y)'T[{I$q,ā޹?9H'VX3?2ATG_25HD%W;wl6=טQnN 4ͬ׍gTYtO1T |9 ŝ : GQS^{#ڔEGd\g |\,H& _ e]zVmRb|w~ɦ(yF8B֛HDkA3+UoD8j}ya ץ+)'r\dDsnZ+(DF>,'93__½V/8bfny~kVP$&n u0]&E*<|)ʛ$^]!Rq<0\7hõPaGmf5~WYr(pYL'n c?J`]h0-͟;]IJ c–+Q1HTĀa|q? I 7$?p("BԵPz<޾9ξw!g@#aox sc-U"U}\y/CZSZ7`1~д~>ഹ[\=+̂dL4{v_QQa~Ƚ@^,ْQzHVγD2fErEGwiCW^>ԥ+zO[/5g;u "kAs60LQ'!cݲƁ U`A nF9lQ*;[i3z rJph(<_(7<Ԓ]ų҄cJᘃ"97eЈFTuZWr=(K,@D&dOz.], tQ{8FxM!XwUt8&49#DRާ Wno KJ#iՀ^Sglg" =I`:|B^t'2&5/,mܝT@q@fۘ mvؤX51IpKy⒓/i@0A1\FI&j7z2GX{ߺp;dQ fEp3Ya Sk}X~B)[Mqޡ^q -LɕaP܊sRl.e3=[z >bndj9;n݊;ȻҮtwAɤr%i9uX2#r|`?Zߨ}SΚWws0"d[QU Q@p)4v{f'p1͆f /1ai. rY/'ƵXGd'Y7~:'BXicP©ȝt@,1,KBFп 'j|8EUN.T#⮏I Udz|pEt\=@Q%w |5p?b ݏ+)ۍ ^ ȼ}|bN1UKuz-ES:g;[sOov0(Zfe5f 3@TOTV ?ǥR{F\(U@ԞU7o a`z$'=40 1!NE"Ѹdͤ23iؒu@ݰ#޸VcrtRe0TWh3^hj gvz{ ԣ2-ISvsx1%9d$a [l)#+,1 i2 V !Ӧ V fydAMvjX[ix.|wʗkF=S.*_z4!|xLoaЗ}}0H|CN8`s=iĀj9^BMVU$\M$.͖Ծ\"}*Z-!:`jލSݡlccj}t.0ׄD눻) -Cϻ'DRU?髩_t1ȜUõ>Gǰt#a!\dj/ţM)lno$XsܹJ[pT KBjTRx&dk΁(6](f`iJҭL{ZCM _9k5%sK7%؊3BE/y$=w[vr-Y?=?20 JD\4c.ߴG"ڹG0wc&w)zlˋbCl9u苸gnb 0Z,q??qcrVs6שME h@בuO"N7e#wI@J jD%8AU0Y>Rp>s< |ցoQrfjQeΆʿbNCoD20'FO-P`@MmlӅE ə{iVSt|!8 $͹ 0V(^` ̫*lƣp1B&i;[ 5CKINyj_Fx%ѺC}aW٠\ 6!)~| :r.JA}BSvlJyjq]4 USfفLꢬCRf-\afr@) xܗB|֪)K#ȢT * dncΑmy<  R8=z*MJg1<;B4s!Ӄw@c~Wo$BT-.}Gtk$/\yk)qIFeʢ = ?±$ϙ &¢#6ĉdo)`Zsk5N*cVlXk{KAi܎ "E@JR anZ*{YK_UXse3׶Mhad AI\] !Mt,HL"[to5([C\,(x[Ӏ=Rd޵3j9T#縏&@b-&,d,j-$|(^%W? X~!ouٌ^^7جo빀X[lw 3D)?;n稆VoVKLX0k5Q\kJ$< Ya-!rAFV xJ}xN-V:aM t5HjNd`߮ÊxP4CaW̠3);XSk yT[zZ|uF"8Sa "7$u&VX [@]]>+Zh/!c%1]?^ULVuXDa ab?J ٕQ ,h}1ՠG8!k}k]%KJsr5p+j4ij@-%ǶηM;4teeH6z؟D1U7^l☮ T#Z7KJMU<7b%>Zz9$}n>zt80[!\l5βK5F:Ύܶ~TՍM|BBkg*?lI:s#%lc\Ae*C0r$#-\=bg䖿Hn-l\SLਗ -̒Aݠ-IH->.]5a_mŮ%- lS&+]{\a1r:݀ԉrBak|IÚ #5:1E9k -Ƴo}8 :E- qGgP.W83$c ^o&:_2HQIO^'&;~nb0YSx0I@lbT%%FNJ vRc:It$Φ+^_k4PQuz=69-?&A#  ő1f4.>< Nsy鴦mC\Vj !})_OgʦǙ$E:Xiޏj[ˮ&ڍG-ig }M0~ַҋ[zeām6טnΓ$$0u^F6⦻e* UҞA 2:s-eV}UMئ=Cz m:@fqu4IK%}Kv;bJ;g?ꀁ;ѭi8q4Sk X*)}򥵈0Ѓ~Pr_Jȅt}G][4˽Y%¸b;6^<5c .k\'޴ʏQb! }6wv7@_:s O!w*8â?Xv!cl_zGDĮ-aiS B_H@5ӊ M|2L2yp!{=R+ۊ+R "Gq9VYإ}dx܃Ghjjf˦vaeo;" k%Ы1z>XJ ;Qff5FM[:pXޫީGQ)E2iKX`yu&׬p_J킎_ak71p"YӚcvdj\q>m !!``y{(g 6L o,簰)*09w`8)0G$CQ{UˑZnIM.OC?ҭ9s: Vhc\sN Bo=pM?}ML0*՞ t&+2@4{+-;9\RՎr&U`JܴZqYV޲:̝"~>yؿ`z޸r\?Q_&h$EEߺV \EΖAګNZQB@)M":Ŷl``Z(}gqQ;Bĵp猑* /gvdpl(t6vګY@w%r<:?iܱ|#lf/OmswwL7'FIs[Nط*KiPޠ@'^T fOgW/S`-(:44 #T xFa[BZ7GZӰv|IA\H+ϳPRQ-Hs oxШdm[)i.S6~E nGl7-3)_NoRU}kVYX42i)n&r:_ =KWDBl@'AŬJUzBۢ,h& 2C˓#K=;2a"-w!-jϠo_q4Mu\flK9Dt6swfx:b~\ߒPn> *ƶi+ò2A1T9Y{j#l=-j?(6|Rv'fSѿ8$B Z-.fD$XCd bDČniomG~l hy І|v WUXv|qپYGdpi-CBC/ݝ1v \-Na b"xi_u5> ”?:ҫkXҾ?ZŤ}%Q栁X{|f罚qN@I}҄.q!y,􉐏*HS-"N(=:_üL-q1=JuJyj"7e~s@͊(jd_ sNScky;UVp>l 'l%ӱK$W{9xY0N)R#,Yc(/f!mCbôhfMi)-tro$`W:$m 6gOq3Ќ=P?_"r95 bhs9#/"ZhFq.}36Vo83AyY] 1.2e`m] rou$9mYOOmg^)&`aMf/'pRk39`Ӡ@Z=&8mFIcx3?~HPTb>4~ɾ ~ 9Sg#LVa)ba}Ǝ;!}wq6R۴bvMjjkܼ ʥfP8t 7 ԺOuP;_3)n(|݋ |ZGyL(ezH=<RU˳ h1Tc=dq%HW!$(Cît2C ?]B Q\E8 2 52ak\yR}0 @6^V=˥KoDz$j u2H*֍֏~ևy~K lLʰ%G?Q;5IB b٪soܰIIT:nt_^<+%Saѭ be 55$X30 "gsj_GBbS<+7H{X?}S/Ă"95V6HMH71W֝dtžM9OWP.Ӏ #&_I|Q;gd* Cro$uI.Ňv3[:nԮe%Iz& U}+hx mDd4 6H+MCR:d,Æc'!n,mV9e'ك|B үIQ|~FίͩHK>j?z4j} p!7:Y{{晿~U-Xa|ݹQEbA~|&гO0 [oNٞa } cBxʻdBcF1g[ouόEbUVHGlTM]qv-kcb(Sd~Rcy{QXz^r z٬n ==-Wi:T ++ݢ(L_zSߨKmzZ3u@ާBm)Yt8 Qri̐9_]ŨQ Y ˓JKoUMWCP#!-_2n \`_B4@(Tm-H+ÐVC:2DX?l (W q!*kIâehT)Rib 5,9b)0CiY<"eVH˓XVb6c^M>e6g9̋=f{G@~ a[Vp3r$ %뻕J]&ReIeTՇp'@S/?#:3BzC:j[O;| =(xdBnm?pkGV-cl=﫿A'zN=4f=}pDWy7x2 (1x`ZnJAJ:2U'Y.$[Y^Hwy>\zr蔠Avf":EU$R.Ri B~F/lcPΈy9$;dj,Y\2.m0o AMen `o&vsKϗw1d?vNeCĨK&/WMQ]u׉Hy)RyܡVܥ=ΟϳcS؃%q,I*u ԧKLl=j"*{l8E Ih9sEv X6;S[YVr3'Ykڕ1P\FXx>a m).(DPTgAxr-xMSm jت<[F1l?_V_fbkV5)&Q5[r{ab!v"LJ_iknRN'bR]ݥMиe**u֓ŮВx\Tpn&E oAM>ukdB oo܁)ށ~6a4.K/!F!> n^(,Seډ5Q\/um.j]'hxi/+>h`diY'mmGͦùh խ2&np.R2])ncVB3In:A9Y3V^-oh>(:,^.OҳPdڷ\[#o S\;NX$$;ь^RR;@IVR@V6J H&{:!c$.PMj+Xsm#xyX=0G4hEd.^2WT |7$4QJ'D46e<YSV~޳uJZ78;w`[f@ ׄzX[4 !߮ U9r$o[8㦵N|h͘*ҊL @A_> ?v<lu뷓M?l picUDc f\.ߔf Fu8Mܙ=pT#\8Ps{gH~XDIJ0B 4ᄵa2..JOcfcZnOw *Vˡ,-qɷP(g!WuEYD[N1lBZs#½6Qy$ r`E˙Et]W '!y#=dh}}yX¦7s;)=ixJV$ GHLzL;ꉺB؇38_(ostlOk.w@=7ߋ'Ab@34|g_dbr;6UZ7oDB ;{^ȳINPF,gp,\۾Cv\DAN3qP,a.`:_+iM%NeYktg'Tybgz_[7A/nkkѭ@l/[߮&EEyP,?869چ$x">%r:wʈ'쏙oa$JӌDK|Lex`ֹz4nFi0fÛC|@"mWtbH5D4+!6\…/F415QA%?J.YAg*^=)}!<rax J#EV-"elŴA.\ fsqGK 縰 B+6 _S.zVv xGi:AfӦ޽[@\''ZKM$XF$K0 }3C g*5fzƱ;]17xsx3닟z"~9$9)c1E .k ԏDdt`*҅!`fl7ǩKyP?hysT ,!IVxKܾV81*0$ t[݀S>oMMR $9BL+R-ug_/nGQ ;̢gU]%8 )>ZW_ݐ~LmZw4K+PxHy_v JPNުg}N󍿰!et @ J+U6-{BONj*ݚkeKN+;d-J*!if&$ R_t3bJ "+nlz3%Ѝ gLą6P91Jcw.Tcf(řnl;HT\{q"T 1yh(\3ްGnU0۱/_4 Xs[1}|U(؂lYgsk7@!c-oU nK$@;aziv7tT}R;nǤKBQ/J5AUFǷW yt&͉dx\QS$d执Hw`%@H\jp(cg=O;hhҪ`:]E =g7,,YҡoΓ[OFyKEH\I>NsL%t\%^cn> 5 AqBSCr1>Z6hK"VA9T%`tB%O?RN׍6#cE쩼g0)3:*ZNzA6kE䇽Ac Vɚ@)+KY?ugFrk(/^j`7:uVꄤa? }/6a_Sa5 }`i:oHސBm4("NǬ<*jYٮǜ8omi Lҍ73II@yS1uh0(M낵' eVIM;] BgWNz7j:4Gf[k~hSÉ9aV<&3mAgsyg`*Rb莬..KS'Lj$q \EKX*_ F ,p娔s3obRQWG(pWnѪr+(E$O:`E%mh߶Mq.!D)峁ѻo >9K-:5J֊XѮ:aְ%rs%hmăfq>-aՍ(25aKu"Jvp zl"5L`Ng#v$FK R"D'_%WWq]FkAe Ŕ *"GEvL MlQ훿a2Zu &|k̽"LT?)R@Inq }JIQ =& җxf"~5p>X2%\ '_"WDzEkr[ "fh) I=Ft £luяOZxP] JY9r7ov]>'x0ma;Z&UܭgfRP5(VgdB BHrZ4ޡ1ۻ{VpX\eLwr 2b6 3rÀ5шuQ4Jՙf5Km=H i5Հe8wx`pm9lZۆ>zb: I$ewd仫<:RϦt{G>в^Biqd1HT(vqPE#Xw$d r#K;&4pZtfsvOnCƨo @,|M5ՙq^j{S<ϣxDHdܰy5χPӒL!6t]XIqa B}xR0MU%^p\V0];Oh{?#Tv 4/5Wh?V#uw]SH Q~=0e5Fƴ,~[ZlbC08-ЍLgu35kWGH`AlI3t k!Bwr+#IY-j_J: o/ChkvI&̴A}߫}q/MR"I|d[Dօ8Fw|pY ,PBՕAI/os.y<4wӗ6yme$r!C~辯t+1*uO)JӼ)N-~թYzAѨ'V0z7ެG]ݧO_,OiAFUS }"h?2`YzT3 \7f'Yq7kұv)b>J^@n?H|rPA(;{D EtFR[[4+@_7UFT8_g^=њy7E6T>x9m,@P i_dQ'oӽ\x0Á }8x xqe9dbP<{=j pMmǺ@w^6HLcWw1/8r^Z &hg_f5^8d 1vD_&Hdy_;!U,j\Ҕm!NK5vp6!f к)7 Qj8@d,YnJ֋lW!kC)5?KquiB$KͰN*xv9I STZWWB2D&9I4Plq兇&44:/޹r}QtC >0 rJw8fSS6Z~9[vJH6iSΛ7.? 2텾_;!a5%l7y.ؐ{Lva5sC7= V8Fp K0e\z%6$iS@/#x`ʼXγ,ȰP QZl`\;vS.ԦN=[~}ODs$+[r`;rJ:צ2t6uN1n L^թNp`vEө*){|GERb͆=+=\"ՙ"-n| #j"eeQ(5tʤG^Άu >xJwWs)$@z脈~yW _l.ŬV2mcƩo.y IVBreBV4?Hz K8=&Kz\YL`, !@Qf 7㑅y/ (4~%A{f8ɓn漴H"KH0[]F3 ۯ#ԊHU)y+5JK9~ݷ նoiU@H/vPΆ)rw >cljfoуNYh&#c6QCup@}y }:+kL(]߿Ⱥݫ0%ZG ,TFK ""Ҟ4VOxrib4[K/qqɢ8 ы%z`u)mz"0#j֛}|ӯOkD7"tY_7m;p λ \,|`Z/N=8$qCUZ\z&gM H٤A4¥R}֐ ¹NUN $9W[$]R=H_u^E- ІP;:ڲ%<-njLHiZ@ `'@b.ӖLJt@$>CHAAfL8Jv3L}HBɖP4Q7z_@9C8S8<]_b}HNYu}GaZ2I-d V20C}8ӗ&'# |eZ100 N>Pd)sWn+_ (EI K?Aդ޽-D~+˳TTBIf UX0Xo?8s$ ,; 1L7J6RF.E K}USpv2HYp! kⰞ Ҍwd/*8?M6V?x2pX3c=¸Q\^WUum S:꣞pOh&W sQpẌ́+'UlSc>h!e$GgF(c͉;fb!UĬE20"Fʭh詎¨˰+K4@n1xAꉤHQ6ݠO4Z'G,]oz4N6D#+T?} 贈g~?;FRϟb^-T" GPU1r96qKb;d?p/tNȅ($IRܡg.g'Xk~d!{Q~ 7(3 ' (=t7)557T6G| w;ƏbΪ>pr栕L hgZĠkE`rj1E$ 8eyeA 9@sRKl2lqje>p8!ٸ^s]0{Do;i| h Ek}Eo/llLM Iw[(7ΞQv8,pr< {00j^ "\I<Uޙ&WT8l9)eRK7?.:p;>x js-*}Mm* 6+\%`DwAr`T#ZrnxdwuHhKaT]k H+hwc~沼 kmDO,JU-Mg8^i9;Ht*6Qb aS&&^HY>̍O/d!#លyy,CFy|~}Iɏq[ c_4{=/ /k;z0+5aȴ8cՑ P0Xp1h/)D毤jqvf(4Gh9c9dohSn1݄y IK^ׅf,7,~0e3k{-K2/,vpr)nCŹF>dݬ͒DiJ6EA"JyXiWh+nOL xb v))v쭊ָsD'9EeՅX^BKU<8jç(B ܊i%TuSK4[ᲯBm9 m(`$.ݢ/t[g# 9' !Qs(AVIK*r.7;!zߗz86*Re[{lh X\$pWdt(p%# ȕ6Y||i6kg6e(>IvJ9mP98=^q_m<,MrLr٧gk":w:8gOU-ż:>}ll8W8s׊Gg00On5_RL&Hr YV& 8eȕEۻS?0H(YKPۘ.u6-z} ,%I/e9$Bf&kJ":;1jG SsyrZ^/*J%u+s\L$&&EIlJUFe@_ٹ&RMA75aKU\]BFV!~ d>TkoGB#) BP 0oTzΆlV~W)nmoN 8[?K[jutF]Qm4 SduZhKQst/"ݝ/=A2o覐P@=B#NwkH/mgJ0\`Hs%TFΫBߢ{YƿcW E2oC0ɡa)wSRlZc7ޒZ_R k^+x plb:E`ʈ`S1 :l6W)glqcadpѢ2[TqrZYNfSa<,5_(bigJ<%33s?)` Wx$𣪂If Lۑ&n27ɏZA*{OBLtaX_  f|ZB?P1}?Ж:&uÐWa w&uNV3}eʒz]h8QTHha<ӷڰw^{ ZA~EXQjߕ*NÇ,osi6Գ~&M~S`K [?ٛ {õ8͍;_ǵNᬇ )߸35Y8.C]Xϣ~)B(&̸GUwhf׬v u^d`1+h\ш|#E,39B b,epCW膎_ ;w֚Ƿg< A=RxFϼ {߹nz握n,輺h/q c}F< Ž0;Zc6J͜~0 ]-iH-\LH2mx;r9/v'DaJTyMh]_`lRs#eBTh;tʐڄgzo)aN#?Nٶ peD&"Q8ҙvJsM!Xx85W%sy]wנ+ cZP`kHFܹnT]iIM\Ui] D-ȢU( L_+uZrȆp -M#hVU~Fs_ zxh Iҵ}V*S`Ýxh%P^^x~#SVNurNz{dto~գ! oo9z,A564ҬJyt(!XJ*2X#^ybmX5}pFJ>Ͼڤ vfuEvB?hvݾԀ!"5Υq/̹p;F`"pY 6[ӶqG݆!եPjM)oP'ZRbptG loA(Czz\]&iM($+`&=O,g(ZP.UY eUR׺ bˈJ I1+ !!c;Srs2QGS)q$/hV/ېI2q܈O_#,Wa܈ys8n ;u$缊x&6$0QAK,դضCf aݚ'˙v?k Ú2(}/IviŬc lYŔel@׿X]=}g=/e '* P!Cėclw^v3ɿ\Kz&Y=%~x-phjFg&v8.4Vw%pM Lv* K|9}`󓧩Ei h; nC^\Yg#s&_뜨ս~&*h<9]df?z!Xf^BK`'eiϺzÅh9 W$ 4Tlǰ`zg8TmdW ㅂEGqɑC(eOH[ eRB"@BJH%Xb$]|"|vi5z>(I(?S6Z?n.bms_+G[e$cװ9 It;TY, bz>R?-Zw؇ [-\*1z ~Gƅg3#)}.?eD_7Z+"Ut9DeZ}m\& 9ʣKKmPz$ +C2+ff;l=Edh,a+o#G")N5o u3._- 2]EB@y L$F#CZUPDU?#:)˱^>G"ji|42uG{k5ϻE>8*J v7ad84 3QИ&k/8'u Eʥ3}Ե$M8 JֳѬWG[-瘶ʞ_g3 [Xh6hxSa'j,5a~?Wl-Y:(OD^wBC}`jV&vofj-k~Æ+(^0IYXp]WK*/<ҰΖbGnS3 yF,=-r/|vLH|\]δ7 ^?Vlԧol1qҷƹ z#I1  )!xʟU< ^?I©fۇaEB|]> #B2.ihN{lN<͆. clJY{4E8[ÊPߚV={0 cݑ"_d4-=eI_Su")vi7*fy$XFCiIPWok][\0ʼ-{ A8VYDPxS߽8Wě󡙸Ϸ`^1'icVs-eׂq@7 儧tg|]/TڥQz3cj(ިz'q4)<́Þs{0 6š/tjCĀc3Wjg* 1ǫq#"%zTx}Y餽/;#u*9]S%}!),aDStIJ '\DoF=ڈ lۄ)sQ7:FizU[zVUl)o9L}ls]a'+2uXST:1giV}t-_ T8MT= I~4F5)!Lec/^S\tS"xnuE[-}EM6=[|*2v }{q_ڇd?] N=+ y*̡}DFΆLj#+p1lG ΣA K.0`OVKK BO/D1 ƟRJI薆x/]$)^SzQiC’BKc\8'&%YZy(R4G󥶠>=l?,,LJ:)5IB𭈴ZUxwη^ LGR/V =?9;> &1ߡ!ˈ3IBw[@ 8uԮ碛[oddtwEF KGj?Uxc y (Ad)Vm M xv~]-/C]zwn#&{_pc nu<|<+=75ߓU.I9 5lr^Q`lbAbv(t*}/i5E/nnq[@!4^tVsB"Me@TcóZmMogijY\*sN gD̘s=q"-cmɠ#>a@ɴɣ xAfphYUh#;J+b/}BrLgH0Ph: ᲗnрF\f|@ܤ(?bttN}VKīzN0s'˜w\cag?:7aufKɸdLp،X˦cXg2W& wRBd# yE^` :N!HM[TTy%Rrh얒*m؆s6^UcՇ*_vіA KUkx?GØhJ8hwp\Z@W^C]㊞ٻKL=T3ITClM4ߖ4s90;۾C *\LQVwf_plSYU 8rM3dA2Z@ /5TLqTD[8j`+S)JC$qI;'g-E(zGI$N>+l6AP쮑Y "`7f G3YTr= YA|K.[I)ś 'jkA8GPa\@W6ȼKFтѹh+ q̭~mGyyvщb!=t3mrR vz=mju Kf +ڍVJkjGn8O |=hV~/RGhM> 3NG"Ra4wM/N Ν+{UW)HՃ%]|~Af9dRsQ(qNQ=*Hٻh*ѬJp@N7&}Dj&"  yu*0K /rNwafB<+=iE=~ Tw*xbؕu- ƭv5=Ѯo7w;)Gq<^V VH&oAҖ2TH=&\IcAV]-!ƥ,ĦlɛkPƊPڅm>孈򃲸OskyQӪuşcZ+DW4ïʏwI);ऍ>`mxwn`pO\ _PgI/0HP\S ?jQn4[kk atΧݹ>}FwG0Goowג9hsfQlh`/&)'s0|O@8y΂\e>>#?2,m$O mΐ'iL42=-m;X3i/[b5B`0@N֤\kc8OOfȞtK(LK켥l3*.e>侻Vs⯮} -[k%hDZb:ڋ7WOվ ucԒ.L SxI[wkddӪi6=$[\xi)S{pI]~cԴ0-⸜[λu3yXlZ?}M!2sC/:EU!bTd`8-KA+ &`ߞ̴,#CYacx) ٗs")$Sa΃B>S₽N3&* 4G/0wlN6঩cvBȺ ^X%h{-N2 tyAZ,\e"BC>]:2B!o['%ߙ5Rm`A9?ĎKd%>.x۽<)j$_yqO:G}pb]GP%L*3jcZKʮL2 ^IDhf(*!EniL5>=챱kճ Iȓ%]N40{;S6Z f\3STt)c䙌(J784JF$2^&&#t+w}@l(c y Jyk0S-;-1&+"Vfm8 sŠSKýеdG ]1">A\ɕ/;U`Aڪ/gǎz5_l\ ;MǺmnQT D3ǰ||>9:}KfwZI'{͵$SwP  W9dnb+@($Z{ԏL)R:zR&-yyOrx0gFg!̖9CP%x;3j(Q)>X`Π$*||{zC/I_-9 fX;@ΧF--M q B=IGd <* 8g/ zȃ &:ӜiT/ )]iaS$.bh}uHس)#@@eRΎ\Xi(kufgldI-oG;C#TDAwk'QDP`HXWo| )3(dĉ 3c9Mݬ7S׷#A<0% ME%zV',>fJLЍE+1 !)>^+!٫Z{y55vƖDW0YpnNoR5Sv(ʼA%D=3oaAiMW\K{hebW@)}œC8hϖIM%j0Җ-?:qE%P*/kU2rM4VLTB#YT!^,EҶ7 Ύ/^!Y6_T\R"7dw֡xfo7Ps)$4jȘ*DDҭEx1b>3T ɕɻ $6np6hե<7zEk+DnY."tʒ^?HQl|KB|kEh;Z>iL]З%@ӎ$jkwͥm"+}t-}Z߀{U$9cZFKtm&4;}u[ʭLڃ)Af6ŷ}iIZ ZazK# ȗ<2Ͻl;9  g%6*UbrU.qKަ;F`F|n/+H`$|Etߕyqy]ĨߖD!iݲZb腲 Wmr9xz6#uY)֩"aJ:ԿΊ5Sg*x(G9 ۥsuђMOio9% 5G~}G.Tj8uHPJYe͛)؅DXL|5ㅟ8k5ElEsF~:SC3=A}ڸ'~;Y ?uCT.bivIhTѨ1O(=(s`\] ݁r<"5(dback75K3O:=e}M Ԑگ@%lۢB@ljqUy@ڢp!x/ 1K/0xk-+ n){ugo {**\!X9cf`izٹL]B`?e)~mj|SF;xXbN{~)i eݴCUJ6Sضʂ .'R$Cq#5`=^[ ;i9&1ۅ˯Bgܱk)kG 1ryСMpjYݏe]CW(s^<5pʥ[6T66S L Rn꾗!TneA.{J-:W>(DZ' }q%KT$HCL]~p# m n i 5/Z̒.M П#4[a059DVX T*VJ!R>NA &Dz+`UBZ*єһ$<&J#t7QY]lk|I?4'1"Sؐ R:\ zIяbi΄C;Wfbtr~%IQt+Ds) dLE<}@^qE-|(KvSł lo &U;'n;u@Z(q2fCTSr,˜7Dc7F9wfW*'"mǾځ?s} p+#i7c$\٭aD{*T} B0aлS{6p1e{@`NGL>X|PI~:B+zԦjQDX5$+{&u,S =AhSϚJNURU}=1!ybF\D3+o{ /ǹʚA)gP- A*Z3tԠ6hlV;0; FvGc>Bw 8JQJwPuxaW Fcp['8GPoΛ^JaRSY~1+~WeH L ׌8ZTsk27LkEMYyH'dqѯDhxdrQi3ם@.)kfUzG罚,S!XDrUEg>Pqct`x`þxiKd2* NZJ,2!]V5MGt;Z@UR*hw/9) -=c3NٺV@?l؅ڢŃBV*/C޵6DNW9Ta0C"'&Q:?s܅=y>_Jv^yvC* ob$DGiG:QRx!O"u\`,Lb3 l1Pgl2L"gM1\9|̸"~$ @/0j\_ *A p4IQ"lt@#|Uh^F|]DefS_CsJͥUӚnW)h6KkW\3_i_ǘK=8?.eGtGk lRŀYhZf3 .k⒖Wt/`J$Ϡ 4/ _bK3I[M) ~%&L;č=d+0~/?LΣA.XhBT#Mnog٭=g*r5`/:Ius#;V]3 ),YoNB5jVZm?wG3 NnR8>!1-L5`Kgӱ0)bE8XC͉,pR ,[} 5ǚl?j`|?([-z{H58MuyLǩQU-P5ݫ&YV:CUD lDۍ=V*Z8*8Y$KF)`-F]닻NJKQgz_}aIE{Yñw0`>qjcs"?REޢ;5\@>-\' `%L2ʒF@nf'H 0]WލȤř<z8&L>C(\!+(4)i-akfY )OǨ0'ŌB!zDcCKv%ʰyEH/&<<6Y Dl?9ã͂pN ޏ)2pn9.F|.) $xr7w{lB|7ΐvmX_0 &D>KՀN5m(+1_[}+,Ox/ Dj!|MM by0)+ط*SxBwlJOxAwǯX+zU D5 8Z4}FZ+eևp_ M(!sKڨQM{qV.UW o·u6`m/8cWvY8x,_>%/*͞g N,ۤPA0T*aaK#yeu0$+ gt%:َK[Gkj1c'i=\yE}yhy^Hzh"ʊ+ŕPY43\ϫr{mNLXnD+څs0NP T{NC UJZ:׎(sqS ,Qd1 3ן܄2Wu7l1>~a }-tC*>Nmw/o$db`pu??:u*%^)3KSf%#FptlB3[+'6vn]$RŗE\/ڊgyVn/" x+,Y 5?glsi95ˈ aCoJz@=Dx$ShGC>)v-]z=Ño \'X^0>T5"[JW[e\;S1ʁD$9*-IuTtL:EE)aH،-2DZFl3}GG%3:J^lz`Țz,nDOwMA,RJ AYP;r_'n g=B.;ߍzWЁb؇{ƊKO{Pz赸[x.bu#2h+X?s0qb1hx K2o -: mM!Ͱ艮r AԹSAGaiH5 `!odQkBiQ 09|DLlqF?0R(lQ;$OMYlyåB k&Ѣۃ-+ewpXdLPp>44[We-KC 5"8τ;(=ĩFأ bMN{1^c Tn:@M* F IbtlЁ  *c sW%y=<&E84um|$t_LHq5&|8#WbNMC#ZCPwL&@9Fs~w 0 8.Z KSdp(;bvZ(_TݡNĊv{ QmV$CNMa{ߣMn RC؀1|ױrWP4Wo Ȑ=$0gÛݖ߮{Ա4[o_KjVzm8Ԡ28 嘖{ɞWykǯQX>\2]m#16d?ָ>LEjb5>T,,eA_yK+C(_hǃ)[cOާFPvJYGQisU۫?#.f(o\j6q^%uӄCů@M)Z6GJeW*|Z_J\;=p+ٚ3CؔKC̐_)N;f06(tTG{h@ Ω>h9;䞲yD6rV{C ,aGxqD]D;FMg z)*P(gȟŕ% #^պpEIoyG84gb t׾^TӐ_]}q-u,IisӟZޯ0Osjڂxi'Am{tްV׭$`R}1u:W͝d"@S>Cudmw!zE2m'r7I Bk ^Hߨ AKJ|0֋ZuxJV,)l^ynd;-Bx;fg/NsB_k &o|xzFRa.vOHh+:<A[Z>-6%HёgԧZ|6>;NV/F#2#|vқʠ֝NvdQ쨺:To85Y8 '?OQS|+!li!|) W4 XŸk!XJHD)869dh/ꋅϜYJK!dC=/ٸkp89 Pqݛv|e2ս60"ܦ Zf??V&H$˾^b0!t.Q;3RJźjEc-_U𠟌0|q<}ytqBqfE悢/u #''3-)m#i 85ҶOP1$o11E?V5Ԙͽ4nWUd%hbv8_r5D巂.18Kkm.lT6(`O$J+ktZk{ Zn@ Z)iDv|rqQ 5QN{6/~VW=y0䒅o6FT¸Fr5x$μҖnb͉? M^Hk0\ɿM!ԃ2@tU#[|eM6"FXyt v}.A#UG{7UON-$|OУZˮ`^Mq~D(-xeju^_"6!p2MS #qũ4/{|&Ї]39*Atcа7Ȳ& Ȫ"LVN,P`sP9B$Ol1E~YK{  yu_6׮L$e7h!v8I2K~^d 1nfu:~\KWDG~CףOEƕm)OEPsOf?^cU2)^[#q$.H nqTp9\ќ0_<n_C;4UCNlyhi(F%[`Ft2 Or5k-  {ݺrGZG:*Jom2tҋ^;+IxA_(/=o$%HZm*Cw)戓:"c;* Z7A#ՏDхo}YclDv+Y0oA 4 WZȋN[/}<oQ!I?\:P/+yf-QeQUΦ&EM TCoB|#8W\vً*~Vr57;4~Q@]8K< CMe"3SAKǪˉ &){ 7A ó ň6`PA.ic2X=&7M-Ӛ7a/U0bWm2'm$slXM n-ROWwDe0 !ajYEqMn<~#!s3FOd{%ʑaS @jSdbCx- '=JzӢFW$hVo]NPy<} g>ȹ EuxeLIО[Mͦ#hN?¼eu: QW~J98KC4)I䴎 6b%B@/ J_dW߯,Me&V/RJ޵R)_pqIy! |X!^ [4d\Bdg !-WwqѺm2;:0#Ze1n3^"`;~?;:t oj%:ik.uI\1%PmnP̊Pb SuPtSN/ۜ~_2UkZGNsev~}1TJr~>H3YL2 d&u-3: y_8^VG`|Qi@2˗g lx@_rKQ49e{Ҙô̻fl3. t9;Z+Y= 3VIHuOa<ي YM:q$&R~fiZ~,w##WB'!+WԤ$UCaqœ4쌒$aO> wuXlG_R̯R`^!eCNf q]փ&1GpvxGVwkଛi@Rh|ٲ|p:+߲[SiZ` DՌܵf;A-*3y8|0J D<ƣPRb3R R:,۪Rmw(f:mOV+,/{.T==6'Iͮ[iq0M^9YZp,-'YB2yVs΢Z(ӔV ˌr!3zWRqոlCPF5Dzn?8&[ks?](waR DHYW&)pL w(4dRbuoo%q|p,ɰ:F`/TڂI sXA݃C] S ()Jݕ8s\;pFw)`مB(d@{ ԧp Œuu[#C*YM t#?Co.[oŦVC\H붠E7L/6 >؊PVo"ZaٖA$iDٯ8dLGqUv.'.vM$7x^&$FrNj,XA#w{ܡzڍ>85!Ev׃VrU)(Yj C`:Um37O/\Ebc̵6cQN>E끅 v~O0$Ӫ9԰d"_zRƤ ǶB"R,rh rTngMwTJ#h\KG"f]G)}&԰Jv IdƋ'8boWr1JOK 짜r^j՟򵟷KRO y*`bߗG(EdQ<'fbiV:JFa1fAK/X17oԊ:+{6'#Şq`W_qn-`Dq6t#rw0(,"U4nyđDzX&(}7 ŗY-6rh[P篚͐H;Iu%$dGo:k :@0"Sddd׏rO>J̓magledO(<{BѤI\Ž͠inݦiVLpF:UB1YTC#}XG &.}vo*9X_hjGz˅D1a.%+ɥ{yvF:Ecjpk9XGnka9RWMaT_j٠;XVJҏZ z?&T~p][%<^ F#x"ݦ~徘ʗϐOJr۳*Iٔ~yϔ?9jrE'b53f5Ե-mrn|054ܰe=vV//9yR b8X.'yb ?jI-(L4TMe !M,SS87LBpu-U.L(9ԝX:}QBa$jI$`{#˷"X$a J h+PĔ_ Yxs TMmjCt$LªHtҳ箌5wOkT>b 6>V%3V%l8jo_R@ŵU!d>v12xG:jʩ$)YUe@yo gr>g|(02q[X}H-WD-@Z7 ˼샙k꼉pF}Qg:h4b+|xj=Zvu1g`eI j[xA`. /$SN"4V\s*$(iwcRMRXtw[A@Ie*WQfv{smWmUJ̧)}R,9hQ^XS Jz*P.+i?=uxnmWdYX 4+ aQ0MgŦSk:à\hv`%Hmx$K&Ƭ i|'+s @-ܒ癩g)+‰;gΟuyqW ? ;ʴv*bhy5% |v0m&} ,#ӃIkD]6@ !G󜐚<iYe\TfMε +}wFC"X\HG_eh5à9`1W ;7]T1;e}Y0R\fn%u0taR&=ӜYԎ^iPy}" %Kj}K-"?H9Zo5RG˲uAcmkĎMo6GmOB̛]O>#YbfrԜ[24 cj{'3%0&5B1rDQ;n2}ɁM[d7|Nc Y\qQ O?!8Z"bb~f멭b[X!ZݚFl4U,bq{] x4n/NhXB;;{7A6Bz[Ͽt,u/U= hYd'̷=ީ(!@a\QI78K?eIyUZ%Z`KtkJO`R*G f8 [?e(wԼKZȦi8cQ'U<4tQ{:ZLh . Xkqf:ԚED%E)%4{rn dET<.7yAL{@OjE#cT0iTxF-.Nm|KR{jƇ,%W}{qE2jN(cQxNQ XPr8f EQ}j=|16eQ,G pTJn# 曕&CG9P&>ѐ=K `Y?JJ9eĝl;ZRuuXeоxt&N/X_^ wbT9d5Ԓ!77׹>PȮz!v?p_rJ? V >AY>TQP%,* ;փ_sj3FMpCl\(e'CJt־CwpƗEF3uqH,,J|tO]ji>*IJBc`o~ b'`*.ֺI!x,*#>D}R~0р%0Ж’ͰitUٸ2Ѳaa~YH-")#[cZ`~S݇C#nj\%"=0~+y>Hx>t*F,R{l'~(H`Ii{Cf8|4GJ4/1)t&F /C42%C#i gSi0z;;QAF:qJw4;nBq,b:VG*yفml:`VË$O2||~,(x"0 JVQTM#`5Y=vXX@mV9\VLrawʭwL WB|^(!d \*eCq%,@{8fPq;*M4s2bI^OB] T0Vv,iuheRDu8pb8־KPī {z:Ѷ2R(y&t|/W"6W'"HTKNq6x;%F'iro}7 HBR17R1~uЌ뗴cnjƠ\o@ʌ@Jg`[b v>o|tE5Nbn#9&]'x+ς&LqL5mh=*~o؝uAWi Ȱw4;Pj ™?|/xz5*mFQHK6N+Ohgw9*g}ѱ: 9K͏Q"`[H7"Y^2tx/%<vL#Ci=A@[µ$}6^;:ɍՄZL!2Rt, :?ESЃ6mڡW]ϛLeJ?,󶜔F n[ӕ+d-2aui@ƤF0і`} |)ۃdqՁgݥ}~Ân9ފGCXvf Ʌd5tcm+8)]벋Џ>DlZ7S #&(][BTZ=X+RcoaPFG ǮDe*-ŽB#rϺ@@-YlB1~QGPʤ5\6DjGpjͷB>r?3 r9:6|-|P&#K kVdJLE5Ii:u aY5=yaˑǃxH@!Qc 2#ǿ {Ts>4`ߺ`>qЃLBA!'Dgi1H6IlBIhΒ??ǓHle:]N/5Y'kiA c JT9ꫛFl2q9:4$'SvL4 eQ͵8o%?ȉﶻI.I??VΣKpyiX:*ZrqO{X5%WOQ3!J */]`T\iu֡k &TԿz=@m"WA& 'o:gLEu($U_mD 1}{{ Lh6Pqnzt5XJ|U؇1mw~rnшhY eNcao}!wŝXY2RW6aIT2>*[vӮik JXZO4,#V&Ǹ1Q/,eE 0X'15ekLBѐ]ްA<1}b( S@xF1L!% ljQڈgMSUȣ ]&%{a| eBVw?F"}BGqz`h5}<J? JR޴.Ǽ?Υ 4QDTF2inhK:3_Ժu}i$gCpS@)܅jPcZ!q#H˓/̳-P~aYֱ[gXx}ោf~UNY'ɯGf=k4*#tXe͗Z4\ r=腡'4RQIJqdw3 N&L Rjw“80ujQ/T_Е=]HH/֟Ո`hE/9ҩEݑu`ms:XT6J7qSx-/HJF?g~bW/uq凪 \1\{5pkZZ-A!]rK򴇔\E=2R99 W1/P{Ojօ"h)}A2[鷙Iד;z>Shas'ħbv1T| &4 |ׁ' 5"Rx~X gv[G֜2c}H\Zs"M'N"09,nC5?;4&A=9qѣD>}Lɇ|RkUzf\5}ZC7:-Zfڎ&v-9l2P\5 Z<]#eDcVӥ^~"|)1I0vdC/T2rƔ9Pyq$F#Km }T{0"R7.yYO7@=QƪOQwFHܡ}%e6 L?DˊIFD,H3@I;? t/M`֥s\,MwGCVE/a/a|Hdy4S7f0Vuz66!CUBūE;Ӻz\GӇ;rR5бv^G/6'?x K|׻NȘiNMr1;] 38&*k?sȇѦ`Ņ^иIX5 ,Cx7I`MB]A0~h\%,9Jal #zJ8|-,[ZSMxnğ;N4򄨛?l =۩` y4`?\l7#8LTֿ[XMG]>ZH NK OEeZI/WO8S4N&l7'K!Q3!eS"I9\I0bL4MlzcC/'P<f4Xy H2y/zع+yzH;BA|gxDB[0:E`5O0ͽf۾>p)rP0eO6O9/IsF P輪C嵺ǍC@`Ab?ܻ*Wkr[X-( 8ea)*qLs"Q=TH# z8|Fh'$o.6OqgXilfT l>a5v_Ӑ0r)T!K7%gRKE֢|3|6NPh G ڥQb3PCsG[rfbϓi ] Ήz|)cU%UgcSٯ՜~s(7--B׿CWGBi&݄|9b$["L}(Ə )øcLHt)£M 6IŴcإ?j-[]B = oH YbO6r՜ .gZ'?Gٕ)PB'zt5)'O}s+ϔӹԐOa&G_ t%[էrPS2gnjmu:.%w!]GwDCJ0-P`NQgC֧į|51? <}Lr5tvt iMzwEYvϪp Ƌڊgo1Q,<7E$KG! .mwk, 1QF1EZrHY[;&pVDw\x#p5+{NǒH6NְlhߠwIA*o;R',U`g)Pѥ@Dw7V9Qa5}%ak+t}-Z2w;ֵKVă5YHHɇZQW07pu.8e8ri9#ˮcfU Xzh`떷EA77ZFΓ4&:HGmߛ89 OQ]@KW0C*]EZ M}c du8HgF9X_>1IoW=!;'LBSIv8<jklu10(ZJnͅ7RB#]B}6ۢ5ur^C zTHu? .K¨S]m>0jWo@hk\*s[r:9@U]IX̛[<9 FsZgsOc%kb<]`EEǟnDXu9TZG[.DfLb TqD|v a thqugνjR Jۤ:˵Īcǰh.v$cplKôW:=BgY'Bt>Ѹ!KQ(B[$/Ӄ"&!ghyZ[xLD⁻P-#U@+wbfiMm|^[] Y\?22)ϾuFHW:A[&깓sۘ G x˵[b"NGhΊkظcUg #$;-Ҙ$p㼮;fE'e3d&[tqՐ~[,0 h?#a:oʫƼ#'q>w@l m2}+Z^uT)ZȢn7R*a-yb4nABy9Qr`mrFOn/~!H .ƞz?>k||7]5OågT^(+q}'hWB`#"Y !b9.9qEk׽~G,h]c3ht80O1³UOpM?Y= ]G.i%"R2E)iIi%HBVsX47 k0n|-rD>oKO? 57-PKtsI]EwWg-2 Y?Nu/)$ FIAØOZFeQ >qHcޱvܳsqd5ʓgb"BS]-t:eM ؋Y=#nCu RN$w2o+4ɾQ".e);_}:WrP"|`R[CM,?Y 9ۖ?/<-ȪJ_%8,%)l 4!yRyH٠QWoϥ?oD e06U>8]l|uS}K_[40Ss4D b{fΟ$8|euq + ICSy eh.W$ =qz eVǽx|&|hPRVԉ,RĂ{dv€8N3PXsI$tO?%㏺r30uL̪d0BvSo U;Z4*F H^slΜF%c%y;+TizAl L(O=R|G݃k%?i'd֥G2E.å8(-M=[A 7_Sݮb&0/ym&R<㓠.Ƶs4k7VPtR&ʓνMy`rJPwwɰbМ*w?UޖH,O_˴i?g5î?=U[Ay6*N#T9Cra ЯlDR Vog_߈=0RϰhũE' uap$o## d!!^ED5lI^V~mi I޺J@F<M]ߩ i?CW?%T&^-~.*v")"V4-!JM&F2iԛZE2+a!"u"Q`Dڮ(Q6wL=Ii O}ZyˏW\@[9uīŠ[ʼK\t{LNw‘ƨd%uSvh[‚LUEt$UXWa 6ɶxM#dYd,zbHZ_mou6{TׅiUWm- }Nꡩ6XF8z_ohg@}-:pq8G=2_ӽreHgIT!d.~hW~UV#|\s&`cz)aywX m{n?𲥌Zx> rF9o$OfI7nU`fw8ˉ@(:낙PEr)ot1Mv@g2Fa|z 5ݘ.7;,z6tFa8 Ҳx[>_TsVw/})]>l}Id⽵ Nd L妊d N NΥ{\VԞߍLPcgz& -eoV(۾ݵLF`UdM[aWwAT ͕A9E  M`˶pN~,ٓ?ql_Ӿ?ڽ?9^ێp~, <)6ZZ4)ZցLF WaZIiw0I=j7D656~؊g5;u|G4 1>J` 0/26*"Xo<G3/<  F$ 5p[A_FC =B"EtA9R쯩kGtRh: ~ .t5Z8#F+,FJ_G 6!v5dC'Y2uߧӅxgYd2Y5VvB Gv,yLgJ㟭ǽ`%JN+B<'Te:^(ɞR$<2VP+.z *$]xO ']'yJa:#v~*iLẊtj *:'{W!cXkVge Nh`*CMMi2S]39yzgώsX#0zN%-pXzp0uŷzgJĚ{0P2ݮN)E%JkB01/Tc熻9OIK)d ST~HsC&"6KoTn'G(]c0/֢8G}H}L@_?0y]7eJ 莣JT~>Ch(s̻ ϕ:_O ﹞Ϲ&P ]adTGl8~qٵ6Ez _ ҡ 9Ҝ /aС ldTKj*jͲ"i9c)痯 1} a;O;@1yYjP(G\~qEqbMظ+Dc)DD6S5(9vGWw8#r<N,PoI$G.yءgh0_fZALy%]+^hqPy&9J(S->_w8M[Mi_@~.x!U+}s*,M6g=*Gs3X2"9a;DZ+S\i[3ǔv9=LG2#@7t3CldtN{.>m(y1̱5@jkD] ia Jc5 o~$xʅbԉ`X-оۓnr8`gޒ w;E +ʇs{ Gˌ1a*Bna"s^L&E1~'=/; [{brծ1.o_nČ)Tx`J bgQ&蕍&eDHQCBO}ޙdâţ|2(#ԧs-bDH^ a5[sUhhp7Ig䠿Tʤs(~HZ>V6^Ft+`P/$yeo> hyk “28=oTB.BFЂBݚ#.2f:3 z5Pg@\&~xo]^HîJ? aD!*pvە 5vp]͚[e0Y(ʫN?ސB6;ls#[Ǚ}"j,^77aiŮP{߿8ikε`>@TO̖!S}imCk/#7L1p`v[/^\Jt[𠩷xmHcBtP qRDaC! (KwOSM# Z9P1=1;NK(w/G" QX )𳴘(MCj_;4nV}v̹n"X;XvZ +;zY^ UU6q#@_Kl([MR"Ws藜AUK'wĬ-[֗3տ ߴ[1hN4&X]WLFROWzj)m@w&S Kt3d2Gy1CVfs, *2HϛWg^_:LiV,vT}Fqy Z4[Jr}6;hIS (teuÎYȔPyc+zl`WNN]\0vÉ~5 (U6ӞJ(wihGP _@ Nr-)'%YSG[L| ׇ% a)^G$!KU Q CÌldpc"I%b da yW`_X yǸ;MO&{2y{}gE;~WϥQ=Aό c{JG/WPFr ԡkaM%ٴ^ٷ2?^ukg-^_]ܓ=8'0sx^[+u&C[ 8PUZoo94fQT7-2Xv042֨v X!6Or H@,[J,7蹝9ܲP=Ga 0tW0Opvz@?JUٯgH#`_bz[9O3[L{ /b F* xģEAxZz$3&4iyBg :Wʲlh>98V.e.E>npoʬjKwԑRPS2LURb6i5&AEca3ђ7qloL.G~=9P!Ñ؜ A. 2W++5a z@#f'O,f. WI`\ X_Fܙ,IPNbL+ 8aL݅f2ڐWk0gW4aP% KM0!7xX06[uHhrߪ7,g/-r CD8_pADc=B3Yε]Uh$H,?t$lSvOi⵽9fDŸM9_?֫U Q_5SMH{=5\Z9L\ϼ#XZѴU-^Snowozφ `q72aL||p%&yΫd9]?&nfJ:Mv!OyqQ"ǟon')ȉf,0H޻_l^Sqbwk]D8}%.fhFQn5X$:gE'ehjpC_}\kj% ]5P ^oNG~yzƺӤIC,.'f3֙&H꟪dOSLg .Ya}rו("Dtqµ^)szFGj1qG]+?CHrPRugǸs-ˇ$;\c؃b $lix9W(0(u/<5(>'Pޞ@:ޘ7'ӛMA|'Q-~{ŖgX)b#2fȭu'&kAyZW'P +:8 I?!EJ.G7QJ@ĜDOt0*sk(ACMHe-*7 Jߤg]s5TM{ڀ~|k?֚Z 3 HE-f՛l>#StQrh!-}V|3@ڠG4ȑ:ƒx χV2ubwe83Q}CrIX>8 S/qXj7 RRmVqh`ۗw=0n"ۭ!6#5^(Rϐ) ^b([+@P ݢK\/`jA-Y`+fFXSN*c}-D'@p=P"nQZ U@ 0b0w>-3\GElvE[P[/4ss*籀9 0c_v0:׷S<l)3֯~y.vE m7veB5Ϡ s f>\ޮ$ Wrt͟A.vjvZI 6j=֮U: LQ°NhUJl :L#Ȝ-]ށ~~&Y GiP7 `B=IY &snG:\Jr^Ք/Iv,"aEf=Vy;O;2+f+ # JZ1 U>.,v׳lk@Fd}T\!hoV>1 ÜtD>8DGo9źw}.dyԶ*f `|׉Z-=o@w.IA!7/P:Ew"N`V*+}Oޥrtt8컆e2[=OLv3?JyD7Q4 %6VFC 6[Ľ4e .\ɍ Rc5vF}ble'~蕋^gXx=kG T_ZҬ@WM7ʈ•1 4i`QLQžt=11W~M|Db>"2`i#N*4H@#;TPX NB=T3W4B,4ȝ Ns20/C>$JӋY~VU9p )˟2`gȝ}Ck bL?"if @$ х 8ScEe| jZ7f* w>9.Κ W {Cmhԛ $0F>jʆ^7[ " W{ Ɂ,j"gr @OK 1 `d:R A?>bPY-֮Q+lz5F()qzKtE5&&,apT$qK7w Hr C/Y_+-9S&q|)jTa؛>y?UDMbW;5_iW{ %ƻa S#_ׁ 6m:)p ObAT(WtRHu'^Kq:>;"@T InkGw<)rLRxm`(oe>2L 'f =|>߆2>/~HQG&4PhQI)l_W^ֹ}Jr.:a%l[|,h[xYI 1CF[ݯ$]?kMјe6h&]oZǖI))?lKmI"_AksO5:u'374@M>z M(SG|`|8S`0(Ѕ:B:,*}?m =cN3F y8]pW$4Ь9tk6z#`Jmh/bg'>>]T!ʼnZa vLJJH1w v /]Y䴾j3󟕯At8>nGӭoۓhOЀ[':m'i~X4Z[y/HWH<<^߬t!|0aPmGm#(F`u#puw|ҘGɔz U:CʙSIfSHG1*گ5ryA3G -2W (7|™U$x=!JXTy>!,? a kFN҄Q&zW=*jG ~/PRyS%`wMq Ă ^Կ1g8tՊJx;/VZԨ [C}`FZ1uowUꆄfR|@YgoM ph텶kZ=lv~[n\jŧ|RHeZo!|TfgoeO ej $GՈu YˑT CH uu0Θ by ,y\iq >߁Ю2ҏb#H~ 3>}f+Ķ,Ċ\Tːƿv㛊u[C{Hd޺-v-|b T9-m8npAYA&Sn72%_R-\Uk-R٩laȎ]WegD0pDӟ`6c/>)-ś#*t녰ӷh:8F/宑K!}eQYP؏Uꑓr_ox:y˃{~FxB,ьJ0Hwa<3Tu j,:;%GMB%\h+yz897e+M[L;ނM?!A{T +^(R>cG7 Ou.G$~q6q}Xqo-6WL :o+_d1"NG?RA؄00BHq+-﹃K $!Me047;#{ QceopU(ǬӠUQWˇRvM^0L( ož. BE(P:Sd#v-Hp5kRVo3)U#+{#W,5\:5R`&?kPKqSypݬOjQ(.tOG!oQ.R/<AaL@^uD0pڕX؛x.h/ s ћw C#H] (7ZWVďlR,Nsw%}Ιy 9ޗ 0Nu> 6+q }Lt.M#|rwzVEؾŷM?ߺQ?qW7an,՘XթjOu7 38c~SiCN8tQOG+\>0ESRO2b],6 N,Q$CR%nfAQ !jgN&jAGbl[sR4bb_i`a~e}㠰YĐ,*W$&wл"ەɍ]YA3Eb噆xIH95i&zetz(UR:73<=:-mCV#k֢;Q tOg(iQel2Cõ[BP.?8UdvLM;fl" ظtjJ]轗2eI KulGȳȢmR~!=vv6w=Ź6Eځ}.S){1D.1=^²ޠ ^?D\C: &К,k2QhXDԑ0WZ<-dk}( im*,^3RNZ -v*Ƿ"U5e8!aMoF5yn(LUQNcRe,wZ`>x"L|tF5i‘_2i|Vt j#}%p8kW&J໫grQf"JR\8OpP̊Mv-AݑƹBE *7Ra: d/6y`U:>j hڡ0ac~a R)c`<;!wT`ӈmg ]Qt{vk 2T;9&Ph4+t5˙I 橶yoʍm`i&v?jP7A| D÷#E-W/)4v]M4 Kai"7誁}_B6SU/<8='Ia,u2 8#qbhRA3<;x ؁!ߝqygyyI32c1MT!eBxV$!; !Sznj|g5ۨ ",.7miʌK:5 i~ŏ!)Fso9ܺWw915*9 fM[qݿZh<9=9<dƹ3j9&]J͍Wr}P}ԌU0vbuAl2ޮtD p9rGvdDOΎ9poѥ ^;f Ϡ{Ej±z>ë"y˦sy*#Yhb6Re9_9B;Q8"aN/F5fp; C+MCE1#}u.H#ߴ* *@cX!Ϣ3Hf}>3"XBj,g9AHS(]S  1xIPd1DiIj;Cv: ';,s͢ϰ^!qVrXT{D*W cb2mQ=6 Kƹ3@غ}"XLrrZضcԌYF,hnm=+?<Jw M2^,i kp&2ә669\J_ޠE5oeFrR玍Ť:af]e:Ö/ F< II'Yx=go& 2P|%PRnمj찣&)*{$69yBJ'4B3c6P#hDmoNhM"X,x Kg" èq =V& ,/c;jz$Eذt{Q|K5fd3CdǎkهLn3G?XmC`}ѨVfx[PCcXh )(qj4Tn3Rc R=D|(Fўf @eδ?dQD02l*i.I[) t^"d }7-#)b]N.!I'dקz$ 1E.M*,="/Rk^>me;f $7H5_[m%oi8h7<#SK[]K.bU "ނpۥ*|CO0DDECyHv&PkmX幣/@ D(+ьOUg=LxՋCA@t?>#f+] w&c{㫹N}X WԪ_Qnj2 1{xwYƛ%eG׷6s@\~1¯vb qie~Q}7_+%S}x# &6[+''|7MSV)?,7.dfD,I&u2 oq8˩؃߲Z %#D[Ǯc 5լs &rrg:Kv_ FbIV5hӘXq4>M eijmˋoxzTmႭݤZ6r5I퓟80Ň8)=9qb1@3+>B)AړW~3-QD$V]E7[Šϑm+VEoIEsd!(_h+|@f!&J8- o=QnzzLW_?W|h1tV4Q/IJԈiվj<_ص*a|y ߊ]:R'1 |oAXFWP;%hcE˰ZUP&ORj9dJ΀[ʠdl6pT}ӛp'q~Ԑ{Pwxi*48lF@BO>,Mp#9EA-{54}bWi?sEM 8qh?^=:6.P{s<.W־@+|:cPx!81_ hiq6P3fЫ~dfdmDŽL;ψՆ\qEiQW@{26*ޮ2J9’"؇Vݱ ݆PWc{~gmfNx?E;_p=gpCʩ'xNϷ@ꃥ⇁YszBl{q_3Y ]VQGBr -0`֭Gfhpp%t71ͳz0`> vXKdS[3!tX-oL\u}+T $is tZr-Dچq;d>1օx-AO?S ӝ +Q)ſq>Oܙv \7B7I#U]DITK {T+wcE2J'P̲W BU;G% Ra)*r_55PMߦo2-0jyπMP.&<Svw$꒦PoIrz,Mw }i?VQp0o!4#-;7)BsiFh ^2@ה}Ol]B z,Ɍz;1v^=1$BX5Ԓ-!vq:$f6l3 Z^NۘD`eVUZwu$'Bw;{-I%4nBۢmJe!Ql`njg9fD٨=Q@2d,>_%ؤxP1+{JV܋7G5i0d3$2=xӡ^q(>bكGzBtĪg}`V<3`!zJ'RJu (pF^O69uh_JFg0]|hV OY:2e)$縺L?A774;sI i = Gp!;p>*פF4x1W@&*j?[BijIJEvd͜sOBvd=Qur GG}Ecm_Rz%8礼7κ,M%-Ԛ'7 ?hV! I[M)K!$`,KNUPW*zi]W~d_C=U(&Nʪt754Nr Ȕ"L̽?#b?w GfAodt 0FU(][6Yi0TIwDV_-#5.x#Lzn@xuO kDP +!ИG<2dxYeUՃfG<!u6?DW 4LT\m/uE2}kh=c3'NN#M \Tjf$hf:)-Q33{cHi ?)=AS ݪHYl^w*,GLAa@.gLF̍3,;^!] 5r4**eUiiUx=c:3a 5XLڎiVA)Iʎ} x\+)׾\e4npQr27fusFnB[ԉ3ЗvYA}' do"RjiK!x& 5 kJ)EsD?KU*+y)d)<$Jk~Gn/Qt1 GggAUJAvGx@'6}>O'#z5,(K ["K֏ĭw=3ēGd:3(= NtI,-ar[>qhz{Uw/IWlMW?wo0Y=_慃WX2%)._YuvD-]JRKz #(kn) Z) fuq}X{K%/hBߧXTnt]Lc?{Z=>7X_d)|iB6m kiYdOx (/nʎ{qG íkd>iXͱ7ۀgV3~ PXNd`B žˁnPq4F>ʣea"΀IU!q?RۉpANP

@y9agh_AE6S(%~#9r{qO~ؽC~8mf qDV 1BlW\'Cz@H/Q8<FjFq6zIX;dK! ͑X:أ[%J],6 tF"c .|<,v%Eɬb!@wSJ ]I%3II,!~An4_|SΫ|SvIG9[Sj6}*d,q IrAa+":"` >3h ֥TF^Jt_诊=l4mj@ezqd5ήgD]dUר4q6 ߕGSrRw )o TDj5oҏl˗yJLR*f}CD Y6Y#x/I;E;۝sO݋>]I`T$h6(/l!amCǖ-؃/N[ Rw"bקj۝ɟo4~ƍԆ?1 <3[ёV'j=إó́V8FTKmak8W%1IM"Ty5 #>N,G0V@# k뙓GY<6#eppO]HqdGytjM`vO8aD~L5Ҏ1&竭BN SC嬨 MUA .ʈ9;tad8KZ6,[Nl4E|d i\Q48EM3 ̣{;*R !ŵU3lQŰeA9x%Kd8q'uݝ82ls'`95pb6JAO*PAMKwRԱ  Z˞U-pNh|9a1W5bӀS܃HBЌ%Gq-' 1c y}dz …S_.)%tL `8C4)(V+MUx0#rtn?SAI[R%["xUB t<ѲB Bbt]ȬO~ב#GNdȱ/(kō!Qst}ETIm%}>x*&mA~|Ē:<)ofp21c( 9UYTasWx 9sZJ~^DFIdc M_!!6ƪiMB1"SKipAj<_aՉHk K^ +9׳Ff0Uѥ;_{5] [ 4bsC ZW̑ huYѴS) *[ŧ7I_KdS zJK9=G&}-GbKꕟFܫ95Q4Y9F Rs5v z&:S)%K?+jJu/ .l]9} $Rڱiⲝ!1QK|0:dQKXmXAZ|x| 3+ Qn\|jGB{NA՛l

{Z_@hȗ!#ko$G `hN!IjF9Qw{ wbLRq(> Aɰئh7Uî2H!@jtMEf!;WM.t7H ^DpL$a-G4TƁ T\d*BAʠ-c ŵX"¨r3S~36 %%%w$`D|'d+w,B0)Z&V'9]=(; .$t89aWuDȒ/?5s3A^t kCP [4D\ UAL r\[;؃;$tV-*:_pbg1XJ'ܢWND1S$k1"yC4ךnaa`ύN[] _ gYm*X׌=f?l4g"A:LQ:Zع(>/*1I:U [!IwFOr˨4-| `њ|&jEkFSFQJ(VJw-5U޼VXS?-:tDd5X^S{3+2CV v#5}idq5i;U]}9*Ƽbué؏Ե4;ss;fmD1ӏ@ha=rnV:W^ˠ@韲pT6\,ƩV3<4:7~?W0cb?bB|A6j76\\tn, pw@29äSd ,_|M6muq~8LUq2_N/ 9yI\{Kurq4\q6Ɖת; "VvFO.brzie%qhqsVyoTuи"rVC/odypSFx5oDKNlDϕ(6\U,g[K~Y}ƚ{'^S}uA?ߜvbuU\!rDc\V?hFOz*ϭ-MSլE*8f" ukU$H&yY{:9>T:ðNA#i|EYl,)DQg>ggRS]l?Rb-ն$ ڏP[тm5dͭGfZ" t=HT7>spY}f.`sV;d ̹: T@l4sK?"}yx!VYK+UxJ8vquZ^KdzF6"gJ)0u(NGN'2vCejQQ`iނӔbeN&[ֲ3L%5QKy/JгdL|TɹI'r֐H/Ɓ mo>¹ |0 bV$A*EMYpWXNH%N,OD?0))Y0W[<ҿn#eTg(2ehx)aQ/DyESGրx;ǮcJ-u3&8j5uV\\Vձ:}YlZKw4ε\ $Wm6qv3FW -f|uƳӕ.E;#F`%\=CwYχiEo=ZP? F״~׊8,hTű+мbZUy! #rKY7:a$zKïԿ 49o14XOq@SKf#z.Ww!].fޜ2-E𼂨Y.Vh\*%[ xt`aI0>^Xz(K(:'msɚz$!-d Q/'5m1w#ܸw9Ek'oUT~8A9![ԿyހhaRi%˫BkB]С ]2N“j;Q;d|{CddUγm{#q~ UXfJ&bxTbr5QlXcU$=6!_n0~ 3SUpX+¼OkV^Qe'`|xQJ-TfM }pmcX|#0W(K|3# 'diq,)0W$^nZ*@^9o!z0iyh0np0O#fjiKߒY)-sְOФaÚ]f@LE nQO?۳=y1- TtxY؇Ez2BPEDs^ƻXECΘsپ34sϫݷt{iݽ̍C^/N=Edw >Jix։7\ Q qV(ʱ(нU*wW3jñ eUVʞcj [e0J$aBp]U`+' z J]Rڟue9 \~O7mc_m}]paW\& ݰ ؞]Nrx.2k~LO*xodZRM#n`6r 9Vm`0_'B)J;cJ{z:KztF'vqX״VFcGqdv8S0-gYu B/'[Aec (uWzpt3צC6a\G{/"Io+ bݼv+ٹ;vc_{~wj0D`cYX vWKsgӠ~̮l5<ܞ!^mixSa1v+%M" ^X' f(6;mT3w\^ԥHw,q1+ZT)I(T2o7歳.HwT_?Vw{Q٘|N-4tB+@=VN]^Jw#Xј ܖXN~/aL7ѩhhÆ֙ IK!tk=Ѯ}H`]hȮy+hr<9\!Ś - QFkKHD[>>XU5;'a!\D)t:dQ9~<(A[Ժp7u& Y1.VyhĥCڜk u3FV w,`m>qlp1XA!fEp_,|T!vc RArBSq8&tHsTj[&C5&^3VB'\*_87!}MZͯp<tkx^{҈7i6vd|IXG}&YiOA#sN8|("Od4')+c9?hOܑK,x%А8, WtJ#؉ٹd:uqchr7GY] 4gYw:QF=LvCB8-ηgvQ0ZhR=/bB^nL`qDq; ަ0JX';;_j{'{yEDV)/gJ~- dQX5jrk^6p8S-BӜ5Ma[rNA;0`D.qXY|ߩ0`I'/PoܜBz|0evhy:%K=qr1?-_/ZõH6 q=lw^5N\HH) ~p((^w܎uӞcaq$6kpxn$LsY<J98:ZO악h+M06 Շ8Ǻ6ogo43q22 Ku0Sq4@Oo0C3 ĔB}rq2tfVRηB:[{J *2oN߬‹g l, 6zt2XH*vDPȿ|%tJ\z}} x9jŤ W_@Wbfp-}0JOj-5=|^;D #[K(cٜGX3~Zy N,}X&+^qv0`xeI@[iH\Z̦Y"xGjd`A 3V́1asY*rt`Cf܌;IVuLY >>6\3L3 +SpL6)e~$a4fhP(Y"vxs9R60l0C71sMeYW+`cTVL{]#K4"Gv >CyfѻE3dNѥ!rvA)fP&)&3~0.tSx5/S[_пKP!4_®)"[nM`*^&keE@[%0Ke7v=֝b߸AK}OfgCM̊d(yw]DβMf/LI>(JiX{D:;w9Il}MբVTg[ ƞ1iޑZ 5!ff:5$OKw{vɴ,#7=`]cLqN?RSqBh' \Gҷ2>ڍ>Sm^vrIJǚ]P^*O/+[ᛵ 8 Y:رcSQ^2jkbѸw$xP).Q-A-Ul+úXrda3RGVצx\5h9 YXpVT~:@?/& UuƼ"9l Pp2t)+NgS9 'r$; itf ɤf;u9-J1I55{Zrx|nAC'rTqO?Kr٥QŰh&a9'$QIIH4e?PW PibmYe#rӁCh?y?Ǡf~ZLm=i?Mӓ[: :r{P~; X || _ ԲA|-nqŞ\F:=bJEHL  4H*be# ȈDyz/5?[D&4l_d?4y )1v$ w`6HjFs9}`hv7Ȟ޴쟡b> ZN҂YJ)튚vvaIH6I"hGy…#~\"D'3[yI)L$+ Yuh4RacQA!yIO$㠷> _.0NIusJǒم*9 bs@ca۩s%"\IVUQOe+D-b/ܧަPm(g%p)kP}||LIC\ (J…/|v"|R K Dw#K FU‚Tg~H\Q4JWhD͹4:̄?j6),q"[#f($<"Ԃ̪ w"Ucc)'ÌZt7>õ!Fyz:G*)c: qߐ5ZX߼6J78&J)L-.*PП~~ayҟ7{g>"β;n(%qϔءcAgk%$N\W,۾cHFccLC5=qd?z~^PkUkk"Foӯ'u(ѱQ&9 ݫilojX9)Mq@1 /^o |a?Dئ/;풽z 2PUAg(< =Ju{BL'>pFG`lm39a,_bJ2G1:Ɩyc;9B 9\ |t=].` g' ji1l1㔑q c `k.cP,rx Xyi+ wk4=A!7Ng-(αecf|44L1%;rf)hm V!vĎX 0|Mn̎d-eh$.]͒(}-fXi3;kD4k=bm2MSuh!\)wΝ*zZ ^ߐ*$a[1%jdȺęuyI3?V!$[#E ,CŪ u#x%⅔SZt7Đs~e>wȽH(5Ar'P84z@R3); Y'lĵ9*rњ82,7O~ߏ7\g,{LHcj|dbcZ#MyQֶxBGJ-eR&]a&E;.&hfr x&%H(OB*>}+Ӡ;C8ٰwpgS=}&)[Ɖlx>SjxS9GtLXkR>uj 4iӖ20kϬ9= yS az [PA΢ t_WeK 0y Vqu)%i4צ/skWK]pu\6q{6Yx/s勚SRU_sK7STn@* "%F QfH_T\qJnO5]-x%IrVƩ{M>.W;}ˋ8gg< K6Zh&ihf^IxNi0883!2-+܄ XwsFHiazׄ)ϵ%bڒH`5sSD i]GNQ^Һw;|Jh &Y㊗\vgO*ZxFXz`Km6cu9Eʄ ,UۿZd(a J#QjPȚmVjJ}D]o/.U!T׍ׁ6Qq r <<6ʾRK)*|p'?hF1CEgA%NXC!g/Rn(cݳ%+*DDQ^(߰޲1ݐ`Pg9r0k!OGT)Nv3"Gn){ gp[~Yݫ&޳wZm>#.t`YJaq5r\ɸSM"->Á Ah[( 2n`C?ZcG!I@3 W )ҋ|Nu&OQSlvc#u_ 4%LoT9,Ym9X_ Cw;U@V0O67mKlwïmd\bkFoָr&g!'>qF ^(+W^ơ^7MF56YVoՙ&SkIn-&Y/dێ3ҭ.Pi~C]I-.F kj嬦 IL h8Y!n( IM򪳭jRRtX7Co-s9 +WUFF!HhuBVOɨnCq̅XODn:&O֖\|6_&'fTA96%?., [`fd?dH\ t@#lF݅X FljǠ!:gBF};Mf\*BRbZסs7q@'}y7 '}P79c %8#SӘLJg3IiMΌLݾ*Y9h;ş`h[לpzVR?bd NUCrWgR늭V (ipG~O%:m" ̴JU Jd$q{lTivEΨ:V$_65os 0A*N5?;}S19ݵYBTW^ i .& 9}-n=yѹ9UlMKL)ou_6 hʕ$e@fA-7#UМJw*d/M$AyтQYOxJZ} ; Rd'.:<'7̋e f^p{`(Q3~ӌIs|?p?Šajx븘UE˘;"MK'6~53+su^5:~f:.t+bT|`zzNLFQ0zP*ǫ|Әn9-8mO %]K \rf"`_>e}k* A@_4d}L>cUR3+?]_a;qb͝_-[?=17w#']swz 궶(H'+[eY!ҠyBțDٸw$ Omjܸknz_7C[R'JJx<a4ǠZH?eűb $eJIQ^Rq.a:bO=iP럔j̃;2X;_֥ "p<'/9[зk%9T%a5Fm&|WsGO҂hgD{>A|:/Sz \M$F` @tƤBIa BߛHqvДR_ڃr+߉KLժ?P,z+Q&NL&4B!NW/!sqT0z\_u`X޵fF/(8e+j*-]*"+,K`[&_SS9Zh,Y5 , qdšq,u|>f,p4)vlYi6mkyof/;GI_8]4Zx$7nSc!1''-"*',݊1Ϭ(&rB9G&1 ơ`,fL|Gxޱ}oG ~hZhY3NC͛p Q`;G@ SL7;ZLa'9tTįJwv@< .Lo]`?܋rw䣤t BWoGt>!,mZ6O$z߳mi#+ih;ojt'E & ;ls][K5i%v LZ} /EHB-m#~d& ]c| -_w0}P,²=CA 5)i~©햩+):6$["сV6؅X4Gفˇ$U#R @Dk*d czDn Mi伢[_׭0s]jEc'!|c&Z_[(;;mn!802獜5^fS#n=.JW N>^t*FZ3i!Pk,l0FDiP X6~&MTK%(VoiٵJ@^yƗv=JAn{/klpyAzE/0C; zW'h)'-[|M7VBlTx+ b>kbdW%mF2^v%4{֋[d,D9W<||EwOMɐP^3!B˜;$ c"#|*;ƦCRN2g^l`~.?K=}-˜R@Jeajx+lQ6e1;ljX^?ULـx~&́V am] 09РQ$#Gnw61E_.>I\ uf :p`ɠ>k%l.ktf`%< ' "kpZ(*x)Z(SӤĢ5B wD$E!ikL {X/z~D?2- 4>:80m,k^,62a,_ =cי4%4;QkeQ?o& c܋֓ B:IEv<*MM%mpiQį1{PX(=Ic=2 \.iAEpTge͏ Dt-Kf/0e2dCyxx VptMBJՐsR}UBq酕YP6|oJ̿A* uȇj[cF sIU,paף|lntEBX BA=Ĵ0b]MGkKs"GJʀcV>?O7)ǐ-F[b1vh21Jw Mԑzo% Ikmb1 xRs-W&buym61%[X3/%[9O @kZs@MWj<޿G,ɹ;ak2"Y^Q|2Rax=kUKIBv!$qwlRfFR 'ՆOp:N^su ,иVoߙ*iȘR*–p̣˦߶rRpΕhRO*hZYDdYFS$~|B}5ܳH)5]J9%$#{v/Qk$V# ,L#pbywH:a`8}Aٖ:X/ݜβǰqlEkT:CN")gzѡ} ,Jɠaa)szN&M_d;v)O:E{xK 1qKw̬G66b!=>!&m+} %0v*Px'vK$4|4%7L+*Ewĺ*P{=o!xU@ek쏺U)+lR|`,什"ij QYs '-œҿz۩,։bh|5|[Qf""Yn`lqUf!/|-լ%wMEw2&CM\8LpP_ߣ@e s\?4LJ0/J?"X[ 2Stp~&t wԛx3 #kc-}r.otTV@ef-0lҟRP զ]u7(;TߌMTe9o3y"5d?:U 8!MoꊑO?hM-a\5 ' wr{ֲ*R8]"h~%,X@fW0 %YoIf2#=/Tsacf:S˞nՋZN;Dnu-ؗ,J]5ǝ <|.gfB;uͪE [ڑll}R:AkDO~(!WYH}Hy={_| E6t`!S kX (y:ECƵ -( f gkfU[L Mt[eYҴT(8=p,={zbDϏp3kݻ&Vj w[`8y[y25/E*.4 0!X>1G0M‘ۏh}#9zvd8hpG aʹ #1 Vj.8zዣn("2|z: aujbhI,QHYo u~tm<d[1^o:g~X!qoMA <0%ޏΦa( 6D/WH~hʛjGrTK"Erƣ$Vč E#4psZ{ sHE/w>%tZ4=eʨ 1EcltuWZbۮ>+uxVE;c"R8Ĭ"ОLa xG_8% =x~I')N )}74_Uy1(M,jqc=Mgw|l+0hY&TR.؄.ͻAVqlLb)i%Q`dݔ7.2d%PR@1 kV8ݠ,wneMBz< 17^\~ǐޞ-C~Ͷ3h#+1FA#$6JBPq~Gzi6:^6UPق{>lHr5tHUPr1?cDqUjVE#<*B-s;>'h3'*NIH#'N~uZ~Dj.5%ױ\q:(ŵf~?tX ~ڝcy5G!Ngu8sc!3!!#̇Rt1&<'fMcV&Tˎ}$t:S\9U#~8$en4,+AJE!S*BX8~)<`~+J)( $C ӰکkqH {Pa:x3@jj#O2.ch}5Q$ql(iNHotBXe;湨&:pO P+c a?ɷ  ɐq_ **QُvVvab)L,C%] VʖpwW]Jg~y4b͚A:Fn$Ω#ZKYH3[L".CpEϠR"xԈ\b71g1-M_9KMm_@X~ؔޢsp78T@ׯT&.=IL,`.dqnQ:k7@ՂT/]x\w3N[D\: G+!Ќ} ɺPLhaxߡA2O| :WPItpǹ?fZ9 )EmI1\O6! zҚ4BLtqJ컝ɿQPB|c,ܡ Ku{U=Ȃ sJB / t%1NEǶ!|RG~Y|8Ji03S :Ykĸ,;Ǧ: Vzج7e6z6vt+BdENRIoehO-A: KsPNv yEst Þ _,g T9|}1Ƌ2I;r 5b ^ae|@J&ƥӯ\ &K뚷٦<]' VMzw^U@;L ԗg-0OoI _mFOTY%R~t*?0$`7ٝyF\ B_aj-9H XE\Lw0l?BWhWEh{5PQnz `z44Ejmv<0xߊM~1_ 2Nh՚,VI:C=)6Z]Lc4I]ć|)s6n9DBasj rxHRHytT掝{>c݆N`ojVHߺM=rÙP UMdbW+ !V߄1h86yoB@󓆁 ު7N ,ĐWt߷1l#{YosuR?5ZY[Lbx EZvvk Ny !gzW$Pxkin÷Dd7d-UT8n!]xHF<8~@7Ҷ.dfWF F FaOPSrG't'NHa y%_4LNF)&3݋16$[>p(٪-S-0IM,ArOZQ<Tx^5[I4K@['֪u,OJMƍ>{x40h+f{^n$.`v =D{pD(7Q[IW(?;oYGQr٨eoV&Z ŀ* {9 ==N(~أ6oBCBðqd@N ^C dqW$>{1ʌHꁼ݂NԽ$Ӱ.e?9ǏS|Y`!h`036=0dskkq'xLTNãO}1s xr Hzxɟ+^߿^F]x3{pUk*!>: &M-,UOchؼ:wLMG&'#{ s*m0(g4 +SdslKchV6_36cQ xnIÞ^*(￷ wŠwV\8ߩ7r% (BaP;=yֽ5v)~ȵ_4nfY2Fq?FU&ņC>qr: $>]2u[L-Q;i>c "%,Km'$0"ݫN)Uxs_u9l6.7ɯZ&.ͺiӒI>'g}oc1YO'iB~r>B%p6.聜  Uh'kEnU)*y^&Yf0F%?qfd8j\?on-(p%W+"CB"UԼcd\#$#wn(AߢɹPdiqh3kx;Ίr^\3iUE%޽!MюOBP(5!sxZpVSҡ4DI(T(nSGQ]4}Ny! :8e"Y?Xye&v"+QbW]$l?D2LɌЖ?I)'vL;9?JRD30@>r텻mt~|9W-AC%.o"n QKiGܤO~tז 8*| !n?+ x1@2q3qS%Q=2+g8FXآD5q_ql5h!@qU#J] ol&}HLIAYב&jld;i8s a'7|^iT4{xzx.3uUn#Ea*.F++][8g$K Xe(u+=Dqf)ґdНȎ9P>74@\ma0:)IJ0tHO3N:_k@sqBQGc7hP)qMU6UK0T +&W"n[V(2WꮐXǏ{B5T7.!nG3;˄DG \>2~&Е%]l&E B؀4Nd)F_5m]ߕb}2R3Qɷ" Q F+yDEm~\l}j[^q1N=W*. @رzCV~^VcMw49~$:=$6I钽?utf {aX\\;5VdbqG8 Ν~E{>=񵡀ZCa6wot`|tь y56~һ?n|`>_ <%[Q7B<ZW+0h)Vcrk0V6fY%}ێTͥ⠺Q Q (jg*9ҚQJ7E."v;!sqtڎsGЕ`aߖQRAЛ=U#rEaȢ(`t0JGGjEEa0PEY3"|k}99WG9oE5I"Oxc~6I1k|3{ڐYt -ҳ+gV^lƯ f0<x;  3>w^49KGu$=06@RYd%D_~2VyQS;U.FXĚ>v>b Նpl kUoܾq0+n^ȍ}]˽W_Zn7%gR ~F&4.vϤ JVGU؜8Zt/8MiљP -Z{Wt=UmlvID(nkܩ"2P0^Jt{^&KT ڊ[DҵJjf59o%&*'&iiV_C7? Uoqd9뗥q>%udQo45۟ږ Ip"´ 27X ѿM_㲠 .~ AYfhd_qeQxT]?7[כpb!՘ MuH)@n]? 0jKś2ȗ ynMxJE6eIshV 0ѓ->noQ⻑`c><0p>ƯaO Xz¼wF6R\Rxg+Vᾋ/x9rݡ2/EH ??Fc/Xmg͏i%:Zz:@&9BA+x] 6<)\Cvc,#ifL9xu3XUѪ\5F,MT* UL2tX+} XN ɦB= ֋hxg?DJPτ&^˗ZZKԆ VoB5a_hXKBX S2/OAWTJPyջM\u{Qil(6qd[8W,nߊR Uӷ0w n7<"%eɩ5lYh 12l|fªccr3Y*  ,Zp5s5AW\W2JtS/Hx^BPm$7w6f6A\'C !7MRUANLǙŠ0`~ ;gRЉآwΰmCL4;iٌ~_  i~c,1?lʭrKӃM!f2Y<<79py4ޜEsfly8~yj{ݷs~+$+R{BݘYQW3%_w֓t/BՕ'vRg3+X.RGhgsdsߙ"51-t!1'.dV}+7Ҡ.b5w9Y]z/z+S,.چ GǝJQr%cY#Qk}`r;y`uu ЩqLS?71=h G.0A?ĝʣrv wե`z ˓?c TZ l--I5=/A>T1-aǙ_ RiAKP߆pYQQ$o-,Mg/ (&!qZRaN m ?ʐ׷RG&5S PojQ`zܖl"3δ K4zhcďa'WsCՂR:ZlWtʷzlh‹Vzpe*v̥Sf޺ZhTwHpbp}%h xgUBkı;=7XȴZK: zi 'mc ;\&E[xh$p:kxf)hQ1XW]n?mU кCV!l&(Q°X\on *v{14Zh.z6j?`ׁ?/(Dzo6uaZDŽ'tGVH%>+YVRS# &L!kN/F,8ŜsEh'tGJ׈l7dH2{s$s1ie,%sJLga1 u)PBYWV>Cce~QL:f p؎"JJq)((7D-՝u2<~4x ꯤ$OgUDi{N IfO.0;BZ F)OEhFK|J?su€* n1✙/ ֫^) ,Y 3;Srp1Gf|F~>*c!Y5XZuA5 -R3e\AyO3^Tq |s5fMb#s AIkIj慰]ٻ6VSwvazHկ8찳Mt 7SA0<+7͔_[YJ_ <$2޲XDډyfv&uý xۉدG۫0Kl3ۃ!Xj_6P°B-w$5}X@@t[g"19}~SƁ%앲iT~`4rGIDNVKȧz ̻?9vAk8t-1Nnv8/#9&/\%IRԋ'-'Tgwާ.M M"5`'>7LT'A3vBm165ZɗPE2 v cY~9T`,h>O.MCz3ILOgY.#kDҸf^csJ~p}&O J0[Wx>EѼv/Q5y泰PCa!Nݠ̌GCp0 I֨`!4Xɚ19iᡭ)I0#/^fZ&BESC(Qv|fù P(\{lo/wbWIR|C{7! Se7tp+lE%d1dK0;b1^o2mUmv&Q3iŽJ&pbB}eX\ÿV_%~:2U(QWKr' gE-titǂ,Oﯠ-:IUq0GZ_aN+JQƒ%8~Y*yDCID$TrMu;T>mЃ8d d@tR_^ 3B=Lx|i.9´OS![ЯO/Em=YDOEԀ"lvA4_ܽ6Me+ *p(.i4MydWu,KU vj;=,NL)|@!8"- 0\*Sxll(;{#c= }ZB9KEvw„S;e&BzcFإ' iJ'cHE*#㗚M4pګ)9AI"?mi *F-ºCd@0}Ä^jLW35`jd.izxY#t'[E`! P-(dQi.;Y MV-1}Y 3׋)l[ vMd<0=ww)Q=)y' ǼxJ4_6 VNN_(6$4Jÿ(}ƆO.Ԥ'Ulegq& ?h<wGkV+seq FFFg٧}tJrƓ\IOzk]'Cuv߾%.lx{TJcU=l>Ga/5N&ao oXDtseZY:#8fʺ]N"P p6 AV{LK $jMMG0wś VJ_6ڧް6y' t~7#.F9hw* ^d%IXbI%k4?[X ňI]!JUz,W!s!̌Ե=}#;HS6|*3VLʀ[snݪ(O1@RA-}ۺRWIڷVP|p8WZ趤7j0 :v.vkutMKr)r";ޝ^!_w֪#Ԏ`9YYw @)ӬiX\Gte:lwY4p{2H'Br[:2 K`F}g$Y/OO' Taǿ(0_䑸@(9眼B$0TnccTTnW.3澮6oxvPQ1]xp4JbB&9#0VEKJҍz*vS|pg|=!;c@ a#} S#z8 H6q?bhutE-ae.w5n|0qLVKdmM ir gE&wIh,mv94^y59;K?iS2*TqwpYہʈ1N!5"Jm{u`εf (_+6v_bWGDcxh"<'3L*T)-4'UȻDpq'd}Os>RR#} :ZPV>+(nqxbݏ/<p_j-Cw߽vHrjD{{fB=q`sݏÖX:58S=u"24ȆpB E bGji>b #3U=IKrrs׮qsFVV9gvjɧy'9.vViK`ʘ|y0&62JFxzӞD[M0.A]oAr.Vq3߫EBr!*w>pa\MoJ\fA0޾xC[M2  :AC~m@|v o5H i֯NEG4܄3S%*Kz5Br4Ml>k=)ܠչ^(~~}R#x߆%B:PJ|uUvz by(.~nۿ1y1MF!e*r-]h:=lKRϵw#'g1+u9h݆Nd& o8Rk!c<}waQ#G7}ͳX߀%d"џJstf8;r{^tEY'!+m@MeZBWE%Z0eŪ#)m3V$IJ"$R >ux#!Um-?k(/ܽ O2/{'7=餹)\s|tX=c8"Q{zKXEwsyLZ4KoQ!PLR2r 4b/q9,6OC[nŘYbYq|l_Jo=׳u/r1."?eH‚CuxԔ i`MRU5& 7HZvn v"tɳ69++N^ǔWp92]=nt{>@;fdW(kqYP mC-^!tP$ZvB|״oK"=Og@l XYavz/᭡Zu}KYK\#*'E.>-XE>xaO6dɴv8ޕ6)jNa9dPi5|5 U"N8,P4L>=x-m J ?B9k?ƞC|>@Sqܱ" &X,#|Q/RGyr!jYQ d^ wgMAlDj$H3/LdNq\㌖U8Ji9oҋBC*~U-K cI)g, ~sR6h +8xWAvYY{f)2ޜsz<oD(cp\KZk??6r"82C|@|`G8c{">h9,z\6; oB!V IN,̒hʣGs+u#v\sgDU)4:{P桐 q-n<~p~ߞ~i˜j_1j-0MRc_U)5|:i*X|%{RxwG*@Nm'5nJ)W76#=kY"9L:Gk*j ӷ:[/f*NCcRl'n!2MZݿ2e 6w)$:7=Zd>' qyaJ} ԡx:ɛ=+dFC dS"1-aYMwƝN%PYㄡ=j,J|āq`nܫs(ɋU|@fvoi<ƲFUlE26v;5 ] d}*jA4i|C* U=? rU}y 9H +ig %K?":))Wk>5q >q-Bt: t<>UIǮ+Xf`o`oؓS϶ Eׅݾ}-[9' WeYuzvtLDzzd)U"ܠd3I2&~o3vՋf YZZg_h֗> IQ^kH}U!}9j 2 70f9e ۇrˇ9:09W(Ư؉tC־H.[qq竕ߘ)Wdt;֎Koϰ-7C<BY>5RX܁QEN3N G#[BiZO\֨t8Q&$U@@#Rw͞-[%_pV<Lkni <S!N| ׷S/ 1 j&i@0ܪgV1= j5=\{f*6N^<%`"a<4+ȳ( w$cC ;oVk \n(phRm)czƴ^>`&4x>BӼ['z*𐿒.d@ ")7&3zB`p(Tvwfry]I0YH@4)V "Vt4QKrǓ73"6IVp gzrIOveK@1!%e$9Rܒ;-M&Sg}_2PbUXY[+T] 1 73ԤVή_sDbiOwKz"8S\v ŜE.)[|xhÙXΤ'ى&yٵ[K@wI_NqmY&81}T+F,&IxE)46IP_7$gy#?me6)y%,:+@je" ÅXl]b& `ҍ'L')73[@UdЄaR0Np VQRℍ08b 3ڄ_e/n4)(dk r}('1x_`2@."DFG)\(5  10"-SFy1τoow38@Aզ-Iuuzg~/Wh $޽.ty OI`Yy^S_ Mx?eS߸>:&y-9Q] RW;q9a CUH|kɵ~qn}GƂuRFl9)/WB o\PCb'U5^-@tjsD3ZxK \AV˶ҜMM6k_{})wg ψ92^oeʥh7ΣeqÑǿVȢp'A>L= s}4-ɺQ<AqjeY B)QcƢhCVo7JY?4LJqaC-3|Ъ(-Uף@4tӓ p~c}xoPdIӴ:lK^aEQILT-yRr91h#0 hĚxQ ?ja5ȂrSk F!^dZԴsI.)dCI*ȡ܃@O XSG,CfiVC+{t? 7lQ")JvG,-?&iȸAYKǻD,uP:bOl N0^]8P7seXs|X 63Huj!6p@NDI PؾȂ~KO5R*S]G}CG^&##0F7V4lq]3D}GNnW%fL zq4#3%9ю)@q<.,GxS)]S4AV^.rg8 J>9?~6#R]8 3d;7nN%ӾoZ2/xl Xs 0K؛*V:k-Ae+T!mr7rC.|{Su8^qe~?>D<`A|}IPHDl֏~RMM ˪Obs@5x EQHI#K*I]bD`Nh4(ZhE6\㢦cp") t Njԫ?Nܶ5S:ĥDKqS@6;[qb:{Y%(_@*Fo{gt@gnm~=7HP?nMHMGކ~]NS}$a͇E_v`# HŖ7_a> wҖ`2 +6s~i ,{o&KT[ᐣw%LT1Bz!y3\_鲸@ntsH6m!ZQDcZY}?Hm-$GBa/3rL ^k,˒F_2>YA;#H7q7Ť-bh#" 5Ph˭鞓{^{o?3Aa6`B7ċ4% ˞O?v"ڼ>[i#Nٓ 2%;)Mz޽dO|[xM5X( 6- }a.za&ͥU`qX$5s:v-}Ln}ޒ{yN vЩYcaM/4yfRz0:fɥ932 ÒvHg.>mOR7:[!gY Ґl:(5ckUOH,q-I6z1)on 4#R]5fٮlH~Ƥ[Ⱦ/O:>!csGxTwRr o5x$qAj}VI}IrUB0&W*E((gBzMlVD[xk.yΩ_੖B@$yqI||`m@`nvg5s$/Jv74Ϟ`k"x:Ѩ)(!#kC5lwovthl4!!`dٺN;wwG7?g8``!m]uFU ~q;8Mǖ§OƋ'T!.S]! 8{2R;_/7NK;CNS/ò .::6VYӜ,\)1f㔈s' \:D?r{bZ:NKѣu:1ٽ |eҟPB oǬrI>0Cu[[3=*3O(]>X\KG5bQ, ͽ)O3>MIg%d)S nlH0܁WW<9vH7,Y[ԛw3{jǂ:ew3iX+J  %ǢPMYD"Ѣ7rcmP]Kۼ!#x=ճ.w0܇q=]Ƣ'L~SP8P]bC A%>iSv/,z98+xe}i 3yF^Qd!%PLۈ-96AV*'+S'cX͗ULGK`e1tkr=#|!ҎN /vIt# s~]X5%8(, `W`)3_c=X{ CmMI
Wol@6ـʵQˀEvWr1|0c|Csqo҉m|OxĈrg7ttO/"%ʗ sa?W!ţK ̧F1DxDK@ߞ^pjz7Jt=w,gʡܚ!1ñm~dб)9RYَ ؙή<^[9.݂V"FWq-ʍ@ &h.{!TJ-CX&j璛.K(:$,v.;@|^ꐖF2_NC’QT# Q!1y+ ;Zgas~˦ցcH,(/FrC5Og>U&ExtH )[k1>o7R$n вCZ\އjo>U@e ӠSaCWl3smݍ zVnE8 ~2ؘ!e70 'qĚ BmGƉHromJY *qVN8#wj_oJ"fJ8{Yz{2?qR)6rgŧPXg?9p*zΚoxj>م+ =q {zKzcdt[2VyQߐg֐@m)dXJ1y_r&ߜ׀hyu Jm11L }^ÀDA,Y01ym- \W:'r@$U }mPWm7f8Cx=bgk\zf0Z9,nc|#e'4E5.^wT{ʊ{5qB5`uR$N2'"q]d 9| ?m%d7m^;> rjGk\!1:np̈޵ÕoP|pд7$@C9ϒSf`~+Ν\22/Kڏ9%xǞ2aIa:xؤ?) +1M -|vײ]A$9 E՜K RBG.X!_t\E3]x?}BFaŷxLώJ^~Za AP5/dӄd5>Hu ȟҬ x'Q %C|tSwGnd9PZ nTTV(]ӪvIQ|E{V:++HaDct~Q+5IncBQ'K{8V Jxվ-ḳ2<$ {?9E< +%~' >y.Q^fE e RS_E[PB3D^?/&kfQ}a~Ə==NVU9&qˠFEB1ɞ7vrRӔݖk<^3gѪ q>BVcCf;BE7+V9b޾P-V*K+ϰɟT6~YY6ZԠ8|.׾,p !F+fU\|QIY4FN|^)i}?\IB}\"16 +$5RefK9Dkeޭ LbxLc'B) hI j<5A+ýG 'X.Px6^ZtpI?*;ks@ZFs#)4¾t1iԋ YVہ)3^ɰq>Q:s nN݀:O"_a6e9uvTv- Ɍ0gƛS+@8ǃT1L奟J8WK=a{wQ1?t}]Ygv鰭NLh/{|*ew(vJK7X#W]o/|^U^͋ og+,<.(?D Ś%AI솜2*dMewsmyy9?|?| Wl -H{M/1|tn^mL8k r>顴&0,QR}BgNwVHe2*sYW7V~S4Z>a_NV}xyXFkDQA%,CG珺yWC65nv xOdȏb:"cVBW˨^OyLrw հG+2׌[I@C'Hi/uBrp7()E7Q r7+ҿs9L'E1k L)s^\ kzh򦪖쟓VV *q5;.UOpCj?s <2>Gfsr8}jrCv_<-z(IW@^fARp&!p"2W:^[pUa[}]2ZeWt(Θy*v!K"8q_A =›:KbpoN]+XNIx}g,5#n[xJ/ƭJhO f moՀF=N] O¶@=.Ӽ$9kpj*#Z;=;W m*?ͧ]xȩUE “(W:AceҼϜ.rH Z5t J67y:unHA)U(Y2h^OqEݷGN5Ӿ"8Q~n{z(QP\a||>|s3Ir#Ʉ\5@bWiVqV94Xqw(1;"<"r9NOŒcbtK rڸ<X0gѵPےS 虠Jn{^Vx< n/Lһ``juH뼼x]y`vHx?!#@>4yUMGKՁ_WoIEZ[ae6m)6_nEnaLsq kB%}Z?4`+"X\N՚ě]a)4^W~_VUdv; W1Siѭ/]GV85;wzJlzY,p]Ra<|V F䖲1Bܪ$PL0IE*߸|<@rzI&8?`/WWODHE_kT B7{2~mmHfQ^i+meTưq,v8^>KXZ{Ŕ'݋"36F-|bg@^=xח"X7jNfj2u|5tn"@|Z8?eF4<8%\MuLL6l]_ʅ/JWh N{XSkppw /SS=sO+U}CU~զ(N<3ݠ ",V?.CɺUz희YFkPW aNdl5<`a='0B'efpUX}aX+][h6l l9Zv0yra6zv֡QmSJ=d,ݒKϴV{zgI>cңYG&B oӦ=h&ZyReYY.w#וŠT= uO~Ϳ 999԰Oo/ŋKԑ3K!.5i^,7M8zRFKHғ`9P-kWfrr\òKr\#&C=!{]MWy/[$Otm 4w)0EE q2Ja>gvBv!xt00nLij,u@ U4r!OJM9°&#/|!q’Kw^|B*;j:+$ld+_Xe-$9؈ֱ4KG^ΰ;p]j_^7;,yw;F:iEs%Ki2ys^` +=o`{ٿpzf|UpF4r+d5do6Yh}ޥجFꞣP,$pjuu~{(i9ƣ$pAd|z&z$KMN6ff w}c'\wa pz] Po> 6C!þ9"GW캮VO-4PlI'lBs=Me;bnGƕaĿ XyV-^Qx![W2Y P-=QiG{,vBXv(*lQPtD]V-s2L(%Ii'uft;MkNCtDz O7^?PTRnH'$m"X4LKx36g8' ]%wqG{vR@]ւ ΝZH]rCfUЦﻖDK_RY𩎵FjMLcuthxZ8e@mdX0;B6vS]uYU +mxTuU&)GeV<;Qfhȫw$C@#U<&echUPGB65߼7F;QmVk_ nGma$CGUlu6죰;VWº$ei>?[CnF17@ۖ WH,{] |lY1qչ'&u((V(ai\um)Z(SX2xhozNҝ8swp #l${^$QvkD]кd\ = 8HB+8EXR ½LNk>%@AĀ=O ,J{df: RvWq%O+yĞ]|BEmh$~nX|Q};Q2u9 ЉCH-p4&TuVd|?]"Z`Ѩq^x٧G(2dt[m3,w팡)Q-8.ecV1$sS;.L XS~"BNblrg \ULt%%dEh~oP|[cZƫSͣ5;07d8aW*]YI:KhФuy:vh;q)Ǡ'7(zw ^%S872h Feh'J>"xsDx::o~^9tޜ-ķɩ":L-x #r+jdڢS4NoN\/ʛ&˓JΉόK_Kt =lx1}73!~uZeHɈd&˒+45cFP1] l"O|wp3o @HT8"xP[hoG{Do<|}HRT3Ϯ7`‰v5 |~cynLiߠR=h :U-WSpS?07UA$ ”BOoM߭48ESXp8lG%ї1NH/ug?X\U]HMc_|MլgBw*.g4.?g}-%%W_" #֯zlQsޕ&G> ":u Ky&DSp%, mL'Ӹ|GnkWY=Qt%/=XQpҍ -]&mh$f|Ylд6z;sA'GH pO`&iWN2v=aK{|jNmPJH6 kz&Q'YG_c4_~Q܌JFGTŮ|t,bM PL[D-CB܉} h÷)yHB\\xv$lw@HHxH%kci3!<N#nͪL8wMԀfdդG;Ԑ!!5kzWh$߷hLx~N.<ětƪ`o~|qno{dӛ3dpmy`~+ruLv5mw #.pnۮzS6fgv=]#w9SB:*YROn9>Up|9SY1wsp7v/ y\50/4 "2}ALS9RX$T?qvzZ6l4sd.pOmɃ3&<r# ,ŭ]r"()#b+50㖚r@NJıcUvLLʈlm]+ kUT`&XT 5["~PxPLvn%ćnS;BQ -#9̴j<.|)ޓF$Gɪ8$MEoV~RD-!+:. H fO?=^iPS_ 9=.)q}4@꒔ ' Ön[iCh؟,I:i Y jC7(>@'b}uyِ׶S7BɬT ÏcphE&OW6AP? `<.m8u^[(mvDe3^A py>!1qo't:;;9#|vEi9? |5*+ZܓQa{p2ZԈ#RBBUqFI *htT(D⣡y jyoyiRPܥ4~$^RÎ<_ x|b\` 8+{{d=Кv/=|fj0?c)'IggJ1.)88`x݊uG[h%)'e"呑0I6>H"-P.!f/Qn;kͪ*;*/_"IMK&>5Q{B?:9An_A:iBNM+'3u:R, xC-Us< 4Tz\Z>8&Ԭ`%4t!ǖX#Dm1E֔3HGl0g`H=WyPʣq]m*~G?;/:HܬQjd4X rkN7IͯxJ9&VJȇz0$LvO$v]mT%)u7Gp$߂,7hnoLci(w_ <. p] vq67d4><~W?:%nLDhj.X;,+#DNvzA~\>8OζLQp &Ϥ3e}¸m 'iGqTCYaG?9i3ϲC49?L=OU9.1)]n.c>bԁjmGJ3sZrYIWbgOWi&5-5WAS濷W8%֧Dժ_N)H{;MGkr.;dHgt G="s'T IcnHܠMIrXRSŁ^$ZEdNԟ#w_dHۯC$- (n}ZĘ~b5T%tSAg"D*A@]HePy\ }bu܁7K$u@; F)b;,79Wff8fA x)pתތ;2^YM>/&ʥI_( P9y:YL=.58;šiZZ11lDhn3=W#N#ߺ~N6 $^#}3ߏNIp@:$!Usdↁ]Nwv\3_gOVNrFU|?]UJ'׭Z2EeGʷo=Ҽa1*5K Yej^ѳ 4_6Ka7GB\Uh v#5OKe <[7aKS1gv3,C"3ln"Avȁj2 ÇS jmgDYa?;<kC-quGM#ʏXiſ"|͕Q7Un;&En43 Z/;aؖ D_քzWWmDBCO v:R \ yC"n}j]mZ#>yHW3zB;̓ O:Y䮤3~Ozt+lڨItmٞi\yo/fâ%jc¦Z(4֡ܖXnb%6vsPEd[RW}, 4ɰJ('SP6vյ/{rh=/M5 ɒy |U[TEi5?I.VBaɧhEڔ8VE  Ob*J39]2 O]W.UHd9i~Z!{2 ++S9wj,I1Ykk /~ fə{ހQAIk98'7૞يgD.S_T.wk+CUj\ i(cc1ΦҵzNCj҂Xr*f_@?^Q1Y XryS,Iط@g)]Y5~/ C gkW|_S͉CeG'VǃVlC% F>R A}TKe3Y@i*Gó")y\.̹^/*PZ)'Ss%  IV2LmuROM50Aei6AP;͔,]x/801A_uHlD}!Yz!A+6{4GwʂC"0lnðy=ߣMq0Q]zW \32#Չ'@myK uOVY! \a'"k(*TZ9G'OpoѳB)w}żAQʡǬ2 ֓I`i [q)| *} bBU mb@ĔbѤ_'廖Z=i^:P 6R]Y?$S&Sԛ7ej!{sAc:I?@aXt b:lW |&hUƫ@Fa"'+4Ih}m=E AjuϢ3]yݼz}҈Bf$٣ɲ:o2T)goV@g/0n kB2aI`ޥR",ײz;;g$6ӣy TE(!FlHz8?-/|`ftsqdAՉ]rHVdWVVnfNPlB+")?y 6Fnh\?[YYH^}zwv 7~gNRCrCF :h^jF/ 3^Ŵ>5Y W_Q^Z{^xg^ذQ.θ; 'Kf jsOִjh(G~,1Qjbmak& LM1 -BgNqU'[a-BIxl))ߍGEQԕs>\, 8Mq!U𿡰'K7 ?s2Lڀ:3ƵQ v|W.3@M $\ɉLkKI"be *]7:Ғ^FាQD[P~{ZbKaSڣdP*Ler(e Li).jΊlIs]CWYoɳ̧joI 4ȡ5CK (-JO,juYxFnq{~ d qm^oFbphtW_uK{s2;0vር$AP*isD ↯릀h)zUfO0j}zf]0[ciskiT$-v,IG^ arZыbq;ŕɺ؆zshYR>3䱻*T#2ߘXsn C < @8KȉrL~q+Dͺڍrѧ>b]md}l^s1גă'^W%(uȃ ˝thRY[Ha$\m^Pj4;$l/Д;ExwP\5ˊ1vefn%Aڅvg:uS^2Ia{$TBtހ;čfh5ǭ&:B vD xh"6U٭!/RiŲrHɓ&/ck V%Wۖ/iΧhmMMڳT85XO2'@5;+ ruk>yc؆KCS>"h &- op#8u 0SP$m~,d̕-s>[ݤ +ëP12k|C32%" 㘷vy}X;Wse~= N?ŵAx}mX\7Ě(\ai!MQ\ke3WHgh]k^ý|U2y+ԾU\ȅePj&LDo;Ox 3>[A){zHZٟШh{UOaB K2I5~LG?a&y,J x<6/7)UE7Cz$oԖz+.S^`&(lʏH Td6…چÛ.41\w)by9XNn1[oLpՅu ZĈq@SXYb|V41}Ѷ3Ƃ 9r|>"a7q͉Ld-pt'Xm6?}J3b]4OZbSz(Y l9D,( S#ɥ@쨺[rh߈m UN#N0ʽˀ%8XчZV\s)ֻU @02MD9@:AP.dc#/d#jK!ukDJ _fdJDeB_7y3І1)ބc9Ѓ O^B}#mH['3ܝ&S ϮNaK f <`-7J$`3*+._rfHѱOՅ$ip=raqU̺,wXn`) I&~a1 FX 2BT2|]u|«%rpQFs P71=ފ(O|mb.uA_hTRy7 sdw#g_q@`1lKepl<fծD_ %F i 5)´^; @Du>f9gVH>IVwP3CarrB.g{/t+8 mhZY]|B˪C7 ܚ]`3Ds^CGSco[V9L&5 lن4?Kvs $ON& qg]g5-Ƌ].ON.< ~DEl"t\&3Z%tIԒ 1bJn淍H֙;~~*}szl?/$tƮJe #xj}Uz_0)(:3HrHڽR}nj3FnsUr0RZhXm%NՌdSl_̮vX"_6w2:[ /_!No)PkXM`e,ΆV Ow@Pvn+VyE1/2SȨ$橧ZI^{0Ӊ'Ư%Ao~_IM)x αܺ|i!PBRtTvcm1cOK ;2Y񰱵Fj]O5qSJ>(XEv5O$<\{ضu^k\Fܠ j%'K&qt20yP_in1+ YȻOR(/W!sD]Z+,N-զQQ3xsH5JQhmՏ/I{?D0~ص  K%gؔh=V̞M؏1^55KK7CQ8g@F`-I!ZrHl1=\4S3Pw'>##9 {g(|GMaYE{:bFwY 6!hx4vS ldMغ?ّ=%P ysy !QOa)1χnaMk3<ᥩG>=Le:h49<,_u$$-UkU#Ǻ~c1-kf4d09PRZ8M=O}C<$2w(NrSAóHBPi,pSt#xw듛 #"3w >,Gn۷|5Ƒfrwqq}Xܡ"'Aʑ}XZ_`L87£ZP|XEȴ OnI1Q {`oE|VCEHW+K8<'RD}"#\>k)G)-/LE\Iʻ&Mމ|!@n jj5iZƂD9,f2 |sӗ$L^?o`rD~~PœW_ewwg ] Td9eв(VkzBJCW@1qm82IœU #+s;G,'Z\oVG#_KJJ VtTX[-/ƾN8+6+\休1o1^\m3kު 턃6ƙU'xt{4cS[V#tV%<|Ie7g əvw#b7%. rGhj]jf(a'I|ܛ^F "kK1)73#JSV&1tU3|;쎅D72nbm)ўK,зnؤz*j`_;{СiQN!*t0vyp;S]|E̞ʌdbd ${:o Gü54m{%kA;`74 b5Feꅭɠ Y۪P)I?ltcr]td[|) oꔽZ3{Dt6W&#vpK6KY8uwM3am3=:K7+ɦrQE⃌ P $iBYxK]:O^n*[VE=&ƛMH~;jlAt :C9l 2B}S Kfbumh^NSUq?0-/ۅ^'iYu@Af?{@Cs~@ \| #e!b߱I%[g zv"&niH:Ve nB6=ދ%ՓYw8rFH#P28.qryftpɁQJ7ËNk,:ގ^n*6ZKNdHHΗ+dP|nGoXLүf廣TAٛ>g/&/B';BRhǝ kkq  ;%g˒ʜlܬπjU1TZCXDۧM231|L<ѧ`]}_R(5 :'lilk+h :EC'u[L ~ 3?=%Rq?XpuR SDy44 +aͶi˙eYS4-~ݵ`!Gl$)]B#cb?[PqF[T0V,z44p~_y]8m4w"{ZgUŧAjj'd F .CcIĢ^WL^[~썟"3{}*-|e #fe,J_/.A15uºђkiKB8g-`d-b|f8()0%3߄%1Û4 w  Z#\ r:~-)ޓ4]>oQl\L5j2/֍^^Z9gW}F/isi[Y;y=#ܒ,̸ %F&!ngߍ9IEd|US`?\+ ha7ުjkֱ kҧo6[Y5eEtLzץRڴ-k&^] ;S'[hq.Hs~IV %?YJx]I7AT~#` (a7x K&b > Pޛj|A 5cLז' Zix}n}_`4Tkʲ4ʹD]S[#ҰA\p>so'" UU 5]wYSqsO]61\/|2D\ݺsp}Y)շ_Y6MnpuxS6y#8 ^"A>t< ) śH-ڙ?0r^U&@\+k,LP86IQ̜:'U| K=- _5)T4J N\8wCֿ󦳡|Kvg̍AIPs c"!mqF}*yn˿+%2C 7`B_TL6~ky^ x Hz}*@9%lq)%XpfقfZlVտ>V郲ؕW3kٸ6roM QWKX7!ex*oN'ԝmZVq}&1;'D/՜iob;bֶ&&(z-:LivD_vKЄƖҴN,Z$g@$I vf5P/f+o.g9NC*'Iͤ?vIEm>T!HKԿ[nV+)q/-{)3x.ku,JxQ*QN)Y%Xx| Na0z%%0dqqr\5iŮj/Pt虛27s@t &# 1W:ϧ N>IyrB> YhQ/sE죐L}M3;˧q8OsJ/B];c]cRX:=G/sgS~d`@,eBU𙔻fGhwǀXo/͔d CI3NY$]oS;a-,iU%1nR&MoWy<35zo6;"nrlpbM2P AO4;fzM]AWM@HD1I07lm8iz=Y^9sl;.~y4p&4+-DXI;tIcx~Iĺ}Z6K, iÜ ICWM.}Q;p. @#UV٤/!_SW9Wfwf\k $豺 LY9 /;[aOw e ;M<`!w^*#(@1xMTHD}e" et@>agÙGHΟ' 8ʠJ3z,XzOWB#S[5 fHqhDVJ>>KqnU2.>ހ aޤߺ9fI`y4Rf)HC^4#}9r) iCEm't/K(͘"? ۳[e7ta<̭@tZh[ySHA>MAHYWXa8aFv7,id BwsV=Dsz@">Llwp`WM!XFGFnȿԛj/ى Ԫк1)AZQEmHkG9d|Nh5NyQV],'uvԖ3^p哆KD>T]O,3B}Ul+L, u4V t !`8u/w^ y'ƕ_dέj*sd9Z%,,pD9Ȩe@F!?Or;R+t_Ny̮4C[s4t7@\_3ќh!|*~< 8yB;$܎uu"#˻.]`ૈƩ`_zĜ㤨QcIn$ٺIm2%Jd&5ji^҄?u;պj-Iicdq~[w:lʸVҳH&lf}.3G ]V_sN0CZZzѯ)=)=pƞPڊ7h:i0ZUV\`1G;M_#FQuc!i@VΠjkF 0IJd kJXF C3t#]B{#IR8nq/MGF|lPT: k#QKS#FRJ~|-[8j+MnA ӹ5MhJ y hm_9*P(n07&3W F鎑ɳyCt'#0odZd ?3Q?V a{9=3Y>7&-5 =,^[JRZi#Jހc.gH2!5(Dw,eMvp [t3 ,)dC,!yښ)/vS5p3C7TP/Da+&@ٟp.935 ?l/|*4ݬ]@FWR-tz<,8ՊyQW~T@hW`Wh=q'+1HM H= 9"=H V99&Y7u)RlB Lm4,hoy#42LjTy]i3t' u<`wkWIJd*/7hAߩ.&Xjss^Q#?AMeVeGNw "o\*(]m@eZ%da%dPWA6-uʿGKH/KzF}ScWCREkl#"u+;h].2Hd0Gt*=غcXQQ So@%iH4PB;1(pf%2:Ei}ggiد`ef)BCrD iC .~@ȃ]x Ei 9uhջ,sc@0Pk*9yr#Mp?h+v+*k5L2v-ed+.k,;o~w\lגy.G%e6Oee{E췽{"!}-<8]74F:XKwkW=RD]译턉^m9j(Q U3spucs/Fci$7J[I*p 3\TD>W-^p"$Y Q i,[^h2̭ZIh *U1sJe2n(7JnTK9q-E1KǑi[$c_a> kSz#<ǡS乞3 Ml%AӟZɝvUQa W+J(#w-@Jp/E Q%?"ȥZv)JuX7,Ǐ5 xTGYj"3@jT/cp:?2[PJ^X fG D *l'++Aѷphc4"~keE8Sm^"t /oy2qy] s\X?TpX,2 w=FȘۯ-*2<Ţ\BW k#QeXW.0a,R‹[}+]>pJYaaFAx'7Gmbu`qӲlde¯^LsKz;:|QY%xqnF.;u9wInʇ׺bkX?%5M-NZt 'vlDG-]s thNl+gިI"/' NHG,sT}3r/j7 StCz0:\nz^KIarE-b[6ѵ7֨! +J]̋s-b ڨEK8saFի/C!ܬb5R@aEP8ݎ}4ciE c=g-`gNb.o8L=To{yc=)l%qWjѩz 8 `ucJc3P5g,ףN\Ƀ!qϤ4}&5#2KTpB|K0[5tGR!0YkOOx>ɨ).E7y kf9oI=V_[Y47 +Jjd2??ɋBh|\p`^asnH|L$_9K!4̸U$װ w2=k-*SzNKXϟN6 [`ʽJg\;NM2?~G8+T5'XXʨ|.d-!$YCvhCeV %r4R&OIN[?%ː9GpILL@xkI>3!8n89XyϘ^ tuTޥxE ?1װ2@[$et0JgM 9A]W̩JĴ򼙩3KR ~FQ}W b t\;=}?=Y_Q+rl_6u/YkVvqWpafZu[6_tPJ== hPqJ}F#\ Do3gGˬD:B}+^YkhGݖ{/( ޡX0v2 B^.QzY9>[g T6N/X(We|wlH(.jTz%YcBR ؁a,V^Hcm*Z9gvQ*0[8j1V(T^^9K#:-9z_jMSz. Mk )3$ۍ'[Iy #BDK%灐J \ӾLO^Dۭ~;9Ym^_IF( o-"+a!~m(gL此6yE~+dj)2gNVg8gں)i0՗|a ]|-YV9r)v/[̓yZʦnE(v2 AEсae)5%v-N,[bytO 2)hя\xd/|o[')Us_vj~qN,:5GV[Zp` |ngfpGГH螪hfgiBZ. \`١F$Df?JwvdwRձTmTv%DHǨYQc`G zyxa"?{0 vkUPW|Kl13r/ , q^/}ei'k0>m!zK:*ւ_F&nr+Ϗ=<@^DhI6D`xgOΎ6`UI^G!pҟc}]C"Rn#SfnЖ 8P#zU`(Z^6v/J~5tByTG\R \i靁R#U͙&N_(ΜY$K鎦j[ "bTt܅O)O5.ưu7 f޹'EtnzlPr[)K6ň"v{ vR. Z,6g=j,TɷQ %rǹck_b'{l/t}@tSU1Oxbe|ܪzBx)`t\a{BxzZ1*)x%ISH3P0|\g`~g o/ /{@ᙍGk3Fl.^!yJZz(dΫ0L]_d: f M(R&LHv\нGJ*aY~ Rfijojܰ{ï]1DGh$?4Lba,8$WP 'Re^:ڦ.bZҧi%S1OnvH"|",?*zczS 'Ԩ\ WqkJ؋XmO-K,ذ|.9_eR&x_oܪGQA(r{d#>sJu1l vkMjĴ54tOo:dl@~wi?;IX]DtxKl 0F08Jku&"L+fWe ъkbKϔAyp۱w0vosFFyos; ތ@qiy,A{8OU~ե󐳊s}*%#Y.~ȃG}w ~v4LiV2 {fׂzDpwZțV{J͓>Nue#H*JPUN%w[zMKD䊨 8[_zE>$]pLlWCٴfr~=+a4[EF0uh+!2(}C;WԽ߆A_ym,G=CeӃDf]2kAYs%EblW 3$</f1< 94N2p:_jfRK!w(~b!#]Ib`5"]qղ(g}9#_ 4>SBU.e-}P8j/WeQHj氰W]r:)FB Ja |/Ib-u$y=CxoF.q0ƷP\M~bޏ秵A/}0_TYƥ4s Ͼbsb"@]e^.{ 4iòB1tCC=vWB/mom#X^,0h1FqF04тR$}ȢBh-- =]h7|R^V1 @Svi ~J+1zs8#M -(Na|dpv t$[bE`*goK*I$m)4M ԇ<bKq~Q; ͍KBj褥 !|n3o$F=:g(i`b#&2uRFR d|x#6ρD2G7 d847ɻA?rpTdݶsUPUdKƄI5wPy$S Td7ROIԫ:T OH#~nł(2;(6gЄz=KۇϛBp/2^)_jyLL?J /n_u(p- t7QV9h}H;`{ n}B{SkYJ6: OTr*6P1A@%} &Mrm0n `%$ŷcpk}RmQs'eq^g^۴QmnOc̸wlsUja 往F?://ϒ:kQr+q)its z6fgǑZihk S{40mΘ̧:,({Ȉj;֓x+FeWH+"g@nh <ُDgؼ*6ұ{KM+Ip+Ea*OIe0ڂN'D)!=@ 7a+,zPCk牁3e ֩@ܮFNoyVA8O#.wPR,3} S|E}1/n):ܛ3ٹER2&nk9\?=hA%1"٘Cm/CqN Kn;_&BSU7e/9דּI.}=aa ~͘NJP{wj:iR܌+2JJDBzLO1n鄺 &/%]cy.:QzkŬicҽ!/'ϖ+*m6\ob(1Hۂo0]L"P`q8ἡ=wuúa33&)I/f#uAjM8'IU[םa;`` )NoL'荛Kb@{#æGk=k_Fn=W&dPH*9 tM*~ڔT5p9&MSv xv.YqvhNeΈS٫l|pSsXL%l9mm=ڪEuML}pCzCb673Kkr j5l李s~nu^z;&ϵ\OtK=z؎&$d2d̶e,`.([m8Ϩ;TyKP~,V|vIYӁXrDbFU9Ji}Svq) 8\@*_cQ:!%P!ϻtDbPZJk@ȅ2jy&rvd !#_koU t1xqeUwAy`% ǐa^SR_0߈  YfL4U6}5%H`WHڀܛr;մIwp= 96z,rˑv M怀(T/6yͫ >Y6{LZ!N~3HO91֯Q8'5 ћH͸[T K{wtE JűΪ}v(E/sX,B`}iab@`S6Dy(g( E42hEQ<Ҙ351R!$W>z[9H{(\>3xlwx?NEDE|RClQ|nw파bC# F\O_.R);]iA0 ҄bߜ{Ko+b.i0^;\Oɟw[+NhZ/^JbHePdd4^@ږF2o} T@aY Fu-A[48PQ͏XkpҾ"Yf0i0XDi]WR6bwZ/TO0SX-L)gB۶a %~ae@J^4w^ɬ9!{nξb#$ {:jߐT= !+m}Pp˫Q\F3: o޾".+4RX0Ѫ)?S3%֞O7^f'xeTyv;Lz0lIިVr[=+?8Pa>0okx= ZzIXԇ( āڌoq~_KLR h*q]bR(>@mP@ܢ(tYh&rf'x;wEJWP2?2"GI#N)0z.>B랧( q6sLt6  {Uax0y<Zgt)ֲ:{$!b4է,!_P"mUI.ЭXY}1-`9n]:*dH(V4qá^e~؆3x Cl.lSJ\ D{oa : 篭8 a #$3 ,E(۠;r^dwWSQ}n^R훏gu+ 9R^N+uRɡ8?*/δd!8Jpi7w0s4|U\\O}o2-uh@|aG)Rjgmlց>wK#Ro Mɥ?*WuY+K3FaD6Qܨc6t ҫ45Ϫ~J/c#g3(MiElG5k u e10Y VI!+ ^Tf!hH|#[ľ#qHKx.H¦s8}yĈYk4U#D 7p3,zɧ?Er1m|9sB<#](2(ܿ$^1 F%|^}GNIAJ8$(C62N5cC;cOpq–~VL~A#}(7ιnp\.pPe :טz{? _xжọN(7uXIө"OBW?{ f%L,Z:%V%+ӘK&vM!T +z19WА(L,#^˯[0/ay [?wI?g/\ 6IAdM(DQ'y5>o/5d5!,f\5(KIc8z 9}QDܴɁejw (2MmbE ?IVj@#x̤vuh ynto-8Ax.b&7bjRX+R!c`O^I=qb䎕h 1_BsztlFFhd潃*6f&h:'͖" #nu3crA x;u=!6헚jUս܋S-=kmHk8sAH3ɻ0vw\G˔.ixrD09W fVR唙JUoɣ0x M&ΗT·(wa%2>ƅ3i2hAMd?&ퟭ -uŤ0'~H!NC-}-]q|s;9$] _֌Z"*DzheW`w{B 4^BW3%1纇=g`kH$11_ kMfƀޅpТW-띈P@ . %նonWTHXvH>"\%90Ʌ&Pe)irIrz\2ʟٞӰ zĭQ8˺xȌ򚢎hUpNCBe̐IPvnE)J!jʇkf+H=*jaz/Yc83_\]gٶjTZf\PɹԸd#44&DgkT2OoRm<=P e7=6 (JUr_dMCI΅V>"qS^u0Y:ABr+agBc'N5?:$܍#q|ldO[wrP55JK,-l:EQz άFOX!a~-*XOn_" NIl>h1@mBq4IxL.vpѹ?v#<Hذo~%Dz(Y!eįO>- !vF!G%Lv 뷇fÔ`T~ u (u#5[XX#:,hËt(`Na2NvǗ~uV!jHXAȴnqub__]-3>|zgy~>:5Ζ_`}ϣ_+Y?}&%>I#smSv'U+\ zC[{v'/;S9trvLD:tZ۝44+(|ډL~5go%O3 dSSL^#)'#l95pKݪ~7`;峠C{zrJhd \h%/AR~8y#|#eAG"r_=d2-"'*Eo8U&˒@ A/)0+A8{e/PPօXx_z/Uh=+"h 7HZWGJ1L KķufRF-3±s8^2Z+]hf?׷ij?EwhYSD@Ud.[\RY( w2ƈj,YcFHJFUAQ17S%0Z%#bfH@StX<:u»P4&u"kP3#X?麆x}mzp@WA##d^?H37y\_ Krbz:e*}=k{BxB[zK:"`d"-t/BUоގN׬p?r4Aq\_%;>hؽ[LCjZC7`~bE 9W0_X Cɋ܄GC ۻ S=\"XK%nGQ ެ-vL5\x?=T9oJ-8JZ,s,"F64`'>*}%+s$d*AbZE\xީƿ; Ԟ\MeK)|tm~ ?c) znɠ 'Q sIkk,$eLe'RC\Ґ!&P7L3I=kfA|JCd5ܮ5 ttQ6r +h\~f4=4&jJ#&GVMa7_c+ Tsvb1]InAm@ɚ n@OJ![" g) Á - < wqq92+E nnخZAR%qvdM?wא:J+yawKC`}Vd(f]"6r:"gbUlҼ@n _MRsYZp9_@cz!WfVjz1zApK8=bat -t\wֳ=^夣{?3qUim FXunߠ@J:~idHUqx-Cu?8 F/sFSGi5֣-mqt"gM* 4tN,Usm508&;_նEhu"v5⛓SooojVecyN"DyPY X 9IwݱJj4[y5xُ <㑎ɆƱ(b?f]ޙKhiؤj趦ؼsuWͷlIz뽀I'paŇʓn-cž?z wB.( 3\!m9PDyE*:ۀXFa]Rç u^-OƸa޵a " :[ͫ()0--J8\PGK+kWh`&c%C7Vd&G]g) Yk 1mmlBxzSAJL +#)7/Y2܃>SEAtTM<5?Y?.DAD` L&3tUbB<=\MٙU'+!\O>ќ\*d` +R(-7=qcQ{[/,]~8ŵbI_`jy`Q "Di ؠOЈK,xI>ъGSq:Lr=riz,4qr>Bn5k&|Zx<씜ƓvF bH)n 5 9&K<3@Jr| Q-hmm!(52y d1'Z0|BEˌV隐3(J $/t4jö㍼:Ha=s5c\0"FJ0<YYʈ" V\K$Ėvt],FD  i|#|s+ z[޷?6VmLjh'ĵKgi6tml[D%: ]}UBW`b9uw.)pg՟qД.q?e]Pb/+ʼn 1`3vq[ a>s[&coY?UsJ4 2] J'sٿč:C׳JyaeCص~w !O#`ʓHPʖg/l#N؆)d %kҰ|b݄:HYDK?!लV-#5!2$IN\Ԡ}L_imG̐??eZ*ڡ/SncFIS8p1^$e0ãR軡G_Dꊍɻ0vVe/Wڒ5ES>M&NUVIo8تwlhySqKG l@y\TQ#2@: a׵Y>Xn+Uh9s&٩2 2(jj :.DŏҲ]V~)5?"E %ռ#'==$ _T# ^լˊR_lTR ~jjL)g6mGvb٦{nD!2ܪYz}xˉ`ެYSu֫8{=>1Dk9U)cPc@م5@Ahn.Ώ9Sh{N6>IKlA%1T2K[S p]2&nAy6 aȟ,0rS n>lֲ ڂ}ǥ$^.pCЕ@mT^C\9&G;#`Cmރ`fv>xhx{SE=)uaoR-?Y` 1B@O4Vcjjh7,r766&Th@Z`S-I4 v 2dWJzW$ǶZ}EȓLJ зrE+\6G~BRЌ|92s"XŽʮV'.Aeɱu<6a`(x6f US׊P,Z+NKAU6K65xU`L\p#X0,ҜO|ץEf8yWWhؒX\Yp<*C04V;)ukrRkѓoyN׈2t7 1e- 9UyOi'Ԁ!&A>t2h,$eĥ3 4f7nǽo.>n+Hg.2Re$sQnᗶ @Vv% .=HU f1rz`>۴ l )/щ_oUHC7E.kcgBy'QihPGR6zgCEGEkf\,=˕<黻VG4%\ǹ +k!o985\K}~F-3a0%*ƞ!ϑ\枸)anAoEhRhNd0ʳl\Ǟ_ǭv݈9<+FӘy$[*pd~ rC6?_EOp(M%`~} &݆9eGB1aځUAe5x) (&-({Գx+\e8 8rE)=x4OU&]i=Bqv"Tcr]Nw%ߚAd,9uR5i9<49Mbq8hh#4L.s&f!gMHBɜxA(ϒ P¤#)[\3e'H%H>kQ{9NpX+0Zm#l!SeϩtTiL<^v$u ]=d snRO }ك]F,Lkz,Ґ 7u\M">jjsu`jmY>kIepa=9Fum귃 CiϨN$qJ9lV3- ł\ C7XѣN8vǫbz5wP+ !NT֎v-IL  UW7_,#ksUK4 υJ{~u ȑp&'s--±$4빝yq\DvXg/NP[+l ~ 6 "?p1! h=Ēb YVRGR> $Ϭ I7Ϯa 3GYToia(8CPFڻ}qPӷX-&\4ʮx 8jY.'$^g|1apذ |#'R\w5/;Y H/vR#Q=UN8ѯr)1zHJIc!'iR~KlaϢkeE쯔 SBr2enY h(Pv Z~Dٝl2fw[" قgjNAL#`Ȏ֊fNo|Iz4rEe0k2 n+ ˋr"-Nu&:,ܫT6^g<%SbXs%B9K箠[*EuWR( q5FQVi` '7I}ۧ , ģ9>MdKƆ·Lp,!5( *6鉢y靃(JlQz`v #٬5=$ѵS,S=&qF``JЁn(w^Jp2dw&yB J q|V(L b[[àͨ!Xwc7D,A)T, V;#$۽|Cp0C#еq^uԧ4M:z X]+7w76޿cꉒ[6KẆU){ aټ$ЊuiAi#H̲P~YrsWZM [zFx:\1Q5Ž{9*z}FFe.HK%;X/5m{>y {h"g"DEc! x̺ܨ~ɇS@] TʊbeT &Os;_iN껆i0 wih(3qnGE}^c!L{ߧ mPTڀk H 8.[)y#;)BeSB)SBrnG[RzV4ƉJ>.V?q-U0lylgC>*^̰yFݎ5go˹(@wt {,Ljfhz(TS9Ͱ>sv`mgqV=D=nHĉc5ZٲU%ٽ0O6p4t5ejQۆ`-$ZJ%d{6l߇~x®Onq@.7H>^ '؁c1+$)Lkp+*(IUjP`J=뷇._iw RP/\1RMs%'˻?څAc/)l~Pj?)i?Ev$)J'xrkFf&- 8%WCѹAA.dhrmvB*7-0V^lwa=id ޸46Mjaeyml/]s&K %dn0"{Ea\jw9F79׼׎lr(Y2? `)%| IR1?zB!Y4a/T,G34͓1Yݍ1𙟲0>ư4<ʄ}]LAj5|D I%:Hp6_YXk6.n Z̗kXY.Jүn+6“ R8ֵnC,}Hu('Tvl1Au)һ3"y[$#a?}!y`)}!<9"-DifwB- pm[Sv.:nw( Ae2}!'؂' 2JT$`aRҮb>V{Er QM4I]q辸V\9aY$izU.IEW& "czy9}jr{lusmG8QUo"~ pî#m1.?έ245Ed+':~xռuEob%1ȜӟԳa"RjiʹHަ uYCR 1A2}Wp_"FqjѹmZ)'8&i#:Ô&}ʷx=R0dW>RkaاIUZmV߳zvcQ"Z53]>ױb-YܲzI/"Z2%Pr10⛼ʇb~jk M l!]؆mk;W$2jő uPg:~$ofK+h=!ݳl/yq Oƹ E ً `m8 F!JWR?q,x;LzYqBx"F$r3֜^XbsվQ @b9Irͳ g΁? #%(T\hjclc5$! y&K4ŏ@ۙN3|s:iEпXyaW5zK 1AZþ88斳[-6𨚊=L)hsW/OҦe{҂O;zRTR;/z/C I%^a@_c垪"M?&Wb_up A=+ZmGthGeJz(ԨWCM#>|a݁J1?O_c< וa Ro6byߝrFi8 gۗأI$C>N\|Z҇͹+CNÂr xWGށ0'S$Pq\4o!4aRz :N B9su^9X]V p#"c?2$$.N1HkjkImNU8J=p9n;=OO=-O չڗI9؇ZC& 0׿2'p9mP3u MlB``s;DFxX̺(:^OrWWh'&<`,nK" Y* `fהh ??m(c#=5;b "GnNٛgWkW30̵ !>R\=&Q\w}\n`w݃@ ZW QH3>*l$!NcOK)XgFB(\)7ī;ELjC"@ۮ3&_3&=ӥ[v P%%і). ob _WLo V⼊!f1O1QIfֆy7HiߌDG{<)oMS:.RÙPi+2^kwSsQG4E;N_PR "!,%OWE3|#LͫD4E̢-O ]B︘|$m@QÔH* :ANcg[m8\:Z=fMDjK-/(B=69('?UIt>?B5t@5EJac-ܮP-˗WiWhzE-LxEOR_"8|\j0f`J;% e$kѮtzq *Ki ln'q8i QJDNYyOPӉk r< Ĝ~ 砠"]n_c0ڕB~]x 3Ye0-q#y+3ŌZtWr0+ 6Y4>e1~^fkVО(2jVp1JvsfXi֚2舠:y`$ nf]]R)ynښ$Ym88n68J:--(i"';=܉H6(}:W+PJpPsWZAXaktoR:ɞМtO'dA8x.~J#7HU@Q6"_Z/XX}cʹt8}π劵gVj*#&Uq݂KvK@53{p,d=h;U~=$"w8j8LN+=R`D`ض {(|@Fз3ipH~7  Q]Wd q<2]<ۉբ(T~_}L@Z{M5޸ W}wϕZ^R S#<&dG:|ڿu ;1[,`Bn 3؍j|1}dmG]-kJh\f\[S :_MTv6 FqĨ+'K4 т.J=@粁I Z1c=){AH6"Lu?%UgQtї(B__ /Ϸ*E3Ps>rM ӶB|F.PkEs49힋 ֹB9toEb6Huh@ȉ\džUk]Av,Bl>鱞6<|؃ݚ e{ۯ9C?iM^a±?#gO()һr0jGR]ځZ':@i+ ab٦`:EwE̔ 8*.@M*ߒަ wUatm풕N8vZyOEjQ?a%V6m$W~`iqʵt$lꈵ,W4O;5l+:BhAui]y ׺(da8F#DS\QDUV5#T*/Q"&-?)O luG+Xn%ɩCend s6<\ W(G<-LAHGN3x[݇,G[ua>`I`6b$\.б҂ancяJ":"9ɏ7 mv=|b_.:ip;AwӊW鷀'E :u@)2!{vb8ϋj[g;ē^x-f&+Ёomtnl͈TdNn39R5t5h0ܖq)0 ֪iboxjsO~jNKYHY^U^1I=(kMƚgYf\z:&B4/ltc.sh*-D IEʑ]J)~7261"(nOj͕N-ͨa5OzoTQyMm eE:4 WB'd^z`awB7(:ɂ?E*ݞqv+sv"~Y7A9GPHCx6 ΞYvօ MRjmA!ۉDIA-/xTrߛrX^۔a)Y;Ϲ1@U1k?D3͉):Ĉ)ޕֿ FCqLCaԉ }ɅoU3{  5ɫtpl0Z9XmZOR?o&>1u>G|Y4i4 VjD#R5u.ϤckSrWFo$XHrȎ.޿Asb25T% ^{ٿ|= @MȎ+x$U?TE~[ ̡ hc`\ ځ{0߿y3ikrpU _)A)dC_e й<$0~/YGSao {SѯE4K\DvV9ÄOElrDف5¯0SS‚U'[QE!硭3>탦QG$H[3ma;Y<_v>;_[ѕ7@V!E6|tak`r!LoF#dڽ/9TSiJD#~14f0NRO\D%r~E]p&C8vzwK)qw%P q tG/M{#@|d0tuYV`~L&rd/Gqw@]S@EvVc4/f0?VT(__QӬyGk o{'ك^[:l4V4Ⱥf8RM|%WB,^Z]]9gtp;WJYPo̢/wEd*pm`ΦXca i Tv K8~;{`[#yuVڔk> QD4}VPDlFˇjWݜ${_\#~2^=A ͱH9cw b M˾+ǔg#BR'uZ7E H1b.c y. =@vqF,4g#h wKw<j9:h%6~"VfRHgi;qa'Nrg^\跌LdZONXpF[l)37fN,$Q6)9eXÞf-l-Yk`%i,U.iX=F$ owW>+UD@7:uD[OY(`('#RnW:YO־=(rb`kMbsZ9bCijj/ZUBDJ٫_zC^Ҝ:0!s1.\9zctfR#WdRd1R|j)2<S p:x!q^Tl؄lBK\vD8#<*eLc9f[EZ$7n, B,-`V7.j64UNoV e2Z JPn%Ftu^]\ƽu;!ҹg$uɹhPWA/j'QۆߐeGُR"pZg e_TyuEtևY$w kW*Bq#EkLӅBN_ք0KlqGc eˣ<Xp6wSB|KzGjF{%æ+z#0%ug V&K6*Y(Bx$dbf6;Ű:r_IcXn6i{)N+yg1# ez0?rئ2&Nœlhkr>.&X ܷì浡q- E&| !MGA^VƗЕ;Rm3( /1։Eș]^gaC+r7j" FA)Z/1 q<6XXٸo)>@2@{pא1;sglgfC(7N{Y>)greDZU Cwǹ…lh^L17=9'uQUi=+teW>G,yfӻ `*rhNqҧ>zR #/m*l"+A @b,^l* %P: YáWDƮ;`^8g(xpJFxH*xP0p}`ޱp!XEʝV3q4 >yҔrFĵȔyW呧6a NcWuKOD*Y_:%}evt}2Jy/ sWbPjs避!+D 7 0PȝS|x-TcGVsW 1lU.!æ%2$tp%"1{ 7Kx5U_,1}Ff_#]B (YjTr sglJ- 1MZbqBoJ k/7ln촥QM]#ODo @]EQa,506NדaUw[|w큇^lU7RjߣZCoe-/&Aj:ḠHGp6Xkbx/=΃AgR8֫vꍇ,ab5:bm_R#'E֓4A6 iy|H'SxWVA1-L#p뇕"Y p>j _/"Sp[Wlw~WP3j ,;wDr_rK2| f= &iaoQKx{{ݧ\"ɃoS͊!i)ńJCwbTrR&n|wɲ,N?$W}>a5ko.Kpj't}z_1SYݞ*Ps[Y7v Gq2Ear/RU^ꊌ/0Ӿ? gU5n`8}٤463 54||;9BGk;Q""(TzE-ەc4Sx oLG sJ'7f^{\4zɴ'5Eʢ.Jzp'Bjo%iԸm)UKIF&V.SM-7`vJ}Mj%魞 NI9X0R7$./Qeէ'2D&Olكn /_^(̎#cuPα?XE5 Od^HJFG'R^]Ri%{|?la -T\xzQsu?盥\Ε(a!U #tHױ;+{9Ur0w<* [v |đb'׉ǑrEƩN{jZDߋPiSA]qs I3#Wʜ|/ 5ÀVԡér7ҙ eȻ i^H@$5UYƘ82==32+vpDSW1:DʲJęg§#H%ZIT#jThKTj=U_H%۞2pnRU++AfnypN}Qw,lҹ#DӞgdx9nW[gصԊϑ{Gz|h4lrڟ_L6i~+D(_B\>U9)7ӂן]_Ue۱cbGF(s6pu!9[Y6%1uGCf9U޴o-6{dEϐtKg`jU*M;[=[V! ZELkf^&tuhZ8H߄yj(e Sv?3U,WY|~ܫ5$HBw11E*}2Ee 'fw`*hSn`j'ELgؖXUsV{TE(I͑RQ/x+<Pכ q+Zwỹ X@y'*\msQ/\NH~LHe{2dw\1P#CXO UlA}\8S|g\MDAA+lE/x#Sz6v = g[F[4Ez0:Ý?ʧA5OͷeU m\J T[jPc@Sh?%ĩËۏ8 9ܴ$sAZ$j /W8ˡ"XB[:>vqB'}"o$uknݤa ;'y,/_a2{`W%:2#:, JDk:L/8`%\\R"^#~,Z;3K>5yrc`?6E k'l{Pcm_ qFuZ2 f4:,rҳ[S>3-T3<KkNf&;iOF*b<ʞ0:>z[G{f[p%И0\n]&6.?!A 0y6Uc9gE>kbXUNNcwڼ[\q&@J7,^j.יKܐn˶ܨ!!~YL0HAg2_)#xTo!z7~ 0Œx\t<1wt$dZ;)hm>`Ui!YrOZ2J 6 '599'?vLT!ct20cd2vD? aT*A\RM}u~6X ,Sf/Hm8'!WC2+QnI%GIqW>]?dsE[lD0Wxu]eKrPRQWޯzo]~?U&0vOSh\ 7U\9+.ژHT{0RToܿ]&N9~1yq`CU7 h[ ` G4ݮa}l<׌GϠPW(/` })eRrnm z#@*!\"w3RcYNLlz'o撩6zr5pf?b ipTվHADnTblAh.A_ HdB2Ra[-Ey*hiVM(;1Im~uh֕`:X4>^\lgm4'?,=BBVΌY|$u$h GqUGTZc3F9J0&q)fQmh%y:}jI2v`,>8g# 2?I(YY{m x.&G!Xop~QgX5o(>۾UjѠc*;{2 aջhMpZSA@ NM @䭲*^ζ6&ΩT':/%b1|0Es?? nfy:=+!o*C!uԱlI[T$ո:s b ?U|6_UANNoTZ!K<\aGc8gE1jӌ&Wrx{6mlΓiI,fCrvJߩP \Qe^M,db\`¦{W?ʃ125"r۷eP?7e83\Y|r/ Nѷ[T̖O>X4/K#Yc KqN-$"|o40Mwe-mHJ{=xWQ*mNHQV{ ϣ40M-`zj5~#^b F V\qŇzMc lLaUu5{Fy%6Z͊4 }8w;9Z݌`*mI&  2c2Z֣ gդV%vp$ցABb%XYݡR@Ujs\dN*BO G&W :dm:|WޫpRŅ{'ĹڿZnl3}J䘾J^wby߷gM CBrBPU&OdzFgf %S `&P-PtHoX$STۺٚ*l{AQzX _ Arl2 xrfhxK"CӮz?Y.sf|AC" Fsy:'!BĽc2#UǕzD;!=8߱Ҍ/p,hnÃ"jj-'c\Ʋ}']h{%g|(Lx*+/Fܑ.T,",uFVmݪ0ҭ6`M%=̺/A6?K;b!J5%liIc0CqWiRm9wg2ʺ s EnŪ==Ëꥩ;ꬬP@cW݂2^I+2.w=*Հ0ԨÙXR&;BYzvNai5YU H~qMPZSsjhrykf*X Κ$"HJ&;66!e *hy=7ɯ`;hX/# ֡9{s^%)D8P[ĪD;OYߍBX)MH.B 㤀 _rfmj#:9ekΤ<|=F-v]3g\^,C0jJfNnsNip0@6HkA+7e8iFb&C DD?WMpFuvW J%H5lB ǐVK2;hI*GW5軓,Ư2Ic)><.,wq\{͝8J 9X2*vV՗v^rJ2OoThHָv sc|ejI7Y_L/9 $pkoOZ'i~z7e}4d>SA,8Z{K=(XA<{g9\|WZt1b)`u26N G8s]R}w0Lj16tޝF7BhJC&( (;0YH1/90xHQ܎BE;#XI DR=6[ t2M*$a0=J1+[m4+uLeMAJϜY__)$žVzq=0t9gMVLhaiW<| e:vǑP1⍤*R!V>Oy50mTbpΰ6wwu/'Em}JAm2xѮ$8uyFcPPz g+U.]m._ `F#+-_WZ(I(TeJsCÃ׎RxS~u6H.38[zd_+)@ kW$ (C۪Aċ*p Fɝ sxQ/ɛ«ropϏ*剽X,xJ;]7HfGGlBu*$i۴Q@4яlg>IG$ zY@CEmdچparhz]犌:k(5:Z.A=q>LMu:+$_cAšI#`'^lM[3[TYCGGX%RWoBK'ΝLܪ# esoF8@ŕ] uH;|$)@`7^d6V_ nvЁk<ҟv\L#ۧӝ%!9mWTJѮERv qO X52\ܷK}#umCJGݜ1ƨՖ7,;QH/ѓ}A8ݏK#@tZ4Ԟ0HOiJWƚت n3g5C~^ALopJ߭`nen<*BCg%'WRxv-Au#db{1aS.A[<+CKPF:~Em>Y+_E2q 6\K #$XPj̏E/Hb39.䄇XLO C90 f2~b3&잚 _kZ00Hɫc9Dʕ+hizb':{03SNdB_ V/Uzbv'! ıą$KRKd5 Tvgzԧ_H~AP`6W @癒8K`9rIg[y~gG6x mO%r\|xҢbBx>6D3xyj ly͇ o%) ~qУrC=*}IޅP奌]ᰗC-UH#r*z#&Ukv?޽v_,0v'" ׵3,XJ>v7s" :CG.fA!~Nls :rp霂 g8O8ЪoEYoXBq0]-H\U0&V1KƇcpoۆ>RjoS֐1 &i+~S\M;aVԆB5rMKdX[MNW7F0pJ'vc?c>t)Ռ" ƘSx,Ȳ ?98*KTE/M֙տ17MQT>f\O WoXf󓖛Ѽ;:d;]CK Pk#۪V:w6!T*j'Q8 `/.Wp49Q>0#1Ly4H6X?rȖMIdO(b|E/Ȅa 4^yyXYj^H+̍_-]=h8{<+#&(%2m͚0o <%E6@TbaZZK2P`"jt}Yy%ߵAJA3C _Nc_%jej^i c;84bDM8*)k$g2rW^pᤗ$v܏r&@]d7ob!\a|LUl_O0 ZӓmwPv8ӽ״ld~/,u<ɥPbw ~*ws؟X׈:69;.?'rPlO`)}z9S"s!]xx|xBxKqh{ڷwtb7,Zt#V"$I{t"oi%~C.vӟۓ( IXTNjhhzi;Ԍ;lKk+ŸbnF!iR_,&T*Eb+n^RT+>,O 9u!%(5Y1|VaqQN !4d2>IPY]ZO:`\7m´| L/n=6B>Fh#㰘JKY7 O ?!vjC| K\r"1\4).h(שs5?/# D Ib$U%XwEG…:fMOmlpD& mXŘɄY]Q{ FBQ-nk]Oz (Mða"q [Nw*P*ܲk _qrA<_Awס/Bx)Ki_U_^[*}[uXpG9ֳXNnr:럌9 /S-_A%nd4TrꭎQU ,()H5ͅ>n,`߯VH;/&k)]@0zb+cUsO,Me\ 4 S1piVS]kƩزz(cg_Ǘfƥ%2AZS/]3KF1@#D؋ioo "X$"l9 6fh:o7*nLi}gevM䞬wt TQ𮚛\{E%6$AE(+ߖJ6.hX1c@՗ݦ^7KVP(`1rt"f[\4YZ]LX>'1tp"3#Eu95qRy6IwZ ypi_|fOZP(4 mِ7>;jm'hI }jTmD@T-1&Hup\/Ҙ[*-E}qwĪJw[tnd.⡎yp˩l>['He1PuC6?%;e遱xǢj†Sϧ߿פY딃-ʜK.j|*6A0Ue,EGfRٞ@k4 Wۓ5r j)Az U&ݭH3UbNJ`pi_wvYQr#-#0 70خɹ-p02&SN4kVw`DjXD Y3K4yBxWN(ok!̨agt io4ưQwpP?)'N͞p&TPE[NsǶx*zmb/CqWST3¾څRoHj _~$Gc2LRF1L\˨ HwT$ײB){KS]qmBKO!VcM!:XްƐи}mvk=ef~ lo\s*δe؋S 9LXj~fڹQկ{~cjɪ '$MQ)r) R{6).0e0m7Oғj;Zo,+5{h?cq(ĄKYf}N':+ϕ o.SeʍtPHܛ+CM{46ZBQT#:aF(NS' -Vm[ cI`~5Ҙ<0^_ !|,ڼ՟4צ`K_Cx t]n^bH%O2 |P?Ee؝x`lqLbr`I4Q\bK,L^YPfO\#މ5GAChr1~*"muf ǬIƒY(VZo#‹&"1ĝ2qɯ-Ӟu {lwiG|%,~icN2SS_wGjKh!>ZPpw'l7b9Ը4=X5אw]r]D-jqwZ. ˚dIbMO j9@@`aNmسm9DQ0.>0\nd{T_xWίu:w_֬41Sm. )>4+w ]ͦ,zjEX>g \yйOGjQBPVQY>=*@ ="V-IϋN>"N  xs^=|ςLJ3 )$J[K7J sVrF{Z 'XhMU/9B_q3ʺPR|>a2K(<"26ᬌ7+o/uZe$b:]nKJZ*_*;Vjs91@}^ r!ՍzvG|w`FF8քᢴ{pS_B% 4 0elڢx)cS?bW&o!w N ndސp餕!* ;zٱ;97ϓ{-LSx5r"aM]67q|Ť™yT9sGOլ:Q2E)w$NIyz|B7^C^~M\ #)F pxc[< 4gqIh~4H't'+Qo-(a X2oE,tά?r5%;IMc| v(e*׵cRJzIޔq8.I@Ԧ`y±`Chɠ6rTm")KnCZ| E;8>*HF+QW(ޔ'a3w(.҅vZ0DbRM1n\CV1IÔZfU|ܧgg,L7tbE֮X+&|KʟǏ?^8x~X.́۲,$@1<j\&\I{hnXuu'N9sȯWCd>*KC72ˉp32z$=!Ϸp%" fɪ˸([VMщژE (Gx78KPT@H!KPK` %ʠV@Nr`g;c=0=1bSSˁ }*~o,w4T"9JS's6^)ЧnvcSEU,R{c !==-:JY%~ETIB iHLr2Mq-jU>Qzz9XI=C?Z'áhr61?-V+TH9;=eײ/ JaﲨH۟9PĢ+Mg"[{6ox~B:6yLW˾@F֢˓~4&?8Bۂ/7=K~Q)Y !NL5mѧV.N՗fZ iމpJ)r N1*ս>$oϰEX}fugx]X@s+,~G 8 ^<"~]g V*E/n 3aq$AYi>qRzؓ9|6߄sZs:ʦW"S4e̲>LT _f{0DF*4TI\B)7GkS~l/ i ? ~p]]kƎN ov#Ч7siYLKwb݃%.*Ftר*X<< PU%nhR>2Nqk%>_`=p2V]-dz7\:q=p dMԡШիW;)(, n z@3^_'4\#i+ԟv^kCd{ПLU4M0g ^_ fPt  <n9E5ќOEզ/;|GD;66RjSNYŢlsgA7K/!`MBx8O,#P[hUgH<1wvL#16.-?cm$6-:&I'c[+l<0 qA#\܃զKqӲtiO>㗃2a |H- P^)40!ͩ1!@% |uBQd,isNSYԯ^<>-nlcZvҖ9VP+4A~ ''mLs*JZZJ۾ѷ.1-{T?rgtW I %3g'nH]ĆtlNHcidi ½=g!HGcI614eoH\ G]ɜC6M]_D^*5m>t(G+:\Jchr &VS%q_%ֆ:Q@f=\_ FJQ͞ui^KD"ޢ9|0 4AX`WBGw;c#>Ƞa΄*c4iQp3bv{_@eNx,zS> ȸ']v 4<9װW"$q܆j? P9kG:;j G纚ctf!qB, IX\56RUs\9KwF͜A#ȶgz" cJ:Ua)U>IuE=ɍ<2 ^/ SxiTFmtz<^TB%AlK\ G?eG~/,AA|ήK5CK03}ex}wKwx8 mk E?v"r|9G 0_`e}"z$uK R dTCGexlčGVcʑe07CR_X%d.NJKAM1yP@<]yĠ¤e;Ug $='mgr9m̴v#\4yV:hN<0kkz? l`u|Z)Ń*|܋Sܹǵ#iW«7W)NAQgD(ϡSzٛb;K$Sƃ(P$|p`O -1UsfG.I< JB[69EiN[]}fF;T'=(S]f3.OoE$~<9 MYT,ӥ g)P9A_#͑U]Lc E`顳dAȍcif.Hmt*xº*.sT1bi 8L{GإJY.o#zQn#n/jYNv b'mlXMRx(PΈj8_fhZ0L""̈́AʴbFeMB5K7G? FrI|X4rF\"Mi!;m_N1W UU+OA*n|l\AtJCiXL#.`(Q,f=؝d6EpŬm/.csY֍mOR;M|4P9ѣMM-T U" : X,,[ե`+V<Ć\p*i$uM d\xFl?<GNPFv,v l Cb+Yr׋RɁ8N7W*v#2w-(F[xӋ3(ɏ}V2* 1Aynwp"nXiJN`醚6Qf\JݬeŸUv4'}HtpJ`fZoU8w-*po;D,2X(tԜoP3 TS{t  9u.InY34%BYe$̓Rep^XpcFb5`,FLh)X΋jz(Tfj BIqQThgW=7Tu>.hHEpY<>Rx@a;1L9*e-OE1%+:e֓4:/Έs_t-W`M$řg_ +&ɟ M=֚]u.I;6:JkZ/^> %Xy5oụÎ ~ |@\qXw bWM.aߑz%@KGAPն\B!Fbp!9w&ۥqՀ`Q[t2Ebw6ޣ@x A"#AJ y8bTC:QfGGHFh>jH+aOuJGҢ Zʁqv*@I06H bL2=BO/F2"98eUޤMv26Zowlڋ{lb<8BW8keSluj^'Yb(vA>F1A1E|f5rXyT<D?uBG@ ޏ;?xvAN/m`V@}Q8bƄǭY>O4ՓD<5ΛX{pVA>#ې#~~u@ ;[vAw?6ŭDjUyqmf/"BPIFNBQ2}+;`F+a-cH|;r%_[z_bP@~h(R$ EGqTɹaʙTĬjWv%qO U<][v;6Gm",c6pɪWEZ* r.vV 48g >i=T IӛhJRՄ p9 w3Or}=L؇P՞vGP\ v~])?k]y_,h#WJCF'lcᶙ,<Y=3R]h=<'⎡ع̣x"cfkQe[2#4Y_AP1wuVe>CEJhZ51 Ae *#R<r-\" "E8#~ϭz~ӿBt@h+R-RDnX!d&v8^)M>:kdXj붼{3^Wc% Y(VTid##{ʴRJY{%{V-w Dg/צЍ̑*C_#~ݐ΅ ̪8(fSZD+ `՞o`O/˰̍ƕpd7kFl*0zز Eg`tOs_RDhqENEM鹢kcsws09 7f\y %M+ ҆R \>٦˂Y1(Ai~ːFÑ-#c=+ٮpkV.qz#[*Bץ&r ^އ>T =y=قfqd.|OYV3ixW9w`wG m=vigEu;u8`* ڽGX}E6{yߴ], jV C/\x~{'ypdkY+^TK#zfczHb1$,KeNa\NӎL =i;CNL`[Z"Q]D+{ 1AMݍ@-5I-T zVV=ȱ سS-@dA볜 }F|^gU}BdC]8O\R[`<RHû`G%۵U8|r-fÂ'7Tn" *+=Xc D}t*\j;gH^o9+rb^*l 0'bcK{n4~ 7-lbO*0M.r5Z\+ iu]%)Ƙ8HvE5zj5*~;㭷qav  E%u7e@#,'8+\/8tީx&T^|M#Jׇ0É{Xb⽭۶xP;("O }ߒ< P>%&i"!W>25kA Q^"B_7ޣDFlG!C4pVR:Ϲ ֵi}e$hG*{o_JuXsbۇ٩cD`\S>숳f,s`;[7mE59TrZ<(3~ Rhh=/c_]Wϫx fbm-kCFKȰ}on[?!>G9f 6~Tźϯf)[P)A>`} T{]oa4~2'ZU,.89DN#Ed.&yw܎X'6oĆAЃb2r?72EbmD'd`.mnIGt :x= ,,),WD83+t1Bh#ץ1p)܀tUWO#G`;VaB$ S~1k?);إˉjyEϞpDқvuH]ˡVmb "P5Q"%5a i8zڛPm4qv=)6iRӌ)xMA幡N-kQnϡ0 pC`iK\(Ũ`q#P9di\#4\9VTI"OskYCn# .(MV%+q7&'kT[rrv=ߪEx_WP ia sώ8v œ^/ :_+!RPSIFa#FE'@utbtVjNݺ&>5ӁTv>UW3DS:<ʜp+ Łw"[(G;ߚo]ceѕ/&Z䛔y%lwwYǩM \~c7}ҰitI3tO}BeH1JrIhK3(B%)} ]?N _VePwP5됣ΗH\/;@@J1ufu1ě! -g;np::qSV6@,zf$=[npWG}4̃A!uQGĆ K4mഉ_RrrYZlz+S^ϡ,-語Mqdz]hA2s4+;^b1OǹdLt_(yqk{O 8O;XY\ʂ bT\͆3-"}+XpeWż0 ŪMea2{ :Qb6K2+ *HT6F#IJZB @4Wi)Ӕ"˜%#3/b4Ph|B ESBEb\P9Ƶҿ#P$IՈlGs_x7$Z %-:>C7ȰZbAf}~mauN5 urN Rڢ]J.s2կ[ [ bl֕Q~VAB2@fWEz&|\EvPQ\OPC ]&r䗮V(7JM{T|+W@GT㆗(PRm'FCCH/"m>ՍT ܺ˕X|>QoJZKwPASID-E?~]/<1ޠh@X|*9#.~&{Y<簗6gL\65E֢T_2@CD]ZYN 8*h q!sv6򪗲8G z'Qg$RqJNwv[zX1@|\1vb'ꓺ^ Nc8 RΩΖ2WYI*!㋙-/وu|kQƬlt+e̅`(6͑t *0͉W'(WTQQh;|!^Ji9;z4@HCv*%5e -p`?Č=t+ŽX8fV;@R 4#q ǡ#Њ}SIXV 3Fѻ!e/ăWjLU씬5&uN[hжqбڹG%LJIwr'Yk ٔt㞓b.S&[@C'vj@-`8^pꗼsRѾN%ZC|LS.k dV#؎ g0|\m:\,{VశA]*4Knq5Bo,`λ$YgjU')Nqs5W0R8=6MU}ziU酮Sg>xA unA`c\\yRYf!_~C F=$_͂zjJlڐRF_ulD0xc8Ӂu:䇽QMbuE_HiL|oxI YqoahTIMlE3ξXtN!w#t}%vPMd4LH-Ajn#z% ^c\R|gzno>D(5$r Šxᅶ:uM#{pZWM.p&#iR(Ƅ0$a9lJP{?Z&Fbv.h:dS;ƫ5TQ152+T=*0ǝB 餀̜p+Kc3@i,I:t57x`/'tPɐNm>^mY[*L1f!{{RF7i~- "l .x ?6ζ 5PUuP1/8'觀L_3˞rO[s⁥z3 a˦FS5!uji 5.8FqH?1-'z@:#zZR4:`J f '΀LiKia;Fp28e5 ~ 0y,(R=M6q]asZ|j{蘩*esb \Bj,DRp"^ V5 CFx6\\MACf>=rS(-=񤽅PWyb ^:3w[]q4ino/6 @ U zﶈlW҃X9ZW%%j;TZBQmKm ^PRհ|ͣ!3p!!^}Y12;鑣hI. 3E3j7񏷩!tOls޳,Ww+K WcZThG'yN4~GX0051+4VT;WZ;П$) gc;\jҩ>QH.F۰(Q?|zJdhY-<ۙ ZDŎO?$0q)';21mw?I<SMH=.ږu7F"\tN߽˜ۈ"o^F_|蝛HPn3_gֲ|[8d A R &RX;#4 %XeQsFS% 72~*pC9)NMkiMpFsaJܚO)e2.w,*fU B나@ErG,4@ [ر(/wk~vsJ$tٶ/^>~O'RBjCm3.추7\^mFW(r`Bvu/OzkWeJ)؍=ў=ڦ,f+wK:cDIZF}rևir5qїQ}~(zM})ɴ&x-Uc8:*X;RLmFĝI (0z])$RE"'u·Td}h]]7d\حS8D䘛yQe:ͩww`q7Yˡ T%rqIE[R|A:b3sUWf:TrIhmxmsI ]P5\9fUm?9IGb T:_x68kj{|cfQ!'|N}Dደ粷x,C]}UEWčGX$spoB[^A8:dB6-`=]dj@ O>5' #)p¥.vE<\v|Ծu 2Dc+9K}CyP v-l(SH^4@xf8q-m=`ܢ]]s_ *.{nP}Rjɱl 2+xYQ\l",'+4\‹Bh(VkrBqɴQE2/l.R|=KPNspLmQ7 1ܐsmXGU{d]!'InűbA0܋N_Is>cfZA ,3|vBƢ?(GT{'ǟ(bԠ{ԍ55VaЩA/>;P`QNrYhE۝e' RB*/`:>h| gP b p_ӀzRHBx|)1_=ϩ+Ϛͼ'd^Š;6Ed]$$unS,0i^YJ3:9'%"7vZ{*19 vT*M6TKbBU6e,~3p:'[>.Qoր[*FO*T '8۹\'n߬I*T$3i`B0#S{ȑ0x֘6F{^[:#&CA5! ZY$yk)M#“sU{ ?A{.sDH*cyi>@YХx6eˎ/p0%(%x`#1zIڧxrcb[RUXdt WNy7 IjM]qWֹaLܑ IlǴkUt?E<)qedhQEf*g0Il">=^Դ"64Jz:z mE^9'g #I7?}9Q}u>CG,17tk&qkeFD+,[/`L4U8fP / ΔMJ1X.1)N$ HBzod\_!dc*,CflAx͖+!Vkѭ~ ftϜy'vXb bL$X)YTI\ eADjHOI 4lq_rG ըR'Fѹ9,VU 7#R?s53%M?x3d41ghVtTǥW?j0 sZoJ<4Ϸhp,n|A\Uĝv5o"i kkEδ}@"fyqg$wVP9䟟 ..gsǫ7ekYeCmhV$T5vDYgThtm2D +RɌ (Rr-PwF#rR1|$~'J]7'ӷ,R\DejG:,|UxVk(ӑ*7HZE ydjPNՇ "7=|}Ŵ y(sFl.ƎÛ~b$闟уr^w4aJBV[cYڤ>8z;Q! F*8gwjy^4s]?Ơ>~eKV[4".)V>!f+~nl{x̓`P逿!<H̴r5[~ w DL-" ]eק G#ݜj7+sݦj6tpX`ێ3%FvRɚu΁Wn&-kW\6^AeS`3b6LRR)]L8@b>3ȂKg}O'6FLa%ҁ<6@cX`OQnJ=&4,rla.&)f̽6:ÑYeu@P5=> %|eq; h7d7||I"l;ǶX#By7(7V"DVGPʒf'/^`hg$ºufUbgGY+[ ^bB.-P#&ioQ~Rv]E4_\m+ݦbggfQPY̅PIp_(3AtPOeJ<߹B* ȈɊx/W;QaAʈfBᇛ2Pҍȴ0zU}aw<֘:L7ď䦪+ERfӋ@jEj~t(-%GnL+BC~buW-sk |4v@ѕ$%R51'i5: , x$ YD,<80}b?՚ 8e= Tr7Myàu ~-N|yi! ď-knȉO4M0by!Sgθ<䥵w1Q~L])>߽wGЍ5z_5 qC%m? c#x9e2<&N54$Wp݃EDa I414\f\0'yYXh0dn+7N L(bT-9XF޻-y{6wBZ]B:]^ Ah䊣*%d۔:]5[(_p|q' ].=P&ŰG.W>>H[ 9@K(vAze?BսJl'2P ْ8l`9է `-nm>+GW4P%/XP k=)ūz _ J>$ʓ(f(@s | H@;1s'S'˷sH%`jJ99#n\R_>̾p`?9'/sn0yCHYv%Q?̢MzfKav8!8Y50Y*_eֲ&guG{I mb菵bOA]$!*@Uh/lDJ.bըrsL30P2%_ۭL '!9v;=%GmT69 2 㾕rؼ/W|˝jW G8vsVg}Z<bľ~4VoZJ^>tח<+mJܠ,r# )Xxb6ǼD]MǷyA-rŌ$i*wņ{kE1imZdJUϤ /oᅷjn%GW`G*,͘j5; ?P_ac!K$O,G5-y+V\<[Huu?k[} rיaVXg!S+HH8\(ܻ= ?PDP*]~vE1xQr:$:?98M{_\ DLwYLz ŃLshgF]T~㛣u 6)^<+vQ.2$Q,ePda춈8߉huIS5Y~T'*7<~zhäIi3M}o7!.?ۆe# | GNFGbm{l[MG?p>;Od$h}`GzN{Н xuP&ivڨQLҬ8X&s s ]u(xןp iU8B:dǿKf9m}btA ,qdQO;xGK[<>|&He0}i jK9hnT#/ɫ[M&LJM#%FK:/PG[~| +od_5ϵ&`tfBC_gfC;Rv1rhRWEp 77fdlsXƭ}7g4qJ'l NIgNQ4osC=ҭs6b1٧ZV7փL&(k,=aIyt8gFd-Y8.ocGz﨡@7d0ۀ'M(t(x׃j{N9dN8H.Nhb]L/M8wZJ?T,` MӷdK&+]X >nd1{BG (w18^ݥTMqћ-S/ vE`c&r;Q֊"݊+@K\LwXW*f"x~\u+oәy@rn.S;b`fEn=xyJ³sdǶ]nrA^ )9` pS#ТsSQr`-., HT}^ۜS[So"[Fϫwܭh?@ҕ Ne!~i$.m3x.)]i*~Ϭ)5 Nr$.xuxԄ(#!!^5H1 0ot=|ÇOK]2^cOMd7p,}TU珁}Ӹ(GA9i'rF?J>>]oܪpec0=>rx͍11E6LKsϸS}J*,~ECK(Rk>;h`g?"\-LUZtqȲ%嵳}tC"Cw4|IxVedD@;][mG;ÚioY=4Q6TWّyed^ BٴnbE7uتpv>JN]: d'< !X~8ZeA*C}7q\/b>i; `՝fT~EK7 Z 7U f@^K P4=10|bTx-BW!6'50=4ءw\{yۡ2PY@ߎ+0ܢaH?"IrwHd71bڤs0pD2*r)AEv<R5f\)HQ.{_4CcX[iU%Ʀ( Pf;H|1o p_V\Dģk`UGO6dZl76@b*#0 Jn q1ATiЯE1 _=gf_~m2D΄7ea;:7s$#צX~瞜(!W^8t!>e_S;Gze ׭a'bONԼ,kqz(GxlF[j|l?"m<ԭgۚ0k>Q'CȠm !%^TљdHϳ3nar֫~= ɣSTG[Ao| gELh`d%y𙭷5ȇ]8+ټ >FpPE'z*_m=/|:$nc'v5+gxuI{cie)$*9.ji~c<8_+sCq<P֩G}ol0-Q\Y%3I,*Y7F 1jN#%ޕ^ Ne`"9;m&)H<_(ߴ vw/e+I7"פk&o2XxV Lm<a 1Yji [pcsXck6 ܜ|`sehlL*_ppsPvǎ!n[_C񾞀?+&{ͮEH$&NCYw!"CM$UʲquBߘ=6`L8b˽Z*_ClK^Uڗ1J^7s0!MlN/|LZ= 9ޯZYe +c{K=$*{F{oQ8B#C? TgjZ ihRȾJgni4sƋ;RQ,7;UEsb%+LXKF,ͷz#|.>.SW`iyn~;Qrs5oxJO6}$9dRo՚5Zzo2- ]#Kl*[ }_boO! M@҉8/#_վWG~ S=_L$ uC,̓`g#I5 ۫cE'bMSE+5VHqN+>7IkY~|^N%LatY\LHx%0-U^pyU0uCYE6\<%'K? 翛 J aНZ6֧p 'K R2$;L䐇+P3#rb+Z >> YJɎ5m[z PMź%Sm'A3`ͅ\6f8Ie2x1Yo߳=A6mE'6\m&8 i32R:xtOOQ;s5|jsV{FIuC" ILD)c)>‰W>GEsgh3< z˭]i駌o,C$f)A;&2Yz`E:σL%ew}hk,öL(XZ:2 2$;KTeG/QU& c1LRME@.8Xz,9kSG5f7yN>Ae,=|JGL՛TD&XekI61< B}%Fb͸jP[fI[;o=}`vHNlBq#Z䦹sJT[!iQ*um;pBSsnjbٮR|v7ΈU4srm'd > p0*(y&WU]v-0:m,|AV>: HJzř EE};WV@W={oMdj,3f:Βjkw[7gLU z'Ps5Id|p9F (wg70xlhu5(n xz1\CQ(t\.PV٩w^QiBoOS|,-JAu[aV-aX@V%#4BȔ^g=Dxe'- gB)~12aUpُ1, bX3PLu  x"l*VaۛreTLqބ';'͠CT h~GV88[j*=R9rro`AKjv]r>\lX\Tz.n%C3q7hl 0ѬN[O\3B?YeohH:ݜܓ{0 C[pA(=Bq>tQU, XV@S`B_ˋkMj\Yih ZxcC~2ᔿFغ"xtL"da  Gmβe_M d_htB8HYAt@̐pgN7 RUw4Mf~%=D(W&[yAGn0:r(_>`X{j}U hb5'XM妄1 <{:@y/ T7_hAe34~T/F.Y83mZ@6$蝓EYtd2g w9ށBX qB\.B;'GD*z|iXy(B0k8ŮK. Q3sJ2 D8q{jFU{dC{j'I1:8jc{^Y3m#ήu&>az#U]ʠ}%UQ}ԫJ# yCu:0,aD*`BHfKd0l,(쑯o$\]+e{C&NX +V5HӬVԻb hN.?b.S8퇲z85ܝLQEBڜ< rRǙ9@J;`֔&n8H$AR3fAWAl}z) s&&聬% ل!xnH}󁅱#O꾅 ;pcAԸ/]z;g H}'Y3L=a8`dmhlx/YB_~1mY~z[6u"Tbf⬛GƼV2ly誨OP?[L[_BT|^s?H}6Y;A],:Յ`!0u7y_2WY$f?[Fc<f/p3Z,HAܝߙ\ia ^Zy}X*IApC%쭶XyrB׏vO~@2'ՆQ g 8#!6 y5ݯhG˾)j%O{pIщEB4 jy6#d:^1Xΐ2qPC%dEe:\r?:%%6 qn^!4<9C6YӝUz*t䒄nZ{1&'.D=+O/E$$ZpH͉kN.MA }HhOMi;iOK!# /-?߰d{djc#ڮXD 6VRTb5Y8OQ]NWAS`ōׯ+-btcz06tJ7? e㤋8P!GȖj欤}R/&[H 7ෘ(=9n<*kchn[YzH&?)抦ހٽCrz.>8*c,s4X>#'#s;^}E| xU*p)orM e@'섉ׂh63S̩e0@G0pm;\_:pyv9}(;w@3vHEf/B73M|j*~}+w#?ۿNojw71,;&Ƹeπ,i2Ƴ90J.ļ0V%5hX{/iWvBm\a@Y͌w:@]gmB>CQs˽y\$R(L2(-JPb5uۿ~̬bKwDc\C u!ѺëPV ν9=Ênr_x+ 686|1 $_29(Zp-)MhئrawE=V)g>8hyGD޼Q/N:X+^5;tV!/j%o\pQLf2}Tkp^P|hO)VqG:Qrԥ|3-~U 3CD);Td?{Z8 wZ)k 4lRV>ZLU $ fB[@{`Pӑ@0B%#R-^J҃ #Aƴ,̆]] J2#e oh2;a?e-P^8K$KJ% bpÌwtɉLaOZG pύkRyZ8 H?(%99gQ~ :OG|(@:n('g^li.GBD5hr5W mNHZYslM&z1b^;;!&B=&hZoDKdmKpE\&W0؝FJRKrF8g QD>3~EMTZc$%6ۊ6#A&N|'^Uw#=qHNG94;&*"']z #Ӟҵ _nNv;tEQ󛗱AliB B1V_3_6@C=zO(F}#H뉎62:(r]U DU@W`O4?9aPFJ%Iϊb%.[%W<~4VGH&Lfj2p?mgӥ) #~\8K9k=acӂJ%th.K ۷Gght>{as1*ٖ`l,|Iиn?aREa6@c'" uWxX͏u G<zR"m.ͭ TR Xi扢cµ4`t"tX^jLޡISEs{KGbY=' 0҅4os"vճF '{w5(ц;BDE|̚G_⊡ÅVxb\rS:aG7<3 gxCF%?z&]ˬU1rDuՈ'ZR,:i@|䚀$[pQSq~oHOchzY&)u^䦨hrWW—=*N MMl0jSak{>8eF[e~4jB%phwB#]|a€KOAb1yzεVtKs󸉩\'kځ*"hdXr+8}(^h&yTI+n~=>ThM|@= wR,۠5c(!w(^@Fٖ͒l Ғ p)DR3pvGlO%;9gEꍉ*t`> f[̜^"OhZs풣ݬyEB}os\ =t:#Jy^ݻOK"evp04 Le#H04i+F7Vŵ>"(g7C&YmQ'7%N"^0kQݫY-I( 'AC=:U^E ?m]"FD 17m=$"ԩqn^RN/=SrX/Ij~Q>5s>^L/W }\Yhghw<ǚPdzk":S_=ŀ-1H7^ñ+jĩP76{y]{tBvP^m,CR$0L&vչ4x [oc%G1#ye@ީ:QcNE/u%XV1 )4Igo-G0X9_j2ÐE_}%|kq[ɴ );^"?91y*Y*2Q6qi)vYN7-Qϭ'qZjp*t'u׳U#PR VCm7i;PeT7÷RW(<[qY%sԣ#*DWc$m"/̯Jjd3Q DoUvD/ !6] K+ aF*Ipu /T7g#Msq>w7^OנöX(f@>xDg[Qs.xQ@?q8G%~P9>$ >~DsS25' Q{wH :5Mos͙^P)d*ktnwlRlf= eQvJobGl k u- }B嫆nue|kSQ>CLm3Y"L4a.nX3s #w76"ȱWoa,Sdx$v¼[VI;z#Rdy*r%>FP-Ay`ѿ:d0b2[#;o^-ZJ<}81Q0$9=}ĥ?K[/ٯPʅN\Vat_:) Tڧ@7 0پ!t\@G쏔$L+H"W~`C6a~8}S[ᜱ4yiDҌhzvSX6$Y:CN:gh|CѲb=t:$n#̺ZԜzcO^JV1ug ؜s/9𘩲#M fuPRڅ u0$|i0mعA|V t0↴L`sT"^ ]Bgoqa=A!w2=iq-4FN=@Ab8+*B;%w%獵|?"g.7݉"ob%|}3 ƿQ1tμ$>1O7,x H gt$0i+9a olnEE w׶ӥ1KVVƁjpqߋRȣTЊK<0:Ð8S ^Z]m"tčי+.\~֧#qsȺV<Pꐴ52_NC&&'c__yeEphQIlhhb[U@u=q-n7 Fq#Rc,uȼXY\HuN FD,,c$mQq WF۳h:QiăQļaF@wu.K*{S4y3ؗLW5|ߡhEtsk'Nn8ƙgms9.A)۽Q NWW:MDZIk&{'+ig)f9%ԆYozbU{6$EDl.o(E=VIDT 𞭏BXn5aM֟A1;xaDyhp%N;2%(8ћޱFa0i2HNs R iǙqG>J¯qS%]C"lVM9f.a&xunFt׮4o #d0>HR5>==u%la\O{FY8~hOGS^.K3_R3 15ZC˲vM}gBGB]nY{nk _qYrƜ LX$4Aэ#~Kj06 Fvw?~\F,5ʯr2k\{%mΧmdHKAևkeq=>!ɕ;s`_{p2 :㖧TʬmC)VuA!%}E[Bx0j@*KZ!X4b7aޣ. ` H0/@8h4P+F`;dX, `f)'$=i!ZȠJ]{DWwf.-cv8iihO,fG Kko|gg 1dhgJW 6_@ Wry%p%H^qVeȸ{$cz6j\71nd1R ȒZny" ;V.ۖy\Pq̉# eEp| rAWR3& ~D +#&ϯ Dؗ&ۈBOg@޽+y !S밿l=c} eWA]~`!g1XrphiS4dĐ Tw<- (Ky#?_~ ך`02A}՘I ?H;+ِ`sV$gm{F -ciV;d6[}ѽHDd R}D7I>J7SZ)4n`EqȆ~oAxkGxw92"3؉<I$Б[v0$̵{#`t_ellпx=$]|VRgc½^PIz"ʎ=kFKKӵ]HH-o.K"k'`fw]B^k_OJhJȜ t$q+vf -1Hl e<2/I`c}^)qFS  -KU709_C6n_^*Ծ ,am8l6ߓy`\'kbM7Q7Kɣy Tܜ|y\z pDFαs4qXicMݬr}`eW%X]BRfKu )1~T09*hb4wxe9aP%C]kWkUxE$dfPalx>>v4e}=ՐA_ N+Ӆm>8͌,8g/E`e҂#-gzolkl0gɨˠz+Eg(Adg.,s!bIa%5Хrbbm)l_V68Ave𤭃b1腣wgZ5TÐ#1"fv4c$ӚKs䓼/al cMrUΕ?c/%\퐠QKVʠ<7;74Q}y"Lg7Beu/fL-){z aOCu8C54-_ge*+Պ/쓏Et%lҗ^+`Q *El;L,%W8#.h&U%"/y:]He#0d1r]aIN⑺ ץ@תAbmdwM٬KR(2;jR} 3tMSR0`Ŝ_q)4$\=a[жGe@U-.ϖSyRFJz,%ZYnI3 Yԯ</u<,vN5ꕏSVx/m6մգ#.lUtzv3'$_]54CϦ* mU?l:>CH N AS'ʑ%U}bk\-ʞ19DuQiXތ{$hX2ޗnṟF4`:/"$0fΪY`3FԎ'=\$P݉/ zQ x# #yIc$wl}"2MqqG榯I'~_7w6p*tVgM8QJ?Hu"ݓ< z?@3 Ń=dó#ί2_ݗ1viZ}íFޑxΪ}gӎ.{|jn׀2Cesx0_Oߕ͝1$*Lt #XSv_= C)Vǩ+:,ڿeC{` Z]L 'ylnX(J+@FNՙu&?H;TWJfq3~\0E^@t1Q}SNk V1pHŭyQ9o*e5b|9:{AGlA `7YZVkFig4K]b}ËrsbiPER|)6qNiR39{P{=oto#N_J;elC nJ2Pm k97-mw2VjCEK(Rsk'X8OiFR'FR"\6IsjߐhS&ޣz;/|#|RmTa_4]9Kmy0cjZT *KSxOg[5[*KŎ%$n^)l۶ְ劑\$OLɭ RsO< qXHXBYaBiU:c3]CI ifx `Lc@jK){zDTve5 GC VX,T5Uxb_mnY")O%MO܈z8na55jaqtLؽU_q}CiF&uDKSs?ݿ 7^Cs>aQdʪw LsRhc'*ne":{4؈'ܩ# @,?8p,䣇dcuv̩.z|YDYT ?W΃Gc*Z?s7q:6G k_H4 R(`Bu.&\t\]븵{I}h ns1PhgR2 3R bV&GvtJE}?Ϊt(׭Spz`;KvLo=j`! B t cSg2ՄD* ~Ph: 2pԫ3W )GˇQ9;r9ިl)9kZ&hW"YoHhkcS~KXAK$#( ,$k$@2Zr/g>% &@yeUD1[aUe'`\_,-{u P#@ y0:jD # " Hm%hT 0p:o?Nٔj ( OC-U  o'9αQK5z]v~R>B94EjWy{NT3Ϧ{P/1Yk:t2N=FC1ؠq8FaèhO;ds d=B-V`TZvP51.iZ]sFoor1;mQ3n}h>Zxb:[© 3Ҕf_f;Ǫw1(r #P7x_u,e",x:&5WрNpYF J#mJyfM5+`ߠˑ&F={;hi "9x7xQ Q"S}꽏#)%|@Q88ߦb7:f</^(SSp?kԶ߻VS[CSmi hhvbx`D {Gh̥ihmfn=%dBۛa뀜9*2h1PX* 0msDop˸![BR nCz]OuV8s_Vw5/Ot4E$"/L/0tW Nj!4Q% &q $,n$GnEG>&}!;*ɬ8./Q!-!km%aI_X({' XXۚ%<,FJa4Fl\aOaOT]٣KV fG6@?݃*ӳ6;.K!O/, ?`s}sq <%`$ R\"Cy5Mo{ӽRT>0H\`FɿA %8~3q RgVJ>H^c 3R P8(#-$S^.C6co#RCս|R%8**?emu67f E@[vC^AS:aesz[HYPt6Z rrDiMkY^MLS@?I>Noy:l;|ddeUYXhYC$/α!RMvyƺ]x9+ebCNA 1,k6sج} MK|H[ηi!rntűkSؿ\̷mMΉĴ0p JZ~b&2=;PHߥ;%NaB3j=mlKg$pUCVCl GA*fwG"x&DwW1"Z:KY,Z <4qHM#gOG5[0+l:PU-gKEVLQF8# Z!EĦ4ı.K>"VC z=+c>*3VIŮY *jxR{ӛEDe0 hIV(e! jGxnIp٠W1]E孏lDoR kn ng$ iQJp5U.+;gtj;臏ż;u#q0[AgORL&NTqa,+T k#2cDG 'l(qx 8H3` z )7N9D}f`A8)P1Sl Т_6LKkL>F53"sO\iflpnse-lc%qZM,^CFMqd#$MRp䒻T`_~)Cb1Wq8zX^C^ AJpM_5y!@GGxH3S0T֧^gxK ִ]8ʓ)]1FzL_,yus哵o $-ڧ16ݕ ֹ3 z#O0B+ Y:>&%{QFG#Ï)H=#+u,nj`;?4vrqv^CgFDWk(*HR=_Yo XmO蘯2}ߐ#==k(0l+3HGz &C³nz&Aw" !]J۔C|: !.xtQ;;|fw;{8tJ+8loG"m)9T\!t#X1=?\Ef"U:$TGp~-#DT?Y_sM4C y8&/«p=\q|m QP6}Vqoz1.1:w' jr.'1P7q2@ ڣ֋5 /dMPQ*5M`V%ư} lO9TO%wO\l)P&-,#!"DA~cF7?O$7#>h 2b iET}/w"ld"rt]A`J k}dz+pHՉdc;;tт@k0;{)UmO;T2<OtORm|bjخ0N $MshTtX"<-KHyTT.nj;]pl9d}b#l?JhvctFqkĦf¸~Zwї<=|Q~$oS$ī10Hղ F\\^@·%Nٽ>D5pT.St`h Z͛\t3 ȵ' Qo 8qrR̽ )QS4Hgst|()8^ZV[+QNvXlW ќ(HɌ+s(A N[eG|3FUq:2} u f5a̭>әI,~-h^TxEOi~E^,'sXn%I^V(seN΂4?Kh1:-70恜^Kݵ< nY8H@pZaX-Ws:ge_ ֧umA谘6"dÔ1c]u@X/nȿ$\ cT+՟ -)E6ޜ[juv+$du|S.e$ ~D%؜5Anr9d!y`U *Cqe6$})`ݭ_QҷgNjmН}!R8Ja E~ˬƋ/ݗL Co,W')ERʴKM./TVjt+7&Ta%  Ò}U씻WOUWf25lYgG/;3n˃']7ґpAW=-LuRݥ(p" +!JO[|'"wt뮵ktyLg"Ph3y'0V?LZPy&)A cXP2(Ђ>= t#ս+M?U ?TG͏Vf/ZsPƙp(B<2$3Rr_+X1-o$2ѣvg ETR;$q)ƒSNNI34eݫG\ڰÒh!#{ŇɀfjnFG5LҠ*]r9Y=W2P9ƪ. d񘖓M+4q@O{S!raa3Q⧡*^mWYbU h s x^/J'-\9LKT 畛e63žppэEd~9;X8dH}͉|'a&W˫:\v,we (VmH2O+}bT XR c6[5́A_|%=OfsPJ,Mo0N&"x#{%}H8s*( 5a>RwhQQM>A,bQC둼VG3];%L?|f˷9M}oPz'[@EfO!XtNa>\^0{i)'WǿKbzk`>we.p~p5.L/Jw.z,jOu@}քJeFA⹭/ :~EԷll0wL1t=z ./U*R%66QGMc5e%~ gu?,d"$N?.?mq).K3rƙjg@z4UN% e> hE:$i1/%+9~sW2]nEn,A^ )vK'sʊ% `x5eikSt YLMئZ/<πtA),r~AgF\D|)T<0˖Km]qi(Ei3"Lt'3m{f\%$k#k P~_]s5̫Dam2"f5&a-Vq_4RWA>qnf|6 9e->0x7DY鱃INI֏LE?3K6ܶ OR(oKb|Jb^w$P*> Ұn!]Fn>l$ y+ _>4زyMkkAfPY#uhbޟ38)H'kC1 q@x"jx;ٰиdNBa%7șK.D<*i7xL.[oj%>{wAl3YbќI EQe 3/zr tO$uu",cfhV&,Z mQ8WDѿK2BFzs?&A4 >yԨL#rV/#KlW铘+XGXIgx%.F+Iˬ3Y>޶֣Lsi0Uşj-_'3t =-8"/sm;x\+ǵWd.<.{u~Iu6rO΀]H[_¿^"9+ΐQxpSG%!xI1Sl8r,ztZTʄJVGHßŌ^|&&ĿUTcWp>*W3 [Cy͝mNLn!KMW%ef~CKjJܫ9~wԾ<#$n-ig~w~;Y9n1GNtQ1* 8B'r4#$y7eҷ@Z$Ԏ|>a)־}?j3F|Ie n0cYc(&Ċ_-b qHrB,MɈXemҝ7`+9>bv2geչ%iβo PJ2.y+@ʢЧ ЕfĈM7@y阝ن\p̀o0TD~KNDAO [yy} zju rΙo b7N;?Av%rG昨y0oWfh.j|szjM9e9D8L:?IIŸRtIjh1{yUN5eq>IH4FKǎeE` Xn/zk,?Oն`U )3?-0dLůw,G KYɱu3o!?D3t` gn)_*G,w.[4cO|* 28(_P@0OWF-۷9f(ϷS?j7XLگ޼K #X7 JoJy_ : X"`0H -KAq(t3߳X$XbAkףNWzE>"]5?- (GshV~9 sA eP a{[>>tFח/e)b/18zh(;ӇjNawY#cd 3PL ˚tI.t=5#( zSGRMN5 JcZ>'W^7TD%麃a8-x5u ڝm|d/:'fG{)o%6U*QտjgQRMp*7GlZ&\rF?㦥>'y3/O'n+'Pԓ>YR =ogC_i ?vP4}u_>T@7-H|JYY+m/>6b5{!L2cD 7ǯ$pDt ; C>k-Qdrtytq,eWK?RyyqoO/Ai'13>B@!3KZuvo`kAJkx$$NFtCB`Sw_ JpV{glbw<: ,co5/"ёBBWGMK诉dLqmB)Fq&O-?!ؗM 6ʗ2D KonaӳdTꤸkMxfH"fc_ߊ$?!ӐK]͑8Q[a$I3"Zn-&MKf8qhL }ШhPܠ)#9;(Ny \5LԖ57V\(f1!XU L&tl6ꏫ,ub.J4E)6I(c'֊WE rhL#)&Ruhv !mA7@Jg8MCxKDO.(+ovD9)́"R(1 iI],ROگӾUI Ni[" avKnw% 0 d˽=T1-coP dy׷nENbR:Τh ,(EEQ~hЃs'~so^"2Na^i)18ޫ)dQBN_b~ &=Z\Ήq۽^toGSoZÊVj%Y].SgiV6ӱRbL+}|X#7aa[#vp^U 5PCQדl8˼szB3+gSOy~9`sS0\GSV rEez<冭(6 f[2v^ĸ yYWcSzPPm2_/9ϢO:vRsb~NiYE*\٦%(td[^@d(-?Gf(xeZes)3WH`@3uһ~ӿպxv"K{'ÇtjO7ۤto-ƬqN4F 2nUIxΡf$"ނSm R4=]r6# ͪxo gwi0 Ζ! _F/ȿU:wK7ZHWi}gϸ"['U!:Os/ʌup6P(}g>xر qJlH`\ 27p[7X Y4-B\d.╛=~[5LmٔS1PCZw&q/*V>G w^O'˄BVVC {?CWbl@Ȫ!?VՅwǠ9 =.nVY.}uQG>TX.~;uV"j3(.p-\GF)ǤK\,!zn-yqQ͔P\*oO>Q}Ji2 . @=c AnnA/(3q.4GO_ ܌iF,uL =TGbIV!Wcղi3`ue2]k@ &!zɗѻjfZ,b| ű/|`JRHT CѶROVOp@ymƛ%) yt!(ƭbnf*H 7+amj7 dިe5kPʀWRjCd"7uG @UAp2=;zf`3HD1u;Pmc0CK,֮˒SQ8_̋Y(;|-K-}mWRs!D iQӑ㶽4>KlԭMbr= G8|uG&R ĮԘ~G}7>o!$\_,{s5 Ә`Hף4KI ۔|$SBMf$ա(;"'$1SѤ^c o[A5[4U}@*=YzI =Jjn||NKW.wwW2sMNvn૜t<!g#kP!5'V'1xR*o!+xpzm%LltCFY<@}UvB/$,r_xi ##-բC%eٕ+r?~>.rIfڊ0ӝ]I%u^Z++nHɲ#d͑y!%1 4Ƈ1싱,zB3obAw2,szy&Vk[†iA 62@ /Jbڀ)‘!Cs5gQ'âv5mvM+vvpa-0qq1osWnF-HkX)sWOT` HE9#bBkIɒd`$tIu4ʉQ0SObb HdM iqq hV)`+JnB`1v)Dڍ^wJ3KcfFؕ1aRdxuRf[@=ƷBBaw hfBd*K`PlSdS0"(?Th[3؝:kUygRz  xA,ONb>= 7ЇMGkovzpp Zgy_hU|?qCŭ4z}[kʞEٷJFAs #4(h 3d0\G:M JNSkAlU̘٘\cwA7\v;3fMI +=" Ò|ǰ|q|Xۂ9ƗRΧ_ZU+Oq=~8bL DyBy+ycq[p5J)Swhçy%oŹI) ,űrnr&YLT_vulY=Liv$7swb5unT͌i_d -dIo 9rЎ<@ v ELJ`rHKߊ:BĮ&Z gt٨Lk)ݪUch9[Uۆ/?󹖨kKw_q &;0iJ2Ὂ}z18vF473X%ps29%;bş2."b ɇ;#K\p#@3O[hi{~p}r,pZ3Iy*X/1<q٤p^|RlisƳp8:i'^D%}PpS ]2:)ZL!:xɑ5o7og]*S}.ŵn`Yѥ! V'IgN>uCQ~YuwEK&H屄' ńuGʌ<NlV Oa.죺(‰FL?O︊yҢ.йY0ڧ(] E@ӷ[$)*W8a'^nK=j20#"GvؠmWטp=eߑyekJ!Mƪ)V (!g}sy۪>Q"wjbe6&Wiψ݂NeIG̨Uk*^*c‚XEA޳)*EJjs9iIQ++(,V^t&+ZitJjΉ?Wz^ x7 [~9b4UT|dd $/0]JǘJ Tć\Wh[^ vtLrSVmVtӊ]M)jUBQq 5AgչT{yجME1)G)JBgj1շw׭ oaɲR&`2t#!mI=k*EDP>ARx6IVdTQ/xo7[J +_|WNG?Noxh{&қe6IjT<:#cr7 g𖚝 T1#Fi0(LdJ̐m 39֘kN\ԑV, 7^)|$gu]F:&ajv١߼I^KPLj'%˳LXӕ`9cX`t$Q0ާ!YWQ9鸪Ƒ]=#Pķpx'N$e'2׆ L`:[+SkjBB`=VLAx}{~vv%O%;gwZ :R7W| :P1>0"j9X@L" !g?up9m%|]CcbvVxc_Ѐwf(.mi. KͣNk^9 H|Bo(2CL~VI"rUJXs;Ϊ ¦8X)C7jcNu`/;Nf wIt }NQz.8h\9PcA[W6rF~:6  |HMOkFeNͅ›` wVLTIQ0|4yeQLRuOŢUmʞ5􆉸6'갞ނVOUE '^fZ2waȘH/q$E(^#75Soh zO/r,LR |IJQYڶ"pd Fq\Pg{nx U tD@ Ukqj$PelɹOccŃ4v?12.=7yJZ:'7 7 L"(;劅#Ǐ/ڊ;䷿ڣ<|?X]xCBvI$Ut~͚}Fm x1̵'vS:"ӀoYг_tHɖScwn{UCG-om/RXݔqiJUj_۵ z&wJ8Hڝb8K8O;{ȱp"W`&'"= pT3A~~PBqet L'|2mePi c..=gd Iox[qRu͙]hNo_wcVt#oχ377K;G:D('6ґYI] g8p^Z|D=4V#Ɵ ψghsςJhhRE6b<ڡޚS&VwI%]k[Nv߸ N2P3 ܛk&-tzudFK5kQ6d@^Vn#r0 t ,K:u<[.bCw(M.2ɀ ͸f)a֭2[ 'A ~T A';/ղ8܊!`C#Ɲ 4*Mog bkJԻ&@D6M੥Jlk8-06v qC)KWy֓l_ #s3yKƶ ?\sQU(kӎ;CaqJӬsߪH|;vGKﳟ-,xkѻ\&_ן:`Kۄq?H ZkLoR VWR9. fVDS`Q* ސHL27BI0uNvCu5"s3̈́TχDCYq>l/U[Wd#v6t7ztY+3%~["7 $l,qg!( (QБyD?5^@3: rc3˜Ij_`b=nU%]STAURD;7XKC^n/?лW//eӃ(4 8{x5*/:4P5$tnMz P ~2omp]C@3%U%Id72:e(M`Ĺw!PrBԬ#Vq⼆RETWT ]YhVчC[rΎZhܬf&ήVe GF!D4=3XP-7@ F9ۂJ=jZu^iĿ"QOrTe"]u?T?m#h<@JH@ f2"k5yO\ɷ&22hQ٫ &lpuׂTKa/.. wm']pNmJli؁D␇J|Α&F%O2X!18Ecw 7jłFoz2 eš2]Z=>.OAkVBɦZz䂥 =pɡl$!Okq-0C&} N(5vdpl17o$ݽt6s~wnO,ǁ*r0*xo\̠}p@|U)koSdOF+^EPy1ۙ%u$vVI! 9 stv>m'HT)N]a*e"1OtPX)Hv ?N)jecz]1B3땑?@`=N m)@Gfo6B MR~#Bx7//K2 :Ml!ck/Ҧc]Qt04 Y#p`QXuUMkU5f^ .y>)!B)6k3tę/GP=L2vk UmSdXż8O\(q%1+rűYFE_Q"kIуאLƤxp'7 {Ag5z|HJ0H\H~!w;)~L(*R@Ͳl܆rQ)EvF8Z?jWXYnƏUUeg쩣d*KRQqdJ -ʣ,LԝqyQO{'8[sgPEL𩵲A>z}Xq ,oH #ϛ3PK'.\4SB'M{;t[ HEzHv\VuM"q6 [Q{,'>X9=Ͼ܏]g{ƒgQ}AlKxp_&g, \hҘ cT$v2"F#22Xj8$0l dTWJ8䌄(BMuJB0svog}vJ.5"Or)@d2_ky_屺\^SW#9vjfKHA1uȔȜLwW[c }>o@UMMQ0毐UB>l[5c`ǂn!јGr(;p5)}+t"&("mʲvÆQOא;'ڰSMN5܄b!zeIugUNF(N##'5B\{ʬfw`FJ"WP; 62(UWR>8FZa{-M+llf S^YY& =':`f:EZ8h x$y>h(Z!n]Q4(NUz ϻdiKyrI:؈|.]֚)bPyCvl#vCZ5Gx>6Ar\0Ur?)fگDdtmedQvQ6K~|pU쉌Eb/6^C>-yR1H@, o̟S"LvKoNU-y(Re?[Bw;5SP{uN$'^t Kh捕Z:\d?[YzNiS"vc9pt }xMemk8Uua9JШ$?0I|dP.5ܿvouߧi]aA$/CQ*(A΁ ُ)c4y0W~nli9V$D+]uC<8>!M\򕨼-<)`]Z#z0U+\_RҨ kJ4OTԸs9/I Dm}ۯgY8LJ_$.iW׏ۍa ڦs|:,N;euS~e]/fϗsLډDŽoP[EeX@A71lbY2А{ju U\Bn \iߴ  N_e,ܬC`ş>XJATUrzgK:\nl < 14Ժdb^W?P+ؽ'zc P6/ç"ĝUnKHvrh^X1:h֊ag@WcFJ[}ke]W(v)B#=ۄv %!&J~n%~֨ЊB+Po;MI^Ĩuq9*8֬*֛y#2vbB K=/+Y8ru{$<+maZRb0f@edlKϗpU_ۮN>A@˻'xRuFFqep0ޙ1 {MrNl/#W$4P"쉦޾r= ~bx@de&?iE##h- xI >svd] LZ䊪i8ydmQWJ|TA6\ut(\ՒIxO@P֗僪F*>(ӁgZƙuGELHT4>c>+ —`:e .qoURSY~d P}87.q8f*dDs#Wɺ܆'eOal' )|k%)2UH \aۢH]&rc`!2Gp/lŦ|$9CٜpGЇ`NJkiGD̝ tRXAf1x5YřpmYpnz|'ȋJawbG>b0 ǺR._I_ջYyㄲkѣ٤[6*?:ep`; zwg^u;`l F1Ż`'ĩ%9oȕYxlV Vf`}Ѡ-8ƴ&k2]&MPF,0C\i*jɵ+uy&ǎ?yEՐ4l-)e|@CoحR|GL{b9bZ: KON2r~*E`ŇUp!b)'U V'*!5^zK*2s8m7L)5CϱVgI_۝K'C5xc_Fw>lVUe61b=uL Y7zwٛிl^O*KM&sL-ã"3U0,l2xZ%[IDzT#'H#Z|zM^#eJc#%ɯOHt'WDVyuVo9J4fMt֯6Aꊲ}3] xwKɡL 1' "Ƿvx LIe4w5Xo~npFݰz12EmH|h$h5hEarbI%2X:waq<7Cqi ]V͢skT!Ù8$>SҦ'I}VZ&5 "GFRϹ- Tw^X<\%'RlFTCo"V9ڝ|^$x`?v9zإ`O[9/k&'P}jfx>#PPpe=#L;~aqhK18i2_ 7GUI](W,0.6<vHWiP a]49v/z$dJ.ࣗpemĽ`QT/▐5R@AH]ATsu3<)wz<'F iw2Q\rlExfqT!xݮXѠnmwGU⭰Y^ʷ¸'\KX-)r}hg>jV]$acˑӨGQk*=m2K4\<_g~KG%=3pDxD˷\ #=w9X.4o;z?ߦ.p[䧗buNjm`L ![pG0[K?92ry1ENxDƆc.⦨+_2 >t9+*1CVz@nk3K$lxAghhX#:t@X$%[G 1gb&יp;)rM0znCƛn^o^[2݌<ʈو$cf$ϜLf+=m<]#n5=sv+TdvdnD?3hx%"𷉇0i3]|tuy('>ԅ:?塽LH9+N)T|clNSxg@n( #uQVQ 0mvP@̓ WMR/Vrr42gRHN%b!Z Sn^]#*3{u LNI$p7i˹9 qV29w̫6l0ڋs2pϸػWvIR^^\ p/O@n'J*sm-/O%oeKfi}d}q\% }rBorgh&ws .4pT6PF1jgQBn;2%P$1 fsV&0vqB놬!1b:m⅁bUy@jy]0{屁5 𕠡'b8խ ̩1j Pn\n$$}u -y[4d!nm(wf2v%7_l4aiVv;i&b ;@݃PAH:lh-=̔|ˑp?VO0icez=Pw82رbWG 56[zt!ozEz)BJok~^yЈ]${a)LDOFʘф*ut*}'ECQ[ zCMhdj_@jFg̯Q?gJ? xLcy9bJ#m*=>ɝ{/,򜗝^bQCP Ү&١3؇{G>w mlLvuMmHЀi5 Eõ`eh8^?/QeI@4WKUF\!/͔:pID`$Uoߞ0C!DG'Ё۬|;B"F@Y;G(o;el5gKq] .Ź,eኙK6w > lMkT~N6ma ŵiHJw' "_T3 %8g K?)}T6-Ju8 ,7j~ ,IhC3nRk讻dC1oQ"܄>)q:g_Ǧ 9pٽtظ'ir-lLj1O=Wt.{U)Zu,_MLD 7X 'hq<L `P?J\}gYtp{;O+=!xo}[b s$g~:骰F>gZ1ﱥBU2)&;gbcW7439aF"Ź2ۯԮl\Z)>ɦvChr= Y9d\$l/%MW CS^`@ A>\^11.hdIuz(QedOfDhg" B{#d7<M1SCB~ %2SHF?mf;6A}eU \`eoaS=/G1 4:}2o{xp<%4` !zg#igiFIV1.|l*3jIx¤ұpe|ł 2^Cb[u5fW{HX,_5v N;ֈr0Aw%緺'5"9fŁysY\J`HUsc\pܦQX5]P~''0NF$; 5W8vL/D?70pWRI*BNߤ40rcgXa~o~">Mi;Z pbx&r6ݪV6L^*xgNM\MsgҨ .'gGY1dK.bsl>2v@Gڈᦧ$dl,l}`Hq.ˮ<,Bkmm9*> {_SkTad 5:g?o l:]Hנxִ}H/W?l?υSK3/v@R uqGJuA.dMYr9nRWXJI23y3)@&~DOx_~PG_BP"Hϟ$C׫(zmdh{577 POQj4obܲ=ah$D$T"*ZѠ׻j>xWZy.ҞgBe$&2 [_i6mVuY~ͦ (Yv,>ߟY$LQJ-S^ZA-ۣ|rvN5obѱhFBmc/-YFj2AIM|ê~ 5)Ɯ 3KzP?U]g!y$9)N1d<(Q7ovL PM#gSގ`uiuy%%BFCvBq?,@j;"ߠ$h 6}n,W`:tv[:qF( i* B S8QTY^ OO>GQG7JThd#X uQ\e ^J|в ~-e̤7ܻޭV[nϙNM?@]PVWUDR38LM1?f M&S}'UCZ3x~ VЩv;8TU0?x"g!{P *,UhBz(m|5T00 /|MhQ8(mcG܍:"(LUIv.uD;BÁdB{G{^ZBȂ=D1f+?zL2lx詯)ʕeRxYA)V8O/V.X@Y7ym{@Ћ8 2C!,Q5HVGz!lڦ w'?s6d~\ ؏F/=op+rTF%|<{)+)fsD)ftT&HFߪ -ɂͻ=LXu0"tgr(o;lux ,m.mpFtɞx4yWX9]a r 0E-|J[;` q͟udIZWR @zۖAAKjMo簶vdx'_LěJ J a!]6g:=/U?epzt|0JW=a+[z qZeQTYGZx0 S=ǹٸ= kņ<E .d{83tOMcd3'b5g_+AąGYttK&/&QzjW|wFk݃-51qq>#̈́"<ֈ7)Va|[ca+~ W-1>1bJ }xd,+J!iǴb$DQizӌ?-IMމt-2٨ S?(`9ၟc7mTCC)7fL%䏒a2E$m+hKriNfط:q zQS9C%Y/lEҤi1k2҄RT, G BhtCZ¼MZ4:/ ² fS$L2WtmJ >& 8@yږƍydnbF lxeYJ4FCO6pꉁlw;ڟ)k9"A!çnjt+QgX xX6-ʧ23Xjxǹd>9yw̥^X̎!:Є/@:6J;Dpߧ uqd!|d> L_ţUxC_؄T L%^]T.]ɚzH'`SrQ//0#u(pdx82RPKx ,yw0&ŝoۓI/KmcsO+)Űue"b2l_QW.}oL7,Ȳ`8+TnwAWw\sFZ5@g+BahUȼ{nC]i°WEA]4\eYBX/`$XGrB'FN,/Lk'E9x=Ŷ$e4ye ))HSHkӁ(}.]9RUW|Ʌn6<"Y;o&ep@T%+IQ)6FZ[=n&L-'ރpqg̯x!KǶ˄ eAD@<._'La#ВrKJ盗+rL@A?Ӕ.kYW\5ٱٖB*pX1 'R,~S{SU:H]޲!gd=65cp +وM;s'nJ&~LVC% bAuaT!*#㊪jq)H690쉴=LA dSbы5QjM QA33t1_ۣjEyܫ48jhK/I^JJSt-<=aOF*gyx]t)tν2ɟF"d㢮Drb9-Ӑa1dН&Q!?Os`$o1?}U;"OLeGUR1Ȝ3Hi9j>D1[2Xm_λVt2bKԥ[.{A7ܗR+MJ%o)9E )fE>Qձ$ &=(u>`w@tiM<0H!d{ /^pK01^(+$j+CTd%bwC!@FٓxJA,ڞ@Uǚ(!VioA#[ó%kP?3e54nh;3- t %uB a 0ޯ\δg=MZ(2>T9ZΩ֗")j2<"4N+9""976D`Gl$M<*7SPڤ$cf\ pmP- ´p6l&Miv˽̈gd5_WT@PR] -)Et1<&Ǽ2\;S]f>4BI!+& N TfA-6$Qy΢c"Z[~N" YXgૣU/tHhx^NAƉXVCb:9{RGxNs?ɁL.>2z==gb"0-FJ55b<I*h3 Tw{*bĞ?1IO˥OZ1UT:zIWj i K! G1컑?F@rJXUh^є ;g%TA &;9&Nyi÷|HQ:v0܌6u65`_Gj-z63K:pԎlXuu>M.uR`|mʹ7ƚFmo.uJF}#KxHS:p)REe&W˜ŰHsw]ĥYPBnoܘ9 D؆3J{(O.,A$j z9]Wt3%MiL5{P$int=tVsh>m~BF*0gZᾉ1jrI#TI^v¨ 0=HtTWr_MСNڛ<⭍nP# ƏvU#u&~!Iqsn sBTv>oi^aәNUI!Cfe-QS&gg|$v0[܋sWgezT;BsC`S+9 ~{`D1T]#(3W1*o)H^}F uؗH/㖕tpϤh Ҋ?띦3ncezI3"cſċgDI z7H7)-XefY&С;Ԁt f^jt`)ڇh,=!BAqKxKWQYR3T 1vUM·}ȹkAצx s}K{ho3UF(]̃tk*۱35ΞS<{s &)TJ prLS<.EK֟#؊v!5= H.x=c_~ Րǿ@ /\I^TE2~<%k|,qwX:B;7O7XKWfQkNwI}@~e3Ǐyng (\h$vDvw->BIʼnj%6@e 4p[,q+{>"SDV(Uذg9ըcFhx] PFҵ~_/S81F[^T#_T fխ [6n^Jt]G)I\yE +ň3U 0Ғ\Tx],W+g} }^kpv&W!wv̮9ܔ74AoК/1C3 PV&Am;/6BpzQV{'-J$/kgC%r޺J!^{܈#- trX,n*x] AQ/^=,ǝ80ZqT~4*p}w$MBτ8aXd(e}J%![a4X&(dzbX돵jBE."<S&-5{aTOWs?@q茇Z& iU5 ,?1 UkE0Z& `?Y{y4a\ETٸ (ǂRduaBxpDpO☩MY1flt,g`ciDzhh@pe2NR\[%G"MbMaHêS Sf !ፓo&Bf owkW dQOn# A9B4Hk( /H)XMG܅4S!dl^>YCEj}Eu ;3L(Y MĜpT4 DzB޺@jM1H%oR# v:lV*7e2UJ+3?Z3K2a9l[PzQ.ϱ*8Hp?: trk u溵fq5A%(H_pXKJѡ<v8m4onˬx@?:pn.q.9p擞_W|:zMi촰|υ JՆ6f1kݶò(jbXP|$DBV}fkv2Y$PzG`knKcێQ7eՌޘ +ޫ> dM8)`Q0|fat65i"pY v i JހX>#_sk֐Q7ю,Nbkɲf ڸ8* rX*7:6`}$pv67GebyX ٫Z1@xKz<حxI/eکo{V+ &K(O1r ^xenhSr7Cw\"`wvkDGäĠePptѦc|\UTи$B;EG3-jsU׊D^4R *IK`+Y=L2Q1jH Jz:]<~MZTV/r6Dr)WOjtDWjiD yؚml B_Q)ƙ yײJZ6zVȸ-wgX9 )TP8 輧o0$ vK//s3i 4yٟ{3UlmUǃ1&L7yYt;]ZKdҊ4.-$->RHmvS#'uСl(EzB<'*6$:2,^Lc̢>u,nC< |fw!6OkCe1>;+mrKCUߓ$>~? h%[kbxmQ2sGFBYcܳc{i-D߯{)@ɘ%~Cpb "M3?={Q]m_vn*ְF:jDU9 [:<J j1/hZU,sBAS3Xu^_YaC tH2hG㙴~A 2I2o"%؍q!o*rW(?A7F!+O(cTG_2{ؖN`Irv!,Y<7k͖NW}]k68]NƐsx]N$8A=Ҫ8~mVp2Rc$", HR_$j #5- R<|b|RluϹ vrƭ~T28 q!!VDtepD8v[pl ?c%-WDz"bbX`쳋iͤ=9n_N |e#'"l|*raW/}eό϶wORt8Ý_?DQ ?Tk8\TTp׎F8Jd( .% Zy,3 @0ǒ)rq!5Fr-QL{Kn=1D,]Pu7pAL&4;'g[:eGaʪbV74RJԽT( r@]5RU Faަ o,+ &Xi8I L5B] 'VcѸatt͍ι ĩk)K]|`"ћfezSa m›~a(598 FQ".Ձ`Il?ʘ WT o{@^fww/9uD #oy&s3NSoވEmǺ]y֮##~ if8y{kgr!eM`'=݃ <'[y'*aM{R& ~h^y!rK|BXg /uX5A6yqqHwSAs.,6N1Tgoӗc61Nɧɰ||FgW0B}?x~U"Ade(xoH#یxTS`舩T'#vPYE87I8Nmd:`zLgZFD8rMFuڈz۹ڋS.I J/3wv2IS0MZ頭{`7!\Kl-=AU[3e l}'>CI-f-cWGx06xvP}A;3 B ě~075Yjxa eT_mY{K 1^ymƋ|c@JwQI'A}\pwcy{>\23UeX#V TWB?2I5r͊u[%l8C`=ȿ=Ar͑$񍘽 BNڂ`ePi2K%ϟ#վ#n̬]a9%%$^wA版PC”>cT 4CJ v͇*MkV=<\t<߮n2 Ѽn?աuHn;ރze0&B=JC*zN[tBmjT 0FCۖ寂OS 5BxTP0AaԳ;uFyƳqግ) qaR]3b 02di=-(^<8h\#Žb0 L/H(=!FNl .bZHޓAe%t<_paNh6]{b Z>l= iVJ O͕|szEִh .ehk;Ji'@(G|-Laf8tGWreATafi^z}2J*?CޚL!It jm_E(8vwAdjFjBs4`OP_3!5ZĤ]GP'O$:T`еۀ[,c&UiW2c* p5}%!Z63f|+sK:f'`j:X͆ETٯ~ɠuc&qf* \U/"7-IXWZAbcivZ/t'د9%wl)żcY6Byi{'Iz˰h~ CY `C[4]P!6Pr_"['ȠUmv!&p8h**-fC D:JW1 ڇmX)v@![аeS pIy d#u;98ݑ.\94nW829hX~:V/QcIUM2~D7JUL-3!++eRl@3j)^Wa3ːY#?}@tA07BC}j FDLit X3*D(Eo$JWê,QXtCs-i%- o>s?0 VEVxpU*!Q^YGe͵FpbƳA5c)OÿNL& t)MP 6>6+cQIb-;/>1>8m9W|uw] h2'HT?e9֪ĺq '´X28s\)5Pϣ\ޘc'fx)(TxR\(@2WSS[V,D~'.`cQT¸c `[*]0JJ}h~j\K$]Ǡ8bPs0DQ3D-YDѵ(PVPXF` .hQ&jP9N?ҟR9y቟2мs|[mOAl t^MapM'yT+2sxwC"i\:l#IԲO x”OIWBs圖p$5:a&'HVO4%`&y}j¸#Nbw4 kLn{ǴW9l)qddX\nT4ZrDX3˭7XxSxcB ƪ*-:YX&@z q!z11'd7.Vi))/Dɝr";x;(P1EWB(NN-|-7~T'w;D'rOְs]+ۙe+.eU=Y(?ːѦS9dO6}9LFܭ^e_/L P[!3uY*a$f]8lF7Rk4`[H}7$꤫K9ޫ39k)_ز/}o[ÀyqWI1s"R{W2#b/zq4U ;1?"K77n,}Dѷl3" (+s GQR=%m"ow 3:UB?GGFה'tR0`GMAz*|Az*VSh|}L>O.)kjoiB fig4S]j9{T%{{w\9F̭(:B=C[f!eB:;(n27dxu\|D[c&TScnrAN{,O87`؋"=R-ReO;͆lo$59ܤXOmTc NwB<ڸѝ'  GnW^N(kbC3u mIo']?{*rޚ+k\͇y^3 5ŽxNS/ӊ#~BWh3O0-U{^SP"$GNY'ߗDn;Nr?<^P8a.Y87NrY`(}éd'U9yk'=_:IߛLc>x^J+Tx&L48oľFe@a][xa{BuWa?qS[ ?8XBè?64[DXCBBEџp#%h-4G>ѐ4ы"NzOWr<́ GzA ۑUmX^-}{*wBK jҵz0G=WE+?MF-MةM9~$JU2ʍ\ n\PHv< 5Tca}',Cu\C:l)g;GQW91g_b"IR9 *58[Z$CeI^_Ubaݣ;lSɨOM~ n ^nб5y@f ė|k'[x"K~LioAYSz77UmxÊ"guZ"ݽV(_X;M3)_njH6cvgп.h/΃Fzd1!YgXXZ#Xi{Z%" 2 )P¤0;:T6KӰCZD23M$i#E]dԨl^pTm6;PI2c5 UP.,"Ri‰}F!2uɆR3+Eb 6i<=+/$YX6c3^ bafV{\wxmJsJy,oqZѧT- SQ+Rtt&t'p-R=mUJi0D#4-5f.b~MbG/b_N 3$S!Y;N硷ĽmGq93LvƳ715UEՀ'P.گLSYL[ժę +r^O FaT6ƉQ4>teh񧣍q&@88]+J gV(Q~O[caX:;A{ QY״rI=9Y=}/I90)yV db"*a`v3BMhqEK}/iu3``ަ^!Cluم&!Yv`Ɉdy'e%ߙR0c6|$glZ#nIVj?WЧ>az#_kᴒ6M^R$cBVj:U|nOsʐi8_! }W 08L[1b1ПoC*iG.Pb|zFh36nTiRy pF}tOmr>f̺Ow|uHf%ЍT".afEXljuuM0'IA1;YAڒY{S2{ŀs<\txC9kޮQQ+RGɳu9bKjP\s۴ /xӜ╎[TD>qSQR,hՄ~RsԆGmvIʿf9&pa*wרn0p 8=7OWLUPϠ+~? ~I"JA߿^3tѢ |<uu  PgmIupSUއ)H9Vlq:v摥fytJ`憬gS!+s%jcVhD!`p!?EW$Sg!喔 ݗaL2{ g i+[2=}>-n3jc.D38l[aS߶LLTQDp\Eq]]Av¬vI bōFfHT[k%#)= \ə ǙAY'&yA=ROE99rcTfN"x%'?"꽼VPZ#`M|!Z^E@i *HUVznWμڋYrglx;?jQ>?!PB7o4O'zʼ ZEiv|loԒĺ@nNAPTdx #A/ZsAoKP* ;Pɤiv0(tݓPFJax"YVk43E3Ewlfl L36^[9/2aٜ;,Q~_+䰫 EMi6 YD4O|͢o .ĹkH-/[Ux䶷ou 24dI\o#jKעk I Ume%8ۇDtm]kц_e2Wb,{n\Ϗ ~.4D}EBCT%-&o[QEfڥGP8&20>qҸA%l|jzŪyOr>mT*w0:eQ'XSWZhEADOؾ媙?vobW@ cVRW 0Sc4_d344_ 1JQ۩%pjl4ہ2Iq2>B*ҊiiSɨyʉeÜʞ>/=va ș4ם3TEo5$,uIIŤj5YëӇۖRT-P A}I|K[j4MgهȹV|>$Mb|%!'FDPd:YVZh,ơ]q&Vg x}ŞA^h(LFA2Y~\[{$,ꂭEaKy ; nQm{ѱ*-'\ m`W?gk* ۗ1&Fg?2s(U Fռ$@_[}\rsNd?{0C-5S7F~S͊^0KVjw( D79Ճ=&V UD2J=/VGR6z3~,/s7R9Q¸^_f#}Ǧ^ZG9fDžޚjzGu֭?jV5g'}[Ml{+/h` "i 9 )g=K`V魠!|#:0:|]p NdpKɺQD|Qy[۠"i+0수'K_5 cj-aOQyߩ]jsk)P@_W\4>ҽ@ eOjL񤥴8y@;֜%c }(XvMj#fmh# xE;i J~ly4^? B z蠏 p{ȡoyi {NVy½ŭ{yQ?@@(1?+Gvs55Fco9y!ᘉU(~QIńМ rd< dV;_`/" N?PxdX9s$Lc3C0 KUTu\DB`9}Q T<&gWT!Y%"w;a$Q4Of[EWHvibvA'zb4ZAu8O̔=V5,|_Mt}E&IdRKw:EQ_?zyaC/<qUĿSÁ^k4w&G" Caķ+!j4-lm.6 d߸.Q,ij|w8ë46vs2ɕrBwR,j">6Rt{$/VO ʌ_+9ئ`.`C&FѼu|6[avsQ(=\~7ߟg$vE454H`-%TrlR&KA]JwXGS&4=FH7܀Asn·?EM2rZB7aT [,G'p@K?`45vGEmܶ` wT.u28F,")b5ŠNj8SxjZŴW|_{#Vj2%ѫ0ŀtDi(^Py{t='l x )=)~x>d%߹k<[9m.sm oam} k-@g)$8JX/Iτ_O"-;2{p6%gMCY@]k9rZ1U#ݩU`nn ?b*sK4ZW΁rXmbLcH$9U LۯWM@zb|`gN"2CC)ً& $Z74ݓ.6#1Y|o@[_&\)[,R-yxr#/}^j.B,SI[5/ԟ8I?'Ǻo7|)95d6\/:TuQ!zfsmrfIz `6Fi^vf pd9@.}by[uT_رf’}{mHoe[$Lf5:@3~;G$lΑaw%ZHyߟ2A{!{Vӷ1پnE&SۍfB҂߬]8Uz7}escxv E=yagFX_6%Ix>I/ׇ:R/8qv+@5(k {# P Mw.wg8>^ 4P MJAȆ/p~7<&l<0=[n$hۤfzFOJo5C XWXo l3"\4*E_&qm uͼD^"+?h`Gv%*/8Xcd}A6<@tOOQm19U(dG %1%14ԖK('Wg43,Im~EhOY܌ |$D@0Qu42 ) >&V7C# ((He(7W̨Aq1TX ;josC#,sȔbkh'w^~ʎ4@߽/{'qHNv⬼f5uЧۡ%53ÅPr|3W` y!5\$$uSOi# $N#1yC:Z*I4U]y)98nʶ=JG2A8l={lm71(:H22__ +:Y,Qb)hSwsa*P{ڲ *6:<'7!qS#!-邧So!\9`AI?PL`}SԻ5MoP4{I?T\;6!{l XG I8eԸ.6B\R?՛kp{TG2?7p]"NDi@ec1YP/>Knm6#q(ǖ$ lk @:zּg5w?[3i?i>*\{99[aBKD;^FklJda2ܗ_\b%vRFyO?Tkyv|~m6VQK͙,3;2ʍZvJSs{T ر(xE+^498oVBHX6M+~zW#Aiao+Qr-.RL+5 uL~J<]/,l $nH 9ʊׅgxB2kZWp]6Rn&?G)Ts˔>$nvk(0Hܥ )#J%/b9In#if|QEu窙VLl(.cK,wEa|m3ܹwb-EխFvyi.:J|>}%TO"=CO,q{s Dmp4Y}lpV74K<SzwPf_Mwܢ9nG'G趲ku$K-=cg3"& =o2^zIC?SFfV$3hQPL/ܥΐ~.Ed]V%0;t93 hu@Тmܡ-"C;ZliV8<}D3EW/XjHFH)Bw%)j04]7^h OQB>Fk ̏ٽ,ks}0#Bg\LM^T>zK! @Lp@y<0T8Q Ojd#PEV7=6n-Op 'TK;RreC0FNX7Bj4V 0oyn+}֠6'n }n-A)vtSoYϮHWq^Gj9o js&ddNf鋉alyU6Zw~Ӂ1}WD;vBUkGV|F_;OH5$rfxz#o"QcA`q%379B}Z w*V=spUe<k MGuBȴO kAaƃn ie2U<ٛLVQER}W#frB6f…(8^[!.6!]*χEeqdRCiAq0(]Q7ri[DN/.Wiيvf!:mxVaM'Ly_Yҁ}n7r T_0{ (Z)gtVq#~X衽xFs|ۮU,k`S7IMzɨ,-,NĦ_Ei5#cly)N sCSoU M wj9 c.Są/A$d FT[ ~ty[{Y`u;%I(HTU>cޘ̖b5ߜ]ƩTtlMl&x,Pb$>< )jT-{(4(PI\%$a#9w]hpCn)\\e 3؝=9C;':%J(Kn uᚑ Ή0c5T&b vWZ2dVb8yku-)=y%a$QK^7P*Ά-ma=MQ8}8S"S' Ku!,ʗ2r@%B:F9D4jZI΀n*Ƚb r8]r^pkR huVW}M*D^evf@(.)_76)_DρDymc>QinNd[fS?g=Z oq X]a 9NW:> ] ꡿S{~EYzZ%vnD3޲o pzOXC&5ڮ!PGۥWuj'>rDX  .;7db--Gό4,ԊZE @y,_'PnWGȂ'|1 %7xN %<B_r>vuOBIwvgEj-~8źK}!^ݻC,w^SylmrmV"34鏖 '6oG@hA;܊wF?qPoKk ĸWDɃF1)zgpr?J 4j^`@&FdhߝDW=\iUawM3H0vHq统hNiz̴Ne)#1з18Bv |W'@A6X|1%B;<>PuLύ»4ɲ,f;9\9 5ݿkQ畩:kea5d 9!ħ%;4tc}B6FNTyzֱҾ"ۊgZpOh?lJaaC@tEw!m2}~ԖTgBL_׸C[ KQH[VanJώqy5~]gs=g]K5XԪpCF+&gJME@baYRW쭕`fp &];%ojXPLTiYhާ qT Fv{`Px`(  7Zc dEІ#jaQM'A%%pyOϡ\HQHcI#o @fٜQ|ԍ +znj ga*F2?(?MPj6pΫ|{+O#1jhli[r1$9 p(s36qErV@/)!2U*cfE6}7P7ڤ=r*X:|[G6Z5 )S0e Rtf~?# 0\BJ{Vb9be ~&I x0 }ߡ*3zs86 J `ܕ8^*aeu~$E2TO =icyn|#sRivMaPv)c^ H*2N/59Uy!1MIM`GY=}IuPֻrDP.I*wOt]T<. g=%,o7gm I (Vl+2ČSYic mSA:C=9Yz-ʧ5/G!=69m_83>+a CS:hlq%JEVg= E*0Y@3*A?N& FRϔ 6{>i5Haq ц"րr*^#u9,%~# yFs~$NnXOd̎޴p>ck`V2׏779Ƅf9B]{tcER5t1; s6d˥ K @ULRv[ bHN&wǡTmza>J,}Ù x|`Wc"^FkOqjѸnZ%b@N k1|G1 +×a6jw??uZrH'pJw=7fC r_[yn (O0Cp ͝lho\VC%Pڂ%CW8^+O5, ׈hkNg:pՂ #%}jP7.j mfhrQG-E ;zz:jJ t Ĥ3ӳ8mȾ]ƣy0T5l0%YQ;JnOIM*{C&'ܬ p2DM*}רdw&~afrb4!Jlzf?ݒ[*UQ$q"D,/n}^;7Nb= vE0 5$^,ѝGp]bWZS@.,$=~Zb hQan bD0Xf|˂{Mr9́Xk.= IwXvm L;(bOݵv?PHi戊z(Qo5pwSpYȯYN—*ؽJ$?@<&Y;ҸQH(+IVw# {S̋h䛇D>ڔH4ets'FWلN3}r@~D"ihf9r^W]IJ%##Dyxpջq> RnLQ  c/mbn׵׌S]86[ .ڜFk?`%C(ئp8IgQ& xnI0k @ʇ^MJU|ɬpŰK\~y.H{qk<6Ӿ[pw$ @_O[yD'Xr;0He@u#}[azY³|iAezmEU.^<3{6c@vm*lB\]J%jco2>L6\.yTSHesXwXpϤ73\!]kYÚ)l&Ӫr@Fo'-bOTVK*~iy^d1\f, OH!9A}43Q Oh<2[I;tgF V :*[pL(. [*Z+d2  J XN%Pobb2 ܂!I|dk2+Sy1l>;Y^LĻ-JA)5F,!D^𴀳R׆3̳֝BdN~#W }l\G#\ܤZY} x^PF(aj ş?zҦڐ%ZҼ.P#>5R;W[P`$빕ы`}Sa89Y2r'}|ݧ2ϗ^Q}C-v2CK `j?wvqoemGlzs_(~,8L- R*n~bK5}X'Oln$K6T.#qI\2n=Z;NV,ы7Z=gOU%IgWDgF"dC%!dWf/u5 kY bYޟ .m mu 3ؒXhEvm \s J=Doцn_˽⽌nmB(NMSJ>$Dș`@Æ牽bݹgcP4W@K1=8=1 N<+ϊ9Y"@~'ft' 6#煟m_L1n ĶAv?pؿiN~ߐC^;LX-1uA(G f!g5ˤ)Wݟ}ir5 }rlrHIGS[U hZtaz & j8dE=5 א+"̊5t s7>8ƅ̼>A P?E%Ey;hasWR`TIeQpS-pFWИ*]-jl1VH*L~,;#V$dV5l"CfA}Ds/EkvT咽N SQ>]:f{66umw3<];X];iG1~au?$h}-OzeK^b;[}9W1pQe:|Ze,Oj/ԟTpx9O*[7a_(_QM沖c~m_ބ#t[.`kώq~^dn!m<xqqX +˳HdQW5Aʓ5Tu<$߬*+2
1NѾ"&w(.鏻a!"C+Im^׬(&kK 2TwgtT,~XSe+DJiOZ [ i`[ў Q ,tPNcr\ʩb:N-8">M||bCtv Ê j[XrpE9gWlH~C첳'9cݮ`2yV :TS( uw}$aL;o|O!_)f5Wa_1TǨQϏ4 !0Ryɞ ЕOqLP?ۤSU1~|a 1RKό?j\Ta_&% P՗c! >.(D4 L!]2:vi$U6ױȘboC5x/"Dv(]ӗ]q´aV=I\ VMi`{t ڂFebNdR])MD]PiThn&~v?!,Qsi2EQӃ| =ut7~XUx08JbIZy`0s ilC"]֩XD\vb)x}']',bTf DwpF∛i)tCOa级ow }׼+(J_ U:0_7vcacG!q9&3 ~Èޘ_yXi/]! c B*mK F-e2'-7{c7hggS>#3[c9f 5!mQ⅓mi%W;U=?| FnZln'lE-Oͮ,6ڡr'g*ڒ$Vh=~O @bo{bb3; Lx7噔&f7zp3 xPғSQ.kzB!B6PйϽM֯.It;f'"#R T@N7o:$.b@uMt(O Ww~ڰXm/ZptlEb& Gkk۬VMm8_yK?sU1["rU٫ȩ@N'g+WYHȔ?Dv@8r}Y׵KZwfL cLv@> 6ࡀ vIsN.̺A )=Vy: 8)x!seQָCAk.h>)RO Z~5^j^4e0GAVKL X[pZHY"8:_[k?sk1 cBA5Qu麍*ݦճĔz/}S'@劭Z]A B޺wY~lx2tXe͞=}&"{[ 㛮65h!Tq-+E0X=|F8*n8ȲSpY" y8*0rj +}쥵g w2mvںxI,qDbyl8#KwV3elXAeؚmVM ]l,.1oV8\j8jń |[[|?T NXq]4W$ 62.PbP,bst(W( Z3|U>ɀa'@`l7MXy05;@L?^ 55WArݠ)y@cmuya   |!LgS*`^*HȊgk {0G}!^BKg. X6rus+cyn.mynDJl 36\Wa!O=jΐR?D;忶qb:ZաmY+`C"a)شmHvbPxY`cD܆0tҔ3-geKwy'.4gk>eBěPı7ǂ/BWnChUႊ[LGIIv#νT=evGFiAPgerpOŽm`֥~\.+ k1|D5ߕ@ ,L"4LùE}L+[!> 73<XH1?T)1D"9i|P=YAQue#_ڈq,tG[Eu1KqN}׍IpB%'50qTw˥)K8Z{\pVstb fi͚) dւØ3F6W{.X5V-帙SVM%rw0Z C34 JW˪c:'LMx0Փ^UBF!bajY28v{Vh{2Z#?!+8:INi꾣[. XUu}2?jIry7--n@pفMYR7> R3xdR?W>߈&sCKAU-̣3)j좨@ RPѧF~L+ MZR6Rh+X"Nӌ<נ|5 Lmʅ=k# BEL|VYJS⡋ SdT8=kχm7O;[ɐ!}k?659OLv30~i~u !'ÑE8<^u\w5S)ٸm>;jpv@ $o!g78z|_j55>päyPs6ϹO_0D*.Ge%Kyrm?`G:e~jViJ6?,Wwpx :G_5ۉcYH1*ҽ&*rIIsnƷgX"(H3/gPD[ jKuT96nG,V1*ŝkE-H? Or4_oZ!PXIpjf6Կb;U(b(⌫սqR P۶1!':Q*pm 4DΌ\2&UE^z8z -ܺ>n BF(z.[ ?Nm>+0„DGIpqڂ8+4 w4$ T. "rUOGFG6/N(Ɋ̸O@frKSHSHp^_,azVTӠʊw&k>fV&7@{17@mD :9M DE?ζy@ns);  :o ؀Wd+>jBdSںTJ$hLB yo|A4UN CK뵏2N55](Q"\߃YvȬ{/O &Rvby,0GToGzіV;sH H4ĥ9uff~\&~_iu*vvd@)oK E_*]? zpgu g0 ץڼ,Pk.,ySO΀򠝚J q<~rIa|RB-s?freF{ze, d#z\'0vB6_óRU2Lwv.?d5- \5<#!-?@ֈlļ2sni߁y!s42,B t$IPb4UN]# VR*LP}Dq{[sѲ^%Ȳ 99wWCe7F %o;PX~\^y+>ZE}J7$0|R9Qs7E^ z]JW(0`&yN(^I޺z>> K@1*ӜteC-/UućQ~Md¬8sZ^j J0h@,bCfCh h "=a; 54K1v{T{(='-7|-(KÜwXE"B? SxMG(/{!hbzǛ2NR0iM܄6^MA7(vɳG?V0E>X7"@]6Pq i_WD6$¬\mO؍βX ^ D EW*HUC^gO4N+Y\$PD(=l1OMOK~`XT^[(y+SP7(~6=}U>VP  Me'"ENQbBOn>3h>jwL6pŴSP{qpyo>U"_]WOUNs` H-L$ йHQb5)M>PTh&Ɔ> $_1<۽ULVT1m |9H @Xf۰XSe5mn>\~LGكdJ\؅Nqߝ߲0FHǼ XOyXKּHl #%j59zww т([23@6LxY+f+Te1kGϨHV,rv Y;okC/DH7"}l+UNs!EUFjFk_]SaD狚*gv%,ﻠюZ0ƨ_`Z_$Ӆ9fT^gXH&HkƮJzzPrM9o!zy_`V3a%>iaeH<WHO̰{>ҫAC՜!fcYEuҭDZ޿^ʔrh+Jgn[>@^˛y'c7A6HVYQ="O9`x+)M*|EWPF3{@ʛ-;#HԄ\swĵoYCRzfTO EJɮ:>?7!6Tq?JZ-7ڙ/sU^zo8)gdP+$%AY'[} Rbڿ7Uיkf! [z6Z)XդcP"=t<ΊN~,vh9Ǭ79=^/lpJg)F &M]i#iJQ *;#j5nYGҤo׌O3-]kD(f\@L#4 Gt=2n.zqbuQfTړ_FAؐNt> . eg ȢCw9lύ7M?<5'",+Fm>ԮYBx,CχFw˞1h=U{nvPO};$2||~~p-\oyRE}-[+B_T}--3 aXaRpW+0D`N@W ۅfRvYz8K.m?cQoƻ{J^-6{M''E ,mKD m;r)2!ᆽ!"lLE6ތ\fC_V,j"gYhS1KPv!aU#`HTf;(Y^CU)2FO}18|B^K;R"5E?r)m7h&R;_%9LaI}Z #({M2pU)<COe,7uMRuh zc\-BLm4fYrpÍ畎9z֦RgGcb07vx9",mX@543hJ%GŚjԛbL^6\ ߹3%p̪J\J4kT=~;1 =SxG% ogiP`D 7aNAhסgTT{=S&fSCrC!!@ Z"8󱘃;ś؟14 hf% "8ĉdH9B'6S;/6׀.w.O4pG 9VyȈci[y7z[lG@#_a$&qr40R,lY6| |T2m>B >5`E> (V؛E#k?XmأPl@{6: ,<%oj;"5uU4Qp2kNQхתg<ѬyN8YOeǪ.iJ5K e>Gn^q_/Z+ttbܚr{ȈS)Y||9)oֺQBd!+T@Y%UNto]+>v Uԕjh500 '9ꡄcd&, {@3ٸp2OAɍd+9Bbd/]iq~!hGCsu/۞d$lcIUrX(v U#{F#w_:}a Y36[*)@wELhH}rP2x+IVJTk)Dr˜ C֬&|KMhI,1gaWDHVpBB4+y#^oJ+TD{1l 9?Tu-T&!9l[ȶ3 { 0d>U3ve==. t ٕ`?y^:i&wEGc? A^w,qLèZ8`+@^rIuBqRHB٬z,<o,'F` *% 9! TDvD`C臘4%dREﱿϕP~ł=;ȭ8|\0X[7`$6zDtZ0Pin(:(Dm ?,C;Z*Oq؛K]J#R >fD-V.kL5o1 t(4GO/pA#Yg6(ܻlv4`THd(A?A{Ԧ! zCK 2wU#gd4eT~׼)ClhUH,|YS׌#/|z }yr}|ڐOe&X^tjSPsCpv#Tcjq#3HS59IWƄXܾ?~ qlH]x Iz}éa O o1tU53OiILjq| sazᐧ՝|K"ځHB !B{PZ1+73|W:4Ѵ>1S1"Յ7j8ab*ɜƀb N8p\ȩ7d#+L:fG.|'CeOO\#VP_MO߀=$=Og7"3%; dƈB`oR褑s\(gCsĘesdoCQz3SAt'~wZ"J2:A罛TNβociG8{%VDnG:r0|n*&? W)$\fJCus]DFv,_O% pWP3fOv㩣*w}☒lJhNj}ep\^!iJ?mNx]!eaLQJ7{<,KҪXu~*X4ynw[xJ ?ʍly]T62I:"ْv#Acc7t M=GܪԷO4FFt{/c68fn!!f9!,NsBc-OU8n|LķR0W_17#MԶSOV15s\1F]{ slKaX AT}MU'E0qA8Vi;;7\8u!ݗr"W>MD/u~@-C)Y֝qM_ PE:ᰭLј_rVv.T׼iKVCϓ¨IߗXZ<|i˩{jД1n'_z)i|͸di(I"Ƴf/k$~|-ʼDcCp/> t䝻] x 8.5[T+^KaM"Wߎ3dcŕǂX(6GA8 Zvo4tbIS@Th!N^.=um=f0?nːM)4+%^("!D\˅$0l6;m0DY-t7$ڊ|Y G[iJrE|P@S܈tt"{<)\l=GA d{rq(&DU ,BZM   [e8Qݲ]"E{g Q@?' 2:3;#u*Dr(4BN^`ִԶ$\>:?{V<&^Jl"'ŷ%YM)?>= J`F)LoVƞaK@V..[N$!UfaUvd3R]KIDppգãGC-'˓{S>#{?_S-wO[uE͘TS\gwX7UudB0tH&⑱ s;䦛I6)d"x˿ /[Wx"» hIJ@ז\n 8 y<3_j3e(j@!yB[6nBXG=#Ȍ ;*Q`}&aT]sO-x򒿥<#A:3\-Mq+Ի=6 չecM-*Y޲ Pi9Fj v(GۤEQ:qUUK<`hØMo8'o5Z$|ݿpUDl5,x8>1"@Ln ȫ,]g8gbgFcy (: "8-tRP$/*BUᮑ7[޸v=Fh{mNA)D*7e`%D0#$Ns {lSzD5a(5/UA cԟCz*GSf"WJq.V;oGd=!"fs%V{[N~~qzTA<E͠e@L!~dookR1ׯbvcC@aфxK@f ՟WýI0C 3" ^G^kUO-Rb gKL8RhpոSֽU ZBpI <٢# XI ]L^-aK0b۝0b7ۑ$ Uzgd`ɇV񥮪u1 A R=ge-MI CC{!C=:#)o5.ό7e$b/7SHEi/ű9Znk,EB|]0jSq?ⅳ3E^)T3(<>cKpݸ?z+ӣլB"n#ݟd,ɫe|EXCN<=R"R :/%gN>8G=/y ՆJΪR ^mTWK(Fv@_+rH :7T/vCx5bY/.p P٨ki{m UDz+IB8/X wx Ȫ l9DZoڔdKIˢT'v QnIVJͨ=u̾n9@Gm^o}-pX*ƎKPh؆֍Dh&:杔U"2TJUIn- HMyGn7B?Λd ZotλPGMڸOrjiŒRJ.5WM>D<vmgj[NlSgћMݯ^dNKJDE ʅofyvzak펜8ޟ$X–YEwZUWcD}١~qMH @=On7p#s)pBHCa<*MhNJ.L1[*ґLI(R*Dz^A_.Pc]5)geR!u2LfLb1q^?zWsG>򟠍>;~9b<&#-A]6D^&^Bs>XQTмCUK:teLv2d+2v`~ :o̳?{A F7:;֋0t@v*q2g-q&zw>$?Ca+P{`o]X.5B Nxc(*{g(Y|Ek(8Qk&v 5R+%T/F+;֜LT9Qo=&F,;TYjB~g&ukǫ&uISZǸS'PUoʾ鶃"~Drā2 D,mnvʳo坢;"< F }LOt.Wg9ytw vgӭ* ]OIO>Mq`eY+w \; XB/A@vӚ#g!EǾؘ}eA:P?f6H/Ѹyx.YjSJl҄)W7zE*--^Q'Ŋ|B=B,qbp+LNXCE#xLl%~]& ©t!!/m([iL|/AƇX3 ({m!"5"-eM8cu@?D'5Z@^ Av~٘@ڊ_vmM{cx?βA/mLQ|U ( ~Eٓ粢xDf%4{G10q~2c06P\,Owrt>zl7 W!=\p2ֹ+h*Aev3Y3n̅"`ag G/Ԇ '_ƫVaa[WVEѬK]ތڭ{O{LpSRJ܆9PY5|P߭gYNq?u8%[ u8`/fpvO, ,oKIIf>;)@,e}!Ξ0܆tGKFI0zi3ʏ_,[K0`xUhdz.Ύ+4o&SzD;צ]"ySbˆURA?DKU CCmTeA 3TJn8Ԋ2n|mgG1L {$INL0yPIEG7 c(d⳸ ov7Z:(Cz!e#_l \ I}UsMEPl t3P+cN7ABl-uĥ]Kb`IgU2n1E'jcf|qlաK *ᔑ4'Bd#4xVR@!*"ΕlZiLEOい̕lPhЖǪ~s#arMF}{cj ay'Qj, A t<&kRE}6T ^Xc;sc ݑَZK~$'l,S_v >Np7^hw [(a^\ŊnՌGuܵMpRaZHZeXoc>UTIC0!}#Uld,q H}NӨ(tR6;\Z|g.5Gauè6KZw[>sN. $A 6iSBj O/F U< K( +w>fUh]׍<˞ϳ8J(4v٤8F>.O}qc5v16JueezWg}'"jq$lT2^Mк泂"w<+ +_`pD ]T}!+,ˀTe,[Am +1?vyHDļj?읳Wjٮ~U[+Q9@"UӰEtn\m6EpGF6&xNB;R4k6`BP)Ɩ{$^,2 v[cGn_K򗻛>cو.E`֯dc"Lk7̞U :-rQ!.5TÄ,7iUǎ;>5/B1l^nǪΫlGHDhxzXh=CvBr1#{zs>K̶J5AL׸n)xd6I]S/o`mH2}܋wՃ\50/o~S,`A5-g7ےnt&,D*cSю`x9M !3W]X#r%;eP@$]r9TX5BS; 琖W7\!ʦ64o9R؞^ @,$Q9 ռIXaC^΅t@p7&W5u:1} -j?I,<-q^یr'ÚЋW) ?Y "FkL/#X)ޢֶˍ}0w` B1Upɩa`sǶeu{1ɞI4! IW!_#c9Da=u QP\+ΤKȺQ6Y|eN*R5;/<(9K;ex3fu!0{53'Lj3ohfC+qfߖbnZ0dRQx^;p(a$0!Mk4Јs[ ){Vfg3uf曚dmoPmVb@PX‚U'd[N$+lY F23 Ĵam},nՋ+('Xn.Ġm;mkGaFהv;KaY-rϞ$Tw'u@ܝҍ@1l`ǝpL7Huސ` 3ൊ,gD|zc:8rzbL&dsץ AwTɁ:0 *X?-ٞlV;)5GJ-H JS&Vgl8V8;3U4/-@X}/hT3iV 218U]X^&,\ˤ=i@¡㫾fW\ڎ|k[?M+9Zv&L9 {H58+Wx#3 B}QZ U续5T=@Q^,CR#:XZ. #tS-&?قE=ALR\2f^:ӊ M7[u4jNF.щ'K5˘G4qSWk$^\)0A~cİ/lhscLQS1H\uhutΉ]@rUد(vDM2HOfcW90a\Κw qYJh<ꨡ-2ܣL NIf̭yL<^)g.\M6u!E.LjJ@jLX3%B +OD%eգ4zY}5*Zu5aO/jX5_3LlsQ|<-QBͤ=ei4CrWVMk,(2 }[|9DRWc;yRq~abn>wX -eIb^P^Iy]-eH[k?N -_(qK(>\ݐ+x< @Ii3IEUE-%t":բh{ڹ(~_F Kk.W`כ# 5ZGOLP#Ѡ/?ߔ R숬(Z234; |v 1\ۡ# ?h[s)-Ǣ`mA"(QYi5O^==Qjȳٹ70&J9Gp)Z<96DE^9k:x?tfU1Wfh:(;com)l(ԂMVe{r> mUٿ-|ZH*R%CC=/!u+8 &y LVM1vqF}ˉZs;s5cVCN/yx4Sr cU UjvgB[c]O^--ql.C0e( *d"|BSF0NI!&] iH?nפ^50XY^Y̧c.óm։yy!gOŌ=+b7GIm{tx |y4[dGOVZHxHߏ,1(p7Zr~&6W }EߚjHUva/ Q]%qEis^_iu0^mh6۲),H dFGcR'kz^PٷW=m-Ť*#_pgч{_{0nY5OAC}H#AҐRs&_?KOB'yw>m~7TbQ㦩d[cg ^dmN^Yv€'w7j̅X[_G_޸*({^Tn'-ӬO_f㋂ ,EX1 += Ge91wqih$=SskqjULyf:υAؒZDRwNIm V.FkH! N+l6 K7FAS c3J7bNӟӣ AD N]&BѹbHt㓴(s"(d\lxCX>#`~9FZj}N+:g\܆ ÍVZKU}j븯4u6YxN Y ɒ/B1ZVP~|Bg&2n}ZB{-F!lTS =3f~\At>Z|⮧Cr%E4N.oMs쮊\c/@U)5i19=DU3}*tp>~%~Ơ9We8 tӴR$.g9U' *6lEwLZ/b ./86eeaOxtmgym eXEt~Fܡ:=;:bApLdgҚeXgۗ:)f `W6&Ls|?.)$X܏ҥf f=\k sz{N=EGk:fk8Xc&s@-S5d(A\9Gp!g >a/9K vI9y}bgI&/QQTt\+`&1P0g-+TdԞz%WY )3Q`m6&5M xh*; uR]a]@ '-yC~z?D_J6y̹PDԙܯDjC 4 3u)t!p:x\qUo) 网ɻLjJ^w]Z=m~ޠR,=CWmU統nH&\)AP3?dxgbf+3.[ 4"PaD5^#nZJ)icա"JcJB>V1#͜1A# =]RK3wc nSڒU':-م wHnQR E+]\Wfh?yZyn[30?ckti*+mL:,mH_%}W33E-5g|, DD3ʸeX,Bڲ,5/XaI1?ޜf1cw3#c+ QaHA}[U7c)0`B (,$Te/WsD^˙aroN3~2=աnuk:evTy[r/X;G}! M5n^dZKdjFPVRJU~B}R 4v^=(y L(fiڸVILκyc|7^ bz @AF A;\ޒiEB\k V(#;^(B7 Y Nh$rXu=R ?'V#Wd+mGઁi'nH.9PfjbϙHKL3!q+Y`(ok*$# -jf\Gv,0Co׊,gy,B96IF [xԯN/M7m'ݡvxD\@d}yA+3_aټ=@Xk1gcP 43b͗}jV{_5\~m͗[[:&;xWlwxj:-M;Z߾( ֱ-Tpi9Ə~PA-E6=AT<K0cy_&EK:!6 uJAr!ށ.M !/+Md5i(ɾ<\ Η}n:|u S{.xF[Ot|u<*=t`ZϚaCսY7\(͂sBۡb4\|Q3xNi0#Wͬ5n:CEUnj31 'Uj I~Qq(iV7hNDsb.| f---&g)Y[Nl.po#0wO"D@4m =b>6$ILlv `>tƨ} r@RɅ@ ylj3!q"7kj7qKE RNGfހdO;ڠtZo_JhC`KNCxbVj7]Bk{2lpmt^tMܨv-t1zJz?sN<>Qm@da䶢ֱY*}<ho4)n6z}Bz8԰ ~Pfy""j۴p:@m۠9WzȢK6=1&qcEh{նwg34s[Oz5)Ls"]M w#(LݍOPw=1!UĞ=9̀c"x([Gt%goifrR .T#uTZ\V1S-e`)HBIA:Q;ʳP҂x~x=( vMXKԠj; Oo xa=!]D뢑{g^iG2;}^ԭskF]^|#SR_ir.w據 ĉ*aDrٖ%lj|`# H. 78DLsĖQ2Q@Xed rMLq K걎 4 gN1\qdW;|j/#E[mMXEZnͱ0ƴyθX@&,ϯ}(ޚ[n3U 6:wuΊ :O kҏlvyDň9оd@fɂ fD6zr%Im:˓gb} JTtWM !T)H}sAi8wɝ<3e*?Cev##My-Qj ga٦7:4pQF-+"ó#6'zVԺidAJҊ&צ& Fw&+*9Yqq #ml7~ $Urd fj|OhiOZ]KUԬt{N#c \66AL}a.~A~ـ~/VledVt=ym3xȒQ^вqvMbņNdEEb.l\NTP{]&d%yBko=}[Z|=.)%7΢%'>Am:v$ES&e UT6(BrQ| U;@pjW̥e'U߽ Ҹ=!ŪDa+LHݠGQ2&kU7hbۇs]XD.zq J9ŹJvu }u]Gt=JԽf݊hЈ7`N)끊 !r):& 8 PvAKhNUOOFdiPm1…Hbo&%ʹ:wtA)5#{e(6Q3-CS)ls Yoq?婚k@zC^&+'k W_ǐQҰR0C5< Mb09#dA)_A"<׵ 0GV <"N+Mr )i}5֠yIMKe")4?zՄyISֻѯQxX\?7iziTWU5$!QiEQ H&C;NKL/^O֫؀{=I?Ƀ=OֶQ 4k<ɼ6u$D-zD44V* _̽XiZhr "4-|^3bcۘV/ay2d XCeYcy+]]K|* .q6=09k[\ecEbP{ 0ȂK#sӚ3@{2ei{珮'* lq[ d7ƒu3 7/7x9M23,."6LWGV%Pa(?MR?X cv~-j^)]Z/:}p(I{6qe4໫zM&`_+F ࣳZ,Y8fi=ZQ?\"|շB\o^H^KPcrj,]xmEkk]/Ifk'9$Ųj>~J[' & a^沱b>^k =N |5Z7ao!zOTꏋEMDu@ZMfXj]Aץ4'cuV\e“I=7PZWgQLVz jm+ >xRӂѥۀ$%5 =Lm' OJ?ӛw3heOC% (ljy0Oͻ&)ؿ-[92bϔ h,ZPg~i 14٨YWm*DYwlأj= -] o^a`?5 z2aͽ_Gp ^Qƿ^>O% ˆ$$e:s˄|t,`^VYͩc0]#''r;F+t. m>ݕPn٠m2rEDP-e؍-RT{@eD'+R䥳1u= {PuTD*6ֽB=,h{&7M^O4Zz: Ymob\ 0 (z 5ZJ(g;՟C#-voC9>GOVmy#ػK7ɜrn`/ttD*jY-:`K֊(y !=ϨDGcH)ZحݠD1 &^4FYG9#?3=k[T+6v8}u ȍk7Gz3}tѣ=:[ kƫT}FZI5:] `^++]GFo᫗zo}Te7޺IPKC9xb7r kDv4EF3!2Ӷzir‡ n;ïac 8 ¹=)T$5/z \Z`UYa1ߒzlF$txCV"mgu3cT=6(gTIӪ:Ha^;.pRڊ,6,2[ɰ#,jqQO}J5Tr@1e4'&Z$Ë+3uR Yt5N1&^ZT1@iHTj:*'"QxSJ1אdfOFϲ'~m pbeYHOnm.n80E0'R]/l;g KK1|52i6r-W_CX._?$f8;זi?0 pg`wl+;wIyzAj'4u,*q\rʿPB4f/B.פ4; GK#X}F6Bsx*p,aa$+U@rW(9#װ[ hr.DI <$$1ҨdcۄOt%^saa|ZH]% fmT}I>:ml$t3?Wa$(:dPC&+,^ּٚETᦸrI&r%|iٰ3Y} m9P#-~(OE1ʁIrɼp-k|&FAT^cFza(XgeBه|bdD S1@'AC ~O9]kƋ(ԝT[Ɲ3쏷\v_+ ږhvFH>@d63ۭ#dEh~5fNϬFSlO=x֎}b>>!Qr#9˅ĸ~P/V':x)&l%0&L`wvy,&G)#z&xj}>HF>U<;ASJwB+'/aBT 9+RBI ̤N 3~(4.(9XCBX|78ὄ24VL|AW>cG@-4WXosFMܡ{/$QiJhǪ-1'ͤKPGN1#]5dgcl*/=ÀoBc$&jÇx&%lj#ДE۸n,nG2 oFQ2S*^Ά%FgUS- &ow㙁Lr2]*a{0e̳ZCJ/ Jm\If} Avt `z\Ͷ/+CJ`¯y!S|#H/_ey0ōv"]uw>!6ơuըⰄmI.KY87EadSߓ^b F+OBQv܎-U%xuDH Y*rˋ#d lhWx-=";}^\_Ե,nN]SH"SӋ[dHID*lU.2MڄK_ӣ8eIgM84 B6HMHa7r,FSlU5)ω%gz_=57;Gxt:-]F; ikÐ*}PԅGj_jDӥ}օc髟8.Ku.fQ|sm5qUX?iեI+eO { iЩ_A'>j\t GժM4 rO.+>I>;|^ ߪt ƲH7V9>\`J|Ҧ~ # 곛s8m[޵fԞsp./HXS0eV{ϙ>?o޵'lqzm\;Pw~`LBe I0=>'ٗ;Jp =X6=r'i>x&r!O';vLeUM&*\BA\T9tJjkb|xj"Ib)"CHC >}3?o%+;'B7'3ZbHp`,}{)td*VZn>jDn4dA^&H mDiGRzC]赮%8GQrFmzn/ߋFM )xW1$rYaC-dx@:p6).!F]Cci9v;"\c fuzǙ>θ1{Ry=s͕ϐd~8Tڐu a͂dqFv)+޸%wKTMrI[$F^&~`oU%FBu頻 IB X[H<0j5N%Bx:oq'T_僣s39CdPAZ /ܸ_5<+-.Ē8HVi` Ww#HU!7FE 9mQPwN3ˁo B`?w5Q[aEѦFnpg2!?sH} pa?ҿN޸yg2wdh',mTry4@W5 ?~jEeq;rI蒜ۯ6j?4 l"V(i[pkjisg)=y%{%}Lq&=A&n!DZ{gd֨|ׯV5ڌ`5ԯ& 65 ~^^܍ {7菢<-Z pq: A>3 ŏP{g &BKRuЌZ3TZ3m0An__Z/uy@n,jљhOpƐ%N=݄ZA/[ ?6M@NpkME7*6NK~@+QbH|9{֠&)'hA~`F|w <0oR '^->Euh5/G(iI5N2KƍpٸOENt9LP3;ފi0dc\^!Lcf-)sG#ф[4l f\hIC?UY3$[}9UII `M^@h˔P^b%03cT87P2'@x{%.;wtb>мHH4gU/^vN{qkn6O3`TA4;00a5U@acY>SlFpiqn?oU]AopBj2Ayi|gb#=۰v ZE&n6MvPUlGݬU˯AM=0(6{cuӲoS47+CLǓlVOUО&[MA$<@Rl!m{S!-'g xtnŹu^)\O - #'jyݬkWBG֜d971rziOWϱhX N(h/o WcAm%X1o^oߘ ǬMO=z0:\"1o,ZxŶed 5 ӊyFuǴ" !~ʶ#ɜ adb]7⨅#+)L,J\Ж-z Zӄ$ YQmǽh@^&:u4K|cL9C qi?;z"$EaJm B"aЛaP]*9.m&:\mewjgi{hu񏾍]bN"1_O/& 98@k ]Z8Z)%Uع_e*rHYDл }LkVl̊0N01SblUC @gʲ,q$rٴ>b&ù 59,#Tۄ{6{-_}&JA+D![&H]њg*Y[%~-s ,=1} ·cQ$Ei,4 )o|W"_afy=~zw~ $ם!i +5V9qb[xL 壧C8mRDp|PWQp<9$E A:D,>ٝΪ{ b1dT5{q3='vǤ* +؊/Ş[ܐyn1X[`%uek G? DDC[^NZQz=⨊ȢׅTvivL(D{{@#4?uS挮E%P "Fqx2;!kWMrmf%{Ж 5/H] QP݅_*F ,DMܡM^ks^)kkLls<\^:tT꪿ xh;ƳSZ;E+DDOZ۴_? W+"՚ U~T*$z3 %̆QJx* @PgL:ITwm෺YKP^]g~֌uY `ꤤaԘqQn m%e ]rJHlUڲ;!b Ģ <)!cy=6oF4hb3:hΦ@}ե ւaFN\$ 0TʜdlQd97 RKY:wq/A u'nӓpmJ16]31y_T^Nl~ ,C &Sm$3/rd0xt,L'- urվBa2VPhYUQW'A=3=rgdj㬅 t;m-# ?ͥ^W5!2LBDžW叟7=00`4դE#ug_ĎOf՘XPw"s%R,?ѿ}Q9'F2(Kܤ委Kai%R9=mQW*RV~f>NDf5%+W&S{r \侑x9A&X߿Wۘlvf.eO8v"[:\5~$V$[zxq?oݱ\̒7cz1= la 7k6FVڒHKUSүkU,eHnCwߩJѸ dc%>HW6ȽTtz{AQo*[KNQ}[Y_ߘՐO25W\}k5ߪB(T8;u|Ҁ%1ӿpz}\a2TBߑҜq'aA;f/IxAZȄ&i,L$^~\GUR(;E(o~M$1.q2~?wX!z848DKjJj{6WUoy"syR$[68@~1; Q}S&uUKi.ͻmc0&2 DvbΧG ޗ?XX$`7ٷj<7Yq\Cz}>o⃋DTtWbz^St:c\~ b<9ᖊ݅r^࠽he'뫯[%A$-*_fpd6Y.@/'ďӺS^| {[/`nNۮu>}68$mQ‘66,q™hU k^s /w&\öՉhMC[;9dQ#R\ۤQ1]Ijhq u4[Z:*oQY0;+VuevᛦE6iAp=`-jlj?c: SV:M$ gY1LޕTw~txLle0up Ēհkћd4|l4H%7*&Vxm n }9*]u',s>Ip?6 FSFC͓r타q#1W*q+1-J^U|V~?(5|הIbB_oÜG-ɕZ@= AB%QubA_%Uh,|0ަ fŔ\燍L9cnף-w|d <,F7'lzbHJUf7Ro!.>*i.~rw޴3F_HR?yG( (ȋoJ8n0Q!#zBwv7/G'N@)J h6lY:HvR$q71`2E3 ̌95CMdr\*>ؼ(S<)lxd<}nAЙG ͘n2(͓H$n%TV-Ph5m( JShd(>>J׼NA5s; ͹WqH.}p=iT~n} w3ӺG- /Dwnr!u/aˌX+šCW 7/9#ń<`xOy0׸$x!fJnT@hdRaN!wIwX;@5^'u[5g0.@bv` hP='H{72MDfbX~S5m7kҘ1&5؆$T C*>fU{!2W@v{j6X121C^ 4D~K*72 Zd$>Q"/[t''EEb.Uf}5Sm)/ߢZ;W"Na Ri'|eGAF T:@ &pCM > X1K<\ P3TA 2ړm>cr_>2ݼ4 g$_f7\Gτ/}iz7~G ɞB.qa(4p@(΅l\yIQ?f9 [fKC@|n},NY+!($W[&VIc7̓1;̾(w/-%T3{ < ミZ1 k&R^g$XLW%(^1#eIK*֣&yðsTJŗ]|0Z]hz9c[IfdK jv=ہ:~F+ bψj`V.yJbs- (#0Ơ.]ca^rtV̕e7)d %;;ꄦ،6 ?dkJn{eylu )Ld w~1UF=O=2z<<%,d}K('%dxa)W' ˱bڵUÏf0‰EU%a ;~4CǝlgW-.ؘ~Ut:pmJWECc7tc(NtF|)d59QԪdFD}~7p99Bf''IĚb_X zā,!`zO1 °\;\ '|^fYf#|*> .2?,>Z\i7QHvόW4 <*3\eS7bbr\5:N9dC25>O +f8_f8 *#{O3:jJ9>.Jxm$Bn,X7` EyߜMy 19s}UȿAuݝަ`r `߶!7gӔclݎ`ǃzYn45 vIBו,$ 0 9f!S>a6=#3UDC^g =d*E}{K>4!,eE"|c8mEO,?Ye5hYsqqBG;ȽBHT+"yk܌6r8y],c>=?Eԑhٔ(3u͌ߑbwWXH4gJklkug+-JRf[LO0+kp*\&oj<%4m"%h&q9MNXTTSӉ6cd m?GOz׈XcM!=iT3RlUjy- ʻ7ޫh['Z>TъKԂk߄MpM.wU9%7Ky#T h~a4T>gh=Py~k*eExu죋{Rtd {]J1E*8{ Z"@z<:qS f}ILOPUzro&iDv,$UrxbH O6"ܣe G+{$˥_IJ_߅D}eh/hD sb;l/tRXa΁pO}^%e$z2Ŏb1P!JxU9W^k~ٲEr&p]0z|TnoƜG!tG**47v9FTr: E#|]Sn3b0Wܓ:ɚB b*pitJG92=$=W?B[o~P'绑'&騼?[qM CISo?02BZ0o~?kbkSgSr@yBBy}W lF]h@@cKX>ќi~HY@4h-.j"$UZ>m,z9/d2tWț,;ѩ"ntIc6n,\/#P>`-Yd4R%$E$Pt\|Ngm7x]LM.$Dl \g'[doW C7CE~jmmuGniepYˣO?zGDc.0P v˛W\BK0p*.3$)bmO?aZA?,;0 |ӌ9:rɜ[!0ux &ZCSȄ#hV{OwD 1ŠDT$8)ȕg,\솬5} HjdD`⷟ʱ(ɝ$ L;DFU5oV`#2]#\$kui*.b} q4~I%*wہe~2 N*#SRy|I\+Jʄn!z]j_ˌraIMQ}҅!A"J?PrPӖ=Zwk><+M[A+Bw3}ͩdG_mx鍙<9m (iYPAHD_["; ^A>WW2Xcw7+=ѩQ˵-luP hUd&h%ghBaWv_נ!ӳ5dBAFD^lyTt鰶j"dyyY_Hf^T|8jx-!B }Y3[bf&bͼN᎛}?K#& ,= Cv-%y*38YԨ\71h uDn igі}<}HS`dB8TD8=j(n(q~͜O ;ow3[JPR*'ѯU(RLौe& K)#<؅m?ªSl8/Rn+g;5wX"3!}tr)1[`RU\9OQ.cdjs%|JRorqi@Z^8nhO7P([9IHdY P].pdKXC$":2VC.7x3[#<I-㕡[|Cu :Y`D؈"iG" X^+qȳQ[_]lk@Q…,n +gs5X+wZ=̠QQPr0D#O-J\؇7=2Q^Hnb\+-/deaVUr Ka;:$xM Z`Gf{֕^P"!c/@pϼo[/WK707Mtttt?̕lԣ!69`'pyu)_T%_06EƀFrf6ͩ6[iV'd_ .`|U_ҁ]nYnN;֍ˠqADr,+R.udwR$s˅czBcQea6CPs& 1 OQyY H#xC<4p4>CZa3q~wKr۔caI I8)&)Fc>Pukģu!~Ԭ!ߜRMGC=Đw潿qLrL7=DMYiZA֤/vS3zy>^]t甼G ƥ߿a7IߧMD%7>/(orH߫s⣿1}Y0]דH C6nzjArSVOa7o31Ԟu.J7DT(%$_XIkt;gԧ _lʲR %ȯ6$2bBzqSEvr3WJ7EG#ʴyGR4CGEHBMO^_6 o+NRUS8m%!6[ʟ1{3#!™g\OWhiQD&ґe@v2aέ ZB3 LzBJY6^E"$ɡMĨmB.҇y ';(U`tEW寄['[vZ5J.U$$ X2L8\,ȣ#X?wP/}lJ 7dgiuX3O-+gv=?bi9O$YRFPIjՙ^#[J 1uDD42 <'oNcyo܅ok9Lw\mtOM›+ 1Q(U<߫\zVh?0nd!lQi秂.'_O Tco#%sn:pQvm\XܿoAVUx,$hB[j? m .@[m|^ К.iOGŘsiȂK $=aRH iihJ\93 HUVIMDMk.r`&'{/$ViGn^ǿ[Ig ŀbeKr_o̫-mx,sEV޾ `& I1?z"Q+h P֍WMOb\-O.C-ܦsE{7#lYxj3(x\eڂ `ih$}^EqP:OGNV:7˭\(čݮ5++wVW໯@/QFV!-MotPIm*Ut (tR2wiBa]&)M$V*F^&Xlރ.X \~@4S[aـr5RV:s|D*+ ?`[i(ViY1Rr6qf6_k5 A5E$7'3#+{P_(2gO(H {BQܕ|՚kN3䀌 i˵һd ŶB&~HZeFȧt26.#n X>?s!2~-xG 1hZTlvFm&K]ڟx1)-ީRʘ^V$Kn yّ;9qF+]]GWP4/`v= 7\3 24.ޟ7N@Wh嘦ST_DMR˧iJ!cwJlm+% B -G+rfށ,@{~@w5<_!,S޸GW6ڨҭe.X+ o'/GAhnw}@ItC% @/[rS.Xx{S؁bVv'iY#e `R K=jaM;հ7߸R~Ȕ5\8.x$t_XOd hn ݟ{>r Xuf8**3%? 3.u\FD%6l x[/7Sew`M;0080oqUs=YC-n PV k@*6 (l`5^AܻEG jWpa,+5C,u(89ܾ:,+ʣow PK=EPj[jZHCy,Q&/gD1Jƞ퍙MQB𻪶VZv[u=Sa`%38u,)a;sak[q|M& "Bg^g񘪽۠Ƭx3~bEIW44DB{4*tbEr2ZM0J`k|¸}НRElT+v[Mφ%H]SFHb,C tjpvM4 0JNnOfl<>wO9`]ق{|AJx$mye, %u^8B~ p7`-uPEN8VP5)6cJ} 菁|cA)/+UDQWqKTҌ_"Pn7 l އS8lRw|ȠrX/^*4iт:₯*WŹ+֞ dK!;[\`k=0u|0 Nolz/1qcא8`QĞcxП\IxtAWĸc­?j 8-Ɠ#";TF}28Pd0h}JͶ$ۮC"n}`#](8އ+ BrN0NzG.3{W-@]@V=p *jư4D?>G\z0:4" /#C`޵cpv^a6١݉=nhu@Et`[v$$=ЍחJ zA;}Yv{96ӯvb?XM0gOڈ5ktˤh%}ݭ*P*df%J:4 {fMeWP'3cPFaYU(såBi<%SS6'eh=H yr;3.ĝ^)R1DC l][V6>;uTBRRZ}mz%H itL܅l a%d>zCJ*"~ |0\%.P,cZrLֿHpkdzw[qI5h\2w8ݣƺ6i")27"ØzrP)-]y<.ZBvLXMw`HWf,ZEN0zIHEj)n54-33풜1/ LZO=,yhp,_d&>N%6 6 sU\Vu eSc)w2ߋ+LI?"BDWآPXKK-{5PZ:3=q SJ֨]rves[@=H5-=u[)t;B Y t)~8і7|R(>} oyP`%'-F;9iELn3.̿4d[T\d-~#) ~uWHql#O:6.Jngx{M`Jj eJ,A:ʠڊ\||asjIF&teL3PI>EF~VظЛR'6߃qOe^p &~4Ηk! GqWcJWK_{Nk' vg͞Bơx{p+Hݜpi'nM&!`R HU cr_)[hk1V3,G @H=a{nUfd]{݄xw\ ~as]u6}\u%Js&UY=Sn 4m5~Evc? *^?:`rƢGm%͛]HZ*37#uWjɦ4/򖃔#b(a;'ڧ{uO;c(}vj7!>;X#1FOmnBOfq Lt}\}稾j䱔6OE'}zB`-=Lө2U-C?[w:wϟbs] :lOvxQLO .=/͈-@ KչE)`Jnz ZZ1d\d"w$1l~'>hj+ϥU 1WB3 ꯛ;$ Ĩi5Djgo%d%utK:SDsZew\ic (Ս 导 ܕ{d_~~F(nrg^Xr&"V/l`v6Cȧ`cf+ո* Aa/ ݧ{YduVb/4%mBE'i7Hgk]D3k<c\O܏n}Ӌ8'h?Z0fMgYPwQ@\}ANA +9sl08_m$g.f7q.'m1s-*;,'PЬ7n66`ԙQK0b;..UVDe@O ngrYz ~1X48C4П*ҥb}S 0R#-~2]D  `ɏF@=R VtRI(lz>I*Q2*$M+3}ZZ˰LEfD;FfJ۷2Y` YoGSWvQпhjC#zi,ӽMvZE 莱UBf~!r xZ\/qFlAhn &o" _υQ@V6<#v8 ~uo\!soTsLHN@Ƥxb*w|v1L8=IKy | ]vkb 7EVyqnXAŴ~Q(C#*HX\(>0#dT4'h PFUASX%Բ[:! %:[1aOX%Oa,! 5\5m]_3!7C H/eB_[1v=>zuCOla혴مJkª)"dnct"$Ȓ"%thG45K)m j[Y#\A ņ1irʾ** yKeɵӤx4#//+vQMF &W}`ؒ>;ךe;O[ꁋqU oLE"DKpqٿ ǭLďvx55LsL1}2{܊ D2$ZP(kLth#o%Sh(8F) m14$SȅShp<̀7@Nۍ_Lh3ωA>'?~TA '%6J}Rcۤ~3e -\4{pdKeu,C Y;➠[toyHXYI]{O& *md1C55k$F7q%Qh!i&#.nr9ږeZǨ0/ yݷmg0TuDz?q"CXU|zv fޱOUV Gnk5tKu g~XX RK׿V7Y,XNs䵯zy:[0'S>84Lp͵*^}zur9@]_ -/K Yrqqnoط!H@4x+Rgd<^q%>%?rÎR39q!;%_O#Uh5n[qe)eƁhe')ry%N*C%Un~"m2w=庥*gf ֫uK}Rq$8勲6TxmL =)8 `7e2S$˰(ERs$# T 8WM1[Xݲ 'x0(RS_, 1jÎ)ۅ6};]6(1Y(l?`/bʝ[J!r0vFlӝZ{1/^R\>7L\mhN?WDa&>j|ƮId8hVIQx ,-C-^鈵"\ȿ=SP] p._{QVԂr(bߏ2.lv\:]x9&O7ZdF9Tq(`&#! ĘKPP'm_ y җb&xMf]tHT)&#/_ů 8e2+gE%FxyRxH"Z  KCUۛrJp}y SJٚPzµ?E`ԽpAXrZh>fer9?s DdY݀-ǚZ5ORw{muPr"lvP]1  Ri~b9H?lT۶nشb<) z#.s y'))KbҐ"Sh}j gpmW]+vs*'*ڜ' nC@+y({:z'4yg,M3(9B>bP))jٻ~y;z)[a'pUQ9ڮVDž #% s4?_)m׬- T989C@_qub&V*)Oc|#]^Z')x-o9δ]H 5c4| ]UWPMT,xB^-&O `20aMgnB`޼&*U=q?BA @(9<>>Tt}ۗHDܿ0BO)$T $L)Y 4ČGwI"$ߨ=s5H"3 2FJ-a^dPyF6*ɸ_o~Rಃhh,bDDL1Gz. 5޳}S .ant@ x1-F}p:=^zDM~M{^@VƦxnkRK=hrEKNd/6?B S9i>w"c|{kxSK_vصi1"M*3Աs׵>!f˞$_\pv4+ Tg4d ,rT'BXeСªNݹa-e|u"htrr}VHcMݩ+_\Њ/Xdʄ- 稅&ʗ衝oSiv%j=϶fOkm &Z5S }E=g2M{PwI(G0Ξik W=LBߘm"җ%rӏ'N;&{(@ȠP/*]gO%cڒԒ:SP(K`Fbq:,JWZLrF b~D "P!~,I^ۦe6?>m"ҥj\c{eQ'@$QR^Ҳ{>E ;0pC= ct0B \[~ zHjKqԇЎ"Vu\@F=~ Y>%|YP‡aFME]4i@J?AWÊf^+k/^o()Gw4'jqa"yYItFv2'PN(Zmم>ٌw)UEsm HbRGK6.@g:aWhdjkLs,QL;%P&q[Y4HXU 9Xq6rz9lF)+6ԝ"”.NдjMtzgͧ,4kW|*4"hɡ옎 pS:8ԻzLFjr:bDW\+ߧ# (2"p:Rqb, H X"?j(ືpP֗BzSE,y迊pUG/ !KH/_90hL5RkEWA^7/VQ8!2zP@dÓvJzvx=!MuS;u$"HU#_a~:I_"Ma4,iO쒙tv͝Τ?3elNn6tO-,".}w_Y2=%@\;լƼ0JN (6HY#].(' m5ʅ9Đ|=*;+fP;XGqK,^h9o^fKb&oY{BgWB{[ՁE=|`j8 gHVJc!O;i>zC؊̈́]E 9HK6|dw!ަߤI܅+O+=~1 Oi2Ve(S[)ٯ*n{s+ogC יo<6E]6|py +QB>.~Լ;x6%].(ih.Zs(0=JdXڛdd,>!ԯ «G'^RO)(Ii(HTU0ۙRu jɳx,PK"|~j\y>mO9:ǸDn2~wʷPU06ÉJr#FE( wvv aeXdTz s2o'ݍ`=R鑯J6"^f9U*WG2m/b̶8N (P A&)%j#~mL?/ڰtQ 5Y #J43* T}k, Y>u!UuwgbJ?+w.~m<*'kyN++R|u;/SGҌU1oJcou#g%ne줈TԂ<)G7ZGm4',:!?'@[Rso<9X!fؖћ3C9-葓.3PӜ IYQ"(Jİ: $aQ͎7q@V G_*n4'Dff\v-.Yʓ#aaDsM>se">fhfnc0ԙ_nSĞW] 5}k1LK2{p5vudsemZs;{bGhÑAQ.ىkualV!dr![kH&FA (JQ?O8V+@{t,摫')41:uaQ3Rg)]|]w5T95":Jzh:wJ:Y/EOhe\ZJT:N\a2I/8y E&w߬)X6KFc6MXDN9q Mx&fDŽ/:x5)R 3@g.M`~M[0"ʔU{g7K\^:Cޤ?ikb9Q_WAZi7 j6[ x3ᖋ.8hZüalGiްp/`G6OvZ';& CSS@[/zjʦBb/,ѪBqo @Rj;J y.Gm)86Qנz؋^,k~)*0d+ߐ~M֎9v»Rt (8Wިʽоہe AJt{'*TI0 λ=OA_Fn꼅iP!mpD3/>e[OKԞ/Z32"z]gK:"zi3(9_ޠl1 7Jl&u(>*G$9eo8w2c\F=0Ì1GgaQz8@?k72ުMB!dR *}FPyd]F Jte*P"gS| o@in*!)C̃>K8u,^VۭKHuX:M_k@G z4:MHEsZBh\c,6\6O* Hpitx6ܖ6LZ!~)JoD* |IO)`@Ƒ$B2h(ߨ~N`hus_:w(+@ٴq7֝MNڃڕ#41L][LI?%9]2 22JpJqi= mp?gJf;'95U9ο.~2; as6 GcI*rh4 64yu&%6D@RŞ9x溢 2,4#6>Ħߴ(6xTyUǍnwƓf Sw3 ,-ΆXZٍdLTj iHg+˒0Bu+$-YwyRɓ&}ECLol7J|LTaOLxջH{l'fHJv|4f%6ݥz4:Ӧx:!g8`hs<÷K]kJur&iDaf֡dCIʸb\OLޚ{R ^7ڦ 9Iy~j~7OŮOixu*Dk`I=_:? +z9dA+n HM`+[$![dtJ3@6W2?- fG;;I7-<~$m1Irw}$6XmSq"EFmX |} oݏ"_2K>W&HhR \}j4kD#ynؑΉ/r72_]Z~/쮸U Nu.xs"kS P:d%kS3}vwcLD3(JK` D3:iW7tC i06m/5m/_dRB'RXDSS!Tz|!ƏR2QK>ەȔ6%^A e`(꽢Le Inm0fyL6Ip+'b XqwG tLġ 7FBD$*z {݄me@7XSE=Pq,t w87 uLSIҐ5Xt,"sNv2ԃF1 "Hk^I e_zc蛤T`idjRPi/[W\HFe7 Vk7! ;EFQ-~g`]$n9Q׵ 02=.DlGhDI(+ O 3Ћ1ٞ "!puB: s0keJYZpys=rXxK&y8jAǿu䍆w?ܐJۗO rHu> #: &Wn톡eҖȞĐdڳCfE$捯a ^ƾyi+?6\Dӕ#ZSP17JQ2ZK n#!2~+qcYjא6.>TXˠ,%mbOFoYͮ#ʅlZ|* aG(lYՌY8hߋFTłߛ**;MdYŪgSF R$'agÎߗrYA M& R+0dGZV;X MSd`Ewp/.|"H_rd)o;wCZgW _jBehMU~0#!zEwlnqbJsRs~+4c`!C fט<@: ,hb@7O\!)EHn"ۚOEIi'Bf׎id![ѹz=Shob;[,rr1.U+^1=/$EU(@6]%)1̸EG>9Mb:L Gʀ7|B,H\p=WAt4\Z2P+YwH2gLڈḱJB$& g yGE|ہ-էw4ɧjڢȁCHjEkrn}CiJ.ktq$C82n7ʟwmuAb!uEٲգ_mmݯ xeM=uII*3UvJJ%)&+1 ntnkmWǼ`=deD^s/[()UٵQQ2]H[BM˖"}4 -Om}uɡ+ic/S-Nb"Z @CxS:‘8!3b ݗp̿[È7_XdaFzZI t1J"8!D"ۘEԙ5kݎeq$n&\9Z֦ۧc,o~>CYG( 5̿ǩm`:v^{|*Xt!ԏ{@íJ?:>_%pr3Ŭ÷w|zS͖. U}Z7{RѻJfsܺ{rޗ״?k$- }gĸ5[Wvu\ҳ /FeQD3 _aoMbC(f=_8j ҒS/=_IT 3YSOrC(KymWQ#.XpeӶlP{#\\C{nؼ;Z6geѪFwfӔlh*!vu6Ͳ!Y,sΥ)7@+#mji1ǙFaS쬶hn(^PvMQA8z)[,{| 9K@h>vLoZex\!l^(jߕ±5y,NXvFwgH r9ꎴ8#zOS~z#'pM$D'ƨTP.s7f?V%=y||!~!M}xhqj2Ґ&G7ܷ>7:ђ+Bhc ٚKXVQωeMθJzP*) U%j/k)9_<7 !g-ťM.ܢ:8C+`i:+~#vz#YTnO7j2Sy;bcR@+2ȧ_%;֎⬼/ D0snmSpG !(}4\ $]XN*7-v=Zy(-yyrOtO 'YC;NV33f#TشxhF NHѨauXEb?dt9tT@$+S5'ʼn(g(b2@@aGb:QE]S:ˣz=333/ە`il%o2Cd9}yYIdhIh+ @kx"}= ;ܯxofqzo,gV&LN~C"aA8 \^Y, ]ZcȑFW*>Ywd/!tKHR[gJ2Y]22v@eivvVzLI)ޡBį9+2kS48jhV} ` 'k=~\,gnM9/ǩ"*Zl$$k=@g,o6VGR+9Ng,Jf+"SrJȺtnT|_yIz@85W ٱ՝&Ko H3-el76Tʺ&0d$d)t?KK׸H'\CEf^֦,h~8F/>L#gb}cΚ,I1Wu,hW4|ӌJV1ٞ~WI݊@";MiWt(?L @I!F8Q˾M*ɤ\m~sefC C9>=yF^ _k9 M(1kj7PD;<ڌw*e5D`@!>VADaMq ޱ jkI˧FXLGʋ8ږfNzI3zS@WB1 _*)"d*x\%{CImS .-S]esۍa?FUۮ҅\8" y.Ǎ\,"G =.ksno-.p H}BxuGckysT%!_P$К@ߣ+ DnI0$|ѫSAyjF[5M'o{dITPU5$ {toICS(eQ/q=Lé tCRP"7a׏&Gz"ݻ@{VgWx4 Dɞx{DBϚ։h5~$pL}I(|UO+5 ǦL*## 4dK%Ph^Tɟ\_w27/4wZNgU#=nWJV./Yg ]P`$D^rYlpxc6JLh3u8 e\ ,mES"f1vDY_q(|/#Ѻ Ն\^ձ?ꞡ0AyDF_lEG 9uXzdUց;sj KBάs/{(Glu%*UNşJU{›Qw#|MjE-oDpe_e:S'Ao VV@t*W3l 3CA9Iۍn4EsJ B:[N(Vȶ+K4\XIMYfRSFwa\ꠙ5+zY]5Ќ6 F&bkUfKNbWѧJޙbeD}ɗT$Hq?6*A3"R\MGWZ|v?(R#EEkX9SU ?J;W-a |~q&KHux8nA2e9fgYɡs uJ2%1Wh rA! I%wB=EJʲ$T{y(C k"DbuR;i,-)z .Q161Gu,r?/ LLU9?`u!?ր_3ݭ{[;iae S`:\-!]}UGu޹ &db̕9(Bifň@45oKg5^ÄN먽m]T;۱{IEv?=$w0 {TL{[* sgXzW] t)  +RƓCU"!XuV̚3 h G)Ixे= !k?l9WʫL5A48̞.tcQsDckˆ3=Y K].àK^f8#BNlaC_kV? DĥF*.:c%dz<C]!I ̄P{k~aˡ}d9vfb"3g)2xOKPg:ё6;?J8+7?'H(#6E%]5o:VV̰cLA>@|anO`b\QWS^$bC켠<,] PFVl(}F@X0-Mf􇴝NR^Tj)DewˉtH7zPdn4"Ɂl йv v4m6/Zs'Ils󿭖ZJ"ujܦHc" *^u$U]g3D"`tqbd$0*+ۜ*vVIӆ/)A&W-OcmOR>+vbr79?}^'+yS3STHW"'NOwҡkF(6AQUJj|A׷G<8/xpYbȄ}^sQ#leMIr):E~+#wht=] rÛ}[ږnC &dh~.dرYO)> 22j#^U1GC2&Wy*@gGOL> n4!r'ד]xZ qOM Ba\e,} 0#wᲮz9=n$}m{'C`h Xܟl[bL RGT4X~s' e-!Nih824 &߿քDRF.*q"&/ޫGzf!3OX\tQA+q(}0G5z&u_l FՉMC7 fed}Ϧ2>9訲O(u{݇A ]qLё- ::;s'gbpz`h1Ng.Msd8|)po֭f%ˉ7阩^] MiFb֛t{0n]ńzjSKl1Ak8Õ^1_XQ:%dә|8!ZU j5Oܡq@B:Pq(sX D9 /! `!7x]e%,ߖ?zbBj%"At;8T %rD(K1d2aIt13(M@ȵ;sx.Y`>]Y;+ *oUrþ' M$*.Mmz2  'v̿դB0MaNV6V'|\7~2l (/ҭO3Jni6_qA]Vʦ3z7T\sh"D[PaLIa3瓠Ahp$ygB"'R}:9ʈ |S):&rQpOxcɝYJBdHz"B$c9"Cp݁ y) @' > n5Ru&=Â%I3GF~~b{EI'if2($@;϶wvL.߈c윩*OE̓vր4e&CVTr%Bv](bs;I.:7b23`fqdX.v쎒"A|b1|P 8)hiP5$!$9 S'G7X'MQ:]5z3)f1זUEWiqm޿uBhLoE<9#}4Z 3'-yٿs} XPn A?5UZG94Ry3$>DUU $CG}5hhVv  9 !RLfU$$Czoůj`?q>Ňǫ8,dbj(׫Uɹ NNNXqlB.MŤMʸeRku<+zlj՞’aA6hoB Qb<W[*lֈ/vB'a`cm?SW??L26Iϙ5 B.I[C5,q  RS7ެe(aXܦ{YeqF/d+ե#[qָ<3M5+}1Hbuf/ k@ZyMH-*d9s߳k#m{bsE$rO_~ٖe:m/X)6(/+N](7r0X_LU$٩Db"GGso ǧ,ssgphŗџœ5HϑDŽtW$_\2v H5'X=JCfaxE ӔyP+K?8n|RmdDѨ5FRʄx9ًٍK "7 Ϻuΰ9f쉮\ɉl]"đ4?8%/7d ;ʡ\Ole-O-O5d>GǴT:_tAԧ`{D^"AޝT!#ؖygƵJS\ceqƵpPnyNf,PőWu͝ D35Kf/E/=𽖗6(w9@.ɰ4(L)mlS&JVVO,^9->MڷI>pogWK1FA fwb&ASXRtrOrŻu,QJ +hExq;գ>x{kܥ.ؙJT_9WSU7BHb;+Ғ ~TX 6n|ơ*W?w֊s浥#/iݱjPT$M6JJ ~f:h'7;+h65QJw+a}΀n93rͼÝqY _$7Җ٫P/Z VR=bRQ eq/Ƒ -Ow*Ym`e(0$!)ūݯ@n揎j sK磎І5yQg-Gyi+۶Wd%M+ܮfK\fv^eILghw_qxM/IsY@q7}]XI&نD| *{YQn!0kNdTjjE7ؽb*dnT8NEÖĢa2+owy`hmXB"?s(AtHC/Re/-vDu.717n7ACi<>[u%KlYOpqħh*,U TVX8}- #y|_BqD@ߏl}MoHz8%]M^Z7nȰR{>ژẃ'|} C>hf]_Wt%JBQ!.U0X)WY RBK=;|bu &$^U4Yq Bl)m9<;I+38%g*SK{QEFpK&.ߜ<@hG߁Q?X U0a{}I 礵v56=A*9Af]C#F&_9CAMV_ RݙT y% MXi 4 f M+pn69/1gdU[R1sQs<!"B1AqgH\ePd AquN\AŹ:B\۰t8Kby2]qW)m`"]"8D4/_ԝ5{Ɖz^5]! 1OE 44uM{rD5e;$X*9qz3Rg˱{B$sW;6V+32Y 98RI ALԮ+a\ًN{nkmnw\oZ(essb80>4Qeڪ^&ⴛq۾$a:rPVU9;j0EN(U@HzcSXrE0Q:rzrl1.;N<=,y[nqPqFqI3r=xba*͖K5pI*#8=SZY!Hk! ^Ѿ3DT$66ꍥ ՗Onoz/k$j܈0Guo2K b+*UP۫fi-U0Kd>fyTMbkd͡ޫf b&ϫUoqL+P+hJ Yy,!"]~X7CB)A>]nIKş_]fE>m%.V=w^1IGIyz0wAH/}7mZ1cw`#]1Xrmr8ed0 Ul 񉟢,W64ʟ+-͗r#B%8=d b"5B` _㠿ةvG֬W>B4C",oZc,>P;őVOi6.F])חzk ϸӰnL#}^&]F%@FtsH]w6{ĺl$XB2NKOIZ[!Dm66^Sy_hLDn_D뺗d AdyHȈ#}FJ{!X|o>i=."vkrqa-t{ MAF'bmetil㳧 U==kj};Xw.;G Qo :N&X3&F'չcEWa)}x6\%I*&3gr@`1 qԹ,SkNN5Xy,B2(ct Ăr_s$Yޒ?sCɘ@0)~G6>U hԶ3 y,0iy@fj zujQbW[ƦaJ].&E*ƏS k˖u[SZ/#KnEuic3F 2Xys_P٣~nE{g^yI!=rH6WbO/ۂܢj_"k^-'դ%8yA.pFs=h\\vH`UQzKDP|Kfc ;qCLmC^5uْ]Ll웿Xp3O=s+D봈>۪m~3wuRajX$ĩu&5BL'U#;Ƈ옂Lb}ZQLT/NxK/ 5 C_4ocTi|WKd;<`uw+Ezxԍ9yȫ,$ j{uJ8oOqCOګU6UÉ_%GܱNJ G\O_oGVLdJ"H2-Aď&v#ufx@BdpJ_k.*ݻxI{gsD${*d| qt uptR6Qz kQ'%>Y,AW~4uPҦ{,DNJaIRD+ z3BcaGl^*4le>nWO\ڥ2sg|9}}DyWtW?k6&6~𭰜?}[Ԧ:劈-[36. l;9tU7NJ~~tvL<( j}z /^Az<c1s2mL?^T: x0_op[$E߮Ly~TV7eb"MPø9Mv!BsƱ} I|vGE!\w3o/1МsN's5>XU_Bi{}2\c㱶'>5-tϯEQ워ݛDp۩W*"*:mM$^iaF+ZLio qjM}ou9}CE0 X&-mIM7u @Zl{q<ΈJkG |GXRvtqLT0U"j*gݲWdh Gm)60tGu&-G 'k M(dChlEJ`Wj}v4ȷGǨm( ܱse#/f/?@Ml f$F|(AtV4BJ rתwb;!jKy9b\T(FSbf]eMaNd0j]2 K^VÄAx^ TGV\h@|';q 7&ǷپN > 3[5/`lsFܩd@#~00dY%3IB?1:KF?`NppqkaX/K.jy?ܖkxE?^P)U83Y4G+7xhdd 9Vπ鐧clb~n_asCfGEddR:â@e]KpS`Q{ȉ֪F!-Z$YIƹQuE?o*N*|FSKFihH 0U{zس%l`]S?btyZZ_;LraPiԢ^-?}Y]WTC4}0{ft&LS![+p@1)d4gCNNOh oHx:+FK֟+[ F'ؿ&e~6"kjeQ{)V(e<CJWvLȕ70o?fkXq#3I;yIQWhA1Hyu <~&tR}!U2|ǥ` _5K!t%K1rOG0,A][S34^l= BZJ|@(t(̟%8 'u;1}UO$1p!N"-$[AtW.\VxPBΟَh<q+bW?1̒JdMUDΦ(Aw~ f&pxoWQp;~Yq̠ 4 S`(j^ppQ(`:@akGjU_z] .%b6HLOdkwSlؗyũ̘w1-b,-BUH*R~g%1h |m=CʜíTn;!/XHcNjV86y?GxhWI9ꟸ+D7 VIun!e@8loVD@VŬx*;_NAE+cS^/ 욮T~% zbO)j]7V}RQ١cNh}ңV`^<8Ofүd] ə5^8;ÊNDgTBBN*>~޹XJʦ->7P1\ A-R!Heq#} (6>+aT/.W~׃We~̯$;g=v-[Vʁ*s[|]r;s0zrJV'GS #4Uu<ۧ?Vi3\vԱ {guߙ11vkbvɽXhb5fX)t[݃XYqtO𖆛w2W*zR> .^쟿5ZhٳIq\r qCf+ՐV{RvZ1{ {?x.Ⓨ! RFb&"Q`=Ѓv;/G&/S솄AT]]@9 { IM724dP Spn3/r.%-ϛ꣎5p̕sgz,x@p2D.\l nHXU+ (wUTn^503֕Sre/4B6]-1`T$Ӯ}Wul۷?];,zrAY?k shy1z.^)˜r/fRo^*x'qL$LTHQ᝗ƛ*N/Ga,吝nC;CX;6 7;7wu)?cyϽ4[&r$T\Ԃtzf_iTi|)Pb X96r¯](jIm^@byLk8R|UN=7\F+<11 k+:$u{_!_)%Mٟ|  (g& Xv!CND>i'83 v&1wE"3Zaw_? ?`D=t,+5[$[E/cPxL#J9oiО`MwfSz#+rY1WAt@^l w2]='r嫋|?p%!W/nd3ϱB~,) ?`젓Š1k Nv4w;({x"亢M=W\*]& Ёa(ƈ cY JoWE~R!SK53Ć]ll+aI3a֧_*%4v)mv ?ݘi,;l}۬*y/#j\5QDELw5B}S`hЗWe(2a>|n=O0,2rR{.Eκxwkhq^C&b(1A']s A_hQHe C0=vArYV_?4OFk&c)-v9$hV:Fk0Qjdu%Z"Xٖ. ʂ Y71xКGYڇxZm9^pAYJClcQ?iG`tOxOUhB_1 '~Ɍ`Y?37F=1~61k@5cZj}(9(z=J}dyJvSa4vD-gD܏E$/? XѷqYf%_;YR&ka {쨝 եyxg Ob='zEhA9bǹ6e '2[m->{Bk$ "ⶴCvSx&xs;(#HĦ7D=O pLVHўy_UE4y§~d,ui& -0:s_Gq~зFz(/$&c(T o UNPUqUakJig뗏&@4eh\B2*fick$2%]*,F Si|=. 7wgdE9%V'r] {*y.c:RỦvi96ss&pJ%@*A{˩9a%)V0sz GI\yiVIsh$B ƆZA|z` Ѯa:J(˼9Y=GFw:8{}NO>)ϭj̞ 5yX-`#-)W Q#6h0DٮwDf$[`8F<Ĭ|NH{PLr:ncO`R45 ;A. T1%vk_UNğ{졓J9D=e1yH{%Yt+1TtpvP5iny2?A >mϲ<@3z9I?;>6>;-;k "G*X-ŹU2c>+({@\ ]- z~R({5б'=D,=&"AeFl ԥ"pb:6%9ִ&|})1sրowN |7te;8'˝BCL HaȆ Wy~਀[Is2!v;Lt|ٍ89&- SSy-dhpץ|imSB C4>&5(ehUsYBj#=~4t|˜ll>NL+eO "!^<ˇvR Hy ,]^&j90O}e ۅnӿ`kDb}"7n94Vٓ][G[-楳ic0ԓ*~Pb`Q]M}ۆqItjV}߼'ó)qoQOY#oϪ++od"V W򿧸}q3tziI.[ޫ |3{Ju'1r9SЀU&fEŒ*KLSca2M!2τ>mJip5Kl5NA:AA RpȿFfMRܮ hGR&C{ i[c/W=,$Ff*œSE<\#9br--sH& N89fϼ D&9HO`y,V@&o* uo %Ĵ ֺd bϾ.?{OzLȉ/DbJtw 6i]~))лs4[G^!rHK% %x}*q7k/RֲD7\C7YF|n{FXP3ժ9O$Su[qѱlȇss'CXĀڨd>U9O4[4\bBI((s6G]yACoY2q&%O ^^+?<ъYoE^\eQWyJ1QNqՂƏ#~ n,݋mJ@YSrNoʶw^ff֜~ٟcOOzdAe"=ctO c $J!3d3C'x _7jFSkz,#hǹjTr? T?y޾Ta~$|@__W#$M -6XjĬXfŖkUw YS]u/,)ui= @Sf_`0'YUcɬVr~PܷNؓTC{;cG b%eF&vjACxRY+*"ccd(X+~{rZ8#y.g #8'i,#?ԴJy!TSjZ^ mK 9L"mxh -v)05-ο:~`C~ l'H:FGpgč[b<)*ZnS"8E$b9;mF5oj3P n)ecظitolg wәoDͫ,:!`X\A;E곴LP%NRZ lG4$FYr=0p:}nŽC֘\>jŗ%@yG[ݏh%Ew(;)~ǮѻlG@ h52HMÈ( |j;.([,Oz8;tʇk5 Y' P2 wڅL4a|h{K JY?賋h؞7f ULHH# ( 噏%BKȢм)Dakb=iZ1ٗoCPlʻjsve#71% LVȴ|!JY%-N3[XEJ'͈ N33+з5ފfLsa\Fn%Bv{˖%FI]PLWz:_%+z;cЗj7@5`e yM ⤐cC4XWA#.V-MQW&cx'16i^pdDtKp x`kufzW7K[7_H`bU-tɕ}~ J{@ڐQ;v{{L"{j?H='pQ WbQ"8[+"BV??QQly.R7>G@5Vgr0.hȔMHK`m4, wp>otB풟M 88]BqQ%%Lg冮gD3h[q 8 a'`'VEA>ͷ@[#>)-OhVd y==2fϭ! ЖPc’gN0GIP,Ϝ^dA DtCC_^aX+Gn~qPsuoB@no#KۦP E',ufkͦkِ$-m/ ތy$b1ۂ 3&Y5؋e,uRQ.ʮLκqY&j!cIeHg<(sy qqf ;:|ͦ "(ρY!1Ex|ε'MŒEf#S)!2$>?O7J? cG1à* gdX5?g&9hdiwh&O=2ШIN&\DiϿ 3 ^K3Cr3 Yu|imƊ_ R'G{[pk(b>'UGҍ- \z/'1AAa;%w}nb=מ*zq|.A+N%|KZRhn,,?byJxz ʅW@[|+.$-b `Y5zIѢ VfJR_56Y/=s N[A莪)="K8cDz{z 3X u֎v4jRTFd5"F֤FqS zxG* =ʋ+Cqq -"=x8frk voZ' V5,<%RKR~R*GS Y/tD"{{J$D ;*11xk -$hKsECQc&M#P7 p]C;7(xk w4姘XhMK7o'RGl0kud/c]ڳ@U4cgg ^Kx'&fۊgGO` RCmvW^-7BjP=oRzt41Mi%m|,UZZ=yBJ_dw.u^ﱙsg V66W )pRQV'Lȡ-|J5PD)|/cb fI]ywltI{Fg8R zxH;6sZ~1gk@$FXpbbjgd@8Ⱥ\t474> )OcǦ%yc\(Gہ8J eY(9>䝎0(JIH 65W3 S]>Mrj~W/D./- D̑ R7SOdh1AjԹ9ɇ[A0VWbR*PnC?c&(606(=Hϑ`q?Dha}$`(o[`q< (@=  1xE[gƥ^;qXJҙr8.!9氺?U1#jdH$IYRVWCn͐'fC9Gd$T"Z~ r7ПZ tevZ1?&_p?G]˃SڑeX >`{"G̑zBa[sՆ=TfUix-ox<,1h#)8 W@}oL{e ˹E聱4?^]N be ŎLbFTsJa!J% }h7t"-$}#ys"`檗-ۗ o=+WR'^ԉ%Loʖ@q&:ҕkqH=ïO7w%W9ߞ{]ei%"scG'':rz <$P9'juJJ~*;1̹imL6`3jiŸV#jL Bs(,ⶻVgG/jlp5ْA;S*tL\P+c&5Svf~kn6#\{o A`ԕ 7&-8wC82oh?dJuv.Fɼ5SULN.t\n@he;(l|ȁiww9O4'g ޶ #:o>g\Eߨ$f\Knt@&z*7HjG2jrK"֮:3v|\$)6j>^%:phz\0giŹ&n,jD|"EL@˷aU३mlj}[{ 7!J e 6< wjYU~C_;Dr(d7l׻n@όhl)Z\nL!T m|Ĝ2e'ĺ7ᲈNk4439>O\e3WԷoܨ[I9-kw1 ŁLO}\פ SI~XC/_vbl(2Ko\2yvI{!=( az(FTsA9 ;;3S7ٴ<$Ys5(w tae ,?g}0f^"&QsB,@ܴ)Ng9\)tWH֔-:ZPѺ-ͣ<8D8Hkȓe.T2> yHlyAz#J+".R( YiO0Cab3 ԾHQ ({,ˬ>ŕ{?0jK [hk.*H'zBgE/_U8=%-qZ{'U>n6BLOs*HCOBɃU2 ݟ\-eG;˶@!r:fuqQekv)*syb)$cqbČE3mۢ-|0_ q.cR "!o5bGtB6n){t4%`̄Ѡqm:zm{4I1O)83IEXf4d"')8*GPZӇB&L9WA5x}À\/틟2s%YC'?R@_iT08馽B#X tZaWwsJoi$8=t ﯷ۝wɿpEAO$[kjt`QZkvHTW@;ZbUn#~`bUg $& {f>8=o*5sQb%8SޑT04_ccxY9' `6;1WsH?LZ~o8h=(;;Rs~ kZqm>x]Krg56;<9.qtVKѽ^@i[0*h㑍jDM!PN8BCEp p-Xb+TS - $JUJ"0 Cgǩz -v5kĸҽfPagxV(XAl3oQDf/[ }#ଟr!L\mHqX2Q }R N; 3Xč!I+gPaB@6tۣڲV0*t X}t",{r"Ҽ7:>:OtKGRA 2d[ zS~Jq:@J&=wd.W;=P`S"H"KZ(Yl*~hiLjSu*[BxcSB^1 6^R6~:Hw5!Ưũ f)AMK8[+"enJH8b(c7Ok/NJWh~EרDpYsʛv D\TiZAUkc ge k1 b3lrP !,Byd+YaՇrhәV{snYF˄7bvԅ=N<-ndM4 Gdll pT_FYxueo^ f@s&'M\`PגO{xD[ɥZEuGc44a@e03U$ 2d)84Vsq,pJ{jlF.5C"AYp@֮mPŽ\_PE0_w&'tԞ-ӗ?A %dk A7B^WPQBh?ޒn&X],0ZI=ÑT(?=BWJd{] r+x@Q. φk@ů/RGjta3!AO>c|Z-"F⋲> + smȧ>|aNHR.iiމh?k@ӇM&p4 B5-hv}u% UMy%,oWi(0c?;pM`~Ə'_ b0<;}~v/ev dB!J]rB̸_ oI:\8bK4쵩Ο3 X-D|D0EP<}xP͓_K&JDB!G> ٰ%VvqA;v'гҡLЫ&Af=>Z{UѶd#]cA8>^]Lu5 @96H 2djͥw9F" `cZ 510~ Iʑ侠o֪XKOKyCoQԓ"W?=,Pp C_V }FnC*nyk'M̠xRL&oyc*ʊU)UNBV8şw =JW`_Y?lMl*^n+*Kc,a9r [h6My ΀ Yixs/r62'Pt+H_Đf /hE z_zۨ -1z忎!8e. \!{G=%uTd{f>|έ#(tՁbcpH8.<'Qـ[hT>;'_ SlCD6"U){B>IOs)-)OenFtKK^/恎۫WsGM׊ ؜\}f>IC5f}+NK~m~ͿlTUݶ6u9`i5bƎu _;DQ:v~3B?; :)(\$HL)v[7SoܠG?!ٻvh ![b_ PZb5p `2Vބ)*@X.?Q'6*9W7&1V5{O?w[-,9- #IU #͡f![EZZr3R\G|.Rs]S8/n x#JU iȏ8dc%v;b.UU O(r)[YAňfE$j[T=܈@IMD%m~{M˵ A)X0U, ]ѵjW-< Y0kp:7D}6'ƬŦ{ !OZo*Y ~Ә3 ytJ(Qo⓶ 1Fv|]lH2Gw̼']wd+qguQt4/(2r#!2V _V=c <1G0:~ 3EMva>,Fuf?oȄ[Q`1U'>RnPU[D`%Wˠ[Uw(>l#WdҴy<(4$k`Om0Ӝ>dTL&+@L}7O /@}'̗yd&59m7J[Cd)Ցu'+rATĦmĕf5<<2{d:9$iN%.Z5+jyk Q%Q]VIbyƞ-RF/F@|?~aC$/~5YCBPb|/k%*uv @8rL<17+0j\o?QIW,EaעoM ]f w8v\2kb=7KPuLe~%}+t4ڞfd/* {gw7o.Qȝu;LyD9ߊpUqo,#ɢ^)jc6v6BBS8Y]#Y0go&oea*AuMoJnfP% I*]wcWeh,ŝ? Oσ@.K]v~h" bZD@Qq~qB01 6N:=i֨wFū VjNKGVk<(/o"^]U\aK觍h$4bS3d^AX7׼z3FݎSuqQ*G8aInO3ጓpǤ#ʝW?G_OQ:akGzI'?/`9{>;X,ɀGpلM.66(F]"L!:I~O:X՚8{)Β(ۡhǒLHǐg)OXY^SӲp]> lbK=gɖQ \ב;wloȝ83 ΀^7bpj0 tPx/XJܖLGځSh'$$r_z3a qo6}l}DQ)&Ax?vdiپC?T d+z(|kDvv; ʗ9-$[@?4 K.lB3@dOw?Qr^ɓZI',0퇯6KT9 y=_"9,[%79v&_~TOt >H0w]@qJ>#XMWw*&dWфaa⡟u ږ9*L3w#"L+:jl o<آph-gdb,g.iqco8!J( tuCavX|ؽ*_x$Tir1cwKI+@tWf ( a ~5 ^`۟U*"ۇ2VjiBE F>'t0 MEmɓCp""X!Z#)FיVk\6o؜WjsMǪƈ$gTUvWmos#ێ$ vM $pN ߭p4z|=Q%h w=aV{+E:rN!@ˁ/r!$4 8G"/)UQ6b'as;4x%&H04+y(F>GqʼdGf,EݍΒ,TXf3xh6RV8Co d2+e67;MCqTJc}fo; {t@ T;z VpC%Lku0\Q 9M0KD5,(g0o]pk{Xs&;\$G[p[O߶pF ֵw80lc @"LnEZc;L4bI/UdmeP6Rz%?3>b"٢4۹řeMyn&NjT:iKb$3![TR}T~X\<@OpĠJ܆Iϝ B0 CEDp?q8sĩWiN!Z]))ލd;{+Ix謕TuK 4Kut$w%@I,eI4LOT|)c3Ѵ;CQ!u oa&ߋ AK9xw%x"sXåLnn\خ/d}f<)z- {Tx?-$n4O?fJVK@Ô$4]:G'BMisݯ{dAlU1YE l\'rK$͐CiWxQ(!C\xN¤J^Kx#.1:#v!٫ bWZ: q6]D ~QC5cc;-S~{6Ju |BbG^]>g@o4cN*G?0{g[-tR Wm1Z]&I3ۃu֚EBYɓ'aXk ] M}[3JF;0AN7N_!U#2]hlg*XUN-D!) UY-^Lc8S@;nh "nST[3g7r߸fKJ?t-LVvms2Ę=)E(KQ3+~}%93H=p{5=%ZRWָ3-t)¡o~e#<)U0s4fDqӲIM@?rm'=D*f}T?EIe}B'PXA\ƱmkOXBs<7h_.]ߊEyBHT !}kRE-Rwx,J=nߊ 2w1Bb%~BlM8HKEl)+&A] ZddžbퟒZ>iAg<ߛM2wʓyO wu~/X5C\2_k_I2<_B/@k֊R.$SnGkZYs3Q(+tE3T<'`4ѓe--b z'.㓉H,g9hf&/䋗nSryc|[nY JJݒ-6!mJJ'[)՟aQwQCF+fe?U.V3\[gKjID;-oԔ+laIF(w(HVlY bHTs1`#NW4|ՆHCgB`0Mx8+[FVz/{{$8KA;Ar:]f- "2& [Z35B? Z$ ʻmQLE07ChKyWRRQ}$@BXJ1)0!bntk"Aך.!OֈWgFna1s/?EQ9p9/9 e%Rk]K/`>fe9//iw@6?"F"Gu;-Tɶ /z2ۻ b;HWNܻKʒA%[6荖vƣ@Vp&MsM9s U M{Hkk@]GB>D- #it珕D/xy]O3)CJ"%ȁJ;^lJ}:Y"FB񷥃N)l{G)`:s3R1j4! a9%ChLf҈d-D.pꄂ㥻u=a29Sn=Y41BūI9q.-m ihZ8C1s]rDKE:dMXhV'#HCTmN\. ]b { cƇCR ߚHzWa&PLL0?emDyCFmeipac,1)&2W  @4^Y,n^k4w3q(95&:FPE]{Np䋱[x.d} tE&iJ70_ƭs @sRmq]5Tr1ὒjKr 4GMu[Hg)P-AH4qq+uÙK `[fYۚ0?Y{aWpZ&}qd N>4.&hCqC@mRK)|UC5!KzG7Q 2l΁%x:w0p|hJܫ=5WA* 57-ܰ^¦{k eF΂_-}W &jֲqp_~Q坖)@(Bnu7m,W'غD%ܠY86T}d'퇇%"hud4cSܠhc+r=5rӊQ`+\9H:"YA~(cSRQNdb}Ҷ\=E.j=7xa~ $BW^m[jZJQ]so}Jmtc;q &u.)b@M_T~hߨ"Rb,FCGUMs>n,GQr/.3ߎe,IaZkn`]f fwwVR4YLFK/i5M;1fƶ "xc'2VʃM v7ʡ eF5">PUJƙzd؎ܮ-OeC@Zxͺ^kaM"MPa..7?-r.:ub$Lև}Ky"J'Ka^/&LeKXIF"6ٲƃI["E g6&}RpB0 ugir ۂQgak.Pȇ.j27|}DT0} HF,l"(}WwKgHez)QKUh$%X[:d١mrHG+8׵} PdeGp~ 1-ǘp9a:eɾxd8-ZAt ޞSZ&)vX{vNօ/`UjT9k  ~ݫ:‡lszu:6;O㲫j`53C! gPY7I_L)EfǂҐ&GNaK7;IbI{eZ5vki'8uy$A ReK[$5+]FhZ&5'WC_[R2JI h4(A ܥnC%INY)js-auO5UVoGjQ}ga`FE;:,iM2ρ3NFJW_5I$_S^\wxQ46#>TlhC*IK/fU:!:X,*|5l C3Y+T83Kfu5Nt*8ccUsy+~4s0VpjeauEh߬6+Ck6i<=i=t=V C%="VD# %?f#83%BcFޚ؆p[ ʫ@k(4)"e0z_$sD%2gԅ/8;=2. 7-Z-k;{"xԟNc`-\f..sJ6CC}ad $^mq糱Cx> G@}]Z+f(WosDfIH}H759ϩ^ڍ3&M [;<[lSD%+dV&7bykΩyZφTYOh |BsʦDo;Вۜ&nJO40k2!t mH!5LePa~ۚ`̗؜ͯj*a+sˣ>E$ӄ:tbAڗQ@aTY2Y2vw 3FeوFAS\ON)}gpPK?Iey@cm"YSe!1 aQ!)̽47?d1<XP bȀIRk/W T d\`:q=eΟl.WZmdGXq<{?&R4.7ٔv)ɜZk n$(Pu\ X2žt[3܄yNd3x-Vmwlҕq@#p8w>t!Ђԇ Įg]}kଥ-̻ IJ`:S5'3 +ǣ`Pe x-{d9ޤU7g4Zf30*T暮/{RօOmH^fa6f%eC:mAzSECB7p;]l9C)xt\s>H!̷ʺAzMߠzzfw*BqF.2".IEQRZlʴ- 1Cof`v|J¢QXE&2ƿzy9e '.n+ 縿+PB?)=奊}-;l"Vc߹PeZNC&sjzOqG*ZXw39 hp]ԼRO#Z4T(\s2Օ^Ҧ sI\ThLI"i!J)"հxv˗B@tߧRP  3z$v)&VueU8iȨ⮮.a Ps׈YHbS InRzظJEu IlK+AߵuR؁iC./4R)#z*n}]-zo40FZ?"QNM2F Vz/O=]~^Q dz4Z3"kU .ǰ@[H_3JR6"N$#H]LdgjNY_:IXߐl/t*h'?F^/5!ﮃdt(?[>9kt8!îemIԔN)K^_]u|@aSTNC-cP'(Υуܗ#21$jP&{p*Œ`_% "ďhXtqŢ.oDU|yŶlD;2fvG\ϓ<S*>|k4d1ǁf'#'_bILX"76|qIq˼ip%gSOlry;)P@za!4=߿}CbU'"ߊFτ:R)lTKή5_2qGIۮweorI[ ۝i3tFwЖ]ڗb  pQ^ xb?"4jj. 9]`kA/DmٛT$>[<(aw>GTŧ!Sy2@w&b73,rR< F8(G1SxN[t؈;m DF3ѥj\{_$bǃ۠,yyA $0Y5T38_ܻi %>%鼯nd_潌޸?ոsj&9eC 2F+^]NUX'p?isq*ƛCD0}"n@-0ے|=>LI ^5cZu(۝hhSi[2yOckOOIva>H 41kbuaYѠ&M YUPZw*$|`8ZhDz fsW?g{ˣf,Ͳ:fqtC{ $`ޥKe?" SE{w͑9;,{;mC ),\o[Ӓv~cȞɴTU rҊ\I*|%Eޮ';cIܰ9V^p _UL/<;T^#kSe*BJhP y.yk)TF S(7rXIyBҒ(5#r5% @i n}0uM0Ddvh` :,a09 l*D*Q8R cvPNpCk{2;EQnOb/8A(5,{tӲyht?^3+_4]jbB/`(ug\Oi%T<_cDC1l/U qDPCh(9 f/bJԚ)YZ|=S\R"dzD?gM'DǴ**>F#e̻İhd !kF= hלDh|[xEK əwNֵ̻0VM5\oV]pUvdzCpXDT#Q-$校FA@$j<{Taxd|j7G0Yt͉,&jP3/ \k~~/yݪq)Bre̵ܕO*wBennܓ >&)=idgD&)4~Lc# 7FVkA C%RްoCcti'AoCN,0ɞ`~ XHjgjԯp3$Lg?KlZwOs (`KEXl$V;(;Mth:?gS+yxtlĉ"p'C;Ba)@\շ"0|'}7xʀ8@w8Cȴ6M NnUBw '8m BE;hNr&0؈(vNhBIl$pDylcO^f&˲?DSWӫqTdjH8X4ƋႧppNx>&8K"H i{IhQZ/ P}^$dag ?ѬOo*X~UQa{E$֓=q&y)f ]n 2W&|:>b߮h\Kxx[o&FMRdcb98AٵїK1_`Z{zeÙSC5z,-Ǒc-5 ?`r9V%B%uF |gzD;:.d΃tHAdn D[Bw.6ީ3:`mfVP&"co^vOPpK=ܓSQKи\Jۼ wV GDOjIћۄ "<Ȱc(1lB[e{ 0 -PK3ZCvąAaÔ^̎n7o\bT\9 v}T/QU*Qq>%L#\Xk 7|PGòܙ ?EfvY4l^]!iYʑ|Amdd^^YEd?e yB^ U4}?&&fnPb Ώk<{? qe(AuNf(:XQA!=A61;GdY*Q׽|!%$8hWD!r19Gf , Eh dD`9aHqcDE0煻\f!rhڊ!{m]  ާ覫\Ct(lV;Wz7Ls?hؠt  e, V$7[}4M,rN,:.٪8QKqĿqid@ 'J7$M+QT7@9RD,ZPFV5kF+ލUeVNV)u٩9c.*q3C: (IIat LrgI Ɋ2/+dEŅ^@ rf*7Fv>~Wu J-/7ix=)e YŐ6.t@yGIx_yMSXR]ZzMuC/ю Q=qi[jR`!7A2` DczYcYcb؃1')ݕrR*uPbט xCFCmAE}Py1ulA'!=zr2q424<2\S'c̉^I:n('#\J%l Vۼjeuc@yX_UrMS8ޮ_G5=.^!n;7րLUkXCXt'~zF)ZT/F;޴ jmQ7R)}/:vwdkq1t6郇gb,3`g:CL6&T.CN5Yf@U}օa|O[ōpx?Ս3qRfok 2Ⱥy-{3ŲF59%V<#ՓO[uY+q.LȤ9RVJxj;:0&:4^'R:Pɜ!pʗb~Y !7a6+V};T^a/uX_zS^ʘ'=t188IK*o<+|0/[@=%;_8$2۠H0$GuZZfG`!5Wrhn<W~pʍ_zyǫ-0 suo~`ud, "%2ꍈJcD 1U~TN8[B<Ȇ;TL ѫ[̩QbSK+lwҼ.ezs[^~{^"g~kN wہYB&5Jog醕B|mUje /*`ߕs̲mOnR-_NTĸ3¼H9ơi(ƅVӒj.}:[MdMlY.:ř7 hD8$J%e3]GbaP?d~9mK\Kn8yȏD?"{r:oW<qf8rA?ɀ(_\ xN2zDɇT+-́WVkuhW~Gl;ԙT|OOGNp{ çd: ~uaϕ 0 w'⠆J&k'5`gEA@CfV{m}ҍl<{"K{wO`ͣRjzĹʺ+=$l/]C_Ͻ\lR"g)$!#X[ 6T q[ӟC؆[4;uih3%nqMY8 >SE\ڽ#:iR]03s"sEuP&v*?ZXHfV8@ȿz/eyL8hWT-j!i&~юBp2$Lyi&٠U+gQ ]`m\=u1ⴲ)ߎdF2˸.HKD)eg|qfլ,M|H2 5R0ACaoUYB4 JvIzS.ޫ(s౥d/ƒBALά 4A-\J=Ba h59k6 6^ ]ssu"w4ryc A =jq,IZL"X6'TlN$ C tlC#Akq-Y9!1UD@1U, 1gI,t+uxwXޫ_R_<0r pSOMP0dWnIrf$ˉ ^9!¥dim .!eP!vjG]=61Kf{we"_5JɸW2wب3".|Øgw2Λo \J-D2gi3*=~M1nHhoAoH|s> @byO~4!]w員w/TXFaE|ۼ 1#Bo-yLU~S-HDz6L&[_=usB$S*~sw'a^zf˚$3K饫p!0'dB:e@/^1{eu0\$L}Ś`C' ݶܤ1>l:>teCn4@M~(^]Lvp0P8- KP_- ҲEq1sHc̄z`"fA22߂p _aun}/RBd, H2"D&@FiNUK23͝Cރjc &5PeS۰ydw!$aQ$"}kK#MHҰx I(ȴZ]v=?]J-,lDۮ&H"o1ȉ$v#(t !o.eԓ!+NÍ,! k+Nvġ6)Wx:gQ|XTZ҇øcuEIWFHtfH{skxAXЯߖiEmB>/$H̾m''%u#0+~7y!M^1"h籵-mݯ䈝 #eaP3^*;!^ADJC*ĜDxDb/3`! C-,qz`b(5k>ME@6b7ڞImd=yP"<Ĥvc]`+BXzɐc6h?NOyNH: _Ό 'v{sޓ}$M&-9"z*oت[SF hJ( '0m6k&150|hU> g=̤!OJRUHok1iq}"?/ITh;74h wHVMBNY@ÿXpYn&| ?l^ +}^ mdy:׮BFW"1)=QUnXg 9Vr<,Ǩhz={<؞%`5sG|fm#626Niخq I<6)6t> ;?ψ\{kx&U^eNznOfe޿, 5HiV` ( EJ͑ y2ncUԂ8upιeBʺ ;jn~X0A ;d'Vs48–^SsjZ,Ĩ ~#Õ$UIv\ RWt- ˆ >шu_} GX3tYؗķ/L,  ops%5/cL):hF^$UZnƯutHY(e-OZFwd%.of#3EDET(5rXKB ȗG,A,=F*&=3Ksڎˏx~][jyxhO'3NʶZY *ȩu#b'[:^,TWs%/Ǹ(kYBI!WRʢ KНF~ Vw: @wIG u{?Q4ސ WF'w"\kH*2ˋ,5!OGK(T/!ujĥz> "n mTXS-G}% WAÙ7c<cb `H^)ԃcgӢaR*Y`ݲ_FZJt㨚mBŁ+KRڻ5WeM͐á+GL&We2DӼ0> '0E2*W?0bO.gxf'ƏZ_ biދSv1oZV׻)3cG0ȿB\U`#'~dWy@J1QOt4reF@Л]x-M&#QmטӠR೅> k/2W0g5Xeg/&;17k>Ba/@cadz9XWJj Xya~ċe!&pý0bg?֑'%JNEѓOT".l(6_n:l J-`l2tSUc"˧⵩08x&lF'+_r(F[,/*ƇEN `~ jELGW!-N]EFxK B"[U>$.6/4&ORFkxEeW. 7C}MM2:| a'X@JbltũBtpE>;4Lg6by/y6Pv>;)wv,)WYH>kk L7Al3HݍU:V,ˤ |7}`X?To۶\0ٶ%m,яː2ތo 8@>TP;9Y36 ¨V<lJº%A^+ Oڹh2(T*jsb=k򤾁8bcFw;;`V %d/Lh3FY%S\Qg |At%S2E㜣?)~-Azo蓽D>A>W jG&s NƵs1F܁[>ŋJU'FmV`#GTꆊ3g76ld*DsO][-؛q t`.6U}fG $  ߊh#56TD(Ձ+=Xrh@EGo8С$\.AT4<)m|`y܊n>0%PZhD0p}:X+<$:o \q oCNܸ+ρ'\"]QA.,t~/궑Ē$}竼ls';_wf[ShJX<^^J`f š\xV+q}6&3{O+&Rο Jb:*za4~?̩yNqׅ@ l;zN 0 Q*)*ΙguMYޅ|_X cn1˵fx3bՕ<$ilvǗ)1C6!.י7?ܻ[1Af֠ vZK29Ё,{hҟhˉe7\fl1,in8;/EHo{ٮdl (@|:_~%} -liKG|oCTlCu؃% pMcі[3L .[gM`C9`M_ jG "Qcs+UW!i7z3AVQ:/k(xڎwSvGF<:6kjЂ=_'K+S[GFO35)(n_k3݊I@I$x|#Ct ?:wtAN54߰R0i012/_L8ݟ~-Sm(P0/Tэ[\ Ml5aKCw)#]Ʋi%7$us-"0rg veZ~a먷S䆒KIVD(C(OiwWzl}}úJYTZPP(OH`p!.}FuޫílJ{ʨeZ 2Cd iYP wb:lK)H p3Q ;Ӓi!(ǦQU[ T{e @؁sx&JcF+r6\YҀcYc ʖ(/x.8C[kCQjv]#dMt;2L?aѸPҼ9 *ڬZ~OMWaA^lRT[*=WhP2?ENL|qrڔj;7F=Nhr-A]Ӧ[D_% s~N CyuL3 'b5ꦗc:Tt3 R߱uDAH5-[#D7Z-.I{}o+%)ن>}6 ƌt Ef.폶=K  ?Ѕ(:0R&`mŊMdjJ둇fMnMl]ʦi2fj"=vJv`hXʸA YT=[WM#[[>sLk/ªgWK$mFfl_/8 ? jS0вlfA_o^VGS?@?_OtRʳdLWFsp">ۙejC{{?qEe"Dm9*xnɑDyF`z"P-?TV w݋@3bO |j;-T/( 'x.`c{"[3'3JیnI]_\<ȘZkQMVpYtYzU/F׍kwk>鞱-`nj/[NdmݜQ/Kȋه;Z mXpw3:3ͪEeY~~ g/:&ٻFM+@` [$VKޒC~vC`dpu.pDԅ#TuWg78n_:N .(`uXZh%%A>,=:K߳@ZVBm1q(5EA4C*eza2Y$%:4@nr 9b&Occ&m9LѽSZ=!{YHY X֏9'#s:4kShWN- `ײ^9U\8\ĚvndKԤEݢ;Sg[\נ6ex'aE52vaߙ4iU#vu:;`6?|oDga#VGܿ@~@&k783u7a$< ]טE;P N- \3] P& $aZc[# 3Yr듩9_ɃBd6 !X# Cl #u< FLnM]E(7DHYXæsg-v(lL`ܵ G#B_6VpMHn*Ւ P(+(m.(B|=-%K z_jCnoC=N2GWarHQ3$ҡXm4-.{\9cj Φi2wYq݇w&?PuSbuBqHWu zt}X8 92 -E5ç쐑X:0ڏ6oI/8qC_ZXW, Xgقn>E "I4DM=>7=ܹ*~C#]NzV;5SM/ˍwi%^uYԪIֶs^QGčx]MQ[Yt-wt7"E2o HiQpi.w|Ktr}pX3mM&\[nP*S:䇭hF!:l2V=ئ2&t4}pJU$jE>\s:2a=eB2 _nBtGGD*YuB^Z,~lqsR]"tr|E]*(ORɨ^q;RWrXu(@WhCdØ] < wj( T" CoWFyp!i.*ɱšV{4W:x1H.krJQdpƌ^'EB ̧hXNa[#lj8 I-L ޢ.TjMwg`6 g+*NYq89>b"҃WeW{cUEyg@`2ROGi@}+>gNA#2%&$kq F>]hW rlӔg򢰁˭ȱ2 dq~V9 2vm gF Ϭ/fb6Wdћ"wf e.MےάF+G)Mo6'1X۞4c`/R!+i Y$ҷc:B=ξcnA3!Xm)P*)Hѭ$ӣ u97}qYL1ZnXAߊ}> 56.h[8<>nG5ssK1bFL?Ʉ/Lˁ:@%Y>75V/^#Ju2dr6`~Y! hTF eHaWNk $"1sbX02 R;NvK^mb-7EaJe ?'1-gcRԯd 0ؒ;I|;jh~A%VyHM(Jj(t#Bd7 ZnAHu.@oU # }z6^^SP9?c-$= ~"R<@:V4hG 0WXGOZ. @.odi.KowIs|©7ڤ_-% 'T.i0\c~kNi8Of6 aeZ*}Y}>E)Uqw-PXìs?(Uj%#˻ xp;1MS8>6xA3bt `^6^K'* K >BT߱HM7j:i<M#9kq mdpp?yz{Rg>T fЀ1L;)@tKFZL^L6x%v fSVV@Fd+)hGY{F{3YROdP~9jQO<^2Sn|Ǥ Tw) B49UZ"7eUj*p#M )%s/7)V):o9SШK[i+l\G rNEB4k3$FrCz8䍸yKC.;ktdkˆjlKzE_}\a.)x1K^r&04Xgi55Uۢopyu{i%դ1W߿T={ JysTec`SV!F``"U)=躒QncSk ezmyJ<,x DHl56)3#E(99q)_aQiA|Ɗm Mpp1NŤu',uՄY"c\#t?&9.lzKPq^G4NtM=ɛ$Q@| 2>ϖC/f)@͠Un,)W/m1$@'i_D=}O*R[Z Dr mFt{j^7_Һ'#(xo z_{*{SrؖypC5=XV-ga|`6W}mR ʰD/~dR~)er"x<,x! (Y{il P~qV{yѳdotEZùa@ .uBpd3깴J2aq!{{C/t)j$-m8 II>򴦽_t@=+n7Ç䋇"16l! ûyHV=5cn%%@[bo dׁ.1m3EF`tÜRPߣb}gU uH2$o׀!sM ȋ(1Z0?؜+,B"%fd;` qLrzM3[V ,Lȣ L0I61o hq*ϭrVx~,WTʕd$LC9"?sK3T]*kES%8l mX19ѶZ"7ɝ`gQMnQHG4~ls]poS !7 -*͉_-Q>En|P6!PKfR o@` hM㩷b:[,~ٝQ\gwh-ӮG~~4sC"FmE&hQ~+> Fҙ4{\c*7,GX08ib-SJ|tE Ebw%h/?({(" :w\4īkNU[~d2IUk佧;.76^S)}Oe:cbXFsxUkwoq0打0rA8!l1D|c1/ZvGЉarM# biwD KX$ע0c觨gOб_2ep^,Aɂ 7;g:Qh11.϶zu_uyo.G#k?G3}4U3$Oe&aV )`~QS$|v޲MXk96dA !Z}q4S,@KRmJY[mc5(MLED"(v9P҇X3aUYsNs;z?0Amg6 L:*3.鹫2krC7'<|׎(Ig]u񈍉M2o p'eh/H0S䃚BDFI $.#*?( 1ܟ5B ѼlncAYr]Н&ܽ Nsfn7瘡q7WY@3/ə t@qW5y {_]ru0^ t:|ԡ#f '8c-cQ}+,tֻR ӌ Ed Fކœ Fj<+ *c)ámazmFQ2F5&> ? }LeW81hz0H٣$ՄJo9H2?C2jsîeH䫋[ư-֮^WWd2>Q=xET7ԓMZX?ᲧK&eKo;!fjMdE](U(eLQv'uL귉d~7A?«̑vI泊@#@j?V ӓػ]ԅJm4 OEyf= ֦bECٓC8*Z'c$PH d*nmgFe4r6k5QǍspnHDHcX^/5$d=ĥ'Te!5d7=mOu-DP.(o[Q^^n1R@TG`2%V$wE~o{4殼Ő1EhκAAj;B l1qrKoLS6FxRyi'K|N:P(NDCoѼEr>Mɍl@"JUP@~+[,^'l6J3fZ.(uES0'ੀQ<+JuHD963*<ұRi5d,oA61~='6U"D_0ql$Pm #('𴧘 `z st>IJ(8 F?fn q%yy)UNIPFH^gL`rJNuOK"3IgVD_ڲ=xͬPj| =4H@0:hGn0C6jMEFusG ͩWxSNA1ؠx]{uuE%urc/*20OKͽFeލWI2_M3W W48䝀 q2#2[\̨҈6 Ѿ{15a se2͞ ߨٖ!Es:XuVc50 JVtoHj/" bC6YPk_P,ݝa6z׍I'>hU}kAx\$4{(fhd)<4xdLMI ΊY LL0>6Iz_* V_I|_Kq:+ ӘR}4ׁIz1$1`RTFW.:TqG 5砖]6׵/G˰Yжm2 .a~"%00H.Ж| Q}DY%Nvc "ި'ozp ?yd&=+=}.p1xQt~UssLE1IJ䥘yŗ!'U̩L.Cˏ_z"C{3<)ո](9d]}IMJ.L ]:>䭔;*څlq"~#G^tP;PqяV4&vS1> \F1.Ī8G FP8%TkOXc"^62{4n J t &6?@e1&xBf|&LCv*vG>אAŘ'tz٫&)Pc$ *L] 䮧}nw/{W_XH_gý^vmۢʂU˯6uz ӹ>f۽dݻ"jq8C46}J6\)ḱps~I[O$UĶLWz59TJF^ ҋs*5uO R;f-g;fMWr={HZP]'Pj,? ;|]g d/09:rNz̩w;< rIQMV=%vF6Z*-UmjVĠE(ni#j[ )mqAI :MR+Y46٥{8*ڇbCJod_jwt+AciuZb %3 t"pW |AŎ/ "6YL{d~g]!/1~HKTBc#ͮwFxzc.BɛlvaRxzmBR]k}jw{h,pՆjA"Np)eda(Xq^؉ :n] DUb0cW$CY8 GQ>ۓ()2ـ{ҋR^IrV$i /ucS |;a9@r,˩vBA[| q||ixzA@KK?D,fCV4_Nh?_/qnIMOu] b'87vb[7w?8QӘdqLXylO?WZ/?*s܄1nx 4XĂmy4{#j9ܯSXQ]pGlERiby}h3!k~0fyLGO!dP=A#pR6b'3Á(+9@ H!2Ρ?:NVӳ\UO{RǏL{&kɜKZɪlo_Sl[u7 ֹk$Rj}[dg퉰шGpq3pdW>ȰBy%j ru/YuP3`gUݯ5n{6" 1>[hN z|$FILZ4Ȃ02.6I';-Թ.4_H~BTjG5 o 1yJry Ȣ'ꐸuyN?w[,pT{ڗ?XOED6QYZBz,).$5 s]ʡC}9B#+qf vS>'Aub=B\^Q[L"&~#T'%CSi< s5yL+*|Wǘ-je39I:_ꣷ=fdsnz&JAQ%3KC U%Wv̀R1kNu$f۳TSFzS-sۥV?-r &[y!zg_WYdZo.OԹ4؀[K4Q`V ZO+fnKt-KnGnqgUcHy<U=FjN*eQlUm6],-~=< qlnv%@u2j>G6׉֟$<5"N(R@<B`"iuCKT!DPh#W•9_M z_b,ܡ!S|0'_T`e w_vN'FƿUPhT@dB:Zc(Öa²#ܓFޢd~ Qݨ}S5mȸ܏%WHO 9,sf 0ۅU^WW+PIȝsJ#M_SHV Xn!_ީE=-!O4GdE\o$EGCdtw^h#{ u佺 VqSyiXRɕJ!by(O<ĬX&$ltj֡6r0\jkpjtɋȦ\L{mKPD8O>yD_^.$ݏMDl%8r'F:A98I疬=*j8&HE2Guu[5j,͚r޲ VG y  fHHhݿW$ͼq'AϡɌi@OL `ƕ,(Ko/` =/[%„ke v 8(%@`fӵV]h>M=u'yqb[6m;*/F'5zϢL 63;!AI!@Jm/cC);Qt(?}F$0E2`=GFnDҜ:K,\U/Y#Pӥ Px ߨ/>;xϤv RsZ *cLp"$1,Y&SB8-vaˉTAނa O5Y- Q]`b|{SXjϻ" ?L>AP`!V$ PSsu;z<`C&1}IϕcJn>0i]" >>Z'RAYHGeP{Pݗs.%X&zz_&K߉=4Dvib2AطeknY>d,w3o Z/1K`N_<.nKQVifjei#$5?IhfI Hor8=&<Fw e0E 0M WMP!oKBjX"ST )&bdg"/B\hr])nhj?%[M$L~qն60k1QWӥh0'dXŃ:_-]Xvdq\?^koС)5E[ ~Ytp}89eI@ŅHw:q%VG/~9S39,a܈KHM-Զ1mHaMmcPfp< ,} _,5|FМx[R]oU0LS|?acw;'JIh5"'HWÏN69ȬIE e@y(H|%.z(s ׷yUPc :N{&luQW̕ƓR7`oaAHVg19]k?uA՛ C_q qZD\.Nʅ. DiqYaRFXskt&zAVWZ5Scϑucxwש|)W%@Cy GB6y %kC$* u]2@吣S qQ0+XQTN洐HoO.J6؆+)=s'CB9)nT/;~ 0 p1 3 e% RXy1b]2_ԋޒhXgSO$DZev*$WG Zm!gY\k[hj +рXRLU+R{Cg3K1F OSd(6BMPC_v_T`>~,}Z8Y1V{eBAˋ%>ձo3,1#A8$:^|𔂀2/aPWذ%[:6'`a! |\yX7m4EYIu6dd!~o #uC +хwl]Q n3Av>;}Tq.` 4]񼏀4Tnñ_Zofl"Ƙuҷ#e)Ozc.eH`S5]~OX](^Ε/NֳJJRst<EX~!}]E]f\#Ym |xt!XKޣӚ}QJ%4ƮЊ:wlfZH<Z 9EJ9Әl͡E-&DT{\yPG ?LW"pxhKx3f0UTMF~Cy b82t:'V.C(le1>a,{ų Qk.v@\b)9 a`GW BqCC="+lI0E H_DC}dy0_ކ*'T;=a4p.eؾm <5M&X\!i PO 2QhIߓ8'D|rr@ tє_ɺ;|_dȑLUn[f`OaC` lvJ thԂȭ^/0'E0HE8IΎWŻdKQ!a礀?ճiA3x9&Kϑ 5)UP+M|5'`<@dXrKl n':NO/ 뚟nw܈72}SX5y_N!iwI42tg:lj$~lG.s]ADI0&&h;xMzLw fQR;o9{&_xeXpgwT!8Mr<`A:yp#o䱾95𾎋Y7\`VP2:y`Dۍ5||'GRԇFdn+IhN(D"31Lc'K ҂wArS^CA.lٸ&W[dmThe ZRc\g)%wZc "CCrM cXé75솃Mg- -@*-Ṭ5:7*В,1Ik$`lo+q>>YΘ2mutW.@N6E 2%}ekBb#I4v^|y+Km;pxF|KA l8ݰɅ e" јvw(=i5j`.7r=m!k7|L&WC|Gg*&Iۯo%O VFP67c ,yX8 VگS2{UⷼѶë +n[?h%/%ѝ/`"-xc$ALۉ@=2 :oc,ͱ$xzP0Y5LBܬ/`emv # K 8F%I:ȸ>_1Q l|:j3W9D;J`WYQF[rjd1o:X fSFwCLo~)2}N9PFY7 lL1$ghyOz]&IW3đ A5-_g _x ̼|x[ LE3u(@$77cݼ@qO$*B>;DBH@Ye#dD=A65bMKu!+Ǖ BegLF@Q\u"[i{ :ɟf7)5@Jk2}f\ܰʅp3+P0 F 2fC͙aHs=J򙿅ez [q5J$%_sB`Og42 Q!Y#dlȋ' "C/:Y%N6h=@,nvY҉`WFD?SrU$2gb/m$q5r>UņPT{NWT6plܝ9Sb,Ut ?! ?=~2\Q=G&D6 .qtى4ʣAQa\rA_ bEWP`ڌ yfŚ Bٱ El,Y[t 1MwՖΉO٪}<1t,) >w߸$~ 7kNx~zbm +1ŒJ`r 퍌 RMhN64dHz3[s'lmt$OwyӢYH.^]6[5\(>f-:ΐC2l[c 2Ɖ^ cz;'ʨ) ]̢`aQy=*LyC{Uܦ4Mގ.H4=#0T ׯ0n?3.0NbLcos edDF8n:|ܵve|9ŖC`JHo Sǯ{TWhȏ=*8+eRtkk#}ſʝ!~57tء4^kZ_wPJO^: 9쮪Maߥ}[ N3PIqSxbPOc':5M 9csp&ڂaX 0d}8| 8ƛu@U{NWFPg {R6{' &2U86Cͮ]sfu&kC%~_= DbvP3Apgy(Zf?_LRB3L3eF!6Z'0>tDc F3khm(046CB Y]Gd1 |N].҆5pe*foeu ڽ1WvEJ-fMvJb dN6(z6X? P o MkF\*eoCpH$1%$`~'0e=Ll$AqUo2-d$[č{DHfvΑII ").^^@ns&nU,^ ݷ^K6tf1OjJ&Ls|H;=sƤ Qcop׊A߂mZH3>bAڝN<")Jk<-~Y!g'-dB'% mՃ9}feH7ؒNpٌ*K[q|-]|$r ƓLSӿ[APL-mT1 GOɝ2DЩhQJQ㿀~:RǛx~I :SMËM+/슏6wUmpa.U'{`-Q"]׶ =R /kP/wC}h6$'?4U.0wٙPSHU l+'>;rWU焽^ĠWߪHէ yEtq_onCIb$5:Dw-o>D}wOr]J <D| ܏[y5@ǻ 9 Xlѥt,Pr;Qs-xV>gAh~NVT`d@(&=Ѵ|OvV/QH>ײv ư \Nk8l!dְ.۝$P-Cp +Kߏ߱hdnvEݍG.0y8!j92R5~sxK˧vxܞ8վ-V>.6.L%. Z ]30ߣE.䳱#zכCהJÖۓbV{֬s S,ٖ-ӹJ#sy ŝqD;KЧsWgJoBǫeW\ȶ਻ATMыE=Xn!_SHJD{%:TUijĆWMu/l߆{GJhpM=Pg)PeKbH  PYz`W v^ɭXFw^qvVWb.ٔo_@a7 du/S|Ių-ǽbDž ha9Kmq}6X jp8]"r ӸRqF_CZeiD Wɋ]6p^@xhRf6Bh%;g' 2@=;}+6=RD=`W`bC"5 lj񡴡Mc& ;>R:}4tKErfN U"!`5at3/&Q:(} AFp~GScej.zIܪ@vcn Ft+q+6`5 b„"0&>bίlUF Vd-.}ԧ*p?>N n>Ԉ%IHF,h|F+oJC ~BNC7/WP,)-@ ӭse?~I,-i FGAZ tl4ӏofєsswsা ?R!k.Tyo=քaYfjjБ]ũ=w(;cVbr,'>xA: nnvw?,9,J{- IQ 1t)ǝ&y0;9 ?4RcF㗒XHh87پv4zIaؾP jlOzK )gtgT#R)f"":k++ \/Fs9dT#5`{/0WԲjb@=H Şڏ=Ìj% r>}T/ā$+dJwADYNlpBExAu(M1ZUdAٕA؋O~ @׶'g,"Nh7/֚Αn>7 جܜ'~M]>^9o%*} }:>ewv:,d\(5aÈQjhkbLąJ#aZ(a#:26=?{(.=P/͕vSEΛ$I͔o{qJc!KKx*.!=* Aت+dk(= Fkǵ/ߥKɇp-[L0gk{W^lzBj+G@/j'%IKF")*jysѺ [qj_Lv !>Ծ[nY@c[P=U9foOlB}\Y%"2`, f&B2I: w?"r+Q8¶َ0ʃW[v֋n~E!糊u/}MM7_{|\uL<_pT`fe׉ezs54|82ԙЪN #m|3Yc%Z".9c,p9ݬPEj鲊ߞ}4zTUvntڤパ ,DA?C$H(bc}gmf4u?UVF]Zٲ -]QzBĀpNu)Fד)M6h]AdhzA0s\, T{bF+qpoЖᖮw$v} \-)b8JWj(6my4M~=ïH=&l|YhBeRpvMfټr[/(u&/lK&fGz?N&7 VAKu\L?Bdڱq &eۏqݚўRL@3&-"5%phPƖ8Xau'(CjdQn;GM )hk#|ecNw20Q[Dl<r^+yד;gTv&A?_!RX#no ߹mZuKRd\ONBNs5 nɦ>XĖ$wV;(2cR@1mEa\;:sU\~6(v'n̈́BhbIYNySm:=F=#cp4QbfLdtT&2IsU P1jqrUca}":d&ۗә1>Gg֕y"2jjH:LG %_LLjʍb>Hma?CaD90%vI}iZ?g+E+b9$hRXF566 MZN6߀-c7qqpyg՘=O|u±?Τ~T3w!W/ /ˊ8/aJ2z4M-`ӡ!UdK>4Y{k|aDf?^-L"B"UDJ+wk a3c;Lby K%|T+hpDԋ yg8se_B/Trj?ɚ>xhҼȉ(R)vV9K;O 4b1Z&~y G<*R6i `=!'CγjSa.W*J+u=8ԸB -N0=r:'L\:mJ.*Ge/׭ t/?$qf5'c@üTv"v_%A]N(쉎x~`0ԧSCY9_Q-"/s$ ÃmL}Ioveb؟&07v܅'qVCnďH2"--b`ONi1d2o1o7d옅V^ 2 VYES#BFȼ%vr$=kj GM\o@*] =x:y ~M6o9⢦ca2C{f{?~,rNĆ]x"'E\4 m2M5b抮`\AW3T*E@)*3ES@)&xXdOiSc\Ej|l̉R+w8ahfh7?RřUcLeV~:x/~*y4}b>+`}ՂN8=ݚb{egnܒb{EB<ۭ[EZ'Иr';Ľf.$#ND/ a)^O\A |#5)SS2vQp2>>uM_CЩY=rK[(W]c,BkΈkLxR%X6jIm ߕ%_k'(͍Zeu?5Rm6w 8~4 it}eN(g?z`:t0D%GElJ]p;Ǽc1vκpIuOPd2rj[rQ5,DtQ+}1Nnhf?^ ;n|}'~*ePuP/X.d2%K:oV3Ns$*DXsb-a1U[1 e}6C1[]UyFv ;g~fqgЮ^1]O^ a. uZ*3O/WU\l(A܂J1)q6G=#۩T0iN z@3#VWF-x =+g1*ij -tu"(]> k~Jc]B۰pOLeeC{"GakaevwW߮ AmV)yTauEj(n."Z%P_y~CUp T$:/˼dOV?Q]4VM!=]m]Ήc "ľ]m+L&&X    }L ώ&*/i+6BF={])]coW!U}8 mjH{͛ -_[,V,ihSCe?ofM<+@b"yuW 9P/9iT}Q!Li,|2YoEpEj,gܠnq@;'ص5<ԧ$ I΋[23_%;xuB@ n'$!B!sLR#osrGT$HIK.]!99.:"ۚoDZ y>x挃eT;lOfzI~u3ѡ37q}c:8hUgR۫' RL/ukhZJlnD ҥ3_aFJM\"Jnv2G u= -"hJ U,Cι*7&H5ID$A|t1in46%̼Ft7J!D5E1!?S_b.EZ8 8L~=%m{ kϰ/Po4QM)# vϨl{)b| a#P%Ba]c~-i)!`06H>DJ KP(\?*ݢ9OK7_WYwaM㓥V+< dOZ=F)tr&N?ן.y~Aڧǂg3o VR;R=3HmPaq߷RLJN3_sZt.gTgc**<^Q _<"ͻ"X~BN³'X>fh'*f5F[aE d%uBӇ',s^)26ū #L¹9O G{wƯ 6rb)I f.*tP;i,H: hKO`J hǜ(p~,xƲeULOMŢ6)ckحabq\m1ʊ5*0Khy o.+ϓ힥O7AcKNЂiߡ,џXf2Rӷu< &6_SGH2UGFߜsw ,-0qɱkZxDCy~qH_ZchÌ?r`ו6W(DH=c i0kٺ' NB2Y6nSC,aɂəJV?0=3K+ښ^Bq~ĿlHNHI.ɐ~m@T)7Fʂbc{)HiB/:%pEϒץa!qO+v43|g?Of& ym2)S$j|AEէ|lxk/ w]iDNKVI ѯCQxiXe#z:fOk#-W|Fϛ^>3+ݥޕF?Ugmt˻P _(V/o,j z S%;DdcZ|!LYdXqAsien+VdO Rwˣ _={1Wbv3n5Fo6IuuMɹ5{]E|O,hM3C^]G&Mѥ:SC.W9ךPɵDiEB~(KRlUbѼCCum4 4Ǭ]7T-5gRR (? DjřQZR*Znm,$é|IŠy^p @LhWMɱ>+0)ܷ;ʓ2;&|`BSP ]Lĵ"ryd1] ~=܉۵sC8ΰ > 2* wK8 U/ʏviNPK!ܗeK+MJl?8R}tg1ӂ]JaJb"4X$Mbh[%鱖IZgC}sBە؍',fM~`24ʹܒڠ ҩrB({j/I Ԏe+/̜>>r~ը Gc9EB墪}tS@*&~jn sK2N`ށ&GlSE]z,}d "4mFo}m⓸_n-cbf@)#kj t-9=Wlg*qP=>'ILUܝ9*s1;Pׁݯėq7E7{ L{*,_2߅`B2}~u]J K@<X@nR}iă[πd[Z=VQ)lӬvr-ɭ\j/N>OPyQ F9SL=GK`[Iz-#3%?Ln Z?a9<*\ Y1j?ɝmUZd;i)%_9X} |.O0$ SyhW\m-v`|J'2}Zy݆c>[K":O,Bx.t<6 54*lHzh#ٷBLy̧~I6.*$JJUf^.%X*X<|>vzM{D2x/Bp!yYح^2sB=xaDZ}*|Ɔ8tZ4&{}j PR"ww]GEelBU=d5r=G8.} .s7xU0.^v.F\(M(!]C}7al優8,HDR a)z@7H"_+DSY^y# ,0HT-#po){S+SzLOC׳!ώ!GP(񴢁Vp}wH -]3.FP,$- Eq-p ?~;^|*+74)Dd&`~Ձ!; 0cny>P2>zΒO{BY6zwڎ(Ǵb Ĩ&1 %a@F8GA\DBJ^iTZ A )v'k_aӎIcߠr\rnPJCw#iZ(̯FotCP'a Vd/c,ocifG;-d+j>.pőy.iPe$v371h28E<"ux r'9e(.Ge #7&݃/.&l>~~$o]۪x$ݱU(l L@ 7Cqi̭GQi&d$ Ɯ=ΥNT ЏqGtiC9 nש\H8ZjVQk ÒfA$Aˌ!9/#$ΗNҪ;cy4uKJJ=Eԁ9ۗc2޿lfHd4ڑ]i$fR{_n0Y8QcI!N| c?c)\+Jգ |<"=.“wKeڗ[x¤r3ki {6?` t5ݑɿdx-ѧq@E) u]~Vb"ĥt jRb "]YgaNo<6 aK`Δ)xmUJ ǞF=I3 K]ms<.9AM r<)$|o: !>%}ΩՄjf&zI/b`4ndxڜ"7%oϯ_*8Ze|&k#BqO?AWSOSNl*u( z36EeqZϜg C`k,"\H|KHT_+;1] LiV_㳶qjI_YghK?mVG{.l  =oFlݙs7ۙϪ uп 8`IZ5asHGTxӃ䬮 )*WT!:+щBfqVqT2^[c>nڎC Û?^ҭ$m@JttYB{iE(ѣb-.u_3\]p0Rc[l[$Qr*uK2/gkl:ZwM`V:}ht8&e=*/c; )ЇE"}j٥ me;lUGwr/qw dGaۻC x/3p#C3x,R!}P~)uzHTE٩\g|{gTHouF4xSSIG7,jrPzP=}ȳkck>SmWCr 1ª&_ahd(2Nу(mMZ{l@^_\~u9Dȧh裣K7M0qtBe?U,4(煶 F-z碩8|V{q]SbXNχ>879RivŠNh0~TNÂGűDԺpQ̹#KzT )tԍרd[27G1cFj5m.1 bׅN!b>;]o0 /9&ǏvVomYH Rlp8}C4w:;<؞C%h`\Bh5 QI>v҉I.1Nys3ɐUDZ nLj3/uֲ#q`sd*  Px_M_3'ʌ]x*_*IO0e0n)Mg6S6!UPM~K:q͋nQ?# nG:T?ok"FxzA>Sk7;>F33[iMR uh8|GCZe}򪌪OEDBNqZ8 >Z_8G+ԹďG,˭8`' ұ(޷K5vr, ێURŠcFiITd5r~@=BjdP<ȒT@;Vĝt:Y<&.*cSrcnzx7|} %[J3i3D>'!N|A@gEwӻmaЧգ/WB u5Vk!OpǙEFnZ8x^ޑ4q3=Hg/dQF_5H }T_pHF|p枛Ϣr4cdvrSɼ/Ks +H~\6S7_'5A*,I)B XC Q2cAŃR,H.{a*ќKh PlG$bcb+uzVWphlv՜ a ':HV]bD%}, !|֟ȭKS( Wvǁr]"ܖ|'Fg*'PT\hϠ4 0o"87-*3 Z8Gi@<ʳ|^LbbD8W<2٧U{ ̞PrkH}@WB]~Sl1l a&szֻrD!R|Y ѪE=fI{?h+UiC *)6㗥qv'vئ&9:٪TB~&AkazR &N9 bۤ)k8;56T `SOgleM-d2fUK#^E"@ߤ [Mxᶄ~)ض9_ nWH}'  )k'1n g ؀-" !CBP-TQ^ u>ܝuekI x120L_<,=4[3%rxGZnd'8;쓜gN'bã:qq3WpahPEqQ wŵl_Mg/ìSx37|д#6wbJi:pI@^l`:}Ct.(gpc+f=}(]A$+;=C- !?42W5"yem1B Pu'wXb1l4lX> P˞b\\5!v1koͿ ws ܬE$a'T {%8ק"LĩPV0cZAps&r 2{3GϢ&4 p9'| GU4פV'vޤ4#K9=Ƿu6O쟸!4ўW3]Z) |{2)U?eb6=ljd@:3; }Ycb?RM5?]`o==$ۢϽMiO.`,! $G2Ln0 y$!vXBQ[N"! sK@^(PiԿԚA7Ţ R4 Yw-F0!,ovM}?TjVl{]^LjPR$+]b&# C?!9ة܈8yX]V.C }Jwqhra*~VSԸRv8AYQZK.87ՠ4~uc)41y<Bh:;p$m05wuΩJؙޫ&J%{Epטr'j)y )iGcDYB?\ZtaR)h o {#Fc7k &vNH!UKED5/FTX0GDVF;/5",RQwߤPǔ1K{t5@s2 94ǤBP d !l0$bܫLs:p\ ?[`kIbN Y.+s!ٝ\ $\91nJs+`"S܎*n$.# "Ss;O"g:u@5F*} 3ezSCgЮ!:aopxZpǒm5k9jg7 ^|r(Zޜ΀wM~"w)=7rģ9)(tna%zQf(T{u8PjQ+`P5myUn$^v-5i7ɵiq#Z)$iaPWR|'bch:MWLYeIneZX>%MS2eQ^aIk|00ڬ[2MyuPhɿp(r&i>!6ɢ3>Y8y^w`CFnʮ/O"/ 9E*T& +pq6>Fݓ(]ޮr`,VP|=a(`bs}䙽~dzJr|y ʡ4(ydY]kWsF%`NSڵ-3'nܬKXAIYeVAP 7wN/'9QVN%%=$VSsХ\m7p#X FRYRǷw8eyș3VۯXt\߹ y^|[h-bY9/8Uض]6v:Qsud$b |%z # 'ޯ QwEw%;HZŽd+a'\nbR= {Ed6W?0*Us^{ll/J_j*ր $+-4?m2Юs3>r TٙE *h#pX'Y<TƧDexɐV""[:Ax栙ԛfĤ`;/oq:{"$W}_)`vxZu,&fhBa6QT[Zrc@#0`)Uy4c]hcËG;k~΀H¹\>WEtZ83a5C mlju*w%$,CwCP}MkrU<&+(뢰Cb5+ೖV)1lBǟs *giV"DHVdYw*̽{jM*Tޅ`]{ڜ +0ѥ,q~)$J3A:8Q)؀W?bIEk>?a9E{+1OHH&q)pu6) UL4ŭʬVU-K5 o*Pʸ7!1]MRW?.@"g. Ɗbאc$St JNsO{.EqnCյʦC0SleخBEPS k$XT"KܙC>L~@Ү/gE#4t0l[#zC$ևPa ο_LGI3a:7&+K =r.] 8"a;bGR7kJe\o۹ϧ%).βo5"vf^M3j4SS_ɪƍԲ~DT *5w Z0񯠶7l13ݾ](*=U|u(,Qþc8Y7MKY6^8-\z0\L}Ci(U.?$>mAvɁNHZ^I< c { Sx5;:Aҭ k1W~4IçըY@&qo`FzxH;$݉c[7HCiT\1y03`,j!VK[vJ4 %Y!|^X UU$Qv J"d68f̟p$7t=-QEY[JEO~>XE5\RQ^,ϛUp nfu7k.? ;E®1s).,c~_;q1,_hlz`e0U[ Ve~ 6%*vzf,SۑSU 7E4gV}ʻ4ҠhޤKkKeq0U!\Gk075 Ui~@AvGmwxOB3e5f ' eWƲy͕QP mQ'Yݪx겢Ő^6Y#5Jl_fj0eKR ;1nOFK^x%,,d{'  ӢGW6I)pQRꗂ6:D~cÜ%^'0K`xkwIq^} ztf `(´nHO~17x`JR&6xt/e[L’?:ǣ7I!{cEF< h7l尊{'+7-/'woٍZGˍu BnL-T"ID^Hgbrsъ*;oMNrLY{jowS`*68gM`8yU!%}X>jU@Y=7Wwf::})FPtc%7S,dg OTK%q)z'o̾ G-.f򻩒mldn̵ %užO8q[OU# &NZfU/Nmu~]ϳ{ s]K'Ki@LB8gk1TkX s}>z͠LmΓyl\zMdq K_NDʈ5C$C&a/-})9syB}(i(2. [a!¸MXU] quQ܄D*q1 Y n92}Ҿ Lξ ~w?k`qvm\M@Րw-X)ya} t8Nbf'Od?êΉJm5Jn-A&ZUr=Qy'}6i[ ) Np s3}G>բ>B݂z;̏%"fh'Lr%F_9|[B6;[m]!Λl dBx%t3b3]IAFjp8HV{ɤBLɳMsє(jME" s=KS7{ /=-F{T dlۜ }+q/g6p(STcD WG&6+HgmhN3(GQm¼KתC%Q-qKhLZK1wd23"J[XykLS!*g0ƥCbV"ƶ =yD k$Q0L)3boFk.?i'tG}8y#.+1OdE3z 㓾}$K險ݯoyC <-ݙ] Jn3uwU*01ǝXvd&*xK>6Y"5A)l {v4^(S-^k@[E8ǗjʑTTJ'yIzL'C>)C7-'W-KlEQȏܽS WܹV@ {yǼ{t@$n%ڦ~~Pz7YdJ #(v LfߒUt#^NUVG+͐S͋#Ѷ9:^S^A.nKx+L!.dimX+x}˻k}, WU&B^[XA2ЀZ'-fᗵ,?-2 =ÁvU(DwOݓ>ڨm{χGcs;VPX/2<5ѐ^Sv_WePd!_ sÙ/e|dVtZmO#>HKצy1'ө)04Xqq²R=H74tO Y ToQ]ݴ Z/14FH:w.n)- >|NYWZ:ՁdԵv~N AӃ{սjqEltEb4 I/Jf[>:^(Plgvn| hGV9iQ@Sl(>U5M!x1T~\Q k"h,[7n%F`w7f-^!||[aYRS q*G!i)MNl_Hhp)F(:~`u} ~4>H:YL(r9B/r]e%hAr6b5-%>F/2U} \G7{)Gwy9dZyDr sBoȮ#=Jw0vzLOEFOL^\4 Ig|L6FW2c4PKGl&h'짺ᤱ t 6 +hIi%B`=4ُeF=yL THU?{0%Vߎgx=G3H دA u :B1xc6YF$;ԟq3PO)J54 ]̰FU܍$A+d[MD4S){mga;e GW+Ywr!<==wnh`D&l+aRxa}r w/4?;ρ+WkڼM.- { =@ lu¸WRSa̔cwzD,`&l[hO }d3-Ta#5Ȣ KDXR~2fYWԋ=+\&ds3-Cй`ύr5 R:1 @LZE>(r<ݕʥ꼎h>APc6G[0tZE?:iKB*4EdMRGSGך;/(ΰ@ksdWZƞ7il-^} )EbOyg05=΃)7g#ҔC "ƥl\<#\~dUlQH_Im"B!忩{ӭfuڵIQPxC31@1 =VɮKˡМRCOJ\r17XX@'}kwx1Bc /PPvI(ebm'sɂQA,Sf(8h|J).ZjӸTUKzS 9ZXL0wb~g&; Ɏh? 4/oXKuQ CՕc?|v/${jMpfu\ocR⮀VO>-4ب= 'ΒV̬42-B*n2eFI.(Lc=U ' JFϓq{_zAڙ$D(whG#V_1ZdK<$wcOG!JE ~ A*&Qw' zԁE%*vjrSM:E a uICGoð"BY&j7);s 6N8G[OӸmOv OF#8tjd:[Ev"6j:3 \Hg)FlZv|N'|fgk=οj2/ЉJ\'C"L0@ z^U*S7"}z-1] rDÐee7?meKWlMQYALiKt m~T% -Tq P\'Mҭn(wUhn ߮r: `,[2k-Q B28G#uнVyv;QV|?%=BG?) aD^&'JyG^g~21u`$hTITs|dܐil{%6̖8bq3Lk2c0A8I(]"7ru;5gÛʖH$/ks; s%LkFjZ}m&]Ň^qfs!U?7^Ջ4 ^ VYؗ ͕qK;Έ9M͕gЧ?vfGB9dvZ( mvY(Dʊ_;ccjU.Jf$g ug R%_.\J^k$0׮r HRH>Hl-@Eזڲ+:rRt #ѕ{PUǛm@:['\ϼBNcYv$\i}fF&aObፎjzob(}K䙽D R4alq)I(ezi \{+Yj xbTIUDUZZO _oaY.w8<[> ~hOSJ߂|~+xfOuĦܹuYn$jFEiؒyR7UyJ7:>}U0(-Q9dǶJDHSJb뮉B5[Xzx8O\EpuyR@E s9IK-h{x)BH6?P؏ΫP86;畵LƁ@F| Z! &Co]&)wD#Ҹ: IA6063Hc` +]9ڣF?}tuO_{GM-YZT"9o]<Eu2yxs}g4!BsobCo9?].{q?B+l7HNy[*bђ/M I Z0ML /ep-P@TFSJL3t6,ܻapC('|geq]`') xnU_.o)0U-?jҖMOЋ5G3H.W#CU OɨSѮF⊢[tTd$1V1Q9KRuV@Usi3h_yhˇuŬAћӁ -LR޿hռ?Mw|\L0SO->u ]*{5B(̡ֈ$:lܘ\$+Bc.7"grxFeƩ.ZV$A:}1ݱ;Lːj6P?4UY 3eZa 2 !lɜy:; Dw`u~aH( Y-өk_.Svp & VUkab8@\Tjq<[_ - c|n'g#b!ȩE~{5WXn ʹ@Ֆ{^>PJX-AYzg^gο6Eg|2ia)&6 I̷{&/r_ݽưa(>v?it'~ ߩ`e8A-2.%ϴ~/g'':H&Uq̑}*I_ܿ\]~9h5۽ufS=kZIzM2ٹd4rEZC-jq xv"TgґPB: uxi!-Z.E}7u<4Ĭa71֑Mfk/8Y.nϥ:(M]^x$PcX,h%B<\SAjq9Fxs3YS~~F2 _WjѶEmqn-Gm a IW&|Bɍ$t:6dz[t櫒vk/mx 1$C]*e>KV$<]N{'*1c7UϣYt-yh:@$r'0RFfPKsR^!KBw8Rkʩw:!q}̱@:Flqf[-4r\4/WtF@9OTDNKJ#)\ͽ=y)psA5(&ɩ*oGG 0M֘*Jݺ ڈw,V[c\ަy5&o/7Dt~`-ݚ5 3 Y=~m\LAm]Ĺ?WϺ/3i*)3RZ!ʂ9}i` rX`)@N1b*c/_Z C-+Zׁ:Ki1JkӅ{ԒRj 3dI9{ CX;83^?x~"r}[^*xũfC'Kc'&);+!ؽIBkg\VPB߳nPnV43"[) LHb¼7fFC);5䶺OݞY ރmX<˵qZ}{88щ;A_i f>i/ZTsMQp0%K:f*cuvؤSL5 cO<RmDdZٗ}BhL9*V|t&HrBiG ,۵ yAP&EgV[ @u@ (q㎼J/nPgB:0KSə r LP[F%`^CPvo]Ļ<)Z3fPSqrs‚kH>fMLJq (Z(k3a^J^Ɓ$UXҿw:h_lYv: @g`Ax5V+w*ax>ްL;ɡ ?M<'*@~zh)˞J(cEOCLkY139רPp7ˆIoxzXmv'Q1!pZkmN"瘷hOD=[vI1^!~+ËoxѰT<(8vI@.uyֽ:sYwwa]j}XPeЗ}KjcQo0~RDX |xLA'_zo 3"* 3< CXi\믮J *)/IS a 2d(~8 Ih$}V/s6:8/ Oq Zr|\,`> o[+PIۆ(r_a&g vM*DB0h%לr+TQ{oQ=+ $dN[jl\ ؞щٹ& f`xF~ e zx0nTpCsaff\%߇':&Baܥc2YS#1tdp|cu *4*z@ !W ?0ܼ$kwm02zPۻ(S1K$D$ *߹SN9+E᷁s3rL%&GEҾQ1#7 4@g/L(!kH|b R[rq]*v~X5o5_ :l- D2N`P,a}(D=%#WSvְ:i"v1Ai]cwnOQ-x$[\% :8z1<w!0b yp`iE^B ~=68({FeȢ`~]!e{TG=҂0*NG:U.IPOO" 0xϖImP4W ٝ}O ܕ}Gڞw_LslUJ낸 ]5a"Q#jֺƪQ6AC5M3'vFttK,ߠVdtCji8V>*cQ̟,ĕ޿; %Ʃ3c(0((*b4w_}UQm<(]*@|N1 28Hf@0C?P[y Gqj5$M 1!":IvRƽ hT~\7mќn&Mp*wpRsrgB ħL/jU'pZ0!1Kcm3 ADx1 1RK<)z5hD>Oٮ\jxFp\8`hQ.7|9"3W~0i( Mn6C X3j5,hXG]@r٬A{Plle$,C|g%ŊdרaK4(؈a13I/ >Yp`tImU%o"k,?IM<\0 Kfө Vuӛްf*xSWn@h:AVd8Hj:1j˞&Ism& EBV&aَf4" y9_Y@ul.3+Ֆb!Vg6l n!VO֝v碐!hKUJ x-p^% ?3gAs| wdW8b%_ė Z-':@b5`Um>e&z9d~鞑ˡ|rfZ/%]fenRCgm}1Oi-}a5$n~ xRFPfz/|>,vߗZpt`FT,ĩ1ӅvH%5# o:9J4~Ֆab,aqotEp|5RvKه)}u_Z&Bvs0j VByf04 ~nb6!$l Y梞i[XL$Eb"-w7TGlAG Bh(09$f8/ jjSUl d)c2ۇLܧ!p?S3#dWv r5\eى CJ;]?uw&F<)eU4wyJ<_|'$ʜdI>)LJ~D. _ 9dYf$[:p y*.ѿՃS(Cm;CqZ <9IG.z@ vv #(Ef1e9IȵYa/L3х nhH,U//y޽UzzN!jYz Kȁ{6( QbB;ӎCq*q `e^,0f Oۛ"jibWZUI=I}R]^'WO 3g뗚uЅorV)u?0whqOp_< X7i֡c>/%Ð7d]77QAqؓlUV< (iM5Klud1s>jO/@gPm?Iz&T20 6“Wƫ((@gтh>UV+=>;aNO|np$ԋ%!D@F.AHXހTQѮE9K o`~"\w z"VYɆϩU@05v.*2iE)4ȅ Ru`>*t ^_ǦwIԺ\JJ|PTRZL,(r?ix*7&ҏ)uHћ#53`b6#1/[6Xj H2B 'Q̱:%tH=DW\\~%x le\FH{{e`#4FG H̰{7^x6 tCVeԞ*r,ӘBQc4)]G{$yQv_ ,g[<ԢQxXR:3Ol>HMLc̐xL{g CT7S5SNi6ډtXb3q~Aᅈ?s4_ɺpYޞZ8|eN >*sr.SCJ94i`G7%qKk$Қ&f(~)R\rVȄӡtPkt%w_؝mtSz吓 Cͱ.J c;:_JdiG![oy1ص6La2Pp1LTԭXM{Zk%Fx/Szq *Ư:oJ!#t.|Qg( njo,*YfO_uw~im}#z84͔b"GHAi00%N#oY^C2=NC:f ^*_j5Q'5kZ$6H>/hxmݻ,lS˩f9~}N$ū%m 5m+:ϪɶpUAn)vC0:8<2=f3gp5w$`6p+ken4#(5=eV1̦ Xw7y ETDQ.(O~CIˊB1?h ŋ90]zk; wכvŝ/ޭeD7 dҴ!s@KM9gG$++>9ND&?G l딙OߢIBsYP";`/ -`fr80zET\2era4:ZuQYj]B};y2 u_nn5z}S4h9ۚ[$H=?,+v{}~J0k,h\[QĬ͋EF^–ZŎ'E&Q($j"Nc}imH&:Y']) ǫV;/&}-CȍQiɂ6}_M EZEzXEZh[nϱ:4ѐ-FiLb*}!TثP.p 煕gIf>ckAyM8_UCԽgJ [_+NhN^_ǂ)I#їAx~f!;cy [fm>#^[?r@Ĉ{LwInF5 .;o?'^S5bw9>bvxӨ104pmb5r"NqME#˰jWwp%mɄ}.ӫ{++jJ&4-ujE\$+..dJK8v]3Jر4Z`Kn@t  Y<{*{s4"NFT&hEtEazK"zIN#fCy\ σR~E 3bt1ݮU" 撥ow.j}'Br0-JA`QF)>!:^-2s'*WJrl.2xFԢTSxQNTc𷽋ɀ4(Gu xǻ9o PHhW/oÄX*?kْG~V9M$D>tbc F"\[a+]*tC[`JmYKBDAZrqHysHŁo}Uy[.YZ}|I*(ײQlPE-[`8smûI36..묢%z;I{Ó&nҕE!iym}/yKǷB͉I5;UݭY|(<+i'M T2dM[!0ANx N`GmY%oxRl` jۛ;! gb6~0_ OιNPW}SS4BK'4u&A.> Gu3QW v B!ZC+h|plp#H=JVER/ZaDZkVSd`ĬLhe5]IbGۈJip.}XK8(.J6qº[L4=.@!ȼ͑Wms7\@Q{U],AaPG#w+IA7KtoQ!ORqǠt@} fKllihF\;p+I6W-ueJV|kqT\UZlVhSJ* Z'+W,.k)ewP\ i3Z< &|XXZ[a?re)vv[އv9m,itú69$rzQa L˒-ȁ؂qEO7s@5@^'?Q!Qj]ȝt~B+ &}; >Q"ZK3VC Db1քu+mQ0GXAA6 sTw@!uub`![$ o\V^!$MUhEqؽwnFwNH"R^ُszY/T Pg$ZV%iB̖8!ذiKA>^ \vK%J}t2U @L5ʆ^^;NW'E  <1>"`HC'.t'T\/AsrB=so*g橮GZoc0ƶ?O(e36FJ1Ng@¤.w+a)6\E^!./CKv-ces [,+-ˁ& l[\Ôo8ţm ^ kSbaSL6n}'u[E3ղZӝ(m ^@ɘ}ُc< EVUOC0ډH 1k6SckKd%*%,}\٠u9L"I1_gt7 _ vʹtb|gm ݽ jlGC"|غ{O\ޚuR|FĨ)P;?sq%0PP, QLRIB}19&4 $ʯ&oh}oƠ )"0aP2 ;n*-pSH? ݍˋcM8/qs*^ԠhY꾫^ќ%o e5m:OCɩP$3RzhN~&;xH>sCFmܓT />j҃uc0?>DcX0s[cv6HoC+z$t ,vt\O=!BD}YUu(Yf(eP\X5൯^vq$Q$JLOo!-&9Vl"`B~Yߖ/֘Uo^QBv8[Z;rd߲Gn1HE6ZƙrL=f'+4İ9wZILX7su2R0Mw p u $NܿQj"Ŭca4xpx۠مa-_|iGp=# #Tm(0 *Xpo@k:QpSPr^p7qE N@B!Cbedf# 0 *Wq݉A1 tfbԪ{:> XS7so(Cg~ i^Cџ;ބߵzc(4Jͺ;Yv z?$(<2-d.]rnn}N8gr"6LTz*ZtB`,HwxhX} ,JѦJJbuNeol4ҷʺnޛE,1nfu*j $ OMH?2Oę6]]A ëM[oaՏeGl-9L~+f/6^%Zl7Gtl'b,i7|K94xk"}CL{vb))[/o릐E Fކv^}0h89jef:h&y@oAނݽ;oN0 'Y 52T%X!(IQYM_k᥯-"lWՠDipxduЬpxS+qt5 Qߒ<;ILCCwY_JKSTK_٘lW(禋ơcN pF \ga`VwF^p<{Du`YSB);a $~V)ªO=0H75Ikxz8ӹ-},}_o Ȓ@i 2Μri̇,,2:iAY9:,3l9lă⌆SNazN~(.CYIpu |b-&MLd@'RW07$lV 2C#u)YeEԞЩh > Gjws-D ٝiEH`8ymaNٯpò>} {8Lg"7"oO3)H=wbux8]cbpD*_GpϡB'<&P/2xِp9߂Ԝ o8CR3YLb`jg*bri"dó<6|>h;i\w3hȌ`qKwVaEw%EQk:5IUggo-.ჵ(J. "]s2;h} '$+X " P}QltLpP./P|O@d쀼 \R.kthE`GPLJ,R #*ҏόHmPˊTl#9]ʬW6|q.]-V1&S*r_ N#m 1~qE&A8dnqR\JR= q-䃠]d AD5{ȧ+%ow~"u kVz`X2%Q޹x]Ha@KK\. <Qb"*n25i[xV^kտ-!3O? 9cMb`\&"+,/u󙊵zsQo4z)v\!Z44ThrYYkC !mPsеr2`S_xKח?\XD$q"#7<ƶ"BpɶapUKQf0s ߯RžCyWxaBZ&hO$ſBf9*M+J?[fkӂq€|64M֣e:;/ |+Px@LYP[ct)ZQ'>z/ c~UrVĻh/*x kƙZ]Bkk>,6hxKQ:r*\X*_~GQ}>Gd  hֈOIm>O9&mAtͣ4s%daRxL=XP!~If-3-a<⑇'^UC9U@m/j+l b̫R,-"$l'^0Id("lwgmLK,9)T~7Eg?>*Zwfjٝk,/%B jYu(eЕVVq6?1c%zL.NNS2s4'2c}<TVJPcTz{UO@N _&D#.Տ=F'Lx&z]Cz(]YnP5 d`bto?AU*c7T!ӒL u7$ln%L#_6FCGU:ϴ38a(T PB ]4&U]iV` E.@LNQ`qVGzKq}̶eFU1r³D* N7Oʮob)7"C ~\6d8ipeؾ`ADRb);f%pdWԣ^^ H$#% 3FFf[ QDN ݖ 6fQQ8P4ܬ|k?P7ʗ軃Nf`;mC2/w~Tɂe7vA)<TumX}ZyCn JR;  m5{7sR_ ̜ǹTfLFQe,bJomv>a, i3қ>T Yxr͞:%$0Ǔ aj,y3-Mky (gub֡b20X{zj$~ ^9OWSON]BS`e\ԟCΏrg]󓷎 vpMƒ ;fQ Tzl|"whAˉH3]$2Ϧ[ԭJkpkSY^cg;I, uI&IZ+i\[K(D* kI=LG3~i>fs)L94́, H}=vjL$.K;;eG[4"-\i9DJ2iW{fK䥖& Ln8no"4 ja>r24[AH ] Z,M2ccM;骦8IK&< ʆm gx7m{Mydޗce-aD'WuYW7c7mOs`3i>G+#xf, wN1lD]SU#ߙ_u]7ի$v;Db(@'2^M{3i; } oŦ!' Y %Oug1'|]9\:I s h68매ٗfE{q`)(#!_BXs4tw_&e&<[#ͮq MOمG qruQ:{0AkB޼ݟk-8 fӌ٘&xc[,]T>Ji=Xwi*R 5rV9huB9ƎpNĪ fmi^$|?Uu+Vn6k{H U<8©E?}ium0/g 0z]. @OjbO? {|(Q:J%6XN›@Cp I=\5 񂴥e$8Iv:Rop}_Oڎno1R2<ך5w[6HL_[mm?Po.$T<4@4(d BC JTGL!G>y1@%(*`FnbRۇ6}Uȸ~haJET= 0vA0t(T̑'zOQ6o9t!;PÚaޠsp}+Ģ~Iti &%rGuR{ۘ2!ys٩Yܛ)i17¼gf#d;0mtBÍA㝘R* < b5="><#@M [#*30WǯuX`K6WtCt)/a0a]5R:MA<I`l&:-PeVT+zkntXiۙ^as A`D+jXKKkX貛)Yzmgfq9A~b<2.g\T&b[ó%4ӷPV֮֓j=u$սղѫ1c{R4F/ aCN6ǽ7"#ZQA54ȅ:ͥȲb Ciuڵ'hc.^!/ 泐hl8W3V;ԼH ލRTWZ>ɺaGI !Ƒ[]) yзDGR5 ?$˝ !,E¢CK"_'Z>{gt,cύҶ1}~XbI~:]ޱ2(U|!(RRal]lQS8{ Ը`m:[y׷bd%ضdf,bF?K̝MԞ%TB6E'W(t &EZ.\ǧUQ#.@rDg)irpp*(×^j}F:,<ƝtlacUX0,z{3Xowu~Yqh^@QK=B%N5/D4yL$DbϺ<|B2rU߭4 ڥs/l6Y]6V6/c|X 8ͱJJy jʠ kݘI`mis8Z?#dj<+9Co,ABȞ قפ{ͦ6qє#"3[z r Gb8!"m"y];aHA351;xwԿT||cB왣.Hn<"\SW33mɩJfIK78FC3;:Ld(ʋ~K +s .ls!jc&G{Og (?YV;3{eqcd^jy7vvJ]5 %gCoѓFWtXti80-o0{U!VF/mPĉq})نª c3DX{1 iL0Ru|W-7_g.{wA07޿GVy5@7Չb؊ҫO_d7"8j*33]dWh,z#=1"+"e 㨭q<.VI/vꇼb+b't X0#GN d{C9G?W0k&]Q!d<iEOԟA|avUZS \ ܷgQ$f FhAg>[ t'@4fߊIșB02u BzJц 0H3|bU ÃxB'glG`HÅavdF4oݴA7Ni$M@[ţJf_V 9M!g N9SFR 1 krq-^hg73bjԖPѰ7#t%C; $jXh٤>~=[3/qb6-{ذ?]h#}Zb撹JX>h^}^_dO MW\)a} V nxcIaU[b2REHeBXER7ss3H-U G3qBs{̊hSق3T XgTXj/NXjS @m-C"Z8+R`K\kف^&=a=[=?nƏ@5wG +F"O lh߰5spqbm6R 2@1DEG64=Rv2Ab)A>0%Yeٖ !o&dD0KˁM& H5dfrg6*ݺQX~իC=Qv CKUH(2Y%B9,(x"I0\!X?+3\RX3u,1M* q/\0pk>Y t{h/[Rӿ3-`Nc&Ȳ wR_ntH۸\3X#ͰT֮ QkHKN2t=BzX^ޯ\&D+bvDujra? {ƍ /F^ΐ1zrYvEu w(w2NO X.뱼3N羴dž.cӹX`tXW|lsBXF 3>Z aڤ iĐ#hʢOwD Q^{Tv#ńR@z,|W3rl]5[Fw}pQ؅ Y/ZE:ylھZ8oh.G`=%+p>2lȬe:vx4";Jl7:n˲wM1\TKX1'b@)JÛCϵ2H&vilGDrؤgmҵ!+rcMqaZqwH|`V}ZЎes9|d3ty6 '4r܍$8Xk/Gmb,7`q`/ _A2D+[=}љjMe].~Lsx6 H |5) ࡾnR/o'W'Nա1链?Z'U^O{h`_h/*75XqV-O ?஺Ԓl,7zI!6yIw,KiZvJTX[E[UOՏN4@aTJ#u;T̳^V|͐pQX[s5+'Hl%+1!)Ha`f6%T_*rftUu3iX}'ȉl"FHi _Ә]cnn#*UFL pY)rs|T1oj\y" ;M$d^H? B,n^Mn,ӢkP*}=Eh"kze&C4v` f9S,KOмCvSc0EV/ W[8\ʺ?s=V%upU65;P9Vsv#/!t-$Ifᎂ,caHiiJV'P+?6i\cXm2.x%DDdSA.ysoVaМmN3z_u."OYaIBTmE9aV:B ^zoU;6(p< S&x5vQz>"~pG6.fP> c~  v7=0{HՒbЊ-Ps2彎^[6K|:=M 3t M\ ynI(>*D%̓J_cCdSw"&ǚu$膄N.ř̟"81Ȋhn̰DM5p'12}zbj氎.Ɨ[vA5%*$^'AW& RڄWEI imUy|CC5ϊ4Qȁ9H/sjle,($42S]&h 58t?gn&&א49Gـ0m6傲B[u(Ԍ1\U G?IӰsi ]_q +#C0im& ywz>JɩUE! W' EsEJ'Tu, ⡊xQK ^]s$Nd{S[&T<5KJ nswiRs0?wG=27#6opuAU EG=/WBјiroW!Eo U#ƧQxY/d6 H>wjkr@zS?Jӑ;pvq2QDu\[]^&ZJ VHkqdB.|.g$TC&9Ծ r:"P_{_Ž[~Dh֢"hrV!m b{ bWw RtXӶS Qsg[=R6]?M'>Yr{Vj[}Ʊ[Z%پKrc_ƐcQ_ƥѯ@~p!?a4FwBTݒD*Mo{sZ+&ug^>xE!#߈tblƔbƔ4Herod>b@a!o˟໋U~q 8zIԳ"/8*Řww;<ٍtX nDW%Q(]ٸ]^a֞2X~`7@3Kn{b! @fl%eF.<6;;clwF29i?z^!,<ө!|߭J4`""h%t~C -X*T` Bm>^|V)zRQ@^ H[.YnӨ '󪀪ٷf;N0tQ&| Y(oz|+Wz3pu*P+:m[o',7%.+(T=j c] EP㬄+Ys^ ɲ4 \vlw?6,(*hyyQ(\$suZoQ?*G³F63 Bsl3jCqf|xa3OnLˀgh٩"|^5:%q nTi38.~Dfn Hv%/=R.$| z,&@,B9xqEۤoe{$rɰ$+:VwoJ_|jd_)NJ0aDÁ`j[2C'ڵ kN"kr S~:w$TKgVĜ:Xj(e#iRzЈt}u#+G2-fueM>.]^X48m b !7Cxd:ա~)/mY0o nkHm2sfcf |4 58Ģq^;!x.~9{ʩYVLB\ťԦl?XJw,TŠ#]{,uAz(x(e #ZƣB7vV;Z+LD%ނ)NPٱá:(Lkik#?D:z[ 3p4͞ ww-VI/ &f{PNNRtq6eVZ]ѷR-1逪dap<a?a&9v:R8|8%%5w"wj\AvE~kd:.2%=?.$R-]XcPvS.okHZ@9o3/W倉fQko2N>TQڬWQaHbLu u _,gk%1b9ogOpNXq?l},hflf_c7 gW 8 '2pAym`N&a FElBg&1G,W!9"-X=<,WW'wZȨ;bRAXU,ak7eo傯~ 8 n6CFKUpM|hEwZ45!duw/tgy1vMe@$F|xnX, ,n׌WT妱F֊sӛǾ{~TOY{n6h$#pbJ< G &Pm$EZȬz W8nB$9ss~|[m8~[= /*4eN(5JG kmFQH3fCKl"$sD^^yr@.J"V}T |w{`~K[Ӻ! e%b$*ķ;`x.!.e݂%mQ\G ugة[>a7΄= zM$Ǽ1b.?F71Mkl_[;]rk"DKjr( >+H:D#-r*Mph`&D☒XZ!_7ed7Wtk6UOHdJT_@A&l֙@%!oy1kl=P_q˳4tK`/*Kjfwnrgt#?CS!.z] u_-'dϫˑ{hd ViaAY,$::5$޻/PM0r=ݿ2ϱ#&Pm7u!4[50Keg旊2 ƃUqVb\k̜Ml0STzF6̄ab^Z=2\ϋ(ݲ-ef*)={ٿ͢0hPϥʹ21M7R1(ԯ$zÓ[ϊ {oLr%HK8y-q=^Os|2zꋔyJ_#b=9EZ FiJA!I!%ܱ;s v2¾4`AicyIIGn٧:\bK9q{W\4ɘnGgKm,zĵAZemUbt=vj`ᗼZ(؝;@2+?R dRe6`E6E$ F_$˿;;>{5w+&D^ Ӿ9w&y{:0W.q*g -\n(4g{^r*.KV3n!³=gu48~R9?QIk?9tA`ʀs &ZKq-dų\+x֜*o@7#s ."mZφ(4ʁ*8V[ 8ƥjԅq\*~$n֘Ͻ;$e4Ch<+MHޫ.bR|Nh S##̎!;l3]pswʲ/@CA A.ϜJ: ,rn?C2v Tfh ~=Xw&'UK@_p'6\D0ecf(:/Fu68^|, R{r]@ g:)YȜ`cOo@ cԎ=bDY1<{CTVФ >^xne(+(jcG̹(qa:tF* #2B#9qחzi(ج7JG } % ]2^sg2?WmJ{F 9 :f&<Ӡ=[貮IM ['&ADɐczŕF, 2J \$98ҟ0) t%5A=_eUAkKb@Z]LIf"vu$_2EWHN3Mqv6X>Z̺m$W~Ş!HYNh#$]2g1"v~%FgH10a]cMd~o3}j R[(-EׄY}`&ks657h&875yE/ .U)s+˓w1_hMѝEQ(P9q{bQ7QxesG P5W0>Cc "`Ae? k~̄@ #N!y'n-Zue>6k1<~6 P #2tȩX_Sy]XRde_!z*u0Ckl\5muJq}7/-/'"IR'r)!fE=go3Y3=' [ޒ(1UR ~.ǯ9Y–㋗ mPY0.hv*B>@)Э'j=de*Gyg,^!w$ nUH*Y*[g] 0tfc9+}1. ~_r/60w}J]II1=igxӷ.pHy ?{Wv. sp IߩR+"_9Ap 5Rxs "!NŁ3 /y@>:-8'Yd/%_bv%Q>NksFV֒JTL "G3=I2 B /~ma*=[)ZV)q)RF(~-bcO:)a4GjX *2mօ̑n>*Y m/wflL&սtw\Dzĵb/Ic h_4h0)\!J4poLsB|?Vֿo}N1c޵N$[)k"C+l^*o#‹A;vHk0exgnDM)Ӑ{$N9o.\u,k'oԀ/40Օ )a,9}?<=7':ną9 ROlGweq<zf%JIA^IEҝ_sa,K\uzr Fh1YusРi*"Od5I xQ`[o9V>@ߞ8xex$>T`dE+4SRNz HE+t@:M6N`تt-kgqbٍzۙ/bVy $lJ?xDn0.H8aO┩:8+m򑹭_7*{$R;x)X?^>;; {C>~ ?Yli};:â~ ,|el9_| r0Hc^(Wf.+P q.8e]~ʩ*gqPAKA'M@%4VGz@=*c794ҩKgoഥ:teнPDՍJJC6Y|wnhm1P,%#Yҫmݕ*l<+$Q6na98+ 1{$AugE;MT'=;e:D ׸ ʾMsG]4-5|}y+A9 )rQ6C:s<~}wP Y'6f_ kXvd` /Apvh6.ఓgaOֺj*EL4'Lq!/X\L>+TY[.9b%4rQ AiIo> uqiɒ6;?I.P>x;יkX֓ lgZn^9 At$lp`9P|nWTX0-"qb%wMisCFrOπjd~vsW֜%Nrlт#= n Me j, aHYsHqj RږJri`-I{Z wnI^(c.~7s25o"nPao/ f$Em: U2Q/Qx tVO}9FGNcY+ 8Lc+62z6D+~m _Xwyg5 /Y 3Q)QJJfFҽA#3ݠzmXFMQ{ڈuJI-hw!0'iN:m[RYy`dٲ _9]%ώgO)e U+ O?ӢA,XC(>[*J/#U Xq2 dqHѢC'(K{m<ɼ dŘ;0zOv$(`.ou] YP?c2B^~`]Aai)NH>}k]fIy|cqtA-jSB啩l {ŒʙAkG._µ0t*Ф4/2GfaL-6@@f0@;ASZ*upʁe{(0f.p͐ZW"iR_4^͝(Zl0`ӽ"BDAwڋcSY01䬸5n|SRs0`'I,h6igCRWl~^R(e;! 7Bކc)ƀC2#N3hOidoybu5}Ssw/VEK򲻚|Pwf~ec,:;9pDtwHN[g̘S'p9P1Vy$Ŀt~^ R7 "%@I'"tS.h҆ɵN "d/O9x}|nyiI/3LA ddGN4̺$ ~u~JhTRrl$ VW&o#/`!t_?|]};^#Ӧh~k(nxHir;542#v+} n$2TPp P4u9e\tRQ8JGd -Ō2DDgcB.lmӁy ݃" ~p[>T=QԹ%p Lm/G9]ڤ/ql,%DQ 27q}0fݐYҲL"xrE >p\=9WjTjЬTRc3BBh70'i gMS~$F}⦣X꟝T".) TbCB2RaJ8H|%̈́s&,C-G I|7WE){2i A.'fXRNĜ\_Xó< 2u SK Ἷ, sCB:aOjbQ@V#ʣR%!fė#;T5sh0]kUᇄ*PiGjwXVD3\Nu@&cV7w0xv'}%H;s80ȳv~.#}yHTK)y.+ e#!4X3{loV2!2Uܑ-FgSsovZdXO-TqimnSa=<fF Ur)_P#mˆbio9zP ۍ"g|.羕2 c٤5-rL/;/i0r d(7q\#Nr]ESC] <;t_ܚNu+Ɠu{/W;  mY^rM$F^PcZ{%PsNwJ[Yxv3.Fz7?Ws_J.ބ~g";wx[0J<`%9#W9\@P(;Ftlm#X1"}h[ؤcz#E4iSЃ<-ك V`JGbEL?Lء %!-?GWCAե;R T9ǩþ_kᴥv>GP7a36$0htO-epcqW"E7vsx>ZlC] bIAZX7F4tM0V=>D`hWpg9_0}$LB$S v<jNٲؙ{L^i>6AXw?/[R#!T&{4"])_zh3y|*x-ǫ5|)Wcm:NQ*B wPG*q2_&܁xHBUHzu{ri*L4yG zb #Ӏ"<#]Cq%a<򼥳5iM7OjNWJA$阮|m)yӷ{hIZ՘ ͸}&!)&hqn$8OS%?KV|J3e` zG2: ء=zb;74\+(u+=`,&ЌĻo _8~P_W+c:GrɎ[#5Sy9=ݸx2۩V[Y] m~_@hw,:>vhZp:&@yzOt 2B^;o9-! \w>ۡoy +82{$͓`#x~@^UDUi^llu.mC[.@1D6D#Vi0TTa'L=LgLyEÇɴ_G! Y}fhSqk94 ~Zxiѭ*Fz׊xKW-S*0Tt(wFޟ^;ؤZZ|P#ـcbȽ\'te(u'GM .,:y9$Ŕ kdQBpj}֗n' D/|#lda 8,iQJ"Q_.x^ImpWR2`F=&>"[pǕ;0b;2 lhUg/~J͢ kiҿ 8q̀#:KH1:y*~E~S<2ܾ6Ng0_ty'a!D0:vP⇝JCJ 5ǬSIXdL~]%HyW!v&I4¿cQɱ ̲@*v,k!iĖt9+8?^yXX9;0؁oz^xPm4  #ȕḠ_ǂm%ֈn<\pAi?lRӲUmzǭWTP=U ƹ(u+6X!1Go'*:+S ϣOf;{:\&"BaD='+nʕ:ˬVz2-M ~oA ܳU{hA~_ݟnQCNJ:f ] ]d rF_FzȠ"ڋh$y:be4p V\Xq{V+JtC>hK0֫xJȕJMYQz kF_9l")lK.L]*8W.=3Ad`JʒTвv킱yNjϦ.]MfE-HU,튓zȵjq~:sA$ Bz,do:#1ȼC_Rp\Z8恛ѯ o;ʦ Zdm5I`=+ܢWV["*ħCے߈ӆ}b4 k]Wfw% Y9t봌eRICzʿ!%2c5OVS;q-=.<DžαU<*?v;ŖOe%=hpF+ޘxa/X+%qM _Qnh`WNO<%  Fڏ%٣$$R]г1+3jK7"^ 1vhwr_ߥn_ Z`fnh?3ycK!yj}{̒.H6{r慣a76ֿ~Q%֡$(2+0^axIwb3Wvf!do6$4G7~<:z4 ZvBBe<0Ԋ}bǟ.[ew5"fBJ_c@cy&,VPv `)4M }JBȉ~yhac4@tAeNeĀU>>{L{to"(;DXY57_Nd֙f[Hf7Z 5Q񵅁\1d2͔OHe0,p3aɤ+HhOTȜ |>Rñ@ʴ(Bu'ȼ4ue?_lrT[ur@PjzgUvM0UP{I$T}|D1ŝrl#N0#XܚbrQ!'}3>#dd߂]w~`G `Q4uː5;%EA_Nxܵ O;5SD? pet"K.Y~OޖSld74:0Co| 뻲0Ltp3B!8EUrI{H$:#kBќ:Ĩ )OT0ɕ`wΥ%Am/۲LDq0xs. )2m_- ߜ.Ud17֚~KV ox[ۙ_tH ݏ؍I?iLo~ =YV zY3$b{lN`T?R[pɛu"SvK]g-F4e}b(#G#M% >Î=uEyŽL *wZ~ծhw }#CBoRuYyeCm/pMw|F(nk  ߑC_޳֋(4)aIF,}P!d|-å\gCo{{ϣP'77㾤 :^昀OΞRf%RcnTљ)MqV@mc2vT((F>FQLA<|0cɎep+rlԸKIRwSvYcf1bZyp,1W_>Ele_ZOq^S$L'GLh0'OKf^T^a%*AnVHdJVVW?\D4(99xf0|9򡛴`]ypUxBA}%Di s~MCVRNvneZ^oTf'_Ѷi-QgRz t<:9 &ޞhhZΚ j!}c,*mp>jO=+QjP|oHn v<}>`bq)}94M ;q}9NVpErv^v.֡~ oW aq)W&EA&DYkܩ?KQ@[%] }MxhmD 9ObG,go.;Σ3F"a㎏G?m;,=D̛Nw2ivX*uQKbGLrz'fhV rRzw}6SoMɊ0Z{h=g6Ey0nwK;ocJ[Q)Ch( q_=ڄA|?>ݔDW>( b6=ʈ,s*:Q ))`P9~?26:u(kr`g{|?}ԩz/?;m#k[ӊSwϝFCrBWAYN7ܥ `~Y!XhlIj : 2"qwJ9NI3JQs tőUl --.'IJP%ՓZVtQaGD#zeyrKhsxIyfWed ?I׫A ! c Tl벒'U4CɵSR DF_+٢<NS$M~P >CQsҲϨ 'r!_3}% GO7<='ּM,1]N'r{cN{ЄSOڌ1N{KݲG o#DT"&3% nl{р8GpRSb:0gگX 3W>lD<%q\ڞQis6l ?nWC+٫O4v7ZI$i$i.F[!JSV#^,[Ri ф1H%_q,8.g{·f6됽M}LV*{_DLBzhcbt\پ>4>SQ^ dXrqZt؏C)>m KE{3u!mut`҂afηNUhLѭ-Snθ; ҮR"vlzT!: 4ǰV}}]ywIYR7g̼gc~q$W s(V; \i\C`LhZ5p ]Y+'I8kz~ :LnLC`9+}b^ZeϡXpIcNB$^`z*2fb+ qU1x8(p""A8b}:LIIL<՜ז:4ڡ3J,I@Ea}Z(ɹ q.wna;uzjn t$]*Yz<щDY͆i0TaBnŔ15=w}V˃J&9#K)6Y].ӀS';?Xch:{7'{]C33"XΘBxH LY{ՖSEPvJyq}p<5AQc7T2#"NU=ޱs* cY[a:Q$uPI0ΣJB/Ĩ[9PVCvҬ6hk%npQEzP>@3{5zkenf%@`lij9&2Ӎ\^KUFlRYs9ؘ?'sZN`$aknK,桩l?Wu0Pa~Tc;<񗓏ـvg VP)Oymu?B-ZExLwd{Ёu YE2BϊQxƗ,\~4R.OLb0P+t@*͹wTI qHG ҤBΘCHUf+Q?p8|oL5%b}G) CG:fgcFN`sԝ>)J F8lX}7Y8J FTkC?=mظR:h>X K@X̴vE CQma\@̊37X:riPcҷX_G( .~C\ckuo`ETUe )Fx6tuj:; >P/ݤqyLQ-?7C:*S/ O|6s5oa bc6{sS HArme)C(sG|ݛ=O}vΘd$M$^(nN*q I_^2thרЧTn}xzί1a9 =*VQdwisGD'IX 0rCMlz.Fo5D5ńE /K)Q%܁ctF;-I=`N~4bױҕX?|@H'S>0D5}RHE˵Ū.|;Р =@tzT *P\;lg{ʁI M.qƧƠ75bmFGC J ?yb͟XMp/FƂ.WWI,jB8MMEI4;(g79S D%Q,p/jyto3(ifq~^(~O% T1n W#1NV9)6M̲@CMMpرQ`\)9XĄ7i=''h3ݨ5':\;$+m0o5:%ZD24dU e Qauy@~ ֬IN7)0EQrK5 -.j݁tk4h.^͋0si02˭ mOqH+IT8kT`|754z`.H3llH?] eq]D%׉!8OPՁHk-013g\?L䈤K5NKeCSP1Dm*pʆgժ*pL{no 4~P ӧ\t})AG/GsKvO7u!X mS>Ya!SZdmR`zG~g"zi<XQj21CyS l έ@ƈ&m9Q~.8j }u]je2a]Y 8W#=RkjAIؐ}g!w'7 3A*>M|SwzTKȷj87~ÁQFXL_?lB:po8HB,cNx=Rbv-W?ߊJA_poGvJK˟r}aߑ;/ V iYZo 7ԼR0Nʤ4 ( io +nwvPEBNQ , H4)Eÿ#&DtxGY"ȒNf!ga8 QkwmeInStIL|搳@D\`IiE'a4IY\3kיּ{[_.u價@+.MI\'~[ hwc8ByV?d^͂U/˭~ԋuU0bI&]tf V~̈tc|8҂BI "h[30;- M}" ?3i"|x5J{滼Qt3SJJɻ1ḨS`'I+1@4>%6k:fA_Zw,`ړcI=`Q>v(KwzP*tqo@XBka!" ])`.xq+{϶u@^XNw^24Q&=krM}ZH7hIiRO+-`|>[W䐨Dc+hQaXưv]Ѱݛlb"G%~(ej1.}.[eFqRKKU_ ^d{8)-W=s;RX+tnU MUk7}K*f,ç1#qcr :*}%RjN \2p+o :A)ǂ]01:F$y jٴ ʙW51&,|.~mv Q_M' S%9V&EH"R5KwW0-wKeè T=+Fs 'r[-͏B)kW0H˳da:O<bG< e t&&) V$0e̶k'bOs=1WwSD)ҭePwE8`JrFvMc^``DMaj%7:kŇ/]͠I:X\֛R.eFp.,K3X߮ňvlT-NSYKz ix 7y98*rt|!I|6Ig\C7{_ڼ@;44} Kr$*v{Xط-)ۏ%qxK9!=8SqMhZ,tLqӸ@:2A%yQv9G0g ^zj<$c:GЖwnTXE 9vĽ`c!#"S);DQZ?ɇՕ! pI1|<W'[NL?tWJtHrDZ=rXGBz~QJuY(Q|zW@"˘ )ZCĤ$Ad?|-lY8֖"~`7IOe ]pAF+փ}zԍf2>MIXsanY)xrTE;s!_{N!d;"mxsgg{u:N=ΈC*sD;#eP"_{] H\{ 7w+rWlnj:mEneK%x[rzx&9{A S˥<Gٸ]*)mt1x̢)u.@E XɋUVMiRnq>+ KܸĖH=׿t^UB!$;Dʃ(|Ǡ*ϒqìV1 &T$ mvע8(uP8czTBX#D Qf:fGGOqaأ %x:kSa:XscX ^gH‹R fZFFC2ԼT*{l{ "+u 2uw9_OEeNc)~z|,E9>Eyn u'͓6Wb)߇D|?pBtH>65Fma,si?q qf6NzꐹyƨVw; ~6C Nٔ"W %iri+n$A5Uc"Z9/3dVjZ=c?5Žc:F:kp&~k<"+!o@>8SBѼ5⠕ / fv͌;U?i'L@rGFF۷Iv̯ÇENV9 )+6J+帼)Ala]CGճQğ_Rbm}BsJCc {!Wk=I} ;_e$qZInC?I ٦ N߹]WF~=$_j:,;|walh*6O 2ֱpDA`b^ >`͙P h. ?“4c\ޯw-,V.<|nBmNlE9`m4B"]E%SsJ e'h?dDH :xsY))(!NV ƻaB\s hl5Lr at~w" fThܜ:n~8CTRFN(7YV'i.4qX/pLz>IaⓖɔҶ@ r!.ukdx^C(ZæE'Tm|1[@Qڜ5 ^ !״eEY ճʭ\ =B Pe*mu93lfVKͱSǙz|ޥJ *g^ZnfNo)lYN2.oo). `ҵd]'(rlP2C [syc sҠbr6 {U[\Mx = )Au[ӋJ$h}k/2#UNe٪ʒ.?>MFGd9!y ن=(x7ˉM&pr9Ly|%G)H?{ Dx+Yß37+uU% 8Dv΃>ws8;ёy@ABp2L! 2 p(&3Eﻷ}[۾|`=^ϼ׶k}ݝoW}|c%6Ůno{wu}5{u{ޯ{^w}g{}^7wom}oOM(۹!}ۮƼ{{ݺo}զo}.]W[zNG]vûnkw3o[==M}_>ϻ^I8F;;޼e{]{}G;nvG}w-_];w%owvyoU6CN{q>{_{i־k^ss=>^Ϯkkonk#o}ymvv}޷{59[uܶ7޻6Z/]{Kݳ9}7׮{}|jn{vv}k\}w:7=:^v>{vۯyL;gף:׷{Kuuꎶw_Ngu|c2v{u}܌>|nUfvz뭶;çy<veV=h[ݕ뾶7o=]yt3}7vwiۏy]o[u{=wlW|z{w{oG^{/zw{{w{ת,᧻==]޺_m+m}m, qky{}o{=n`cnyw}}۵owrw]榹.rzۤ7n^/G݅^{ݾ{>ݼݲ=wmثݾ{ݗgݜ{vG]n}y/]w_}I)򯗳7{݅uI}'N}za۷{m}{Y۾]sZ+m5Z/=:z)(k.{=Wz=H5{vkwֽ[o>{}k:WV} cS{>>O]}{}ZMnz>_{@צ3>]]o:;}:׾'}{o.Ү[imzޓn;_fN<{9ws׳{j2׮{}y_}vGlno/3ԣ]Ϸjz={}^{uקOک^}};}t{S۹>wN:{֯{܎׾v{={Lzw[sݘfʾ}}g;|geUosowsݾ[:z>[hu}lO^ޝum絵Hu[]t {w}]sovKg}{^ξƾ7m]lkݻSz>}jמۭgܾ>SMjuuVonw=c{/_w}=կ}oo{wo{u}{;cׯT:gzc*z(nvo,ۏ{v=}nǥl7kX=sfW>gfytȻ{}ﯲ^}<_y[ڮp͵oo}/n뮚bAzw*.v{e[׬og^}]{zs3zv>ٚTwNBl;ݗݷ}=޾sϻ*o-G=xz[u{ݞ]׫>zwn{d} }>^l}/O]ݡ_mj[;ַ{w{Z}__z{>k}l}^mmz޽{k}t=zۯyl]uAپC-<پΜ{Vtlݮ{e]wDK[v{鶽mk^'{6v>ZCUlmUU>[}׎}s{}\ }uji{wuox}7ok:UP=ntn}}u{kvKMu"{pu}W}QwoM|m!ֹzgoN^{VG^wO>{}wm{i:y뗺+־'^rt[޾n}{:{Zop}{}yUS{w}.=zys_}]:{载}'ټmb]z}qÐnݾ;o|v޽>u/|tw*>ݯ]8wN}vfVK[oiO;Dm uuϷ\}WzCED= mُkZ}w_{kkWC6qVim){U6nO{yo{sw#z{ׂuowrQ_Z5={}y[ܚZ}}==[}ocoWu{c|}}{]Ozo_.U{{v׻g_j_mle}Ri|[ZϧA6}sw}vf쬾auk>nk>]]Ϸ+{{l{gͷ9uy݇ ^}u]^޴.c͞{{9kΛϾE}s%x{^Ǒ]/v}N6)o|o: {>> svZX{.R{}w_m'v}ϝǸ\]ګguݾغ_}yݕ}{}{m4u+wn]׷>}}=yﻟ-|ݮOz׭}o]}x׸wa@t{nݾ|z[t|Eilk˫w{ڒ;z3ҷ{]n][{ٳwϞ#wu}ӟ7 e]t}too^v}k׾o뮺:׻{]sSw;w-=w޽˨ݾy}Wwv{wo/w6ޯO{w|޾wZn}=t[woymAls/Mp"M^ڮ7EfeFO}僚}k/mmtuڈznw_vn+ﳯMѭ^]{}Jֶ:K{Wo]}^n콝eھzvosw=`y{Aݫ﷟Mi6s[}{۷^範}_JTv{Z}ͷ^k׭{culztu}ܞM}k^{Q{jw}{WGug|U{j[2ӚlRhx24 8zʰHNOh_ձZGb!L./,pAFCh֘eY <AAboIM3*g&[n܌TP$CM>.X%QKE-MUbϹº7@L2IANSN/ HoH"چL9%ŕ,69_c#'v ,낈vK?U\o_N#t+: #^Y$^Ŕ;qaV{l qX$<]s ,/hԬ +̈-mS?SǙKr,zBB((gq&MsW8^"͕҉ Fn VcQڃ{?KUlw~Z֩PwGdj`ۇehM0h hvY[\F?/#^f 5Ņ^E47*ǿ z<.b{t3zo@kf颰I׼ )t#=v~ 0)AMn_C樏ٱY{=8ѯ{*czem6`vThN(*B eǯ k auN ws'4hҎ0H;>QnhjH&1Gp9LV[hשqw@Qگm 4uzӣO" Qjy 2=L-McE|o.DKL!onB+U\64A (_*R3`C3TH1fΰBKQL}%EٝıeEifKĸPAT*Xnngmאdg7U%CaaLtd9mX޴W".}ܣE3X΀B{2Z_-ĴqYy_Xj%.ʮ6TC363q]mn3R'US2vtQ+Lo* C+_nXIzgwAƂ*6fKx- ҩp1dN.Ajk>I[c{y :LW*4h6 >uUl%D,iDW Fo֥"j̫-8cW}%Dg>O2 D|w2M;%ga@=^V N(gq)$|yZ6vVo(c7DwyxsMmUG;vw|Hc?S35o3/gI}fsos %HHda2{Xk,?ipĔk۝xؖHs}\1x@:#m.^+ ։,Gels1X-zS T PPqj"|w u OXqp9qꞳuQ#75㡰a`m"@E}Mv~ViO-̿r }OD=}9̪n$( \D)nFvoDu7DT[>S%xl+Lt݀> ho}˦+$mK^e: QZ33WP,}' 9DnM:͂8zh~Cgd2'yގ1ƐGTTBs'8=;' \-,yg bG;woraE@OO%SrX IO BY-]ceB&%t߳Z[?;a fYe )O{H;qeyE0 uX$4ؓݹ}%0"ⷁ篡2sto:p~`FG 9njd/ʭ)KwD'!v,gjܜ4b db(1UkeJ4g),O@eBRNXCe> veiI , v~+Yy$Y* k!:%,sʟeGqҹ2"E2A]3P+]O'U9X[[H>^V͑BN}~rlE;ʼn-ScFHlP}ޢ)i -MwkeQA$ٓDywv&OTqh=qOܦ)J'_uRVG4R[~$3SlI1z`)i.y:8(ҥb՗~ \%7F9x.!\r&I-4q4BO# ˪E6@?}AQF&U$P 7貧I׼*ˋF>%9~!]S]5}ҷk܍pŗ,k 7>^jP >5gŧf+̨ UOi/-l8Ň/, Kr[|X_v|xUa_+EO 3E,ƌl #ߟ @@]׀!C%&4, 5[tBWpXy0nm8pn&}eAnE`2?S}zYsJ2>7K.CٶvLl?H4QƽLxK_ƲFX^M+N_CyzzC{E`Vj[rcXwJZK, ]q,~sZ]K9jwe{_U qvr |]<@ʢѸ!;SnifeO EEKIÉMa񨫰\$s)s/sH6zmAy m˅;1Wl-PO,,s:mML"EU y{r'_zfި-Ǩ64QB#SA[-טUoKה-y!ҫx̊@@it\-2]*,Q4'>p:?9`IA&賂a2MF9׸-ȝ̶ ]߼SA*[%,eL׀ pܢ?. &( tJ*?$]'jq^|F PͥݝڿD0AnHnw b6o)6ΈZӖhM| Z,%UR6|6!_z ?7myYoo?։"Oٛ-w9 9Mk`ˎ=_XTn^=@<tZ)p?j8[A)y5GFsrrد֑DYJC?,|:zmI;))RƘd*&C`&=:cqfWk> lKW11>v-X6Zr$~x) fpҋ4 fgy-pTNt `pG:;TFȂ$qd7pĜ̖2j?9+0B_Ôyc[VAftu0(GpyZ*ȽˆA54>6?;/!,d1S-FsIXl\ژ> :gu" Ұ,#u^T)%9{wHL4]r3G GOfjfUPa0V(c> o7w*7 $^vgHXuKn3maYǹ3wyhYb+aiUc=ӧt6l^fY}Z>MN2%YǙf,r ]@RP mcIEy)R^9[ܞ?~Oucaaj;,B6q{O8j Z$؇`_:r0AaSu#+m` M`Դ3p08 Sv=EiTth#9B C|Be[3""7%1lJ rMjyյGw\sKFC-9F|xٴA/}' a0آ4T"|Ϯ{k&.a!\nuɤ~ hucv#W1ME HVgzjó%pcGZ0P ^VjOrE=H-KPp0e:Xo0M/9[CJyh0$>\vH?5U_V6,[{j㉇U5%gJ928Fd0Y.5^Mu?(@8Y,@O*scWp,BڨpstJs=@K\"/fG_@+!Qi%FEUϯ8Mo4U偑F=G)("}s7A<0ڮ7ҁcxݔgn j z*qn C:x'hgJs 2i絫F8_ܥK=wToj@$o ^~$ Vv4=[\7ۗW=5=M͎n|Nm] }Xc<*]Q,)B{ <' 62}䪛0vپG حsLpv69aU{W.n0?/{m^f<[Xg.C>?{*hу WUɠ,\~Ead]Q~>I\ "FEZBs"YmutF]gQQZ[jՉLK f*"2T*M-3݆=[o-dO}("CHAmTmAnv7f_(辀4'a刱md;`^aȧU.M7?(<[kNuTj)Mކx u˽r^\yJliej1Bp^q!xfGT%TqQ|DH{V6a{YPjU ~S̵"_x>wpGp,Jm41 'W{Iv8kփ3:iuW4$ Gy8!}7`8l tV.߁Yq?%,8s#$Yjcl$(^&36|N[#EIK`FEV"! {uxaqtܕYfˡcF%P8Z0Jƒ:/RfPsMRAyQ ̌‹$VW(tb*s0Ӥ +*_6FRkmCC_5 uIe!G("șvb}Rz 4냬\LQ?cFjt>qn({TXdƉ2en`59](g>}DFZ>PibװG[㤨m Eno-{0;+Os̡$=IW3 `J<c欲2 ׎JW+W|_E{"5c8羘>fY~S$h߱lq?Bj@EA{HTܯcٷudJwh4Ꭿg2aڳ|6Pg:[?/EFpoگv"#2 3h> oKtI[n:JgQ $7`1_AI$BWCs#.$[ VڹT1@ )=-`J xlnNz\`][>;܁2DJ]Ţ*OQ,x )!)e>h0`FxsR 6c cAvT9h6PC:7}p*Xv`#urS@X~DJw `az⹛q?| Be9n3c,GbtXc0)x9 )G ro4b*hf|*.P1'j uq:tWU . #&Tĕw7G՞0_B6vznr_)>&1!ƳYx??4"9Ma>P™*: L~ɗVzԽ>]%3eby/xweu8{D3)ȃroZZji O3Áwˏ1Ƽ 䛄'dϑ) NlQ+sbP%d5n8\%A YUj3 ~Q\&#B& a+lIi.U)]#'+.6<>vuA1,fLaXl<RzdmW0bix\%$9 ~ÎNuk9~=N, K1t1Y?#۽NJ{):u8Ȃ$r 86..g&Flqθp.?I9jIstqx \P䧱egfU |@ϒ3"̞G|ru20DC&vV3:=(S>"Ւc~VO6dOpM*.$\83 F,'ۄ #LqaN5#:$Ucʄ09j>ɘ[V~^NuƮWaL v,$ '13+J|pD+t*~L{#_8=󣫭^Sj9<[o㡛((9pjP,2u㴓nM|~ =7 {\CZ.|(`@bzAzߊHۥ(~x~sPU2fd7X1h!-*"%d=in >+< ~\ج쓣*s< R^4vS|ցrV1;. zGi1XdKSQ%:4j0u/@b|AX_¶xJ4SgAogA9ǖc`USx#A3L^!:EiڿtMb z;vyzgUR*IcTk㨞 rN+mx(WۤRI*si>!g..dԺ">1mnˋus\|0$OJݶjͱ0nn'3 hpkTh)A wzLMr0Ko^;ea@c;u:8R\=*[0,[kTb%^j%I CLM Ֆ*GA4>` zR˕//r?}3GxiiƧ9g'w.b0^}NϜPq4ŀ%1dU? C*Yg;g;h> 4dt6N H:]^-PPR TQHf(p#|ߋifI"fn rh[G!2P;Jd~Yz=8v}65C?. /5F,a"|Gk;,ڣ=%^~Y_g 0n-UhCI%F KorA]Q8.IչZw/B;&Kv}iў8 m5,3qou?7NϞ*_O =泄˴J,m"MU>BZW}\i`9nn1vua1)!Y)3(GSh1b ؓzWɾ1y;jON͔L?|&re\1<=#fi$N#a%!dPa1"kt }J-/syyqL8(9+qׇsvo'n3 luP<,֐^1Is4Ԭz8RO/F@\>O-*1\=3&&-00wyNvi ֏}qFU#;{q1]8_u J`[*\M (C`iKP!}!j]@Pэ#J:ܻȻe˹t"Q ߏ8BvYuDRgTWH{.&kFGJA,A߉j|ɝ'ڡr_>__X[X'["iqu+ľO~]߱`# DT!iyĜ.EL*.:8M s ެD !I0%*6X1kKad«f?8L>jfי(̢@?|?ah  \4 MY+X^!Έ$YdF\^俵!G|1"#ccfiuRdq5 \7|"ϾeVfDү[gtH?ⅾ|5rُl o LNK?to] X6R >6-Z2,eJ@Љa H?"Ր9^8h&Gl b> .LG %pDY?C"VNKBJbU2 x1#4t FB_,B"eܧ]p^ӠSϾ6"}Y%{ż8D8긮%9 $_Ȧcյ*Zlb%7m@`!x$N#.'T9L f$X)cjd/7UQҋCjxmrͼJ^HJ)F˱?Vs ~lvhdP2f+'^9wzT+ \6T;t҄6]|n_ 聱<[XPWqK[1*^K9=l(м ^^@転 x:;Ⱦl?YF&Y[ǘ1%j9v&ƽ)AuΔS\Rm[BuԝF?]-NnjW2cKA,d6ET?4[rz(S\]Ǟ`d s1[ݴ;xM7|gc Ogb[MN<+(cϙmʝgƸ<[:EkCX|}N%26 HBjRNɻv>3(HRN"k5ZmbMe!i)k4KKۓoj◦N.s]*#gj0>":JM]} C4l͍l=CNbl. / ,hyäz9Pp^ThJ֪2=.9S;5V;Fl)ٶ XбoYkW,.kڒT]ΎR xӄx6i+} 7(\+%az*-F4 =}$GsP$) 'w3GTˎG)08Rq~KuѓeNp1ܦLmTX{cbo}J8I5yBȼX=ϴNAq 0p_M#ghi7^OVOdgJMSTaH42w覙j?YznS_2HdU9}`͟Γ'W.aB`XLaTl,PqQnpzC`jiIQ}N` Zq0SEJMΡI ꈏyQXHx>g{̼/^+OJ-񊦣a";Ap*[viCVJhL&C.ny,]~7iTbV 1˓iJ9X1oCQay0b,y\iATr`עH֎AEB*:vojI0߿&z϶AGjCRSDV$ժxo}hi̴f-/ƒm "P 7{!hs6ʍ&! h$se[a~xA||^]ƊQ=HrU+Տ:!H]uRE]{_ AL"H_JkZHF>Zn Cv!mS(Zsr$ItQDn[Wm7dWkW .,A7 S=ZV[U-\>Vy17!;1}جBWDD!ޛ5$$'<7{k-k`a* uC/F>i< :$4!d55M 5XkYlw@q+(OqXg ՂJ/O>>e+DGz=ukH çǾֆW-a+6Gv͵‰BG J*:l#3Aw&o0ݼY)r$Kֻ16rC2xz..g6܃.jQL%.՗҉ 2|CgR0BbkCUgf]Y]r {qCuLMU*§N]4eSuq,z8D_G:@yB^.BYiT P;zzU 9|O94K(څҕ4y}96+H}?Gf/'kg->} /[㣩C9RLx1Mx,Fmi* p:SnqYROє 7WΟyi2DO[솫+` C: `R}gGv:+򒍵ܰ^^1 p> Gɬ#% k9bc 흓e4-zlb<']xZ{:+azF_< %^9;A~ۓֻ.ͫδsTU:/cQ p0X`pt'o*ɶDL$!oPrY? nݰ|¬ٍg(+Z=n"y*p QJjP`l4z0RgO&#f;8eGMqO(#*Csv4}%/&{@F~j$/,Ù?Wkȭ _BQ Q.el>^9^*bZLwVǸY h c'CG,9`8+Wng5^_VI^'2.0?.^O5;Kp2)D.$7 -Fo o Y2W=;72|;o?>!q2JtA{.B"ĥW R&h. yRdةsDG{.IƮ ;@KJMo@9u2y@7ܾA3 2]EX0@q6xH sv#/&,2+D;e7#BŹD4@46v`F! [v'0= |nO.(|L?X?X KpĨo6P\XY$OPk╉h5Ε3Eq zj&LG@E`s "* d}lv,Gر (SOc2ʀ.nGI,Wm GA~kLz3R8 :EԂRanNtLlsIdî5upK ]YYg#3iw:1{JG3%US詭Q(crf4Ed|b/i\'2{/yi -E`Ғ*X6Ee Ab8@;k}/yeSt\a(~ Vxq 3ҟ8ڹC`Kgʫ+\ىX _?,RFykt鎚_zd=1IF䰻{|pKT, HAno1{V/?"b;p5{#ޔ7 r|*`4;]vҦUPSoA넭 =A6u.3h(᛾կ ++Iϣe}E>{0@iE}U1B~vvx=q@!ʼw o, bqQ!bbTHD,O 8oPc !=|V<Dž ҚEfmM~0NL0ۃ+1g*vGROY>^. wF' WM^vBo"O\ڽ*~2Ŕ;lX75+ګµLoVP>`g;R=m}$wK҇3V\ӫ7w|iMEիC`{/_b { ,V{0v!?4aEH5EYy͔e&V~t6cIX{pkۺf/lۺ8ZT ݖߎƚK/W7aUvv;BtFO4.h!+\-}"dP Ji%vŏ\oeꁓ9%Hzs?$./XXПq)^!eO͂UN3D|^/GHb'v)!ˢvH4 }HxՊY0$)Tt8ڶIX͝c-CzI7anBzW#2# .6!YdA^Xo|1F3N:${GU![oLrrV)Ͱ{ΌaÆj&ĝ閸(R{GYL f;*/N^tT249c)!c9U<]EpxGӷGʖA:$R/ϭ#/ACɊ^:OLI5VĪxQ8\M;LP1X!pa20v`Œ/ߜfH0+KUL*‰\<~l9+V+wg![p(ze9 !5uY$1?Q]r| ڐ)yg0v.IQ= D?Of &L4ϖ+ζz#F0 [cǶG!? ځL bRxQ7)+;cR%{A{@Pv*cm}Dԓ'̎/(}9}ˉxrK 7q+ = X>5 -Ҙ]Svj|yBt oWT WEy lO=sYTm-FL$Db:Ntdj^W;$ql-qJugW;{@BI qq$dt bVb$D+{WDǦTZ):9""tz7?.M1B́=Dx2a+!CH{kҝ^D'+[c)\9bZR{JB.#ɋ<Az"zqEQzZW\ͧ[b(c&U tB rB7A=Ŗ֢JON`lzQ`>APҢW,xVGRc&r>^,|ɂ|)x#; AK^Cqp+N1IC`"gid;-8 >(6oj [8Q[Ȭbb'hNwzJI7dptp>P~tF׏W]pt R^<DۤYHN,O: y^s<3|No^~y;9/,,k)Bh&hõ:?([i[n>1i筌x JLtz>\A n,́mB JOQ>[,%RM=ݙBZvSUz\_J)\tfB֔ RJ)+!/ѝŜ}J7KZHVuܭi aߍMRZ'5i%5/ ,&n21Sg625q{\% O\/ Ymvysjضgd/V8C#0I07 X3Z6xw?&%k8Qмit>;;6l꜀Askj ѰLQ;hO1 HNitK=Bǥ ;ҼzԠMrcԒt$#3VNb"g 04_j 02xTٲH!9ɭHEwOWf(h,> Lʎj15͑ `Y?ۯ޹a(> GTm05nIR(wm:2?/b!y*&peV BPn (VM¡l{ /&,pDS/uebc=j0_5dks'nldq^K);li<ʪ(}IOY+R8Dum\PŴK  g7ʨ RUKiÕ,VZּ%CA(KNz3SZJfvءA$-6ԕyw+L'ND,{X|#G#3mK=[bYitAE0hk m<3*9mv*Dzz&z`4GR)Z_ibMEG?{&NHަP< 1U۩DȃPY$ÉFw?g %dI[+ZmEfmy=0̐JGpɼΜ.Cl62T*r=x`nC_Wp%<`H4  <P5h{Ҙn9N=2t|UW Ǯ7c_!&D0lW(F+=Ơ7w`@*۵R Yul{(>[AJo>*26xIPW'Nf*? =qh{/&X?B@g"2!Ví3І iOfb&“w$1"TMV|7Wԧ _4T\UfZYu]pVbA-x=dԕue9ӁtXqH_mo1xg~8_듕?y}v ϤМk)+Bez 0Hx< P[u#[<Rs䫑Z TEK_sih5Kᗮe+0RF1B0%|:+"4ase=H9)=4 eDlY`mxةͩ7`6mB{|vnfk/e^ f]< I*Nnp6CDS­P&`2YgšRy|ӸQV)`?]_QQOO:0L7CxIcZj;ف;!Q!D9][RIj郭9䡑 'S¬"yڕf;cx? 9>nlDYhp b%"@tW;ߠ_:] ~ۄˑ2B=9)'*gcsKSmQ4ppk)zoDShum2J:WL;ou3 RG(XpPQ,}\&M<'?S^0 D d d  +圃n;}2@،Ge@ 2($/{n L6Ih{, \\C% Gvlstb\-Jgsm l˷2ipF)9;  Fq"]Ukzg|1ux"Jۜi˶Xd_v_t$e >F;i-0,%?2(#5Prl i_\9FOiӉT碸Hȯ}zM?o$k&e&ƤKŤ:[.IC7q0kJʾ a:1z8DId٧*j~5hM\qX+h= %o=È޵P'w?Cmn8?J+q&Zԥ"EM ΀Յ0hmC~7M3rpOBV,!{JzTc7=kmMȔW֯1.ukHCr74;fG0[JEU=x*i)ކWCz 9` 69ܥ','On:*@/c>οoN flza\"&˱#._4t-z = U#˅DV!4nrnt_ۿ583Fuw<++ս:UU82E4-#xryo]j>?58ev;ތEfq}L]uY2P`mԨDi$#X"w@ :]&R}x5ǣ6ߡ (-?ϙ,DC,35E_zvVN6u 2׉(!)w0zH%WW@xoeEۑc_ M 3.~pqdAYf}IkL*ɢf>nW d(.x{1vH)^R'w3;D1 :24vpꎢVMnd)`*g~ lx*<M,m^=r"yuW@qq].?bWA UZ-TM9w%bэr%ᅑb_|We(k#0ބU52p5b͞qlC˖ UIx?MNضedPmDs{-%vmX@+UNT:-XW4Fğ0P/V EkA=]~Mxvxa(,([~+FIdC`Q_b/Yvn>PhulddC&!NxV?\e%}RHAP޶ AWŨO&W(t)GS<&Q[TCi֔1֖_,ɎBQr(bkH䖼u%&/O8풄ft_hԅҾ `d?dCt>.\c]ބ$>AmMG$(H#F ȣ\rZ~PJ_34ك/xMNB6%חs>wY~<EUMh|.8IR ׺H\l aBa,(=At&vdu"EpĢ:๑ 0xP+|q 9urT&`@<$94O3jQQM$ }z%-稡8unMo9:(xltLS|Jv_=f鋋g gl:V8:eWRaXd#ɗxI!wdꃪ"B/y\ 0 ߓE ,dsnwgFE[}c_!A_oMxgSQK.SVFg뉥jB6ҧVdeQ|:t`  9 WmBzgUcVĕA =K< 9u6u>$y8"1-7YG_j>ltu#m@뿵`=c sEQ+{ WȨ%X tÄpC,r V9l|G=jOU?(,e:{L$ٌ6=hf=fDzCceľ.J"6V_jQ; pe_6l?WФ(]oZYJ7}U'p8`X☨\?+yT+akGwjN{cFOgi t't_K뵳dg,$Az8<*Q-]r%z DM*yš}גu x2Y%FͪwָZ}kK`=,!zP=4)c.ƙI؟$bn1Ŝ+[n 6J8{E,nEH \m5"+fEfÑ0gM[6ܔ.轝 B6<{jWzkTW,e+Up#M,'z#7LmmIj3wOV 5-}Tu t)-p}Ʌ/#M I;Ђ̀$yca|bL/2w3ʧ];poÂ%{*boI=QB 011"hz2Fc\ #?>\4!=AIѸXy{P@vc^i>m9Oq[5^:|"K12 ̖cK'2`5YS(˦(w;ţصX}bX Nh5[zAf9(`٪ )٠$ 2eOyA% B$^{kTQzk䄀ȰSկ=PΧ tvuP9nC|&Mupe$sVו(!zIy- X+A@;{)ꬓą%10{9k;+wM/ *DmgHk`q<9>" {2w)[nRaD1`,@yY5ν(@멁,Pr hS&`/1ͮVq ~k=4`x; }UXMbmL ,&_|NQ0]@vXuI5tރSQMOV e6)`F51?lBʧR{'9˕9p_!br#?!ʊZ0|̿vqr/l]dA(!0sd*sc ׆C^ iLKAi@LEct;f޽+j{m ;/ 58մ6Z33a] j@|fC=HY !c&8<[*F{\Ku'!ny,P/q>pPsNzE!KES\<;vڿl|aI =rU~5j/pSF8k; E}4 "W4沂Jl/jFNΓ8XtðвèQy/9/˱7fGf=J<]7v!DYt.PC@ _}(wsaVVgfؾEܠiȴ$Y!->2p%j5&ǻ2 fuWQ6ݝ'h+D"_1$ ʅȗ j0o`R4 S-'C]t>@  3ҷ<麮 gX00q7\oBY;@\~*n3)&#{? >VCFb͑^$&|%fim\fE08{ڊ4(ʵ`AZ]B -bE8ӳ Q o0tq(+X0 1>ͥ3:ɬOomCkd+yʄi_ 1pKW?жtR.3!d ?Oh|[;{ǕEً!h7#&@Eu 蹯w.Gܲ]/Pc>v[nUc9jDe{U'[I C[-7TC?I:@QHMug4G:!υE4O%[GǣޱA2 urAad_J(}#25ޑ'5E^0b?i~o + 'v׬z ^H0yUY$-Bp?y"ݞpF>zaAkY#oT!wq*1XPwmUc2abZd|-)>p7OɤRٝw|р]Q8FԱ_"K⼔*du9 /2V1)G8=O;)]ѥ<4I愇̚Ql |#]7F }/!aB`;)STɍ "qw+)}<?xڃ05jL-iDZچIUu\=&twP:3f]ZQD}N]eRrjfs)frzWոΧ7OnZ,ՑHg^rsI ׌T G-bz0=Qn% Zw4fgl5jx7( l9P4왞(RLv=i?W$^1F86OeR;h,+'#Z??*M}aZD=́m4+9!D8ނux}'5XAH=d=zzb?h uـJ#ʯ>TH=3"5K#N4}^=Y)U_c1QHd3[Wz"h{{9#zcPiN8=yv4Mb_rp'[K)nh+  *i =ۃM~-4NnA2jq_"j2]VX+hi97Ặg#^\]V qX=)؄ xWj+zS5u&բv& kz+nw0 IDp]3C`Vh1El %&6L:Z4>cAۗlͪYҠ I]vGPBTh19xxbgo]? $FFRW4p$ib҃a&aozmXd,L -,kj( zNY^*Y!(f"*3yӇϮJK~O~AIK{r&u"Eo4 .A bsۙDcoDB5 OB ;]M+n9lGa`>Χ!%bX58%7f5g RXWw Wr+k[#Ɠ4qyY׮HGLnx#|L +QGuZ.)/9VzFXyt'T}gl>_?s ?p{wal&>J@gݚ{3X.mW h5+P't 2_[dZEVg d6gUу_(6rp*$)svwDIH7-ڍjM#tnmx(„\C ldEzPDYsfȰ?-J8Z^9z OT V8bQPyBbӞ$]XoR/lCsD38ڜ뿬nR1Iԋ!ygXy'l"w 9qPHBz-GJbS A^]ZڜL$b]rP):KBqY9RpѭV1EYsg-) }1b!TM]ެ6& b#;bð=\$X'ZlN>=[uCB~* 7ct5iDns3GŚEM' MOf~ڛ:d5r <,aW/:cYcY|6.{4cW:ׅiGÇWTlHqt*Xy7K/Cr7]W.\hUA`z&=AY!d Bp;ۤIUa_PbY2G, ܿ4*?*8)҇KtǼ$bx.-45+/S 9acȱP $xUh-4v;HéD;nDôk^}EŚZWƍ$;a{=0{@_M~N6Ha=I;(8WwFqg--3G4mi!K;F` aJ 18e! W/4MpVAMt.P`ge>*DAnWB 5xAzi ^t/)e:ğQؙ8c>h筵w쌈`A<ssSjZP##\) rnڭ2 -eUiTܲ?-G\PNfog7w*6mݒ@Eb=>Zy|"TēF ?1/%TB[WiÑŮ.@;p@q`cwV?~Dr_:"q&*;O/ʿ, @6ΐjo;AW>h֢Ilj*ؐ2A|T(fԝ9{͙!ScخMŦ3ʸ TJ7Zj˒WE˵BLի!,G$4o"6m]Ƭxbq6Bp9v%VpDo+M&QG5oןͅڣ9Ciw!K} OBN>˸ӈlpN^~zP*]{*#yi!3i+4&B쪙2QnF'<㶈n3IQ%9 Odš{kj 9њAG2#jM2L9?E"h!O~D,`Gɋϒ߱k9K-Lﮯ]"د#k+(uJ8ic} IQT͒}\ÈfI.p<"(͎ *PLgpǨ+SߵHCKƶ݌%i)PË4m@_ }~XK &ǔaN/{J7a?6#<_xr&p-R$-?.=X :o9|Rǐ8MZ  =R ~fdO}\g[/JTFm_N] 6  fH-ж@Ɠ͔=͎k6quޘe8s'kB/3 ood\bC}Þw8]椬hwje#:AQ ߹|=sd32j9!6xK EL dv+,zz^ T0=І98Ѷʤ_tٱ;pkBA9(ePEl)u+ iWGl9ڼN #9V$4 u@T[`AuwA\v /~h?BݶU$+P )5~ߍRQƣ*7T~&0IZHL=^D@Iݱ xsOwSM[xV DEQPzCذba0@JvN{@+?XW65dӮb %p9]z oO͢Z:B~7 П N ƾR]RC$N7sXfu~˰ГW3Lt{2elյ$tEUOOț#.ĽUi1GaS=6ANrEKߤkr\_ YZ bI?>a fBEMbSc#Jux ~sph|F+|K9f>:Lzw"eZZՇ\wHQq;^o~^8R'7.!nb|ǖ=V}F~ 7*ߢ1^s__#I~P'Bq֧dl;Ԅ@\&ke;?CFNr @z%kA'qp>5y 䍘եd"#qF?'05Β(g %Ȩ V5CCMZXpLP9A#1Zg{x}@QM9f㝗JW=c\ 0MjW}YTICr3#o N.FA6^rgq% H8NcG[ %W)9;Q*)#XjWs p P` Y$ܰ9J hNj%ou&zAKV&X_er5\|)Dt%-,ӿ+G5*GwX O =yCsqO仂fXo˾6)\Wu_KU|Ł6Ivlh ~K4G.U=iü7U(yGsp\N`}:sʑrB\9mOsMAbAO҄4? qj{FɃ ag1bf=Ix^ۂIqeQN@ *̾-m䩍5Dt\V6UT{U7t+Pu`ς+) n~Tj&gso:2T`Xv:k7]/`һ/V !:?-/L(QB.*?NוNIz| 5Z9@\hQ7:V*6kJ+Q$^ĸ+ݐ~7U'1$v̨3 3`k43\6"s~O~uשi tGϞ?ewGn>j,F Ne)Ds(]!K?7"_ԧyi/B;vuLDE }to_O)q+3r>YZZ^ytJEZ':Ε_EX" gxAO,̟ ]_񡚊B\lq,\X~OJh00{H^0kMh'8HC$ۂj?)-l 2Ok]f!: ޲*4XBF0_io\#s$}H&+@F :ms4:]pUgSB6 y]9:(ójާ~,mT.T} !EŴ &rs:m5pMi7kP->:ʕEOK-rn ³ۜlAun ,"Ib%g)=~'ԥ2S%GEPE]o_>32%Î6  _=v6 J2AT 6'_#V'Օ=VRvgRm-q$5JP Sc,OW er?O1|bk>%ZJeuAa=02$)*J`~^\IM$:|;N%%g!y= qIY99e@Cc ȍ ENygk/vv尅~c׸lc4aJY-Ҁ'ʯk"C+EkxZ9dj΅L>HCu᝽M-jH,p֜1\;=!E = `bryuFzJ\d;g)pEz6vHK5߇G]/IB%Ŧ/Za]/؋6 =}+U*xKQv:qTog ZrDݺUll4щ|L*^_^[_˷`\٣/܃DaY۵r~>g{`r ?׭ӡR*]C AУ-6sD0B^DPbaseZn+Jf-Y0Dt-R2FCI gd-5 %-Q%Ku63V)!zj9yJWI?IZeYtիQ0XHO|bȰ-W+E;̰fFT8]K/J5DF= -:Z oNV8,tꆏYP+=_U`2B{Ao]9%weGu{A2(9{t8gPs=m&f{.b Ig`{7ڝY<l&lpP1B^uxX8x><czŃȼ8?4gg/Z~2 a~"Axny3bk \ޜ`myX5%b >HcPTt7Ny Wl@ؖ# kh$\ך!A+џ$,5UqkWOofuĨaJ2es$3S'%iJ`0NpS|ar?@.GUjQS|:գ*Xu'fN0ʔRoSI&*#|ݣ"- .T 5RX 5Ɨl9V'^ԍ'"SC9 ) ' uڧDSF Q@iߥqq+?׭M wT9t˻$vUO13Fs`Ε}:w1W([N!JBE,70ji9$& Ϊ '* b^ _϶UT6;fPWOI)Qdjs#S%|xIF3 n(}8i۫+#v0́)[7';NۏQ;@?Bܟѣ] ӢY\/G;S %pxl%]SN+?04Eܽ5x"S@\ot2(ɜ&4ǭRKtRֆ ?f[0Ek ]tʕGң#ulwns>v>DޭyV h]MH,56q͢ tSR0d doDڈH@@p;Gqn԰{թen1~ ;MP3r!XkʕuSEK@2?H@%=ƿh Klz!kr\E)U4qfBC镞vMked?atR4=d8j#\̪gf&P 274kj.>5z08T@'3ʊ\t.۠g{]POQj'RM3m}#ɶXҥIdBB)Oly|u t(5JZzZa \N˒΃v&C,^'DT)kE=V_gep|4$N!+A~rke%iJXRwBr),^vQՏ; 3 : 1zh7?NéQ|Ac5>7Mu` 1V)4m!Tópmy%g_߻ ֻG-w2scByCmb)"i :i `Fz (o 9R$ H665ZfJ =i>rumtyё A xRx;3"fW5/3 Iۿ/!.ЂOz44V[Z.xA|mgSl?p~x4{% =xښN3V|X̸q׀/ 0dn \w~> ZNn&|{,Ѧ rOT2;̵Bd^vsUxҲ' t !G2njq5R̗Y~G` A2tP{c2z>+_qW}*Kd But &.-xۛr-,A!_7RBތ-wC+…OO@A:fqH7-GC16hc9x#`]Aqӭgi7:0+s*=H #Ҭ I%`'05H|,*ǯ9qɍi NS=4VmA~c7/'xTD;`qԽ7{{F.Ik.;X #שZf.2_R]ǰ}6) ̋V*/Ue'-}xK'gqN봏uZot,I- J0 JC KJ> ~oN`2SΩ*Ps3\QSTy<Ha7H'g-q",| ,)ɿD(d/cGOctNӐe ^&athjgݡntOBTʉb)o#cq4_j aL"m3fRjy@nLzW_~S_j#1jb:bk<5IV(Dc$6Y#RHKGDE._„&3%yNaH"v#iDGm NI"{ذ{+Oxd|*ղM:i9am5>C`,lK7e࠶rpFTl #Gmȭ.xBȫ71FZ&b{ t\|ZnJeZIHDf{[A͐Cx pFEθ~>x5t|SR?[b@Še7پzO,%D6߰t ,FפD$g=I18n]WBCc74^b &ԭ><'W1vr`{ҧz0fd .Y)XMܛ;죅6"$$0z&u{s4d&zB!}`N<^/WyW^ٷ͵gKag(YX~Ec[˕̊c=?RǢO]lVYjS^9c>3n@L:b ߘ,_Atb?{׊oX\& }|S[} ߖhgZmS3S7<2o*&'{ KN!A#VsfyOG_"ۙzJ0y2|$Šϗ95i)\ՠP`* 0&Pǰ_iW0N`Xį¾P$kmw$vO#K$%?Qc3J6zy.n9>~;$(EgUUz;o*=AWI2J.RysG NPsHvxB+_4i\Eni 4Y( <pbv{*mCcĬ8+Mii VRW-; ټ`sUpOD]yeތ&zokz^W{GeN@noI RS_ʡK,KHeET oE;݋\j)񧺡KD FW\ɽ'd%N+:Lda?5_= h~ח֜R^p/1xl 5 xCzKH7,+:'%rB}Rom:qgZ=f]^b%^=۶  %dЙ\[Ϲ 6 ?xXև9+BYB}wfS<<JURvd s/>TFdס;6l{ .Ūpb&kf܇nn& R#59&~ksz[>|f/7n~ Jק~&+1@i⒇#^IB@., #}kfI]בK@_E:V 0zP$Y1+NO)hE{"@J0KQBTHo)/- <)oV'A*z֏p᱅ RDu,E?f̯0r2w~x>~fn ,ܰ9ysku&7loPZLdvlK[g#[.D* W bsd&<Dt" I=vW &cW:O'_Ssqc|pI H=?4 0R 3Wf@yMXIOy"[2 J4.2cCޣ>BNgoTO*EV'bhVM+bKҌHrqS&Ax*j]7A#G.h/ ? '}~X@L/^8NCVNJYQ[xf+ 0P MSNĴc.g> :"yPJ\X#*6qn%:Onh+Vd,2.8?Y8NyW͟PWbf3b(3X>aiuLE* !*RPqZj3 WWGl[]Z!)ꎨЎYY/T٭01Ke[m]6$ͷF);,y;$ >\KK-,vv,$oJ7 / m<  55e^Kz I"rb2e#]UpE@(ퟹ7 "7| Heuԯtn^Q#ֲ.(+ϙƕ Öo"=yR\:bJ4cwPy6XlܭO\WĻ6亷YءEPCs;14_DH*@ %hAӶGnq׶ES)es*5̆Т@? Ma+Ǜ :`;q YyTTf&=lM|}aSF.͡z8/]Sy1GJݪTWdQ[Q"S q"qC+lh)k*^gufWO'v%>aTPccYȃ:t4b BKpS^?"[Owan4={h^1V+oefm}dkU9ew~ a;2'bӇޗ0jE$>LdK-C 9# C4]gD9 /wa/c p#S} &c! `̬hU72w~p4ZMk8'GH섂҉eˏk][hgcw{hi6߭ah( ^dC?_RDXc͑B)eRdqr]Gkm H4 '?[3aOٺ&OUz ΛEU4^7 ivVq_P>.,=oIE #]9Ђih#|<~ Na+voVVVsQ~(?Sxx5_)՚POX͆ƃfK5 c-;)!l5Z#Ptl2"WJdnNH_>YvV&耋T=qK[@Q(߹ثꪝfTiK?]vhxV܃c"o6A߉:iȣA^j‹aNc4JWPaA {09AʏyަTb#hL7ts}hw_I{~f 9kS8Khx#.yl|ՒauZy)Fw L3G HI f+s[=$:uʹtQZ@տٚoO Ly}Z{6r˹A P FYQ[8&y>vǺfJnu}]]^󻚀l$] X0 q/F7#l{:l)ʿQ_A\*c Lab¡={+zɿ?džs=n-S0.})WN=;/rGf6='+;bm[/I߷Wc.bYpjf9S.i5֓hSɃ0Q$+E b4M-YIP mcA'dz˼k#&Fl,JXvyO<3?br_xsS*_#8@JMy3~,nLߖ}`v{m<]v,l}>C>Hn ЙrLk&$0Ԭ "` 4n#f+ )s .w)c4i> kGBc{ٵCH 4MUw{ܔhdw{4nېC^7R(g·Z^DCfNI]Hz=Ddn"tIH~ɍhǾip(G&&O\UpN]{n:4ң홉$C=8S_@MDaVM|U)3DˏZܫ˒ݙ=%@S! DZhb&w,,=$I꾺9P\oF7#k(RݡBӉZgr9 u:_dC|uAr0ołr.=#H }B L{ԈܮgE7ܝ3qN@~RAI*!3PF1o͂)3Oykp *|굎hL>lC*8,z 9C-f_E}5"J{04 .-W5,ۨaa^^%Ù @g9W wS0?vyHKR#^Ibx+)#j "7XTgJ+Z<Ĭ_%vxLɪcZ$ EYXW?8GTRؤu ʏ߶di/A$kEQwlVxR dPs3b׬T9N%I%Vaglaj%,X1OfQa?849CJ B5<PR3S%' O&eH:{f䎙"DvJHR0KM] !yCߤDe;26hfx Ϙ} < 4^*N M52w=c+0?Yn\we,\>4<#!,"h£g(lpժ.]>YXMAE  R3⾃QM6:+"BML=bɥ=.Iev 8ޟ6XiMXUlF_FLA&G'MVdrOkWjGIzB۟ohr"uereqU=׳@ii"* gd^#R@E>jN0jYSE?)j;CW%c>vͪ⺃PYVBRMb qmv@tWHc €G m $p "_dy$>w=zјOзw%rF&*L/6{,r $r(h*C?A[` {)-I gp]I+uBN, ;x=`Jk9qTпĥ P2%rW8Ԉn'n DZڂ+ҷ( w1"'(̽}gc9N7䙞ebX ,#A>1>ocɇ9l=4lpIVAp2T;3ø13XBREzW` !R4"c#7AZHĭ1N=؞CkjOtA۱,V $g=v1_1ֲ69ڿee x$܃5,ۘ>H=t)M238*s J# 9W 'wSKEyK-+=#Aj+|眬j1<ϗHqDj` qX0 眅A wk"@!>ɨ䎫;Yj>;R@ի #Bn_^:"68`v%hRW]?z\NpP4kQ6%kzUą+: T0VTKN%50 OB3IӰL46įf Dz4>\:XD"T(SXJ (bE^MʵۤTη: GtUpp h?2uֿ?mNso)sq}'n@8W=L,\nr^,@hq#lrV"\5KPl0Q["tK躭u|wyZ_C+cb!'E$*XQxrAa-fg|eaF!zo.ǔzc/TÐ\[zR)N|g״r1 2*Lp,$)an;C'H:<@4LI0>+Vu bWQް=Z/!`v]`pڀ.CEwdkD4.┑(҃kKPM %jǹϣ Wu/U22 )V>! Vc%ɚn<*B3nۉ:͂:8]\0CP9h4DKXI_Z g/%eL@c;(5EDLMgldߌ5>As''K mIi1G3@mB0!Ա0g~p ȇoTpH&ML0w3'MD]ژb+G<~.py%|7_ 1JB)J$kF*+3[CCeI iVijF؜u]G}]}q]`ˈ_:|$eU j5>6eeAWt3+ze!TCV$'*E4(#%йٙŖ)QnwCbYL䥬- g*" ѴHǽXk (IH́-{:Q&J52X~l qaAڋo{L'Hȟ!!3޲h/m8|CJ;D=!~ 7k1QW )Q(bwobE?6'0˔. [iCʿCs~oLӂw2zIx_=N!LpEǔB>mx(ɨ]PokTlƤPO+nHskx>[ g_Rb/ܥxpWd*Z?^sՑo6 ̷uHO۸eI& ;|&6W:Į8~Q?.c J!J$a+KJ70o S.خ=}gvx%vļ<y :ǙA0,%iyh;EЋCCJ?L*zV>Agmfr >lf/S:5&yIc7j/Kθ8r/'1z%DdKa&E`u2Rb'u8ﹶ,SFegq6=lNiVm,&NA)x ;^Fu%>"`6/{T#ިi4')w7[/nRb`^!U.ӆ8wl\EvƑjOUŢGS:z *)~CV&;j a3=EY&}?RmUCCaLF3y-CzN .RsȼL?F0-9/TBAzdI7.%Z$RR*'tT*>$(ѢՒw' DYY=VX`hîh9V'&ד77WVGLC""]0@Xbqʫ!ڤ_""njH@;}~, ׫P\F9DZj)}D4cUqIxhM^*2`–WkIf dH8̻ ЂK~/upZc (ZWPK%ϬLQ  F {[sI:T_,cQ^}@7ћwH~,|ʭh<1ѭG_2)wn|=+g>6i0*I>Nhfb vfC(j3sꭋ,>U r,ncF %]]Xz2uRYh{l\H.x.޲զqM'w!hه>3k}\@cYÜw|)ɖ"ݿawv?7o@6NQVj-2Gi)RN][qrʳ}Bn3uKړUw *čGoc݈mL#]- V+{t|{!J[?|毤c%:%2G34Ĝ Mߞ}w*Y +R Jbn"V ̜,[\ZBv1hZTǦR2>E;=Pڵ TDaCM'uK]Wgūx%.Tx{/Q n@^ryv!""Sܣ2SХ+{Qq䧯ѷ >/)GixTEѪÇa[p$/EMZJ%`R$UŻ%[ ]5LPDv|"Ȉi${*mONwz0;}$G@L􉌭*3߰s*^כJ̪&["6Eo_8xiȰ4)=x)FGM`J$Z5oF;7ZL @~WNlJ儰УL UP8x~~q28'!:o ׶Ψ[A>l]船?s_9xBHICHQ< C"'<žaL8=Hne1F<r*{ Ώ1lDl.235B)TPB~̞2+TAHƫ=]_@(Q>G12/݁}[_W v$(I}!:l4H0/VJkn5O/8\ځ(4Q)=J=n"6o7p).: QuS`P>NqwX<Z4L4-b4q02kRf;Ɓa_G?h@(RC {aεRzCƂK}DGV3SEE,(MR~7]*hwtb~xI()n{cqK^!VyCO QY: R1B!k'׽&oOQB> =ןG9kse^7^yӡLmwǐ ] v6h0-iE гk8"XBGr9x#ڴS]y 8وhI%,HtG"<`M B}PBiON̶9S^!Bo/5O]´Cܺ.FOǸ'R`vF4BqpL,e*kd41_'Jqg34]{[kX1Iim#dEDX_fa_J DfUO-ȫOC3/<LPzSCA qSn_ '~!:(4ЭɬĜo$:9K&9q6]Xm,PlsT@$Զ7%HrD́Ѵ}LE2{ $tB67MhBG8Z{BZCp!| <.k`r§%2+b.ww'zx\_}7lVpq.[5NIS>l(ܹӖL/P 7 ,pXW,HYm[Ș S~>$jēCش~3 a&9aoE̘n qK߳L1 Urꖶ#b|i m|;P6#ơֳ+E rY 31J8d ]d\$䤽./ܾV.7a3/Tyan ~Vm3Vaj`d"`SI@?aЖ&iXP!9\Ϧ(Dy~SA{~&xFd0{]BH'm1GQ* \Dw&CAO9l}4ZC sݎps.`s k3̢ҩJly7J죕-ܭx]ݦ_/ms̀Ǽg,Y/DUϥlXJ/d{;KeUqq+nb:#?Eo/o'~C~WN|ApW`>ճyN`a [ ibqb-j/oY<i5BqApn[.[wPM7AAtRhYY㭖\Ҷ6YKB{r?e${B:OwcW]>I![;RC@:"0E?!x'h$A5T>qG^WBiZş2GX9Z9 )Q.+F (ʹ)k0о%-rwi%X%LHl`@c#8:)Yϓ):g#UD]1PMp`͈^QUz2`rh9\Hij"Opu |AqZtvz%%0[3І_m $4 =~o>- Lo,aeC~` ].dZat]oCKq>ڌQIdH}GA_Nh4bY~k_Qޫ'j= 9)ѿz+5\iǀ{ZG.2Xl`!XBiݭSir>m,dTNۑtwM}Tmc%_%F=C$0OI&*DY=̔Oֹu$u*:V_{ß=?/gP@rvW^㠮1+#ֶ͎ԩ!lU5iF m>)E`lP}f0K@`shd"U.kۙ`ْTIo`ۢalǛTܟ.f]>N ú"'x}иFTy9̚<^.#|ȡۉ)X(4CRIEs^ Iw? JSԺ])RЀ !ϔ*˱zX 9?s;ɗ8Tk; D ȲN^d?|WzʲNش+Z&jM|P}]9.6K][EB68zhK3 6W)9g8j|X=S}'̂S!<i|QO>q:gUs{;EocC^B럠]GH]23dt[G{FSicnuEOn1ٸtoaH\!ave=v12KAąT!>y[IDzsVۧ_IKsI'#FԖ& @˺U{VlDK+Yu#p͝u+tԡZLGsY+z=䄢t:h>/Kщq˒ÛP=tnk֊3{rImЛ˛lQK˂AC̊Rv/NՎ\bO,0a'bQVWK"yRխ< qXYtja g;]Qsp5>6-v."'M ɴcz7"%ҒbCx%&).]"O*Y|]Z zJ:iz% *y{jvL_8x]$ 3ݼzCמ7L)4ǿ#u׮7q[Uؠ{tBIjۜ=seU0Y‡8|>Z=Swџh類߃)3D5B_5A G0֚H{?~Uz :(FhqMWxJ[h ^M]8:|*2ʬ#8J(FTJeu-~x8!W*T^PYY1wk NLnmo.0s-VcNn . Wm9Gx!{O~{L+qK.V*r_[ Ek@o*z~oJ)jzO_JMS5\Ә-3mN@"0"́gGRn(QQs (O~ĴMt(4E  5[61#|VW]&\uyZbaK{l^$ r<bVԟ-H2O`raʩvs]X8ٕ-,`[tZQx/_>d`}V)>.ᡭ: K|γ:ĶWgPP'AQ!ݸ8:$NMNu.(2*hfDF:D Wר GҍOuc{bJ#]Vނ>k7X} _z kHrLx ̱_$4?*[{J4e#ikS^JCf'>Լ|O(” 79a:'ɳAJ ]Eq߻sJdn_)(QgƗG6L)`/r?EeUMxύ+(q=bFxbӎC209廰@Q`NÁnuC;U-Y8dP 5O*Tt*\:Jjّg6%#a󖼷=A91w32ڊ  0, +?wE¸Z߳&vJ񾖣[68欭=^?Ncu n/;bOwF ȮRז@PG@;WēGp&m3 $?3˫I{NGՓ  WhkKbU#cͬui%k<-w7.Zqc)K*ۈ(MYj;j1ѕR촟, ʾ9-C̿g[{VT:'[7bhZR,(od(:Gy{ĬBV\ ?> MyYk1D*ROl:zXgC *+֫4JRU`䴺60&߸= xvAs'%|I>Xuf?*7F<)c<7l)Hv%Nl򤋷 CM =rޣm}.w Q}U4BigseP*2OZg1.J6\yY%fKsq~vKeM|BCFȈCGF*aߩ^H30И  U=V}!SG2b)ZiC¬Lf-+` ?7$1X/"ߡ *2Z`^<=>@.TU@\wE)= l˖%֐I9upK mI~# oC{c䉙u/%b+LDZ#{04gZ:V&Y+pFь~m:d0j&z2Wre'=+ea ^\,@h |OC0/'Q-(%uB<:/ u6s=s:§R= юZcNugn2bgaV[t-#,P%f -9M:a *Q?wb9r%d&Odl,i#9*>#7/t2ڗq,1ٲVh T  ^|y8Ս< hSeōZ8 `v~ɓTEۗ_CK7%[jiCRs|R/ӯӆ3I ѱC-A(g*oU"󥲝-屙Oi%ͼC[5A{m5wplB /B/%g}_EQaoHA3zR(LLqpћ3.-l)*JRxhT6ӊ^ fg}.@wyI0*Ɋp ȹ&r>䒀j>;q9`@7[ٍC(ںԘx둞,5s2ً8WT;-3'ym*ĢXc?kӟpPT'/ݯr%%xV3 DZ_5}M#$uAmN^ryt~*Gl&D%5{!$p LQ۵*RC7-3gC,^r wL %xW'V3ܾSogg]Q_~-$$ZŁ5MS$oe[4翸=&]<HC)%Ϩ. nQfk !ZAg k\n\l0_fmh;?].<q=hi8p!G7\h"Kֱ}]POjD,\>D3Mo#ڹ$ cy ߊdM zz=$gyN@$9 $DމVݣiƿ4&? 2Frj=̴^ϝ3@쵋X6aa-!E@7vf@/?lVoQ/c"3_ZfO+7wa 7ұ,o).zKvv.-z"WWtX;[[a6k=D}}3G pBDg uӨg =>0^I!xRx?ʽ>ۓ{ZDL5okufiF-owRXDÔ/fpޚ)ɴhّzK/nȚ|Y`JnTl EFߔYlyO!yw eV/F*ȆEQ6qi8*|7<5@UșHsf Gβ4Yt נOcXX- F0+i;?D>W~.o}}7;=!C?i n;n%2=G@k۩pao2 =XlFiQ,:~tRC^2C(dMJKKuQ !_,2曌@ƿ(lbX&{i5ŖNZ.8@+[pyFWysz:./t__,5L%AMeڴ6 qO{HIlB@̈+ 4ӆ?#r^Rz8[~+bS{[ltA8e3 ?ҼU8rs`yD6|R1V0Ueզ19YN?0.N{pT  kn\-M֑ ]nJ5-]*궲I( u=4hzI u܌ 4iq aNKپ~XL_A޴?⯤n>/]6=fGB b2Q93 FYp> g(CUKTát\{:=[_`gc3QHbX7Ҧ;k\Mp?>9G/;۪K\]+ lA~;d?&̴4cp%" l' ٹԿp@'ynrzV%!.utBWQŚ?!NefZhx$ZƱFV]LP0g7=k)8i4 *&tC[^hMbPٲ+t*F HE& l EQ6PQx)2Ps4^*WqNmEYC~+f?r-*eTbz(DByX8[3-Gx5AǏ&N7l&#YHqʔ8ig<&Fχ?<ʏOXdd~x2 `l0e#9z0|cʁR1rFԧЫUY(0u]_+[T:eX-%)DŽd_І>+zްF숼/-2yto6't󚈪w(&Bԉ`E<+45 4l-[**Z1@6W4@- 1U. UjMzP_Za1FH_n7wGC6FC.U SB@b;-ODɐvhfgj'MD yw˘Ӻ-<3&c...G߽ y)c?U#*E$/t^oz~P0P»/klG~0%5VAvϓ}-.'%ucrұv ű\{(&cWy6ӱ UQV"-3[HIⰂJc[OCkիdaE,wF C1ejνs$&ƜZ֭rP[a!w3g4?u= r^F5)lxV[J$;H=xLb~O6Yr&.C_<g(-;L[E4m>{@rS^?D~ޞMPQrJ-b~a$ nJm!=r9צU$^T!si1>U+e%d^0\Ƃ8iF׭A #A%7I]VsvQ^ yA=tyWIR߮{m;GLsjFq[`3Qzg˟!o zʫ4DTQH+rk߈եR i<}:1^T_inW>RfD@n|%_,eryafYNbeB3E 8 ># 8BjU1_`g*[4jI+TdF7^f7 PBaָK^9e,T~Uc=0R{'/ (~X:%3܏~x.<ږfR.,O)UY ;Gez\<^FqQNTy(F;BPW#>\k(2Diz{e!aA)|frc*/8,}V r'7)ݦM=.7^+jJڈp$!F}[Z%L xI7?C[C4aB"F ^T.v Z.Ǡm+FcA"-V9g񬤠vScqmUIZ!ӓoh?hY\w5QGַu;5M|V?&E[h'fZHZ_JZt?Ax)@'p6rA]Mr3ebgy<н kDT{ig w6Szr%̓ rP\9TG dPM>R+8&r^rr6h vTP~`!u0N՟_)a!XBzQN ' <RIq]h y)v *jj̽}0zeVFvHf$WSGSeN{S:xSE(awo'*kS#豷QqU*_:/("k"ȁsxڂ5[;6cޜYY1WQ0ln Ϸi{ 8N]U(!/y,rQ€O{[ŋ|0;`#% :-/Ux>ݭg5 qCC j[/i 2VOP]9kIp!!Əo&MC1n{s'ނűe^jPp#;h*~3w&N\ƛ/% !`(_2CVlW"X6qjL:HJf2xuC:jN H#&n)3|ݘUmɿV(RkgX;~i Tk4y/<`H\O1N^ 1dmQwIY$(G!99&T`6k_4פДGaKB3)F=TCkM/uL=8Ê~u*Z QEKkraB`0w"'gp̤gON+Œ|9Jn: F$] S}A_6HmjT@vҽńc\o[ZfDEA>[}WzZ"]!] W!7oKF$>9 &"XmR2e6$Nn!Z28J8) B IJ'~3rjT#&zɿBv A@&chRnvޛR y.}1j1R@3qdgQz qK)(0#p^ȯNMO(E7i*/f]#5Y~Xt'"?q5W7T?& M<)тh`v[6>`S'7)w߳KgR+t$]_\P zf^qt\K YLc|hMD}qСGɜWSqJdo]4 2y $4,#,û@ F: XEwQX#a%rooRo]+t>#"9C/fTiL2-<m~~fi֗%Í<쨹`So-}e+^ϸW.eAD9JLC2 Vy?(Nڍv󒕄b~2TG|ܼ'˾_ K Ķ~YANd@w+4M@/U jǒC7&2#H?' 7h*U!Fu)yazȖsl/QrEA]'||K_hq`l2{V4'Is2`~2Ȅ A m[ڝ]v=v2B mҷP[eEoq{wlgbB]Cu]Q;nBb^Sy)1 f/j  o&Zyű{MO0]%b8Z/N.vH+_AQidKDG _ 'E-΅\κ#7P\s#DDl+NtacLLgFM _@Oy iXc $9me:e q&c\|ϩj,v"'(d5ɇ)\̒9WcH9 .2^]Eq ;ꦭ2*_R. A`wdJ5,0!窩=EDpk B"Ӌw;q6Bˮb*tA> Ay 5?` li?ifx ο Ht ەCu]/caL8u z(%K%ڛ!M f܋W_d}ļKX9Q>UX"E*m/6se.c¢٪m/8H3B&1w2@d}UkޡL G<[ g2O0UUyjz pO)uRNb]A{piW ;ȈB|Rx\Kcq3'Z7QӻT6 ̜2 7nm@yMM=838[c?5l{9℄oO0 \.#5z]Ii"V'Ur JpVlx}LpE\BJ83E$2P6O'l/@[ϗ`ih6SW9JS!tlWg8oܖ-v RAݟڎ+ˍ> rJo >!pURO̅_m.]8|"S>OMTO["aw iԍxg;E# f^OXJ=t >3 2F7"ڶWG6TZ+7/mlڶϩ :պ/i̬qö:THz9%?޵ib&';(}OD >a97Fi%As=,Q3ۄ'cΪG~< iW}^iϳR wEy ՞B"{;|[̤;$:Cor\TdAއ{oACCћ'pG2h |Ť/}#SE4XO,\!._thN#=PjR/u2ԢZ|C #i<5R{p.&BAq7q;h4oo0>XYWn$nQGxW^%ϚM tc'' kkC!gJ:ޣdN֟dVs ;* +?*b1՝f纉C?:3["D䇆:r,ڪteF aרP"h a#1*r fv޳PS.Dn.$a38-,Y5Di|Qmսk˭45y.(Y@1[FyʸQ~Sy)'B)K~-Q8#G1fl*WS,@/l1I3`ц?.g- }!(ݏJKpXbp KR_L64W|8m<#)m2_9qǯ[ 燣j+䭋 9Oʫ\ ?8PfpӐÝß(z NvF1 CDO}m՝o ˊLl"7uH#磧E{K!Q'2cP3VU+c_D8/9;QW&(0+yvշåbd7.űDJeַݒ[۪"tb PH;j!32?ZopN1֡]8h$xbNU0WE bꮬq H] JW<*no&,m)'+e*zS*!]}`g=zS9<:!d33g 03(cWRoWнg "zazE) &֫[BX^C@&>E)#Xۖ9Y X"S" e͓+a#A*;JP sԦxkaR[?ߍ&CAAR\ZPe5q45GzM8iD vR%DutS 5Mԕ5 4u$1mlB U[ qُum'EEQ| i!:aj0!g}Y)T).Ϩ/Nz)Yߠjl[[c'$'d X68F0jvV{) Ӹ|QKg%4sXkxOf1ަ̑Iq(uSP#]_e%I+Ŭ c($1{cѻ9l-7^.IyX1#I {_d~iG44W`\ g-LnҌ;| 9 \+Č [>Hnr2[ |DSi%n^q[MN7!MQ݋dU9$]"U[ {}^LDaR+7GZ-_+:*GЊ{C.21٬+5$;_ дg t{BuRe5ѕd \Z^ס-!c=J5Kq~4R0GZQ?і_Ո'gQn5Ux{G fpCae@XդjE/f}&14P<.3dy(ٮ I$6(=V֊M-+Ql[&}dɲ8cMM{RٓHb2 ѽu<*D(׬2;Hԉy7'.d9$?R/#bq0%:пGHzO>uߧ`HFܕc`3F1!:Etr;Rc3Ûy0̚eÑ T/8`Yg\f>3]"ًmOjDFyhWF8S 3b:&sT(tݗѕ>k$ ѰHEX~ PO[I~aṙEn#@T_"m?v:b|+TUxQ0bsUn. ١!m|`ȅk, +n#OOB۞\, ѯdupRrWw~sy5Js+DT,.m Uڮt7RV]dl|QChFS- q"R1htxzl.F5:¢@湍]ѲK8}wLܝЗ6-_XGFR`\"ci8-څt"3xfA>f@P7N#5Jࢫ_Bο}&ֆDr sGl+=\N(#Ŝ⌡Rz tWi_l*=fyu(\%a"hOwc|dZ3,^S.[3fV^7HRsP{&&k–!"&"b`3N49o?.,}W1/sAйf F$[NǾ칊p2cˬfS0`q}TfUT#8zpWېE.imƷ!.xp?f)E/+]b Vm$?~4]N~JPtEe\<7eҌ-y(e}e8B}(1I-ؖ&R+nr4@ CJenfx]?~V.G>7,ː=V%]0xea?ث6ll q G)F.2vU,ºOv0mKz"LGYQ\%潃Q/pny95eX\5ˁ>kXQM|z^_FY% 쑨3m80;hbdTxSzgB]S/vzP25kP1 I,xz^$|kbzQ>Hh.A($g^.'Zy*;NYsޚGVA>Yʛb A ܯygjƫ?WE ZuH ֧mrL֎!6ȴ F^ΫѲy tM(B4Lة9dR[si>ltM-c?yWʍT!Cgr>r<SQ}kuye,!82YHJfC{'[b(gjX7RD3(jCsWO>t򣢚 nEӲRL%m>W3W-MkCPQҙ_~Em>9zA#  D p}N8]xd>ہ\Xh-cyg^r^I u`q `<Ș,n>t/.q *HM6 BcW%^c(;x2PlBC+HGyu\Y,<%C,eؤЃ(f]n*nݐEfq!;EA08-R%$tڜin3N&r  <['s(JUd(EkJjz*uN_L @m^ J˱A!YC8Ы!$@.19uBCz^k62RZQ:WisZ\O]H`n19|ݥ";g55#g~cL*'CTʧ}_ O C{faje01Ǿb3(%z?}F3?emB^L/df2 - j8n`O-{^۬@`} AW{K>N7oJv`=Yǎ{ؤ5ru8w#R`<#?toK ȥa (1z^jlɝre8z8nmO: >^nZ|8L&9Y#34KFrCF/sP A덩ϫ ]}-/QhaCN]i@Y"U!?u $*ˉ#O2,(4]o$ 6Oɾ*"O!.2 |g6$.}+߄)_ gsF4ʝ&*FfHb_(wf:doEn4nQ<n7PF!v^#Wwh'/o$q ^ u)E 7"t[{k| dDIJf}` eS4CK2ꅂwfU:ה|Ȉ1j8ƓiXoCsџ|4(<"^iP)A7]pY~ͣgZi!9sXNTLȦNZ-y@P;1tEmJD͜Ǥķzc^ɲ)=G5P7|,$l(ybkK @ZWސ%L+dZKg(Ω5u*H8G^-mtEM&9iSZ%?hlzԈr;ḞsI;c@a1p;'?>z¼ES[c$ruk3pJz%T1Nǜ`ޠf֋x攵v0g@pC5T*? >=A\f@_k+ƞ XUVk0эv+i5$ ]17BD0W2Ł TK^ɍ葻hXΒd+jEvcYlf滼Qn~CnG Q>}+!*'ǸgH4bec|w͆}<>Q+_.E۠x&6mm3jaJk>"vw,`d͛J4꫈r(YziF$ĥK/00;PsN&ZP/V[9AIGtz9ymb.Ii竃么dJKQ&C74>t*_kQd"\g\`gUBE|WqnS Ygk=X;XEWt)S=K ^FV;oY-KFiìr x?%tIɹ?  dB<g[Vx\OnrYle!zN.lJvJ*aQCUB3)^%ZV8Wz)RDX6KQӓ|.E%9m F7O`<.K *vFm[9hCX#E544 '-g N^H8|juLr^iagj !雊vZ @3)[.##v=i2]^2j7yt8/o5Ok" WKIP dϧJ[A]%M&Pyj A):թCU;EχiBcAs r #|('/>TpmĂΤTKBhMJ%\PDX )'N ?J{76Fg,(2= C_-Y;QEQY/答kKS.0yT9?K{I"N$P"Yp|/:9̜"Mrt˭lz|L٩Y_Q%@/|cJw u9k6Yh'wSQpuޫ #mncxC7JUZ7WXsm}e+Ghއ{?lT=۪ASx3O$ȡ,++]$D>K*+^u1<:s/$FVru tVAcINwĚ-|MiIJ^3@ҘaPIGcXiK7,o^d.}OҚ+XSǩ>W /qv"rBjمr7Hϡ^r$YEtL%NuIxvF%al!b}EynӲb)jڃ#L1 9t5]~{Woz.bKۘO;^2-Te`,ۑ:W2QG!m%eb'Up5 KfDMa7a5`ZӼZWu>TK}9ق'P[;[kŠ_J.re%T=u U޾ \da3[Va \s714ivLfxmA<)H2g;+ Yf*o"M7J/XΖ*OB BDosy8voZJ/A*ov,װr iţEU{0>^<&~BqK9ܫobm(C8<5O;!>Ÿ(B05cBuC[ Zy:$ojD /]йvc_ܰ2'2'% 8Da1Jvl<lm3*UM*a>}Y:+6eiǗ(tg K#Qm+qLazeU0=P 5=n($nu:V!čU1vY! .1_JԦ>? Q2~-yNԵJN܇VC; E97|39D#"*‰![զ.j#lag;mXTxIl($z9ul OLbౖ4E  jE$wRW#Ҕqʓ!.)b!ߥ8OBx ޜ@)ڻ/: ? dv{J,0oe].* /g:Uzk!eجrEFGl=Ҏ箵2AcgvkpIx|ё9f#s } ˉ}erAZf@UD`֜Q ]_= Võׯ/ƭ}:C/hA'xTƓ ڃ#^QxJ^ݗ}\1F)(2.,b/ )& 7c7L *UDL{e7ѦJ<=&V_D>dg`,{o'j &b]Ȋ^6j=p}lGb/#1ߩ:O;هWqF dTs݁&C˯z bABsiy*{Zh{.Raj Dฌdn0]9hFd}CIY}m5T@X54PrрX#Pdߊ6ªב j=u}Yԯ=|son̛p8\ZP:D Xf,䎝;jֈ":ǧmB-}y򜛧A8`f; k+Z036`3(؍9>_V<ب;ex3; ~gO|dՇ V!qkxjE74XK`B|Bl~e VWN2]3 ջ۫m7te݉NuhM0%f!~T: jʪƽH` :'X lAt2}pq˅xz3~@rpŐH h=qyu}S0!F?lŏ5L}G0Aƕs̞쳻hʹ) z<A;T]n,r]s_^X%K0{ŜKHEGNIV8m}&}TdcZdx Oʨ*6@f buPvgeV ed!S_RzHp'0HfbJ Ȇ9JBN_~8?>SG ^KtQ*l =vR,$sIca:LqHp?!jB +00yk8aDH}G+)$ĨT"SRLAZ6|"B7WRR՛_8rX.#Е(Ua$f)D!ϱsVqDwVwp0oRBq V'EbfC'x'wQJ_5YV|iDʋL(c?smVvWvZRBRۅ7ɫw=2LJ?J4ϹZMsJT6|J)'0ړZKÙa\ Gtu5zw׊ Q,},vҪrtcIרwzU B9*[kQJ'QO#'/E88Ev0B~auW`(+!nҩ}Tp8{3#qR{zw8[!kjj]7Gr*QZɛoi:[՛|Uʁy#Ǟ)NL񔡭`3՜H{Ncm7j؍ς6<"sD:Sf3J>ܦQ=:2.Tyo}'CZˑVc;iBpVi[Ip$3L)BMyA[@AV!:av\–@^Dy ^lQ#.` 1OaBfqMRB%_-zi].Μ+3y9茉0ޜd>AbLJyהDp5s/s@6W U;"ܹ>O -\}M5&5t(orIlS >0YEd^Mǖ2R[lߢW~LkVBnҶzaPAV uqV]ȖB)Sgwn8")cECZ,žl!xe,[Pi 7, e)0rcD0 %~_j8>?jJN7GR6燍Ӎ 2N9,bK D,t(+xJi| "e{a4yGG >2OP'yBcl^@ęQLssO3NЧ³v51\p4yc<|c'ep·O|ui)k<{2^JbKts+3X"Cខ+HQXߣ/Rj׻׏v#([.ndɻ񰰳-Z$-XJ!A2 M"/#c"H =,w;3Hڻ3wn%U]/|4<"j4~^^mGp:]EښM) 4bj;z3y--F :0fzH4MX|X6A7 QƊ-"޷0ooڶp [{&h)8w5r ɩph:\K2d)Hꋣ*$Ghډ)+y>fL_hgF(0QMsajJ=szfפ\AspDqܕ[|;'/~ȷ HUx=;cfS .mMUnVHcE{FU q}e(!sDZY0MOUf>MNQD\aQm~OO]KɛJе538[ ʠ[~{Qil+ "'.ımG2,]^ky԰gSwK}9x1URR@cpoj^ jbR:T}<bh ;к4X/# |eŶ!NpNJZs*UJg bG.N ̛xcł7R_:tQTԑ+>]b0[S >ӰK-nj)zuir"+█ĨV8;/O7ƔEӪ OXjc\QWQ#C{g ԊD^{]AUцT؊J! L(RP E.Zs#F)E|&eQ%~25lNj̈ @PN^i 2Q#*eZQr/X+8/Xq0YdK#5l(! nGH>oTx:0ibNV&a{U"sX\vH44Vo#*TY2WR-}&2X_ .&5 TR'бaW h }1t} <0IX 7$e@U&Jd8`u)3h7)3TM|ì ''Q7pPz+Mt3Q Ergc0Uȃ\LfV굿Ti6$G8zȴgTqXU323 \7mU}KƁxCQmҬLz˽|P.=+΂cU.FVxO3 NP)8&8A[!Pq7,Ԧ(V i-v r9<V'ӉXC:$IQUrJ5zη$'A 0w6#1!WIe8^ᚽџ  p}Waz 32'Z[o7h&&"ʉrw҉& on3Z0rQ|=]nGf(sќT|LMb{!mm)FC"\YD&^V6BFx[Pi$l_ڏtl3Z~/SHBEyL[?΅GȆ(V'YP 7nIاnf.壁9VmrRҡsYP\cS1cZSP=dᜋm Z!GGls&OgP )GMt 73Yb#ɘinLJR:cOA3ۦ^=R/1cMbV7 B;+X]Y'XTVugNyw ZkVv۶uLzoU)kJaD4p")0m&dXghI))R JiJi&@=bNe$+@d :}G/`4)~}Y.Wí Xˤ˔SY<8GbC9;eoշR.CA Gf!VQ?q@7td]iy폑Z0W'&-TGHf&Y^tOZō=DTch-i(W%`73&WHTF8c?G#BAJ=p؆Ϸ=C`j\5^P#t}qAu pr{B.kTYc2\Y kɫI>jv櫥||tHD4F߱J( RCNxX!oǖQmg%H/I./"fIݱ- }\Jn)3Nn@"@ `ƹ܌|77kMMϦu8ko5u 705Cd:RR4';Xj<eo+y,[ifuGć L7vqƅb(R@}oT\fV<[kUd`QMݰDꯦ!0F&;EqMfXhT3:19/Lr؄ygE/ `T3i9:5m<0cyx}5 Rxͦcqy آC0 }S^.mRNϜ!F$f cA&!^WujPj,w7/mQaN` ߄0 q`54?UJ%VݹBB.Qg·qO<,#T{(b#Ee/<5^MO`/>H!p]y)(R(RzeYIK3yee pd\oT6l˞D?PDS-z>C6|ol~Vf0@f19"dh}Y[߲l"g)>c9.9ݛՎ f kz ͞k'Z\ D(.a jWHHkذq.rۺ]ɋ0un1}b$eMefPtxI[(a04gR@#F.8:ߝk%gQGaw>^/-4ds: \ =2Ϛm%l6&*u$ vh=@|$Q.8Φ^~Q9DeO;*iPbκkVIhd `vWKb5ܕ zf_"}$0 @6NP3Ƣa 5AAG{`eY9nurFhv}~ n+ _bsna{⥸Z2s#ᫌ{IiȎ_B@R~U fC}rN NG8ѽ[\{q^sWVܑ1mdzh(J?A87Q[A6uN  1 j䔘 7j!9Ԑ<Bx%|\OVW-6LR_J,q.tzQK>ҕoX>J7#z ;@HJr8M- >k}(.VǜefV(.KOoq}_jkˇ6kB1#Й飣‘Y޲awwú˰l|I o@̒Ev9:ٕGG:so^?V@[Il:}QU;yQ̅! ;OZvD.rC{(d癡3Ã-lwb $J[VZ%>zduKR&sٜqt;MẵN5V|<'eҏ1v6(/uHThn/ed{BsxMT3C/I I9]!^PENnIɘ(|KJTF%@w> j C// Ж!ë4h;9MucYHZΧQ"éQ?e$mZNuMOaWiEyaRh- GqIGgàuq8B$(59MG{soTw:Z د2rq(x~UchzFb@s@D'/D7*obz&%_i EvqK?GljD67\Rۗ]Wحq7Z%:x̒[GN~#b~R{' _{U{tk4s)3^sBul]Kvu;dC76+J)5b{DqeHB_RQ"$`&~Gfڨ/nQy-wijFnR:p.C͛'-;a=_'kuqbz\z?S8u%l#Rov(g] (cыEϓN>$0/jc>(ֿB^u+fVUn!=ÉLu `'!^q[EÎ:L 93:lSEjRwa5[@ p&׾Su_X -H>o`I`6JRfgX6$^x8&&nׅ`oơԻ<!ӌBɇ¥PXoFz: mptn@0@U-+3V h^'"8Ü,;=Hjxe~wi1PQLT8wiOmOY3\(Pk6dA/;#1v?e<ýJG8ŒbMwXƤ>NM^:+;lzJbV׎˾3j`NX~̗Իtn:p+5D^.R1^0ܭg1b䱁%@2m+]J#?w>JMoj5D_tbޤUz5: [oZƆ Q2⇴|Ą&̈́;t(KZVɕ D;;[vJ ɚmqթX#=Ë 0s8l}9YpHA=.5" M:5R]Ʉe(o9c\"A[9[q!Z+|M,j"Tc1*lzyΛVPԞS'$*TL|ju6W$u,vnz3 ȝ2mXk7!)= G?ٽPSGY~S<<3U:R$?WcP!5i`~QGٰal*ba_"tZk|Ѐ>1{Ѽ?M~Qg#Cj4Vw*dS+Sa0UKȌvRJ{Đ#K!&H=Y>!]=ί%3J'Bg.[NW+pnGz-d*A嶄F#-rG]~f}ts]| \mѸ6!@e72,~S!C2F"gB.mˡkџ!B84:O`ÖF*h6ۘKEa~OF4,s@2=}rgaQjUij41`Ի.;2sOD[\KC-`] O Pl7ɱOmv!+#v#!$νM}=i ҲdCaIÄX64I֜4&s_vO/żے{{[13: IŽi:>qU/%җՎ$ojE(k7K4b<|]1e]%$]'R4[i!d+Oi>QdmO#.i̖_]=v!tsT;xJ@}*&J@㏈ yJ yǩcyPVNirtTeʍ0@ӭ6+ )tlh 8Qt7'U+,r|ZDz!g'’y9< Xcs.YHlGnNFG6'کz̛2c Ɔ~6EgidHz+&u t+9B>U`1X@Dg9`4W<*}MnX`Yp`Zng- cARM}ԧ&70cT]uFP%JōdzZcw\qU\\ )t!^ hQƢ}~dT6 s` c6CFL F‡1#tV'{Z4)ls²ncajTu6M-;)<`8I+<]2Yhsn #g>7U8W=Mp{jUZsO)Y[~>Nc09"9K/ =E~*)}$jZǎݗQEK.rcYjƐGvݵT`̈ȴ^3MH|Jg,\h6;AVQ߄H:\_P;U)Q=2H\C98wC«&W=} OUųf?Q)2r61r;2%IZe0R z˚>&RCBZOAnrPؙ’{}Իf&FNHEt06STa1OmDp<:̸+NU+^;jZOTGcdC[@J.reu!tٗO]#) %p - C٢JXm;rPrFy2,/;IΟlJ)OeؖT<νHRFofG l>&FNaƜ`a[W?U>~>!ʳ0"VEI8\SxHvԷŒeE3ĄA|~ⲭ. VhcKB\bH#yױշItP>UrnD7ׅiWXp:U'R WPXt*Wc;%VӇ#c'sxhܻ-pR::H:gR ; 7w&RG 3LΠߛH{IR o'wP/ߌ2^ WE+qIN5QQ?kӲEzFQCUKsI;DKtO-?c߷9WYʚ⥆"S {-Gqź\467rV_C[Je0N{i& *9p[4984懥^oZKG!Bke(wKVw֢/H#.SGmnF791#`m-5tCV4c)y:3'/LvHTdԬJPۊXIx4;u+klOz+ A3 r:ee Ʋ|1s~ V?uVC3;A_c_:\]RKTM32fdJz1 >@dz.bd.9}E/IgD/U 6TpM]OۺmBxzzJ?D%1@ 4oq%(rY$ҊWn7!¬ESM-`sL>T$WGt}{1"Igf"/Z5 P"`^wY5hKFV$ErI䴆KFšA:YiAUr* Z#%qaϵ I ;4}'g3S#h)la]Qo9jRdIE+9P ༚:3! hM 1_䤛~ikn~!<0,y.*iJ9Sƅdcu2;M6H5:FiЪ\p8H9*7]4+4ӐOy^>v(x0.yPtZL7yx2H/"-d#7?ͷhT;swv˭?յiz<[h$3Ę9էlxQ1ޒ6|izͬ՚ Uo0NZdkWd[J\rڒO=fAT@)LKA;46CuXo5[!i#0uw'h9 3aKB#!{ 3}qS+FyG.?(_)"$E*zK`%xZ(.P V@`l)[F245L.~jg"X^fRЕ2YX[lt| -/1qH7*l$}g%GJnxDvf~ߤ?c5lY3SmoWeԡQėM=IuLy Vvں$CLh G/99n߉1[w }[دQS?Nb?Mlh]d0w9‘gV{Sx4{}_D`Qk>A fJ + ׽񏅵r# M2?m}:}E/d&J2, Gߕ~}+| U`x3AObW5Iʷ2cM@dM\#B{58ҭO*7%CBجFL7m7-) VNڔlb[V~dlgwZlNK;hVfJ. {wMv1UZ 1(eXY_|G/8/L~ɩ \|_׆^C{f7{#u8=xEQ7AU2PtZ֜l¢&଴.I] 3$R:*4xyP͗ Bbՠ̑N:hnNW/fv;KO>&0x"G(N]Я*[2^aICP<' A޺!P$ljT 5JG%u W5!?^gv+dy;8`F! [~[C9~)h 5A3:l/qcm N$"Ǟrv}>+I@X-AT)ѯ[yqi6,< W6@lAY  y"BYǀDl=/]d׋v 5:*-: }Dn)?y9%Zc<+svPs$xו4 Q  :Jr7'[8Xhl‹C0רYa!0)Y[RSZ2o 8GRa f? Zn֔y氤풨y Vt {%U_g~;ܾ&- +I-L|>/2_pQi6 X[LDHnIP\phnspg~B Cp5;jn,vެ+G1Λd`u4afS/b9,ILM=G'+ P 8Ī6~/ۦK> h;$zqj絤xyWwP1o"{t@R#/b+Ao&Qiޔq,tVA"t &ԡ?`s|0\ߔE00VD3?"eVCY^Ja )q\G$*[7큥O xZ/]LjX- +(]۔IR?ŽݒZѨˣ-8k:Ɋތ}Vw 6ADER;S)ՒLw~ݲVpDbm<lS^4t0\8LBS[n},fUR ЇL]\}D`vr88yՄ@z1>Y3L<5aုͪ?h[2C %W}<˜\Fbi0yɣJVFĸ랦B AR1=46|[(0?68;>?F$p;Ƈnq&bdݏ5jbv>Mi%C Y]FE"Twޭ*2(妜#֎`p0E"э#|8oZk_X%Kk%]CWs^͓ 4TûL[A5^ukُH,MPnKScGC E>4PфuB`Luo$|R8GvN1^Jm}ˆ@B4_#9z> rIr1v$WcOb?TpA;XظleSUs}d]bV itƫ].7ζ󎃈lEjJ59VH#R֐QqtVE:$xC=vt_CIAӯy:aU@ڋ5֙/6?(:A0~%Ȱ}ȢF~?  c{,vā"O(Q6*jhR"ƬNneѢ$qSvѕ*O{MGб?ԝ-"i>Q)\m@gǟ1WTy=)u.2PT|Ifq6d"jSh[ư'MlAWd$3R)PmX+ Z{Thqܓ,R!qn難dy}!)5(VM~,`CTvH׈Nl,k>aEv)!ܳEjFڮZ ]> dO*\-,:~x8vK v1J 4,6S/^@3G>Ex|D};Hǭ ^~pL0ӓ Bn;t;fࣸ\QP/M7utOU;d%ii_L';$`^X jJ ?)EA3Kt6~_vw}Tјxךe쇿<7[*&Cs*NpN9Q/ehLa)J$0-wq.8EA6nw2 SuVa9IdzL`ͽy(K?˵PY-% {9RdopXt @ R-t9Ni&좜K_!5r֦@x1Q>PgAwS.~IJ=rdIvCVȻB>8nOpV~RR&úyP+6:1,ϫ*LHpYZC)^iX xEgIsIwBZ6΢ecQN)pQvfWUQ:eiX]c3QK9.Ȇ94S;ΐLWveرø2nT=)hŐJ֨FygC4gyA]%T9o>>j܅UI6rN/2j@N3a#ϟt*e w4Ε;!-r9mL؃F?Uy !HƼ6bj*]w\Sk\=@sG|R {O<\SH9 i3() zإ6[}\)*uދM:>8$AvMjlʟ (ec'7"k~S\hK]󋵶D_Q a7"J&wrz35`WG/kCh(*vGIBw-t~1bps;^v@qGBW] %m#[ON0 {ld)6}T1kApryil0,8J(,[R ̸תڇ7c#TolSI‰~ŒE?to`GO,O)t'I_>J;OQ~&6;Gh ZZT!"XW'`U/V̏+>ڋHQ7{Tb݂0On7O֮I:*{cmTBwﯭ%F~οF5cy/jx_".ƫu' [w/FtD 7*'XHe^OǑ2%u>4pt{. T=(]e ?h:F ؑmD<)Qct̪&9ao_PsSCÙXPƖ>P]E$vȺUq;L>0oS4[cN0u9\,w x&"q:J-dP1R\ѐ+iqK|=,כb?(޾w o-ĉ {liJ ҆ݢh$ 5}TO}pQ3%v뫃)X37t+rͱOY#BP ԻnRO{L.al!@ ^|" B:@*$y^M6Iɦz݌*a vQ2i)?()g8^ /N҃tS3/M_"6fӃ;_ $اjgQL\m p 3}%#aAos]iО].x=VиnDրuZf؝:[0omʬas%, rǏj`"L̑8.(p o槶av*5lyA7Rè!-<D؀x0+A\9 ,.JcF\wp Yo 4vvG鯢@t%/04%'mzug `V20̎sP20L d9u}yW8ƺ pl"m9+97Vu" YWȷ4v_HpJsg29$h rsK;}>آA>⣺[w$RŸ$rJ v${n@ 4?=!o/}6)[h!zO fSI tx}"ZFck_Hgl4l@U>i1H[VM+"P$C2֊]hǤ O?Kx4v3*EŗTޏk:Rjmf}tCc0LFiҌ; C4"K@ r):Q"U~-cpldZ ]'qpm˺'-Dw]xt!u}c5+JUDo)3ͧ?)MI\G7. 4 j$*4vUBpaUT]o=|A[lB|x#rT5̖~.[A/MbizE0ԛq;VO1+Lj SVƪ9[.UYw|-Zʨ}>Έp0wHUU5fN_O8s͏bΰwk`!|F&މ Ȅ࿆W<|LY!AVm"u0szک? /M 9l& \bScE#ŕu|:ԡa;.gXNރHMLJ߱>Y`i'Z8rHh#-1g7^{)VFTx.ÚXYRJ`gf3T-Nj<|:SZm7Gב{gYK` 3oGT)/ܣu%)3`0 RI 4*?٠TG|U9%N#t.yC jbV枰Q4 D)Pp-)LMoTl#,:,%KP}ag&oyL71'i:Tu<9̅ymP79-Kʗ=P'EHQÈBfg[i4s!mH, ܍m xqLɞW'H"'f2sas^*nX6>:4J0bʮ $p/{ArUE DrEGJٝlpDo5rDžcik #-R>/6Ry?}"D{;^)PnV  %]8ޓH7Ɛc}fU@?'chk;}(Kl1|ɧt*l 7m~:#g4f̃|K)RH(]ģ Ǝ9!G}f=ii{3 V*M(O[qG6^}?E HiG?=m k:\upKtt(dIݰLlJ'PKE-[n/:~klؾB7߬o+.fiR@s[DS]n7 ra[qsЪRR/s$ F0,̈8G a bCmi<SBHLrb)%-w/NYqX,$DCsjA:slZOTU'YFo(tI ݲ6nh9`"["/+^r{Iao4dF pSڏ'NίYr$zS'7 zN&z j[8-?Fl>*2b li@cea&ǁC?w K}2_Ny@{ {2nXƯmQC\!`%Jejp@'{j)L:}iBeoPnj)g َ49ZK͙vq1Z~G,0T /VϜaCIz{Z*M1'5>!\/߮xb[UF@$΃| N4C"Sƥ(6dd~߫Kkz]ߌ,4WfmO@߃ʁ!XbڨfĻ.nX6|z'xS\q?-xc %sW领=PA-Xׂq2scDR{ȨpOEx+\LdC?,V7.Ұ)oAt[C.{nXYO9,ZI6% f.\¢n`+7\ۉ1F.:L/P%*\U<:]wtpVصYL#5gTƟ{ MVI `a|)!SFjwF< YUq*l֝v]xfH7g~׏nuCv`Qh>Ӳ/ͳNJ?n=r N-^Qi6/i5}Puv{pUgQ'o80,!is>@DhC ā.V_(q *D~,cHA-G,S%m$]GNz2{(W!j(9A=;2p-:\Dt3XY0!S E&AS Z@.LmQDduz*lp17MLkD!g N GM%t!A{**TTȦ;+imF7C*R,i\rWn~tIfp1 ,슸;qkK|QՓg`Iw 1a}d(E"J bߗt3{[l&֝Ѭ@.,M:9j1h|<!Goθ3zxz ۤ5vh%9$h'$ffgs>%A![Dyƒ(,z:+ qΎtWMU͇:< E}:z,ci7B /yo2o΋F>CيsDO,Nl-f_-[5Y 5BMz;jsɩ\яߒN [(}’5 e-6+2\Mw$p73\S;jo*A ( dt.;KM,EQjOYDy1=aW\w@>krLq( r4wRCI[] K4ͧyFi_Tm=tnٚMь8jdLNms(}ہ.h άZxvLfMx׿_ Xw?&~ n:ᡧˌUyߦk7<8_ ҹ[8Ko걸u(-K/klz eU:8tPawI5(jir6N?ئdWv;+ItдyK(26[Ukfpi'c^{vSL{jDm#I/6CsJSn M4Pz( PrQ-p JyvXf+ $E?4w`s}(){[ג{Li .ԯZFErRZv4G"h+\A34J\]؇ MJ@@V#kd2Oĸ;>J :>à=X.F9WxGdJ*Qg%+V|/?M;DpUEm'`fy$Hw5\{zmYo0r -ݬKߠݒ!;կ/iJnI=[u`)&r Z+Ε~xlݖmS*g$쿘c- (5Y `Oǖ$:#4S{!8HX7QhG:t 3!#s"p 9%ECwc_M_h^rgvJ)xyʞ"$PݮUmW(\vw? Ƈ:{uD ̋s5E\Sh@?iSFA Rޔ,vɱ9 a8mN"2hތke@qRr^!YIL@:8{H'~팝oc7[ѶH.Ţ]W 5t8ɥq#Xa_'7BJ9|,Aj+E,(Yp.4ݓS92IJSGgLg!'A\LI(Q|9+,6C{)xL dS\ضRh()@v0fGtߝiKb!W+bڂ6v\ܣ-0Vh[ ?n ꢔLiq D,Cr/VN]%=>JW89$#QGHFЧVmIKF4XI*\< ;RGЫwO34M7FS<';T:!)g 75{S@ߥ氕73cA󜾸@Btʊz>ns ^"箼W -Z-IR!;z9)ZZH(NpW*ɓk }1Dci%5yAoN5i} (!={"'E Un_lt c 'O>T)&N4ܖ̈́toh!ؑe\4k_GR[T.? j&x(4* Ȁ>r6ʟk@CFrqB G?d F7[|d,7 KƏ#9pq"9(XWdG?,VvB񆁰N!O8t+buXa FFGZtÑr玤yeHǣrދ9!ۀNG z![ucOr\6"J=)TƑr69pwS" PquO%m QnČ;1L&rYܱM\LT/;Sمg5'R-/Qhco5I 'yő1^KNbW(gDXd Su2_e28=wC@=h'm)w\H̝ r$w+v)8uͷ>Z ^h>9iY H6v0,ݶc&S8>A6ۼi ,aF tZ9tE,&\R!ep%7YmqkK~^ng9kk:"׷_bz+ [ k֐TKgL˓CЩ37"'DZ>wdicZo^-,ìq9F` ߹uԫF đ 0I"> Ie&5|_ mA:or1/wN-[ʋ7~PjXDSϋVV7ZI`#^#E+Ԁfj%̙pl xPC\ʚ#:(:UxƘq;呀<=Q-WNMW:0N[Pt'3ԯt0LJ(O8A$:wY&rنjlS}:+NC*M]|kzdm)-σꉞ`h;L#l?8>UNRH8Dp_(_kZ-{~V96fɳ|GBI-eOB֢ ^_qg%XcwΉ+t|ZJ;}1Z^~QӒ!-3TdsT]dyPecz"5jcA_I;XiE1a;\\o si4dclZd &UcԾgdg>/98s.b]|GH aT, x޻5Y#& Gsܳ gGnYk$W?G;%c @zNe $>t1L]Pb-&̨@2wrfc_?;ވo#$ 9*!0h ϱ~kI5jUt:U)mjIT rA#t nF½˯ 1w\pOGE?*aSG;*}Bo9i0"&w.f{ hcgLY8HÝ\g2_JРpèΨU8䵜V8/WA$K]xM'a@ 䪌{KdV s.| 9* H%#SfyJ;m?S*,);$[ʼnMVonWk,;@:>LJ3/L}3TN**nPpp,?!7!97aZXp3 q 3ɿ VRDfSN8HTFK0&Zm~ w3D݅'-J&}.ԱOؚQ.=W;~<9)K2#\a p7~Z1 ^f"(BKx6<ĢkĞQU Kos"pg 'p҃L2[k>we +ݺ^xe1DXۚM-)_0I9 yRv)]2O߀IُDf"ҍT3z4]xfnlA) FsZdIvM1 'O\`x6a#~n#Bˍ|@eMٌӧdyvq"\Zjtclq=[FDt*,(-jgU[?WL"/)9K@ ̢QřD)O: x;7R:N0 4=$#a`޺,-MO=pdxV(MLB6&£*+%@3?m0,py}E:L hLG\e+gS ٬rAR(b*} {DMLӦOQz>K2^T1ӳ<k_pc? )i2 ۽4}IC6wqտR+c;NBk`4XyTSYt)n(T(1t"CPx ܼ1֠lYOr_a1v{M!G\! Xcq]GY9},n">g1Ll[s a) ,\܈j~-Oh~ J\ɢ8E"7Y^5?5*ٯ(~Y3/Z@k6:UjR8kZ5cJգ,:OFg#mC?U%D+eQ{}8GK\o?B0WÕ32IOeU*櫫IGapHr?:+bO<٤5­9K n$) h/M>Mq|+~YK9?'þȩWeY:L쿇Nv3fU3evgCN^?,-f [m@#Lp34k%4f|eᡧvO ժd|z7eM7v})Ol)O4yv@Q×)YPWTox[qR[`l1_9SiN g}%Ew*u\ } Q7=Ϸ itzƪLam)8ِ@n;tcy]7nHsžKbEf&e+c Iwσ `\M?B+fI|6*s:hi yibjuI;+4o%*>G, _ж],3J)&t󍽧J `:IKYQ[ȊiC=eYs.*vh>趩[SJdmKa/]EPƳ`rvk^[_٘vtL4']X}O}\N@>Iʜ9=Z51MdP)x#QgE$AZ4uCkNPq\+ &Q5OSA&Hv_ ָ~e[#Y岅1a=GP@ܲQ (jhєA⬓˕tTjJuQlyj.L+I]lO#Q ɨC9+5r!?8 #1bc{2oDB{ bœ!-UfH@z=\1\%kQ݉ 0ʃ7T)!.ϘW _~xABf=kkϜ<ZX9k"-,?xiL-VJaZk#Qoov aO VI=t=?*ja2";b%k޶a,^ N??|ecF9?/¶?"h[s꼽UDIT9\ZFWO].ډF`Fs7bm=K[ .C Y888kN-[USV}i4AR6G軏^[:|Ɛ٠0RҊ˥B#D1?$_~?˱0x|AW hXNYU¼y/G 7 .f'nQ-Jp[AQ`JS|Ǫ7^c6Nq6 s$ΊD5;/X=^F:]Pir)C!uڸQj%ذ 9 hl8olQ=cQEgLlm0' J>M$Vc-tPzZd2Qe:z|P=6.z&ZQV\ ѭېz"v 4Ǒ5{@#3 Q!ˌn¥kϼ =rU%agkJcpY-1,W ͥP \l=.Z鬵[%u"VRbZm)0MkI5-ɪ)b.X9Ff#eMh-Rc_pDjQk,C嬊NsIuTy #MrK!iF]O_|M#I,ҽW{Ih"̐DCW(:}lhkZj@ JJk68 L+MAs |$%K.2^9nI`㔓_^> cߙ@!FA ohNz.Ei7X޹p;^@`{~GBK)LҮ.Vowfg5{~lvF^3M>ǽ9ќ&3JI0haj"`czVh혽 X@´0aC Y{yK&^=f qK2&6߯н9b@i΃"Q"dTg8jS\vFtCloHW~ݺ1G`-$3,@ -sbJ>WW)N)SE#ɥց zRSwO~ek({|:(czMn hJp TvdB?2TZKGWwGUZpU9O2|XLd~Y,|xǽѲ)"f7e݇'WiHa֎BEr8vmԌT1"ͽ$zmU:کv N(3 b MM[MU"=pOqw“Iѽ֜\B/~}ySw1obRRu&n:ʸ~QV},󷵅(pFqKM.jOm\/uL6%b!񦤭7j]\@3/ g7] J4,T}O4'>5hGqa#*XNˮܳwU@zS݀6O;ܮq* 4ɶUU!Z2>[ ڎkz6SgIy5P1b&#%= ̫nϭvegȓݗ(W5?{}D+&\.ɣ5zdeM 0ǟ4Ѣ?dUSB*A>TH L0` g#ख%r\,6r>Z-nCsX$eAZ}}ѽ)~K^ ymJ`>՚ qк.E_Cm95nT]UHUzeS e>:^"%4WTM]#:"bc!Q@y._X(z+|=oTQtb(Bikm, bn).4 NB<]omn%,xH2úQ ~50zW2zdŃ(.PwU KX)W ѢG״媯Zd>`xEUm%W8ZI[X5*^**yF#.:^֧#v^pj_Keq~JO mXx]'P}ui ?}*=fOþ"ćY#ކbTLثʩFCQ LmX5NmLR(FF ХT{5q&hb'=$UF+RDeGc* JFđ@O\쏙>?Vؼukmw@ZvnvQp0G!yݓTE9d(AX:钸߲Knur|ƀTŜO- LRBˤ}aGٰkoH¦q;[MU U`ŋ#*C`;MI |1~ zQ=2H8( [ˋp wBY=(aңø7gr-R'ź тS &ԻL-v;&[hZ^xr0dF'{bFeaaiD `N%ٰzz!W6$Vjoz+BۙW ZKYb:eG#S3I 1I/?@a5]O\oNR0Qn?RҰ"S-cC3x7K !ɜJ#JY$R8{J$CuA`'=: bhhx&( I@';K{_U? 54,-Voǽ{AQWsfdVY)Nx]y}~Sszn4jV;yZ!oR͗h?hȈ_YfJ'/}IaɈT=6bxImuXD2`&[X&ZQ~wA>M-QAp!zM*1T(|zBg"B#dsA_w0<kTƳC$1ꞝxTx)2bP?UVC7mv5S5 r1AXT&9r{]6膲|WiАF)[McL?rPc!xŜV:ΛB7[R]uMơA@7eɮ["0I=Da{ᙔGTYbwC.W KZZ Vܙ$"xYH2? PtK{\:W{|Ny:yV',kH=A;m1>9e/g_ҙD4@ '5gBן~Bo=Y 8WQtQ'Ȏ!_"XE4cgdS/Te\Wq^iV=bP M i<*cY(m>~}botT19(է[T?, Cl|σxzv_ u8O-XIstfmNDw @MJyҀ@z%V?cFល;xfalBz-͑%k\Ͻ|?$ǶEqaܼ4h#INM18묬|q? l(ßyK0~ؖa>&eEc i* YlhqfH5lHYkSW?[yay_8GMqj|([E`~ ZMc慼z\e 4uE,TrmgkWw; y$fyvrQ $e Qɒ )tsq7U!)N4eoZ$ã'ǫl5 rb6Q(@5m)ey/Ie<@wet=Cf&CQMG)+CIn'p6I$Z89(nDn >e ]%.YbÁ˭%97 ~5)$FBG[A bag3`E埵W aǯtK qy:N@X7nd0[fa5dɈf\"$7%X)&Ӈ|jXi~`ܭ<BC' EѮd ,>MLe2QE2Y:㵨*.#>rKBY^f$~F֛<2Xd+QquČ>~`C&пQ1| #T L-=$:uGWG'J#iaEݾNM{j7 aϘFM!.m2H]E:SQ,q: )~_ @:Y 5VsWjB: 葪z`] gs>MOݡ ~g,;: PAUʌr_d7s?i2S7)ҁ_}l?־V}jxXc·waWF] ?^edZ0 L4TU*r$F>GCDt Pq5 0qyvU Z*qy$)?k#n :':"s]hMNuMQY>nRj,DѸS {ruw'kmޔd9aXH&MI OzcMc?ܽL01귊ZxթfJ҆loS)r($6jzºZ8*E!Xo]$l.B| NIV0$B;"$"6UDyR1JѸT`w P7wvUt*sNj=GƑgɅ$x' yըMgzƭ.Wvځ/K]A=eWxխdpyɇamw]VW'%דA 3<t jtl=7tq@:fiL 8y 1 )OڞGЪ1O ƎjizlF

Cl:_l&؃ss(pK; 89ğ+06Nҗ2bE` ˓C\z]{䌮*HUM>M/wD83#T kSYMh8)kUJ%ļJ(Z?ҿXp־+L5$< юl9Y*fZ=YJvp 8[HNy4:%D9eqfl܆Uk*3c rsyc?x <Kn1$qOXwg EJv>){#4ƥLhJMSLL>r;X"]9z~Kh*)?ufLe*5EsK_,;^ӰdI* H'ClMjYr ,өcǪ\Vɯ#md-y++_yMZ1)ܸ ub[3|Uwa&ƝF;󳴐&2x/_,Oկ:iD yZ%[bȬu^|NO{0x ~pM 8)^_/dnRߵ|7L0ead;m4hM M -e4e<G5#۔G8}*{pT{hfn`v:=qV0Iz' э:H&.&` p@{ك'xbCCEq “g9|nnR()2\ދeby8cȏ ['}r;Te=8߯r0 po+w.J\}7w \f֕%`̌k2c: SVQ>-𦷞6tuW%NtRBn#DO @a|(l5|UnXa+A],%t4*;n;hj67 )ɥl,|/֮0  ߊC% T10VǣCŁ!ySx,rW=s';Sة,ło;o>{#!wdkJi>?&[K#`O73cʗVם'"hyZpjJ;v{[1Q:ȝ)y^D,u_!\+:p7d ~ƛ"O) H ?iyV(E&2O< l6M3|Gb ܉}q.nx\@ ἷA \MZP.f J{y?Ȑ!{=8icg|oaN [zVjW:7xX&f|$9s$nRKt\!wҧ*]E;3>Qi36 Ҙ@ eLU^LDh%R԰`bsq Jmj ,ź-{B"FVw9ceܰOPk2å]pv]PBs ]z:j`X\x鶑$ Ҏ3ŷ ў5K-Gj ?fH ydF rg4NU}YjZab5T.c A^&Uƭ(VY@9#QΘ/߰ ;[Dj*lɓ}$w-ˠ=/~ro,i"ێwkvBAR;ve-TOpYNբ+_+4xkb|/4Hy 4qNg-pv*gǢ橱E,785"C7SFSϪGLpw9)5,cb"ɷb8w !Jq Z7I(~F2''"Nկ-Nݹvs N<'1;u Ls.˭Cm =emDη.\Y*E] cل.cːlc45ج,G c?r'5KkBȓy%[RZZ*BfcoبR" SG zjlwEK0v4. l_%r\SQz P%ˬ`?}8 $[D9-ɧ$uRZ$qR ç\0VM06RAXT<{|b& OXkM RUg$|!3Gk c$kl\+*mjY'iD lS.n~s_,)t(\U {(|Ȅ^w ~2-#4/T&6 J2Jh]~XNי]!\z3cj=c\܀_gnmKݏA)#Z=.VS ;,@U SS>yL"b3VʮȌ JMsw+n>ˁ!CYuO|l2CHAFlA,t>z/˖F̎FbN=%R2h'9U:A@k,-x ]?\" itĝ}飘e }QmN)S>#(n>H⭴aUrEQMq'4a`jc-wo^A+xW$PDp-.܍#AlbzuRiG%&9c@3[_L*z" g7JB:VԈ р MYA ni~"D3>.̵\$֮Rt/kFӢÙQ>-B?}M &!(;?t77Tx)nw fWуWa<ƆիE7tiR(wk`1ad.;S0;If ,@b >W**+C&'!t {y̸ +*T\Q>Ysֺ{[←ݰ eGCj0UVMe,qQ_KTDcn[QzgWE*ʽ"V5^@'48/MI`)Dѭ%S&(xɓW{n߭٣@(y9giyTزAtNJa} 뵁$Ab+~LZ&UZPW538A7dӴSRA N(w$o{"raQ\/1 j- 1EuQл"ULD,AiE}ttwaDgT,;yG$ i7a҄g2o[h*ȍd,ӌv*u: V;I$*p4aĪfcJ zPqvQ{ oZRQ6ȟ.p8ƙƃ.ظhqޢ́I:R\4DQ;a+wIqf|Ek!Ͷ19ҋ)<b"gDX'c`:@͝,C2o c&Q%fRv+-@FvA^V} /3Q`>xˏ^~c%En^+m- jR xwܛ \> _btHuܿ4bA-J۩rs/ 1Q/a䖕UW[l#,6@<`DIvj}V9gxmZĴ8;9MU25-eKOtJ(:|uNr[Z]>\}g7kN릱A`yç6g5ؖu?n"\jW,wzN45D闺'tqԙ$$oW{ {߷P6 #wRb;.'ծ@K ~>#m[*VL2O.R&UZOwQf 9'qpR!h.߇xŻ@l bda/W@w`ڄƋ?8iRtO{BA!5_5>h%hkHH}[5cD >lpRM 豘JO!GHW))3PL`,vi@rM#N؋O1@Jq D;DB)9 W[.tRZPG蛏y 9YuЫj#m.V)rif\S22Ov{X䉪N3q{`/xy]ic Ff؂ֲfBy.*Oesg<@s*p8b 0GaBt|pc cVX@ Ll95O]Z ݸhFC%\˯-J$M8oB&mg(Mf KIDL%Ν|\e5s2A2cSQ =(H2z[;'[|]#&q5BԱ,ˁuh7)!b:D}K_Ӳ_b  ㈴yp=fWi 4䦔:!Z`'D?ld&9A@/lzFR%5<6bks0l~fr,zX$ta=_"۰?uEe*^3k}dǨqucC}1I枻F)q oP1͚ʿƼ>%o?-h)Ү5(}B<Ad+ty]MEKs Ql[aʞg >ȒڛJ7 I)lJ~ َ֫,P%aWro۫FދhGIP,Jֲl"Cwp=Ďct2ŭrZO,ۺp;OY1O)+MV7ee|X޷;ٖ*'}vg,Qj,+m.ыf@^c2  Ojp%5רqI[#Q6o*c|do[ji Ц#R>xdh]B;;pM8 ND8EjPiy2S%oêa{gf-% [)9Z!#>)mM\ZJP)n!vH U=+l$ik7 P?;m[\Mɲy6մfRҡBޭ?Aid_A ƒb/RAl*4JKޖ$ROˆ5 Tg{n{ 왃g׮-i!E i@aqNi i:#uxuc ĞÉ8!YK˳1Ӝؿ:kVEt,'_E^Dg;Ar.] g%c3 %{UDelVYNkѩ9-T<@ߕjx(++Ks_ܒ)OȞ3l4V s:i8u5g;MVo/~˒ #7vE;hiR_ Vl܄d<,}IhFн`rTRTQrb<ȀAkA)$3ֺ`/ Z!8d9gmVVl*%TK$9ڜβ‘gbW$ C$嚏;6= Չ5O i!U/Gj>LQ~|3?Ѡ?oHoJgsM˰:2+}fA yJ<;_}- fG#ŸJ$V!^ڕF,8%@{b~NEa'oPũT6\VY)}zizu,eu|,: D*Ԓ٭1:'}m8-1z_@6sɠU$Ab!l6BbWpn8f[{C?dP;YH:1PXL E~2{ț+{cmB8ov鄁QfnHC$BcOl$`ic.lJp0hJ!FiGB^n݊_+֥BEL"-7{3OY<3L#%FafBhGDL5L(O8I[miM H8 8c//IL@b:l̫}cHu{SvTE>s=ZK_WïC)tHr2* ],t-|/2v^t_dmЧα3O]CfaŒ/ЊnS%vNo/dqB#I,?Ro*0n.чo]Z D}~߭:#9}n+F/B<7%M2zMV5د2y)w}BCr bxx\XwND$+&\޻n<1MzQ8ճdY`Cq2Dhoi40DSe}_[UH%0)$VO_'|6H^8Q)wC Cas KGZ!|*#<6m$ }%hWY KY3w3O.P˹k+uG72<'( a#\.)n?(;,k'w6SkX 56`T3\YŽ6B-(?>*nȰN ^e~oDPwg 4wCn !`@WQ:sCǬ2[1Gv}&~Ȋ{na;4"đ;)f:m{lrJ򛃧--M/!@G7^ ]gyiP$bͭ:-wyL+kQR^[L *h_o־lpQ.ri赂NOFMǀ`1CQZbK 4 &Zd.?lf[/rRHX[pF>f»аCc8h6aԓS71 \vօ=iڪṡo wsڤ953rz T&lɩ%vޱH  l$yd<]sgOƫrOg4qřs% cKw+Ǹg&ZNۜvQlkިR6l^K0aTin(zSz>e8:,\?>`bZ}Mbs!߮+9Cm{0?x潭E3X(PODž!.ok!L,jFt7ÝF]h+]gYEF,Rqp[h305Ӯf%a-\ J˸2-ED w7n $_kLi&Jִ#i`И_s޸OYsLhli¬.5XpdaɗPt*عoztYĩ'қM7M3bn>Q>,Z1{)_/H k ·˞;dհjZ?G5 J^ 9(.W6YrFdig |TL7-r ISF :2,ClB4;A bC蘗N8铥6WBІs1 #*8ߕa͢Nct}qξ#}rxL 6Yvi =V˷p/Dt4{eyGsco ቟Di!ٱ9]uJ'Nv03O/+H28\*oNߧ F1G4y"l}ySsl|(7㠠r<P@Yd;fFB7@lN * _NAe7mKĴAް).jKqY"b5UL1y>ґhsx35TUa聈!8PKG/%N4%W_?XoDd BOv D!笆xOzr.M (DC/0U0};#i*)-v#PcNF⯗QEC 8 +T#fqzxqZJŐ%rO[^:, ż۟C6ԹIn˦M33ptݿz(DzAKI+†z>q{-Ltp;VW5B.ԟb袩r %V^yp&_ĺp؎"'P^{diy?^=۽ʖLﱗ?X  yU~M֬?J<||$4]4i){}[WPR%ҁ 1y f%8ivڰP @_mmNWO}]B7S2LoZ}ɓn@i>GI1T&HLnB#=o)sXo{ęRo|$k܀0mJuc)D+2e; 8Y܀6Cov;ݧn.3=Ih˨q,NɟH yrbrEnC {]BouUcZ(fU#  $Pc0lɘQ:at +QXt+Z+0c3 w (Svld{؍GQF1CE [WK|'m0~5l;A=7gq cs(9;r 縵^Cc T{!ۙ,l.F"n}ux jI'WlFGQDq$Uk6LOt ;Ǒ jL1>/TUg`*EfX9 j]zuе  ;#sWA#J<D[[4POvE5a!^3WpT/|âWzݘ/ MԞc. "=P=si iA1\|!x'^JbbuU$})m*7Khm64 Qo(݅F33ӽu:x$E ۱CmIhiJqp\a9y,DkWzODC@iU ZJUxͺw(.wV¿qfϯx }(o &9,\%(K 'mҽ}5[p n2WX1d+𯬢FK_m.!h㨞9ǃ啷;2U6` 1Ωo "iǾEVOY E,״^3RvwQJ]ΓA+\?ɔk"ˣ  -[c+7?J|aJcz.agcQ6 aWEWE8P.SFݿcEPʠAoEdrG뷮%V!:*䲢<5:uٙˢ3bg V;(/a|V64ޟՎa~ ;Q h N#ǎz t9@rsͦ26ĀAo370qգ-xqY31똑pDiaA2o[L8|Аnf TW׭wu@4HN9+°BI"@N;)z/׸>zl qfgVRq;XMe, t}bQ NqjkVD'7ް5]~ Tus1~KH\R X񏡡~Ǣ)aB54M=O>41*# N&/"AqC *MJ2ƣưoZ#Mjʔ4#2k^*FxdiPѻF2.,eQx>U0Wۨԕ]n .Ň9:F'Aj]7wPvZj!n{'uޱ2,I(J ?f5K߷yȌX?IɄIFѷ{0'&$qyQ īΓ`JK3vq(7ƚhXQ*sޕQ͹빛fQغ%DǛ<'AW2.[pJK3= nLĹnK٬zU>VV ֡@J %\rG! ;}4I!>SF)wEp=o1RlV!U!F([]VfE:C"ģ}r6լ8H8OZvxtnH@a+^2~b`2`Zݒ}"VZO7ǨߐډF~h/GNbZ _%~;/rLE}d&M#.q\l`jo6uZ̻ [EA@oә O%\PPuKel&F#o){ ֆeoc0,MmKLJtU a6OdAԶ\mc/m!n(1mLakI/VWkeșO.㗄 9yqc3SJLO\0@6˶N|%OlW)Tnz:A}vlCw7@R p/=͊Q3y;q*9ORSVKgG"QNmG<qW˨/m2[3IMgԶk+AJ5_TXOV*17*C]](1s w?L*Ϸn z"[5k-XJ{* PjJF]5xi>۩*3ľMzwGRZAx^Hxt]̂-LT\& { 09)H1~`rډڤ:tm!;hM $;NDƪhf|[щ+fs#>0[vFW 7)ar>Z1͋6c^={ԩDg(mh/G2eDPp*]{#(PezJaxB$94YF"^S?!Rn2tv&w5M&51wÿ'MS'űM5@l{&B{צWx@D[~y\!$@XYPzn2(r Mrm'ǎ2 hetPga4~mˋ$?/މjQEd_G(l[[> QP5R#GJk=EU&ʬ#qv@>0, l)m?d qPGpVe?zfTXp7C\E;` SadR4h`MꭉO{lMfKY'=QՇ-J LS~(4ꑳ]xrX$z-@#6/_퓇?Y:; egA#xtqKhWU(3W v19(w(/v9м>Ջl[bQL}&*+!Aى.ƫ Rsg4@2rA"x$\qX*#m3=+B,4˕N6բѧAU/ %F-׌&Έ٫F9uȢwLoOVw]ck%Nw߳4ceV\!{|}< (\ z, 8?y5"E)CҖZ*cg ͸,¤U+(Gc &[k[iĀɍw'\('8sR52k"N煐 ;LǏҳBư$8bWC k 8vӺSdlf 8~ji:1ь(h2`IbLmaN'S,L!_ nK P3&

0A0l iT|6QdtQnX*>.tmL8qŰ5׏eg8 gXj^vs^`XL_\hGSlgȦIƮK~>fxRM|kX!Ӝ^ͭ 784/gXșʹ7h$&N7`% 1:+E8wBU"_5}}vvhD`qn_^AQK8x8k~KT)8&`hb$F=/AVSY}duG5Ko)T>Ɓ/_r(?R>&v} Í7!HAT(iȺ-r9>ʋUEK `f$;ʆ{=ɰ]mS't DRU;A;q]0I|UK->'Ӿ%ctz Dv|6N$MmS|]%];ϤiA5!Os-W8Пÿn58j=i2z9,L$Is$} +d#nc= 'HPuBY# p^~jdi2{Utv~եCܿd+ty;@5nzx7݅( 6x㎅]KSbWA_p Dzcl4S' G;#; Zʯ-/Ta&]1*\nfSHuu[JߎչϠ6FOjWq1Ŀ{n9x_п%^H*-YfY1}|;Zs+jfMra$Uoנ x!\r[{ A>v}avTR:NO-š+vG0n,>:8߃0(v#`_[[r,A3O|S{xY`šy+. odAFk!-5p:l*v~"|ds&QK<[2U g LEYtOvN$'*lkr&kL j7q-#IZ-9jV>(P4- IBV-Znr䨖<)4yHB/7RlLdoGj@3ܱxAݷ]; TPx5mvAe"6?RF|4 -@L2itDYj79v 8}Te68MJF~.YfM  eТTTϚFKZI9IZKX9%Oٓywʽ\#;2{CcVeύ|vFS S 'e+ 5ś92{DE,D3=̂,+ 1)$"]/hdV0J!t_?D&WsĻd Dv8DL>$ĥ~ܐ3|Rlg T ]uOڈ3/`%2Zn` btE֪4#5d2͊k7fv:YmH 50{H_DC\c~PPJ4Q-#7su55`Lɶ"Vfl;$28h|X6&K|%N:sXNW;O.#'Ѹ7 د&hi7^HH/A#$=ľ,%LWc|+˼CJ\Ms>'L>- j8&y§#`2 Q3]oCV#K̯ ]_۬T3 妗,&9CGhGՕ"we2+'rjd"Sx]-h_^G;7#%psEf$ܲ'MՊ4Z : ==g\>"K*y{5Pr`sP}~V8摀^[,6.NJeRСjpgΙ?n֒H r%=@m}b# em©:/ta*CíOUxwYћϑ@CsмٹG.egE~)ʤa}&HլZ& uH,D>mԻ{CK6bh$Xo ࿎kR >d7ZHD_P dt6q&HI+4XZ2٘5NAUTSпmۯQ֝}GVܴJÆv*eS -uE* [whvoz\opA% N^(w/Qj@㯆cbl˨74iubw M|x~(,F) ?}}}|4!CHfBL|;l.hxӿ(=6B+lNK/qݰkz#Hz%#[AFAK賄#!ZW$U1d[Lq$WXqX2vL;X :'۲+眃Dby2R!Snj[4PZ|bT@ź)x=&j9jPqpߣ&R`c$]]h^}z!F3Agco xl>M'"\o F;%7M{S\ECض_jdZӟNq>zkK`%nRwP۝:W Xv~iJ6nN ݃ r^ 龖dhYwL;8"!ݖ]B 푈234XPP)i^²<ӱFnGl8y!_x̛ vr跢I7^o.j>?oG8">t=:j 4.?!u2$$ .gD$E]ީA|fI_7MwMjw11N1znZ[w.s1 =TLosI,>x<1a, M,:OkchxHzl^ +:Ów.q5dD-wRSj5O$4mxbm[#0Hr1,Q^NbY=j6a0פXFϷg4C "4 5.0 @"9g"I'yWuk]hBj OSp)Tɿٔ5}591bi$o[˥/MkNͻ#~YS4oE'V(`TnLUC)"F|q?HeѣTm4y˜AꢻYxBA-|?;Gʙf&|,ЗeEzCCWvishP0ٰJ韭+PgiTB)|tYx g#O$FZ0 d}>W^KM(_Ong$ҮXJM7eYRL8 '?Wmv3RG]-p^F*TO\{a:lra 05l٩) \AKLP:N%, hk*"3 bi 8Mlz]:pKm4J G]A>"+=H/(-dCb$4X%O(̙~nA 0."a5R.—TGJ87p 䭏zdfp d9 {ekcRXNؤ#+ ="$HUm߆}F1. `v!D YAɌ _!x;+!D iZz)98 | 0Im#"Ƣ#/ޭkAލ| Q~הvګ׊;0íϳ)K+m!!~chR#crU D_Gvhf/ M̟2r)T)^jG?B6dۨ\xᎼ휠yf63^yvYgs+E;i#AJKu @Dif M {M7Ȃ.g7?W5PIkSՍ,Ev3JjNOתk J:xr6;b9\@!um^STcIͱ^ PB+}g9\C&]V/γ>57{\.Կකz@ڤ _c2a.[D?vĥ.ia Q"#!a'J48C؞hz?w3HEeԞL4ŖrDLewx.e_hUw:Z'rpD֡(8>-Ƹ%'[ѓ).ڄa== Rl ǣS?ci:QSf8FTY @JTTѾgz\]F`c/a͞m0ު2ta(0Tiʁft8H8;Ja Onf3L7 y0,#ҸMZ%l>,!dj10;sw-J9!Ewϩr9Ao:3iLs|` F>{e:?{R^˺)z>|U?7 "jP12)YˠC\>)H-h;(lt]S->g ͵C"ʪד#&E>Pݝe,ʺ= ͊x) |3ԜܖT6xll2@et(|q0bJ3f5Я*\EV?@ zqeɒ~_&&d+$V'ujD'PgVW^!&sS rX;B{ DAO7J3U0ۤpb:|ȮY "sھ!rqŋ.K_n>aQR~5Dv 9DGzOr(r 5-"|`WQ*..3-`v $/kʎnb-}{n1w؝.T%+m%ݺɜ 7l>1(=G\(\ws~Lb2 i j%[. ʨ3)AWА#z|[.P"f%YVn]́e:X ;FH`@KyE>rD\x '/ȯsYun~Jn>Xk6-ۜUHxFO.qxl W 43k|꿖4'R(?Q%&?RZTq?"9g,&y\C d>b1CSO"Yҋe[p^y.M(pj*в5b44vK^ Q^LM}qmxlyxDj& ML\u] w^6K)XZsI5>̤Pدu1U&kwIjcziH⒴>V ziĈq{&)39]F]%ucΘZgSbw\^bNc!aam "&ݠIufQ6vtE 4!ʋ֎ilJ'+Io&x4ABE!":Tm:6x}%l|sIz:;o/#Xk, nQdq2HWmC4Z ~TYZ?=g2)xJPjXF*=PE`H[OO]IF]gW H6v3)eBx6(;QUM((}|{,L0@).-lؗ_ ^̴<eR\foJ3;T ;rRY[lP#jݎ:$<$j-ĜV.^FvD+4doWm&6cq:miN3mq9CpI^ʠx*eg>hxL',|[GHG%KI)] 䑠p)qrHqlTT^niٽhT &_v e-}NA-ǛmJ/od$[2dK,,E#=!ě= WNtR~F'PFPsjr_jc["f61z^FIDc@7aPw ( xO+˷XFkԩ[N3m6 TXLэfϜ% O NB${{|rJh2h)*"o#d "kUx HATVVIWKW- ^EX}G#v0%tQ/oHڒks |o/} G9B8Gzz>hϧ7Tg'F3nYO5S|KYk":_wt(aks|Xf y&~43KGܡbfa  8hsƑ*#&OFfi> PG:IJDzf= \aY&܂Kd\3؉Cګ* .}d5Kج Ac8 L[m+:&s7RGaf/Wfj A߭s!`*Zt*͊~ܸ$4ҕ~@f +'3c#Nqi輦#@#7]W#|/7Zʄq_b#I<"-.i"]G܌O$(vnqSqna߇B.b:-^+(>`RQ#bƟ^eb$ǫEW5e]D+"C>8/EAZ9oC~^CY&/GȞ#re|ndsS9`Wl&pS9ЅYz[Bc | 4-*!`zGSF-ݨt,0> a? 2$iHSJ Y\u"lur*Cn@{l+[ҵx/2vxR 2-ݡIJkP°%aVXoQuxebM@8b`]lBnʙi1T’nLvTV2ʱ7BSu`1;7r Z&~W0vGngjui gs^%X{oq4O>|}POfk#Bg5[j;06d'nqJeM7-%KЯJyϧKz-bZ3(z6ԿȔ#mBh%ٲ2+%]D~m3ou!B+Y >YʺñE/89![e&gRy?L٧EpMZ$FbR]uR)Ѣ\TDWfy|MPd:R6STD :}>v=WW/:32^T TEPyvd h/i{1|-"ᇷD4Xd|ibւeX4`f '?GvA Q#XFBM*0s`³|T-!jt!-yT,t3ŌZPCWvK -~54kC9;P֛ɩS)md f:0*7Lri6g=r)Ebs@{p`N }>[4]חyM*jvXB1CJUD 'yS)e n.yW[,%ޟJDɦ"uF#>.L l&I{5srV!br ,Pq^^Ȉ:n~2QBN7c ״eҔir&;f_SByA8{F, ; O#IT45Ί06י1a],_-i2ުځE JB:=6𓎔vy\gBRv,eFrq?%G$5,ôzc?RBU[ffPWY 8AD|DU(PUޣʫȫcl`/$l8*Կ3eWէOңϺRė+򜅐59̔W<+A9Yb1 ,ACz?I̟dS thEmaW jdx%xD9<4uJ:zF[p3Sv?ԱA[f/1Y:O `\'024j7VR#Z.-{`\62 ŵm*h6f&6RA'N)\P8棪K0 ;,ڔ܀T0ƖI- GP1?3mTomf`$!<7Eo8;G[_cKD O\UGH qY=P*ڦkfgͫh(ȳO.r HwA xz]\o5~Ocytc@xcMIzzb^-2{5X||L#>pZpмys@bg2)SF+8"kQsk 塙S-'W8ۮ*u a!__Ƕ݉|Nbx'mo6lcq&x%@`ߠmp +J ㆄw븦MVQhg@nqrږJ$W EPV+Y,#x28GXw'[E k8jJ:K5./lV׻##=˸bM)Z؉?{>,Cid<@eJw&F\W5uֻĬ.t{3 =eMc.+]Մklq)1ZUTMn@Qt\-ʱ;fX:PXc>,q)bⰎksv.# 5Hd!k; (c k'|"6lج o5.&x$^t#Vw!O~|DiyQf(!]Ju1PPMMgHL#לfUv.緶k_3޸şXWRTmX%J$ousJy^F=fY"V^H GnN6u9+Pmt ĈGď.cu_=~ܯ;l 1үv}Wl_HPp^hzLVV|mْj{Z+1?Aru(2)PXa"Β\nc jDkN/U,p)ko۲Iט4;S;34 p5Z12iH3xMT.7.ǠҜ({we] jSoj;~2Z߲yMՕ$bjn1D'INݨ^ms6Z&/`}8w@KUj{w*JulЫއKqI'uÿJQC}%gzJs+yZ2gM~ j77* 0ƾ:zeM̨9nvF,a\+'CYLPÜNsO֪DYxf𞀈Wf>\E{oHXABdk(߃åS\:Jq+2u_mgFuߝu"¸"oG(~_`0w(KKѠYDܨa~\*CAB"fÍE%@B9ڔ)ea*8 g y]D(9vrY5(52Z(C/V,;@X^ iЦԡ?x'3;*x{5®V!m"r1`|9i5a˶={~!L!J^=P~q̩M;вK!+F1#n)Y4OHEa;OgwxFꍖEṽQp5qZ‚ڀ/T\'<w 8ɑtR& L8ԏx.e=$3 @ R\ C$v JzמJ%c^U Dوyq$K/3n#\$G: :R$H2X9,Ql &Pb{WߵȀ{`p|`斥SD]EL<{ͮ^P`k[hx8Î@Hw6hG3{ z3ֵ`fgOrK:%Ӯ2)ȡʖ{>.dCuUkD0."CWByI܉SXEf2Yj&3{A)$q+"nkeM7НT$?|~lۓG(04vl.B4Zo鬛 u_)q[3ξЈxb *WxTBj?J[ { {V_qlћE??$z Ʈ; 8R Sb"`N[u$TjIJ89^-u, `VBp-5'R_x]YHgj$1-5,"(*,~%q(r6*ETB]@ ۬ aC<<*,gy)`2 cjqu@esi: W[ 6F.C`s["F7ܭ&]0ːo s ֽע%D|BO?CLͪa, B8TBǨGi"uENdv`Z}c7cF`5%qVʹ$4J{ XvQK6^ lƅ*ח'A2,#5ՉO$=ܺ@kr%8a;폔[y帜yQM5@MVaы}C>43r!O;2zdCZk 8_lC>P̋rP AVQ_-a_SEVԸ( Kڀ{w;M@ʃx/ 8,lkt݅]́ Kĕ>5y!L d Kf@F+iLs'Fae㘖c/ D^xW Iguɫ)eC#Gi&q1׊geh^Ղ;C.I8 T/NQR?tw-%ه/'Zė3xdK?65p5a#w!Qth}a$Y Y qՙ\pYR }27<_݈8<\ -LS1W'#9Kq% AziԾǐjcģ7( IAaLFU-')ZH2rU(:vxIee1\,<Z;qv@ ){Crm2^DSNRǓW|CͭwOTۤcnoCx+5ĆHN/hZ]xէCv@~v1Uv$n,C )2GR͸ˮ炞֯(W1%t6:•XU^7ˆYr'B<@"JaJ%Vvg]*XhkBpn3m±ޕFׇ&~A鎻|2K('Us~}Z !Mq_O^~ GLi/W_`#Dž_+ٙ&SEgL,_csp.ugC*.̱ϼԂ'5r<75&v.#@zÔJ#FŌW:Ʉb36siWͪvWS#6<<:_KbAח"\$t67Pe@ߴ@veFq'DBϞ_L0CsͣH.p21hjց蘲:@f'lN)ô 6ߚ#yN3ܕlpЋlgjZ@F#/S2O&<֏lx2\穌ÇV7G; `8Fz1z.j'5/T^峍(cgä\/n.8]Cf;2/\q;P{9^HIqq7e۫Ϛ^:PpeЋ9b|7`iG偨wmhfP\T֙p[֨Zo_UxB-0^aDҰ$yOR bh;rtFs}˦XX{A^nU?bŴBL(K hWYJ۪Xz@RK.[$ "uWVg*42K{h,J/!-WXi D#.ZZqY;ݶ֕dϭbn*ۛaj#dU[8jǃ_A^ܫrwN}sCY<^([熣CE7k4fF}n 1GiPXƍGo7L:[< o(ylb5J ]0~SPy8ϴ\jƟ"9wO- wGF㼺iuհPfQ(Kٞ|RX{-T9UhcX++w&U]/v3䷔󵍆Rh6Hr.:҅34F% Ѓ@N!KR8S͆Em'rgKAl>5.aWb,؛awMָIwJrվ د zv}F{& ŧ[1gPHz[FL0) EKfI,hNvU.ܑgq d\}[#d; ~gshq΍Si"M#P7j&`N&ro_C7|@M{X׾fR^混U93#nxW6r%,@ZΞ:Vn]6 N5+cC <+nJCl}kdj0H`Vh@#ȲTm=ӢD4'ԗul-S!V gD-ht }k2$q*thɯl%CL[mDe*Mb-*^[E Gp$;$ohҤ.GLؠ%w!2Ϗwo&/=c՘$-+ޖxY}]pB&Wrߐ3ЦoLN"/yn' ܗK' qfp~^ejM}NyѼ&Tp&(Nly0mrFu zoA@'&qYn*;izƶ_~("8 ۝ 4t4zܚ7n49zpptO]t?cUq¶R,{ʁ4U͂@C06<^oѝ$<'I`[%cIЃʘ)`րBlZSCtB: x"@ˋ:uZ|<~E[ڬoM`sBBiRpyW^"dW*CFvA ܵc.y.3vok%R8MLtAJww[6+4i!(f+xsy,Ȍ SioVvo,H >>Dh/rv2~nrCnny)eG孨 E,`B5jIWN$X@}0rOYm\i MUR3-ԧqvSIZNo]ظ׊sBMb!&P} "z7̼To.<ƶƅtO)9A':zH3???` boȫ}r =F rفpGj1QO';'Ӻ5KUn! "HyR֨qH=+ODW)ڿ`ljLi"礅4RS.z8YfY4(þo.#N,ͽ(po~s 7RIZ? ] xՎf*H&UŐ]c\$qŚY[- e pގk"\ :lzMnY'9=qkAUPF7K'-^ۦՆ  M24C TEbȔ=ddQ1©$G,'C@!]ku3'C)eZ-r{^4j[V7qUۜǍ#Ko&%WI5{FzvE}4GWD7Sm .{c:~(FcFi*5BXb`-YOGXbD#I9[y[ YÆXT˲ :-B^jEWZC_9MOE.b"z>mb-kK̹ `%Y^[pS$c1n̳]_~1װƸÀc7eq6+a]F-F/,]%YM;F U10HN1< M Qr,ƶ|9+-zk q1kѸ}柨kj[IH2|AY >p(@DQ]G&;fa)2_#Kڱ"|d(7ֆJiWdVIi_h`~&y BgwF[޸Wii 'K%=^QMⷪ6s9T/jZJ _<cw/ɣ衃Oэ5_S`X R?:9g {$&ܓk>묀\+|,Y*dTDh 0yi},d_bѫFz'9KGm[F_c.[aVBW 臨9c:k:^-tR\={na^ [.y. :)NW ٻ h#N'͕\@l(P@!I$&=TgbR^:sPb|+'>D3?3Ql`ee+iauDT%L({ OZu=!]+֐$ˣ?>S޲1Ж[,y57R|1q,.waS$,ЊK,7 4>ILhiw\eh'JÜ+g,M[o07÷_|+  ANCcţL#.k.w2XpJޮ>*Ny:m'M,Ѯ@n< ;x{ZP5I]0a"!z"wQɒ!_h~[53E^f0Jdqa 9͑d]Po؇bYiTm3[3V'B zw/7bmBM[n.XTXT L:ISO'*,k&֠}\-Xcb⤰~}Fn/{mczCŜ/:bis xGfGf oTwL=)(54^и0WC A觩 s߲~'D8ʮVt_5N嵊 >Q[#L>XԺ7z.~RbT~eQaIlF#ޕJ\k`?*7`5ܖH?+QEhBr*T}R;|oN%\ ͋5q:ӂ1=Ém'x{QHQ1zRj~Z+.nW~~h<X$tk[`iV]jg]KlZkTL`!} R[h6W6eEt2$ņC[I>sW< ukKm_P0HBIYk/A#^F"#n"!jbi<)n9ɧ i ɸt_[<F^AU)@E*DjN|AP=h'8AZkOz|~%Q+{K2ե߹.[m, (~PpZN[F_)&ǂeoV6TZ쇾N Dx.C)yodnOwJg8@%Wj:¶H*'VdhhJA-{V ٹ2+\0cg)a 㵲tF{)kޞ| (B=۟Cͼ6{+"%-Ca\RqTj;`"Na.C㲦*-KėbxLvt~^_/eko56C&*u2:T.ervnb1Զ\N_>|I]" \W[gڦm.:*_WQ.Q#5bYU@NX7Z-go+#vzYwt8䱃^`/o$īɤhF/%? ItToEbLiB#h:%⎀ee/JKG88WI*7$l*0WǍn 9 "ODJFψݤf6U}BfG K3ID9cO\Lνx*9xfALˀV57HrL æ$?O+qG9_ÉhN_`Y7v;qlv1Ț3`'LQGg*[8?)_pkݨ \0l-ITSPH\Ե#'MO=o-,e2af1W[U |!ޕ<*_ѧ|ɹNr ۣFA(WKtD8!|BNmA7AQ_5<'PBwf`sL^I@6KA4 '#)ގ)Z'A5z~x#TR_6 #J'Z#R!Δ.Y Ud-N||xGз//57\h&%̈B Q KY| xpE_lFbsoo(| Q1819sN$$*3Zu%!t_8L>)H-KUy7ݴӖ 1$8h&˗,z]3GGe =~bojl.ٮ"moମJFʼn 'k;>|ũEql XG]Xa88Z$]SB9+[MW#1I>ŅUX70fH `oC9_ש]Q |&s3]@cb=ȗ8Yr6>7l+[ ڞb5oRʝQ:9/`_|mrX֜["(5`rx9i ㆤVVeTYY[>kqAB Rڛn^n|30gXSeRΑ'6 f 3ںT#."R]j/b8Fr'dS"KMog%f * w=sQG]K`<ܸig$%i]77w@B`7W<ɝFZuƧXEZ]! M"P0"m/QUg|KFNN֡ݼD9P]VI ;wԣq2Y?לdigfe['#=[FQ^Ns/`aV k>XpzVk+Jj SYYzv~U2?g-gFyFr"Yh:~^uz&@8s[@FVJ$"}U\rW8zaN^ dC6_2Z r_]I yCB`_ Uw-܅ސ<`>@7 1Q\4 +&-BUމ ǘ =3(k~ȹ7MtLcy4`ˌ|GIo28`C0f1|}|dA Cm3# h)kj/=<Ȝ ;b}Ra|UHpb-X$Ra#,slc5#*^u+m mA=ʹ^ƏA\YGR L)@D$5>u.NWJ%z%0$Q j"2'\cD_Qdq~z56?CO6X]"BgЦ}l{o+I>H+l @MZ9K(BELs1ޝ70vyX?30 !Mu;(w3#VN4M|ؽ?68l):?rUPTNj(AԓK>Rul++c0T)&$ 2yz/}1c=E^D]l[<%*?C8o]HΛǪJGw5=+a!ePs'}n\bR •YЊiYf2l[R4 fnA]`&WiiFS(†M ,%X>7y7|>Ӆ _8l-3CHn2\ع813OF= ߜ)"o }ԩH=3*6c$ / 0fw S!=%Ǝa`?}Cm#$S;{K,ņ@ Պ'($}bX~4Y`%-dLkT:HXv4~9PwtrsPh<^c~BEа ? P(*+ڭkǕWL{ O+mI䴦X!+IliՋ< *s&`? %.*/v]=eo}u%4ջ 3ޔC%QkUbΌ̣D5OoKjʹPxbofV|L2. hx_wIoG/z fz޷c= zzPV6&CnHu@~b6-?DQA#UŤ<$d3'#"y$r!x9?f>yTy|"L8?vz{|S7bCt?yA!C<_1a}qZ#_"H6Dha7ٽv|H8HTpd`2 oNŶ>[՚#2a -G QE{VaްsPj? <r-cĒ,!U_@N@'c9wL|=%!'S]# t)AvW=$ FVLZxN&?[r}:r63JZJ؎Sk:v"Yf0?pAMfC~a7;lp|c-9UBv˰KS m)[3)tP \K{ 8$w+D *>+$?>p ]EӂIjU!4cxႪՏ qb84@) }@KAhti˖sշ=ڀy!* J qQ&PF%Ca|vbE8s&, EIr&pt>Rq04~ RRZhA@|3\"0 \I`07`I+絑̙OoP.z`m4\G4犀7zߧڽ䱻<縉Teڲ FED791vم;A׍ξOlnwskR*f0 ֚֗D05gFoOtL8>8//H$͹-E7+iof$m{C@Bȏ|\x@Uv-@%Jڙ6 Z>GG”]ڮa]%:Xۡ*>ןb .ݴqeH*n|{hC ^x,2<xLq*G}+"%y0+Wn& $ d?JIjMet|* G76!_>H* ;I?=jzK_U;CMӋ)_;# +ӷ6h W+=Nf#Q}=..Rtv=pڲ M&E7 M^U)lS:y; D֮?Xn Hg4!a-D ÊY>X/#֡Xl~w Cyk~bE0_JHh ,XG220zHTTFUBuCs^]WaS+wC"ܑjXM[#c c8vޗ <$J=LdWE-ږ-,U?=_ H%H.Mߠq(_rN҈f!݋EV:?e"f(aeKrL96kZ0̐ufnWH0Uv N~C0*^|=1^l$JI!(?1x`J#~k$ٝfl"v )8X3ؠGTrx1G3sg4a3a'Oӥqưd-F/}֔1* U }DC)%8r{"Gt](& Ԯ2>KR?{+FR|0]+fǞuD).קi%m`oEAUʰuM4Q&H$%#amٴZ.S8 `+bvPU=u;" &kLyowI=/&o?g~W3! Ιg;6SFL9Ng:RGVKC=1?5vYU3aʡߧ%pA[}"*ySBN7(nZ DEtmixҖ96Z5x0;96r hl? g֕ew#8+ )Yv$G.g :+ -mMm;FNAc?P.ތkl[8%p)&|o}DQ*I9o_F ' 1X0]5Z.B]&7_2L9|xeVۓ\[K4SLg,hn-)x{tD NzX9C=HOhKOm}pG6BtpK<=JY0lN=sZICh5Y{fˏ E5}fdr@}*K<;i-=X*7tV=>^du g<ɟ;S{aKK B#XWqTp,mS@v=eP#'"ļ%/QwJ1:o|,7l,:ıIb_H][w; sx L|Z8S;ݩ .by|bSRZ&0+$c%DRUjt4&!V<([?ՄGG5#}.I熟^21㗍U8`W~ |)6yrInpL&r7s X Cf7 eTqŨO*<z>v6ߺBkYbhmhx/)`b^ N[C5ܬLmeٌ)>! ):?B='2?Z^,[~^MAƹng{${;p77CF&Hv AԸ%{.!a/bYaFN4 9 |r| ̧ԭ8)7IX$@~;zͬU(sI ɞ"nj J / U0~حm*3stn)Try%ZPwP\8n3Bf m֠7@.GzѥZ?bA!-j>x\Hʓ0h'2PYq%!gݴOL-1*J~:< )%Ҋv^ŀoo6?Crxce:A>DUr09V қ\cX'b~G@8d4a "LDz)-NA!~Vdw=;'~F pom/:XqI1l3XFVx,}`U(0rxXh pח猰!0Jlҹ,Xc ujkr%|茜1M0j4SʭPhNk=e @ \H^[|\.U^-?aQL1vw|7/ ?џe-W&Ԅ$ʭ~g~葺nV+UmٞbJyXKjG PŤ':Nш߶-yW~Fl~aJ_)#ܕؘ˄/%ȓƕ; R|Ah)b*aB/0څc\e#h6Ot 2cXu FbxptuljJ]RcTtp&k@WR-Vf8n-bP=s9N wWBw 3 =B(@+ָ,tb&lUB}}qFNV쀣i.f_#6n ,-oh5@KB DGCVOݿzE Hق| sgt*j5 E$;?q&GZhU_ ?0[ lEjʀh-$iwƐѴdy֜/u+ ᵶ.&s %BoIǥ\14"ᥙu6s8 B|8[FeY/Xp)cA~u~H% 1 h؞H܊]puh8r75X>;Fֲ |{3P~hb[ޚh!,:!&>+x'x-98 k yyP+ֳ6ou4і&`kznв.ha0sf',D, PpR үq`Rv'qWkUc#۩Mw1i,:k.Fj=/!$zZJ6ikZPu"eAct<9e5 U4?7M7Z~l"qbU4L7Қ@˩CLE>s9P4FDJh3F Mx38GQ(|t7( VϾm 3!VhΘ\%Q_:UZpRrdMJ&ڶ/:.CqRdq=dYO1@^e8~ Ɂh6[cPX w˕;`x쬯',m֞IWEEF^qG) ˆŢ*c-*??DSJ;[_,=\j6xc/bVK6UCwO@L1ݲOљԸĵ A-KN)#1j쀉7^L^%5s?=U%/Ԓv{4[oh׷>2/71b&W>]:V#1Qťso#կG۴-89F*c5XGbRDg٫yy*h{uSՀҲDB9(C =!CF_/PJZsB%m!) ZoVɂbTq*#QU o$7Dڱٽ$B+}XRGhg*Fz|2+'r w>"Ch x)PN 䋌adqvmgRq=(:xt%>E+ExkiI)ʒ$s5v#Qgn)Ӗ!Vw?g#a%yi_Qsͷ_h?V%_1bC~GB+xED;N Cݛ á #U亖| /YLyo4 =̘:7@ vG7kmbFS<;ܡG` ߙ]7F"/zNak4&-vDSv[j<1)ܑ!rl:8-fupA߱|Y^[ ̂#JDY#i!6XCk Vo"ʅX^)#` &Ynb4MfIXt`tZ=n{ն{$z?N*w2˭MmXB5Җ4{P ^d'a~;Ώ.WB)w : mG1dW-?!A#L֭jVN+_sCUMB.)W}2K |vicwx[Q"d%L: /rW/5ƿ⫀sC܄ {A1r.΋s].˻usAn9ZHٚ^Iʼn3R=7t#)0;g5*w;bZl)q5[GʥPch>Qw@Iȏ(a3Xλ\d)5FXBlC$Yy &N@Ǥa9@'955#}~V5)Ś$~|aYyjgH b §,- 36E02^Bl%:0;jH`|]ikz/{QAz8dhJ{^!&YA[(0g2T|fI*R~*H U"gCCG&4 zE!Q0 $yKHԚ%m}Psv4Ho=)V9Y,98|Sy3ws̸ɺ6V֥?frcA{(İX{Mt%y8'ϥ/4.NJ}f/F" eApg0sک1+[`WdC- _VG7"ڑdSg37z=TUQ&Y::{2a'61,>i-ji>tԂ,iM9&O/Ժz,.̉:{Lﳩ]둇-~! ٦u6PX-hl&{1^v NB90b\3PŕKny8]y~:)Me:4!`SyHp% 0uh5̽9V*R`%:iDH`ε.,V!DI9Hf^Ua0qup/ 2*dT0&"xځ)wW-*xz su]:S'YV.JСYD.QGYK1Z'J6a㱣7N9S{*tsJwkO {{hT֯um3;A7l$@]Ö^_ +Wp`׌u~ ]*CxS[+n{;]Q)#^E?hhb!VgoNb"gYDE e5|f2Ѭ.*w%ׄƽ&t(5U1Z$$'s0V;҉!eXZ]\:4I?RCDMrQ ^xz WO%MG6#@nE']^S$EE#yQBL.Li5AXNrfcq M< skU77GɭdIe%F"5R3՚dЏ;{8jYjF`Dw>K`lZ@ eGŇ ZnvcHFDj0 qrL{s 'Ke8 xUp.JW`VꝝƤ,̈́8kcm0߫n%m;lmf2VQa1xr宸O}x\@eAx|4ji2+מݝ9ŽK|qL~Hekm2cI3,&>j ,,cˎ3Iߚdg7OSe.Ns0$'@BvP&(*Q75`<΅#\l* )r Jn*MRvvLMW䕦`AأjFֵ?MưAu`$:*1)L:cG擄2<~aizmMN6jw_pIeb(<~ \/ Y{n0ތPTM 3hJw70J7_FhïJK4ed- Mw Wd!8, ;|hIZ"z<׺4hE՜V/{ͳ`ӂ4VĦ2Uoc }gJ|&:;u`p#.-TW"H*7߶+P"\ͭ{Ht.;W|h0y'WGi-Z{~aQ"?VeK9bwl?^ )T>M.e #Ԡ'o.Di3' оNe\}/6JF%f`;Q91F]W3ЗɖދEЊҼN }X?mdh0T~{§!x|r3#AųRjAJz:1. l z6O62bpT-ՔH]|SlJ6j >!3{m0=k^UpV縳T^y0YJvC_BȈT`Շ.wKAd%+5Yѷ7F߿V]X)~l1+ rHe[ 3QK L:1U&02 &@sfL$ԥH̕%LɆaǭ}5AHkd5AijGM(>I4쵃b~̎ I@Cc<޼kA7bmk4CnҖ)Gڍ(筭jɢO#\AE Xz  4!zx9R*¼C1G~ ]%oq#IvsS63"l:ǚ-]M­"6II3Sum &Jp'%W-cEpѬJlGjm,Wx8'1OW+Ʒ#{^L/Hٜ1tL!}29jOЈ*o ?o6!9ާ@=V1| y _ܳ4uz)^ HJ0 R5ø(8" ta8Ԡc{.{ wƧI 4Dn0|%C֝J@ +, =8<97HPڋ9PؾyqR¦- FHN]⻯- >DvEA]P,q7 ڨG"gkSJ,7+DNmFrGP4vtWB6Nw:uc/jF2cJ. CnYQ`waoua=۾z72 ]:84*4MA|uݍ @5,$ AΚ5qܝoBVX'N%CZ'}M.y&[anRl@䙂Gȯ %O/aDNeE;7R#0P?ӴȻ\Z827m/S,up@v%aDw䊷P(QԭZ":n)94sxf"Zdejs8:-ݱvx4HE6yM5_ڝьftBvƴ"@`$L6u yUڢKTaԏ3Ϙ]h{_xiFˍ[ΪPm{|wĕO_q~5=(#5d@G$\S X3{G*?ȘC[o=i-qkaaBW#V''JѕNvw'k/EVAMV!w!oU;15]]PF"pz|q㥍6PqIOQC ^|Jtmo]&HbVcIdwOqVK?Kc97L߭SÑp:+z\,T)LB-\n: 8' }ﭑ~\ QNS!dz[è4M^F Y>`jLoR1a9./}7eh울dz(2XM؆:{I˨aS!D J:u-[#^eAlbC\`" @7FsD<]H٥OT'f2;Vlb\-*5=%Ț5R5?.2wgh֘(O˖1: X0>!͐U!/!W0$ =1}0hT1Ǎ<ȋz3֬%?Ae{ @uRGe`+"i9pD-F6 W0x : /dpUgdԏVvzjMozEBx7Y\-c(H[ًxgȈ0]i//E ,}k&-R2`O(/ Qx[MysU [(ߢ"qsY$/&Ϸ:Z1F=<[(ȻNrsڨ/Hti@7s!*pMrI;Ն0yCW84qm-G[*Bg{U*ދfUqfBhyT ]dVG.ɮx|xmA@$Α*{k6b /eEtN Gihu|WGӿܷ$]0@%(1T'Dm*rʏ&NM I_ÐU l6G7P=A(>R5^>YR>=nki>4E^+3^\g貇"}hxf?8S,KfF;Sp?I<'4jEy6S3etʅJQF@ۤAjD "BD iъvW2" Ev!mrNU;۱zjxluUb6/\ isT)`= Ͼ?CJAD(o:9j jzb<b]`,\ =qG2@k꧿͞IZYVY\)O g7EN/N0CY+l2@3<,[Źgzw+=f3AR:iFlh䁢8^(2j]c4Dr=ܰh%_w^Q",BsЪ6򔝞2%3h`'T4PEkWm *v `UҷV_'@&F./(*tgIpUY %w* uyrm,LDFDM*=]e HclqHklӹ7ْ}76Μ?7z۬?;pM8+k1nb)2fE-Ӷ2܆YapL97Ah3t^*tͰ1~?&41Z|ZkTz.??h4LQʓC,^8hJRpԿoma]?gЄ;G ڥ1Dzt?`@OdwK蠁eYH9I9H l}2=/D嗄jLQdi_Q΍G=!Y?nke'At_i{_z"uʑE(!"xx^:w/Kc2ajo%1)Ba~Ũ"q&BHc 7rk* _*Cy qW/=̮ڀe2}:0ٶY KoV KpXL/;,oA6AKO c'|It\ 2`j- !Pfc"<L! ,T;DTE>@3F9GհBPk׵ڗ<k5@r_]\-qmyf @hy7Yӡy?=Ke՛:\@-Og_p )<:y+7KgP_Oz}HYYͶˬc:,\(-DT=8Pr jj6W'#!SGe[G3};p!etub;"$8o檕Hh7S(q]#ǽԦowI)>?`À!A&խw`π @͌fd%ڵ4/ףF74Gl*C&R opCWG4\@kd~GCet5yteXXQRxևay0.0Zy#QN|.:;~PXRw74 ̦uC_KDHn_l8ͿG+ÈDYԥ\AU3 /D jE9xBE:Nʦ#X9轫.ePhS wKb$nqN{!ov{\>&|v~ȘGTX5R+>[yfFAǕ"IqyV֢@n@|=&"Q:C?!>'x4?#TwF"†M׷{zd8 EE@v oTe7K`JG좀qm?51QɏI^X^C2v 0>CMs_3ܧ{QCtd!.V`}#8yPV8Q{/ÐǬRRaAvXV139MNyV˨48j(BO$'܈λН 벜κKs3j^or5e#]ۧzb<p\&<$tO_>ળݣ?x7V6BVbEq(;de8Lʊ `XL;IꆁBtFv?94n|;d7p"v[0eyq@),XeQty&f9J$}[Jdy:9[iIj8H0:QG,K"ma]t4alG"4Sd4hLn}ԱRyQݞO>D$j ^o7'Cr:+d83"MCE3Ǩǚ{؃KXZz-͔.*[~ nL8Yv߸ va|E22'1-bxOJɛeHAlyq O2(M^fUXl!=Tݽ2ۉ~kJ.v&x3 K۸F@sCFvzZUOXr3 ѣCũY>@jiL5@u+|I_|ԸN`ޱXadau6v({b[/Dv%od Lo`|Dѥ鍟:I*c+SD'usF(h㭡6H`"SgޟKR+!m9n=s͆@i["l]t^( ȑdDm5.$ R!|F=?9 (-8Yi?~OD>K~7׋rX3t&>fGD~B(,g3\ffEA<,Lh*< G(HBF 娢2 ړ/=yߏ(0wL]u0\~@e1Ӎ[ݘ;G/l=&x]xEC;ppxkg2 ̓~"g:kDL^U3zB-G$IFvt$@Ѓ Ae OP~Cr(~EA6WWpQVPi4[DŽODB-[nFVIQas=}-VQ0JGa?0$XB`&8Z~-P}@Y*Xu*%<ʹfЎ#[ҫ}s8[?B6̭ XaY< 86)d%}Y#Gs*zU-cU5P({UlI;2GhhZ ḋ6'"n0i3\lisJAtLoTV3L뻦2B؊$M~{›o6^iusB)\`U9B ˟j ̀8LNMhm4 $,  u4UB%pK|orF!٬">Hzalt-Va/#Lw2, .*D1,k)o"z +Re"]߬!6x`i_bw+<%&o8󖝬{֢.& E"Y\*AAmF Sh9ۂ0nEzT!⽤84ƃ"h>WB+kGGV>68At?/#s b[s"LJȡ!K,.] &~Ƴ%SDQ6SU&¢SS4-n4)!y'uj350'8}/H.vG E"Ԏ `~%t0j,h) :NyM˺|5 ApN˜v[ B]&?ˬmbR j#t̘:U)%',2K-jߞy3^&S0cZ&^rL~usg PU[-{*&H)wZ:Y<5(+k#ȃ^%"g/st~dG8ڈC$۳%Xk=.9)1Śn<ï79^Rf ?׭,N1VH2ۛr55'9 y#qa6Rt'f >zo y[oS?#n[X_ѿqs+De s7\[B(ְ gX) &ƺߞ邥\ L''ڠw"5F}>XKŘGkukva4>{$GHe~೟ssYu{k'p԰,)V2I/k䒸8'K B,+ ]LI 꺖,ٷ$@?3'`bZ0.v,zF8h_}gsޯ^O54'Mv%}y-&|.7l F.S~GV2pbmQvWY17bMd{DC`_ezG vJ'͘[*fmILhM{nQV br/U.#'*;壈sps!: kf{wfb˖oj`:yM`!O:{5#$: vlSZLcMفgetmOn* &{"GxJL=qB t8I< Ar IUbK/aŶ>MU a Ȣb hEu%`CVβ~#O'3L0Pԅ ބ Bͫof,|S /_n,r%0Kq%8qܖgָ1]8*ԏ h{ AE9rTy_УB"3)6sET97C^h?3yY򑮕g[sy-LX"/T) |2/5rtgZZnzg;as1*C'X`jZ-s s[?pĦZ۶ &mV5Ij3۷>4+ XI5m?<7NӹؤZ )1]_OSsׄ;, 'mylF8e3u¬|<"9{{?3 PvdFo܏D|9m Ks =55 W"@}?I-pIxhO؟gH?@=rͼ]P ެ39Kؕi/ե"GY %u 7n#W J4V$ڨ$:wܵ#D^K ]N?6UvP^O cU0#+ʂnv_|<|;/qv'c\ d#V{(h&U}yV'pjU?G"ҸQ;m>rYFCkVbL!:^ \]4z%L' } bvi 5>9$l{@jKgz VJKϙ,Mwk8t9dkXeohg}7'^˥ʥI0fכ'}7$.Q/0Z%tԡ&rDQ?FY&eVbARd42WڞgvhLuV.rPԞ$F`s ,#x:o*_2˧Yj #=+i=˝W'##x,E .6pt3#xyNKq Dvk~4 +g!FK2E⏴J᪵d6ĸˌ%1L%˽ׂ ѡ,ՂF퍖i:ŜWk7$$U_eoVIX??#Х 9Jjۿr]79hB~ x?.$G LfvX'Rcz#4spiLnv ` 5;В@_grqH"!%s^Ȁ7!T;23>W^L:ۚ~FhTgSۉmK7}X~,_)\RHg|YS 5 M|_^މZQg/L* 枼Mk`2s[v)$3z)FI1E_.;3Ǩr; rQ0ᷚLO@g;XRY77<5p&$qPVsa.;PZN..鸽H#;? ? KGnڨLB[q*L020XF&`BB $YJA>O7_1$DyHn@aarO$ Ha hA>6x4eΦ0) T+,s*h_(+9+rNL wH>s]738yxm%B,`J|ZVU r!2MÀFvм(d8V/S?vGJIt(%ԕ;6wӋ0Sm^H#Yne*f.gӥ7AO+3Þ]xk2VD҈eߠIV`պ/Q!Jge)v ߌ"ZB{$`fBO%yf)g^Ez=C[˙ZWet;dF>_&ν!if`}3X]Z("Y}kOem|=zoSMՕH"TIdLSYfR+$FSt`_yo;R*r}RCb.̋VwV FOj n3gڲGW2 Ztt¢hq// 2H7qͩsm*HWCbA =KY>c}@ lQ)嘧edF" {'GfI|1cˆigZ+oyb4@0'\|bmJ?SwãR }A1ϣ?WlR D!>.;ٴq8=<ΉTo-i Iҵb{P.'ZW1&q/tW\bRk\Ƽ PO)z/HyxNpG&>ZgbIkȮbMd\ʾƯ`pߪyH>fv=R:}W'~5j0VF Yl?-B=C Hph?!{w{Ô{oF; kv h `|Ʀ kyzmO>PL*sDqWke{0G/0'>+ ې;m~w_{d~mk5F4#7OCv# )鉁)"ʨBEN\CmD{*Wx?޿tߜf5~Vd (:D-]8V=t*{)\o42AY7q8K[×^l6.AP#2\`g7>4r{|gSzL5*,Gxf~ 4=wpoZUR)&4ӑDUGX5xV{Lkro,'BJ]j1S7;W`"ŋ\~eec-bSH#+~m{{ 擾:4?sV_s]O#jǚʶ 2AzX4ߊkm-ჍV'#kB a{(ׇOd_!8*$KU F' 96ʄ@Z.>hUR߽7TcTj([31m{v(sУ'"%ECHCߑeZqא}^?ñ_Z]xFw}c͒*ݾ]SsSvXy%!Qr `~ |? $>>s˿mM (f2D+N齥ָ~,%oBvהM@D78sqҵ$r0O$>IUd~]ȉоS=? ; Q7Gֿ9!\·Z{~2y` QY$4}e!oC)h vs1q 8wgtpSw5S*ɱDɬkn]sda۱S+VIxYMzO/~X91:2Wf@dJcyC䎮b;MX7d_ҺGSրm.3cBgzPѬU1i⭊#1YATgBw̭z5s}܊ O{rק]@npkvx-Z/}X6>&FIU\uyӄ5*YcxXbMe#dO0u>^ 92eSQANBnHh0du ψƌ ?vȏ_= z뙡D;NCҝeycOቛVDnKh|u62 H1kLG56՚<1^`heQA_=t2l[*::n8pO+@t#|Z5 #,C!;Dbʭf' pލ!aRo'Dp?H۸%"koHfUW]9-*=A]UF7C6#FO V/1jHkd58 Js4}k\`C%}7 dgY<`Nxp[ov :]m8AKw7]/?\G'#J'Ĝ]WƏbhr OdJ![đIW@(<w  ۗkCii 04<Lw#ZQ%Y)ꑱIϴk7D#h )6쪲x;pЂDDZ0Sa̎6n/~C~6dveW6 idM3<4,?rN}Lp] ,3##s91tW,q'wHM'}+# ClL"(R$$ڈeѡ.jҳ TDSI; AkUŴߪw,<m3ii7U=]CN2~f?xz?*C}[@&^|wGScWȔӺ "8iݱoXMRDj ˹=tvrB"ڂz=!-tPnh;IͩY7)|[ܠq|3>Ọ0T-8Hp&h-̋j78@3۳\8=5 )%"H;[}8*PwLaOem-{FJiаyS@>hk(&1Dg:d-NgC(d $I.SSGtS3OлgmDt} ;U1Mnu2wo~ΞWk1h;*D(|R˂Om֠,,uqw{Ce ?XpW!Ƕti]\ nѳ*"yɰw{7qrJ/[~lZ]`ʢϙ)«1&M Wf(m): P&ZjW(E;(R:}  o'$VCC-/uK{n 3DQ7Pw8V_'dGJRq'$8)hF65d"n. gB* B:yI!yCqY؟\St"n I}(<]Oq(<Ϫ_4Jzz c\I_3IS#(}ӰrAj:kҁyo.ՈVsqTڳNdTl7# \էiwL~(brwølFT5I C l֢5͂rO ` <[ Ũ% ~4sNpI>KKboS\ǝHUMR9JG_ (}bƴgBL\R{d}`oYx,™lP;%޷ҪTlP} $+\ i8@7ǐVe?8p#ȥ2N;*æ62ae2Q.t֫i3\4x˶&zj:j൰B12NS2|ԣgBPޑc+AxކGnY$m "bwrܽ8heLy:EEX&@u3ͪtH7Oo!E4^GW8Q;seE3^ӑE*i%۝w3iHic ņ؃s꣫Gu)rU!_gBީT+ty1)N/a{X&6iB{9 Ns11 ӹ&+e!"N"I%Q6fdv%= }=kab|= -cRN8 QzQ BWێ:Te(:'4C)3.lvIkz۷9$  4<NGk31J"պ̓FC[)n[3^TߊT1CX v~7N"agON f?V )k @&?=k$ws*TTxe U Q5\/̫Oꃣmk)VJb9o%R*8աZ8rm{i1oj 9`MEEu"|-{>P}ZVx϶ |&5:ɇ(s ,)eZ ZL֨2Wl-=Mm r_#GZ 'C!X$M âem,I4qcQAJdcׁZWy"{@#G@KlXN5b/w4X,pQ@|:JZOQֶRcLw cNE䶹r:Pg$`Eƻi9єUvJTyBbbKHL/]+5~C 5 ʭyNտכ","03mi(S.oc98^?xŬ&edBYIC#i2]r1씟 ?CDIe^M`zzrp#km5"X:[&aZ%\?oE$\*ɶ"7Mj'نܽ"WEnb*} 9fзȊs!lW>$@`R_ߺJ@䥉A/n"[$ pDy yQ\zԈ2d\A'2_WDZXTJ|*H?we)f@l 9SLN|OR~m'*6e^0VOQU_Y`.<Dxm&L(!lD0RIDvޱIO)H>+SJ38PNlu叄2/YLqe)X04[=B2os_EdcrLDŽӚ-Qo%aAs MMN=3Lkfs""Oc`eEGȗ `p ^ñ5 nE|qg^l B˹Aw/. u=`4[s)Z؇zvyt+I&7ajjd^K:!:s-i 2cZh"`J_",pW{+8ȭ/y^rEi:_m2Nq(6S'LL, Lr] szzI":}r%F Ts>J)HT6Vqo.N *ª8v5XPC|ެT~ "/^X-D uoџZQ\X?`B< LCL*5XwItCou [+b=JHV#HܔEE7:p L;AöLB}l7fЃ"b48kIъ@Qb \O,HX&f5 w^Tˁ1}(>hg7DĔ4-WZBT-9ʎ7*E$?ä{F`zƾ 5GlRM|X?90V8[|%H655}o(ڜDz>YaYt\9-s'`lN(,V(ҐҮ@hU\\XKc8iJr6yOvJ%y*K7hNjzb8xGi!l OKA'7PLdǶG0$ 3Iq9g6t/t S%?t2þ ~|MTBEbKv!S2. Nz))SꨛFPs*g69,Ei^n]쒔2(1=rL"$2<6,Ԗ ΰʈa~ʸa!}T#l)YryRSp"щTyf 敳gK\ ,( 8&1Rhi{dz|R"j2^S*\o?:"NE@|3[ %Awfr #~SӲڒiYſ%4Х8bul+We$ ZyGf -wA,5Exzm&}}RC;P+m;C&: C s0TŎR͂E[ ښi+0d7&Řx~z:(Һ:EE)D|Tq+^Ja_v;bF xA=`ڌGn}7`$g bI绰N3fhS>&'^$z͹쪀1F%=*Ph#_jh^ tNjt(1,F!r]ǺJF7$7`~*% ZiQ(!|.Q1U?bҽ(!&oG71\=Jڢo)Fz?bZ.SsdnE[UK1L2NnolG 9l\y!c>DUָ{gؓi%S~xGl['qp& ߲62:+)/b<.aHH 2Aj-,6ta&[H}AI%)2Żȇȩъ )|*Y>WJw?;ٿ/ȉɑyHq', cF`D873|黩ljغV!GY2c!8"Zg|Z*PfrGѠL ;. #gT^prLrIb+Z3 b Wq_ouVx^wk_Y j ֊IF"f_Ti$? ki4GS!_\\ŷO8Ʃl Q?|Xg`Ag4|Ruց~4)sCFIOӄ <@g] QNNf#!6'n_ H'#D!og rBR>3тG_'{2zl`r)~ 4/ul=x4AvaF[/e01,h`u̒o6fMOcW~NzH7HK؁VM3`c?\ۇdzQbvVȉ$6(th1ߌ}HRG)@?gMJmf1M kQk~Y4X&u2.TY!}fyV}C"'`Adf`TɸH-ə}\moz;EF ~ _×Q87d_QROVqy뫰kC c_ G= ~xq_XZfWOU& =v7!7 WWs&[88AIyϹ8\«d[Z&  SOжBҤx_s8uk $˷ y{  p*⤔>*2??t#-tvܳ?o`vH@|h8zˌ"Q6يUݒ 澖-@lRѕjAҿ[!ԭAm $ܺpdgr@ޯDOvX !Ѿȼ*p&^=PqgИ~dRhͧhl NXD>iZ)FgVpnkUj4! Pg?Jk啄04c4TAھeHYr 3, *wq%JCe zbvT4 mܯsyT( e~'r053( G" MjcE BAPQsx z#nk^-넶G!!h)*f00J+߂3U6+TFG }*]QKw PV P+oz-avFBߡ# $hG_GyHkZ~;KIh%>rfdi F/f>^b Nc+6h"^a\eF3 HGW(_Ii]%pc櫌՚HU (mp˙e'/J,s #ʗcoW2mzi5_Y4qƾc88dꩣRDن2t%,'LF4k4;o֘-.BZ3׉3/b,eV>9!`KOCDB#b 7 SF4HLt/o$)l'u귿Er9;K;z\1Ț2:#KO ;nB Tx=YVuvӪآJmQYXFnSڵQ.&}ff,L=n$b֪bC2}f藋;*s%/NM&iJqś ۅ-z7`vV)Vp18 ~ROÒD(o/Β=(l)#N3A%K7 }TH5ÅvHwAxYɈ~2zV=ȯ%=O?0bKfȓt7Lt>"xoؐ+ #T':d_xޏ5 4Ķŧթ#=lP) -Qe2z'⇸ fcv\)rh]x9bTyc3RvtͮXef(&Lo5;.bnLp Ӽ4/ bT :GF*D0Kau!>}B{Bc)#]һ",bqׂk @K6?4nсP2O2Nvx!δW%^c~-:3<ބa:yЍřdh0{KV@;9!㈆_A %B-v_<@r$LmBfA`遲H/Y.$2#}5 '1U)TFOoI}`L:k}no[%@5Tc֭ڼ/9t0!]Uք' Ӻ/r+x"\¯k r7`kGӋ \<8/'FɿjPWi`jj#ŻS"x[ ܞz([cG0mo(>Q089tQ BPm2Ghx B\"K '5.bsR^u,m 'n8K0)I=aG^C2?/rCFozֳ0`> Cw]oJh֔#[-6^[MOϚj0X5ao$ !*vո ذ~8:8ǥm3 E鿱D+UiY\!_{h`v3ē5_eFŘUF2qn%pxJ13 Wмl d0xC+RN!5' Z,ԑ%rBo"=Tf>V v%x^60D$W5+U0rIZs,?°\zQE\eJ ].48l*ENڅ0)#qUqY,YG $".V7sԾٔC+Y?1ȦyцaSuGiv_eD[FV˃[0_0A4;o)G8{G#dDž.F&Rg3z+ij<7H@[X:{p'M={XxČ0=!S̟LV< \=rW5R2޷icV#13{fMR{hwid-w}]Ur{ JsHX`pPW6%3K}ڌ//43)'w {vse隃r-bHAAԙ~2}VګIkg !0L{?I0|y ~%`uP>M EQyDS~\cn_=􉻏. X\/Jvݫ"h uFHjuުK~JO%#Bzo S4ٿ`#{ VomcMK}d\@%o]08<ćBB= {R){{hy%cL R]hJ-GS!|܅߿骳হ9ъ(#Ч 87!8v7.u9mGܦk|Qa"c\]JJ.}]#mіd+z^Sd%$Pۢ;-" vǼ;Ӛ陵y^]:497|}7ezظrM)2 DZb0ybJC-2xoY.ٹ!P^"Ʊ!xhc;1~q>܁f2$!2l"  s]*'6HH<˃gnJUܒ&qE5Ȝdunʙ+$ N;|8TꥇĄ~BH^-W9>: MLd:";3jh3P&>(|Q&IDAqZn)l. x3XJ3M` (qdSߕZo 4'Gj/C,lq1HO&G<5Z[HJZÐ9=r9݉F;pZ  w( kQ`|UFI! `8iDVX](h&FD*1}~& g7H/7F$NPG8V2,JhlxC8V|wN\i"P%PafUTڵg%,?:6=I Zfڼ`LK ,uGVΡh3kJ?h|R;Ф{T{z%}<\s,q$U+In5e P}MqH#?CT0"@/ &- tR,Y3mnU.6 =}k0xoz-1UR l΁m ЗLϊZ];eo>,#ͺ7rM1TAs2Cwcg L?TSr{,$kew:Abl\d4J+HgPR 9L6ðh:~Jm&[)u3}wrz94(>;qq.L Mi6[6tna?]f|t]kTZꋞqe}fUx{ԇtz%b(E(h:̻ijj!Z:譬'4I\ ,Xޥ4"~p,}n?K0Gr?RGxk)]ɯ*oD.pf# w-dր w@zĔYWaf*5_v=~oaѻ0`9)#\7Pw5叶HX^()cE1;r PRv:2"2&ّG(8Ѭ]فTVݲ%A"\hG>.2==8 EL0옱/lZ>w ByaA, Lpzbr͚G糸 J0 ( ^Hz,AD(o{V+v7J*&i4$l$IFun{unK/Ck|WO 3ͫt#3 ҢsCe%(':V|J*Qk==F\jn^^H \r Ϝj,ryXiyVI^Ft7aTGeݽvcUr|Uƙ3ֻ?~E]Nnȵ.FgwQe1ɖљ'^zv,n|'2(rDhZ\^'|jv B+Yژ$T]aTqr&_[!{7Dᯨ&ϰxY%%R" sBnOxHC[_oV{C\\𹝊MSDb~>B>^&Ŵ],W#,?@%:t.zJ:ڻνpy{Vjub۝U S5Y˕ܖhz[raQBy"h9\/[wXa5NA6E2zYWð|i*}F <+@XF2@=NSOf^ydIDR=o})f8ݡt7qwtc j_p> 1wڏk1[JenЮ zmݙ41՚ӟÜ$S_ TiZĶT&V{-E.U#(,:p8 y:@8 |lFgz͠EzS'NsH%= QTƚe8֏[…`v}5{.֯wf08W8i+@{6usbu.G)wvG}DvPm>\#Yg", \9i!5хjs̚ŢQ>;R௳:{o"3 `\8dWq0gbP +;ڷA*yD9@#h@`'Q/Sc 3IzHbI{%K$C}~J& ha=J''ޱ]^Vt/,4?8 (M*ؓ 7bj[|_N$% X;=髤5f 2{j͕ :2%0b]Z3|Qhėlve;}$DeoG'rmdWC,9x2fFs7]S~0WS׾Դ*Vuv+b*θrz(?!b1o$F7ҝ!SCQ#yn:1=#?g>hOZ_rOCz;Y٢(UYO qeղ\Yp:KvX>_DtB͋6Ժ0*s %XgJz2ՎI/ 1XͩPpto9~ CsMip5T(=ǜi5Z4` #90JJ*.im(fͺ6gcs>?{7=etvAWrfͭڥno9R:}3.BcsٗRcUOt$MӆSvVc$%Ø4ii8eEKYQjɧBtz}{ͽMF uRdrC!BDĈjQ`[ ]$Ѱk ;$u6NNn4m}P4'6Q!4Z>.熥%%Iegp Hz لcXWUmydà5F?sOI3J ? 58ATlYB'!6T묙&47bQ]t2:ao8QV.D &{!y1ÝzY@^┎aK y3^]YfTͿf*>4ϊ]9qd} 68vR5x̾8zܭ4ZQ'iv@ p ^I|8X\X΃&۴>;Q$0ZS!ġ6g[t22Ã-%JwR{]5Je4˩Lb3w{4![mf2͎n8ʮýodԺՑ,pz*gQgEj˜..1n&%`c`&g+ꠚccrrT5QL4x"s!@ m~: 0i04޷1.=}B\T7ݑJg#" 7!7uE@' *vGy V~BHF'NRpPK&]w[]iݹam9^hY>T ;-aM^ s0.QԬuGX<_]'YMaHFҕlb CPRiA1`ůwy8} $6W~ge{"^\i,uc4z8tLj5y!%_!l-. VEkQ|w=ָ rmnBsa;WQ"q32+ pӓJOqSDRn(f7[{+(ICʝbJ_P*{2( Oyyq`#1IRxBh^02I!.MkfNK~zKEq쇬6~FGr* 0kMFtrJa9.5va\ƌ  y6',?:OQVfq`Vyٷ2=D!QKyGhoww DŽ7ec:]rv^W+wPyMLOe5^ד!<{p>+kYW҉[ՖU&M(#K`֩p+)ϟ)ktnfx(I$ֈt UY` 3v;hP϶yW䏰Պ,q-q;ۧx=@Oq/uצ@,`Ի${B) /@8?#ʄQu mwoKk=O:č,|-#l0svH;rtW->yf""*%3.*}rpN<J*ꋰ\&bqBB[=D']k8C9/{|2X6H'*J* m1} KSqynu|8sBU J hSxj ?{oI hWmf)*W BU Y*H~ɳZ;C}q %;eOzX+YN D S p^+эI/֏=\^FOuuk*_ucVw2G;b}yt[<)^ wr,dWe䮵G;MjLԒhj^8)PW75b0\wA x3u#_t@ExB`44Ef~=%?v![T?DV--UTW댋”{fuyHf Y$x)FHJ'V+⽁󩍮F40@H-[Lzs=S C@R˯v} *PX-;TFz۝wV4v(DSh]6 ٳlfC Rc|M% s\aL>%Wv:@nB4gOm0xǒm(]B}JvfiE[Zp9.5|ĐpjĽRSarf_.i=a}g^<7?H9簄_%"Pg߸:]y(e-SRYliz\-H5H)k6Qxpȼ>oB)7:F :Y5.<Ϣ. 3|~7iB;• X͒n1s$e^AykpR `u@m$Xڷ> zU_z?LWEFcA.pYU4y=sߥHzp 1$@߶ ^BL7k#߷EI|On#KZ._j^ [RC3rBE`8} 1[6̩6 xH&UGS24w2Bnq,(SNف[WtHVg0DDŽ^N/hy>_e )wY)`nl1I-+|7_t]B̦KtNuLY#DmuMtN[`&8?p[걳QLM: Kq3غ֪BI%>[iDnҙ{[ +|P#z<Xt&BU]ف&8=NiAlx>wKuyVWob@ssMz~u}nl ZCF`#U TsaX'U \Q75tVZzO#Y 0*UΌe2Mm֑jB6w -e/:i*'E]*pyQ(Q'IIY=Q-81u'g|a1_lv/z\PMO{-k#kf]x5ʚ`\)Ĵ& @r30v K ?2FsC{7)g.j'zٛQx}MWU~yR /zP <+s.vX O\gkdFsĀXR'0 s)6ha޾C@JNlsmTyaX"eԫU}xTU"9bǨ?JX6'>܁zyQְphxe=Ę`:`mn j W80GdYrWK}V߆~>xu_"H(q_IMr3Eԙ ghtҊ;>AyB JP*V Lf懯`$v~QUOIKqK'MZfτ.}QV36T)\\5`qBӦlfm˽~()gn_)Gi>})8w?nB9!֙ .:4wy>" TmrB)ڮmi"I WWűS0UpPx7\TL+h2Mʃ<=I$UOI~kmaIU `y XA )sJtQEHb9 u}Oq|mM*jW8sH"v ת]%Vzg~iL\aLhQ!~&QJ}fM;{.lIHƆ] W֥Zz1aYztN Ɔڹ^l5L$>RMieL~;Y>DtjfZz%qM+MFͻi/N.j@Ϥz |*xb( $L1|X sMCIqsH( WRwOAkPk(wy@ ɫR ̓G^&f(O9n~( ͟] K<@Q-(W6ZrDN]Ij%&$8%LNU/N츜\ SoQ&+bOuLw%78׷2EK'}@:WRֳfdtxQ\DO*lz>=uz`8run4GGf }VU,1wNl^8Hxc M3qƎ~}Uw@!¾jy42 7띯1&rO$>Ru|#wJw = 2|ͦٴlnU:mldw<n)1: T_xrNC|yAIM_>8|E K~W0li&6i+  ~p H,t _9rXu|\CSúT,8A#d0 ypX x$22ZbEf$xnE&/jÌ/Ub R߿DR!tΘ<c/qk f '/O&Gy} ^q \ԫo,l&صkBPZ^${3RG8Z®iwv*4\" &!?} g&9ԡ-~$(խ>?R= qrk]!DHו)t0r6* h%=k nUl#. qfss{%H )2ջi~YS.Lhߚ~*Ben4 maQI2ha:P:…VO Ql ^(զM6,d~_&)dk-n#lܣuA cWAqv5 h`UlTGkU6Uu8z 7`}]Nص_&֊qrI5{PnrJ9<`?ODVAr\n =(/𞇅VD /^yTßޕxݴchUM j%9sž715g_-{dIApA@6} Ij u4[1 {DCn,0dMDFvԬܽ0PP 3Kt:ھ~'Se,Ԏo`x#Q7rAO,U#Q->;_1, beb`ѪPl(!k^ [q! -Rq '36T7IVK"(@JЉ׎!8:2)Xծi5[9I(룞"t_pmBS(q =ށU*WMPX&o u6:aRF HFq q߇T?,* KuhHelFtawv(H$8~]uP-X8NKKxAًEpQy MʨXpIX (;Yb xd㹋'wT҄-K*^>,g`*ws3+c=^ M`B&NL0g>02i%| [g|R&.Uk_vý5K0- FK;ycbYU(h0QT`LS`wiw!,uUq,, $V3i}ۡI_$Bwpc*Tտ(;alĖQRI,IT&~~)rUyHSҡaз)I-57ބ ;2{WIYAg)6eo=s|n 4_~KlJ{h4gN 2ExƻQqS > c]`4&>{*F^?Itz}GPQH nNVsẏ׊EA~u5u|́by:'_+9, ]>O`EnZ+UvFIW1'pwL*i1f$Z𱐀 ߉ĠL%Xڱc9'U#p~^x- }v^J~^=ئW~D}l<\:C'Y͊qX)UJjNr.CIdZi#%wq|c *w#gs;EXKL<1 F?}r=޹fau1#QwTwI&^PpmF#5oonmH!9򑊢x>8#)}̱jG:JQ89d[uV<ˎpxEޣ'lЎb|S1ZrqR(1ӂ`._BW/CD{=oVG%u۸#C  ddng=\_Wf`7}!ԔL:΍[1B?dtW5T'.geTΎ+3ns}k@=Kq0+gvcE$4JHp0cXbtv0-Sk(e P/9%yYa'a47p5U4*KgAt5!>U_WhʄYKbuMr2w!IA"HxG$Fs(W[_6*Ύ!mL-׷D9v1C}QL QItreCGӃ^ *shjV$|b#u2k4]O$I萪C{8>gPlzT7 x0F$Y0mAI$A,Nl,'vhJ>Rf,o)_O\vdF9<8{krow066:PYgˆ \mDF4jtM2cN;o7quX@:DQu3b10H ۈ{s[.RF_YC(u{v%Hcq1S] '2OZ CW!ACm_<ةo._F:WpcיnU]:e_C(#;Sc/5U8 ;>-iY}!!K:4#P赟4$P߆+X'_@j2IC':Uh4NJBܵr48C_$"UMr͠_La uȚK4*mBc9(lOԖhLH^d0{߬ޭfuR*r87@F L x80~3JCJ$$BRJI̛y0nTOsG~\n[d`RgmQcOjrV!` "LKwI eLKB6`{ӌAG2}|uȳLYzS"`0@_o~;W 4SoT6ӄ'Z\"+4ŖKnW)v\ѪZx RR%6CݍI.-Eo]Y矌OaVAI50N׏Qhʬ7&^:[L_3) gS%k xsx_*S]1#_Iwb#{W9VfH_I,,=+% 705Xa-Vl ήXO<%ʽ X68һt:p~"U`K. Bo[ڷ0fCj^@zv1ƅ5t$* Pn (gۂ~|uU|0,|ANK4  Piob2R4ɿxFӷ @خpezړ@#I*0VVA]up(ZDo`ˮPq4_{ԩwIe43 AY+VE8yufڅ.<^nx7#P0b7Orp|Ըt`ܛ#A>rI|eC=>,d"lWu 39 x&$l; `fwc%]fS V$Mk6):W$ѹO5b^k`ޣ@|!I(@<*7 T@N =(N6Dyr$}m%xsExNyE.{lUW0![>g(f"ͅHKD~FenL;G]",`mŠ}쫠[s'WXģ y0)[K͞&-v%]:`lbl8~k@b^ =GuGB%y]zc)V2F+( {ߘڄHvq1:eD}Eܱ#M |p bц=G6+ݟqXtޗZ#A[f5e*iQ"6Lh7vmK1]0h=pG,ͬJfe\~|S$53N7ˏ$4I;(3k5zę2q;e"WkܒYӷ%6!\gIWy.i8\ܳ_ cv:pT}65܋?zFpaI$vZ'k;r:hB Yú*[\=ϪmLڲafRbϩK%שRCm7j6̗@ EY $aʤ?7'9tIl @R2@/ɽ?>߈lYupf%}u5[>zJqeș-kVnQU$c^CNtp0@ x0 o2АQ2Y 1Ծf܁3rJ^oGљ~ 2{$jd4Oː#lB~'ou|Q [Q׋̌Гdmɨ2LpoxLWDR\-OT@ }W|4<;epV;J wnX;ȌC^mA<+f 5ѬK~(خI3[o _~lh z\wXaR/E GP2hcMOZ ő`^<~dt"{Inp)'k{[`^Soui^??(gYd'u35Oj .Zv 6~OAW0^#P`۵wcMFZi3`GNdu.\R6' d{fwdEcZUNOϺ9G=ЙeıOP;d[5'xp!Rq8hI@a ȯ['c7"%‰0@J^ oɩ~"WTKIu ,з[\{7aVޓp~3DcwC+m<@&J߽noTKMQ>dv^Մ6 o{$.yBvSVtrYXV`[B?r7}wL1JtYOpf^4ؖvl[V/4ٜ}B?ބ%$NJ%{“;M_>]Jen% zS|D[6p4+nɖoNμ21ʝPp/u f#V %rj~]J9}4PG>z 1\5J,يШn>]Z7:AQWx <ٗYjchkZ2 L?j^(;+'%W$?^"-"=cI_4}5{:_Σrf_ƥjIԌ$i =[CBʫS2s+2ƥf=>3{V˸'Ktff ǘZ_QkGD8-@ X ԀpN),:iz:s޻iY {R j.~.ճ=NcqXl*#PQ0sH{#!5.jiE j!fJJ} Qظe?lp{Ne3{̓$.qk՟IP`Cy:8 !g eA!qJ7ޛ,,Scz6uҸ'ٗa*$?O,=ӡcj77zIY*A_T>~[kV)S딎j=k^+Nl,̶oN ~<5gB%y"|y>bo8>GA/@鋮Re ?w!fy Ѱ讦]J) qPQEGICsQbwQ2&[WgO(wheWb5R׮bX@&@xIu貾*V&{:ss4.]@p 1lPZ ) 8;c9TT=O9ɔ=YKU y4Nm+uqB "GAwWϩ)O B)1[I|61Y&.L/ 5xk"fFC]NGt:^Kk ƿTO| Gx>Cr5)A m]NeW͙H?^+$־rzI,>i:NVj((~#MgOmH{wъj ^DwuZK ˄߷ 2b)930 KMDcN:.64'-AZ۬dU1=褬tb5(IPQumy-7ZN9ҩ)H^G-Κv4I4TfR$E‹EdVtRg^T"^u4sU:0!(JRhc^'99d<= fm@rm^105pThlʁX[ڦtV{V p0B+8!"?p\>̲)F^‰oSj;ӭg4x zOĴdu/{P ̗3] mIaq[sbTHvI-36$$z6֗v/ݹPe 1WS⭋=p./ziiLcK4cj㍁]RvK;ԫ WM~ /#:sGR5zVb~VA}F[3?%:7^WtmLĜqHs^9ALnazcTpp~%~quMx H@paGc QKvOP+Қ3ďljv}okxmׅ, J be(ryѯ8:'B>=? zne,.OBxWٙ[~gMo~]1Q7%j"׉$ ۬Cl" f;_k8wa^qGiYhKn'Lg4>:Nā0JG,M0xU;uϵ4|s*ȍ߆ 6]3ǐuLw:{ P׋"B%8/|kյtMaT*O? wt\zv kt*jV (Yzы=A>0M]KR͍QPh0Jϩk< 1'\9* M-Fi,mI#ur]9+2VSdWZ=k^Q[`ԇHTtTe HK産a>u ܍2t-~*9̿kd,OR2?<XDK"Dp[։f$QF `8H/%hIX`Z- -Qć2 ^)JE[,~[Ÿ:z`wV&%z[Km;~6MF;hv}J8t۝!ᾐ""h7,)`6i07¾ErDr_MSr`>}(i(~C gU1>+ݖ|3RxA,qkvg)aL)PlByɘ((kJV͖CM)([o|Xtl]8im1l_2r9SKDD`>}k(d׸dpl0 5knyymrdSB5)} *域BMH ߼js8]Ғ!bOذW-cӹ>vнK}]P/'NҀ>K8 $\q Xj1w_♘K_t@jYqM S?ěh_t%J(2 U\xRimN$Z],[cw9U?59S cF~z(ݘ3&;g>ag~{!dϨhuwsA}Q@u'↴I*%zZ L523}P+%CX}'^rY1+uQHf 6s t>AZ@ U{HEN HN$b~= LVc-馫AkBkT;RKw=阦MȏﲥحAP|W4t&Zo1 /NPL)5F`묗7=;dB+ .GSͫ+)bculGipS;c(ʧ!lhBv nmh_,TRHCӴv+ ޜN{"U4j8 =Y1$vz헛s>)(Qt"B)pGE)F،s\xW%! ѩk6%A2k2{VʻNb9VϗYNj$wŢcAwVoڧc&.)R)0KeaW<~ S{~3Y.@zwv[$PF1+jSӎMu9 j%Zg&tHt fW` qq1B QGa&O[2pk+E:X0~@Pe8"#H2uU mWT9ft. [!0P@iavT-/FvAF,q|BςVS L=-3+zcK]l/~y}z;LRryZ |hSOmK&l:;I7-`Z;7 ͭȸgz('jYwc? n ж'jP"In{)6%4sE}e̊d(\G֜:GƊu|2%<` ;ABrR#D5}aϾSA2U=#XP$֕Gkm<=:M0C()n®&tWg&נaOUԟykBMh)EȮ^9 0c1׊| ʆZG?Q2?$Ե4u ҮaGOJ@30D|/Y4fvxyi$M$T.MZxYӲ5ƆT^8=ߥIDP CͧcXM jԦ񦒿XuK2-$]@wYJs Sq r3UWg71HUһ/D|,:,3Z 4}.+owA5}Zh$R0՗ p(P`>_<8SY8<ziƞΜGѢEtjnP_geDJCc5_$ mhQ`LH:{сUZ5f?Iz!{¯{ #2Y5Ile#O> wp'I2aƋ)zwr?Rڍe@Q@Y+Z5 9[ڲJ ;ɼ7c(@8QtgM"hW: 3לG!QƏO 0ƤHOxėc Mܫ,!]*M:Nmʙ^Wg҉ Y #"a 9ݐ̒CrW]ӀbTǭxXgȥs=O *XdPHrȋ=k8&'I>&2X;EUUE %=vd,_7U~GjD \p4Bg7hF_3TS(pfq+ێ:RTB UEO]]s+GَFɿ>5dǍD@CO-cGH/K^,#'s> V%{U4+]r'o3>U` 4]1T`Ƥ(:ū}wW]}h1Tj9yTqjzt+AE2~f>yvN}QʿidSѸC:*H K8ǁZ2ޯT$a?Y>+spe^8/PItV8,*22A1u7Jg-|kť_߳n=zD:oݟ֜vpg~ vz~WIe@R–G/7Jsa6zݜMUk yB.li| 7AGN,C禉TZdw$Fx9df݅ "%''J7SA@}8o:S&bW4JbL]+{ wB-보on/ILBM~>@ @}mx?՚c9[jYKq5nVX{BVץ¤blM6Σgc6v4s6AImOh h$<9Hof~:7y2#ZKZ4W97U޺ |B_G@P)YҸ(B@ ngd |nP(< s<ب{Fu+L/⭮z "2 SyZGjqIRVW==[WO2~)JP2^riZ_YW ~1-f_X߉xQD>wH !/iRZ Yo!|PѓbN#/|=+HAG}U hU/cn&%=4l+2Od `^ԥfI<9ao.Py o 4N[[´(;F~(+c-E83MLvFS^ퟸxwPH{ueLcvep`;3Yנ1mO Np <'*d \oh4RN ;-d~w}RNsK6뚩[8,`P]}W$Z/8ЂM? vrbB%SsMk3ЊiΜ =ky/̖؝N[qQo)MSP&[^6)|=:žo_nvqi|/fY8]4~] ]!}2"j&h_F+5 k}Ita`Dm)T:5Tu˔ݺ0V Y)5k[TW8si (F4p[mcZ^c^+AQiD°ߺ^"h~*ƈƠvN`KP9* zL 8ԙDp 4Fhl X=C﹤Wp v7r9-Gʎ;~ L /90l`]ßDn"`^1NJgK $ vC 4}&3n7c}%ʾqR9q*b|E^l zڛP,ބUoxOa[n,ơ5 E9hA0//ٍ!Ph$ yfq33ggZcP GW05'n;{Wrx{1=ҕ-‹ edFڀ kc"@(7! Ey6 Nr6oL292ߦ"X?Vxna[,~K~U?a2@ hˍ0eE|.Ab/ Q\y>0PtVXѷ{Lk1A%ktWw2ЬoMf^Nڳ3`sa MBMI/1 ty np/0qz*B4n[R$2T;Y%ZF@\w 8?ι7~ P*L%kl4m\,l0Vš\[0{P1v%:z#ӄO-|,"f?at \;OV&RPh{.3BHMCc >w7ck2jv1.ph~XsXRA&99JHi QK5d踻㉌MUzg c<0zq>~Z *;ާ/ _}YDPMuY=]Ic!#OAS 4Pțb!W&[@oLkg)^vQ\Ķ <]>B"1<ǜW܂Ly1TO5qʨ{Kvhk P6z~2?2W_PeRvGZuy--'. H3Խw8rJ*Q2 y5&wiNA8TQoܬ'l»+Rn(bC6G&Ar}$&|Tl/Rr`]%xKXw ;=\>.-6I3:bN:2$ePT%QP^a-WOo5u邍\廍%(SOȤaaod="Ϊ4)f?N.RtHSXyæ*p3 ILj@x6"@y>ݦV;i= v^ҍaŢm.=֮RT,|/g|:j<οy;zrC;&o?}=A뉲>B+h] Do)2e13xسL|8D."rPN(ӂt:nWL=]FykB\> K`P; KrK0q|_m@%>k~+a%/EG,.KO`C&'Co@R\  \iS J8 aibc[B"Y#̹ۨ,.f9fBOe3u,9Pdgwe .~~E-Fx@\T!FY3X:Z{…K5.réghlҗe[\chvc~5B8sEd`3I/:t(ih~߄Z7TTT{B(2K50Ϋ~nW ͋81F(vt9W,WAe~֣m  ȴD>Van ֫3$D'R!We›7ESIE x *fRW[0`z|֑ ٛ.ūZԔ*pЍ2:g*M#׳@D2wׂGiNt\82:=xk ih4.R^)8[(]*.jSce`;25yL@x-ԎR!' Vķ?ٗh.]<>xLWł@Ԛm&,qmr=g'PoOm-#q@s훛,0kS)fY;nɟxM{~=qZӡ⼉Jͪk??k O]SHo_p~un&'sBSR*t%@<լrk4]|'fp[-y7>LQ٨4T'pM"\i" s$ C℄fCM0Rp e<)<.ʱ;^.)it jY%1f=S=*=hv@db{Ox z ѽldUT rNI:Au:z4@R]ɦ? K@E5h8!ǎC:͊%}Y)x ǐ<)6 كop,MN4Y9re-V̸9+k͐iBΰ?*(-F#,E'dWY_EnJO`-~r!Ri؝bz*͐XfdKI ԕ#|B_JU3`ne67ހh4h&mpG`D|j>` Sv1nk!ާy\pΉ` -ؙrTE;/u)E`P!>N]|a_[k%b 7C.ԣJ^s$X??o3$oCƹaD8NX!}×?!]g(Y$<b| cscE/b]F|!5qi̱|V;+?6ʱ8>i c(WXNȵ`p^$pNz)Ҹ5Łi,QzWkOYRkdC rʑC+?[\b8mNZ@3ɟ(.\-yqu, !ZR :a qĬ r-0SS`HA=:t| +J4ƨD(S.˦e_+٫Qg;" $.֦o{q9 6 Gp%j)-ܳdMȤ<Jr4AbIqinMJ. FU EQxu@jU(/Z*| ρ4euRyťVh(b!`c N փ~^a]lٖ;{9Ip_tTats6w1\eO q@P&!fb`(N.嶽˷PR>n4h= [D~kc*n f4Y'YwYoJ9ڦfB%Џ,LIz~*6,Dn7WVDŤ+ٵATA= w5Esv?| e~F~8's˿!Rt-hM;=#:Yz_M.iţqb'3*UQ'A.> y}i1A?k{ +qifmDh2ӝQ50r(6pbd\F$IKN(HkV&O,M܏ڗ& c?[dKapMn5QxB >n‰pc8C2f.;CHOO@[X??ε6#,Wyn19qˁ!v+qeswRQ0~eN sOpv Z1g70$S2v&m7'^6z%p49WB HW53 ~`Ҍ Gz1`{g|[ubzy0} ym}=%cT_YK^h:d&l':~!踕@u7Sʼ_K$' TË|ofbOki9PP\؊*' ׶R`AqWaF?`¥rыs2nR I[U1_V- 9*3m[ԝFzQ˵|̙hX{t+()kh_+P{=uqF!⋁33.FTuA+-?{3)B6g[1 d22_O: a<W;ZǙ! qWrH%: A;s8'e Ai{ _ BƔ|ч`d*Y;I9 9stSx`"Em+P<_0mg2\ 5W9F­sZ3y ~(geO_U\^$P9 ?pNqsnoًbUZ}1m3K]O 铊L 2mv2ә/PY7ϑ:fYuk> }ÃfF6 22mC3ufЍ<ޱUVB6 W;P)p?`X}hXH]+l)W+&#6}比Blg0DxWA3NN 1i8KU.ɺr0 (4N@{Kp/^r$n*ڠfih'!CͩM'tfxe⋕'L{z,5d{)VJXj\}O1-9@ >VC 5QQa=x\(kZ!w32`[aOxA vi ceϊEL9$N"VZN(g穨*p.fIO5wå |26.)+[L)Es+[u 3vI-b5|@%PᶯLqcL&NE5 FQxO| ؚ&(e*eӨc( Ҍҵ>Ơ!JN&6vpдl`_ D8p]߰@`²Rԇ97ijWϰ~_ F?={7 of[PʣSo5&iW.thPc19 !* vJ,&G=7/ *"umVcDUMnQsU[XlɌ.˹r͛$lo_rP#r3 .4oCҳcyt8ղdskgLm׮#Dֹ77~H`XtY 3G|&;ɪCa?{FRƗOP&]]̟E E ;i0W5 >$!ȵW*2t ?&/_cC/k6yWAgG_ЃT1q Z= UWJO%uE(5Y龾 8Q'lm 3@=#i֊v@Y(je{Yye^*.;C^䌵 11Z:MBGHqq}C" $+DfBDSMx¢TBP~i5_rENcȠ2xڎj-1v< -&k|-aP c^8 ΄ es%mvy?~yة4FoCލ.8P\ZYEDlR1(g^*UPD}4Qn/&,try7b%ȅY}d攊͌IA{f#P. j~)X!Y2NOJv0j]6NLZo?WF>VODQ늇~t5xجЬgAQٟ $5bﴘ db4]O|h]5udW>f .۠Dx3bj&#`ukI R=lJHPC\.u]W<[yҟmq#ϸ*RXS5: Ȭ'}; z>Iks]A'(|Amtg!ؙSyyLRtqzYP!yɖf>HFܾnlMfvP YYF 9CUWЌt7l=;ee~HR &"\z=-ړ9uNfOmЎ9x2կ3j~g(9sȭ1qp`6OXkvT{H^>eFe,|̠%]aVʸa<X Fi9f\iw*k2@ PD1Nky>;V^m-SlP$P4:xAgVֽV. ܾbӷ]U  oZ!z^&t< je]E ?O5ok%Ɵ33%aE\F|';,<5ҪA\A]^IYs$_3u4 [?Ӱ}7]]>զٓv^跄L\=eV* 8ـ+{y;!+(T-@*ۅF̑zڂd-)vxFpEݟmκӬ|ub1&|/Imaٮe֯LCh]"ؒ(sK}FJg[<ުB[Nϛ֟;TR>36BŶ_?7xzRSڿbW\>KaJfȌG: },2"ҥ渉-qDF2b.\\]6z 﨡'+Oh J?kC%cٜu}Mі0.4o4c\S!YkSN/q5 ~}F nI@1uF %]r]K>]@sf4.QSbm=B ¥ ƣI#(q1_efo `k&P,tM`sOdS<,oysu$!/wȖDs ڭ/sf/'&L$yCZrḨb"5bnf< ᄡ[~s!0Nm;|k5%QE f L`5f6Y dZs%#', ˍ $џ O 6'Y9 "y80T6UgFeIRϖ|$vR߂sԌiPa%-K{"AtЦEhrBmRU"Q <{8 58c(nJ} +q`m\S>jSjcַC#,S@I18Zx噸8_LryozoFЖ}z\pH"VC==O].wCE K/ԯSusfE-쿼~*;n{} MvɑO*N`ZRh P ').c_':gMiToL" F )N7IoK ot@IJ6뀯/VX|/b%AZ5L­k]6=ӫOB+ TauOka1=R? Vty^'jtlʞ&R DLwB?A/3W}^_s8҃2]"S-^4\&63lN޹J>]nйk9\c z?>&p3`2# V5.G:OȗYxjW19䠮`8?>="#8qw݌RLDR +>p*KY Zx1w3r|UU[@PT@<1DR%T#(o>Ҵߘm0i߾8 b )UXj*ϲfYBS~Lh#Gd T.aY3 :3[vب:̿u#Јy|΢ļi|ۑfr$*;ruk@B,IGIi,'>Kk~D 2}zo[R`}'Jhֵs|AL>VJ47%U܂l^F`S$QMo^t:G+q{גǒǂÙ{uܘhjlnm*ƧTUK4bLcN,ln)_V=S"?e &$@s4:6(ˑi7M A/ڧ)څzmE6gK:Z[hS9"N{35f1i*|| o6Xr>I^{x(XAmڿ먾@ig'x&7JMUz=cc-N"%ͺn x>F_h}8_uN"; @~\op:3,E̠{0ƢvSeBP1cWbN?owƢ@K[f=v\[Jʐڽo`!8og^ Oo;v f Afr m}Y76y&,\Wj a_Ⱦ5*-^zWm"<wYN`\°Uy.ݑʥ(n75SˏRI++rOQ ӣh! P܄!Vu h?# yѕ̐`,R.g׀V)ޯZ%#NF W&UyFVkD=~.9щ}Ǻމ3?_VgDcIPB CbR6Dunn:N|NڛR ;5jǪ̲Y.hf ޿A9t.S@#xo#''tm(Ƙ5ie;R+-3bZ畏2OVztFX޺'E"ݙ,b-(~^uR0@3ePSrVJѻ!Rk \Afݽ+?N.A,+LlX{Gejn }29!px/Jv%jźj?O3sIY=YQzYZpt9Zk#3mR$euu<e\q"vBCBWVЌ{Y/d0ţ.]eaES6wr^Lx!'oъgKN.w_^/͆vGߋ py_*/ r5/ ^R)8S$ϻ8l%4{9KpJss@؈wT3P0/`k)J\Y~xɞmxK?r&}l7X|Kh8/MU&Uk F UUQAŌ1Rے#H0T<9IBݨљ},)Ea(o> :9R(heu/kn2U׋.7 r& F[PO#nܨ^>²1\Äo F~Y4]a8zNEH-zʋp~ { hnx{$՟TScls^M.X; !yT5KE[q^Z_MLZ(Rw;lA6l0ft1NԢ+r|!8B_x/bWu9}\:up/TfD:R:&-N{̾gggtǫ!T6h67I't鋏ay;w}3S]%P]Hӥ'^Gr_,$7}H74"*PVI Tu}gD!/f_6K&䊽8?μ-tvcO}} ctMl6h)}'r9&ˍFE|Q:%MT *q D} JIx\5D= E(xᴗh=.l@a$ڥminWs˔KhEʹ_㨒`P\j;\}o2?2KwCسICX@Y3.ݘ ]ɎCHQEԮuG0_'LIL=&6:9sI^P!Ạr7`5Јke(Ryth3?m8$W㴣;w &݇sXGP^ܪZFY>œ'wb c^JjUڴ.51jK jW>:m7ޫsW@#e^x1Wge.PoY zE9W~1UCkqܕ<5^ Ysb.u>7n4*[1],~ALGO]a.ΧNK|Tp=%\@|H.cP-ĕ_Ԙh>>+^ !p*u1@}&j ]Ҏ `c+g> Fe,B5fXY6,a$lHzyº+Uė$b_Go7Z\8m8Z'W؊N)-, JHdxknjW@N*ps3 /i ŊcxFk]l "j,}_-ylA#u&@E}q01y(ҰS=ߍk|WІUd@HZLFϚL2{1\kwhԐH+@2_d4 ;wa`'RP ~ayCE>cЪZj À (Ct2TCu+w]'F0vw DHj?n_M~}~0b 0Z w [,jM1 x+F ~{DT"t~"ҫۿM;C+Ycd B`F[aˡ2?n;3Ȣvᘆ]pzaL:ꛃIc6 ՠe@";zѡȸ< `ׇ7[T>ۊ֚(~'Z.W΃)j4B#Ye)b&R0K3JcH$=PgOY9h`0 cض\5wS̃n,%QZVNbrϬ~ۃT-v6,?n T? ӉaOXvbI&s_wf`Z`oɔ 5F7R>2瞖Sd(bL4Q#m0zX5taH&`-GYB튲#g&0)Xok#7M.0WܵxZ DW?2%IN1_@|S ޿$+jcIp쵛5;}j6 +̷/_ }/^> lHbS!5$}yх"Q'/s{ݹ":r1Ubhee4\7_ sXYl<f@U TPMQqQ['@rQ3y |iL!Sǹ8dBZ8>!p,T2ދ"GX;/#2 V/TeV 0zu`Dwz:m:;h=9YZ0?]l7-82l-vZ*U?lye&ia' %/sh {%pNxx"Rb\G`a:}2 0xMF(5hmxQ&&|à 0/VJSi2܍ȣ:^Rz|xm }<>f7UM2-$ W Sqb:2 yhd01Sfޤ-y(,~HiX)o'eKVL&:X4 ^{( / a+SٝA6\/C AhŚwEXu(܈ ؼ3G#qF"CeD$Q\p25 M H-wͱ]$,ApJ|R"q”WKnkK-B u Avٞ=5hŽ7NggfUiՑ7HȐC !֐.˃&gj%7p9*W7YI YU7܌0d@ '`嬻i;hI2ic+C jǗF 6ƒPh(ꊉJr+niFkj߹ט$&{2v}=6#?4f {C:,Żb..ք>o˭WP%b$&5Y,H] PL- bޏEʦmX2qXk%tn4}s.,zXJMG`iQ͆0PuD^B;.8ھӰ]'R O&vTJ,&u[=oo9MM( GĝQi⼰G? H=(MI~~nGSZ8St PkpQJCqWXd($Ipi両L :<{ ?OnKVe Su+ӛ4O`G1ph|H@Cj԰EsVmydYH%J)ꂝj?(5he Ox5WG}bt{(0QtuFJi,~z{i9mF) '6;m2w+K}ZB9 Tόf50W6A/_]v21pykڤD'Un21_:`ќ'^ZNhW6Ta#M +1Yb,Z͇?ObBt~,DWgqޭ{Cř߲yR0Pn{"Fu}0v'#|ԡue 6" 6nLYsϾGp R7EmC,:Ul OߚQ4i0*7wnz&.b?n#uId6'wYm\t]M(\c=srB^5YvwArP2dH70 *Y7dž%\"D>.@V~*GuS"cun/TbyA9QȰ(W7.XcӚbqإټ!4arQ*K$E;X] 2 DNN_6fz-g)DQ(ַߋubOxk%HVA(2 Z_G‰U>nac]"T lBMw ]; ӿJ9;j2 [N =eU&uSq2#V %KXU;JqZF9սïo:`t_1W'\_qC\S_ ^2$&pgj-)\_:%SWϔٴ`l`Fl H> q5 YIeʩY !'jd6- -zC?\Yk\В#ijM<ƒ+R;8kT˓W1>P1m R/SFbL3;bdռS"ɞv9e`"MK$^8FLJ١+'=⌴cD찧ɸtBg:uZylEu:J G^#+B_I"Lp3"9_cjC%ۋR@gή iMϗάBtM4ᆥ$4ߊBv迺odD)f%zEp˴<*˦k>d>z  }dO+a2)>gO;4}К eίK9 jYt(R=,p璘~G!/T螘1EڢpvYyq"[Vdy`}Ui:׶w*NL'.m9֔gHoUˇjGb1ZVko ޛ9߁USӪB[k4;{$߲/g9-BɪCBHdfs2OyĐ lz @$$_J5+ﵗ6H`RqƬ ,=nD ,Ñ;2 AĠC>Q}kK pV^Ʀ<X}/Ԙ;4oO;}voXV}}szDMTnԫ>h&N%¶"ecl҈"YvTy(zwSGI,fgp|(eNw[o4Ȗ/&Z~'1"*rTسsrj+U THF "}'z<t?+- >۔($$&8υd%O"i Њ7N|~m, *dB%3'G7ΨnP37 iǁN~B&04 p`X<@yÃ:ilyhk/J$A fZw6KCb~+3ptIXV7=še#AjFFڝmt  Zk59Bd3OUtkLsz"ć  ˖h3I_T*+2W8h( aPə\'$Ƽvy_ﲛ}MI'Q4j>-k|ÍN ]x$&kDq'3,;6G΍݀fU4 LJ(*cp9Sq~nV,/j+t:TZ&d?Fi4tKtHƁ] Aw8If<%?̻N.T$/P'>b :zklS-iM$ fp4-v΄j+榕tO?oZh!ޭd\wrYg _#Xn"I@.&iJɇ'գRBFW(TH $,pSFCr%.(W)Ѕ@~ZW$ւp38D?a]%:(~zC)RU>P%/O˦~mܬmȪi MI7ЀJTb4 {D9keRF&ʭ^VL K132&y )tUQ S(O)I42 iqf#[{w $2/Q b cc]H)o̤1&JpeƳR'qaWC[|vdΏI~< Ib5>/Gwf̶4Әc3y5Dr;lmMo~x GNDh띤INԕNd+Av:,{ % \%*4apx]{VckMdׄf}d,!'son%,;Gќ49i!'!Ayc1r3.P>,=8F=:1uX̘ L7;[:sdi< 3uT&~!ޣy\n_l-u_:2 Yf0 lȚ#Nݫ>vW)uLƏ+ ބ0jbA<\ ^Ф>QXoGE|}>"JfT:f4o ~sb2RZviȽdn7&!cդzDhDm}$7+g|4#DX<ʐSk6oIEu,:m$,NqE:i;k(mA/ZpXԭ1c4:.5dA×9MVːH>[Yvu,1ccGynF}R^`@Sg8 b*ٝ(6./iQVlpᙕR P'I c[u`ᛉ$ =f!ϠP&5*3.:%8DzIQc{:v%*]700D1_@yQkjij5.\Oޘ]ĜCRLLk)Φ(Ǩ#w-cV`N!+P]砽R;СJP -_Ae{vF3m2 pbs8.-HCMjrLRۨ7` /[袾|GVwmp""~}j $M08~S;P?"my!Tjh+M~'I M2۾ZVڡ)dShSXӐ6*{ͫ3Fr!p4)Y{ti.Ķi17u{(J2q49^ؑ 8GG겆Ċ03[3;} q^CYQZ)̐ g4ir+)Q'|g8fO4d E.3K.lR@+T\< nb\Z07-Qz EutxrkKKP _dJxjy8 u2‡̼)pQn2cZL!Kkz񂱎w9._XTt݀vW"2 >W2zNjg]Bkߴ[v6& C ~uG~Q\>Z7ۈ>"^/G07Q,;vnJ a] >&xKۺ>ICWw*:hX*I)y=6TV*¾8xG-fʓ~51hn6kU,lC&aG\=֩lg21$A~5nAܹ\[HT+؝:5<.Dy"gUP$a69-bkK ZzyGOV27[ #Aִ!+m񳏾=B ᗋ'ƹP0~NSJ߻_0r'G\f˶Xv$"Yg-wg7}/RTIj( #0eM9gH%$5#pT]qE&jJ̏%<$*[mMC^mxS</Q>I{(Ymm"5"}ѽ*QJ}9EPwMZ 0̐ `g&!{F#ܣ@b*X' ':MC?CZSߥ$0P'Z9zj>bH8):mQ>ec@/8 ðҦƖ,N6zs9ty>8N2hq,auϚ`{Φ¡Uz /ZPc<'pbTrzϹjJ7zΙ5d8H_V𲉎X$KqXcK@lהqx?*#H8|hh&BoAXnvŢUy#n*4!.J"ܨ-oMh[xzY<$ Q>/y5rVsp*6"CwD^C>[ziQSJ MBj`==<9]ψ>=nMG/#fA3^u,t~s<H$Agx]5;mS͌ԙvlQ*G}@%u{E)N>o|E/(5fQ@=nֈHm9ԉv$wF g CC70=-jUKuYfLJ1eԟWD:a6RYEwta54s(j6A }y҉m ΈA.&ѻ}Sdڱޛ/ drc(a١e$Mty'3>18jL.f3Y>X)/@:m50g>.2!:M_[\B)lXaK7W=##eeNJ,P٘qlS{jX 28m\B)@T]`cEm= &6?CU",e- pVJgZwA`öN֯/\@da )CICZsjfP"(WélI͚I֙+7iERQ}jwd(kj=A| Ljav ->DEo!+N_g\q~ȼ485H@Yf{|5CKb~4 eX# iUW ͠YPMdg&1#!GNh ;賓ꟸmϱEsglpS3[JaE,'LQ >o& J&;0sS^ppȕہ bvFF'/9dӰc8[q!n-@}o&4%zu`ę'BYlc&^wv4X}( s2-4+5@ Rr7 +OP g7T0H|&jlX%DIc <2ȕ{g>Kɲ¾݊Gy.aP̵;qݽU9b};dS;U1W9/lb5E{|z`e[oWcՁ:n~C="#^"j*|᭷vg| Kd4ÖVJ\%+Ep|TIZ{uӟ.F[>jBi9R#o)-|JAO4r=nWZ Rmg,YCq]d%^z^rצA3(jj܈-_۷k}!U:]w&,kD8Wͫ;ޛ_aA'V^oQ i2SQ'q5x' kDCAz%mb&Ku19| o"kuTp8Kx3>Cg̥+ʰzTz}/SDe Ϗ ]\<_baZF_>4v5IcbWt]:*pcƹSnO9Fp H'b S -yz9rbFd^9\S@4NȿEW`Ta#(+2TW a6 sOZ+]qm `wzo*RK k⥿x%0K@™SP q'0PF%YKmcHxO`j?T92\^:K]W&T9+K#jD>QOO9U=֦}Qjo\RI݉GFņSFq(jcEFf[:^aFL%rQK@b!@ϼ!7n* b5"է}뒓awT'Jװ`1PhQRwߔ5㣗NRSB:İ 61lHF섓eLN"6 _*yel<4*l2FDRd/sɆj'@ xX˗8Eb^GUR:;i22fV*;1 MYN}#8^9 z l:wkt.1N:60&0=Dsh5?t?ϸLg:oh&uuߢiƛS>n}tl\=W)WF@>Kꚸи=kGG: %]p^<0~h i"s%U|FJ1* {0>T :I!XR IL;9LO1QaD HXYL:T2Y^ف!X~$WXR'&6 .S##p:Yޕm "2cl8AQ@UUԱceN.CCƘ+d  /"dr͟:~_'Mh#O.?8lAzg;C划6i h\{7 vNczwRxBMFYM% -z졍cGL8+CLIЛ^,ɭkǭfS9Ys9kH]Oʄ#d'ma rjJS.JW;Ff 5zqJumQG&[/:RJuTE? z XL:+FZۈ XM9 cJThP'ȧ/]¶^^'JP熃qd+.841t?($'nRN&Qv }y&?Ϙ>yv7<߀ 0 ދE3Euzొ?ֶ䰕°^+QcpCqVoYRxBc\ WW+}pEp/If8N{ q*,M,fm+Ӆ`[>q&N%yB]_[:'׆7:_Rj[pȺ ~)Df( a3ܪjm`] 0LU1&gah%|WZM1Z0f?꘬ J˯1Ah4InI/h+`ٺxxDgS-TV̊v+;zOeמJP(:%L٨+?Wh=VįHug_Q8U9q?I" *!Xm欈سE6YI ٥5p7Lx˛)ΐg~s'ŊU(} sAswqwr)?.zfk v3cYLa*d"!}]:ۆ`FdR4Y̔+b!YQvRRN-7Ў[+h9 L?{upIIxJVFP nzkƨmN[¼ST/38pө2teu@g}=N6㥽9'ո/3՟9؛ hhxYi3 ̐._pɒ|ՖLۄZ7P[,^-H(/Co < Bn9H +9h"f>2!WWLm5z5)TM49 :JȁE ξD_*#=uN3ck (cO |g_"'#n٘cjPiw!C㶉:T\zĞJ66@/ʂNQ9p -J>I֯HӃ-<*nl2{i*Q K<?Gkr QYy0F|7*xK݈g^CFt2{i,!}S[)1M- ^4o՘GY5KE@X% qu(Z˅S,a㙘{N J$9RCsY(gjJrƸ}ƣyxf$0XΖȎ死eG u/%PlB-$Yt9\|5j;8IY׎l# KkؑK = ʵ1c3<RqI˕z즩 vD3鳞U`~[N`M1Q?:EO7hcg/po NƟ/.wAO]CNNMqPD5qj x@PyvJfU@f_7,K 0ʹǘ,XO#%"n C[{1%D8vzߙ8f&O^ߨEIF8 6EL^U9AU15_v#T@]вC.9fwKv0RUnzٺ+gAgV2 \}t5d5Qԁ w&eV(me$8G`cOlOh9\׹708*2mjն 4?ZJx#TifxފT]?T6:74bDA꬏6v(„\n)DyyፆBLg3</㳑vWVdA_ﰟd2P@"ܜK"%{&z,$d-uCm1ZG}郷r}v=1Z4̚{Q)LDuN*SS_ Mpq0U}tU0qlc$GiiYn&L,R';_֮oj'w[%H}zdgEܦa܂4g^a؍8Q Xp i[rdv\KKW@-hZJkϭE"3l<Ck,[CAT1 8xi (N41HKBP2zs~@Ֆ K%<N0Lx䤩N&8 JvKmm%X_5:) a-]P/C_y=\񤶰=% @L}5KOa x 4~"aMd)eE1fS#qYK'6 4] 3mm@#|F&#ܗ;OԿޱ_Uۏ;In N5)0)gHγk|z, 1]ݐe[wk83е7G&Zm-.>,'9 tq'C0A<$a沣lS̩f7ؾ4uz@/:DAn 4{4:{8U[ Mݷ~=rBS1& %|bO'iަ,P)ܸz]oć@Lq:3z:).*:1)rO.KTOK `~i?V26 kBj3z1@#T7#ཪbIYu3A xC=y-RY`nW׶VbRW .u[|<l+>*]7YFۡ@^-$ y!$l ,F'W87[{ӻhC$)ΝDK+*RVŵ%WJ\5@Ea>fqyrXcs`H]p'(]{Cp~Z;oUsZ;p$#Of:TqMPє%^&u Vo0G'ڹ!v¥j8M:`ڳ*5X8xtKOz+5f!dRwi`fSTuv.&#fBޥ-577@NUj2V ' UkbwT15 5dI+}UQ;t@Rv%\Xdr)X~'gw-%#j=L@6=EVYLU)j h&#:DҊVzoBZU!ۻy2?`hC55Jܝdwm,jEIVŴF78Y>K|ԷYKIGɣ(nUJ-ܧȆ=Om N0GڥpF_ ԬVD者U=AwveokqBL{ 䱲l(8׈QNLhzsb=ܰݚ1/uqt W͉)=p;s6tW$#:V7erHv+#YՏ4-Wg5A,mJ烉}FWlhD2*ۿ_][w"5Hh#;rc #E`c:qYKy:HCU1s`nSq^ɐ'sFcVV z dZD8,> IdwE=Z5nZ۷+nI*|:pzevOCN #E0i*+,ŵye$AZ6+hP,$ )_wKnGJ@wbebu.(R+XHL6s~@S@פ(!Qߋe_FO@bP7a$Y&xamQؿ'\9},uIH58 ¡T^oe=7^3,oun_Oň2Hށo~߳%=c"Z D(t+Nu$ylo2 On@ƮuAˬwfH2rܨB s'()˰F}$c9',c~(?N b4q: (_8֧>t9׋at:JH3NTj˭"ْa#f149y!.$@CŮ/~a w)m|"a|N1.@ Wu#h_fB|r /mD{/Q_sȦi]fgMH !Ҡ{+2K[aKyb%6 QgSCȾ}g}o@f39v.O֒#_nO 0ns`*CksNجp ?'׋'K@4Wkp~MԸ.RcYW2Iο˙p˃)5޿af W4Za5HzvA^lm=KbJ^ z%Q;zT0n_sf^10<%Bth!z˻Q!wk*IirR I &Sf`" )~~q]ΰE"mSGHByKPG5][a9%1H`5ڦ.ruPl9 s},Oe~Md?~>ͭCx]s>+pvn;DVa3gX\ \ MK$5iN2tO ҅q& u8GݘVà3f'ogg`E>;S؋L%]|5bPbm_avJ&J;k݌&zsѸ)'U > ITFa,9 $;MY-f % K j<%ˆ7]͕|}crc.WW2\\\^],7&/<#׺2͒ 4fg2^eL֤ ~QkSH}mho.<3 7RkXenpUˍ̭F_WT5;}13UVID][>K9^Rj:d큿IHq-DRB` BvעZy(Ef≼O NL|˗V3 kU}-iM?Z %M9W@z۝˝zlhY͑&/)ӎJ;+߶@!RdwA!YZϽVBYvo3-LDž!n>>|U=}E"MsZv ޸yl)]ѴddvL,2z61ďdM# 3%*cm1$D(DcKE7 2Ij+v6g'G'Zc -{JE**.*v /9OvxYP|]`9%(Gu ۉG%-rT鶣 DN4.;y?/A\Er(Ken(bj.,~׏WK%_oɹ)/*8àNCюI+7]䶄%6`ߒ ^Fplm2.p68b,.[؜8',ZY\8/_Y:oO`HHzXz?nKu)'r>_L@Fi5 M( 1o# GsaE'ŽSv߯kb_1IDC4i]Y9LD*_I]-N Ц_/ۯw߸b8 4dQ)s'/"ټhdvS(\9ڡ >|g[~˖]`(iszvD)ߝ7!-Rm`Τyϳ;-~i #* NW2h&\:=eVОC|i˶ (Qbݸ(S-Esʥy8&HΘ`ZSXҩak: %WO Y&;wn?"58hG8{(sBӢd1_eN\|8K͢C'9.("ȐHU畂LG/&ǡ[@6*o0SK]u<̊iI*;t]L0]Y:Pvp!#brN.S-Z6[ڿ gq{Q$zʋz]ճS_(틿v!(gPJ2|'*xz=ՄpjIOk40\v;+A3:74`% ` s4LOO>Y%jpN;7R zI\#[hk=uYΗȈ yCɆԽ7k-2J4YY yo0]w^8tc;w?oe DV6+nτY'/ sqp.ejk[VB!%")]Ezbf \/qS}jPB],w1.? ~Vs /GTrpMyJ^Q[A*h=t>$ƚ\#΢6Sg@7>S% X{Z%;<$(|Iٿ'7w'\NEHg#I|_E|X,RkU C NH~yj!|A(ݬ@~& +_XgҬ=jt}&+/\9 ŖUloy;}=vGI7/|zU wrcAkw% 8U,c6eD/'1]aZ0g6sAx |s{GSt!f&M1B<IrQڝsIS\`ѯ77Mn5oڡ{Wcpx돓iDWvd0rX{oʟYY1m߻tCvmL!jLffklz:LuUY:mw\[1Ѣ"*5W$0_RHVBБO!({4Ÿ9MS q$sRH)\ͬ:»QfUna:o~Őa&lM8tJ!JI.v@E)_N⯖\`ӘteUjW/.x3 +e)ty9A.\v>Fk Nu/BW`Vu>qQ-֤(Ara~#&}3;a&m㖵YE ̯;+i5_0BEO7̘'< {9ΕK5 ݇%'= (3Ό9H#CcA C)A&oO?OI/2'%گ߲tyc\g}4 y (dUĸK7_<.׸7, a՟HTA!<߻!vB8;H US΢renPs%m\&J-/f`9C(cĎd$|FL#MlQԷwhֲd3e2s)YSg s8ץIQLч+E+~t:V$!e.Y̭Ri|[[:9hcd3 ^2k2~8̃P[`:g@sgM8&Xa!H|KuC{Ô 8ʼT헍.gb֖Ztַxx!.ءZݍɢ|l!XAii{:c*jf;/#]`bV&qyLx"6N7ru&jZvqzNA;,6Njһvu٫{p/tu9>4Ri\<'-Q=R[Vz^^Njj5MhWGRBp2qEvVcH`Y˜Cb\xG͋޹-B=vbư=O֪L]eklR%@x>j =vA;篧BI?,Ok=8O&]x0zQOڲi$s^Z嬩}Zaô1k@Ĭ1[|3 WG'L%;ȕ]grc>SoF[<5f3蔸V±ⴔO,AiF\P7ѓcS~Pj}ZqePaH^BO~NIl"]g0«JIay<y558􊈝MU`_!aA t8(┚sdHbq$VsG҃Kyۖiꂝ !h$`cZ _꺔}'"eº$HtTD+&kz a[cDއG]!l}>li]r" _8c, x(FIo+T˘sƚIĠ/s[4?USUL< 8F̡*`UĻ\9s #T5&SBcvb+"S(B 9;I[HјqyssJӾJ܆+ q5`n,+-{[$z0SDЂ->]'^c[/BZ~R@ɷ'"Q8!ПiK|-,1[Y~$8AB>AMz3>J,]jRBZ dw\YOm$×Da{r~8$j{A@i|auAȬ5W3%iS SzULo6 &'YlR#GmE&@j דk{Qr3;옗l^I~[8E*̚ƪ̟/OK,.89Yg ݔA1Fb7^s0K]dvNkO8Ta׷w֓m0S{}0$lIo%xQԢp&Fsv>}ITNlePq@qyv)ZN:?2iEZ#%.nQxozOvfHS|IpKi]JjLqkB)8*c=qhy˶j( Japy+r#,3Ax: Qm&%w O$prW։BSn -%Nn|_ ,0s&>ӓ\v̐ Xݤu" %7rVa]7uo|YDŕ4>ܛbqS9V& TJy^ؐSiԡ,m-.m , #coÚc .bz{Ka;p,w,[%cbd_%FNi"'@>5Շ[)ܡܿ5>`hח={/|x- 2Iɣȏ ЄݬkI_^%TX_u8.m~2Z>xq%q1wnʦ4z*l:ZI,8( Ỳo#!7;gR/USvB3^Ԭr bu"n⻧\S[-ZȨ}<V#]uU sGԡRVGK&Fqe=oY4` "mxo{&@ $6Vl8ԏB q+g ]c›V9Ɨix9 {-8:ت!*{/ޫ0ш8pܠwӘU6aòl캍\)+o*TQn8? t417loj.d!cq]kCw/P>iS +5Lf Шlvgl,Icj|ݢ~&G@@;B ҋV1v{/"0Ӝsn}Xb*Y̺!UY>!]H{(Gm)(Chrb]q" s TXFFl,ˆ#m+f`尸p,7eԉ^2=]CyzskD8ȷX3p3d#*@331<<Q*SHHX?P4uI@D)9VԮU_?*zl_6mmhm$<TpaN|h[}$Wѯ #15)02މC4do[9x_'\`YY$:O a<}X&`gx?ds e O3W B P ވ,.G pzV |y3 {y8*B^9yYW>& ʿF@21d$DoH&lSOZ f7D?SbF Z+~1Kpxh6J7wO2AOI4j`/G~v(-.%DʱW!=տRZZzG}O.qvs: 8lʑbL5Oaf4~(DAU HuD5'K,iA}T1\;3|+W՜{ڱc V¡R˜pb|ޚq}",oicm1Txɬx-ˇ"IÀxZF'3 6yU-?8՞d>c\fa{aBKIC,=;iИG A ekbʚ2&tpVxj-Wګ|UPt)1|(ql>!7|"Wr.v Q=%o,cfԦXfa}L fT"£}ג4,a4$.hZG ρ䵩xS hR.=w?7+s]TaOz,Im\A$Yykp[R3ZV :5[w 0jˡ98 I&k/4%{rKܟh1߼Ih rLp!(ںCD=jhb3թϯ Zt0|]w N+<Q`)V&kԍP}?IG:sj18B- #3\I2Eb:li ՜;ᵣ2͙l}5(JM$3[_veec9J9r_0;w{E)c Wػ=0tg$KmչQ $cuRDF̃Bggvm=znv"0j\T0ݗvDY)F)!,CGwH߄ >wL<7Qx&LNOaUmȤuac _eHώE{Imgm jHⲿU˰>3} _L2LV'U+|hQpgk]tGO(O;V]_a1"h~eV OYL7ZG? <6++p,u)l<"ɦe|E+~k/,rl!EoM04a LXqalуţ洴;EFC3EuZ[}(]|?{3}EnkSҺ2ұu }[hZ;5Y4,[yTkH1yT63yS%ej9q#J/D3k 2dbO 5mbE _HsȳwH7кh/'m5oϏJ"m3t6U 1}$R.Y_܎g\$;i! Z 'C*n{)YO=2F=6ghy! Mk*@ 2E"Zp\-5Avh)2U~H9Zèg[ sZbk8YqY( 1]gOⒺsG;e6%ƲNd.LKDEZ\ui_+3LoWfu7gߠɥ믊oh;@YׂK0u  !*޿Y׳(k{ԭ KHm ~r5 ̤Hz[$3bsĥ! +8+nE-f9#5_UHn{3};1%AОJaG\w굴jrHTX8fJDьaQ O jTͽ^vʯ!hGNKZn|5ÇGLγCs d\  pkJ~q>3JO[젼[zב<|<ݬ+MA{͌뇰 86l I+?>=}k֘'l8sckZ/,A}ZB#%gdԀsr۵p<0H[~P};krޛ=Lύͭ8=|z)Iw+%Z$#-'JC_냏#m_ _'@2'ʬCeRȪ&ۮ)=Aao˚}GGP{v]@Mݵ4a#7/8RT2,KfճMuTFw@fR.JR\J c<Dyh{^Kܹįl)RaUTzǦxِZV"xTZՎ,?k)aRɺ (̶;1d1$o*Di-7XSϥ2GA1Xr]mC0_gf'$K U ~nHTAY~P  XIS`ɩ ??tۤȢl#73{do2"sl]9՛3#PT%O"o>?%nOn=AO|^ ƞ{+Y̏-Ag&AxՃ6 <䊟b8RrmN W kd=>)JKsfI|'m/k]?NLKaW82xZ5Ft ?Cڀ*m%GP?50IhK1Q߻{,bZFv^}2I[vMR@fC c(TUH`}}V%`q)'d4\Խ 7\wQHȘ/'jѯN UlWbAۣ^| >/dk+(c/OR;(ZF"?N] a{p M1eПv.k[+F='!qJtB4<- IgR[RuIX SDKR;$f퐈bAZԝ)ã"v@ BHspڧ*m\ۏޣ IwҧOy}^Ɋ 3HYFuF$?cS8fAFDXua5\iVl1tF8JM*elr2|Pz.ByޑŶ,o`#8 2n~,.~nkny 2OU<6Xf w)~˜.|us.lr+47y@>U.,JS~j>e%"̖㗀JpBsUJ<Pqd͓ׯ}y+_W$4)l,0[ؕ6kٝĔWsb x+L ϻ1l]{o_dNDwWgRm:/vٺ ~QDpTԐ(8OF], *3HԴ !l&]9x-oLbR\#PUТ9FP<)wk|Ӽ e>tt KU@me؄cZRVs1XP7 7lVyJkޡ2=4}kD5RbBܛhN"p=K?tD?hpea T/HwTX;Av~ yЇG?3̸_L.AP BߕŠJ6>"DgB#Ϟn#,2ym)6 -3f;=O&gIʘx]סL5ae@]q*2d#aa|gI~$!t&5駈zp} Svs" 3x91~@hrZy c9yM"\rsqIqwc!Lv,WT/Ӳտ~bl*/_,^/Ț ')ZTC5`'hdMLB笶z0njTH*MeF0a^Q ܱON;%x#zJ$u`sBi/|_uY0}ta>-SY(+s*T`~z;~Rpxim;[-Î>ן=$-q-QPi∻or5Ct-yZA"'ufX<¬_Ie"a.,&(EyF5wOɩTVtx'N7~#y˻ATt{Y'Hw $#S- yzXOB=Wcuplˁ}{Tӟ]ꥷ6} iis\h!ƦhN{71`ppj.wV.fy N@sH!M=;Ҥ;YK5tȯG6e"i,M5 %FwP0)D$a? YrQiwQc'~*}-4*f%vG4$e>D>3>@5:dTP\\b-{ Wy-=Jq! PRh8= `l.=⺩i @g>L+ݭWB@lܘW 3ډFE=<ωbN 3L 4Fp(Y^Pc!В D=SJ٘쒱$1 A_IsNsHC}7Ax Xaxȩ'[8% ~& rbQPi)yB0)oY=e/]vd =s M䀻R::-؏ʴybE-k}Nͮ:19A獑˿>(ӮjbiKC%tVř=G3 zshz;I#}]k87K6>n`dN?~+rR΍lGxvc;O^ZXtx*̌=gyJiu)ahn|G:UaFz'T轗t =& DF񟾸M#^V>5ocicjk߉߾2<8m ro$j쓹@B|b}2lERJ^~Oj}Cն{gO~r'Ҵ&e܍.f[`~ , ƭM+(7[Qk6 b=ZsdRa{L܌3G9qWXWT0 iߵ|W=l Mȩ'/-8F0lRo.0ƚ&z+Rn'lAPʵK/RU3eQ`iPNckUSmz)KY%9FgpH{J~`9cU\u56uSVl\pL~46d/?ϾV2gS.m|{aG5WW 1f]Lvfy}erA }cI-Mad|YG)H(_Z燜 0+&'KzP PrzD Yo s%.+a *+7IO*(})=y9DM.?ÐIH?]S^l( Eg|u$%Jr;[),5R Vم_h9&My00wT ךL5A %gK[H#$ߛ:#n3*kwΒ-vNUNʦ{S2'D0w:-*1*1qkP ] c]XS6[Dlʼn}l8q(C}qftv@kzKq'> X&8c{pVuqbY7*/Ǧ` ".M&%{^8aߎY.r^i %[յďB 7tMIxʃ9ܜCQL1gNCY;$X͌ļӍMH"okHVS)O\oce^RJR_4z<orbdyl+ 5aBERTzH2p4~1$]sOd&v8sRjƌv}-a(FX6my6;M(%f %S;$w o !aOç.6iz( ̀4Z1C'&֢U7%ln "NCߚ^B`_arU\>bGSey[ѺCI[YupjUSw%QLh>͘gdF2,e/j%L(Oʦ [aG 5$40`CHSoR-0YTy PB^*S"o ޙ# e^OQAlFItMڲNJI)FNJrZE{aU7%w)qPmUÊ:u]rT"Jg%S\2D҃0)䱈KMyy5?L8ie{C X ŏ ޾]Cu6w'ީqrɨTnVek=掭MqQ@Rg0p>&Kh_H)\M Vie_ei:Ae6rh|i#I,$=Rty"W5AϷxwd'6sez~pGQ-GѪ|vU-Q34euƇϣYPӖgtdJ?%n7kEEsplԁ&TFGg>E Y\;JMo(/|Q#hg[3{؂"}o5&2ۼ:9fغcJOI7Xb/Z%A&-N" +,v>0HnI#velw%$u~x{2 ѝL Jf=WͽZ2)9,,nvFs iq j?NL6; ŝ:Q&[b>>,[:Qa⣩/mC DAvFIJ$M$D4 "6@4$Ԭ MYWGHY Xq̴kHt'p,_h1R%4yGɉǺ?vgګvR##/A|Yi yx CO ):9gNf;G'mRZV;=|HK@Vn.荳%3s.}8KI?&(wخ >8NZn妺~6 ~%!? cYԀ4z/Huv);b*#D JC2ĺoz&덅s;CGPRy!@'I"XNsxϾtj #9„`B:j n /& ׳Pxf7 S0$QE׃$M\b_]5^Ų(&jaBy] x󟍥^hڎ[k1єF-.^[H#gƊd5|MiG.-Nr\EL,D>yͭErEVgjȥϞn^9UfwW-l ٽųwPM.$&{+WuI8R}mY_R)i#݂ϢiЫ v$|++>./G{܏{i]vvM?up>݃R⛞4^cxM/QzA/h{?ftw2*+ado "Wg_NQZ{ حmLU$s5%;)3 VIk\ jʴ~=3c6ih]XCdjb@WRy|N,m2gi9rM<:PBG_%Zp2{ <4NluSp$BqIyPls7gaC69dڅ ˴@zFA_lFى1OZ.`N S(P ?` ֘2|AC; &ҷ~5 ~ -fGZKB~]mLX{g_1.yo0|+{{Jv9"_\=ŰU_5*a۠D4jAIkAL0]< ve@O({$"J BiMkOaN{V9'A(Q{hiJD.C@: Tr%TRf!uzmqR,,0Dאy] !LY5{Xa&H5Uk?1]T_k.5~H?vSAL.fX XBŚ&W "PWt`fT]Z%OB4Cځ MY |3i8"GQNra<7Զcōi+5hI]p>]aa9+[Ɔ`еڃ4hQ-2F&[޲x~W$iFsEǯeVO 5,~SJ1 xaxɻoZx__.J3I%eh>phzl9EGH7Lo' ]L ` S;T ooAQHHCmy*[2Ep8VCiy V`b8 w8L|n./ĖILN:,I@] 'W+7e8Z]yCs«<1oUz.P*T_JQy*Zwv2&@lk#\iǻ6j{8%+L=}O 9t1Kz^W0m8sh*5GPFC778i X{YR]G?55Gꎡ :'O)?1c7UmϨI_i#}r1S/{xe̴#LU9/[rY<aՉƃ`v]n_#Vt5F?a=,m乀WX X魍/?BYEwƑ5DD\J̜r~lקC%-~;hPOc8#X;ܷ_W5~,8v\ ӯ2G5q5 gɏMήT~ny#>N@pX#}~m%7NgJҠ4nQuyep58eQI`f{7ݘ*%Ej Ҥ3n7 -4^T])$9%&biyk{AhQqHkq.ZSthc:hj0G l0>M[]iInq}ʑc="T̳TTXc*&]d=ĬXPw@z.FR_M.`~4ȓ(Ie9Ļ,VnN(ti8#j[/u^#u0uP.uG>xY\\#SLEw;՞Y,N1Lbc*lm16 1:t.T)2v"- ZRwtiSt u@HqXBs܄?L(rebw^K N>%]I`# ~Ce a/khui]Ӕrӎ'4Z:y_"Y[|M/s3}1yϵ3FD 1[2*? htxDc#{֦]BEZlkmvUPmW ᙌzu>\eoec; AA4T{u<JL"h%3k rEY  $7"MɚVB y|hmZ*FA0fb˺6E6>)Wh"DŦ,To=V2 ^i6Y1)Xz+?~i^5Df`ВV~9fgÅt )V-j  \=oesyr ͑P䧁E4q(q@O5Ș|ܤ Rh QT a͉{Be`>v6Xy^|60a#K)$sWaxѯ'Ǖ$NH#L"*FCӈK2+@7!Lo].e#v7ШyEyu0Iu烷DŽÁ1 HԊU< PmzL(yS!#ԏD;F2_W[>{+w xw$X 44̄e%+x},6 %čhi({ùolG3WJA&IO|Uj\OϿr9.9(w_Srΰ}u_̂G΋}s% -<Sv5$eL OXx.1Pip';*ʓ_Vcbdxg_lRAE07h]c9ʍBd 4XZU|t%5iXG(]4j@aBHQB2\JSCEF+. ˿_7znކhzd߉J5gE\a*e]('9KP^#{_$\VG# z>(+@Ҟy"֩q37z?QcyA,yEe{I_|bhC1z ~x]cq* kd].&32 (m{@'ufn2ʶe_} ;KMwvljl"1Cu(l8 hY}yku + ]Ͷj_'8͔`- zwPu,>í "J$V-aZZP3ދ|}+0*rm'noq޴{.~c _$S3`=\ InpJ;ҫ5PX5##F) cp8Dsy1}f'  RP\ ?-6 ch.%)Mn|5m_qJQ;JWŇ}kˣ31ڮWG/Z fRRv78#939!]{3Zh'lܙ`CQhlJzʼ'  S]Rrp~uhS^| kmp /DOp ľq 7zCW:$dOO̢,ڥVQ ek'K8sc |2bgߪ&t PX5⟎rW8Czêǵ0mҐ[ӹ!;yciqƤΐs$2z7ʦ zkrd!k R;7[^:X@/ /n0 V:ED뉤"Q|>L_r_m˻mtAϧDʽz y1 /],% tZ}#ŋ(E$!s)Tpn7 ?1W|-:3"b88PP薜 x5Va* dg'vS)!ğh#s!YUE=]@OLS" Lz`?*Ct˧"m"MSG夁SObdjނy.(:bfi=Yb HXMkbXߜ=aF.~~/A6ok3>Q2ۺ*W]Me2~XE$AcC9A|LǗtn,hذrD$v";BfN T3sMDN h5U //<ʬ,HnҘӆ?p94Qzo{ IU+Byb)bv>fCԕ&vf!0]W/F6&TIDE}}\![G7̱{YE}$6\hO@qg4 x+2^ hGŕB$"a!4N_ʈ- TwU&>@(Y\ mAV|#HҔ;SB A/HR~7PogoQ%OӃ ѻNov7hP>2ȌBo7GIe2aۂ,vXFYtf$=S@>y85vϔBP|x'ٸw'ʳ*Һ QD1n8l:!"T0 K)ކ0X' rbI wg%GԐp.M%t,[Kq-.{SH$HӶּN),[x7)5MU}0FG'! lǧlW|x^7{ _(Mcq\ZBV8; JFbgD1~2J]Evd (uafV@5uܖ\j,tW !1TFjn_ /\qh`q[\jPҒV\h@V&UDC Jh(h`WD .@. K]rAS=7,o0@0xLU_o쇇=?ZFwu"wdu6_惂ZSg~|oot~?>w&zS,N,/]J0ŕpDZLs}t}WBqF.94oe D3KSegt*?#cY G/4Uܷ0$b+m1嵾ڤ; mc5%gdbuھ ?yz{n}%uZOzdC3.ڀ2&H {_>yd5:z6;HyobEUV,v٠3>}յ6-!>}=;C&^7W94*3q6R[Z\7ݭ!uߐaLf0>*PJV:e4E7^4Hs*ր. N|%^t$+v6hgx Jt`؄;y_DPFpfu^lFX:2?6 ؾuWVaZK(FEt.߶z\T)F<&|}c$!SZ~xjamhKjtp< V3FB%Մ3q5bӏg/ncf5I45n:\M5X#]FX{8<ugs6,{"c}2r]Bv*3C6J>*O ]6KYZԷcO6h #;5imAR^x]Lo;U&uu:_ncls8 "<͆`9hZMp~^lՒLxE % _ eD`ֿaeޘgŭprte•096qI/=7#G^`w|r ˂k0N̮CC PLb6G8G9pSb?F:%F(oQ$k2 ݘ`rdj¾Ϋ|TS|FhyK /$e-zjHy]>@K'Q4bqƴ3K;m$0Od dQoح_gx9 9Z@rfw7h~cR1Ɩ5}p)]A7tڬ\lm,V92V#)tYa,d,ٖ3Df!n Dui;pr;IT΁Z=}k?lٹyd;w=.)*!ґN*Q7X²T@$O췸Cջa$zB !OT#@\^v\/66 WS#fPSô:m΁ZXxۃ@Qeu*D[`|$]u笨|0Mn@܉wp=I: tCC.柏{Oq)|%B)ŝ @'!6,#t7lZii2 卅Iӧɿ_sP۰nϜ5bs{c⥃f%y=ZOMkPHeX"ҠǂV-KsHi%u <1Q'XRm`yFS#7.:Ga=u]aΥSkI9?)'kKXOXy&ZSkjM©@^a*XUy,C,A_,d#PLRbD+\*KeWJs2!ijs*M CUI=+:~D.U{:K$ӜɂkrU_A/?f]ql] JpN1 u^J&{13x\ UՓTf+ZݔՓ-)rq/Yc7bT7=K ^|a΍Ԝva|BJ69ʉ3L⪪bWѺ)*mؤ] f㍠^*vC*{'J,#4eowv4K.|$[$i+ o'&\8L*^ۡiVɵB/Ыv 4y5e_Or;:^͉)ĝsmi\g+k z_R xay'TésI d\:SP]x dA&Uw HpVSq?`InU`2T4v`ͽWx:j(;y&#$]kuBOI<8Y`bȕyb *J#)ꀜ/reQ }erZ:TgA=z4B}Ub/.{gk֣[]~K,L19/*OWwAO0t.QY[~IweXsm.սvMdYvÆҸ78[_Ww~/^VI gDcoXr< R}g#ȑSKy6 & ԣ12 =B;$Wejc^q䤡 s]'-v뭃^'DV= zF-Ί ]EMȝɖo/bx4-((gKYA-u`TG*K"xZX9ֵ+ɋqgvR1>$s:, ck=ϩiy\?e`tz==w=Wn%Mr`{K3/HrTAtKm(!ʎ-Oij()2;m>of1iޡ7P2aPS 5ކu]e&Cgyy@5bI{2_dM۶"Xz-EܪidAUލ .qt 'dLd%z{{)R'A“ZK5rWf?h@ 9 WWZ#qVo:*˜AZi4/sO ( hj 3py}vytPwQL(= a{)do%ˉnl}GxefTH+let/A$ |gjw-6zֿsb{.dJ $.|qz u{'R2PX, `ĭ`OFOٺ;× \m^MAa`$k)݌TtP4i$QUe׻+wׄDX*uO;EK0^eT /elZhy'͎Wu/j.ЧNh4{R[x#wPӠlORߝj_MJTz+:&C5$1a<(=%s R|Mxf$wNzQp܄|qZ~*=\o]4rӼ ikL)NݭE/84溉Ppט몉gߐ\d`l8I)[kvӡQN 8 uzXC3LLw2kERΆǧ@5+AwI bNe9dՔn g4UaW,h6HciQ֔_Rtt -ېRM$#uq; P1._]vV*.nAðs[G։} 2eW׍I&”JK?Ef&n+_C H&Ci+dX}2AWR9ro Wl .h=$@ GL+gIf:2K.  C!(-$Z50 XsL\:Yжvm^j젝2e#9k <+ 5ʁ~O_]USc;R FkܮMUjbWt#pQ|bSKD2G17ܺ-!8zszy#c%{: Qp ^dSY1^- $RwvbiQi|$+(Dkmb]%xSCFQo"EwV#o&5 ~ȓ'\b@+ok3@č%da|| cEWL\E|yYewS1_ $=󘣩9pqw3E ŰNJ`(DsoeGB*!g~ބy#< 6jjkx\FK"?2.:e8(T,HPLz>S68)Q2*e_k& ?'\zIMnǏ\%7Ƞ 07֓a(yj^XMr_w?Y! n&d -%[)IkHb RwX&a. 1"R 4j4H4Tqh 7|f{';/3  _ zYpղzg67z<܏$M Zjq-¡,CÍO֜ч3tCA^Aн1˫ZG@Ca 7%c+wak/֊`T#lPXi~T|(whV4啐Fovu~a } v?UK$кtR쇈>B'LW>~&d(elI \zIbGyBob\~Ǽyy- n<έL~Hz2ҒQ_{7;ʒq*p`>RaeӉh3@k" [ ;dya ͇gN!lţ~Q=v :®!"@Nzd%?e,bpGs&{xem3S ~1|lHXt I٩`++~<ߨnB=]*Vru1[ ( RB{._F_Q|(p`7O,<Z▾?*xsjdU 堐'bML7'w'i-gtIۿ(RDG7}^elf9P mȫqa{"-BRhY Y=٫00eOq !:s-t8xEٿ' AmB&m' .n@Vpq~0!(s~N__;u[G}XP$\ƾhidިǐd~a*(xU4iYD{3(+A,@01u8QJ-KوE5r ׽}[K2^:('DQzwڎnׄ@&7k`S0$B˸ϻ`F{0'4 [V $Mj[%o[ '_/;B3?BzyH&T-яL~P"Kq a1n!͒&G!+m 'E{O63" Wxa'F&R0`[HбS/:r_9:0:ueh‚dPi8c8  9 (o (Rf 8q!^e5pJ~6Ijn*<{ D!7?u͑i3}I7>`qLyvZ!s kk2m=3]8̨Kr@,9k4)e!>e}qdGȢqk{(ydsmSLg/6hU΂ќIh.B9j\-஫ 0lPKmCIzbTԌ_aSdhYt)c-2U8΄&"d֓] ZIlc0)A% *I)]މ}4c $l&ISH/Au~r.2RWd7uctr?@)_)\LQJe$G*XE[3Pv%Kc9L  N- $#ws K` JݜM1B:[- 7!5@xVA ڄܰ.Ά߆o=it&'~UH'+Z[(J^LsIKUgR2G*$:|7vk~.&Oar7s[BFFVMr{jp;PA]BgV^j2.^W)_`2UM,5~!U8jL 'j):H`1:9%BקY(ݡ߅5?k)!@gPd%Rqzs,RbPH*eiX$0xZrvפS&47M]̸_[1Œ:v dZ 0YeR=ӛ 3`a]>ebu3@j(#ɚk )&rs6J<9+erBki]$w!+Z G(cDnXKNa? Ox_'}q0^?/$^ IXBG]4_Q'=؞iOS`x2cǥߨlvg YK01޲qvbbo"ҪzU(iOm p5'Q(_8[`xeM~Ƴsb6V#^DN6Tnڔ+okgh16tt-).4j2ad*T@xs<,]{R+ ^@bdɪЮ^{UW ? 13sq\2LHp(.Hfdv<g&ntTz]5t'Z[+f )Vn 5]x2U@r;LdbyoiˣmJ{*tv^Jil#*$[!1?ESO9Ǵjy:S z0>(I%/sǧ(^R[GB%ڠ>1}Ba`4Asmv\"Rme5ISt!H$ >-NjB-L8.́W'Aw'TA7/\\"ƲdE2X_Ո#))/ǛGb)eY4\R۸?&=h"_v!?1Ћi _K>2{A+t͐ ZI8ủTh(T(%n:8 $Q%s",FC)梧4C|p˱s^ }[/w1G%j=q2D`^[;P.}ڞ_>UT[Di>~v -5Vӫϼuͱ9NM$>sCgÇ{,[7e6}_pd@O ;愢/ VhxA)Ջ-V,K7AmluğZ-9mAXq^9j &lbG+5e_C22upP c1T)K`}aթXzOnM%BPTȾӯ$qk˵jL>N5-^{Pۈ=R펽bϚ%JA|q . ~E6'uRY8׎6E#Q^xJiOWVI94hp)c7qݍxZW oڰRsOC+%7:L [d-6."M?T]_`OڡgWFAҴzWO7(J j܅G>kCkZI8@|BVRl{QyMS]Bm_4_D/fZxf"ʐmrg=XÊC>⋼`AT-{+zEe(NekR\ G "U/(@KB̙_)ϓ+FC@p;9|Ib, ؂MWKٺo5KL=Bë[ 2dk*k mʗ׉ m܌@Yl_L.x%NVH 5ho,V3v^<^411%.Ձ`߻Hj% rۻ:6}i9EJ' .f q _Ghϖ"7N5x%}S1z6 zT։C]xۥ9I?IQ/OP{/-0C>K}wYv@쉑'rp[Z']wr.E^2IvEcQlJI@ViMMV'_ZGa[2o]5BV4mWcZƣ%5>X}`3HI7v$A - ZI[ÌA&3Z-6\d45azP { <'52Pbsh<gX#v3-d5 eP7ܗ86 E\ZRZvinr释v.Ik]wkv\]E.t-S -T =Gݒۃ,.#cT3&^I&q>afYXxǧ*aEAy&{IGrSg>.5()(HQb,9tqvp"t|ȯ|z7XX!UYp>~rP(wOB7s^ `Jb#+6~ݸ3=e^o 3Lo˯}Wfq{`i޴HJw Vj3DHAwz54 Vr.]H 0/vD 0;Q G!t묪ȕnFdB~Iq(<'-E?aPSIzQL01F2j(ۊT\G_@%o{Rs7=)&>q{j6:bȆ=qrX6F<+[ jMG $0k*usCQ38Wus]pc;eH/mäJ\RFցk樂ѿǹKF̮X |L/`~r]Uژ |ey-@ߓ`{"yG$4e0WGЧ&Cu+o֬֠4SoLA ~Ls&*./mjɑXL;vP>|+4aZ6s{;cJfs3ckpo7&|$bOfǝf̆2.?yUU22 ajn\C*=qi CFs^/b! 7_+M7byn>5qMı_spǼDi@ 3UtAMQ)4:(le? e?[ܚX!'W$uWL_C6Q$و Q:J}܉4J#c5c;83Ѻ줢r$֎c 3_d0PH~etPZ |9~zA?o8 EͰUۨhϝuZ 7\#3 é珆4%, |P"7(c0ԗ ,7piHD4?kb+MĴ ʟ *g[:[esl"ϕbj{]֫Fu8*d,o!"kseJ.z\7;MƝ=}*"aU 'X<|74(WXNٕDF0P^xȩk^y$&5kamSqc%p%HlN,r}\0n[ipPD',CsQt{|#\$[`7=zYt4hX6lЯ Я֘dmsXjGYTqZNpq)P鲚VOMW^=B?c+=UTk.2q-Hb P q2+R2!% EN}S: c_ںmWG3)pdus=O(mSYMq޷ (jr*Cغx11 թ˛NKnKY\~HKXNwBQ;wKOzvB+ݬ85UQ)OkC[,aiuJ[5Foj hz!Y;^%v:?=Hͼ9''ǚjAT(.`E=vl!Z 6;}{"h9IBqe`̺4㆖j:6IUq;y2Oͅ,(Wt>Ï+,d[9y}hz2tg@F  sIct^!,mԍ Yu=IAq#q}u6@j;D+LkqaߓY 䚮4Bu|(ѠI1?h{"g/sJGߧR7wZT]v6t""5[Sz*ƗSg̙b =W/7PRٷ~Re`WB1arؠk&sɭJb)f569=F9-I_9_ςn!1';g:ֽgK7A#Dw^Qǘ;R 'М9nvE[fL1[ ham;Ff=N7g,ۻ YA~^1Lʭ*Kb .4`הzلaDzU_^TӡTfzuܹyĪ)G!9Ew&nxɅdP:͐{Q̷~ ͬ"^?ֻ]H@N@qF)υdyTondiwhꛅp:Ȋp[+0/r+`d"D+KݺZE!Wqs>%(MvD84"?M Q},p묷g*,=L*P4D?J1/arNe^K+|\}r7$%NS\/C!:k2|VSYX8 GR /ӼWyZcakm}UD#ؿ2Qp1 .&|έ[Du?flT;xq^vF_ <*o"%EmAFh3h'\Ȉ[ :}b *N;[R z%z_Գ4P.TH*^ӉfdjUR#,b tFSlÑ `9A|kд2a;MG>h Y~V=xbKZ;"a !A' x%f P 2 =t/argȯЌAҮ@̋vؓF  8Ú>Cُ87)*tg,YƮRI2Дg8ߏU4a ʛej?Ԓ*!tT_\w[/D6嘑癶Hg*Ϸ-(y+c*fY':z%M)mumdkUCҚO6$:'f3Gӧ8$$L 2X )+XoUf_y$wVk{Bεf" qglY1sc,7|N!Kv珿U=@< Q-e^fe34 }7qضJV3W(_XK(Ie1)?։騉;N兴ӯ۴Gci z%^U@\J݊FФ s{c[f`WRl|Œ_Ԧxb5cdg+J=DH8BskO;K= IZ w7Ds`?cɥ~)'_eADRu𿏹+J 25b~q%k_Ke0,uaCa$O֎U,0 &*=TTl>Q=čŽCzdz;M~iݾ9_8S`{%n!p6l||ci[*[#70lXaL٘`5`-Yw0f] W}({$PS|Ø|gK->~@xKjn9?~[w-$HR;4sD>Df=/qA{jfp'h8ܞUeȟ6@T1RW<}ݜmz=?iKu̪3/4wv%߫3Y&<ɛoƱk'D%ac48@mp$$`9oٯD`7b%;dw[Uy[醌gp$9be\m-7 {T%A95mnAIzj r0ZX]_y>1i{:w =þyqh\qzfUt|=80G&GeAIlJX$_0EͳH*Aaa: kd@zk, Ӝ {MB+\wJՏh!vBJla>xv%Equz% 4\^8x"}36=Ś- źW*>FW-r:B'i(Վc|xGpXAD!!+B;R)2uK5N'8ŌYX:ZB֫@ly`99B]!ߜ&PI$S%$ņ+z7#,;+:CN3=#BaiᤇSۑ7xŢ۠4y_?-6!8!M5{;\ V>`*/nr;W n0m5ݤ|>D\_ۈٶB_ W^gWIem<]vT&ظm2SS)Tq>sttpH`:=dvu jjb܂cvہ>_fS%>Y43Y_J񪭴`POk3NS=t}ڮ3G]I2KTz+?S$c+<7;X~jHOKX,'@x`.]PN`c1ߐU Vץ0cZ My4ij3`׈݄J7狅 j:obxe-W(/Ba磈؇U)تV?'e J}kS[Ku @C9x"i :nݤi4d&ikj,osZEXؐL9PLMDI¨pkrYo!! lӚQ!@OOxu3|}L79Zi::P;'q5n4*~ hY_.G*Ja}g|gq7-R c=хz 4YWaC!~(R$pKr҃bxTu+29lQ­J)=~vޣuo Lta*%a'/Ch&V-V q-H!sC%A,ggt y|Q6ZPo`P\Y_Y@{g+Hu=a_ %C ^qJ%,'vƞVڎOɐW~G6$hU=>5yj39PpnZ&`)^b9xbu~$t0|̗=kL:fXuq}*kwMJZHf S.W"cVuC^$H<+>gQ9Nu <\ė ~0xKJJYȻ$4RNdP>׃.4J1Z2Dٞ}6(U[^ 66|'M6Š'@`Kp.S0{횭#|;{ +ub\𮗕딈O,)u"%FAb9ߖ)TGA|hY5ST}J,fĿJq1*phW=ai>',$as-ԨD̥Dj~~adטr)=q.GL=kauk F _Y˵"Nuf_iθq1SNeG I|>#\{4!!q\xvOmmخ(U}5jLhU\tr} #x=< YG)VØ!YJa5\.!#~uWr2̐.hgO<IݎE}hq%y6hJhei1xmY9 R:U'Υ/a7#/Re2$vŦ/1f;/?DcaUqF{ \˛ApЭӑ(OU?FvrxBO<"(ʀ0кBQGmʔ94ChY8\KQFȏ08 TlϹBKGPdt%s`&4$ϠDs0*pѿ)9ԟ>Ie0P|`@ -H> ONI62/# u e# #RÝ(eK .ʜ;Q5>i=p}^ jW>y\!Ʊ8[Zth?Q~N߱3sX2OI@ PbkW6tf|Cxq= MJO cSlV6I(cl@Lh#z{uq^@XM㨵7Laԇ{jr̵6cKoU;xŕz4gs9rОNbֈ)'۪VcD)w1tћq*R0M {8Z?Aa`rD+,Me> 1 p}vߒux0aÛ9/j[e{?!pHQ!h4w0w wW'{CXЗe}xLuO! o:i*yOr˜~Ԗ5 ,ĕ C$XZپv UN"F77V1&1WhYgNN]"Dq'M1i%nG$O1ɥ|S IMP(b/kpS?O1~OF4*ѣ 1+ZECj;TG\Td55TnVںS1, #59!KCO$G/Hm4Qӊ~OqIE{Be]c!`>0~fNA7O K;t5*.wTTC%&"j╛o+d:̥҈QQVFY/ct+#Ʋ{/ 3cbap;E1O5UYT_+cj7z6NV~ Z9eJsVm o$gG$>}/V@7Zg~#rHժ5(V0od$l몖e7Nb-~: ]VE1 C@ȱ73+O9;4^_\R2hَHel 1&-J;(g$ˡ?rCvj@vߦVAw 0qBd;zJL[ YʴlIW jm/fL9k{gC?>/Σ )bJCS G } F[Hv{z Myb#^!j5U/DrjS-4J ͓&|@}\^ , tdIheVqd"ǧ^?B->sy_a$[yE _'s/b1zF'N)K'l.Z\j'L> ìDX2~ڔqAO'H`u~# $*>b:`JDZ*ǧ ,8+ [A]ljڊ7^VoKKDT4~EӠ> Be'Da1ǓYO~ lq_܄Eu.2ml $[3e)WgRqDz;Q%& 7P#S({wf☑T~GuZvKjE߼Q&{'PJP cwF&j޽%.8}Vf* WM\LV+^dEqzuy]i#EQ&ż=iQ bN7QQC]v[)sx&ڭK(L7U'+BHu 0=Щw+Jv$5䓁"b8[ ?i-XWHjW}QerSa@%$՜0 RNlOĩtX6G 1w|Q'7>eU8YĺlOLB ?3@7kwX.:Va:*urނ>N WpP`lD Z\~J 6ǬZJ_J7[}X,%*6tz|f^mϞNs?NeIw҉ z7D;-ʴWmY ї]Uz߹pmi¶ML_h}jsBH {NsOI^eYYK=uQF-M$wؙ{@U cS;y@= U>i1ge >L_ 3ߌMjWH3ٶ{S< : 1Ruib% jlG K"r|[GO&l͔mJXK-]n/ C\%?#,o֘/&ɵ+ =é1Si?[u UJ&4"r\qb XLn)~Hgr;Yp'gO H1dZݼUXN|1O9Y7Saw6bdV>D1(`ABw'Ƃ=<|W0=Ҁqiju'ڪ U1:Y]7=K3)9c{ rdL;Ø]s:Ic(#9uB3@=VF(,)gFP@?&vxT8=)?jF40 ̰?G茓۰ٱ'앜7P %};jyb7\ss^R)f *@,EdlK wt qT"2}yr"Pm.]TC H2믡ۜJ\Mw'n[0>q\Lqcjv(5edZ[rg=kѿt)RLLMsPYzCɶwLD Yy =ӫXH$v2i) 5S-9Dk]n*vҚcd OR(ܟvme"]GIU 8㶧'Of0T?5-`ova_@bBY냨lOe)LO)ST5T{s))d`XoӨhWӃ{<4M2+M>{ ND0qف{> DX )fH~'!=M,R To» akWDVݥ<7W>X,lr8a6Qʭ9*NpaT|ܛ~S!Pk΁9X8f  'y k( %u2w&i%1%wOH7g\+nWj6}b%Dk$yVWc(swPgN4IM90|oЎ,ݑ!L=!AӠ=[!qVoe/8{Sf">NsHD+=|vRMoܫR,"ҴsDgb<%o?ݮ{h껾\Pҝo~<nj~U"`c48!hOA+#_QCљ瓎:.+Ф薛3[2NGQ'K P<%O^X罚CAsd$8,#;TإOV1!}v*@n)׀2Y`+X0PG$C3!ůB:oP)T^#C7CjɕTU=<_<@us1<0r~b$@n>(ܵCs1rAso9E{ُ*J7\A/iE#Ta#g`/{҂bDX\qGO%Z,Ƅ~ˌ tQ` 7ĮlNB5!b-+hA* [2?-w=q)%31Л~z0 fGAv-U2en.t2Cos05LfR, Xx"a.-;@yt+<k&Pĩ xo} 0b|V%b.gXK'5c2|^A'sc{b2ʼ]3'ُUP2)UZ-j/MtDU:y|v5Ai>Badd[b¯hsKFy<5S~bG.n[&HZ5-Tfm :WX? ?l KsLA`Сf 'ĺ3犚܏ P*N͋pnC,vGEq.EhʩtDD}~cضpC H1 њb]!4$0Fe9*Rh RupΤ[yZMM-4'J?3ITI-xZFs-gVJ4f~R]p vAIfmq. W;-Z b>pF"&p?7f-H# '-<׎|-Ǫ͢3$ t9w~PfAp ɀE!@|:[m6Q͓샽g4fTVuNf6?GE*; 8fTXf[.9q,m 1H.:3 |Fthp[;'6!J alqAB 877TExX$ySzQJ1o%B7x rCM6ƂV\BeJ?0n҄{0]YyϚfiG&P5*BY*S2|_]tD8d^UO[~޻=!Fj%-/wff.I;[0:S-G?Ð/Mp2$KE͝~=eo?X͓f'M8zsTSPl1kZMhw"xn7$ :c^@ -zb*&t\ȱ+0aaeL^ܹraw6s9J/t+`/11dNA4sYpmkB;)pҋqn>Bz- }Lg -bn(ƹNKX&gf*`|^ŀ N-:98H_jT\_hs=L$n9mmw_`+ɋLk)/7HO06(n 5&1= $aixBBZ;H~ \7͓7 8\U$`҈j!ۨ0z\i/<-nC Ze;̤*O/>>]8mܔtWKZ 2܁8pK]m_:Z 71k2XEetDg<>p&1L65lcbpG9sԪɳE)`2]Sjpwj)ebq./=+w :ok(s hT 񩦍ϫ8 bQk Fƅ(˰V,E/8YpEKgӇwL}cca !rvDLJ+Qʄ7&p.*4㚪kx-֨ TU-q0')oj]+afA/y(1[s$|qkV4p 7{#"= `" S4Hy JIJAkh pWQA* 06woY2 i*.g uW$ !!7F05νYc W)+"k,K@$- [:-&UTMNָz P|]?Gd܀;L mᅔ<&yI `q|n{|C`>%~9wLsndl?ҞInHC# a2 ~8%\0z\F4'AhITk uub)R=T|z;o39KJyj9ccT^`uюA(1BiX?φ" hy )=VF|~bpJDAQ}G{hJogo)zN ~4*5Jxpn?I lFul-&-^ gҡB|1vq,>DtmYWuVL}79ё-QkߘWY=ɍzL!Zϗ&wPW;M92GZ[UXi/ /f(=nȘY{RP: xsnӉQ۪}YfKf' w1?/1-h-rSb|c q_;nyਖb 9Hĝ06&9h[5 i[f`};R61 Qm/(dzKNt{$Ơa#ޏsWݼΏis$w !gE8~0xADqXL,%]!54 P\.BuT܎z,mSw }SJ$,VNj 7߈bSmY?,kƉEPh!,j@)_^k#X)cmA? }`f7GdPv9-Ob7-/HX#CRXA!NE1ulKP5 ^2 us˼ ȥ&mlQ2tޜa ސQg>rM%EW MRq|ˆrC@,jKg?/S6~]:)dLª>7a c3g7%HGyr4Wzm̓AfRfb i?gbV8xC|JWίL7UX;\@?ChaBݳ\"Rm3سuǏLSNI&/|4{P5 1tv ]ܖi*ּVW[2@>|d3,H}E dK3 HŐI%SdZ`9p3'9#)E gNt7Ζwdj7> )NUS|$۹s@Pjm7&idž@BEYZ\hJAr<.,7.tABBsXTנA<T5lz%W `5^>kQ@bvr>lYDgru_~EEgr2.?S+% Y֘KrydkDq~@^S R9 z x@Ȟm3q"|{ȣR T"_PJ0w^ $YJdV֓P6Jg?!Pan^NP=7JZMn-#y`uxȎxMz~<3 Awl݁ɮ=hh2kW!Kt%chMf^՘!*,'UYLƳ٤ ]<4Ypԩ@1dz6$p9]f'jq6z߶;,a;$ROix* SI$%JODD!GV,4z4ʸBr >͠k9Zխj2 Y(y]XdRʠA0߁7%Xo☕i:?zϧ+ ?F+p@ VXI=R >Opٗȅ-zVj% zwF+F1u %"7pP׫gV=@{ь6-RGؤ .|ZfwQR0?) q@/"'pUV*Nu Fa{TxPԻ 0t]H/~+&^G'9YI5ԯVPl`6uc갽PNF"{hHp;PSErAmpPzMOGoN6"߱ R4SvF#s0|Hkp%uIÓe!MX m15m7qb,0<+R*vO]`Svn}G- Qu ƲkkK ;m: ZQQyw 7@>\eGworY%pGqIH`B]6I3&eIǟ\`0c1Џc [}#Y-^7E|Q5sL\GF:Oڿ_NEH:}8^$3am2@6)Iߩ):cPJo:_o)(+w2vEӄIzS+1՗)z>:fvIӐJڕB\s%+Orl8 i%1:&,!i?+ -c~t(F D}v &f. ;cci]cĦӏqZġdfӎwxhhZ_$| %uu͊DPu>mA,$3ZfK2B^܇-g)m@b>kze"c%i;Jx.k,&%D&]jP94^E`t jUnحʽ\,t.Ҋ<ZnX߱Hki0C%~<)M;`/Hzd|$!+E7> ¼J4NGQ֣0 mw׭Hir30s,`-IEk_ $4 >\M Ă""07Unn|nC?,yX3!t$gsv}0Q[Oa)  -bTJ ٷK.z.P=cS+3oH̻39R w60x;Kܨ `@]P0b$+ւ15 fe5REer(Vbc'vst7g` CՁq2?^*UFmWS0Z̃|uW ,AW^~Kn|,7̛%/} V;OU+WNhT3<:Ӎ8|j&0%öG6z"9\ڎ8?J#dwP^*5Ř)Fr#˫:xm!,[ZL1iաnztp0O%SJƁ+QmiUWJ:h[\c!XIZv9?R >5?Qd=_ZbRߙcv^H$V>2HR^v]S\n@c?8m> &ti~F+1'XCBL YgK;͸BfT7o= S ;^^IMY#B\k~oXxL-Fvv9Bÿ679+IQqS|CYZ;vhYSF\,8HxfY2 E,cRCq]@6o!83.b1t`$A+ã( SLso:1eF4,a4\u,йشȴn%=>x)eRW,]t[#ď ڥl)y$i3/"}: !OxBbq^,5ݕ%cRʒ)$bYtZ9ɏZ X-()=v:!DrÙiW_`^ԥ4}> \{гCӫ ~+(žyI{bpV+Ҋ6;Li07twC "d'B[oNP:f R䖪P_ZysumgSJw#Eo.QKo u=%p.#MPp,َ0djz/`ur~5w,eY-ڮtj5l69KzHe45dx_z=oi$DZ7.HKu$̹'-kUƥA3s0%y?! ܦNd)vEJmcDCn;RS@ b;}h~@ P̞B]Cls%BȔ7gv202 w ~d-jῶjkAmQ fZ;݆ԃdD  G G/ϻn[V6+[i$Fv;+o45X  H_;3:> (oaB U[xr{.gwc8Z7`o fx̶\MC "_f |6CF7'|\REހ8E^|UC Zp !}ׯ5tˊ# 6_,K M%WNtuh ۄ394):3%>Q}j>*TBݚEe]5g2PQ]H~ iPgA!fZNFn`54F BXP,=G>AɴR>Q?'훆1ܘW5[0!D9sǚDcZ+5\ߨNbθq-wufCz{XB|A4?G q$$¿) _|GLR()6Օ{On, a!Bs߸EMW&1UBZC׉9b~G7ӝ/xM!b>um:8@wY2:fqYWuyPOZz hm]#jcٸdTz|)}./W1OzyNi;6vW 8W_5d~Y :"\e O& erZWB}8LncGj<`Cm* >)bJ {65-gѭ"<Ȏ}ݰ.=`9̐ ɺS*~lvs YԖxAWRA-)Bq'xaڮ1ݴs.-ܪje^JXf%0'1cc3r֏7)z67QO]4Έ7R7 (KMH.%MHseEcJh% Jr5k@ A@z?`6X64nH&wu\S/w-1J[R%QpʫěUegSshM0jx\‘M8˗CT+{٘K]AGє6yi{%g閳ѥ8%NLOj0(Fˈea ڂ$XVrf[zwGJus̉&8L`Dxm7U8Lp j.֟LT(*H6П8 c5Vqw>Ji;ٽ(eQ5~{S`mr>,ʆ5 #5ImyW_xƝHXQLzVN/lc4^вy0~`ܚf+hp4dLXR}bT?j'\6 KL!,4ihNDP3 k}k]+SbdT UCFX7DQ_#>v!^s8~EU%̌}>qZ}hPR>"g2=& P) $Ƨ‹t{uB=ʧun8Ng:>E,.wL"m=qfDZj([PvK[CRfQYI˔)*Y^>\ ?L qRc4T pht Y5-N,piԝzYic/Qۖ;/@M6" =-q #Jp:5pdqafDe| rk˶ rR&tT b>[X}os8 |`{M ?y_ROjXN댥rx VTwA+$Zbq|ՙ kU:yd]+r2&.Ŀ{&w0j@2Cn%]6@`Loajr+cA|,m5ة6$)Pڱٶ`gZH6?Y6od8p؄ft۸9SVR 0^`Ndb{޴9ΗM襪wڥa꿇e[hEcv\Ϛ۽}0C4B Jwz1Q؎dtT2wd,N|)Y oèy7.l֐iAT!zݪiҧ N&atOYx`R":rX>*8~,ހA6P/zQ7k훽HOIhsR0|(  =>c-TВcm%Dctm5yɶ_l~k/ iԗl@*?ease# LbP>oi|MY0Kb٤ػu[dP %iiQM؟tC-q83d&; GݎE+ܭgocZ ZT;dbL̲̕[^SLxCLN'buߦV9įYAǫEXL/OkxO1f/>0;XH0c2Ew c < dC}Y5 Մ+Z! *er]C>[ϥ5MVu?|"  |`˵x{"5ܔIFbhNľH=wDyQv.JW߄.N T}k Q2.nn7n&Osıc>c; xrӽP.Y*;́hPwv3~$5/J\pB6=dm-.=Ӗ~ԑdCiɐHO]Y1+Y; %JRZ;4 άW C4y "{R!W_!IneE{un` |rr}^9`.ixX=ɉ3m&0  ;5%ٌmޑ+&W<^c'LJ>XaϿ?Z^4_SbRni-71Ux1Ȣ(յ[C7k=pNqDϰjla/US}VSMc>S1sƸ~VI={c"DxC*c0ҳ.,] Ϋ`E('Ur0~4%.*] nLN-[ꜶC>H숂޸VĦ؎W_ejᱥW8m]@P8+dp;G@kbMf1UX@'Jt/_=Iy񵙿$[y^;ŎnEzg`b4j}w5#b!S|ۍJQ)*D\)`MN"^lKN{8tۈ175k @)6o2㳯rR˝’aud)\ۈO4R'.^&aO oڊfGEׂB0?~Z]1Oؙ61 h+3^FYvq[Hj%-?&Ϳ!|\!\~9#v9iu?~i ǑO{M!{Ë^hފ4۰9'`w +b6&Z[@4KbRN8dPh-}CPJlleomsP(kB!6752F}k x-(vWTq n!էb-//l/);ZTJ.M;v{"'o;"EITNX՜`7CT^\bӄ_I8@xVhwǃPLgs(Yj.y9yԚ݂}h 0oFτ0"e.PyErz(0YV'yd$7T{os_uԟJBސŸϖvg?J衠:gJ&9g_^hp7U l{"QlCH{!tX*Xè?hƃ-f@(cAҟi~T~K)T0M:^ښ-<b@[ ʝ'tNZ6xi͛>Io~PUAƧd1hShN ,xp="L|~i:R5L-]A7 k*N!6_E|(f\+z|NbyU$A8 *#۶SX8ޡ !;49+]\{\ˣMBp" _l|$ h䴅' lpREŷ李Pg}|GCLf[{7m-j?(dM/oe%gͧWbbֳjߵdyBpoB T}@lu%OހxM!Ȍcz=xe Lpa1T/}~14pUt|*,Zә>xeT p>Z.::ox!!;us_-->}V($+"ث-Jzw?^:GWRy=v~ *f&-=)vZsԵ-!lx @ _perhXi.lA x\ϲzdw}*: .T\ŷp}^ljn?y)-yq6ݺc>0{cA;xS0&PV1ewPg>a𲖯v"7q7o3_܀a_q\je {'EagI0/}/*p"m9I#ΛܶpzI2̡m > H¾)'3o=Ft" s,᎙~԰FN@>b`y{({Ӝy=-x}mGxl?'BJ'ӡm(Ƴhr]:ڃ^?t(ڞ!D DPIH:ro@DΒ-՗Q3J7+mMt.svW:ƍ.:sg3\}@Cc\!w|AƒM~>b}֙4 &VTҕsϽm}iKTS/ TСŻ-mA,)[; 'DTJ N/.v`S듛 Y♑w )>4 + ! =%-=d/%D+[>Lu楸S:V#@0nCJli^hJөc_@+WLu=;1wmRYEu8:ƼëFj+"ޞB)ˊ t@z>Bh?dqIRĞ_+1,4ރvk8"c \6$P }3uYKnd 뿲@s1_;Z$4[GY[b*I) P1Q K6K 6jM '(;CJ~imZ<5 c}u\tLG"lT=(6\K<"dYm'#{1s?1)2 ]3L)@8> y 5Bv)L+ʚӇ%dZǣ%!dzKFITAn-e5^G6!0I_c,<n*vy׎*qj+w IDx~}|f *QW'Cin;.z#;|TmTBuUݒqnr5!pe|?O1 =j͵؈L=)%@?T?>|oX 8"m[stXewq -u/wXS0ryZ'V,`Q7_c*0ݣH$VOባ;r2  *u5-WaIUfV"(*zgKB+Q^(~%>UJ!zPI'[]~xيK 2lt2VJ+ҮS{ZFR@|F<jӗ.ӝ̦&cBFKB?;<Ĩ )xZ,p|Wn"$0{Wz}l.>{fۑP@=k(%*-^!q+1Aȇo:Y' 6U S^gy wUvrv~$#L4}yӰU06*K%86 (0xy'SƤei 0(;}侸a]B%1r}ݢ)k~r٩IZ׼6(7(2/kXw]6͡k{^tٛMQQ3Rᄐ {?iOq]RaF,p{翼 bn\&k?sr qk S;fZ_SLnAtP3p]gQw䝮ڻzR/CdΤ*bڐq׀n^O2 !qcYyZ+2D$2Р!T$ f͌20SD"/\k," JVNqmA eP`eS+ :l>X}VWmD#I#<F)&7/y=OlI=; Cw"Th( 5[ &=9%K#&"ަbG/֫;yYa7$.#w&XX򑸖%'Ԕͫe6-ODe֋6*նOMr 5K:@-'5ƯوID{5tRgrŰY::uյiYEl>7\GX?@unA7_dzLt?XGT>b`љ5rT POͶ;LP^;I3 GqPn[`9'ˑ{y0)yh[جJQMH9 &Je S1Udk\HE}):iwCKm0-\!F׋1dIց j(-`6hiPhM4eϦ#Q6<,3Շb OFGMZϱwBiWOpnp(Bh~-jZZcfёvm /r_2mI@@QȄ%*9ݶ=ƽAZy'ŋslܿ *_V% #XC jBfɈ1(o11do],TY zt?M枎kCY/K] GD6r:msyǧ oa6>ktF(0IA$U"eG#N⪸:a^9RG,n242kC/c$iD;ߞ;*8Ir4I6gcb.ܶ砆ԞտplLn#X1vln?!Wd&q($#-Gh+RKÇm_8aғ0pH)Mdv1, )>I鏜8M #Љ8J&# +_.P< 3*!m^ԙ?Qy^M⑜j$Uܯ7OxҘ![y̆IXmϼ{)ѣ!Πi:ZL0ԣmq[h\dd2Vз`hGJIQw͘q3'qCiWL+J#6,ݹ cX6<#.{W b0g=SodIJ<-]\{25aR^1o3ї1쿃^p#ܥF ?.}$\~\X>]#tFF]( Q$]fZ_w(]J]V5S=X]+"3Cwn_?z7 Xo9R0M""11N>G{vL~l0  .ȸf@=zρwO!= I9jcQ ;W\ҫ>"˜┼^IGtחeޣnFkq>U/CX fO^a߄0EIفeMOq򔅒ը*4{YmHD6@P`Km%8}1bt(YgM{t]Z]Vvδȏ?!w@gvQl)ͨu6Dbꉤh~_76ϝ9(+lJ Y䴂M4.XTLR!4n2{/Uat^Crj%y ՛85Rp<"{Hk 1Ɯ"."I,ֹ@ZAe߈a1(5tzɸ/=|<6mt! %O .A 4HԘm@,I I+= 7?C C"bյ392Oˁ/ȁ0<9bˎ(A1-\ԣh/!`)8y{6;̿cLjB_ ,/ln.cQʆ˚V~x1"\,noJ}tdQ/S";!EJ&bzVTFzA,>bv&%0Lw׽ʓ%5 AJJӯ)[f$wBC95Oik2Q(m'E@Fs=my^*R{ǔG-roL eU'L{dC,Lirm`Gs"Nf.>hV̍jqkNiS3?L:m2sSCaT@խ^ znQE03=n;wr;I%-RD,W(_|3˚PHcS 'CGA{yH xcVbꭋ ؾ;383Z168Y`GlxA't_uR8ӅWXL:Q}9\ \\,Mm m5oJs"&5E~_*s', PR`StI}t3U^]=/AevȘvr}@@ʓR.rG>듹yp_0'8@uطF`;wHLՇEL1kv]a!OD;-7w:?<7+7`@Dp$X8 W*5wE_ oy:Kz0Asb>DCx= =t8cArNB(BX` qH6^C"+H{*[>r9Ӧ J*`uynDq[rz-߀u Mȕ=|SK,ܣw{'HM)/Yvjb,15k9K@J\ύ%q:&RƵ njӪ4'rfD.K>DT󘗺t *rr] _cQ ze`s VK  DՁfA⍿9;umzG١6jD)'5MͦA--EY7m'ԍ2?< MUFԤBh .3wuq&a]׼eD ƀҚ\&@ ⽷PO!YmINXjJ-H_S*FaxŠ 05[os=cfx"J>z*z0ƌ MT0܈GUQ4A3 㯴[ *b-yGg[ $dA3[y f^|Pc`3fIe6rd`?=0WմD3$+fwѺ_ sif&"ћMp݄!%`j1l8Octi}~`t{x!`|M^hz/૜&eZKS95N]J|V~:0S.[#ެa,׋aO :/,^,~Dl7FgN))x~֊}B~px`.ܝU&xzY`7Xa&Y=8V6Q; ֆ>( y4)lݞ'a0{.4cbq|Ug'EBxG9)#R;r}:Kmkf̓=^aeGiqzl%o#M dEYh66 ;Vޘvy.MY,aS;%GPY5OPjM #h=]i.@"g*Ҭ!0"㩭A踭g;tf6/ʢZUjݳOk9F '}]n&xb\_Eђ7ft`T&v@&C G-⺡aWesipv?ҵ8DbRsĩC4^?bGLwA$@ks ]7[u nX7KK&+,f2g3´bQ)$ z|$J&ao2K`& 21Y>;R<8pG s\},~1Vgwb  L▍0Ӭ[|t*Yoo FՖsjQ*Yq0 e:νFN,ʣ31$V m]E֬ 8hd`tNîJc_O6lșҖ7gPv6 USsْ&C}œ*X6BA7Pse>PiHY*t?Ae|#H}ʥyc簱yVUT6NT^>mt ubϹc.<sZwbT0D7|NZ"z{ WH6|9*(<Yhhb Ze H kPۉЩ#S^mڐCE6"݃3k@XB[ї3"ѐNxBXӹq&|E{)f'Y)=߫V~|t$ x̘dm.WZ?n6ܓ^Zm"uRVх>G:2rh6x*#>,ZM Z7yǻU P֋()"܎;F9i!emb6%i~ZAuah)i'("(FfS^BspD喸b5vf '$`Q240B"P.  . M}2mֆ@H, 9#3U ))1We ݔMū)';T})U/CW#&P4X߯Q'Y-}٧dSveF.3;a{DE>~uRWFvhVpE5)_t3f?y R*D(B쒞` PWOb>GbmS/=Fvw261Q@rЧo:%N;3>#VD68% 7TQD>wǝE=BB{ehsITp]geW/?<>MRPZD,ؖu !Zn.Q~B i3DHO$NPG=!D J:S> +p[Gj',)$5DqͥRedxۋ/S&SZ%)&"z)#~4϶#,/g>SMv'S'ƝP"1?J a:>Ga.cnOSO4 ,KQ!ՇR$b8tBb98z lw42q0)afuBuT}ĩYoW'0GѬ7#t@:߈;_X6FOu\Hi~5* 5S2{EJb4ގ $7f^K2z K_]H!$d3x.g:`ɀJ%6Г]ej'vAY!T !TaO %$^[zu 9p? 6fl_{T J˿^20WnuuY?ʍK4},ӝA9.e3PӇHASB6^}H7IIO=+$n#^46آ/y¥(ұfeh{5cOE+: ^⠙~%cbeilLYv󐆷QE]A^dc[μSK yw˰ xf ݽ~NEy&Qe#,¼Us:[ePs[['?v~P!Qqq9_^,,cD9,(Jʿwdz 4l[K6q4.H*nr|QgQ -l~OMP"\VvF{T7oMOfmCRo+(yA- /)ڂm'z.!m9$p6*[K.QPrw ye\ݟRE9fm uV 8dpVRgoG79^{,+b0 iH'űބA7KꜯTȢ)>߬k҈)6YX@uHZTx3Sy~X6@[~ڄl\vB7 ϥ95ICuX-Y WeN[|;!lXcr}tzu,CgG<DfY{&Y?5{!MUP_9T@ҝ][ 8244_K65_֕Vb/i5!Y/n0>,*+bRWcz m3:^{RI'6@*g:Rie2ܧ׭zۇ}/{@Y){|a 801mxȢəjEK,#ST.ҥOro)ң,/%#OaY;>jeMcòa^# q@u\Ws.?{0 1UHwз\_Bs=e\&lY: /Fks=Ru)7j$W4˝2* 5WP#F29ȥomCw첁~S'b/f 491#풧b۰:vBL M, δRڳY nL.oڭ=ȹ|R|+3+艟AeOͰ̊3Q<عWp7彇_&G#mR.@fw}2H)iʀi_OM ` vkh\"9Q+]bf3Ʃ]Zm3 @ixq+R(uw~\`^~mN 9,<wa$${[gH+S?0^AC VkG:Wa"XIRYHHb֦Rx*KI"(/7zsYX߃b. Z:?Jma0 e`f$$B~qXe>ϋJt=)7f`/& A녓i*"rgM6KS BG<"/-FCܔ+S",ox&߲`| ANST6K{âRcpy9{y6R<. :E F蝕6'4,LiCAg/|ΰXikBJk[,ȈEKT!j VٰBvܨ먜qF[_a'/Ň綐U5BAK6Q?SO*’6! ;ޮ%!Yy&R\)rIv:BO,!j!`5(7uioHa(hTN jWgrZYQ5T})i::z~(d\ՎU8~Y%G[I>b=ʗ[҂Ǽ$ 39)RjW`Y3ErhwRfCФ6ɺ"K_Go' IFԄe_ zZ6%_Ԣ C/eEBD@-'qd 8!jD}9$_D^hAV@ zj0iJbmg/H ~g/U+E$ 0&5eJA{4"'Xw1RèFo&,f6,'{pWAk*-n*6ۍړ͟Ff++p6X[B|0e{YgFj g!{5-{ [\LQHcTɻJooS`z'CG`T.qu4VDʸ~rNQn]Ê !y>;8׍|Ҟ"_vd%}wwr̼-s VW=ͪWpF oHpsp>?8O9-h-i0)azJpp A{!pۓo`&u_˔A!֣ϒxmTצFB~~_v3['w78 EL)mi7vF&YPD^iA<=Km6ﰥJhFjz&7g0k$:~;(hE Cݝzl9Fc"O*̆g+ tޱ)- {K+Ѹn%@Z?S/Z|?B#xVJ8uu7o\08 .`B"kUA F'dYlM[asEzJYh[tZhoa*$OM T}1iqg3'EjO}ߗj*_=a7ȷ;ƼlDKhxtܓok䀋#؁'ׇwnv%Y0I HŸ~Q # YPWNm$ٽ}zdrR(񌬳%k1` 1& |%zWťӝ MtΆx+z`@_޿ 2D4 h#Rf*."F|YG_WNhdx#%`i'xd~'+Ѻz\mE1Q^KqgE>pȔ.F™NG6SWV a.4H6ߍKXIRػ[1۰FNVH6g)p]zi.S_\8kKON= Ÿ9HK_($HQVklx>D50O!ϭ" ?޲]Ң5Cs<6!h!T05f0j hxC7"Xgp ]\bFـB#$ۗ,ix (:.PcaJjq+Vx϶IkQ{pJ= CpF?^N}N N" <}ִ`YqP '†5fJ= ܍7۔f[uh^rL صpjM)VϛM@txE&- DC&{e|Xo]C@`Ye*F,&=yobhǐ*vxã+{ z)TyJx_awYX wcI˹2\G裾o5.$2x5jTPu<6)xYq7`N|֯G7To dN G1di;)xD!jmzJ;euNsO] xXaNM-ZȤvdPd+JП>ݜRd"My`r|ʺbcR:GogZ\Yܑ5ȲŸs*MmghdQpťg̃uС7rS{@¦Z>f&~&)Ҳ4hg}wu+хx4dMžڵa\>y5rͼTk.{?I2BX4RJ[Уl|lr %<^Hb3<2,uVa=AiE QZXcYn&Z-X80.%Y?`)RnlatsjI+k9-I7NX>POb/(>:~M%bei cIUfMN궓Fo߯TTcK_c,~ pPh<X : 1o$}.L*FZ'O? uU{1,>v<I6T[M_p?6EA{KԷ|Nn1_usd́N^k6 ͩ`s<範qLBm+xb~lCةE.i(B(|WP'6]K8{Pч?TjYM2>"Z]!З{j&0vҳޚ5 Qu ~M0JvI,,rVȡxŭlctw^0t6)燁X4Ԁ)18tGژ1F3[L~7gTo3^יo@>i%,+Q8tX@yoa8?k¹5wMagj q j ]\L 5róg:^4y6ur6X?Ɖ-“WD,gx+>TEzZB*=LY3Ȼ9No!p3:+wjcZܥYWԌ- C>䰱AE,Ah&^ *(qbhq ;u3 ȸ4h޺M}r 9 l?,y^uːwU+w)A;,Q&*v u[6mwݴ)j/kau!E5ֻE3'6R9_;#.$ ]wAf_(hiG23 %V9 ;M 8q:kK9Dw^nd9id |It^}\\FnĚ|Z3 |ç|Mz%VNN7;< ٤?mVC:r%Rg٬f跣=XXĔ{C( NCNT i:^DcZs <0T.!TuC>:X^UH$cLͨ (h Z:%@@ Dz̺ i1LJ.Cv&{WU-G;CExJ|:S.QrM|sdgH`52>Un]q] 68+6U#A=2Hڢ,_6fwܷ0jig[,zN 2npiy8zdurz1.0hUyQ#}cЯ}LcOE .)ˠ&{ZQ;E ncT@[,įH,$A2mE  n2iP~GS'&}K]瑽q (h_lw8m&U.ප::" /< IjdX\;ѐqYj.tv+X_ɛȋoD9 +$`+daΚgቓ3Pi l-%WlHIc lG#@|E0gɓF^Ҙ[|`*+q!yPAEE3ި6%۪c}u:씷߾5cDģN\S)+Ikh!v]:(7IB,X{bLl(nd_~Jx q׼+ܺJk3 LkGA,[W^<1/#Uyty^MlV*o{ܢ-@7)7oő9zLnı1W$M9UcM{)_mޮ>֊YBz=R6`f^,q}{P8Nyj= O?(JN(/Kb@Mrx!KI VmC A̳+T$8ф\JM\[7RpիM ^#6RZ>H4VHّyhẮhpUm8(t xst:okϨFC#c ?Zm\;(U$#rG3 3la$c[Xg#651Za%ڝfyԍ< SEBbKٟ-j]p8yUCE"İ;̏ bJ2͒q,* G=SU˖V 79vԉ_c7IR/IUzl]I KJuOs6b6J֯~zA9bpV -Tsbm 3gNK鼮eN1V"Ev) ~ PyT{= pq4Tf{#`"E&za$h.I+.dWũc v~w @*oʅQ+inﳉιgƮ^ւq[Py yAх[诌 4iIC"xꡠbddEFQPmb$0L۱#?Qk;'Ls>M'0-X&%oB˅xE]wuCNC:ACrn| 2 PUILC %9ˆue4RanBVbra%m;=`XeQ N0sp{ Xkd`G]'Ƭ^WS L`tg8Q\Fmx=R](40j?deQtBS}[wɇЬR8|$bnIcYJ7Jhj21(fp㔼*?>ךi$RSAeG\XΏ'acb~ڍ+Р9йz궦o!c}@Xj!-(fZQH4fe_GܳHo0Ͳ!Ɍ% pAaʘr;wʹQ;+ĥ̟DE%sGXM@|T&Us^ȍ(6[Eg 3r7tT=ht1聴TZ>MiuJ1Iʔ){$-MlkwrEAE!A:i`f'$X0Atk5 Y[fc,W!&eG‚c8}eq?7YQa>xbkZ]S?KT"~rY^Շmdmw0:vpuUecPq-k.[ !:[ʅ_M;Ɲۄh D«ž }|,+Zx\Q~MIRmQqT@ nݝH ))܈Q;Yj'Ij003^3۸ڋ:K?\r Qnl[PYumU^?sb# 2"$͘M2 D@4QjD% ֺs { ڇea_fiύaH-LɵyAX;47GD{I\ fPED3mε~ww8㐹;)Bw9l[|֋'AVK'$!LNW1B6 dqՓ]-AF FSJ R䒃>F|tXT؉A 8%|'OZ:jLJ,r'\7ȍ m?*ϸ>4{SնhC+ܘJ .Ni[*:{hٲ<+ 8;A߀,bçp2<ͶvhFl'r-er!IQPUvVX.X*0I)m=һ DD:0ϡx\O"XSS:TɄu }jڢv~RG{d2)0hw-Bao"1, T8oFPf C-K6M SŅJV39  zAݟHVwe잍DPH(`l糡$ ^/Ah(V2I)R8SyNC@pn6SNޜ\7샣 >Zl~m5< S<Z7S[eCi^ɖk5,l|#t0|'^gXlͰ۪ 7gR@?qѸsX_!>º9Lcm 3>C$H*Wߨ $”*~KMw$H RVXSIF,nU]i] mVs_z>5&'|>ԣI߬/&ȥ^.睈*W@A &@m +i"s\%m}PYx;lLݵnsrJ< (6aKh]%@&5G ۃN7U㱒XĆzs}g@kݍ*G Dq%2a|mǚ(M<ځ׃7Oo:~ļL}O)57e9 oEÌ/$aa) ԕ1{c7:fSq߉ڝ{Q Ķ^OǬb:g $M7v9L_G j)u3 dVKiKu?ayo׊#R%2mU\?亇 ,Xbn6'T-ČL}Z˗ڨDI` 9n307x)ɕ6䔙H5^O&RB`;3ι]. Tg/Eiv_}- "&4ʉER xu{ʴ ߄ǔM})݂}\:R. 1i%vHK9Q"M4xȁu 7T էJ̽tt8xDEcIWZ?Gz^}1d<@7A<'r%.UraV=%V r< p0hk&bT\RD ^]"duwߍԲ ,x]x_ abE n[R ˤ;4o"ڕ7 Cp鑘J*2hvGA,#\j+청*B ěU&;c%ЊRwI \R8~ Ɲ'߾EXP&c:QTm<c XtCHaeA~Ae'~8;~?6&ʼ;ñPXÆIzbuGOFg?&*Z!,dH1Cg YA{$cE`͍C/)#pGfؔ.Ηun_Z[v`YݰG4M-pu{mc?,s4UEY$ %>X{cf~|Zt*1;@[ӧw?Q%Y Zxo`Kxe+&Oe.}1$i0Υ݈s>ÝF%q #LҠ5ZZUJ%FQ]兰CM`EDYR֦xIOC[j[&s:?]$޺ɐA m Ew)q-زjFHO-Hm|wtUi9M.KNS3<# U6]{4FliE]Tf(Ld<;jܚE-,D![*[1eĜ2yXzDt.˒HcZ!sI[06^ ]H/FP.*JcDNv|G44+^E"Cm}̆S vyˑ_2#* BhQ'tGTע^0i.>arnր 8fWdF>g(Ev̜z 0_CP֯6?>Hc搖KjI])[C)5ƫTn,]6raU >:`tzhBvp-\̞(+˖ia bx/BCi]71Hb_P˰8C]oՏz';ӬGg}\>ʡ "Xvҭ̢?\݋xBFiA[ri\mBx E|Kj˕LK<ŖedCo={HdJy<)UOS-rIROUTg@X-L[i8bؖG]w+N9?b F|y$4Q*t mLĮRP&wd|ψcn`Z;\i)iOShXA㌁{ 򚗊UaA<ǵ,҉O}>sFSIξR;6d- fjYIIEh\ JDndy !Rm_i)x$S] R9N+fMA*+lu'{z!RۤګyØ0~2,vhG]i$Tk=ʝ |tPĝ!\MfdZ/' eďwNLACWLc>Y KĘ5Um 0pbr+PҫlKTW,?sgsoa?尿}o}*H\`}@Ws&JO^ JJy_Qi,.r"F|~ʻ,x5 %tΒ/ A#e8nK'ڍW`ԻYȕ#_Ǩ~ۯu}viLFopfǙ_ oU0cQ¥J)x H!͊69U le/\!tE-4K!|}MΊk5{ xsǝ1?+RuF{>B```]Ue (Mu3f^* pmxc SInqj-ep&Oآ=-otdC&,SOL0[5$W ~tDZG ZerdpxV!3k>T*gW%a4 .I),ͥ'E):1ԟpn[I_oj.Y1 زF(o[.vb6݋ _W4n] %GiZ]7Ov:M@//zzUof#dѴ*+=UHawVUX+%Dm05d.ߛQ l  FOE4(+}b -> f n7ՀjW?05+[пq:Oi_pWz gEfU`|䅇.3%wJ"T%{Ȑp>1'O(&gSѝt$ sc=Ks"x'H'% UEN\uARJX]GmհxQF J! Z~Rv0f O~v4͌h^w6 WNK^tΆ+uTbb" L$8P$7 jZҙ@l3 XݷM='OSmQ,:W`MF˘x[|#F"L G_J]DhGn/9dGSwΑq1o>;Wc:rxlS6LSjR/.1{&<)PPI~$02P*~h_6k >-Uk56}+H/G' nKǪPAaDz-y"E 8e7`MW+e,r$mLˎsY*o;A&D=G]|kl:G0H^l}T} @_;:[%*P&(o7i9XpL;GuݤYs-"oJ#~n=@?܏&,|hV>$@R"KTTeۂ0N^B#^<'cD2z{*'O*T!ϺvbX->ځO*%U.7@6 9̥C3O@ I$c 4$miMDܞ º P=?Fh?7ՙ _T5 AWЈtU{%:7jn^,`"Y԰\z}>dn/GJWYᒣ&ȠQxmBUuO~u[-)xظW,Qϥ<\oj)wҀPG5JA殯КBPJ]o-Z T`}Ez96 rHgvD+ UtݐL}yP}Z7u3Z=Ee=,wJؠϪ^.ĺ-z{b<7:.?*ќ7AY;01f-靰xQXSS bS&Y"7$fu=F"R vkECL]H!|EGC/xMnmD'ZFȪn+ Il==%jil.g=Nxs.@mAz1`eOlcwD&H`vtkB8]\@<"JHӄ [ᱲyDJ yJo\EG}6Dfŀ"B!Vj&/.!lY5.8lXō>˨B ostmQW?"G(2VvOhgR:Ԉ&Ћm}t }do@†J~ԍar=Osp7Q!EU>Q2VUG]vK56 8PpSW#үV# a5W׊z6&g,aU}N iܦܽ& ltzuSzDt< y݆5!ǻ' K*j.`K\)*qHi|)YC,Dᅫ8VIGh:TbcS|y&lS> IffCOvpRiziu̞ݢ_ 5jy-XSB]xP{2B)2fbo[ I}_MzIۦnoᨦ}4D¢gUDu>[* @Y_F1Yv=0y2;I.Iζb8~T 33P@P6OVۢZg.1p&Ho\RI\"e7z?O62Zs8d$kniK%mLS|C+Nx{h_6HUB( >I?ɛm^5^Fg$pRE-aͮdօHxzg!T;xծݫ%]s^\S3'Uoq;Q1E^K #|oϛޥՃ1|Ǩ4iGNЪ @(X{(Yͼ>'1?;ݿ.jcjARIAgKM|]AI ^ 9V D+KzV &feVԵEQK]bM :~Pr m傽u-wժȭ*ư"Q:P~@ԧUigf `5@ ]ltE*u(%qGӞS`!*D8 SHm9-!)_>7 dY-( Hz# Q4}|Bh ii2"&̈kcp7 W;v_Vԩ8P|WQީ}U]Fȍ|dsR˽Uzg4^[f5; D?`}mM$9x9#T/Ć_@{~LFrmO1 3o4*J^EzuGP14x (Bl8PJBz7\V Qi%aP*N>SPPY封 ŗ) ^eA$ZׇJ5[(k2iMiphgVl$|Lgamx,(U?{lD蜈SZu.psnjn&)EhMp8D>=b"W1mAMI\02d2ʒٚ&F~͠k@=ڌ ce_2_&v/J^*xDƫoP̬O\"MyV\wJRsE-Ф*^6,ء0o19md~a _Dl|E&5z:hG9K^]:lԿBϢ-vU xpqWWwi#38{#ԑzY /b+QG0'0Du\F#)Y߃<Ӱe)VjUKȑp6x\梪xĝ~"yˣFnJtx競B4^{;4Z @Ѓ8t+t9ErCh(mHf&9 '[ ϣ؋l1ifܥ̍d/r2Sjʭ<׈`3| =*Qąe_?*K~v7S:~`>1i V. CBbz˿ZٻѦ4,+UοՒ*¬<`ʼngc } ʣE3- p4y6ӇgITe\J'*7Vs&mm{5HBQ$04M(n ëGF w|,[&;m$^G&qKt _I7wS`Y˞ ~V`BF0]IV?>dT $Jo7/)?AT],sBJ\ԠSiHʹCGrd]vϬ.G A$Jms3a 6 Ib>ǂkcczq>Q@Y;ی~W;om/O0*9,wn mx b-- WP lUA6@G+| JAGszݧ1"@~xmtLszfHkӹm?b/0_ :,>mmSUưM[ nl: P?c,O޿UlJb@Jz-v{.sJ`5k8a9a=}][wL ycK#{ѥ"7մOW C![V.W:0^-C֙0M*!A9O .Re #ل5}S~|s4V|mw%^M3OXf P&g21;bǽh7|qNqaM*&E`kgh68ҘWiS3aΝiT^mSD Z-udam39J~i!B_AWrև ݠ s ˹z =A̅/{F}"av0l:h<;rזZrt(Qxh͌:Nd[ RE+\pl^QY_\3Xh`T=&']VczQ w&2XxIVU(fIU Gʤ.B;ʙ.@S|1O,I #i: '٥!>p yw͡%W_7lDn:kz'{RXӱ3.pU mi3TcVPBR=]Y: /=P3nxk? pxI G?Q/@iЯ V!^t3BRr3#TrێCeJ82ʋ&iY5ollk=K̄}V$b*ӺaMIV pɊ&kגW$9D$;Z#16i;\*n?K ܒ۝Њ&+ja~O*vj{Og#~ǎ EpJ2@rF7eyzR+wk ׵z˄ *( WŏO \Mit)Y~ Feػ3bR֙<"҄C^??YBf!%z~-HL]WK x,IMǹwB5pS]jV],H3IpȘ5aJveGlfe+V1Ktz(ǚ11FjADN>8F^v݆KhS푿Ҟj[' YqJEF-Yoɰ9DBƣc8!Fb:H,iQ.uNd*m/P͓c$009ٳY[,V|G 5}Oɿmo9,Gʏڵ}q bȀF#8h A_pc7al}֛D'Y}d8;UZ h R)^NSYtԎjs'^`)= 7P' 6&huBp1֣V*q筈̩t ㅸx1%n]LmyRBl" QmB^Zq4>LiUȜ4IMIPGS]<4rb-䘭~db$"O#:Gmx)8yiB&)T+LDQjqZ! Shcg!"5)IȫKvBӄrM߬lL#/yfFjtejvL3`]{&xȣ]1)T'c݅ J|( S  ^+6˲5iֹ(|߀:u|0B:1v.F(jqF+s9˝5 ՟ !.l9U'FhUʷ{Z]afL P&kY}l^夗/V"gSUYk^I0HpkΨ Km_ow{z,eΫC)]Pn\&N\*.(k 0Di;< %J϶b{K1ƟBm*f|?Cͱ.>x9koMbNjPҽtQtaFH Vq8MM3"W3 4Yc֞cƟFkwoCIAs و@/ń9O*p#a 's^0;uon4aI֤3-{ 0&,B? ϽbGbl >XyO2hJ[{"$oxW !aJ)ݴ((jٺ*Xr?532ЂǔwWxߠRZZWbMuT ?IaxeGE6|N|Z Op-Xz;fqO !RhvSs/7]9hd[Q2ou3M3@S(JԪ*fo櫒-N]r+_p&jۡxZ9\``EqG2|I?#h^V0ơ"o ˚ҘhQGhq~A9Y34ʼnX@>Jf7!fvʑ)ah^3:m *d"8b6aU-]37R'⸺ul08$0o)A0,CFfFnҼ?`(UWzo~zbK?/9J^F )W'+埭#g[ GĤNu /Oay)4f͔C9bֺb0=#T+-#\b\VC1 a3VmgU_Jh$Kp*@{)k./L6Z_,eG$Ɩ8KfvJsڐeoՂvuΤuI-[s򃰳N䅃Cj쥚MH!ڭ>3rC8 ޞX%@s9a6N8҅su0<sfMi*ނ/xwNsTy'=f@11PV9Ɩx~/xH i/t6=u_h!vSWAbXz6-k,ٲy#· HG$>qv~eaUVs9iĽy$k=el*dPjPsHöB7ҴA)ddF-'S̴Jb{U*=/ 1֒0~/;+(=8K!JUg<(pQԠvxz]hw\#-te?uq4~, ͇X".):g(3.6t"8מ?8;de-z1H`Ld&r ䷻;@cAcLH5a CŜ3E魜GXGW(9zOG18b Ry=|eQ-}5  ɂ aAaH8/Ӷ:Xm*s,Hc)Eߝ(>k7﷫Oz*q$gKeh8z-M= 1`K\'Un#uwŸ ?t7 "CaQ(;)/zr\@}|cFr7|B6fp\9u0ڍj"¸iU7r 3{^~Q&Qg- Ƣø4&n(Tќa 1̔yU-Vh`}]̣"AO>H6*P ʍZ]z TA}FJG',ZS 6coO9,?eZԊEYd /GȎUBv7'·@[ajNjQ^"A:{ jS O8tydia y0uídxpXfmsh0!g.)5y!.FXpH gE~ hhfL]?>BY?ʍix5x k؟05*3A auU#Ƶ#(éHƖ9!NH#gV_bQyf$Q #*M0M˭Pl~3^Ƕo˄KMry惘(;a:bQxɠX/(GZ 9zZ/J[7g3p $x/Ms2 t6!;ͅ5~_" 鬜Owu0M>(KUt&{ 7Ɲt%c1 rpdk;pne NЧ[z&Zq*foA_]2&^ý r!cVU N}< <2:Z!ڋ%AP',033<7D $c&'71>EqQQJښKZ0fխ4 Uy/h\[eX%-*0kw~} }0r=rJBS{)p%? Ԍ(2sG?R 9G4.Ke O4X =:W9~S2U/T([^S[(kuYTf\Y{SK]Ok3HBVp[с+8dqQe8Cε!Hgp󦔾'HnnP@IYgГ =<5 NlZZR mh|J1Vo-"cJۿ e,NtͧNm1u4@H5b]y@9QF]Kx%E9ӦK9g\< XogtHXyO}b-+"Rﴇ4Q)؇:VPC[Vܫ0" %tɦ@fP:9/N$8q G_fP0bSFS@`aߖ9%ST['w0$ npXElWno%~TKZ%A%${ȭ5SO73`6xAg]{Ikު- בFzɋCXD^2qx_BBdoE`'=47d0jY2A >]ϗ!TQks*? !AŢTfV>yĩ2ac/Y<㗛^P^p t&~LtR!ݫ uSkMΐیQP-P2k\}>RD8mZtf(jP&ـ}P՘qwxWԊt`F8O9ϲ{7s{+(;s W+SӀU*qxLfrZֹfɍ:wX(w=).!Rj_'dz%@Ft#>4f0؅:dS7f,K* BB̷F 9KDƈ%Bd e_BaqDZR0۷B6eO괗 ^ܔoDAAƔ ͻ >Ag@ axy {mrL򪇙{&PkԊWЁ*{8l%$()pח`uf{3hyOE{? q0)d4XcFڅD@eHfkCP5I cs]O>Ɓw3%.l#Q+h5-n#Nw#nAܾ`g,}tF.D曱()AJB䕹fگe|.f{%{hr§ikZ֓"B&eWssȇQďڻڮ2QҼ6Dpـ>YkiY_h gt[VN(Dfp '?ŋG[>,CI#ϚCX~Ҍ Xa-jfWC{'ÝdbBF 2WV-,盵*۵B}rJpueZ͞ 3d FL%mF<˥ORy @/j''Lo=39 _]؝ݧi8 l,o.l)nj?fp2I޳)3qQyYs?á]{󥩠/g0VPt|F񻞄rձ+drJ{KAlX$65|Uy58^h5t929+͹!]Ioh]A?7}vp8*е-X pF'[.baX2ǩF/%_瘫?yfF*W_f76ү]E~l7ZsOIΓNJf` g8JZIEڢfD'݆97xD:y0(!|#/[QA!4b۽$uj1Fq5R|o)$p^JH MS@BfRaW8̭ QfmiEIj 4HE, X^QHr#L*Z쩃'\HIqKL+ΌyGْ=(^Y2s)pjK8b@Jy_b&ѹ`Xu>i0tswϔp8y!q]7snx%xJ{9hntCqZO,BX|-%Z&5A\4Y~:OS'K2;zʴg'X} GZBӌXjuXFaL4'߅g- 3gY_hU/L#H*ߡ>~msF~ %g@J40/"f1ڎCsٽ6~b!N@P4Nm ( 09ׄh{G? ]ވ G#$I'"#KF]^;f P[I4藙:0 ;%*=^/ Wr5ϔ%svUIX᪌fA(^|pTG7 e(*rU -Y 䥭ke0>/T&7M9Pu@j2G/#Xq]ya,D)hdIbs/D1BD?XW} tw*&ROJiN5aY X$?}2:AtbcCTsCG%pJvaΏ¶'~`QVY\> L4:F-naXt`=C1(MN`۾jUoCO#2nF5%ˢ!sNÌ9 ǖ&Z*Y|>)?ʫEo7׻}` (NEz#.dXgeƨ'Oc99|3(94%Ma윱GdR~SB|D`돼Ͷ ;U:Zu?m`W ,+0zqmR+Zʘ :"WQ(^_[DP JvRb(,|^?kAfP/3wJ, oDe*ح xie܈+캈״rT02:؍ǟM0Y mC7ܾqIVKDK;Fh*~Ķ#W,+C^ɥTnjl_:.Ӌzc5Z='~B_DƻN)8<4)-xkLx0FӃ \&#$42QBtl񸟱B&-#I;dė?eWVqWz65M >z IRC;V'! 6ƪ.;\ K8-b@ڶ@rˡ^܌J#tC4.F5JF,f}Gk0cqL>|~] mE~h3'8 4P`6C i(s Q1\KHB4 &cZ(DvdU6%OG\hG Jѭ䁲ЗDe!~+ぅ(>E&5T RTWO3Ɣ1 ud]))<zG1%p8*])G$'Yo쬏l1i2FޛW\ޚZ 4{˄aAқJZ_ZT93DjSb Zu4BRzt!CLҶDR;f"@NMea(}KiuiusC{[ ^:20nwo}dK}ۜ/}ZB22mSX`4(Ky5txhXZIK>AV~TKJ"}XGjUv΁q@ hi xV$<,y# .1iv՜ȭ}& bdNey[^a@1 6v8@B#9)ۀQh^',,c=s$;[{ɘê|m:VhC⿆RDU1Bf %gh 7 <%s~tnxxy{mj`a Aob(_ýiFC:o p L.˓m1oXlNJޤbln3+"dhQvXPPrVJ]Zŵ"pu}43OLeJ`'E LbDwfN4*o4P }+SqE &o 1$ʶGJ-pK7|j$oma8w?4\ZVl0ԌJNfomdi**{7s\(㮆Ĵ%.}:d=nЌťU/Sݭ邛8M^q ;Df{ P6dSqx=I.)q[Q@7'g<FmMX=| U[h6ʗL/Ӹ\.mo"Ct+qn7*g4{IJ_ ߫Mj8Uat)2eJX!IGBsAw\i߰mo[XTdgcעee[}]Ǥӈ^AA 4'+b]($(mWea|/p02R?j?~4}os#*ͷ ƒF sgv $y)FRI|3Hʹx0m\r:Dẃ]z R#|z 4!(ʘXr,쫣B-S8K%o eAB!*O3~ՒEW.V#)8++e=Pf F3[@E\Җyy9.Q@.~"dEz tB4ob1"6%6שLǩUTƞ) `cUcv.GV-?C~#Z$#V]xFA=/-yλc1E6r3;@XǕiaKv`M0N·rBLaÎQs d5O&At{x$!*l͵U8(Zy}~92'~Q+jD}q[uBϫEĩyqLe_*Q#υNx\Buf#[~J-;BfAF{VsxNL>aɕƱTI tLy<}&3'-G8dN]Qg7s%Y +hiPwB}#3;%o:bqz9Ǜd74w8X7qئ-]AW^$w/sN]*JB#4_ƝMdxMj$nDxy Ud$cM}+ ?"iVT;.r(ԥnl_D}"iKok͌ZRrUhZWW /B"- p5&M'SUPX" diN@D"({x>+c)F2nMXY<8&:ea| 9ar`Fdl3zZK"*eEf`w;PNJؼ)G{-ͯ6 فJ^͌e~TY&p92%n@RߋQ>9✮惉i4JBtu%Ƒh7}%Dg5o č7eޱ8yU*%CbgILٯhK64$"i-6{:-jH38|XM`IL#wΡ$4='EZf'SǶ9ETA# 3dQo4H&1{?fЏ_ Sk5]7gm6BbTT z) o>؂D6/.s0 l/PGrBphlO'ߌXy)rXe8yr* ÑtB+7b/22zfzIG\1tO[_Z"Ԫkڄ ,?C ɹHtĭX57\JHܢKzz^ure鰧 Ϙ}H%G3?Z) (&Jfg Q * s);((3kL2Ip=`y=ց%.fz:)U 'z?T/'n w Tܝ.1 Wv 0[J(-;A';ä[:dPJ o:u{ Mja '\MH0P܌g9TQQTb۬tn$Kgś,ȱc.kMChg} PFWA'Kƿ.w{껙&.Ɣ'.[!4:USAHTtjBl_Aƺ[ On5=@'|A消dN(:4=,gCɽtYtX[+/H!MTb2=XsobQ,r )y2ƒ pJ&I^`Fw;#SM1mQS**AG~^9>! <ϒ:*$^1Va2ŢcDA;ַAMv>- "YTh>5䞉bM[u+D/TZ/)ܩ|G1q(F baIiPk6dU;Kh5(hZk+M|y(_B.%gP>v$|pKeũ$N j/#x:192=l3)h2el!TK&)͔'1קvq~INtSpO nU;2yZ  ˴I씊SR$:g9Gߞ/dCtՂv% -6T֕Df.!&+:4ۯiHR1Ǐ\$11|)WH\2ͯ(@(s(p;~J&T?fu6d& ll5BUHγ!56p@fzn .^wCևW*)LŸl9R#gB"FLJhI{-ZG or]92J֨G"`v\ߺ[ ޙXsC67 6beHrwm؛+*j+%B Q6gnL|(87לqgU_p(1j[DWQ_Z J82kU`y LGH60: Մ"X`c9+AN+W~OISh [SOBEoef >ad㥊0%vYS}>MHŞVYoylKMh}q6LmF5AU8!x7uuohpjکl'S_B ohke.F&T&oH tyi5cvVjfOs+dc?1AN4P BG"n"(r3!8UNrMw}2.4@VSm6ܘcB~HEbՔAJ| +W547pp ?qĶ1f]lĥ ́(ςBO5oPªtcSo;씺 [?'X t[xB7 QUtsv}#ٕ+璈"FuaHK}iMY qxG4߻ynqԢH@juaCE'ܱ5V vRVDkY~KK r~DWw5[PMG1/@(Be:* t~+!}J3~cLaB;?Jތv6Ywf32TNXf_8J@#y3ɒe&Ce_8 [/nEt,c: s0wu@@}T:Q#b=|xd* ޾C3Yoz <@M%Y뤗`\'4V^<\Q$)-{ED Ӫ=KH:`Aa|D"Whǩ an~1GlOieTgR} ADdtFJ{8M=ciHޙgZI?n"[wUWW#1dɈ!  tf)fNvvd)2="K{AzftoWh<ΆڌV扌dn//жB\h]9 ~fEP#86dzPzw>Ҡ~IEN=4qES<lޝ[< ]y"D\HVa"a%)mrb-*qP!YW^jOpܩE5콈=㇞1QX58pL>X cXgZX/nb,d0383N}|ԶksbR~pe7 F(9q_֯,kHN~P oW*O XuJKt~jo\*L9Ф,h3g%$`֡f'ȇ*7S~In?Q|.7!nlF^5䷾7[2+h@R|Ր*3>hmƛ# o r@!R$h/Q1W<) HJ8nwq}Ъ+VH&&DU!|=m$~T!7J> 724?`_zP xϽCQ X#R!z#5'Bш6R,^|B21> &%ֲ҄h"L⛭ C\qs 89Sw@] 3O/4;eԆ6TR/_km?.=qG">fv,Qȗ#M hj 3BjUd v1, =U3WҺn G/`=R &.2,B pa|&ᯯDܟ[g_ 151U 30:DO{k󰩈 _$}W"_s⎄[x$ L#[y딊OVNOzP LD}P - );P6< UU ͧt+_C4G88%Ujb&Q_F}q}nZ7u&k%촡J$a01sD0qSC Dz○,R]> "^ =3K{Cko 9C evBحP +LTԸ<sNZ9Uryfj0QDC N-IMFү,C 7U)A8NBvsbJ%u;@,TKۼ~qL$Fz^L`k?P\"ͧSNJmMH;wWvyJ.|زD[A,tj5rq8Pd&. (fHܰa8ŗ] |kdֲ~lD9]h<մDIHtŕӨɣ %dCzf24"'ّ[{ֵ QXK lk?/vC!]܇oV&4jaѿ(E7:֌E-H o#8m:,+LT_v@m*[M7t!3o0>ˆ_ErޅҀu{YHU=IB|\O)MK WhQ 05ua92=M#jI?fգ4,jZLh!ɔ%l[xetD`[0HJ4JgO-\-56ّO*a| 3{t.._@Rݹҡcq# t+Zr=J=PΗ̪I:oJCb#r4MZ (b%M voO1o Dn:!r;ITNs2*SvPXOJ׸50s9 譯&+>)YM8JhD}v%/l"MJZTj,MNͲEI0+=]v.${㏤p~>F鍹]k)#?_Y/! Epω&WaF(*(ɮU~{D B %ts]BiGq#_@bM,f 4ѐk]ٜ,m*O޽]Lߍ4AfJezI;QԞ ɣD⒢t/%_GSSغZ5t*ߨMy3!n.5i6 Ұ8/\WdiyˉmUFxG=WAZr}Qy\zJs"b)x+QC ?+QM ]m)3O2~ I %B2 ˠ9M,DShԳX3pL:ZR4a9SDoLJ0{*6}yaη. 7u`e rs6!9ˇgs7Ԁctlnr2zIS6}Z؃54@"͙5(nŮ]mF1 :ȏv{xbZt9"]6JpxȬO-MW wB,0^juפ_ +vqcxE6*򐽹i ^zDQT bS|;^w~IdFMR.Wp:pdR 0! T­3Ni6ϸzNIF[hlN"ܖ`N6۷z@|A+F[ Q6eA~l;.cKrO?|hQm$MUH .O%..T'1TX{ [ҝ#qs\d *F5bKS-8)vAG)jMrMPgRO/]J12g|<<$njA2=Xפ#ο)ϟE9.@Ft~<_A52(Dk/lY Urk:PG+PET^c5 Q\ _ LNAs l-Z`[Efh1qanPTcK.``Beov[RcEn'SꞲ1,H~oȜY뤛":oKrDIcuCL/O22 ғ!r8#QKjhQg ][uɉ_( Nkw; 2Fs^]w }0ߟ4ړ֩Vi*)͚mY?VZ /fL(iE9ס7FDiF]50BS{(5~ӵ% yEI?3*O#}\`p"01 :I:K˥NC.9^ SfBYSfN֔`R>ǦH2[|g~>9A 8,| "pnO4a U~ԝm['-4 }'.J EGWUꌰlW?YaŒQor*_{Jq1O}fE&X{ݣDu'?5Y#~y4OLd `9 ?>$=ozaZ 0^rN(?0j07&r"葻5Rn]QGMSeydޒRm|T&x96[/tĦ,3Lpx=^7bdLYV"@GxFr|eM%:.(M5B.h眗R(oL` {}ŝX]( Lܥ$JWTF; bgJz'kr_o j 3^}^2B;DPtB[ b)=Ι~5{^ 1P炔IR7U%9";A77S1?(kVMn(Zp_R0վOaL9F8g!PeL ]IS Ĕɉ (W(w5g9ln\GϤZEbTMXH7Ey1b;7)Q.İx^y:"*uCF>`Cu ijV~>0ȣƨcf`闞Z|M,`[D&. 94*IJWEfXӑ `jYHyϓUܥ*[fGİo'jh FYUΪI XU(S{H'2N+5_mCCLEjݢ~ڭJ-3}3wK"9i9~gl 0{9EwvSU "׮syENYY?Y>6+:+&$Z)?rY"C8SRkD6pיI6(yvSSn CSbTV :Z'-@!m%"`ۊD6^ Uj1ltf2>y ''3YGG-̩OՎPwqJ'&9:o^[g#@G6C}*^6Ѓ>Ih} qڂ!͛ơBN 4XN,lDй-n@%OL;y~CvҌ4jiCl ɀRe .O'Y_+@. MlٓMQ3zthKN`5KGomeլD᫪ w1QّhG2ڢ.#Lan߱M+b$f#=6m(w[5DxC.,##e\B {WcÖ}<>Tڕ}k;֏@k`A&y)lj;7uȵ"aE'CYE}8ncVA`/8 Qa%cF{:yD6H -`Qvka~?}NBA1~ܠWh~vf٭e%'`>ng'!B/f ^Db2(6h|U?O22rR(Y~+AbtV9@oҊikN<)xhb5-u53 LkDKY%fAfM.eDt̳'(3ZUP7N zˈgS䳪-+Wclh8U\Ҳ(!v^TL{9i r7{*'%Y> M WJ#-ԼHsw$"ҚBӘRw4 Gވ/Φv!ST;s&#;Tg3ߺd1xh^(+9ZV|kI 2+jA?<vF9[7dʻ|tR=|:ܽ(|Gow;xG)bC.QM)x^ZW=c<&.ަ،UonZ1T/$_{׶aj*,ҎLjq斟0@ƠMrxNۻN$Ug%_,ڟ9j>7~8/,<?낎5=!}7Ɛ3->nB4sP>Y4C(NͺQiZ00o#eO[j }k6 ѧ4E&55}#G}:ƒV.YdCfI?ZK}4i9K\eM96Utih+p4,]j)J삞jL45U 7{_o0Ω]" F[F.+%Dw|Ԓ@\8Yj9]k/(TKqO~´ ڸa-Vl]c\KkTk8o5cP)?g"wGjˬ%{gB;nЗ(F9tf AltoNղg- [=ȅS旳~c4?dtu4Lֿ +#ndq\!v CdUk:+ic֗0@W,CKooNjPxyr lkd(^j qJR5ĪF,~eŸ4ٴZS82oVՂ8b?5i>/q_%)!; Xtkc5wKp # Xͅ^(}v V'V3)|]~V0T`!gX>8XF\mdbɰ.M*H*?$)(-k5J9D{`h9r\;b :n)jt%6RA1ß̵! "SW_8)(y hc[5/v;SI9:I<0j\ p [_qo<#wmٜg2~|[-$䅥_@_U+`8f -NnTbt"5o)=O{>C8Yً/o|O _X B9 e.ZvOl#`wEc'Ix-57*+8 6kk/@{y~1M aJ`0oYU88o\ꀲGUƞt< ۘ:3$u͋YX.Gy#9=Ϫ/iHR$*B<5)̺Cn>)e\ D1xOg XlnCmmbXzbCOMo'qAܧ ,+w}*%")2N OBE_ey;g BpV%zB߅M`>) v8h ](JWrɴ-CTEqc!Ɠ-J)'Nu$P3ݜ_6ڳ^._8nDkai MEnD\Jѽ3Q3z0/pEBn1Ir'Pu"ɠDeEo/ K ®q˰ za)-5ϔsNmF\qk=7.fJg#(V} !HL@ >{f-+)#UI<[$:a(>Q1{%r3瞿d\n E\\e{!'u#:D,^0Uc:y,S#|WUJQ;%7uϊ)%ykBp֋=3~/ :{w s T.p F2&kaREBzQ 9:^Dkt b%mKWcb_rLeEZ6~A%/77m$Ko|GROѿQuvK9jHX?ZƬ`PPwycx\ׄPj>3;E3[&ohGfۃ '=wj&9}rynb"^g,|vm9ִ2Ǭ5'$TFDQ1Ҝ`=( 䢃ν'c"N}9if6wӈ8~p$7 ۪?x~{ń㊦dzf?H-5~BN4E)%C,S4!)WRj@l IFRt*Nu])4SGP '˄?;ev rW ?7ب+ۣ."%a[a *ښ)o+}PRk4zV "oqCJ b))P NuC(D$+$gx )--9$ʑװ V9`RV&"vlj=&H*T.Eµܣ'P4@٦(pQVE1gӷ Ы֌xF#b 1Gu@?YːЖ~݁}%V_@Zba#J]t,`C':a-(LyQ*:K h^S|4;f-d1=w"78/V]\\q:kfwoR=#D@5j~)ipBeS$ $t߁:WϽfWރ+%n25[C'|8Agg)<諵bVFbt&#pN𖵸K4y>]K2:u5VI¦_O2ȋ+ڼy@k9DwLĚۅ7kQ2^װǷ: ~+9y,z/11>E"/% tN$7A,LT"fm*0%L!ǭ2="o[O:k:9z b \{$b&!Dw!0{27d 7e\4wGR~ ?H ΄{GmYI*nwAw>EGggK6}/Np%.F( X_~cDWdF4ü6ȿܕ<:C * /-jU,j,i^Ĭ^\,$ Ưk|6 퍆א<ސP-U0Nw OQ%BGf+DkB7]t^IKp-G/@M A*D':Zk~u0lT%o Ѫn3B͖x>Fav=4-(A^7UO3 ҞRgn+?Ezأ䲠sJ`Ҿ. Nʚ͟fsaD-5{8t`y{ȴ֥?z6C9"+sd~NqzgA>0-r7M-cS3N)#w&y+yo:gQL:|o"zXiA:^J$ZЬ%olH;s䣝YZg5!T"72ȫ#Z ױeLa>yH-ʇF rDJc8#O{17LN5AWO?Y*o$ƀj^UC6|G׈8!PT؂ƥhi^.lp!UQK xLH}߳PsWE}(=T Z31X8`wcHvq&,fNx]UGf"=v{(iGQj*EUũ6e'!{xqW ˜@׳Q!q5"3RCh(ؐ정JF*̥ˑnE=[m~ o-TP Sʆ#ψm0@Y͂}"2\4bdR`nA;}SlV5EkYm~@j%-`0tƬa6$.qb9#pBaEہpFrwex3oht_vҷ17{|ל 6}ݽ|.e {MnX&bK|ojs{CS%*пAn>(MUU ;ۺh`ړ~xi/ʉx9`:|ppUDp*Sߩ2Wzédv%At՘u!"o $S&orLeÕ[5)vF[f7`d8ch`@Xj)ښFt |^JMj8FtcuG%=TW>tZ]3.H}"!gurE >#8suf<_|H|pT/ez1+;3H00^1H֧xg[44QsG3q@!ȓ:VhJ Ug=v'1<ȶ(jMbص: r!䈋SߩdK'\|p|MM ; sMr=vP^01ks'ElkMtVN".d!y5ڵ?^M_9r,FJG%}HeZêe^X)|`Ř晝A;RȚ"7#B 1LTsXWUϲ+<Ն 'uK`J_A\>! DlkF} S1.-["(sShwӻXg P2n"lA:ku#*[М`O@! eQD@sIR*:q bchOe#Т S?uX6t!nBKưvE2C haZVV< ZIE1qY!n^KFyz۲vi! >((e)b.l y V+/'IKdkRJOGHDErTҚyJ.Rd mY%+5nQs3 7b Oa+koV 0ڂ<.7&)X<' WX耴1r[ eÎH&P1va#n\+ kbym"bj F׾ʲ?q0h>Y9ϼ ) dŖu\{n3/Z{XwCc$.vΡp zw8-0|쑞,KyΩKB1(X>Kz$֕|Nr]Wl QhLGcmRQ,IA],֤O`SԄS⚐|ĕgw+_[&. j_dI}bɪ->0Fs1JV鷓yhR  +Qk׫q#F~u*.no72mm'[*^ (cVhw RSY 7I{Sׄn-iqU ǔf D#$bEr%mCcmrPP%/drN,aGm( - ?;zgndM36VC z?nlCii'SĶ FȡʞmxC,y^ؒzF}C^\T~V'ѡ-=cuujCd9<-Yv+&?Gb풂#*{g` 8bNE\8ov*0eʎ'3INGzl:A )~tB,耘ጵ$|ԡWf{3nr&bN/k@,7))DM*_ sO''tBWr"_:جp9 RZ` !C1U3b1+lnE३T]rڲq2[s(9$RAΔo} @#i_ChYCC}+1+t?SO ^ͦV58 xCX66S57,n,okYy1-PK#d޳nJ栊 q6]o>!)z9T?-ˬwCbH5X캤$iE$/M,`}uc878Q0Tx8j[ȱt[3:x35[Kw]MuNLo[AI0BU^uz<_,mٸGT4enӍț2\a6=ۼ-,I9P;t3*Jo+PJapYScDE>aJ!+W(B'|C4Q(IwV2ٖ2ϗOޡdzI?۲ T@\Q5w?x\蚉y 9/,*_5Yz.k$0-RV8p!j@;'TZN5Z}AhW2etp8̅ Ɖ. {@*b|'\*TiuJib&иLފ1}FD9h&i1qu)Jll56(D"DqZˏT줄P :: >ŒH%bq9>648/ǙQ."41ha~ҩR~1;Kd])XoM"cF4)_E1t%zGGC55{SJZGV|ađ7Mz= U>XH]fahs>&_)N$39-D*aFpps|hBje?$"JIVs'va:=2Arphֆ&vn#'f|nz4v%Ɇf"~ܝ WG H,Iq(|8jM ,C΢(ϋ۵nE32e :GJ6CtO>q- 3LqR/*6> {ψaS+ ȃ&p226 82qI~k8Ba~)95!Ǎx`/tAJLVE?\c2 (b߹e}ݫmim .u1.f/Di0Vy) (>O]C \8%F*XԥC"r}u _|TfJowԼ7϶lo2T8@`lJL*&AL5Fz˨'|Yd&i]Դ$OD1s4fd);d0N[ u_-EY1pGoBc8I/ejfh[8l \`Dn_;݌iꢟ5/xZD;8ح[VsQt~_LW[$ gTa-- ɾ3d\ݤvسZ]">^ )Ppˈ+7J&JRS)w˔'̨Oc&7qFFۉ3Ey. 咸0]# 4Ou?Q XGW$g`Xr+>&{R`r,v?NncϏ趁Y@{66^mDH; 齂#-Dh.YA "Ee|]ձEUY8Bźc\ֱ.! g+?fJK$DJIBWdRX T.ɩ-D*_,{5C!<1E΢Ouꀬ?d>w晀YwVq$Nh&~NS"qS7oh|#lvʣDRF))X_]: R7ܰ%NvcìF>,=jͬkr-O(AO;[2 |]9F}D|VibġQ <w{/MYR:YVK'$Y@=g6f&wu a¬b57¨"Di")8N&`Yuhn(>_&(P c6GQS)2Rj^u>bZEh> i^rҝ]H(uTJ=i|K{,M* v9g0a;_FͲDkKtjlW&xH]{۾?G! uUx`g{9Ӂ$={P[>e2YGj; sEBP@,u)'3ώ"z WjVĽ}8O$'_!hg9+ﻃ$iolwhD۳hڔqєBykhw(NJ-yޔqItzrW&͈J{#ۣg Ұ*0/dd1]0*ُ6yz0*f*̤Kj OL$_Z Y"ga}a$F |$bsY鴺)kidi epm1tЎmφI>Guĭq|")T0y' |a^8њBS߈gfyʢ4FT3gR}&DuSh0)3{Lv&Xð{^W-7>J{X}OCΆ:@cIb jʮnX+# `zIwP&e9*Z^8;uC^\P6 "-+{qz8'Vqt2FK@6@MVeH -]؆ԍѤ ŚX `2)\R6JULΈœ~wd/F;NSȡWp) })y2ZoG"yFT}}=iJ_l11/rCv,џ126\rZVO@a[2VFBY7Q5.w8AmV܀zP.}2&u1xi|K2<1{_{X J?jOs}O++w{ lِL栔 x㌩%VA*텀ω7(qv#!ȑsu @WNN'n[*(]^Z!ye#sX pqQ\s0- FF$|ʜaxx RzkY`ՁM5 X+@T\i4) sk6Z,}ccwnQ)UC L&hU8}Rvn쒎rS;fmp.pԕ LNkV&ˈ7eD &}! +ۓ1^| $`ZB' 0(1t4Bı VA3U`9A țpldBqkkr3+ WqA(DWP=n܎62QZ2QqfE|+g05VdΥX?B`C'Y+h{kvIqD?Lin[2S]eL*yX e;+pȣa!*b׳32JDy,i1ۜBPo>A4-7^ [xu#m  ôE1003iUXyv>-cEE#Dwi+Dp#@5qM:h 6bP{Qym8r݁~KH-#u "p#cס4E TDs7''K*_#cVݎJ )^Gߑ4RcU^yU9NƳ+#39ѕ$O,'70MA4˗ŠzƷR$&PSC+L}>\jf Џ{x Gv%fR~W%mA<kAwѳy7'D*5 F|n!D)gΘ O^Aг?m1vt X 9%"^*`H^sTTN4o- +DJɓDwTW%FBա}Oj m `&rf'.ѕN*q͈SƫQg~]FwRN/sJhoo8%:s@6j4\]@-IوRkiFb⫱5ϹKu-]zCi/4+/zR) 0b$$j!L'R_f-c OD蒟G_a,Eh|ɓiơIھPrGz Ja(=9/Y$\8%-^ʱ蝋x,7k"nbK;4NVY&hfl󃣻L՟#ObXNEK%ćc<^9$U]N2SV)@?]>++Lm@?* Hu2aALQ;E;CVy7F`Ug5=EFD'2joN΢;?!ѿFi{iD  J uOb&53 t sC7C̺`%  $딯衭1.ۧFIt땡OC7偄b UCc.q!9::x1鑴W"XK#셆)s@BDnAL`F(?cn’ai*ǂ΁XM۪)/1;R,I*ZzOֻ}OdO3HįR^& 91R"uEL\ TRaW *v{F+d1O>d/Y٪8 Ũd ;CU{z3\F3hzWϖE-\EޓB T3b/M{} Jes~糫& !VpߪHLlVTo;4_EoV#*$%# `׬6D)2fsS$lLDIjr!fBglѦ& VrO>}NC !]!i,VtãA%wwEeމvbt`t7Q˵ 5Aߕ2V,z8}_bkrȜМ\^: 9ψz`fˌ~]UvOҌK;풼KɔPqc{?ŷS1 [͕o=Y-''¹YJ/\ MА&P'%>hEp]"$S&UrXdxv'hLPttRܚP;u ]{NUm`l>p:,Hˢ-[ybnYx5lb^[dž4 -*y{++#>*7"hmsBq_彽  SYnTVPӷSu=zHΪj'~*co)0[W)VNŠϟݗAJ,=Tz,ZLx13a"1UaY{!;`Wk A .dvOűɺ.Vㄹ+ ԣG+Rz]' 3[*41nV?BP;!BBa_I5I.9`ZEd@cVp)Wؚ~ (߰'HOh`l˯Yk9; Xާ +4]?L/V|t"JzL5cH_o4W("L7a-jDA? ]"80/ =su8UsGŃgі?0gV-2E)^&N!,tA<0ND~+,=s/|K,뮨y$eo<=>uGfM@|*=}YXjP.Єx܄" S_h4vG($+þ6k}I%:o\Td nոưe xDю} 4#2γ׵zB::?N*-Qcf:(Td֙!ђ k+nErO2{ ZVT'ocOWUk0ٽs=c/#ϻk2sbs]*LPGա3ϭiMO[mc,ط4h>jgƒƶ &^t_掛p#gz>Ρc#<{96)'Ww*)k?r.XJ=8ڵ[7]R)b[hd1w}*+YNrJٌz+)bPЌ #+ SD{',zbN *dzX=:)S<@ aX, t낌[eJOgs'0<Ye@# TUMboϑ3u|أzɋ>A<ѡuprua"~cRCfȗm[-X,)g0+Gk3[4&1ў2E-ê( e'鵭|  ~~Pmv{ )01￲K)'\%Mq%Jɩyw,`t^*)@]"Łjdž9`w9_dLF;z̎Jŀ[{˛@[i}]+2l7 zUU>BR> ]rӷL*պgDɿo(`w5:5)cth*V _rc zDuW|AS?ʿO+;i;ԳKU^ Vpͪ$ref`gcOlė/G+*WG<|YV2U©aZ< f-˦ #֒.B9F DRGm&2K&J{ErYA_2]ţʄh wg͑ $߫u=hZEA &*;Xג*"#rZxҸǚn^hjmx+QU'Ku@5s ʒ$% kXš/9h'kˎD:o~pj+v:9D9 ڸze"O˪Ù.M.6 6A+iYzMR]ζ5IďgV!VcncrR5:;Xgh`rS(6D:u8–NF⺾nf}#Y4[c8UYdHL3IB[l46JNZ5CɓمEZ0?S;Vt`3 *~FCg$[ک%ƧYL+syC ح$3{>]-ԥj vA:Yc\k'ZEi{4|j!oȻbKL0M c'L^/<-.$n#Ozw:/T}_=!/ yj7z9*Fk$SB n0s PyL4tI8ܱM,ov7۲W@L9ﻜr'$̃ Q$ #K槯,`BX{&ͷHqOk-@ j7 }:{N7~䏐o$४KBX-8]viڗ ^c$ Jsa$Y`3=o@\ٿ `Ps'aN14T#g,hY5o溓ɻk?sk A,msOwΰ/gDcBT?VP<%??\peo [|Լ{ZO]# Du Ђ$WE9yz\v- ߸hRYؐ}0"ꂣoWz\LU\XN "-Drq;, WNNG% I0|+;p/TF}k(tTń)DӾ~ϕn' 8zXNH*54,&7S2IlȢjgL" Ӈ6u/] HGbB\;)S` -X@3V=ӫc=Rk:P%SB{@ea7iI7;)tH‡0Riτr5jk쪆pT Yl%,UOdH ߰s򧵴P)Y44"5d e7v!!K: DrkCBGs6B3h }ah51JLѮo8ԻҎ6?5@@IJ][0|jiBa%նZt]U |vKqr3W'E(Y)b9?2]A0p4|r2E=E рVRaVĘX$iݙ.="" S{hjGԷk|U.ag'< l'O5 n!$1'ȑ]ﲗ='d1%H}̚0׳XMDr&:<&3]@050Ev£? ?]ˑbDo=RUZ[ s>kR[/MnpT%j[BYRgxtí%] l>g/MDNgrbPU-4INYC[g޾4-nj ֝ h+ ,oD+@{Eha˾1+㘡N?og!^7K멌QyPl]Ψqt+teN|BsW>BC}m`m_;~t[b_fJ[\9p< &I,U׍aUJT +Cw<"_o¥ Jb@aӔ@1`WVQ2t iۃ}UdzVob)-X ]Fh 50*/ǧ@8Uc2ޢs1"vԿIJ7/Ёض7?QRn)QT)eYl4~Q:cFV0-d9mLZoP_\_4T @ZX%,十aI$t =qCr.FBD\ވt*C\d)JXY.i6$*>jC>0ozs+sy@Z*-uYd5>mkI![mZVB! xi NY+G/H54̊"X2lAPy=eXPt|JCIִIY )|tRm6xNdzb`ac뛽S6a=?Cp1~ls?"LnV-5cdeB?3 "w2ƫ7u5*fi9"s9̺ƴkk46M{[H$/ԭF.H]%wRd_S itPux+T3op{5S**c+Z&v6}GK_-.Bf v!s{8l[Oc1fDb*Cފ>Ehg^ M/M4!>Zt/a8BN+mg 28\X"dTkZiϯ=_-+hY#RtIE&iXEXx>xT=V5y=dR'MdFx ޽+s}4$&FNP0šwe !>e(vq!ߙOЌl.;\fvo@|(^N~G_]ɣCkD(W:ɒFM]8yw@9hg"2τbxR!bY*7 %nJm}(H?:0J0BILUa||!G&jcnsuLKF/WA9!EL9Hs,bxf'CC8@!J 8ґ=tEA[(kC5q*kVhT$ח j^ӕ15 wfLeB-xqse#w6K]mŞq$OsQ玤l uCJ>u:`<3etKY٪(ddPcemh(گ+V'U}Ԟi~0{u8=`;8@s.&btѮ`Ac6nK/F5Z;am6Ӿ4 /F #Ϋļϗ39v®)%90j4@z[0 "+osh KM=yZ`?MP5 8G .p2ɂ~g r=LD_[}Bwep̋2 cR9y:r]rgG.?vӴ**qrn8obʪX}_V#O2q#"_WxTU`A .*:GO +K]S@ns2QEaGI/S| ,iAO~CGf˟)5i6әj0XJ u}NJq#һh߈ؗyAeQZnTݠD'uxHƨZZ$nߠ* n-ɓdy30UXϾϼi([Ӛ'G ]q*xaeD͆+pPʾB) kHPn|>ywKGQrgˁ+y+ӧFA@rX Πd>En˲{Jdo< _#v8ybj9uCEr$tmSc"<@EL9 \x_l74&H!+|:v6 KYy]sd2s+^(BBT]w&8p-u{ÔnWTFn="1;1=n _3;4:1͓A`8UG=Vbs3bq>߫DnpZ{nԼ++bQL>{SPV7],jh@ DUC:OcchD7{hS<($ Qmnl(^f.\ ϤюfeǩŇi [x7s{/rY(鬦6ހ%+}T4mp"V2]KⴈT[XX~*{C!A'cAO!V8?P+^҂ -K,=&58v:4-~0YUC9L[XEiI T^n JLY i=ahe9MVv;;ca# eh6>Q P-7hc]͈4z|mbiA2|dte>F^xg=c6]Y#l!A{b(z3xSLo{3 r0'X |ʒnJ|Ы[]sy'0Fznj񲻣N)oS/2VeBSY~?rOjE}G_צ,%8Wn݌`+' T3FG}z5]-_Pe^v ̕($:orP=@6oZ!s"=W q//ZҌ)Ђn9zI~o[lu UR2tw 2̡WRRQw勤cOZP}gG- jS}^CCAA.cG4tY uJmTdY=M,cuicQq\C>V2~e9pSW?LN*Q7@}J\5v[8!eA$E'[K{CXjqSiM*0.s"Jmr+-Kx{ rRx@2܋Y 2̰΍\EJ;d1KULzfW? ]DA9XTW/'ɯ3i k;PYF2VKvK /Б`LTeu8WXD/9Mz!Vq:@{&Sj+qo[bfaxHw?’&4[+KV,A ܂tJk1 G擋.81Z:;bug'j%Ͷo6|Q o5r5gۙv u#]Q>ՍU72 +O'- BՕ?g?4CZ<$zfHɿ'K~ |YBe=?F}q7Y_MEkk߭kR-``:)j[!c?60pW1C%8_P$m:;4bY{A4Dΰv|Њz ezv(mxXsrtf:*m7jvÂR.m'G㠂u oo 衂 \?g+gsDnh$Nw;ȆZ#Q.uc\maJ滛v`XLxݠCXCPK?C'tq 0VuP 5,ScP\,I;iHFUmO l"³T$tB/Þ6uAF_϶+#%Ii-~0}D5͊$hH*mGKg8Zo7_MfC I.&.Pd#cx6^zjHvk:Ьb>6Qs=pEHgG+4;JdRtxUyΛYJYAf4VgU؟p1 5&5VD+7W+c&=,chz$FUwSˈ{BT9Hx% 1 D>)52= E:դ% @BS;벨<EzO{oHْ kDҧ` ?H#vεtI6"xSnkyfUmƀ丂s7'AS'B[ >ҙ:QuSM,M*O],g@-VJHCp} %[!wp} Kj^m wAG{㛀*y&Z䋆m96j]tP_Љ^2(>RzÆb1(TpGjs :Lm J>ΰi,ޥAǕ 4?dّM^`)/T_u u봝ߟg?:<cTr$YhAN8Ԥ*0<"I#5t3mܿVe)E$vn{KQm{GUp$^Ϡ_"{C^ş:}! 0>Fuһ >էh<0@;ܢ,)eYk:e&}2Ѫ(NE7Ih,}UAm9{Mdlj-Eдk8~ 8y_m "囉e~TMK~X6+R:]W1\ yInou;>{)mAJCjK'HIc6Q9d^<($II5O!=anlYnoJ{C 6˰]CBk$ NW6;!A q]cVP{K^3CQچhD"z}%pJ>VPX٢%=$[1UF5 >Dk;%9o/2+-.gj`|>jRc]a/%8ݛVvj:Ā6ȡZޅS9!4/Bl=\J%"MOn}܊M *|'eEKsaCG*f& KqLvP[cvq t}yv4ityX(|;sZ+Ȥ" -5yꂊHKZs_X/+-U}9.ב1عEVL-X˕?M FiNÇs,;N]'8 I؂B(8_yEk G>1[TBskk8n[o@kIX۷Jzg}TU7)􄶹ߠp߀:_ɴEMr"Dx.MXl$_J8, {Ҕ}4&,ˇf#ɦƛO~k6Px?k%g3AcԳW|}I`޲0NfS0VBE]%lʟsާaEx棌\o;6I,{Y,q?fRdSY3#%|P> +,ߞĹOV'Eb53:㤩g#+?i "}(ee<ֆ~\+3Ncخ :d8`FP w؝]MW 3G`goj@u< !-K9L]jKW@"l('.tiQEjoF3C"|jܫzz ᵻlsM">^Dxd_7u$M[ qeaL'6C`1)b^] wZjes;.:MwRNs 7L ķ.;&&X4 B>6C9z A#T*5<E;h.Jb| ͟-Mg/Pp@-2_ 'KjmIS1CQnS5&%(I‚TNN1" =yaV`WX bG>b᧺PK  Ij)9EXk+).{Uw)z.\/chP ɼDYQ(6u96RyCTc2叓! ,0x\]|# 7( "xj*M-l!<[Q} XOfFTѣUw>TKe[+DHL[qJO|Tw% E4Sh<_zlm "v_wa1a ߬NzonoSV'w#q6EbQkhf>šɿ !$ٯ..&! wQ!K8r-sS>bgƏc4ՔI-'FBlMSл"j6c.&ZHN!T9͐Wxmm)X\ uIeamN]:Y"3G B}ֳg8#Cǡ/_9۱b=ܴ+ zM4ɉЯ4ɸ"!ěoq#@~R̒*B=SM9ҁ2"wnj4LS?OSkH `dt`j=lJM÷?ztG?JUbf0M{r׼a@L#IVe=kA&D.e,y{ A娶-q=wT0x1ur˯F@ ⟹ lCGh6x=V,繾#]Hyiq{}s\igI7,k49./Fgy 5eq[a}t|khqX/bl,^aw"0k8葑R[V'+zp C9lU"hGFvyU@L߻G|rAɝpbų?;$6XAw0Po;EFhr2@$^ zmOdb$ĺXA£H@L^d\i]Wc(>vWJ.;5O̵6bZS@ Vfy: ~䆞c!0od&B&mw+ ŀ_N40.{X LzHy(]EIZb` ]gDd:kEstˣLݔ [SyL)RH~!$GBr(ΏJ(1" vH*l۱GBWYsOT`|RX3Ѓ|i#7[]bIjRqɥӀĪZu^h$*EGGhIY!Y1 kDx}eȧ"VNU/s fײQ!%Eu 8ИXR۠镣$8bAۗo W@J;YZUe=!$ϳ5tn-?jo: .ɑŗ^/xrGҳw%n>9f8WbS4(#>*30=ufx 0a$2w_PQ=TwF˖%ϫܣpA4 %ʔ˒kuJ#Zġ"|6ֳ1%A}$)[(ct\{NOߞv@;^EL.:> q7` "KOy$Ƥ\dT߁Vcfq#2Ml@FKק~JcJj%ծ |ȼ#^"11SN$ U!0b>yK.3yZ(8~d(~U@% ,ӻO6nVb29!J4y<Ľ?P '}',1nM=DOJt!lrIAebڻB}^:N"(Yh0;922ӡ2nC!iaoL'?/fS71دoCe4hϵ @WT 'd)!gž`3Ԉ AFnP}n'mEtx$ a.OxhqcM/"˒=St?ECY{.9eȼh*E'40mAhͩIՃߑW!6 qIXz4JQ)Ԋ;u[/7(5i&eTlBY:~gapZH{A}q{Jm$ѶV:E@ON2F=-*R/x.}XbQ'E$8px Yx$Yn]P.V_<94K.fpC@$?T{G1p*ߕcO?wYۛ.U41J%xr88ڛXe'}j#:nݸ&Dy0۞,ŃC}D͙B 4^aҗmSڋ9/A!`cٵөfNH6"%H!;-Q/[Bfd٢{Feo Ly GK#dsp 1.i8AQJ6sG޳i'd\C'Uq~N0(҄?.OW`8\!s9U4Ŵ{Su(B}"4r</pKI(-^Umnh5a$ 23CjC$Ԁ̃oY# bB..PdM+A*uKNF}u0 lfײ^uC­:v4撳^ڔØYw*-F- mUp+~+P~qCy@VHco wy0K<.ӝ'pNU?32*|PհOWrȞ t0mmg%9WrR1L7ds$RmLj0n}nO[=.*d CZ=Yθ*50)ӪRD|LHV6ٖR2\O54B6zYkD `{ҾUS {bUȎ2t(sn9>9~oy4UB}W 0xHK="67^[cYv7 TEGe/X5 n~`% '5j7:"{&Wdn<2EzSg!Fc-XqٌѹR7QX\E}._+oD}3ߖW|Z\}BNbINs7}98@H,]AYqzci{ބλ'f=X wݏ>Y-Z<ꦑNWɽh;(urqtgt thmt*?yiʥ`"/̇da +iVƯǴ_szQ)c,@,s7Fvs/Uj> gC[^\ T(;_pcSǽF]~ TH9DL,4 v8t5@@߽m`vzl`z O `wCA)庋[ vS 3jx-ekiS+ BCG*`c< X+V o~ Aфlþ/\(zdz:3;X$n cye^o$YyojJ<_}a&o}f?wߢكȫ+$֗Tއq8Sf$=!ARa)-BKE(76ԭK$Ѧ7FB !v%xU%0c;9v~(~n;cF3r=Usv߇W!&"A0LVMZXoR!Os5E3ו+k.CHB`? $sk96}37C@U(#lpf7-^0޸֪qhW)+ShTEx, ϰ[Mi0Y4 ul[eW-/H5(=I7G,8b/P uO9ϰH*c~{MG|lrcȶ;y\TN@ &<"^2A|6Mx!˹}|˿m.|E5a p 9!UR"46S8g^{ ab1Ɋ`gvk9li^G5!¿;>5O|K"zJ8#QeGʵb3/.05,C5˧nwNj#9Gw\'l]灷i )1>")υ՛B 1"h)E7'@BM4둜j/*q1|u!m3(tde{8g*tI Lu>nEv'c}:(!QI[+SaBf*PzDzaohguTq(yk9u1iJ?ؿ;xl668ՃA(:]^,2pHfQ=cL)#\8RB-If=?aAd+!0Z8|-*'M=S4%o11[%ϬS o wa{_1>&]7U_>-iq-S8`\6MXDkVýhZyv)_uA-Y pW"T9fLxY[ݛ8t \'/R/of O#fσ(>>eF2o2v!QEN3.H2ƥrRjP4ZK vB<4m8|$]-8jh9r7t헳SS3mg+ZV眢UV2Z #Rge>ѷ"3mwJ@JKNcPrz: vA#xO)EfיAdA/mO'ʭmGnDgۏ`/& tlCG`8N6d- 5ޑPZ ȓu4;nRIM]УcjA pʟƠ9Q6Ok2a-e^iuR4yd8w#;e"=DH%ϳ#nW`\}^-(-lltM JQdiM$01Attd]jc@PꦲOBk&<.lB)Fu֯OD Jt+ v1ulA0P LB bfN1e5+y_ELT6{-ǻi`Ē4L{P7.FTTXFBzShl咬=کF-yN?jN%PړՎf9SilZGvY8( ЦK!F8rb'BzaO0MaLͰ7M} :'fzȉ_>GY HH+cԹz$IxfVC kLYEMm*S~#C#ғu_{dnf. ! `FYWR3XCo%=ޗD E!dX:,hPV>pIMUqŪTD/xQ ttBrHJj9u-3p)6uHr/=Stm`fd;T 9 ٲiZg{ QOx1z{b7҂%/x@Uk*%M~dS5vCkkHN`Yd5ٞ+-Bfe&xK"AWd =+2 ,=2SA;ei'c-K@U/p9Dޝ$^e>ʼn"cA!ڹs 'הUDL{\w@0%~ u@Q+)OI\(]o]xjiŏ`nXs0#iHO=%`+Uʭ99t3Ɏo(gODF&t1oұHYwfз"x2 *iaY0J˳6еNW:.5 Q cDx;y`$V}4uy Gv5Gր"P)>"qi5͌Iu2i!w)Ϝk?%Pa}NM6}+".,{~T4R젉;Qn;,feR?C6T1EPnWJw7թe <fC?JdXBĘ*Zb>=޷PC) \T^IFnjwiH 'rMkN(˖%fv<1ȄYeh}qg`ՓC2U=Oꭲ(Ҷk>螯n>_9EPbkt,E,kNIZgFuŶVgkzBtI*ŀ})Yi׃~rxW}E3[7!F,THoBG\OŒ=c]ԄpCie'!IeuOxNʀ-ٳ€o|D*hi;c2[)|4 #So+|C^[sGz_spᶅ\: ?grcz )3֡j -8<ʝ~~JmGE͠`5 cWh'r+W9vؔ4~wv,ŗ%ۤyrEB1'>PJQVOL(f WVR.D<؄z $_3+g/֑0PV\QT6+ga*h9?lrqKJ$L#5W0C'@jFs"5mv~AfT6F*YiuFZr$FDtEcV0_5#M঒bOB̈́/>Z-'#gs3JzƆ罥דmn2t3Na'sŠ W㯐\ⴄɸ+C_G&铨fjua$265Iqi_^e$qBݯ,/:aYA TT<7bςC|Kw]?\ƦIml$֌(󽕊`AZ<6Ny_-Q9ׯ{ cӞi5ޣWQʹWn5`oֺ? ݣo8G߿,5-̴1 ?MUzִ֮n u,`W9R&jN?j~ZpY|ZeL|b@(&( yB2V68S+=^I4HT$jK0uTWLƬ <ļbx)׎x]ծ6Yvux(q}iVp~Ǖ;c: RN R!oylߴMt' {,<(#( ԥRbm~Sg05BF0P #5\';#D;ڂ90*DW+2cBFHRg쨏wCmG[c)e@tuc?z0j5 .>ɂLQʨjrdĭ؜gk=[?FB 5,ؕ`IX("M+7 Fcd[qʒMQB2HSH&NO~FhF(T],5l(NJ'{+/F琥pO\ lǃ+\cў?COӽxA:#N+ ̈́Hۻ2)P&)ȡkcm3U', 0_^0Fm=u5V(,{%T4s4sB` ,Nja37U48 dTzq$W,$!۩@:KGkUѐjKP^CRisGX:&H2qfAb]d r^n4ÇXB vuƀ6yCA>7K&|q2 R|(>p.P}ǎ} .߅*d~/-g+2J(^s)yqpѧEZ,sY|F7a 1ǡ9W ӥ|\7йwAn<9U,/Q9k (]d>>xp>m[m'"D܂I ɼ<dcuwOd'΁\Pf%Z48ٸ7Fwx@v}m&9zLndjjWO'G޿ TΑz@p֬l#o fJAօö#0QXp1z ]r{:kF$&bSS5Py4 o>f;ͣ%5B:l&ݘ@͏)Kp m޳K^Mfx1ejTZL:>~}DYj((9L?efYH".J|iwGrOxy[m@ P*uTuҠƁqy&HuS$k|ssYUD)#lɵ³ Mi᠛kxUv5C>zҘb}2hsrrl~!!wk8zM~?Kq]՘`ywtJI;Sg\zGvN`D%{-5P$cP;>yBr}5h\OVu䔇QI=-ex]0v+V'-UMcC1qMwPHLZΜd%T 2QxkQk޴l 'XɴSrA :˶_+gNuAP\>sc UI[K8&4yķ,^%Qg̐%1'sVs%Q"d(&ݕtŚ`^>@}sK k 9˜0k4i6Wl=uUaU'~lV|ɣ;?+ YY*N[cBXm#Ł<5Bi}OU՚ .'hJbB5Ih `$>\Pʘ]qTh:xI~$:ᝳ?TFD "EGSKU)0,%1)j&lI ~4h? ĵ'WiYoX`))If ѷ5@Ne$#+)D6"a ޫ6h)#z`!^J<8=D?[NBݷJ|B$ fqPrKRb{=Қ$ G!!|MD1B^#fYi+QbC^a`ǂZ7wM x}ͱlNR [%ƞRuNKk].nYJGCe+FkHㅦKu5l" GihDuŦ7&uߍ-2- o3ج(q#Y-pL$؏E3Rl0״ALd8ns<Hf '+L'S#19#1 K{&YXj311iJBwx!|%V[KGz<@()}Jf:l }nhŊew+͏M9cKz>w"Ɵӌ@_HZ~&mNm) X ә_y8eO~GȞ.hILU͞]C Ь4sϙ|}$oTಠvsoj<dN~? INC X.[-`'ddQ]AI /m"m=nM3= í)W=\j<QOU6Hs3ŴAhtw|_Yԭ?{c΍&SRD}nE*V~lPLk䧯CJh|& !ȀL$`և^DKhMjEYQldme?\MԨh;&?]K\ޮ鰞y݇(tb@+lĞV/> ;_[VP.®ƬbڿZ/\y,fP˺L5/,]Q+\j0z?;K!UQ yF!s@}QۗL&ۨOMAo;V(3 `f:WwU n58/{>Q|ZUXi$aYa\è+ΨE!W]9EKTOc+lI0q nyUboV #3ɑhQMY{8y;/I-Gm`gړ6L $'߯k}tsIoXzbuUEPji%oe,`X;?z7T0`"KNX1kD˫]PUêJ٫UEm}l.}ۼԚ1ǽ5ŭ ca6 otroܩ'G--s 7bZ3wHgmFCtڞ8#H" _٬ R<"|/2e*Pw_ݼ(\~ɰZh7![u#/tmLȷUe)#i+!̪̫<:8qL$w@6敏F_ HMsT!ptJlDpLZ4+gf+^+tIqV*w[9g=Ԏ\wF@;.6Rn/[ )cU7)'榗ȷK&~Z# .~rc݁}%lM}s ;n/u6ҥF[acH 3(l|[U8e`i?m4|&ؗ+k u 0!r*MqR <`GqA÷=V?_uidǸEm^9a@Hv&)=gb^ u8@{!qWT)"JV"D1䊉k ^- ju3$޸|<@ ,$Tl(kW`@ F6hU{+|D t wM{[xHe̳VߓFaԌ5 Y72F-w$^e9OUW] |tN O#_uQUa=N %W FK5D 1;D uS;"ЙPװޗ/k0/ΨxR$,dE4`g԰--꨾ )FtfڡVN;6i2a@xS˫ٷqyG깔Aܳ<;j@FFbF{TK!ﭺIbyHI+M'9JM ^n/<6g2"υyF $o҅d"luj킹8/yD "N%Gl>e۪F/cY?&CƿZ"6FD^׻[cz}(¾j8dn+.wq]dbCW09 _kk`A+xs4Xv}SkM: b tY~1L6RxI {%He*~Pּ$s] L,YLY='P{$h8rўSKP4 !$ CV n _Ft LoU^_|> z ΣOmxLgYYmMb} AjsuEL'ƿla[`<"܁c/3xXg/1ԬH]G0]^&8@ n"n<8qvoY KHӕxaB)")o\@Vb/5y}%$i@ E\PjIv8jM^Iw6h Ywh\(/c CTb?ؔL??׾}r3[B2A/dˆgxt<ۍ˛v23ҩ&cR݁ 1C`}W qZio%SjPuPhI;ŭېs:ߪMFmD]_ɋB‘yT<:3Խe 'vr7">yPH;RRүZq?XVM=EMMBlS8* Ƨ~M*j]Z?o)o$f9Ô%Xm;kS;l%?R# žhyHj5]z"jZXU^03M%<ԯi4!y%q9$K~c5he`zG ~5fω?9tl~|mEK˔Wpɐ!?۱C&kP*뚇YyƗK|Me}DGM]õ_eaG7i'r, Ge Hf9!B)~Cb58غ7sOaM&4Ϗ>{+XǼ mz혍`4GȎQ ?* OW/{+: Fo/:7LK V<ɕC,tOh4 9ߘW3{u_ GdA^OS44볧L%kad~$<(ʸ(ljlus%U,l-#q#Z 6z$⫻Wx̖$-3}Eo,'=3,ב4 (* J0؜&ׄqtcSB&HǣruϑBsk& c/D'W3V誼\si;csLܥi̻#wxo{h5}$v$YW2Pp mH(OfR4?pƜ&$HwQi:n3ɕiO0?\OyΥA-WM₏-?Ӈ<oq0}?mb<3[l O|ۡR}A=7Pݵ=`Ő5> Qjz]fl&U|94E5A>C ʞfYFYSf mZA>3$߭_ ݼk *i>*q`0]^(SXJßy'HZpp9?`Jϻ$ ;= 0,Nfzwi^L<̵T8'u/u6(ٖ?Dx6 PNəA naƏ~Nma@/SW ͲY6m: ߟoA멞1'X%3h~RIAS=. ww:pKO1`a/ʙ5|LE{W&]Y2&7F.RdԪ<2FZ],V3Ut ˹`xFP6B !NzƥzBւ/%8ĨY9n~ !Pzoz FLbwzJm͐#e 7SI|4OtS޹3,S=rJ_ 9z5^2ahJE` | OLǷqnw4I8Qub6먧\r1/扂 P׏,`,OWEnC9acB sHXNZlO렋Y R76gh ״L U|l[!D66#*댢p5[_kёptqLn_~ѫUasvdF*]a}W}FXiy`/s` L8ry鐢t756,|5Yy ] G[[Sw-(%lfѥjw_cӭZ\ wm3:4RČy( H{9,_P]^Ú t(TX&lǚ!urŷֈƚWG|(VB10q C!義) %O,hL$EEl5L~ ?Cmm@c ;AAK=.u;kːCBPͮMs^}d8bqNje%.{l:uuf~ց Ԁ9rsj jJ-͕C<;Z-'wL4p'ёAL0=[Y./z,jG'V=ۊWoI 145l鑽͍#Ղ^|u9 A|16!&:3F#{/ Os!܅D\ݻ==k{tHcx͍Vw`x1aI90dɮnf+DlA܋w+ 5aݣJ3 aqOի&c"JAkDnN'iyHHFV!Bݿ0;UhC 04`ķ)"2}cX#.w n#̬ߘLc.O5!*\M- Jň/ 's?ZZ_zO vNwMN3}y0}ozG(Ns{q-&a{# BMFqJ#AµAx'oo)F16`Ҝu@1Ȉ%%״z+{\k[kC\*NƑ8v~k2 Iq(~ 3msycXZ/jka~n 'lU] lSd)Zs52g>h2P,^'E=h sA9yݑ`99tF|)g@C7fҊ~p7r? 36aXam&_Ugx#&_u0)IWaP z gDx2Blq>:] X^@/X"HSPljuz`#|<t}~Ih nsk\ :}󲂈LB;~, t{f]3p[RJϏYh;F+T2pҞaF%!OUa`*hKktjXFDc 4:2e4RA WLڸK&֘ X̨;xw@+1_C 8A1mkEO=ZE#nt*s[ځ'\?}||F>ߏ_ѫ㻊>G<#o N[x\"C BCR|thn$<$3x+׃57>9G)HdN[Rr,Ie 4xC5^˩m-KPc/ 8JCFTBj֠eI=.3E#n#K W%sa.wK=fW&b\GJ ݯ v:/ 1M;YqqgT), &4ޙif܅6,1޹C@[qTy(5ƗxVʷPBMJheMDz)n(@Y>.aIij}2qbK '7ͫb}͘-0o}[j4EnIJsP:4 r 9J`j %ⅇ=Vc+~x pKq7rr =;Qz 4Sxi`5eH99I~B$.ܭs"'+Ɉ9ʉ>6CGfhvwRi,Eou H$T[)OÉ㳗T,g lf4O_HN*aP7zbƢ 6[e@ib<1[G7p+XDv!}g8.m & kqh?ؤ[ezb63b}TTPpn1k ._1ĸsb hY[Rv)-T䠆5Fdi&+N67&~7[nY]#W6`њ_i1YB81Jp"?o*]bܸwN5?~q= = FEzf C]Mpbp3$b3n[G]a% ;£E`٭ZERp)Dd&OB>oPΠ8|$az3*S~Oqko1ɷ`/rZ8ôu7ސZ\]UAob%{Fʺ0 YvHu13r "Vy @D گ V^R7L!S[@MT!hr\5gy:N=Aپ$GJiHuo?GգaX{M1v#OL1:B tf;qС>dU4GOh4օm4+{|qC{0-_lid ϭ#}ZC h:*sc BOdL C´#wm)r-XELӥ[zi``6@cb^JxegRʖwEaY-i;gO5+׻R{)"5lT0=Oy)8)ii&d$أ@>`d\O t:Yy*+=?Zyk1DNS-4Luo(Mw^`lKbډ+mM;I\ UCDH*!&|{˪wwoV OIm%bl-Y?΁E+* eq#%FD̏PNp u%ۯ[ZyAiqMۓΰ19"5kJ|h`y|>wG]]b/3iӨsĦ0T' kK=ٵJ(nt]Y3R gMf/b]驸IW+,`ʾ߀Lq<]]M]i" U73ɩ[.@D2K>җZ(SkA^rFs;{ƚkѥN1 [ElXxiid-XEsk1mH6c*5 Ci\ʧy nΛ>Qk?R٦ 0X\ǎ!.44 r.Ftw|/N]BW1+y!#N^zXo5[EwRlݤ rCSSEr):hJ"u1 22~P4xw[z ʾfJ_Aу=ZP]V2 X)6A,Gf_Ѥ~Xk8:ײɋAh2ZrL ɡY1 C_C3X{f'R$)wWNK(FH5HW5Ffr JqhԆwϙ*{ )e7hI}h:SʧSWz,k>E P$mS*0Re`.0oēR؄tvoyi*ECY>ub@>6QM42Zز>;[" s1VH9/G\c7`<<`L܅¨LB{%4$ KȮeFT2D"AI jBH8oq ]4EЎ}-$ +2^qyAW08ѪɖYkދe kDVgT3V%$n+ņ$<]@x$&5r,yN1l Lwq ~S-.q W>iF}RSJK'a)6< pJ >YaK)~5-hDeLir_=x+PjxB  /bp-7VPӴR%dKZX~]@%8!{i LwCRwj`cp/#/Ƥ5٘hHW2k=,XKy@e&Gy}v9B]SUOV)͑,Xt9JM!9^t P SxJD4쯬 `LKJ3rTv'R!N?4Fs #G҉OlB3U$ChgƱEZVoIEޒ,T M}o]0ErE;>|0G*q!|+ϑ W6-Yx{NŻŸ.+rW;ֹU2č~pSVz| nǗ5-(³F}4?)H'#7apbT&T^cLvm뢘à ~b=ir5׼a}j'Yn.slE azre`X0Z ##Mlgӥ[ (K6d#G̝ѿ ׆.3{\ܔ`(|F13AMc46t Y0h3MAE0dJLDf` N!V}vJ.R>o.([Ȥ8Q QiBF.1/!w(Q)xR*p!^1n dж;ųi}>Y Jns=DMgfo Is :%W7+5xߡ9YHy޶~ŏ7`|<Yϖ1Wľ&Q-")52 J(^p Yw Rr40 k9Bx"rS sjd܊=?u;?#~EWҝgsAG; Pe3U]ݮęv~D9b#Q6׌K."MZ\H2s9|g5GIبPFabY`xX1kHxțԼ7Vrǔ1\@-#Qr~!DSҾЇs{d?n?o(38 z,k1ߺma4"cXg^! sj;i߶\3xD `0~1*2JW_w?gi߫MUN \ގ̗]yR8Wo:[|1wr9gY<@YmqƲZ+dKB%l 8q԰[+myt׍z%"M̟^4C\pPqYWnO3OD-O$TeDžnzhH< Ņ"J,|]L#;Bl'PaRgo% d&]?c;=Op񶆪DB<5P?"Y\jHJtFy4S~ɍJ@a<8zXw((4cH1%L`bH&mFZ3ǫrJ98T)UD;l;K*l YcYz'ʸ tغz@3#*f1co3- Da 1,χ)/LɀKYC.šsm[l 3d;KêyI" ٚF_>nb+q ϒHCD98Q_(M!C{Ei>?βtt~-ѭO#W䦥\XszƻωCd&ڇtx 6!I-YnrPQ%x 'Mkfqm=LK HAS_SXP< %c l֊?sE/)toôƲ;M.$fkaK.zR[;{L`O9P%Z@Q2dSGD6Ót@968O]km4&laHϬP:#"j"t omuw>Ve( ?Ԩ>/uXÜFoOaǖ8#{2jkH`u* <@ C5rQ;^5XU ɩ3Z+cl 2+M&o'm~؉vQ$W\-Јe"`yOiOAJ}rzY{ d❊hs +\I} 8J!Ңlve5xW֣dO* yWԠ$=$Rʝ7=~Ypq/`p⦼Fv{U [4aw5&{~3>oBnlT*se0@} +VL7bT0*=|]= WRTȶY, [v\8u4 ZkGzuM8eyK6KIkHx%AIAq~#Hъ8eK@גھN[ߜxU;5@o2 nI0OR~@ߚѭ 9@coAﳚWma'JN(ʢqOU.DX4}B7|CUq `S!^|2;eT1}oL`UT?eP.Kh$PQ5Ϯ%OgKJN>O޸]A+Ft> jICpp0dHY'>Σv߅>d+PuRxYPr<o1 K?1 ̏K51Њ\z~㡢ܛ H=\̖,啭R,p H=J*?kҚNiK[: c^Ӧct9Z zhNH4g觙^fܒ%%tGJ_:jђΤ&| hJv +ֈ Jcݼ/8gӳS|}qZ+xD.)n7UnUA]>IezC1Z t&6JIWhwI:as,B7AxTON7W6hƲ^Nb `; tG?!/SKXU,$7 R32,9i'Lly&IN, vHRCWD'բmWPcb}C)FvRvsR+k%g㚗nBa9$13#)Xj6DcLلj2a~/%Gj ~i_\cWLKyF<˳հ(egR""pu/kFqÒS۳1 ez;zd(p13C%84Oa/a´D[Xdx! a,?^QR/KrK^9B! ܉N~> fa~&)WN`UIGCt!^^BG༉H?T^Ϙc]:&cWű"3Wm3NφN2.P %mg覲8q;+sFllGux8i\ LR^[FLezXnRE__>o!AGTȚzhZ^DnkO y>X{6zDL(qsM:?~6+Cf0JPd%+nX{꟤p-^BK 38s=%oAp|9$kQ/Pɸ4FMxMV(*miuiH]Ԑ,I!8w!z7`ɝQ1a$eߵ[6{ep|Jߓxm?2FM X6JG+ 6Jp;ފƍPn9…-}L(i޻#ְEd80\& k_* Z2 0%fK_E ހ:±l%r#—ohiT1U_5XIۜB/PQ"Xi\bXz$ /~z撦GEȶE6?%⍂Ґ` /=D?4MŤ^$$D%lSsDO#$voeJiQhw'!N}ʩ*J3W1)t%!S$#국%mW={sC)5-VèinY7rlзFw_h*uڢ~TVđ0=^g_:LlA'FoZ_8r76ƉA~E vKJsuxDfY9%0;ua/;@dX2U.9Dy̗c1h}S8כG{zOA/z+ӡ' .o;;.QQ:$,VGpho;{a+aJtDg:ޘkeL^HF#G7Mcc|?k)䶥,?V1<+\9ݍxΡQTƩor\85V9܎|_uzXMMRGIFЮhBK0~a`t=,z?8js r {#- G<+:!srtq+qXO ցMnL\[ 6^\~ݯ]e>H뵍v:$1.^wI.*̫qK7޲UJt͙QVXlŀ8Ȇ*Au{ϋ갋.yZ”-*@|>Xm~:6Bam1qʼ]iX_/Z ed.߆<5"$IKf`e3k^}`9J6ոݷC Qa֨ߨa;B2 _̓66}'gM/z0d 3h4ՋDmQI'.gQh3 3Fe|ФZ\_ 3vnAW¸7ksWV7 =`zS8^I~t*pO'¿p:0ob$(cE GgyQ4*( 4\dQ_Qϭc] Ĭ ʎomZz BKU%>i*VԅU 8>@ 7Eo^Чl솬ΞEYթ;L= *tid@ne찺bI?ZyR{^QsfMɘCyE+| {n铰D4j!#dbIV|g〤 |/r.[kO  ťosQk_O]m Lp6\4V;zBx%ufUf(pB\LbH6 ~w @%r~"8>xaeX3 I2#ͩ7lΰ[M 扗T2,#f:ƫIyhEcl!nKsዻQضfƙ3#韉J ~-jvHv" CTD̐RSM&+3sY^|%.@ (zY}U7;k p/Y\O"=s$.LIc `y=.AmpVʊj֓X  GKY-p~T sO 3 X岴n`{lҐ?z+aFM >[v/욠˙uta|N Ok/uA12(?d rp)p˘a[vP]M.Z%R6^^2ґzP3"LE#ta3u/qU*h6@ ==aA:nxTSd5;h:% \$Ww,m;"/ֿvm*ݝaNa!5B"W{]aTޠ XVf=BU{qrUԕPM' ~llB@xK cŃpAOi}TXm!F2 {)iO`Vu+s۟Q*JN//c<.qPnnMOI| S)0WW"\v gБ$%O [bFغkVֳ/:O#r«3T8Zr9AJ"PK3 *F~ID*gr -DI:4,l\,ƖLΘއ,ye՛ Uk(KW9ֱsQ_(h=fj -0zEEt4qj $# m],)H(٧5͔U}kRj?Srckee27.S/14bUW̅ CNp $ QqX1}O|Ͻl\Q3jG1 aN<^VsL}fnbЊ:g;(g+^Y|'1oLHlC8rpS Ebep-P1qys [mT/̖#IlŐƗTUϱJ'KΪ/|^8 #B\x9Jx#qT4W1w`[ٴv U,Ά0J#4G,@#K,fcwȵ+[o&ͥ[r&'߻Tw1{{Rs@ il}mIK5>nLU0e c+bivF9>' zƥpr":Dނ-A3XiF=Qoj^iK| G%g|BY_8r)[2鬂 haβ$Ɓ"Klc t] M ص| N\gL5څQZS0f-ZeJSxC͎s  2R>|Eʩ 8"୛[:QʤF_FͷL?lpanq.[o %,Cܜv<#E{"r '덱ұں*abuˌ]Q󱉟02jj5.14OOc\biJ/5>^6`7 F0o=,j|4 ӬDLMEG,d?>s霜Po2u*>:UTm:B2 l,NZ뇆xt(};ׯer8+Z5ᾁ/xmBb!> wu:5_ޒA'ňzRN6Q&o 8ځ$:&9UeGn~_mtx"#I8*#?{MyP, O;wk_1YK #h9"?^Cz?֚NM5׼zZpiY$Pd,mv>gv~U>6|2We @uw׉ҭMC1Ω}scxw]&2ǓB $@F^&fc . $`NXz w-"(ߗt;E2 6 8ٰZvD_Z+*x䖻uy‰C I_[w Kr&b_jb|GRޡ:^67Kɶ /!qgݚg뼸끥,z Vr8BR myҵU=c43 $B@$wqmBV(U!ʉhDdVgQxV6*sJ&J‰:x}D_\I"Ɯ3Šf_űhnkt.4CÅMRʹb8-מ!7Au{DO"yw|ɳ~hC((zG0k SXo*.K~D7g01{~ m(Q'$<8#/':|ꇈر u44[+33-x+ DB3xsg>TR?,7^\A^e&(/VH&:MA0%W5 ì:MhK%tyλYtpy{zI=vUigx-A˓oG ^`a>f,!v:<2*\&?#( .ݦ 4ٸ&%mA\ 4}ASF܀Џ;Wٗp՞m47aN4ɉ}^2=Ov9t9w$Y>AjA$LwojBz,Y$`= R]!Sڿd"?, =Ȓ?$~Db1Jub!ڥF݈-&o sm,!ͦ,,9s=WVA¹+d8Y ZAO?S>mǜ^n`+y[:i/Ub_R'aHpǂ`녆Gz_&Ñ|gX6~.E Bu}uu]׃52!䬄Ѕ~Y/5L3hL`ŋqAP i<@Y:& zew^o-0vC#% Q1&N$c Jǝ&*s?S ƥeuvV7 0#< x]R e ] l 32S;r>$q PKoǒYMۿ{8n>%_* .;t^.3OD N_=U2y*VX4сCo94#btqJW7]4YGEk@G[#)TM௏&vxQTq0#׳ .9a.*vrhZAb %\;!֨Fl$йIhceV~uyP NSFe.Medk,(ð>D8Mm(ffvu'dJ\c[抈ObD ~qcl]5āPN 0S~vBFCj~,|i굚Nn6S=գ*Ci+:7Sf"޼B < gWLsZq Sg98@P濋3E :&8xp_[dHb]A2;~j5-3K\B8K)NzdQ:U9v8?&hIWk +g┯?nٲS>لtJЕv` ˏLYGEBu?{a#D0u BCgPċPwxGd5 {$8wck8/w'ϫhMh#{0a8Vd/ůH\zheZ8ř&u|ʨVɟ5u/{7ӱUSAH *GJl +gv|"` :h V͜!LrGj:]R `X:7@4FsU)%;,UEG`+U72$ll-Vi/)̩QBܔ꓾xS 2UAO9y+^SM!L/ Ku)t5i49\a̕9K!^.&:!_r#TyW晏~O*1C&K " \~_omcR"*[]L-`sp+wuYL[bX*aY.&Ak&XT5E1g&osd\-!h hն~ o~9XjfĤTzFG#riUR*W+PhpO),<( ؖP1i{w;V J>w^@ 6Ɖdg%{^d#bqҿR[F#dkx_}FpgZv:ƄSĂ l^C@+4RPQ㕩`6m _݌rU649JK`HE<ی7gx 'O- >.KlU͐+ _^% qw ?J`%e12 ` C XpOU5bc HDz\]@.5 e oh6sE)VDK  y|`16 Cy`CŽr`->&G5q b)(8#:~~U =އ>m__g˻P2lW LJ>ḿ:fv2V] #:}[?2vDx-J4ܷW`f"_Ci[k몏yr-80I/ MQإYlKՏ"!``TƕIZtEHM_?w-nќ > 9GF͆/a9j3@9&)\7ͽqeW8o$%M)B ]9 -TmC$"DztY[q==>`IlQH^s9`ӠᗎA ;N8^Yy!o}t+bh R>o!{w lC/0Bڑy0~n`F[@gmo;+גIM+VwIo4aDȮοyjsJ"15Oa 7l 3=n5sA>9aRtk7~p홦E,݇GF4>$=ӄ*"hd%^Rf+ })C=@-)&"> v`$r>YjJfY HFPܳ/wҧw V\ŝE:wP/Ţ>l<нQ8Jd4,k9#pQDq,=2rSO45OMcǖvT\}[2i= i`K0!8!.LC &lc]AW)kպ+`0Őki6@׈l4t{KOw4/0tġ;tJFtZ_ ֲWBe rM޿*625#"Px9YyXa?`H{R72k Rlȫ3)g3Pk2M &b6wH qw꾬ۤa6to̿YNH"*_t@_K&F}p- 8AriK\jM-13;yjB}0b!(/)=l.|T}0tZyٞ#*):6.ZCZ!xj* n#IFs ^Oh6}bt2x|mSn`@N]ciwɃ)xH;9a`甹fߤ !V[rmnlnZ[ 1J'&Vl=SwXΘGHū- 8^+0Ù(>=F ݥpcSݸ0=ȶAL|0sI%!B\hZL\Eܕʁ D={luoL #4쉽8D؁LvC,ƕ5lP FT旇v_ư dM:[ a1;$QM; 5& &NW _<=Sz'cdGgEYDKDS!JP{d5}`@N:n/N2ۛt(Õ\ ;\u?$;ڨ 'ބdNv7I#;9,%zF{2oc:H2,G ?*ڇOas ~QBME_EqఽD4%O1t~VT$=Nꭠ&ӼBmW4~3|lN/,#VB*nLb QvPVTU{D*_Msi}f"C^X]˭)XutXa&$[n]v,lAɩ_#oA(\#|6gﻮȃUz wg/]\ o +VY,ŋ= `ꎛ*o0fOS=惰n= l5rPYns'$7GtƦS>VY<`Hd\Syn^VN/~QҊQl<=aKp\廅{W'c~Rs9ilAJmrGF$@!е~Lec,~XkBq nŸs >}?A~:# X%Jd="57ceWloMT޸CBkN 9 _BXZ]>MU!hYο7BSۤ[:GoݸjVD2> R1؜hN?$xe㾱 vPN{tˆ2Dzp|0W碱# w~Հ,d֕ r΁VosBm JKȸ/C:x)b%%m5g9ϫ@ m^VvuaJ#I]ߪbH:Mb|˱aHh~ľ3b)dL&ϨÌ֒]1#(K!I+:^|RSb~}䂁qE+Hx,l}: ]uχpM M2o™Q.kMW#>!j'0kTti OKH6Pqq<< 96NwQ/U}V(W|l>op"SI1I`L'"R$_!Y] M: e{ntz|f<@oQkdW}oPUc(Y`|^&xv瀂 bC9u>p\RCRړ(yhVZGb􈣕l| ]p\eǹ}{qJ?:r^W!aLmUaE\{C-Ո==76zq;4͘*4j36fmْ Ȣ-Kخ١BE' ᥀X{$Rjn#to6Acw=F7f5_~fBIIt>d֋hS2Qn|Hr.Mб7vwUokĿ&D 0l?OC@gVa}xf6!0 ,zdwp;5ئUg;,k(H)02L?_ܫ ^;<+[) q+G钄V$t6`w٢걾rܳ"R'>+Tێo zJTѺ `ӁB҇d,hXkMQۇm$|֘oX{g$yQhꎥzуq=ߊq:AE qS=b xɍMTv`)+  .q g__G@o3kBBqġ_L爠/癷*=ԢA~M'UD |X.\,ӖYK ͕FkYߞnbFn׌*|@u'0x[< _K1*ATq lG֨Mc>+(О8Taڣyċ-^9S!K*Eܪ'K n_VhKxtbfLϩ۵wsxh@@&XڶK9]H:AE.X Rc =BCW$mR\OcfDzst׾Y7f$<s2??R EM$bsAM+@ATXd' Ǿr "H fŢ\<%&Y nw~za\c*="*D1 'J 2ȒL/oF{tt;Lf}`] *:d? |+Ō/dQR hVWBoPrj.Hʪ@/U4sxS%zLz(KeMEVP> oI-ͦi~P،IbOt=b%( ,!1f˳ H_fa>3n)YO4x#d8 aVٿp4sp P"`S &Wf% D7gw:_G0+֯-=]s*RFf˭#bZ@GRfN][ SӾ|};{ZX[G)+J7s1EsI h!Ag*Jj>_?֊s}&h0oAcnvQ1l5#ə|ak:Y"Wd21=2>$ڶ7%hg*ч W}orcgFʟf<nw2nxVm2DxeC,t!R-N1`y :r){a#t-K|[{M∑2FN0BrE+ZCIgӾ[FRzirr/BUt"|xSΈv(w@6Sg}jXNT{Z'IUTJ2%^_n ^F-/ "XaPX10՗B?%yX!L45^Ǣۿx(j>[gfg.`tyBA]W~=aggZҬOr>vd \E(Ftm}fnA0ӕKnFְbТmBmo(fA_r&ni`XB_4p|4Sd`p2Qzْh n6pI#$}Z)5d(?66g\׿<>Q YO|Swg}a{CR`ϐZ(.c#[eN$[RY6 X[KcVbBiy0C=T*nho( d i¹(¶@N |]*YIq/bRw~_DŽ2^z|Xk^_ -{yYњ+eOys9p!xG\_DZ\Y^xwHG["] 8cxju똴W#A\ͱ3u`+DT \@~/[hVLH9onlc4han(謫w,p6uZo%zbH¨AByo>[Ynv]\ؙ+)xggB_aΥْ9ZU )K-R,dߛ4bO5Y0R6X`6wv7 O".^ZJ'8.Mʢ`+Z^ծ Ӝw|~ntm#zD<]jPt.N O4дVpg:dn|'ԬN/>N*J4zg "` FΫcO&J՜zR)pϼ?>"t.k۷5a7LI-DJuփ *4Dd|˖ 0 CwYp <3j"<3Q6RE9*BD<zWAr C$IWL,YSܛ#)2^xXPKm͛[,yt,-A%6€ )ACaLpv XyQڂ !1I˗ vsA6Id @Nߜ\7JI!{ΠvW~5' @c?!8"7蚏L3Gҕ` iFF28tBخPųS\(>QqL*"ZfÐ3]jQRv}|}qKf[ff00#5 {ٔ(kFB-бCף۽/К`ju4P&*a\Fݴ);w~)] 5}#;Dʊ@7+Zk09?g=(B&ꨮ:8JhtlJ|/:hsY )DlKmȨ;5ч9F/[Ld6cKVnpF &q&@/3|Hr-rK&uo~;9\z"$5/fؒj?^7aE\!;Dy 1{ZtoQYAH*,+rt[;x8;{Mb°Dmp},J'HK[\SKu˒;kt$dX.{-tW u8*_irZ\KzWݴҐ a!V ]I̞>$"$Av`ڋBBb6:)Mm|vw) TnVfmn[T!jy`VY+b?|U/;UBm^/_z~0?viEQr}H!ݸC j%@cx,noHv?U fwh'RpFpN[SI,S VJ RPBڌ9e ׍8qB(+<)9#Beq=uiA^xtܸgm!V7Tdo0U `r){8 =%%Z[O,}9&3d/'&#:}+udr]KQ1 'd&\Pb3F2[ʰ>=oꧭ|14rRqq5 UFR]Z ̢D?J%u^-'G?%Z7x+)snPҺ6}נ(\6BNKi1KƲg/M.7T)<>* Zދ 2agc}9_H˚s$xd$ w8I8!-!NU#5cyV-?ЭuN?\07z 9=娦ǡOd@vh"XԿ]H_rg6*0a w-2jc\녀}Љ3((MDo'Ǵ;SٍN^Cr<*7I ir)!;[ ǯƏ ce!ċx?f! gWÌ=A t^!$SA`[XJ_Z L`;nl+.2?>\+:+vaL;r \ښ7S9_FF{:#uCl,NH?0AM-ledC$Y3Wf7-܆%g\観b+YC$_ .^|JELUοr=o?ΆxZZl0bMR -QݨFS_G%%N79U;SrGOFPSz8lʼn4k59!fxC۫'"3 9[򴵇;'2TcTKJmy!n(w[,GEgֈOk@?G|0hHʆ"M'B6V'P;"dԞF761B ZȓZiٞw&QO+dIr^FׯaZ=f0@ muۋ+§s#502҉>EE4b3AW{`vȋVZ 0e7Fa;tbӏn U슏"ukf3%Ġм;u0=  vk)!k$>JN~~;ʛ۝١%v#(|vSixױXVo C/mOd2}>4wT SVa  e&^WunC\`TJr D|{*[F廤0Jku;_֩=՝M /CnI]^Ӣxk7?wLeMe}I͙vqdZ/Z-Te?< DVzZ)>u8vi>}l¡A`3EN] ¶,YNY[ 8m5B Ù9Yxy[gP5A%.ˤ'4MdUw@^}OoDh{*E]!/҆sky\[ؠbci>?/d%I~hW&9vu7 2U3ê3Jo; =CKHrXr9\qDܮ[VG? T?ZDZpU=,5+ N+iiE/ wh_e{jmo㕄T. D ^kRvIy_=,T?Q^cF/V n=qE wRIN5ɻ nXaY{a5GOn13p Eym`EzmHֆ$!z>=Ї a!8i; @< M o9&䶳׮3s*2?T4(rxҊؼD I=߶va'5<Β'7o.@g3H>&u\k;[=&,-H`y;"][)Ul"A{*!jJ -20k#s*-s$#ih,q >`>XxC)Yc:BϥM0FBF^mDl}$u0gr$( DvjN;}2]dP?ɉ<!Zxkݖ.#̜5)bkI.!=p y=#:|`4nP^y>nUn۞GyJ%06dI]|SE\rKvO5cuI~8^!Ox-Ҕr ڌ-_w5m0?wAYAe]]L[M+e{g3zѻ-FC%+1?lVT\aN xJܭX@(]g.rcXK}ʲ!$ (f"Q(0nA&Ѫs̊(l`eձ:_V Iƺ\縧c$O2#w2|O:YZ(](\kuu7RVhU_;pҔeQ\Vޢ6=˳ŏp߇)g/%w?Y&e|&i(S.ϦⰠHP@,.o!Gʗ kQ5Pl8Pp5ޅn5Q95)YJ8vQ!'f(L@}5v\9lU2":<+]:)jgWtƅUHֳXjP(;B$5P$q/ShQF b `QqJnqsRڛch1T2pJ0+Wuځe vjƫ{!wc/ N-%e s@ׅ:7ױb֓[7D(]7I>) Fc-on*,4alKnUU#3Wh36.O00bjBN8A_Ԑ]LG-6\a=rx;RhTn.􋶱I.ЭLnPP:1`QT1.F(ڇ$.6l1V9*`8#r<$Eܛ*LW\g֥%r&0aCsd_c`YJ!o٠##sd :Xk2 ` ixx\\ǿEV+Q*2OzdNim):|J)"L/20a4l,o$NdM h-Is?%T6Nn^R}et3p^d4B_nkѮeGR>*KjH(=Zy? z)#w1?LyHP""Fa,&Ng3%isw>S+ k0Fx́%CXǀ:bynǽU:bo䡡w+?NtN!EdXL5xA 1`xϜQ/KehK,0C:mxTCuׁ#|w@u{*<:]{ޞ'`f7Ban&J*L2Jy  .IbijhRW _CNvrtܕ7q=5c;6ޞ#"wٝwr[#r쑀I 1>( ?p_A'/@8;夼W Cq/>W*yΊ+"ˊ`e;<4 ~)4(i\\.PDgU01Eu7nrv~֭_k4Pl- W>f(|iМ"V_GG_+%P#g%O <ʁ9E*M0azV`&ڃ]37@U 8UY]?g%ՙuŘb d`k K`j@( &<خ`_l8(ڊNb}qHZˎZԞ)XanAvQkjq D'nZbr܆ܝ'~)讠RyƘiz0e*,|aRӯ~_,\6Hp>?UQ;1G{ UW2\ "ۗ 3X k:!2uڮ1:=Iu&g)woJֺhs}_c߳ͫ6?"gɳߤ> 4.\QSB2 h Aoq[h]Gk\^ ]s2߰,(’{zf9盛Dz&끎[v*-SќjtzoK^){2a=H٪|%C05/&1u $!U|ߘϿ^ypJ$elyYPdav2^bPMf pi.l8.Kwr1XSM."zj)۬:0G먈IҰx_w欤vy>$] Wo&Ez5dAjgr<^?0R^3 V GH<`z6b`%z{%ZkM1fpA 3{~^vWȋ=OPVoQRc1V~)2aIyh .şj ){x|;iIԵ^bW;Uجf r11i^bqkq9bzFJ h x@+]njnX֫K_]P$%"/e }uF:ҫ4|7"dɢ9.'Bj@>m Y~?7sdZ#LHivdP0!9Rn!ʹ"NٜK7p$*7sXëeoϳ5Ẽj8"X{z7ֈHF8^! fy2RH ?sXfDŽA^'TT5^9#mdqmRGm?!bd j!06i7J0AG>o}CJ/+`VH V=ō+ܷILV$n|8`4QJ;U(Yp7N)mnoz._^? lp֌Bwa 4Ͻ6ų1cpWp2~)`e sNbI<zԵCE[rѵ."2 u%A*3AhAajCxGxʙ~Yr7-p}k,]Hk81y$˰ ^bBj׋zdv{ч:I.f:=>5#~?Z'&  BԶ`8 (=À&OYh@Κ} D1|1̥@_Ha:}OZǑ=meAFU> #3H'%e¯b'[|֩572m=,}6 2 QV"e V:&C@msWD`./P)Z|dBoo.Q<9e:';dت{'뉭zLD8R q$0Έ6]1䓌ޮS9%Xt q0myJvLDf? "KfUC6xi_|y. 7˴_t6N JKm E-ё#1I8h;*ҿI!Ccߍn%n?Ѹ^3 Ib KT?]b`kpQYEmx8k@dzJtsȈ효2#i1]zcN; )̤:fWg<L0tfuG Au%j9;6>PHMn~M>AC En~ vSڜr9 1rw 䙈>8 (ԎH vH%Rbǽb|0.=;|](J&XN7cF *@u&lO0S){Ό PPqHthѫ&K޵ь'`.Hܶ|x-I 聹a/vndu -6,"yJ ~d&R,kb!m+0To]l2Uh+>MV޿u!,{=l-gƼͽ>uc6LlC&r-}6j@i'4&(68ڰB;^ٯ yy7ew1[K\<DnJ;>C`iXúȢ;xs4I'jXx qF8@d{FSd/쭎6 aMlYh&ECo9(Ю~%q;( t(dҢy`Z3!W9 f=ma^869Qn(206gkrl:ztƳp3'v͗Cv~s^srd| f^mqrVEŶq(pK鏈&lpk%]UR GJ+k'0_y3X7SD-V#c> 70 C<6>T%SnmYD~WNε̜Ӡ\L(t -@ =Cf-3Xj@ѴR _R>+TZ2"ؼ'S6Mwɋ)anЕF"_OHJ_njU+8Ⱥ`̅lsدdX06_T Y 6K8X>~]ζݢ`waۥj iMcoe%r1Ur7x\͛nLí8_$;n#Q!0}!\`W8GG ZT[B}%]o;YG=K!əz(/4~\⚶n P4b%  +kh^Ҝ>hĶMvI㟕4|oOhw>hd+8]]MK竴R63b柛_螎QCFDڲxȧZl>}&ד4fqG⃝Ή1 NSW|7&>}}̲H 7s xj.i 1 2N6V@pjXŽ(91 Pّ_99r[-^  o٩ Q-VϨ(W.Oj ɒLwXWPǙT V.wS Kpp;[ͶTDyF$LieBښ Xt0?8,c<89TrVr^|/uIymSb[A&XNYڳĬ`(M\3 Cf܈Ҥ0bxnvuVqRĢ3MmįRQS89^rOVPM兽#&j Bc"T% EU9ɥ\dCm)]W?SjWoBp-z4 Y* ()=jaϚ4ͳWBA X5"[KSb@~2~@N@fʉ;f~O`9OK9UYLkLZ T"+nHڧi?Vnjh0C+c-3>ͱ4.d#TN.bИAF2S+%[u[Ɠy -s3Ovbuý3ʨo ( oR`'ïZRr=΍WX'iyFyRLx0=kO| 4(݇ k?мN/N})bFҲO*) PdsC5k!@vL3ֹmRz^}?3cw'i+\8 P$d>Jg{~ǧ-9dԉC:r|LBp!+cy= f)9*C=*)B}{2h*uꭒUihrj#P|t;ue |l5 ߱ 'lX`\[¬2aGgƢ?A53N#*L\7?䌳)ā2B}mo0BJIćn~ӏm+VL"ű^N4Z+&FQ"! '98v]&}|(0`Mk e9 9lKM4A9].oZ"ȘG~wْOaBJDG>n/i^qGu: X~[xf+N⺫р55d &Ƽ3o짨l|{9xSiĖ(;5D5\zk@ m>}j§ў5Z7m A8Ӗ(ҿH`/2Fm6JtWOisZ߰DYety‹m zF?:>-Ӈ@%eͣrc4l> fpXlx04W%vF8_Ξh۳նMpغ:LPP/Uk[jLzBSrLoi`JX ^Bs[>ƃC$peRlIYM]Hc op bƸGhC]TW*Dr S"x)|[͔/bBv % H5P񂷙6mR5؍9PUM1^`a$o>e{e:#JN)} dRM-S FV X4%iHO E"eh)q ؾ7:B 9_:ԧCɀɫ)p*E1~ԦC 28 ˳UI?H؆y -N98dž πk|g-;;3:zCX(?.h8@oGR iOeE `S%U+(,j3\uVt?v@N.,.pf8EڟLղzҤ'BV 1 _*QX1˙.,ȇl^-xgOE!baCWyG)}r)U`uN^ߜs<'e2C(K=kJy.BK nu#u(¼Y'A-&ɃJʒ2}&_k'#իGO13YbTVn?'(&|*@1gI,y]#LȌlQZ+B7,d6wy=GYx6Q'՟ > ȴG6qE9>%4ۿR* 9XGC*Wgڏ*9=;;V${-ި/8LKFzhh1MZT|08|Iњ7'0MۻZ֘nS8| &wb(ߋG"4W[)x.iEbo@KkGwEάrٻ{_N @PGK~n}Q s>MW?\,+)Ev4p-,z1+OZ=!ZqO%Mf@3~PzCBX 䒇 PmYmυ2Z̬4[gm+sƗ9*;![(]!rգo@NK$jf^n\spw-z~TUƷW<1 ]YRquQ^7vQqmZ푣q"wҹZSg6N~O W30t ϢiM뻛}5 sU605 R/b/k=`#c m? eYӳץ̝1b=լQ&:=K&k8qy5*d. tO!K^7Ŭ&#_nXY HW >ucW_*)HKv004C˓-Pz2$=ecq=8ٮqzJ‡jAa?>Ύ%}0_%;3KAУ72ry$'oQ7{Mǹ$Z+59N+rPZ`/_GTJ߆ -od$[<ˏE߆|.ukj5^c^rѼ)ތJ3lj.wsHZӿ>I2GKX@-F0b< +->m/Cs~G@/fm-h)vDnAtni+=~htN\ RPGam\bKa\\d!?s ȤV1S dmxd!+WGAXC{*by4e8NGQT Ib([宁oQ p5ޞ̲aH2~m :RNYAޢ.w*2&7^NU)7t|u-#,5?A0Xw~HhccVl'bsap_Q2ژ Yvh"8{7k-  ^OeQ·nVǤTM^M:f[X̡1Cx7<8ZÃngm)w*],)- `kCs~K齘jgz,@v{[G2%yaY1P,uRKvÜdnLp]fHVawmBm85!cڼ~e:Wyjv$(q_NH[^ٖR;3M]9\4@-r$BV{Tسi#@nPZ{l_)C\V`KBZӦ޴i~ Ҏ_y8+y9y peDzͬ4T*!0FpZx_w [9.Ǘ$*'+ԓH5D]홞’a\aiWhf"Tu8ftf$C(jPFe,Jޫ~/qxR\@x,SWEo>Fp>e3Os 0&ञnER߷ꂥsD ψKa|uc+;v̀ ^` dctmǖ7dr˱+ޜ0 c$制 *2ae)Хi/S8~-W2ZD6aG!QQJ3hQt뷻 CxOZ%&!M%.jcEK t!S9z5Xg=~üslV|ί5e7Pn- 83C9#I0PG7GCpp /[rM.IIgQF2g0;eӪ0nioo#(W'ԬS #IR1:έEq ~w4 5ǂ6q(bf~ֆ蘔Փ ݯuvtZp$34bVEf2k,\Zmr4?xmaϸ4r&vpiP<ߧ̤>QFᵂĤE)_lwVSo!>>HM %p)W6ȿgoўZQ42b8}1!_5RWbH8l^}"h MlEUs29z9У{$ V-e 6r:=) C$W%`O/((},"7.pe S ;kuxP,PŮp "GrÌJš\~rk'}&~6xa$(}M`TorJ/t慶pT+Ƈ%c;ߟ*pr-=+:sZ'ּOCS#[uIkM4>VI/Tr'pAjᑂpJޖqR;D0ZYEi'kI((^VjNӅ?N=oj|o\z)x߶HgQЦA .'?cqhd6Q%_`=ٿrQgsuM {\lVpTu 3Фbד)qV (7E1U( ߊWbo2‡)<rgp/Xusm!Te='0Ɖ-<ՠoUK ^cm *(cE֬|mzTNcY&ab}jlc]WCذCU b-CvK+!r-5K*SĎD$ EJ(n~7j%'L]I(㏤0>ֹzoi* 9y,zظ u/dz!GMi{"" &m===o;[(w!{=\]MHsD :cw̩C),Zw!Lhۢllj_Ux[?GAI+A^ 0_ViZq x{GjL>c3ٽ*Y5fc&|ʿW̳%Q;e)00tdC}X'!aE6jr,(ꬽ* d1\?F/7'(Rn Hژ!/`:=i+Jb\,Qq')0Z{Őr,FJIФv;;2c [ &`5z+@@`#Vay,KFrX ^׹x%ң{"Dp!޵ Q}YBAl>? S+zx?+~WDn1ET{%%MsDvQV +15Riq5&/UTm,NhI<106Bu/YEE4 ,7|oȽ:<o8lSeiixq7[pKAm/N3,4'"۸';L=ZT -ly6ؘw A'=@Z;?\/,.IdBB鿜_;? 8XY"몼m[ҹU,9!¯@n ;5_6̣RT` }*:3Ы& ;W94WfY"010R-Exwhكd,O#Db^J3S'K },yVFڰ E2 d y'"y7=G &nmKòb3(ŞLc2DjUED`N> ߏD} )&%[Ƈee5jxjh}/4WY^N !⠖߶:y/a V9<`qAE R1e[KIW!{>~$_,*V vb98Wg;:vgO@0mYetuqx1~C.T %V}Sʱ[WFf| PBDm]C yyX9}08+W%g7..Դ3I +7gY'L e2gcQ7D١8C}[N~Kmߊ:B`۷SKcɤ>C\(@v$6,;pc)E S$ֵ$)yHs3ICBL+ l[glr;OgN[-p#˾Ӟmm`&j 2;Vؐ+޼<7H0!wS%D;eKўҞ(uiy;/r)dܣT(M"]{"cr4rm.L= ֟s;~68'S7S2cO"ޞsa'~U4d vߵ25/ W᮪UQ K 0YaZ]Q0K{HϾ' 3O]@(0frk6V.ͫ5h$?.ꩻ?1Oe"rtW| ϳ<(/yS-(EJMfG72 ;EtfK/5 /'+b JHTL١Sz"#.A"b_֜< 1pk-ڍk V|.Gykv*o5iȳ̓\'s.A_~2upbT 8v޿&촆Pdލ`lDČn ,[! U*ꐦyy)Y |%R`3*uCZ$~?D/,l'wv<&+/ɥ?FgN[]d.~dw/31Bv17>H:I$r9)HS\,OL#EjS45ޒ}@V?DwTvpVfLNͫo>f}e 6x@ŭ QNXdy}?6%w4qYLe ?*cxuՠg_lDBquP2=;nU<) 66un֪ fǭZ2DmgLtwPe{vy_%4?lN ۾Ue7K ӑ'7ruVԷTw3HKÌd=F0 A/72#?K&yE iEGGQ@lK%4whal62sT6 8zoB˪6KIA X yJGK Km]|-% ~ZB) W ˋ/)֑{*n8Iܬ/0u1,@ l@^17~.ޥvQ#ߧk)A+\w)ޓaťCݧLa S3?TPHɄ$9 o\X;g/#D] $/ULoayә .]u?q^@HHVUY%\du@x[j|7T:Ӫ,5)cFW`_}Bґқee-[% 7,Jgw,Άv^/kGt@O M*t 8TVƍ%I*AѩI֌qΐ'-H;z&Ē=6ALIFql"4*m)M/sxÈ̒53i pB~G8ؼ@*T KCz07]pOfۯٖ}׆МmWٷİ TN6C(Rҏ'^_iۧX }cf0D"eEc'/S?⌭}mO`ռgX/`20\0&T/H]7$5[oD")IB4-2,`ᦥɶQ ُd-++}n bC( !B82i-exnwhEm@D:d]*,{3W^@g1r;>"khH 6E<" J/+@MIG-HYmQpQżB`||}`K]C(0i7w2IKs{I!a9{'=d{st/n]w?`nXթMTǭgs5oԚYr¥LsܓSi+~5B==i~y#>4z"+ގjzS;{-%Ϛ}^:q烂whLo`* MR%d:|~J)3=fc5<oT%'Q$f쟣;y^ @uD 991 @r6 827ךhZ$Q')VM5kh KfXK(7_.ի6p]"?&mwtE Yn3?Ȉe.0-=z۝}rsDƨGijL;E,D4gﵵ:k9_uӰq7 knp8"[Df9~G%`&!g6ՑE*PUTфwj+Q1FMJ=E%vathCqG'~ F`! VSJj"_%O-kؐMBW@gfD1E l!-FT1z-zv잓χ]Z|W\Bܱ }lar#Kv ʦ5ޑMѹ)ٙѲR O%1$Yy>g`V&r.Wm#z ; Pa9KnNZ-4~~JGrt 6D.憣vNP-Sj@LD0kYf>EP൫҉RNJSk\^vK@tV M?S.!D>);:-Kӆã㷗2n9w:毅T+GOl%jO   uC&tóe՝AGfɶde۲3S$%%$3u,FW 0 b/ҲY t"-,aD!fqEYbɏg>|'5ͥ2Ǘs u뙵i6(zaK@kF6- -AsOZ ~tnc'i0>Vu@5N 1j7 HXH0z,}hK yKyi:qM施浌@')-ҿ# pFˠYVƑg "QC6jvMZW3k҆IwMۥqEj1ϲÅM!=:#:Ξ0Hs0)kKXBٻ<w%z|uHGjMqmӥORi#KvSt} $x9D6 nt||hJ }ߐN(8c3#2bIiq#Scw%{f᫒^e#POwtľ,C_ʿC܎@T 4ʍQc AmR (0JLYL*P @B,H-uc}%1ypT|$Ԏ%_tZ"2{/iM<E>t%$׮GChq$)Qqy! 0ˑޗQZ0NHr@9l6P'4HA̠,Eǒˋ)%;v+EI]v5X1aFPܯ|Q,#&[:}虔V݀Xf-HCIaKñax_T7Ȫ/< QUMZ<ȶU)BWC2K>%n QEK/@ZbBƊy)5Ao!wIi}f(wkl h&\Qfÿ.}9?M:{#GQ&;n':8BlLt^GSs^#'m\K4!UKg-,4>KF|H:;kjLVt,3v_[DX(!]6$)+~a6p_n]ڵmS/ht^ʬV3Ҵ*͂,}92cxQ5s )QiWuz1KO*+ٲTgUDn@ߨV٣ ?>*rPhݩ/J3XVs͐J_MEd gDֻƼlOpbSաW:(2~E.L y/HSȰ[_h#t+>peOz͐׃4#<ABŶ) Dw`g ʣ} ARN"o9gɚ ߵ mFӍ-Rq;9Iuz;@ERVFlBjV]3n1k^||dT݉ pLn!̪%R2|dx Bbtt #:k((3 *& YRyZ 0K"F哀E1gk]5a -NƥmQGs9^'+iz}./ hE-ْq(4AYq-U ق)Rmh-BgWpշjDӭEാ`cdc"pR K~}/]j߸ܿEex^P Nĸ8[Ɛ GZ253F/9no4ZMPq14o{ud6)B~@ah:8ֹj%;STsm Dq>{30ŭ)[PQ I[: RNaI4Nҽ#Ap8؂'?^b$քgX8.{tnv ӎ4*VIsY5F>gPi1EtIR&o7s Fo_0m ozQ*/.7IkWQGY@%_N|(;$S驽7 QH]wyLwDC ӟ氅5uf]Vkѧ0f~sMtk'ʭR "=ԕv~;vv 1huDe.CHI0DX*i֢ȵgjSFʼ(VԜrĠXTNJBIkbwy)_"T B PXE̾\*"W鈼P!n[,e;zKy 1OQCc=cnR=U ˡ\{" 8'~X}MV?JO ןKï YmgI&ķyjٝ!m<0QH3 }J輸Q4$գJ` GR?awYN ȣ7]0"s' a(< 9ܯbFomE,Y3K;RSPεNamsSv|Y'"G4K2w`ؿڶ nbrڒ#ɭiTH2wW*$74t]-^(dvjn e"jrt3k^r9y% uqpmiAJ$8fdyj<̣ȖXJ$5 EPBsCjx1|BZ`M"-j΢'(>ġelG `Oz .>g-“L׮Bo#/7$ߏgz"lPV̥40F e2sf`wN?XR!M*z?%+&T7\ r]? 1+uNX1oCi 6> \=ͧ5@M*KҺWUu Zz έ_m v2]7W rmD(8?l(h+]gQ 0Lq^mz:]aWYA6 鉚%ri!*`q+Pebx#]5!iB7Îϣf0)nɯ~noH۲qƹ{}ijzT@Gq!'IU9Pi{  fGXoR 'G֡-(^mJŻDd[Pb%,G y, 3'su\W:VFbF3^T di`X'i)9m6H&lq3, o _;嵠(|GF) Mm;eMJ͆|ȴ˾R1b^|G34!Un ޔJ:@13R´>X].tlriZC|eF-xd1f,?ن2AmCjV ;J~{bZeQn<؁|yF! 5U8Dm=SZuZlcVxsKi 2{̲Sbd)0A-Źu`Y|Zs׭)[ob`|}!E+"5t_BSB2q\ qpw91g&]t'e IwhAk$9u&APzAcdjOK:<4W

.4}2|R^3ceRd >%MW"$IKVwJ^L' '`U­y/0Hy0iqmi17ečQ_r-ڹ*i颢fըg0oaIňo -U42Zj bD"mS</kA]#e{ܾ +g0FRvɍwxqAg?)wR zWjSJնe|'QilJ."m 7^ GO:/^uB~co@RkW0GKA3&?".*Il !c\J(!oy-ZtHI8Vo_NyQl_. O#zE$`e AUq=IkA!E67xT8ŵ2߁QGj`2PҐ_̌KU4GEAdʺ =К+'+j>wׇi"ܠu6/,{v]H.W@THO˓l3R4B(I٬R_D9iU !cŽW3 k %̹@i.EmGp-WLk=$qwе :_4R,:rE1i\b#Vޑ\ !B+ﵴj2dR):Y[K@HRו}E%z.AN1M|:a0DD]:<2&ThwQTIވZ,]YIfy:X" XV߽%8bl05؄\A6V)Y>;$NN҈ۡ«S=Č zY1XV/\V(5A:Dt/(J1fs9(̸vxĹි. A2B΃T_MGl]6âG69llWp4^Sϳu Rz2B}C{1LO%GDqX"d0$J7 TG[3bed2ACA߃}l(\JFmtJ l4Jo>3>6 QTv@4O-y|.ȑ=AYy:~! {f .J RtOV{&QzF.D^͛.h~t8MMZ$dʟ%;8҉֪ "7o;K-&~{a0q&8M?LTId턝ODL;J;4k}35w3R[#_o.)*Xh*,uiE%;:0{:r'0Wv0;m HY $R?aa遡rsJ!$'5. C 6'Υ0#">6팆$,غVVDvW"KDv?R +B?I1} [E_63M[zثNQ %`h}^pn=Cp׆&a[ ʒ1n9hUD)ʼn .JUhRZ7bn&@{Ca0GrWοw]#2rO3J9˼bcr_#>1ŝ5>|@Q>#6J>BFrO=O ɯH4;YQ51A~)bZg@X|-*[n Fv_,aܝΏ (@5MHYm ֶ /t~© ԅs7l<UpXŸC^~C)xsX6WQ皩!34.U'u@Pzl_zc!HF&L]K쾀Q{GDֻyIPD5)&B۽z ;cόOS )sHXu޽)m(@3u㉕Ą9VO2U%3 +*}-#60*TʚF|4ֺSZ .":BZKpG7g;E$[Bk5&6ZUAդeKI8*(a.lǠSF8C@蟎A// E){8yTI!Mk\}G.saJbwu:I6o#m";/_g*)i`\.(}.Xb}I%^'괢,d j߼hq CGcQL&VqB7T飺kiutIM'^1b ˱~.@_ek$}|tz7'W؍;'+%1y[EPtU8|׍6_s;9Hyp[PUiteDV"}r.K@1y͸4'/rS?khb3,ԣ Gn" b)%Ra,My,Nz_Ȥ\>6hO(~䄍Amz48ץakWnH_7hEaٛ ߍ Tۧi1FZ=uׯ? A5o!;-WR>e>lja"`-OjgjxZYyp'WL>sz4Py ėTl k9$4BAA,0&CILjkB5'kIx.ALUwE;d}M!9T8܁p}]2[ ZEG鏈xbios2K"1 PV-7*D)tT^6ȬRzsrjNajl\vwJGՄGEIlǵr:wpay FFCsSc[uujmh0IR.A *Am4F RE="tq/I]m>@Rˠ8Qй}Ωzڅ+Zk%O51en&Ye D7BɭTBnߦaGiwL(ЦruRϙ0M_g_oerT˄6vN@4m!l왜gJ%-Vo (j>&\~M5D_ZynȅvWaʸĩ !XxP裭QDp ¡[9ƅ>,~ˏւ"_jf+m[|km*Cl:8> <$%]?_^DqiA7ie:@pW֦5{޶{0~C"" 1 ~}&P6=+2yW B X:Vs@WRO,VARrLeỵ2g]p? O [V[r(";z7^DRڽ7AJol.8XSv`nsRgp>GGhQH9C'!EmU4v04BYTZjD)r2* ¥{i.R6) ,BNBe l3w,K{ee "b,LQ@ RLq9֦Z=80 lz=J&< 9ڕ{UZ;? fG)s'/vijjDdm4D 6 *A5~ـxw&Aw{.UA}ܶ{S0~` mѼ6O)[E]A}vbo7^j0r&Wr~?@/ V-M/i:[\XNyOܧa}Xޏ/O\I*V-P'( tu?%YM|.Ws=9b ٽd2(1s1%J6B|d:6"@, F:8jKl"$#, Q:c7ћ @ raxc|R@ߤiNZg3jBAO-Ɔ/ Y%/WC?P ><{6%JzmWFM@  n& G&UWBWYQ5SN_:'V֔>n89nRbbca~ԈCtȖ޷ ٿG}IQΘ0I ` '楶&-6EynNj0Uh&)L]֙DQPG/uWN#ҏ7|}da X$B=O:Dî"ȳYSD6+kEQg{IYv"ٳgWlԺZ!#T~Tr9S\j+"Y)c"ZʵE[ څD^S|e>۽ܲdO@+4E2a[daA$& 1)M,[8.W%20V>蹞`f8Dehzn߱R”ȼSu)nP39lM/"z2;:_J9<"\dsPO»ZJ,6ӊk݅ofRWo{f1"q}zꔴV% ]C'ox u>2` UEY#~vç-]~,^dP 2 {ss/Wu49|'_t|=w(`'R3})qDZ:k$ T-9Az3򄨈55+YN\e<@YSwd37<&Yq(S&EBB=X(5lFo&eovgÌ{7(_׌RSNHA.q!eg1B ξ`D4c?LLzy*yוxg_{6Em/ߍs.{&N &|XwE;7j猨c``c\r메Q琚FDN4XXttN *Ư{Jl=+ℂXїM%J.v<ޘx?d<'35nsHU ̝{yٮ:|Uڃ'+T&`<HlPX, rJs"W}N(/MT^1|t+IY7.D!M bm+Cl]L\䑸@n;freW#'Z'I QQA6ɏ{Y?L{>Rw0Ea`03k4̕)?%LrNtr!jn6h[˗z3?iPZ.~4q/(șR4sJZҲd'^~5 0k.H^#9 ͂ y XPed\el/PQ,wR77ﭓk9Qkҫj#*b,<8MbnM`h!2PԱ gƃIUyh=L^mJu!d@*N {^Z]M155.GyJ1LvvUFOv_2"F?g7w !롥IǴq~¿] *g\=1X8Q Jq)VNxrx Lo\|wx/|TNc!J rvM쯒W:zbleU]Coz[984Uq݀>|eW\ :{)~HZͤQ'iFxcmJWC/oX1E_mۦSnB:dҐ4BvDB2; %6?BO?͂3R;p+5JkǟTW{Ua6vZ_VFe>H>Rvuje`4VIo!KUHŚ|tT`M)YL7S,NV\)t.$, ЅgôY;rSL, F Yyr&ooN?۞oTF% w& -4{s’ĽF6/ |8şW60dWly֔qιDtpru=%kLPqjP`f̭Kq֞!f+pg ٦Z V!9d.3Ќnl/8:"QۻaE \X.M= OY>}1A~#&jF٪w\ 7r$Q=yFC Siq_n2LAa#,Z77|F "N'i]ZV`WAq!CbVI:jh`@z{&KݽK8Qu8 Lpׁ|t MT )mUE@N}bxr}M/>[8??" 8Ctb6'ɌZ CJkU+4XMwAq|9 mG 'jeAH_z0A̓e+|z)W_h@]ى쉻PSF -R`cZH KWF҃R13j"LM^ea %t5+Ht cWP]N6YcW ٕ:|!)})'7DP(p4T(W &&Z']DjWk}F~ 7od/ϋt#푶+#7^9^O9J1E_9K0sFyҵ;l.m;SbҬpi[zQ B#hؔڒ32:XUCQYޓ GkjߥRg2_v)wwNkAЌX@Pp>TZa콀f3*,>o} NH/wޝ p)35t NhqE>0 |U;t;$ưl-V[^lkE{ (h]qm$[Pf G4]l4aۦTF][z.O3')6R+ӱ?F]&"` m3""dCק-Pqr/ͫ\擆Q+*$z#<"@zlU1MB>]},SQ!3G%s&Z%Ms(r#t̑ZkS qm(6k0xYw)?/!O%5}y JM^E'›78y,]+B0(Y'ұv /}jXV}p {yzISAHq udAيȠʡLCJ*}qtb\<mD7~,8f-Z2xɶ+S;dfMs5`q Z<۪>z^ ]'%cNu\F9ť55h%햍FVHYIPh3G^vQ\HE}'`oǹNwr/K,guFɕ˶xbL6sD<락HmٸV&3Hl0ʁa4:Z|G3F1rt|c[ڦP^yJ7,rj$z-/fXbl6!Wك/Wel{'^Io0᪅VأcQ`ʤ4->SpJ ~Sͺ\O3 X [A$J@Giwwַ48(df{2*j~?͠:,myLkOWي4zAsg6cNn+*'{XO@cmfVCViH^ah rˎ5(ɔ`vSsTB0 4&Nd^5bQ:}m0w'fT:~ѓ*iG ӳook7˟  I/[N&Z鐹 |]Thu"dc붫[_mG7dʓ͜ ,Ϙ&QX9ZQxԞK. L֗U"3@(^lzLލE;U]F/b2UѿE%҇ }43~iDŕwV nw_e _t~ tAGJMl6o\s`ǍB>|ٕ˻rk<)x齺[Gqv~@ȹdا8LV5 Sop)1V6^d̞nȸ /zrq_>6b|DymerWy Ϳ z/AݏI;׈G[,xDqb5RbTp`ox5?;*NH&JQ-pQ}p80`;)G/g-5a\ ;awI>#СZgM@xAbNm 4?ԟ} d]Q)mXc`DPuHA=<h ׸ }-(>w}j%ҁJ΂դ0QrhIBxg>#t#W<;yЩp]_PI[1٧Mڟ]4A''!"҇Ϟϱ#v/-o(?Jj}=5ACGXAYV21B_6,Ps=NeEX?Zҟʹ`"84(#B:B^OƎewRhPN&B.YLFZL1 }I]tB'X"UDs"'WS(1cLn\Lۤp|d`殤9bRL_Q\ 6n<ti%V4W\12.FZƭ>fIJ?bWIknG&C4!Le)aGthv4"Z kT`ȾCtkr H8 =7)]|Tqly"|.ݿ?սU>v6Gxd\~W#n?o㖊Ǫ##&{ dۜWb785ب̓a]D{>_FvDe8g~7]kSN[` <aLX>x& M.e\ v*R;wrfhRUxAa%NRA$VOnIl,.Iflǔ+ '3@i|˖ż|Mkȥw|&fnĥKp$hˬ$vN!?L#+p5Oފ6?n0臘PIf fKI#~XiMu .-b%^KvuX^Hv,~x>7n:[a?mJ{(LDʮξ]̂qTʌx;$Q$t$?M4!X.k4Ӛ*AFUARHk S)$bͧo sxF/@%0>& f(!4eμ]I;gd+O8Sc+. KcKl!tܽ;wJY{r#Cr|Izbp{.]Z<<%O? Re(`aY ;ٍؿ5.~E qg Ne^(e%!!4YN|J^`-cX6Uee7P&| p;B0_v#_¯FcJ~ ߠY}@sX?{W gHZ//, 3?n=&-kמ%IG_l?4OOIiMtc)t=aseO~b3>-؄gfѧHJֈϣ n*m9( ~ʧ& #Im k9m Dr@\_jbK8F3 ms=Eg޳, ,tM^C-&@[v>B7jVT]4u1+sY̰;qF n3Tɳ!:;J/r@ablGSM0-ӣnLwp\0#BZT1'nTeԴYBŸLyɣ\lڑɋ&IRB \!s!˰Z7/Ro,Q2Z".E/.:0;uFJ#9$zߏl1YD9oC/BTp.PEŐxk*Rrm_O>,F~ll0Q0^J_i_VvG(#^鱖MZj 6*+p4*x5ˬ-ʸM@A0 -&~ }9(UɝU~Pc{ 8a<Ӗ:o8|$ugU^+I2ZW 4j?- dٳ /gQRw TNh"K:EM+L>JQah\= D3yFvwbO~/8–oVKQ,v_}jH^>Ӎ8Y؝a㢰*O ؓny"y(Hĝ9lJk%/P6H6zE*:Vl~fA*J%+fd(?Y$kn Oodu:5 ݊[U})Zv"?LCc՛g˰y!2k `.8pnŞi@S24ix1=GL^tEsnTKNs^yC:5]>*Z}ݸGJ4ؚ*Q}4 ?Yk`{r(ptv0#smTpru#pZךRs'ô%}=qn_#"grvZNt7VQ]f0ӨI"@sW2]ZP:)Stj ?% f-@qQtD )aZI~_U|+a的=kUV$YiH\ iG%jGHcHǙkrPykv_*kIuI7aӭ#ʃڍI4jZR!WiaIXھ3?V>fg-4I!\(Zr=pX=Tq]Ͳf޳, 7?30?Z0yFcCᯰ:*O5"K0.uuL/nd qҚX]Dl =uN PWW!ߦbD((y/q:L.T [ZFEJÔB!7 |V a 11]S7:ާ y5p=U$j'}^zh^i'<'|3q#*u?Ex{c_ZXnI9DDCDlE{eJ&q u Rh( KVL\dnَ`1__bកtXx {OuBW_;³蘭Qgv+k@_\Xf6u cmPkT OE- $yq![k(ְraLI{,dՉ ZJJl# ^%vY NJxlv`]Eh H%c#X!Diw~U JBmUt|.r`'}$>mm$yO!tn閙c3qBX+uh-ٰ_?.4^#nfaxI1[ RJfme\E9)~pkP3E,Giyn!u 2lŊ UngxIGk$bK>w温weXT8Y $>Ϝ|)߇ЍPWU'B[KpނP]TL;^g{@zuVk:%=^ne0HKSe sIˊ,'X|(A?c!&MZRDϔPY7\&QQ9!͹R,~R mBQRuu HBʔ_A2]٤e#apĖZȌE Cnd Y@z0efI35lP-!4K^t3HlHWHn><7pivR [ ɼƀgs(N>R9Ѝs2$e渟Ԅzɘo) +(2hN Љݯ\194 F'A zFz6s˳:3 Z'd5]ɒ V/ mP^a9a&4R'N_2$1^ VOElF8i:LpNEP">52^YYFTDS 3+O|rBLHF*¨9o@̬Z-xK`(rnSj"꾔=|.rʦsjt'ҘE4O +y_eL9~#c*OneK_D;kT4S'iyqޗTw2Km8#5>7@(4~0g- # ۡ-N;]$)L~'i1@VN/?Ӆ\KMd ECR]"/p_`U/Ѻ-xZ4fe* C胼ץֳu>fNSLIsYcHI7\ px@œF,'b#$W}&!ʃ.jQ$|"5쫴俐n>Bo)$I ,G^ǒ*'1-&uwfҗIN FYypXߜUӍ. K2ɝgghf)cW&G3p:V>1ѦjO}.Tt!GK\`覶%o&{E\Y[{ QYa87EVҫL9jz·@"N M< l ~;.}TGY"69N$%sκ:0 oj73xBёMlidpK^.qdDl\7(_>&vmf|%0%+riZ4ywKfiu] TSyĐ1ֱH(#6v{$Zr`t|>%-O)Paz69ym*r 1h勲miTv-).Kbb<4#QJ*W/jMMЋ"-/.|LsRg `!-Xlz0qjܧriVXOjP`@x?/i C+VnT^}%K Mԍ OE-uF6hK^\ '}_[ԑAi y.GGT<_FINj l';aO)S02wסW_-oЬɁ T}CcZzǎml5`OΒ5Lf_d}QYK/@35~!)R^9[]'2WC UP"D3')% DIA7lo2X=|҈9ۂC7O>[M$Hg* 3X fi`'()ӂQo^nVE8Gɑ,)h}[SmRHD1<3}qVT \%G+Tiv5OÝ'~$'bcIiʫ-gxHWRMY|SN-' 'v> t|hnpl/ͤwLGPal0" GLa% AlݭC/f:LE*ZZ! ̪ 諬'MUf8Wg*ɿve8_U68Yzoݮ*&ÒW;AX9o, VOKq8rFy-xhWU?xJG&mNjZD Uo k]Js| I t.v%0E_E CT39B2Yj" eF#1LaѾn1Vi:N@ p^KL3K'=%=saܡ14>[Gw|j|0$дY<>INkIpcIzRr$  ّf#5_SYg\"M-^VF]B Wy!Js<\M1k6KM=%I.֚[a1 oZϐ"1PpЈ wKk2/0\f|BƷ ,E1d=}ǣx&`qyU7> kτMx~4i17nܪ[A 6册+hܐ]魒ON(EIX7bNSӷ\e!rT}x0s:z[ikRNܛ]7?&??vb>tc-U| 3`Z@E2HU = QDq4wtx-M[@Lrʈn!wx/s(ܺcJNȻZ M_IE5v4/oKa$'q_T?=> 4`oWl+L) )9m!LY|ڹ#.=|,vPż`~GCM|-tExAhLSeK{l)wmxsA|'nT\])ƻ):m @8`WEOjHnB 0 ';Kggk*嗭kgOhĈDq{ޣt6@ aj*kwp{U3 ܾ /"umpB'f{g S=iIf4̒.9ˀ{A{3PWJu76J-D+(yҴ' ;/θ ՛y?,Ly;;}{\aJ<5+u@ig"JTt4ϖ`^ʑIVg!ʳg т^hޡ&91@6qh6)JQ$hG=|" ogKmE2mˑ'(JP%Bp^3P6 ܑ _FY>sHT\2TAZ%4r'8S`cm ,kH/W/e}V`t VJa$.,Ɋ% ol 3/dU7hmtHb2O8R8mw3oG7_cMPž|HU')ZJx>:23ḙPv)L|];FKqQJ:^ u / Lk6QJ63`.VCڿ vvj5fJOFʏa9;k38NYi@]`;IAV&fdӝDе縳V?)RSljH5-؃ qm3 7XgؖwQjĉ.1=9*e>, (;ɲ[OG9JrUA,K cBu|aT޽|iAO^![7AFF~ŠlWD 2hQډ>)5Iu?IRrdz,Oy$7f#P. 'jS*Ue}Pd>yqUSV%@U&XȢ$>5MAy'9:J" o4 ix);ꗅwhi ¢/\;h]e2ł{<ȑFҾ[9U-X6Xlsa/ MSf Ăq}P@as޻/t^١@&EwQe<˔::@ƥՎTB|yyoh,Ԕ|,I;W7-!0)R}}篨`(l6O" H| k8[w08hUL?\9T`=›[u!{ҪoVT4)rKs:@)[U~a:|'_dnVH* ƛKR ) , y2TJ;s{RNNyɲ>p,\W}~ I4NI5ɽk||A\^peȓͯ2c ^֪ zNa"ks W%|7ks`MO*nA-'%(!l6x43b*|bH@A0Aݦƴ͸+Wn}òܢу5)7F\^SAT?gasښi:XOpPhAx: n}J$bpUHWŢp +~.96i.AeFnG`k9UX=K-[ٗqwlMGƈ`؁xi5)wY*R}j ӌѢvA>NDgw a>w$"_ȧ׉QRT8խXu c>k H4.epzyP5"&IBl#3<3jQS!9]3XH ڥ{'[B[O :* GNʾ}>ϵ+=;D%u>lC4-736^gCldDdY,=aݞ|PR5 TegĠxXZ@% #@φ^O4>nw}-막BȽ~Z*ndЛ4sRWmc+>7{?,J}Ӏr {gP_$f/7p:3[\/Tv`8! %)`8?)Hi#=nPcVt'U.='p ndZ=/J/Cts6ScPS/]FxJ默"ll`#5I+14kA`&?DGD#VGpI]fX/M?'b oTAF:ƀe/h_[q9 V:qƍLAO=R ;%o{-LzyIM@֦*(aRcr`rFG=QgAu <+X}/ eƳܶrϻT~=lc/]SYYEIY҈ }()L,Sqs C: *p@8Y^^4wc]/PՆ5wa;M3CC½X($$(Zf(!CNV( z]vZY 㔘P$ H~i7+]:^}t`ZE8,cܝh%2&s;߶ӢήFw5eQ?v>dK]["L_| jPBh;z~34Q o{gVy+j.y)[)_$΃<NQ\B_C-邶\du0J#3JɬrTOg P˟^Qík TgG _vRz8Ղzg1HJHTڧ5V]1 /Zv֪}> = }IY>9$j_6h"QuKBi oK|ji˴Rj^ _%=vaUdlEIBOUli^8PK V7XDqd@R-:ciL_@n=! pb,e>| Z4NЄ ({pm; x!KQdKnPiird6G$6J^'Z ױ7v_ZnQ\Csٯ z裭5d~"wM4*sAAUct(%;<)[g# !;Y0_t84(캉'Y: 52~Wú]$ʽd IoY%._[*6GT(L%)|Ñ˸tqIz1eت)o_4Q$AI|;I{8etju.t0.|> i֑*]ytٸlO˵ bRV>xX%{lh)Pb+B'tL.b3-_Bd0ծ@M|hPx`(oH?"@u ķ<=[96!K`-WҎQxmcnTcDW3gr@_zbm%rӋ q|(sn-{U;$~qG)MI ]h&j~3jP VNȈA%7I1zgcxɠPe9tpRf$!N<]KTYyX|IL7֫TX ;Of[jdX};hմ/.$er 9F&Fu^LN8 3'VL(D@Evz8۞_͔_9kJ>(yHqKuOQTYΌWU?{%HVS|HP&?y3_֡ce f eq 4jxM5,=qm~Uw1t4D?ǔa-$]:V^zO˨[[/ Eɴ/fȢ2Jh8LΈkW=4R0RorA dt^k1'"& ۣܣ/CweəcߗGbEpm&Oh?n,ܵ= .%87M,`?!2mXx'j yw?&yu\o C}G&L%7}e`*zFPbz.1BS"&UA75Q\d6`NۋI.>GΒ#x49mexKQID3%Λ]egb&.CA$kP'ʾ= HH 3&[ 4oi4k.fr5;w`R?:*xKδ4vg(`U h, 7[h^|y^aAE>P|Mh(㒃=)>/ܛbBhl`#22YT[|e"x|d䮄Jd2j:6몷-n+oӊ}C)UͱB'ִϒhg+,?'QZ: >*=Dī< 9qlc^~Q+]m07ފ>'?zóM*2^ ` dڕTÔQ#8YAq{rHKe|¢?pG,؋ׇjmׅJ|y҄ 50b t @[9a$  |w+4@ O'ymO VXj vh0tq#bKQ8}{XS}#y^/Z,aI)vPBQ>2X?[xܘN~Э.2<m7& LJ(.;&r6keHX;tV6FԢ,pRl2svb@T9D ֢qPD9Y!5=t.w\E\%"J^Cóg/=ѤZ #:CDٞ,!G0";u Dbn> `E 0y 5d"-ոc@4I:Vj.-vmYqz=6(zYrJ/RbZ~Dpp3V5z~i ::vRvm2,`Mln(FX |,"D6XlnK%B@̬'F=[RGBμx=ICĹl%X3^,%-D8LgrMx0 q0سM|1mokܡA p+f *`ks M@؞d p+'Ч D 6%qtr] 2zٜKdd[54(>pE`Ih-ZDsǼUphv4L0ݔjo[mrph cs:[4Pie+S.Kamƥ&VG' T*| EpUS 2fH6힋-Ñf&!FBZ0vП$h:0B-Z>YHug:Y$Qg/mcT`&xAE=^ aR97Udj|?D7|CFXО_MƂ6U2~H-(^ąo` ^zДha{xsT;reҫ؂ATOdZ\wMVP[7 %=#(0N]ցO ]BI"p_ࡪz .Ar.A/አcnԆə {S1-)^yAG16TeO^Mt<׿ 1_'y4 JH $ )G͚Ovb}qcK[QLHF o=o)Q`N͵֡t-`W,fmk&%A ?nAzP\bݳ zuxn]:;`S`~g:KHbVq{X= u8c9 4yV݉U{Ƕt Y~jGQdQlZZ ]Ή67+S?i[U%́V `XinUE:%\Pa.'3?({?ЬՒ gOW3)9ـipuT95 VгLQ;^.O##f-6dK_kz4F_nCo/oL/8ZM[ FӍYog^YN6 C 0.<{F]M\T؉Q^ޣ0 H1F;ƸGC7d-t=@MbXC#xjUxƊӉHF%.MNL^Z8A֩i 10˅cGU]Jw hͦĞ>SJ-VPsgq Ԙs]ϛ׍ΣP(ܹ\U /(W{[xjQ!1'Z-t|5P"NJ) +Ȕi T2JFG*JYJӇxnl'B߈̺'*Y +.VR<~ _[ 1oF?&Eix)Wϣ=Pw.T^[MW"o-kF|,1r<gVq޴829uQTsFx ݇HҌ 0x7՟B\𺉮f[P-R%l {JJ́}$_=}*mV :Xl-oA%^,IXW}Q+>G+GZ]$BKH]Dex, `m9Q-Gi^ͦx%^5&̪T=KX>rf1g4}q_HҞߏE_(šPv*14 -tMD"*ѹ!`Tou' fmzEug vq(27:~T'Mc!aaqeEEK۟_Ce@-"*VcU棧jiӑ!"ө˰46rzH(CPB׻_}mLmJQh4Ig^x1xN\9Vur]V0($`ەr cC#5rjNc`HFwvϔ4W>$> "[]y )XUݕJ~`g]&_)] mW^A9'3guGפ fjAe@hgadO5ݳ'yi.oZϪ] \~r?^j)7bW|y(FM̶\T1WKYHʏl4ؤma.$Wxcۣ{܀. Zd8g;ix<]Ro+Vtx~x b1ʻhvDt+igCA>2:v.|=<n@xŠa\Iu'YٍB7m+Vg!e`lf: I/8xuBU#Vr0eF+-ax&E\>>E6[٤B҂khuz'PDuہ(>H먄T}tOXۦE>U< ba SQ*kcpߞ~ÿ6|ޠ"t"y('v T6@ܽ̋MM>3yU!T42hclv<_m-"pl>mKvuExV>ژP+6RamZQoUg}K!G66rWEIUlMw| tnk$f nKB-(rIh$MAC%pe PÚHݡvEnxzl\%f'R b--a{1J۴r"??AbmRϷȥMKҔ|=ip',>c+ vk? 54ɥ:!Kr&,+SQkg{mtxS@pLj( m2qa/+#\ sƿ| ҸMS}m_/eP//l,*sAQp#: Ͷ( &]?:ELj%- a(]s4Zk6D;^B$tnJ9+)5C,qm WEW p%%Ab}1HB( B`2|ŧ)ݎ}W؛[/z@~qJJ`<[hlIJv7yQ"B+ض,f^=W<: l=$ۏ<2S& Y!Vz.?;[ͯnkKizIh{Y{"+xK1#ͯ_B[ C& Y޷ݣ 4Jf_>QMbk̏]'J2/7 tyF}pMT-a-߲uű9א 8~cLQb:bQ_`v!h=} ø%N|) }M8ػEu6[ޘ ]Έx|J#}Io:yp3H!¯<ǡ0P 0"|\bƧO=6DƽaQPD0>PKo*7PȊ|-[KTJSxɨehEgm+"3ad(E(Eϴ?5f>A9k1ԢOZ8( M-Aʸ2鎏?sCY<۩-/l!+ C}| _?(*5PLIz%z8(sG`Td"ePa%(Bmʵųdd Ǘ8 L4[M9?1 Orpt~e>!{Z#VafKO[ma&V<40@ |{n'u!R=FGMC כ`2ukf L#s5ws8EUBo @vN~MlBP%߇@i܎ypM!x&Mۘyځ.DN!S)X9U,!F0 Z;.:U$:% R|d"b9P(`:Wەox^ |WYE˚}NY{1i}rA:P grTr }'\c#K6͛ S%5%Z!:q"af q2h*-;gLj-v04~x]BٶͱǛ0,Uu? 8H-qb5B)A56O%*4obve|.jA<ۙK gM"Lptk؍Kai~ z3_nj;U[@[/j% )FſO$t_*Ƿk9s9tdگWSԈ?xwOR&DQqvQ7vte (o{ TWQ<̶ Gҍj_czߠnĝYNFjMIhsw"%ŗWhNuWlUE^͈aYp\xUJT?%Js 4cHj'Wާťo'AL+_i>nprh38Qяa+Hhڑ 3Hɭ6^l?|׌p7O.kXk$~-57a5 '4ti*9. ! l4x|WF@Բ 7/(brʫ!a$׋kj&;<_eBJU B>["cê֫pLOmiUQl|<Ĩ&z:4ƁZUœu)! PIZ*bwW١C1ptI(.pn6-!"#8@`#N+yRrfEI휅R @h?*&DF ɆgH5CA>2P1Ɠ%̠xKuOl'CR`ZwA-@qDx'cEz_ aZ`S0&-̻}:ExȌf68ƺ{3ɠM$Xd|B4ęKBdn^[9\%@k09axaSkܪc/.-3\ֹbK~e1"״;ߩޏaڄm7 Kx}#ڗ4_vx~I$#p{Tu͞][hC>`S/(7%ByjYh90tE/ {d [>m\Ĥ )L3tjh2R3~noiBQ)TF]=cXUgևQRJ.r<XN׋|FzVoH+sW\Lj gSP]Fk0d/tDC]#ywЋ{Y_[q,ז# E0dtN8-cmMc{kbufeGEqD'/Z1H4x mnͶЙ%9٩gb'o;1oX-! 8f MY%ZPR,KT8Gׯuw3+ˌH jƲC!fʄ<1DyLxG YSCԌrIkgx\Ss-Adu#<NjY;*QſPC΀WQKD88K<)قٙOy O['Ț5j*,ހk]5^-*VG,/ܧ_-1fŒFbKTƨ 2q<(Pkb-n N1JD㿦UJULF҆E~*TjZ_ΐBc5#>.!^dJQKJL > (r[@Ѱd޷n#'̙(ZW]93@QhM)ey3L' A:ke@|. >LFۛ{CgDt]De s. amwqic,X7ېݢ I$ Soi04C#kNP.Pߐ鸚GDʗ џ ,'N.FɯIP\ ɴz圡wOy"|5vW7Db {?zrr!hCQ=!\o 0vd^ X2חtx9 L7^Nh$ڥyZfi?&_ G\t9&zZ490"<}((SWx­ Iš؄ɏ Kýffԝ!{R=zYV4ceT}wПXcoa(6lnx}q-~L a?m*~{B[`PF=RO݄y̴l>/*qu D6oxX|c;1 O &EM<ϒIp84VBlN摡 r Eo2UJۂfu3&' WbC8ow?nzndAE aR8XGVחv^mGn瑿{T}BjRn0# p~l*ZfGE.: Ʋ)FKɧgՀj!HNE5N[%I"<_#Y񠞙j0zpٌYEpڟf SյC]b2x9qo(CO'h$7%J1Zl3R^Vi]o9rvV.6A v)t`W& rBHj)hY# 2r*ycg?ez'K؉:6xKndY,ϐDЉ#MQ DS_p[i#>i4 Dt0^V n9g=Zl l[[Vp "4;; 5g)Q,Jqv?[B;᭍[dovZyǑ-S,:5,s5(BzHmw[UP$;LV7Ed$ 2 /gSQ&VjЪ2LY;ɈG0[^a|ϖB`4kӅV0.:VSgpշ AK܌Mwo|-7a\[Іw8~ czЩ|ޘ)Ʋw- kC1A_` aoo跦 0sùQylN3AÒ2k O !1lYmF11/$mQym` 0ʊba/*pJ9ҧ/Ez$xB;^yΟ_BO eK#+QBw?7d^Hg:=&ߒͻ90_^ϩW鳇1oZ1EP( ?#<c+< bK!6+|r1j0Hc,y_Ka+X0-*oH$u`:ӐKǒ8q6fzPMG:ꥏej< aԢ<DAv Ȼ8+K_ ^7t_`z!{D[xZY3ւ .DƯnӈF-hX\<[\;:4 RXem:s%Z}T[5WKL 0f(|k}iPOk]GI%x 4ڸ! PpNȷ#w!/T[_uz|-LDcNoS6/v4=HW~t] D)̱j% U%\CMI) Cϝ.P-JZwd S [CML5uOt4Rv㡮$W65eɇl|(Ɉm y;MzE)8?} |bK(A^,mQ|wM~Xmk Ӗ̆r#CRqsRvS x+ĵglpg8ʙ'#9'ǝ"pl];A|͖9U7Akr*](Z=;7oӉ\ e"6Ax Be'[f\`]Ul+. DZiՃ׏ 6k40̞Lr5sĝ?W1R=)-VDIKk@H=dk) bNc6f}wժfApG_!v03%=nbvn}S ^6wa[AuI*N5{ VzZ[͙4SޛqZ7Sa2cQfxy|y_ >5{Gt޻+,O$ܜqA0ja¯<&U\r &5Qw⁛ZsCb] Mxup8%Egx&̔.L'œŀܾij+(A3Q !jS*l!491J85uϒ^K_oL(2oUf-[Sadֲ.Ә=UxI%TvG ,x3܏aylz"XKGZckq'M^xO?Ȏ]8<'N+Ts*Zj+TdAzΩp+J)))SQ qt?=X)4t?HRL3b-Vp +qQ>ՎNxҹ+ɖxTSF )U>,*L;?_ͤو~K> mr\Bgrݱ{u7V_4pԜL F. S1)1rtv:bp_hPXǝ&lXNY\{U+4{o&ܲ-OΐKti؀`SDF!ȏa;1Oӷb?.0ӻK'@)ܦz^nazsw,;⳾dJyG}}0^WWuD yhQM5# n:rF =yyfy>g|IM ~-2= u~  Czf U<"͜g~&ړnOs1Ow mӵu[ezYccP0[_$L_ϾyDuÜGw8w m1uY\m1>͝2Rx'r"oMD|UOY@T9Y>.$ cUX rxАZ}L߭[T\QWOR1iM.7#AƚRVoqd̈́hXɠJQ20@;D"eN" 㒨HLJ>R`]ʞ#Jj`nm>88tȆ|_uK^|P kWeW↴Ӥ-Z,X8t+kd ]dZZh,2\zHl?jzC+GSm1"#|DVM&jTN "v۱#rn"RڗxQa>jHG:8VUJITRtMR1_\Ծܭ^8tkAwZC5Lt.Kj(Ҭ26ZLdS}T3=yoH(r\aN,5dTڕj&^m(%r>P&qp8)=< aAh}|5*D=Q`3bWo=u#I 8́1tox2+ UN]sj0tr.Q+2=c2E)wx'[Ɇϐ_H9P.I Ƨjf +"R!(%}Mkx,/ 2)YْF笘wrNkaH0 x7Y!R4 *9{n+\fkq.w.Bۗ@))ù|Rw:+>U[UqFq3R$*ӝ >$GI"r.u WAxSVي@3%]a" FP9xFWtK1%ZwtKay}_< }`Hѓ,iy0/$W!*)w!PqS)|xLfG"Vg^j?7R"+>Sb._iI(b[Q#CL%[Eڋur ?Zr~7Fhrc F-v! %2WpoGŏ|:5O$`eCvWF]v2/HQ^Ccpg)FH>]uf>*T`YC {A9Za*o6`S" Ob&,&S2YqF"n ]{!4Ѡ Tp459aƐen >yl?#h1sM)1_)xbsp/}r ?( l- Y[3@4C?q_u>?SFCnwHmEIǸhu?j1 WPr E!oM8..ztjе< .!hEqG?V.|ܯ4}PXqN<5k~YEV+EM>Γ;j/=K# Y4{3zT~_niԯK/_FXvɄ&t'کdsBۍʢ"uW0&2)j"[umAŔ7R+BQt pl;^} rC7 ؿ;t1Zbчȑ}G)33#;…fJrXp T9L{wgnN' s;k6M_zDUQFVA~"a0"p`qzdJN\Lռ(  8Gx&8=JL6ߧk8h\V0Y􊪍/*!2+~6@v#]CLR9NWmQ2JivEH]p`Da:N uZɤ ^4'-̢]1'Z<`6; 1?+·vR@]!UyF79qE9}*Vlr20e@o )$ DMKS/a]->\w@ TyhYN1gJ:4\@v(7%c]! ܂'[Wzr%=E T(x-dO1ÿ,9g燏sT-`j ۬m}l>$Dto'b͓q]'=r<HH"cuAj@k]aDݳe'n>JK!rb NH_O8kܵEܜKT0ɰBu˥>J+o,wxă{;'l%R(J#=8Gk']!64 JEإil0{#%RёHW31AE/5֜@cOǛ.DИ[i0NV汊+T+傕ղRu;<+._@|}ݨ8͚U`rE(/D;" J¦A!#=DO)zVk)[52UJaW|ZIdztW4aժ l"1 q& v8(]YxץLcǮ\A< /O.P, 'YsUb@]( NnF;YYP~%F4KKgU'P.nVqX.(FK}A|bm"*-Qhxo`:$dM??툲6^jS!̠F+cgho"ʯ-~Jw6$ HnSnTe8EP~KH3p9J +ԉbq>%h^]cWyꍞ6[(x'Lm<:&w2Ӆ~ "h XboܭᲒ>7L3PX^1o5 @1ԭFF~Qh]m4 |&Ɠz* c܃c\?'C_p$:Q*|8۪!t6[XSYg8Ůzx: ,|22QxH4J#"2 . 66^*c {}m",3?NDi/BʊA`"T|@sK'PUe ڥD i*[oJ|W-#NĊA n\s:85BvGj u}D;"F;JS+لoꞒe#ub&2sHIuf{IƖ0Gw@;2 }_:,Q1 9YtkeNcߕ|xh5htNsAc l$oV-ۅ2}6uwr7̩APsbmg4 Yb5J |dE,=G1YN!Kڟ9RzZ[#5S:=yLl-pTMl&%GˬHZ;$LG !'\j)I V}ӛ."^i>:Vˡn4qF9:ekFi%Od o=PtSt҇txt3*C|̦i“;?A.XAkE`~4 q߉tz<Ss TS-F~Ģ?p`V?Eş"BNzj=1 #0ܿ3KE qeh1Av8dhx4=8}دA߄d0@G0yews#EbS#\@ r޾hnC]h<;i ^M p+|I/B ^x~!%YaIy2E^ LL]:Rr"51,l%y|<R/JwY\cF%X!ƴAp?lzy*4zOF4+X'b{H޵pKu ]ˁgBN- Fbsyib'3Xn4X3 rԎ~b7/v1p4# #_:Fv ٶCTfXu#HYr j awG=:a*eErLOC^t,vQ'( ^Ew4K{Z]lSu7wpsW eb֓æos,fu(݀ HŃOaǭ2oPɃӳn)}@=xks]]rm@r2 w+sa֯}CI*}H˷=).'Of/A4BZ9$ {':cx<4>qŜ[DFyG~]˺MΚeF3~0[YĹS1ZqnPb_='r*vD o/(CN|;qZLԥoQWN!7E e7@zi\y4~4&߆e|I]>/Eyo,`Ʌy)+JFzZ\_GQ@NzŴ0"-FMLٺP r]NhzUspl6k(+oZ9j.S`0 *Z47TA8q WHίҺ"} SfPnz&.ڿ 0E)!au8hH18"臬m.RvyY|nJH=!_'w `JAgmEw (M"}S öHa E `=7/W|}i:@̊iy9!o4EzŢ}?Џ}RxkZ~$?uN"9C$!uV $ы.p[|Llٳ̌=ðbLC̚,/JvyDj(T=,_Б[; \fx$ d1} hך~-u' P9TY&B^UmYqv%NAvb7g͟R`3'Z1VJWM'-A3BLw?!9X' W,+}'3( 'BLZVK;UB+Z}$=M8rZ}(ȍ.rqD:Sq"SVAt|,2$QN}5ȠQH!K, M`fh|&Zi95"E$Y6c";!,* 9_xn :kS[XpL|sd,tOݨqku51rϲ1fƞwP3J2#žʵ;nUk.z03RNpv]q*1|DDdy=ƽ8)UP P{g[(1/$8(zh|F3L%H|&kb\^lȹ|N-RQUq0k&2Qiţ}&f-CUk(CĞR i&">*fTyBN s՚\gб+glb߄ѮaMhFAD`ot!{ ܎YE}R_ f m˗P*L\u׺N"6".3!u{rT 0̥G+\scgqj?>WAFyb޺⚡i^6†j: D]FpY0B̥Um`/nmH) @0?AuV"ez?!ձMPs"zfRp"Q$6dFjC@n?oYCG_Bqὴꆮ׸m@Ms4 b#MVW}b⺌T:?!2^ 1Tޜ\;Ru}}j76p0$_ﭖ4$LV]=4kyħqP' sĝRY[Ɠ˳g\+lx*dDVմD_4x35(0խÁ$G\KXaT:e]1Z5FӲmf!~qfcc WobqR">S 1I2 $j aN J`cP,e֕r:Fs}]y9JiO榦yHu NlAМϝ<,nng2y&+2 1_$k>̺Sp9__w$Uq$ݷ܋M19+![/N/ĐeArE>]*p]{uE &x!z,f:ϫ3PHfY~ RjP#%rxC^Bcܖn˥6a 6S(d]L>Ip8!¯t XWdIJMW:MσچYW'D8ɟ `NQ 3T$֓Y x] &>qq|~W1P + RZ~L:uRǮt\n tCŌ%6Gk'Eh-IMUg:r'9OI]9J?ViMC0XEn5w1]I$*iti"J1*)7hLyX!q&NuZV\yp;(wL+z\w9zOP xTKಫXjz%ruƟY3~ IH/@=zoWLڹ=q͊Fa?/3@%.`1GЦ27?O3a!lclr:Tjvz_뒽ҡw"O4MVCh448i zͶp1C\Wi XDή PvYKBzAg])JHzIxyi ']̡gdUjaQ uQR£^3Dpvz m!XcGۍ [2KCJBfM S$5 R\|d{4;F 6p09{4u2cybq;H(uKp ̓%<>%ֻ~d4%_>cj̆kV6niF5}N6:dmYdŀ_69?ZU mӖd{QRuRߚl)PSҦ)_%;z\L\]E c(k-4~A0/`iV0V+i1%̰R72S.& t$>Q-噔^t @3 jWOK"&/Ag<8:&nМvȱ8VI9J`S 7=˯l`dOi-5ZmRCطjջ`5)&BDd#=`E3ѼRf^2-̻<{K= pJ0`j2f-=4秐[;HLN}3~jYgfŻ!%<[&)glÛTI-, dǒC4HW<V(H/E+66}[V]ZXv'!Tyu" ^ZkB/:nO<݂Aή2+.):Ū o pgאIdמ{ ME2p`!̐| ϲfFzbV4YSE*V(+|a_TMhhBH-12Nl*VpI|ոWR Ӛ_x /d6ô!O~$?dk7F$%뼂\CLC̴Q^m\ 4NrS!B їMo04|q?9?=+SL46旸 dFۉ,cCYu' ^Vr2M zSTDqgDoR(8lDÙL[*4F/[)SdaeZ깽ǶOL`T*à_ ?ǁ ܍]ugb;כ2j?~i\8ڹ@7GDf"[$8*]q6|ivbjea5FT|@Y,1QPٔV VU!5苦$,AdeѭcAێ#:$H=TTpZCIu2yY@p?nf7;m[}5(o2_ǔWtNʤi0AS.^8 #i6~.FË4ݧ0x'ԈiA r{Wu)167Z%>[-/+E|`9-#VbgE0סN'_5~WE/%a渪 /,Mhj&@=}m// ?`/iy$%yA\NTQWB=o~Z(yQO8\`@k8ɥ;*#w;h,0p˖YaO\W^'gR3KC#OJͺs麘 $wї )5h|Ldj8ƲA-ĝm'EޞW+C}- B'UG[AN[R;>תPM#T,1aWpkDvT4KJtQ]+گ<8. 0uv é׬`kyp^Esm ~/95t:g 6l-A17Gjf)3g'Nd62NxgI}ZT{KM'#*fϠFE5vT#Tkd'܁8c숒; rW2\`0@t>}?;[XQF V^$/=S"vnfw PvMlk_^:gtHA63;ԕ~ @3~4-LFJ k n82YK~.MTLdf5p)sỲ8yiϖVR`]938֥O)ySzV\`cV몥mQv'{$).k'Lh1 `RW*mL:(z[c_sGk0ͼ9IM5xp"C}g;B?I69 >D`1>u8k.ۑ>Dm\WW$;g'zڄ߬@/ C+ Z緁QPWvX{'KDQ;>q9T}Jɍ-u 짾vf=5'LěQu\d|2ËOȤ7hgpmY(و¾bvJE)89IMyA'#:ʉ =]d3?1*50D`bqgFYCz)*ך0렀I<\q*2zj H~sfTX 2!%Pabg.ߙJ1Vc#;yhL.d7 ͿتmŇnI2 POò97AIӔj{8="VpW?O(9Y&s= \|#ux|?Y\"No$|>D?FA<ǤgIk_qhsv'+qOEfOJ"D+r`S6,  HEia<6.$ϯ͟eXwGuཕz<˃۴9 bafUaA=lLX)P ga缾߈N"Fmڒ@C# )M2ݖY1^{4=ҲX9 WQ&BW2hP|DĞ^/ĻYyOg2ƣ=5V O,37 #- ^􁧧 rX"f](vc-vy|iǥiLl>헉̝yW h3SD_Ͱ!zE۶\*Oig%&~d8K£5Zu.e0֨hljo4mfj?~3qFK.IwB+ìLO=㾢R+q˳}.U[GEـ8|TE2fܛM.#ŌVy4H]D V*DcA2{7?c=lCK)}2i@aqrw}xܲ#I$ǎ\o;b,S:ȟN:'#T~;4Z_6 uA\};2Fˑ2lV/>K\8=^֬P/nN:v(yT/mT9dQ`/W"vf{e֍`4J8*gJ(Ol'~]g^vr=JOʩX>7 Vˇi`FiSA AW7"x("f5x\\,5ϥY ABjD@lt#QkPhxWq@1ɉ{JO6aVp'[u\ ,k"4(#9/]`WƿrhaMT?ؖa( 6{ &Gw:P&O.39(Oy+Gq}at^ȧ0mkCqz:lY§ͻT|4b o7#1XLD>'XABڶ4ς`[֯&R7ϊ'BLI Ƅǚ&a%mGzIŦi!l4ޞh/oTs>a'O%ߠcQ05hR'RaR07⳾N3M}t(0`ъfr~& z1wϭoᡃ m!tӘ'-ꎗuNœs{'M|]Ef@YngZX0-+I~1 Yc8:њw&g>Yk7wj-)T͹u?z3ŁɯJ  KJ FU&IF Sr||;zB>FZq|-mvl28Н]GY].1W2UGh|V.z<dzj :?b8 )Pv{]&u {$ݞ b5p׷7[f+N vFgti-EVCW47bJS}`u#*: y[GQ`ljKrg&R^%쓇]7?Q+* y~J9%7t9{q>3s%O`TS.?a#'[$2gID$QZfia@7DC T w)C1ֺ3˫M9:ӂ*:N|s\Be-[a|gHl, l"‘9ϪpJw -if5ɱ<e@JX\j+ڝ%m[O\gEDc_`wlxdg4.YV<!`@وR#J}oU.?9SmK,*9[/3Mlt`Fd#\Q]dor`M94 w\kK|f! '>c&Ox)!u8am ׇ`!O:#(z!0 (IX8S׎?^8@B||6L9O/j\ arOMswV8O{@J.@5䄩6Ur%T VT9z4ݡ "G[hjbI!:px1P|E|4*l MDŽGPRk '5-Q( 7iz jxzhwY_T=tLsiO [3]qwtf(cĬ}z >%CqQY+9x5+L,\qtr ~nVWi76cƼm ZqLLg+(=y}7{L 8LߤbU̿|єiIZogV{!.%=N0SS>/D΍\#]#4ҩtTc|$VUL+/&K7%rFAAt&7Ort@ *t"7X$x۸^n- w^OOj H"e/(0h,O$MK9'qإh7Wk~$}bB\/9`bGTK2I X jpڛ}V(59`ײBJIR]gkLX 3 njnu!t?vG.lj/wF-sƭ A>o`K w Q`hA yK˜EVϔő2"ِȢ Se&o1{ _#]N 7/Ec"P#ܪj( @'\)9LVP+[Y@lӅ=XiOzf׭KO`]/p`* zxvzEcm9fB[L3WSkP۶F:Ż}9'HfKn43 r wt˴s2ħ*c5J[,s-]{1ixҋ7'$ Y(@E90_0]kV$+"&+{`9T")Lw!'+n|^Q:46ko`q7fzא6G2&3 v ;M;oSA[HwEod-XDkD:b=74˷m[A_`;&b0ktݭ9bjuV% WQg %41FY֫PoM:3 ~G^vX$LcpҢH FxwC.t jr]QnhgK>HsVLEDU vd)qZtq')#r9aXr,ޡ[a8!ٝ)Sc0t7;A<6+?SDN tnk؉VگA4= BR٘ZG!8 CxH 0nGzx,d"hmB(vL\H}98I92>:P l ly33+zHZv/{9Lq=$ =v#7m[l p϶ԧW vècJm&Uk#?!AfQr1y?lrI4_% ܪy=N ti 8O=xgal q(:O}ιeXT]z/yx{akL!MѴ:p?)JDNNݽT䣋P=8Oi KW}#cۀ Dy #~5o6}nxfgĆ0N[%Eu`7(YMM(r18 {IgDRON3bfzm+ltwzPJ?'LfqTI)5 _X PĈ֪-خ A꺆1Vgؓ7~! 1oL VJ=ܹb(`Ytd$sT,bjOŸp2AG)o8>^s}!`9XW+YD [8sJ#!fn;"v{m?T+ 9hRp&?FD0Y20ܾ!En20hlMw@FD=\BQ/Y^%uhq6ܢ4GV\[n_̪ 9gӓ+|?=}LR29Uve4<^<"3'^'@W)Dȉh?qZ_rLǸQ .:5u_6pN /wVEKYT5ɿto-Mbi)jDJMz!AA5D."D˝ˊ00?E nmz/Y^0eմ]5җ0h,,Y5m*1dt{Ft^?04:(#RP1Hf%rwJ)~?aAƉB|Ǣ"}٭̄T#|tQ'EaYz5e,jš:|]Iք 㹋 S_ّo&[#Ȼ6s>S-E~9 Թ'T,&Ԟ>橖DJKҼo/D_wGͶm\S pdZIjc4?jb^O͍}4PS<]iL4,"BQֹlͻ3lȪ:fZ\e# -ح!<lOr妯w. 4}Pm2S's:Q~L$tJmQ8ZlN(XmjMKݵ5?zq!f"'DԨ{ Ue -`r{9_iZDryXj_58`t{"erkKjx+=Y<-@&)Q#+lkزCnweO{Tv):q[.#GY\s=zX)l)oٗa2\ Y3=Y931z(SMv-W0vY h4_p7k^a_̋;oA湔*+oa)8K>"g+ua{5fgS.CQy[ҪZM"{}'ht'8M{j]Že1bSҜ5 q%K:줺9*)G qqn'FSTyi3EK9b0Nk?G Z$M o&bUN L!;H*igiX,>>LԝiV3$ę2jzo}jALm KFxq3 is( p!Egf(7fu | D4X΢^ḿ@`(YmVQ ^P.Vجg_4k: mIG `7JmSZ8 +<˜Hۇ0w6S1 W6:>ǒӳ 'OpxrLϬry 40>$ z>2-$RӸDRH7sv (vtM2CUkJ2XSl ߆kH;nDIJ?Wp뚖aZƘ"X,)o PM  'Oejr`n}^Q)#1A^NԣS2!? x#k }wBӸw ^< ^+3yG80H =dEBKQf ©FU̹ 90>׽$̎n߀DCh 2F9m vg_rcXkӇU<} rJ@N& x,!>~AI޷XTMg6&W_wdeO= 1ïݷL* V7!V%Óu*ܶ ;ۈ[ F9vvAE atH o8&ޔ1Lߋ{>$d]i+¤v,yeO)WUh18b f@J^#Nɠz7[K:jgX$]Qk)u1N+9Sԣ6@d̝ `g*L^fx=]`Ypd$j u9T95oTqD/yLAE㚶&(*do@%܏A|;ta-XrX͜Pߍʳ9CЮ@u>%`w8aEG |$5EFgPi06eay6VjhzBnᇍD 5PlF08 ti‘.yj#P#1KCdLLl.ݝ[;3iݔݓŇJLי5>C ǵ@9ad$\`׋ -ُ. ^+G.oǽ;A>rK,A199'PXr' 5_eG>G &Nx ݇,]b1Or75DV#I`ksyg̳}H|IȖ3uAiCxBbb{_ \B]ȣZ & zWbtp7v+mB:N@tia&:R^SGr:w=H䱕wb@ҿ>:^Ncܯ[A+Cԩ6_RoOIެTKNɑ8\A2RjI +P)+_ N;|盆@ĨF.NVN"4^=[xGT[.w%Z-$1S{p聽Y\Q#iNR`Ǽ\Q%ր[o!&G)c4~2i ‚&#Nc )|j1 [0wu7B¶J E|{1Z]@bY tͅ+fG1)p#WǮY&?C0G\}9w )t3M"kH[U#p-Yv"o) 6cNfNnmKIMY/ 7F1?Ҋx钺VMF;!. h["Ћg?n\R JSӠ_j AFݲX\BGI/ţ'=秡z3uG!h`^ߗB +^nA$.0! ՝0KSC#\da0!L1# p.(w-Y&1.ς,Gf9 x3Z)P `3v\\AV;blϹFIdWh"&C#*X/#o~1f#f,F⊰?[oIM8\Fy׌Nt522oAյVA\ʓ&㶰g*h˦|KuqS>,y__Xp$T• S(uH" % pZkfC#+6:Pz`I fu@ҟ"|u&(ZfUG+i{rXQnG\u'G2m t֚xyK¦Ƣ\XǃMt© it1 l"r&WwسK"v ׻b"8+2U. ^A[fnu(]G"Oh#'H7]Oz1P8J}sIq]OyXfM?y=3iL,ݽ飴<4)8+Qf C`PIfn/,.'Nl7+%^V[F,*]NJfHo&XFݙFk+g31/rr]; ˝u/{s B2 4@;DtMd-56%YԘ;#!A K ian|x2 -;JhxBm uy;8:x9ur*>Һ3p:'*z} D gV>}k,pL)ojwm_]x,@n?yvuc,ڻ;կ{mxI0c&5+qR"$UId5~AT5 @&Q$ XpWߞK= k A~Gݧ8PWaTamݷTj²L# L;rGTe-9$p]-ޱ84P~TpczՊaVgA3F hEx4 |QWZGX43hoghBr=9Kv+98PAF{ j=dDe9٭d5Hĝ9@(XjK@ŧ+.b2;b -Drl9-Fǚk)Me={I6 FVy{^3whR@Ku<5T)9c yz.j@" NM a^2DKJeD/rԀO 򾎹 0/<#=^#=HPu+*aI6eڧ@)mz[ EHȒo[SлlJT5|ek3퐲_&Poِf,յڭ?{,|ɓ<-zs;gu4gvî0btUʿRo9+hǗ nS.!w|~t{R7Q$\P-WLkx Wtɂ6%,%q]QZ b\H5>jm | PnhK5ne7ʻg{)t K>oa )3ɰ"z](#^rƯ}S)w%w(Qb:I z-ЮC  \hTD&\R6ҡ^zA٬8Tܜ\ or5;av+X( '%6 qK ^bش!4G,Po//W'8>cg ],WNDޖU3 X{ wuIӁDm/?㌨tfG.@5ٳs[8C7% (|x´ O˿ެCH:b3܂:PQܪW&i;9'cTFQ"5[xP[Bss9q[z ZO~A7uE{q`j*=#A@ӈ(sX\S!;OZ Z2OZ*/ %'\rh'N9fi}^'[_ܚna_s, {"hAZ/n8yDB4.Dcӡ4HCvۅd9͵3n9L#oo|f$f=w2eWeql؆/uEOtaoeoN9ױ1&_ئ1Ġ(eN+?=Z }|OLDtjBg uĹ`D|Pg&F/wrL 9಺U)zd$N.4ik=mpMH@ V ٞ4qFî&!WR:?L*5ҥc6ݭ Gm^TZ2+lk^A6ć!Fɀ=TvD}K&ɛJ<.e*rmK7|2eY1n>v{Bxʪ_O*8gjr&1r֎J&ѡZzǛ*vm˚hϔ :6~3wXj fo>GEoM"Qiȸ?:J.{|;Ufn87Үs}Yט:brxE{Lκp\E̿{`0IkjtHDȅF $$z0)zp<aE߀}Lr>qBoMj@#A0N/Z׈IVk9Ԯ 'r\ks s|q}Y6a$ަ:,?5C%waimY:ߤ39φclcfEB%g?l> g&;ەx #etP@NƘv=E (<&;H*"[vL5@ah H0,(mߖ4 t f`yg>~ .Fh-kO{}`r&!2β+߹[˳@_6m]8 \>g1w?^arŜ5ݥA #Y@˄"iG6lW6bef:= 1eB36X%lgrS6$G dbwKlhG`QV]/=ǘMO y"lW1]j~Ǡ\>@,аn:v>dfֳQ+?Qk _$A~OJD)qoj5>1({v?[G>ĸgcqݿ2K1*X3Bly#v˗,gnpX#KK7eZԽwTBhF7+&(=q. oflL|nbzz$"@*l|>9E`w%?O2F'$>=T&t#  M%I< \hm`,k^?&WMΈ͖$EJrm>L  ՕDJɵ.{wc?'kˆK F .>/ us1YN]\t4u.c.ڭ0g[d1gmxEaR:)Np#? V6 s6#?m^@ߙklS1 ab*ˉ ;X%x $1L { ]mwVXUWjt_c}W] 'p:Q ȏ%|Wj$H|нʆ:Q{dHt&vA,ZAJ|"r_t@1h1W+eHgܻ0`1PN(|"^m)[`5r>N6B>0V5<jCCF2Tb/ZsISA-`lbJfEe{BɆm߆D#. ٌg ܥS \4xɓVP&6ϝR+ {`!( (%Z,N|$Gω1@do_\ͭ{䧠x-cJ.b-H~ESCu<ILJJeH@u4_R"3aq ?s'tpz[nHdʨ6T :Țb5^Ts psk7S٭N+Q#d]% ۩MYN%1fZ}bbSp )3#ulTLX WFa:Ca5.' mm:(5@Zݫna0UˍsK(ż?fG$t4Ct vFQޒTK#f]/cq\q83q33jx+6j5%G[ԵB,B)r2Nyw>RdbH ʸd?ϳ ,eHVU!o^2=_tT3;(3 6/ٴ0;s@b텅M&v:&YʎIx‡{2Z):Q׉}a09W;1us^$vt/ͭƈq* eO̟ܿv4_ғ7Sͣ`m;R 0\Dz |d1L4LM^z5*I l D|h$^H@ѯUr/BO_[:s4sXw`vϧqZ?R4aλ.Uo,*}}dīϲh_>lb3~ >Cum# ȵI!% U.(|>^XAwIN՞pjO 7vu" $#L#^/vnoY}dI si@ħ4cWc.X A)5`3}|]IM@q'yaF|L0j*lUG I 7?5+T\o­h. }PyjPײ<5Y?eTO΃˶>{<}v.v"s?bύ[SvP>DUѷv4%V:S맾"EgF# 9p22]=V|Bz cJnFL#]H g![m-MXn7W5 j?B5sy,[.uk{)"^ȺW,ܰJrW_BO88m^Ϸ;߾=kPY/($!(w[(jU{ª(2I˞+d2rCyHL~8\,nW#;UXJJͭy ?E4PsT`r(-{gCy/^/͍qU(u=qWnG !c74"G3tlL\ n'Eb\OH:|- E*#qIx'L8u?kK;Mx{FAA~8&:iCBHg Vf"1[$b(Ebeoyhlt6!xFoU_Y}QJlP,G~bD"?NB=gw5 + nGX/lB>L0)Wga,#AP]\kbAl>prWϥ: S?HN!Qr|o9嚓E`2'b&HPN켎֣½4ϺQ.|Z?\Gzf!PelO73 jXBI9RbjP2#*W]Itւһ|w ҆4W1-[MWKLb#93dRh=L R a#j~N/lI2v X?k;0v\ )d!|~T* NLq:4R 44.fK*䶻iDWBkI>hD9w 钒/E,ֆ6P|-Bx!{(ݒ-$WP3g/ǝ̯q1wz8Fw ԍUM^E'\Wjm"mfen[џފa(Cd0$ᯭn RNfNi<;i,d' G̕eʄ5ӵ&[" : |mdGԔ&>ƙ3~k~%ϱPAAb_S:3*׽vxޓFEeqe{%]=r~Ԑ M+DY.CN_@aZ/]d`he%jEg$\J.̣VT$A۷n9 Oy:>/zlCG(od>d-<}W2q9+beh3g_+s36x%z=vu%X xPZ$%ëor!OI(TQ]+ﰽ0nM\՜[85=x\ T6la*.Cª)>nULy&١1 g::ي7|:0'xb|}:$j5k;`K^N@uQցsԮfgFKͨIcR9kYH5TJ,8 #+<P~P! )†EsϿ@ 1cϬRSxT1hS@(F~xZUF\=:=܇sj5xk4\jđmWjά,1ɒ#=d?e85 qa6͏?F.)FKBf&Osfԇ"4][ZK>qVvi k:'g73<A'_ӊ5?zRMq(;RPJ:PuܑUsC B\ F43'{ 4lHǐ}b^2#h%nno8Hmf!{ask9wK`0X~VeD5"gHUӊ T\= %:l;7xX#] 1x)ƒ5m:4QQ_`4xxEyLj*!BB^~&z4"u !t*wf,6w.E9!O68IWa:U%oo:,@& k@&^ q(Tl0;~H..eZ$D`fӓw}F_xI(.KndUX,Mluu>^FRE2hмFЦ!dtEg- 73O: Lzi73Ւ ZiϰA: jTџ.:G[@DGޓֻ(yuu&hd `:?jJq [wZF ٘[sdh|6ahl =C;8TNj{F̴vO`va.:%"~:<.FЯ9u$!Mr ބo|oqZCK-;B2C㦱(@w6</yg7E׋: VBŁm6Co?e/2O$K ·#Kuy0CV݆{-^(6ŜdD?/'yآTOHgu1l 4x1xkeʨA;.U; iQ4l,_9ee2^< b3rBտ{)ȸ'-r ؠ._1ɛ&O˒n=?)d43]z_i1+D|T &Oqdަ;^Wd+B'K)_%lZ菆?G{Zwܜ~HhG#4#7IM-s!iJ*OrgA_!&Ƨg1 ǣyi_O ͬG IƧ~{2+dX<7R/gdž!H.fav| }B)B$Yɪ=5kȭLms5cw$12]4J UJt4t LWwvA PCe-ޕ*?j<4ѪL@ :B,/}*`-_yS Iv­-@AʑA0ZIR㜷[ъ{PyInGT8U㶔B T^R@:-ۛug96e/B\d t4ygAqE*;̂߯"Ԍg(a[tT]@q4UDY0(v"s/UגZ*?P**p->|C"+Fa 5BF*h%(r *|NXv9f".X'Db[TV<\&"bzq;I<YJ0p7љTX^g~vR 4#wD|hhE$Mc{6l%%DE(2ጂJ#J/x5"'fd1IVLuIY!;4n mµ!55b ]P_c Pݶ..14&vvCCOX&*I5D&̠#y1&-m6},!jc? ij1OCJUծhob!v]Finyܼ/o(5mf*uSY{δ/IjK) 茶]2вd9&FZ016_yCv,RU@. +BX8hЋk ~#^KPx f59d{CGiQ -<cVcC!XQM<a j1afS7aѽ$IGGfC)s$28=/B44m)Chsi<'U8 ,Ӫ˛Q,d_[++2r3!8 FbYbnс~WGj#EsABFS |$vP%Bi'4ա Y*o%@u id&K(zI4tX&Z)#e<1QNEE8rԹjhHS g?k=CH"-bA 62q oxuyYCfk2Kn: ȨΑTӨY#†nГWmvD?[>NC_#m}o|Hb5D +y רs4VMaCי˾mY[Do| >*t0&X;yl{0hXhCfw2-( y2̧:~bmqt߾W Cb| JwU>_S 1h`X g`I_A,zr^_hj T{!Cn[VxH^O"~ Y?'ōjD֞79C, 7^/ү\;O{Nd {Q>]z 51mf.uk޹"{{կŗuONSܫX(/}h_ $-R|*Bd/_"IJ`(Q)? Tr'wdԜ':AbJ]E|4QbV*S+GHC/6F-~Kpκ!$+G#n,!Z:Gfw5Q^̝/; J"y}8G^R/[(qYg'H1m+{2Q3Lp|`|;5&`kk}GteK@w%Z=O5C<{Yx!Hܫ!Lvmޙ,<$0^8$L^4~gK%IwRcgd>" 9`wwwאYMZI.(:}DCAl趥4sr(RGgS_ct$lB juɰv9Î:3g4Qc(Ga鋉8sqUG",8!8<L.z? 4b_uԥF +VQ.,-ڊ#IW7퉲Jp 7L(t}.^ *\B+.n_fιJ,i5V/o)f #̌:Jvr8;'a6U'JI"RF]D۝cx_>jԽPHBι-e.ʡ8xTVy*pj.G-2cL! CěS!OXAP'ЎWtʟ*ߧo5\>a?ݡ RWߥl8u!8!TFw!ƣj&˪}Y5!xruԵt[6dBA'iH׻y, Hc`"*LũXMŊkH'2)_5fk;>s-ϻ6CR 06I'oLuF 'ii'N9 9ₔ"BU26dav}QʎUiO,/=6pɽso~_dz= Ҋ _gp’y_Mțak@9HA[Jh ߤg+φß2] -6-d QA1E"mOѦqOy44@)"9ʗKRL䨎.v.;Ddu7aI,FY#uJ*.8RWbN,:s%. 6 `=N&#/>8Ih_tB$\Ѭb)z !^!~C59ybmr*Cyק˧j 6ҐjDC$6wX&>Z}K$b/=%Yv^Տ/E DcE㑩D?a%UPd PƑ"ĉmawQgP XQFsL*;6X9\@ ݒߐRV\릢O@Hj` w|'7vt*K7c`PU) mjyG Zh? q8wft 7&^42!ٯt+v,Dn+4?T7y:N#Sd:.=[M<_}ɣi<׮h̪qA5Bַ'VL1x鉽*9Wzwx?;heM*F8(|_jՃnM2Z=RcIԠSjl(\1Ih )a꣜La1{iJ}1G, 4@{hO3*Âzۋ ٚX ޵!3\=Qեa:YpAIX'%q@R;^|&%Lhjdt.l;+z>Efy|NŒp%}[{BR kĝKi03/AiOU10_N"\{1γ>aON(aݒVns{{l.s~6v6Lf+S5b!gb;dw5!MBmPwi\W!i%{΢Jl^ , >|mr[Yz9L3v$5~3+ĘWe.o=i s -'x+ 6qV<ǝgȿyE%/ևmYYQg XN216܃ӥ^XOX߷v21?f)МD f9M:Ԋd ;NpCzs N vMhO|4NbF2^.O8?,$̊ɹ[榩]HOQ'{aNju2CA~#*OG.%"S-c -7R <&v37j.HR-gyL8F^ߋ@ [hSVqARL:]2W0wN_?C~O2%X<27SkP40f5Ɏ?xxss#idW=!=0ȵj0BxN5/Iю) +<7_pjbσn_:E.X-0DF7 nzaT`퉾̈́egY"աT`oM C}l*)<.^J3@V#\I%0?rs.N|4)LPb e7&hq׳f&"g d/J<ԣ+azXTS-:1W.uWAօ\ï|!Tvn{rq8+2X踻Rq(dDː*ELlU ,u<Mѕ]" mT%w[RU5sF4 @w"QM2CmR9XbꖮbP57 <Q8Y#8H@DHpNs9BexZZf yqyl;W,Qwb7M0N@ a1uA6;-*\:+gKWK-Xyԩ<L!҆i )H@&xX&A!0@Udw]P7]&vIڑɞJ"A-# @W2SGLg ~jH]A -:$7C,Ǎ&M# {^0#޺]]`B~6[Gu'찝Kv_hznog_8evv=w<*w-b 3?EM9suTxtWJ," 4W_N- ݸ_{%a\\Hj;/f2;Gi.BC@7`?mrMbpŇ B segtҩMJմ]K%5^aÍur:4@ ;)O4Fm(?ڎ$^ʾ c!0%˭LZmD<ש`jrcӊxn{zzM" o$枝d <5zlWl5%DkINV%'Hی7e` .BmH߭CJ:şvy|Z5|:5|f/{F콂z$&&jHK1a`qW?V5t&gЈAwlU*ooF-;}縝mƾxnX^'K[/",¨RMo y{W@}%M-&9ٰLq+9ڮ6VkVFDgkA0>'dd(%7٘yǭ;;aUp^*V^ã@-{Hǡku`dZ#2>\4MZچ$QIv.38iЫ _Ty÷}`(@lR9#qQq0ʱ)=BQsWYX/rb˰Hc拣w.,P lz, tfwZ\[ge}x[F,;{}y⓱Wzޗrg*'.5s|y0%w#:S.o Wf /C~5OMYla] s/.{=2݋['dʢ=Sd-uaiE`]h4%0"/4]XWpЛu

FG_?p⬔CS^̈́ 'O1q=4y>ʵ;SJz*DLWwO#YF ی #WwZr[+i}=Cj!"X# 3Csӿn"fTi; aJ0rAvGδi|SXO_k ëK<|UN'U%QQNI04*țĕ;Fj>a#f^eeK~ x[kꪉjSo:"eqrCT&TTΑAht=I<]!^OohcnpO$ OL S"G(F|fl+T@ 6Pݓ:mӶmPtLl:`fta֤* K 9TZMe j5]DA8ѳ y ӿ{B}q5u`|IcdE:GV,iH\D:Ⱥhʒ${$̴i<i CA|ĩԣ<'ɡGGՐbg"e+m?ɱ=EE8|V;X$ڰ 24r<ো5ϓ_nXz{]OiRqe"iלX޵@Ï Ƿc KLcz:a(1ˡf@/qnl|+qq 'kJڎP؉(y0U;T FVb0o^HJo~buD0^&y  m`Ϙ3  '%`YŅ" 5Eg{@?*OJ甓@f=UyqSOoc͜pBo1ҎksT"Aİ'~%aUy"E̓3VeB ȟ(ʎ 9} .k?(V a |AL÷N*/b(q4(sYy*^Á3kDV̜= _\ [r>E8h* ӟj<ɮjzS[zk?f>1BM;Y%slkkt$ӥ fC:CjpeGQ&\[ʚ"uwڅ4R! ʤ y[61miZDtp.*LLO)\(%'.KXзxH䔁BgHN*' %UhƗ{ $ӖP pŀ7)>/@Қ|La$ 3/$Ήz=^SC6֎*qMDO{ 7Yqs:Ng#i뙳!+Sk!BݙRS& sofcPF$Cb݊Th$ݸwz/J`5ݫf6 0^6R߱y?w!^ 7nP߄R\}g_m>] RYt5= ʺBӍ Mp f>r$JįǀJ̮[}sGCQqam~FJa{L`j{.\ i!\Wgy|wFjfpW]v=SyTf9i+͔aY[\c`<, ί15Q=u0'6$SI`O/;S'z/DBX\փxѿF4 Q4КRO,-dLLfXC҃Ӷ. -J*.0h&%Sx8R(6|/q:D$Ve} .E_tB=I_cO^J"a-b@l0=>gھs{!µzDlc<숍*]wOB.1̏X `=1ܦfKXKl縫nq8an0emtC-3P ]lPsm:,#ij,=4K :ؠ "j}מp @,WX 'ۤ,܏߄aT<풜QBرna2V-R(c,Q2Kʷ"$UqG>BtwЧ_I>{L -}F6.#YVǍjguf 1k&&"0M . ی}~1>1X 0e*z)|~hL]Oa2= ԩyƖr4T<ێvGy IV'aG^/둊$ .7-N24(Rtkƾ0m]6~+:,@$.?0cIVi947bP{ l(2p˿C?|̚2;S[_vD\sy0QiKpW3$c!ںڇY cnUeƳgnZYyRb\up^xH=OEͮM7?G4k}Z}$׌ui Ӣ&gP j*LS=D&W\mV {]~׺.iCnXE9M6] %;W>TN7>|,0HSP Kף|ԋ1QUJT%A7D%\ ?C _Ϣ' `f33F[f#s\CW+d8I;l}kV1}g8"Cr(ݓͫ>xʾ-7J<8c f+ꯕ~).rDԃjXə냚Ӆ vl2-SUS1kO1@r>(D4\9tezv8_# eds-6ݍueUx'lÿY1 y`.Bzt| k(EX" Y(eLqA>J#T/]Hm:\8Cdj,QE䲱-F\ fTԗCD5|mC1~y(Ua󾸽?%B W-(.ϖ2@sq3.v9La3<wJJt̽oK?ne&i=7UUqh[ُޓ]+ :h:Xn* 3Ja¬wrP LOZ%ca6n7z,^ӆ%v=voߑzɻ~c'ݒ8@uQhT:y "Mv3tmuE YzdydXR*'-*QX[nnV|9WN+bL/>|ay4۩ЉՃT`/wŚ|*H_Gbƾ%xI[UnTɂaC~W&٧y&&s[O CG[>iTIeڌ%)=6mLQvy4K5.ۥ~,=FEWe` @0ԴUG_Ǹ!Bk~9@'>)iHChPJt|RJt8Z빥*dpxrK)G3G+K8=)2,]Bc3Imɷ˕I]d@\7a1i)'\lD{چf""`'rU Q?mzSƪ^(Ovsu V3DNw0Y\5)) V?$ 1[(r4qLPM y:ԞwYuXdzX /m2?3e&SaՍ:9Ц?(22v؀]cȸ9 -եͶ cjgh>D{؆)NQ :JҀG_` ])#bLzCv|CU'ؕL'AdN Ζw  F!$R0YُëI gҞr Ƣ]&}*)dzB߫ [u}k8Npz]ו-8n[cAӆgRT&yBRl[((|KȆ=7$sUm!K l*.((y5Q\m!x0i" Jv!:K GS>T)+LH&T#2IoJ{Wg\BMuN; sBRdlO.Nut-(]ځm-#$saU.N6a&xb0BJEsZ; _x-_Hy%BW?&m ͛s-RHp 'ASg#nLk;_AۿL}X$N܃p v{l@_c qJ,ԼO"% Wei!\dqrgh(:j ź$+?0K%7^ TV#E6^% 17R7_SOUO-1PO@4 8WNl'')rވ fQ!C}s!^|H!f]oqڊX~Q@ ZXw{Yڬ}1X3;H#OWF IE[/}0%?q.ffiDK7r6 Ư"7C3W lKkԜI6^$l}O;#n#wjZlMgO@M5+?}-=8c^|xK4O)sq#k-¦N; V$=i}W=6tv4ꫴJL$pMKD$D١%{PEX0qJQʟ X(rNe@m>%oNq;xŏWZorp=aJԁUllϙ`cs65A˲knw fAGɸFR#f>Z@%hHC:\M6QOc7gM,=eG\7ac7 Ƌ "&P)zt%L]ĖIGT\& iw^g#`g'X=j/ =V7*^Ԏ:{ {F6o܇{k"ėߩhR8JzP݌\SE !КEu]|@ Z) 9GƦ teHRm|*f+WO_DM?'\x(Mo5*F0N'5VU6z噣z 9-[^u!// 򘍎GE9h/Ý6ւ}hX{MG@k+M9\~؛]*ʌ)г@iCɅ!0:E!Ÿae@2[<剞b  #F+- sB 寁?ާKޒx(ib]3q/1 ];󞉒3nTI8>Tej\M!S`M lPQ_v  wN\-w!i0?(y!iuf֝jvt<䚘 3d4؃7♳y3/pn2SLF\^>8RtGÿl37d :P Kd"\r%ךHr§̷PÀ5nU0Gogp&;ZP?yW ~j72l&eM (@هEXV jns|a6:!ޣ;%){l!yT:d,s qL߹ \_޳´`8%UgVaUTLA2iչ,%*u]5%7=cß>cO8-~hneE1VM G$ɜ}UIQ| j^Oty(e3)L X_A.TK6tj [ Ǝ -"%3F'~cDxI0Y﵋šWxk nCǯ~:~W>vmD}"l*! Ro^.rV1NO[͟B ު14~*ƢEW5:B(wcuF#=q vD'=arc. bネSxBۖXoFZJ4-PvBЄ B ^20?g`V1wLwU1|j]] 5EDdLJˑ-5)PJMR~L >䗺i2vJ1o [sDž)#/ yYҥ0Gy 4RE"Q|1AP*頍}d5_i6#4 Wrq^Xk2_>3_qN1 `}oV4{sW8""f欹OŜ; 2;;^$^=IӼhad".V܈u7V55ajU4̧i'ۂjVN\f5aJ!AjFMRM:|dŘ8J"UV{ *PkD/NO%1Et" jN!NExyհ9Ǖ?~Qr0bWKsӬ{9zxL:'~VG6>ňrP  Kc!v,Y!-KpPBHc2e9rCFl/_=aQYiN4$B/6*0!@? LsBGyiQBS Pݍ_(hLOr-wGǂIkBXRmԓҷ-)6/χYeMfEi6@ R&Ck7ђLXK7F@5^ԔOk5PFw:v/bkC,F57]ѢLT?=TNa89F_5&nSGPV{jz]t{!SX,]Oːr+MQ Cg^7tu*7rWA=QŷֿtɹҙyCࡌܠo}1YעOCd7L3i Z% o#\rw|Q_q[*iJ`z;ULK8FQXǂښZc3kc;c:6ZZ+;\} $u[>1:@@OP$av!ԖG/XZrw?>{XLJ< y /z 鞼P,vXkVђb'D(_ږag_J>č1fΒ,FE{צB߷=$Ө;2*(N0$^u0%U|Attv9877izT Jm.Z)Tպ>x3oN5ʕqXuhi kT,R$8]zxEu݋Vo8x;(B[zogF>w!׌S[1ʛ$V{ g3wٯʄ=c"kt^1[*Բ*z8BUqQJT)Y*M>KF/߬]Ph{C–z_Ihk<!8d.NjU:j1MlJdn[xn_sqzv6ZUYE!|(7%9LwɳewGƑ-eSB֌[PY.CL ฼]q1zʅd 5"o;\܊yZM/UnR^`OI(F929͓Rtۋ b# rp $)e-SFM' @B,6^+mfAiq8ޡ~v;Nh5EmR5>K`5$,/ ߁#k-܊,x*uY"|مyy=xkI3> "~*R$81ѳy Ij<0nYIvꜤ=qLlV2x$ֳӨeUVXkK/R_L ϶Ni„ž]~Lo𢺅1^ˆ'#c\;2Vv?g 6A /đI:> SK|& 69 gtteN%K߄*˙Ҝj 'tɞAJx]ɾ?b⺐gPȄQA/2y0Um`7OHs,лES%UI>/#*lFu`(V ̤ܳPq.%xgqXȺTP뚉\[)miBo5$:R@{ IDqz+Bmg}}IڃF{ILPܦaŠJQ/OiLQvB{.5ھ4>9,yc0wrɌb4bN<".&\~B )fQoEGD4NJ*@jUGش7얾01Vԯ 9u5ZaPy ?Js0M]atjEAtC1i@ˎoVFZu e}Z/ kf).Vdi)PTCCV*(Kw'xyn<28>x MUk.Қ+Js+Mmݔ֤8ߙ ں] p7BBYV? ln+vaE 9t)bSMD>"`!*ߵ%gkvTn6RbZ6'Ja) mMa#mb^^IvMZͲ$Hmkk7;C+z "GQE*7˗osqzPτnHB.Xid"4Wt gޞt*kjrZV>f'Y/޼o;!I<$hxzC5yvrӸeϨcfyI*K+T{IeHG ɸw`}cx̜o $Kq gc@iM`MZQSh(進[zu :ss+J(FbKaL(ޗgt^BXϖtLVNq y!%TFM^.H#-MGmᰵzZ79I'@/={>?Ӹj:[}tʼy)[<>~5ZBRv2#Z"oyp,9D}H m-8l"O7L%}IhyF]?EZφdR GOna Ŋ9ϣ7jЁ8cJjj#갇שDgF&bO 3!Dh'Vy2lX,d$otر!zVKI[ Y/GO x7t֠"<ugplT.Eunh7v1)ʂ^84.5ytd$Fvh #U)r&+vO;rQ'}+G2SB<+lB5E(,TgI45G 2 &3M0AB2`jQE٣_Jl/a\8¢$:hutnb.3XsEOO4Io.W88cϿ-qIÈGXMN~@SuA uDɬu5gS~6[VEwx=p_߭&$wD7C#6|c(xn^d7f2Svj~&Q >)vˈ>R2\q\NL(߆ȷ95sKǾ\P;6^Ĵ :^ -"kT^ ^܄[\qE)w~,EJEӴeE&W3ƽ󝹚27N N`m-Pl& Vck/ӊ1ґ#p0o ?#<^K5/.3O۔5})|ؓYN73tL.?l,v=^>i$W!08s8WX`M$0kkRzmP8iWygnVu_<Œ 1?Tء6tHO@!ߛ kIA-Ƌy:X5,WxZ&;dRŠvV.Yd ZGg ᔞU%3DfAMo&wer"o'Ǚط4C/J%M1CzE%5 ?OXgPLVFy8L|p;VȲEqn͇)mpckwoݟ@=۝kR;MZk d# ѯÄ{-V4iR`PtQ++ F> JJ+6XO!uxtzjJ ߰KX , '%QgrK:G}H֨+oDǦoNZ:gz0]vaOh#W -Ԡ0b'T8QkQ V,&0bvqyꘖ,bM/j`7Xnз%%yL5ˡiTDQ=#>)|(T8~ ی˱1ObBOG[ L*~J~EX.y?U A_``%bG;Eo ,5s 衝Upjy=+C^4?e:cRT-iJtV2!-ŮD406ü˘EŃk܅~㿠sgP05B*np~ PRRV?x/@/dlAo,-[Ǥ1 : ?jBr 'l5!WBₓ"6ULU^ȴ5}&,䈘Sǣ@r)(N|ʹԆ,*i-S`1,KȘMujm(/D<]^L!]ҫ<4.JJN,"5$K^,ބk0ExL*׃ \G@o|Fp1H>-#z5޼7I3B )w\F$CgeŎ>?b_^ܜ -c{.WCQ p_4rΌujA:Za"'zk5wy߳CShyJ|"Bf~GY5^23;0>6Cك,e1t WHY͋ f ]Zm 5~#Vo~H5C4R! #p }9=yR&w洍흘=xμU[ܔ lȆ[[w .GtOISyȲ]x\0P[]@MhwMOX@۳@ɛ[7+#,-5Di>i`I0N*Jق0rǚ~\{KOpTmLxo) ƻ7iɔ-hJG @rzS/w{e@&$C+ט]P4/ @ $4aMl &w|߲ s^H `Z^p'>>E)EV&-]6A4&Tg)5ڳ0֢rvol 14R` |u"Oaw/؆Of2Iz"]oqUm'tM_{o1:FZ=R };+]_/PG >SӖA?suk9ܛPGU;S*K>U"2 \XA~ǙJ7@ӓQiFoŻErS=҉!>E/e~?bW0$Ceu3$],Ǖwti _^Xf9eϖ{\=w}w þޟSS4?A +a0ٗ6Ճ~Aݙ;wR!X$ İe!(5͔+Nw$M얔(ཞ χF~16WKk\*o7_s/sP$L™@Er#P|#{!)K,8b1 dO-̱@0bPդ|~ws } rt&JIc,*<4-lp̻z1J0PfN,9ߦu6~w L+64Ks_2r>,s28碉FkɌU2](VzFxh`z{6ýUjՎAbz![o#Hc7fSkzuAW|l: O5koz`ԭޏJƨU>b`QZY?1rQ '}3VBM7{V -*K n=GˊЦlq.Ҙˆh©SE[p;@֩W@}لDv"89̱v{ȱ/swfTaL}O s~MХ4?\kd qdm89Vv vJXxgSt6sQNʾ;,wc`[E .huF)Jyjw_<;>~qȳ*bX'pxas}05J8gtxV1\ZL6S1'dߍؑlrAz?EIvaZAȂl>)BG<;E{\NƼH:3"uz3s+LiB>&,eR0tVGK5|K7vG@.Z\$ɤU.6M++wy+{j>hW1Ӄð'6AP~$6+;yE# XT|o$Sӑ y$+[i]KQL 8d~mHUޅ!COl~$gzv׃i @ ^e 7 Tze:a л]a;K7۽ze<@̷cr$VYUX GS*yt؄ G)?Q O(#J*Y1f&Ztu."~+bJʹߘ釜*U{ 1 Co)^,AU -7ټC-6uqQL-rxY+UĆ *[Is1)R6ҳ1%zp6COkCLzOK"] kx= ;DtV$e${_uL2nHRgeuclUG? {InS zWžݩ[vƜ#BEXgl4qGZй$x(RWEnOx\p|{ff⮳ߔLD'6{pv6x[(K 1ўvx~b\E9jL]&HxG=Mοd.W)e'l>tqh`1e|M@gd,XUC?u-4/덺 z $z>L3~>8&p{x\ꕏp¡,1|[:ʴK#o QyӾd IƑ訰aH#GGMLR#y+]{JGK9E@ƦtD\<\H&#DXaji,ǂ?-5TuO4ir,tb{vQ)2tV>=s?n?lz}\!up<8I h9H?4 5A>p#=Hz<rw>cW&u9CtYݖqY[#.eQ|XE>YibȢnoK+>Zy&R=cأ`y#ir0[jsaGn;>)=:}߄i0 EE&[&7}x abܵ+}@ }(:*'S;/ŽҏQ,='^nun b QΟ姻"MLQ3̦gtQ#L7{d#&doiVXN¢cʨ< }{Xg}n>fB6>lD*GI{C9j_\%[J6C?i9kRBhcrPW*Z(7قNŗ OwyedƟ\eP$#qka!6{) # (L8`pXcI4j7W:cHn]q~V$ I2>nak+~(M],dN"[n:{TOh"+xje[NmcG] (+KgVxm .x?fj$<:0`r/L%1%`FM3P:]N#%n6<]LP!J/>W1MrP )֖}Mi1>Gl*#yk: ${Ktwl]E]9|oO&ΞbБaMh {DbYZ I1ӡ([Z`}紂MFb%-ɝğ mZ꽽6k& 耿%e±;Lsԃl'2a+ť4?'qqQ&cLռ\LE 31s,txQ\&%D½i^jȾ,b8ZծIdPu彐">Wu|nю͐}ZA2~N`M] 2V6I`S{-0T/@;^M[9P6٠A6#8gj(p?h%S8C0bmXyo-j:d HސW|? p]Np;)|[m*ָG?i\j?rzh.')ղ@Ig- {}i{ quIŵhQ(?z:#!3rglSN 7mn auK JUPMJc*A4= o~tgK(4HTuzQt)? ʴ 7NI\ջ[p*Y6qO<ڣ9Wb|@JB5Nq 7`:/<@W .•Ks*'<ů8TMb%"Ayu&Т(`V'Цzr~xKԌmM{,-|a.`sMϥz6jQL#^`xYO҇j?5Ҷ[@+"%ܒ6Edk\+6nԔ2b98k{doS[\fRX.STP}j /뮩%͋a5{{dU9)>fPT2upudޛch%J P4#vUJ_ i88N6CH*=OF8ahH {4 KHnt Y|U5:Ĭ鑱b0iT=m½t+Gu!ݐ Z pai(KGÝ+oQ96$vܾ9gVS٫rpLJ,/LbwH 2Baj!fF9&JW,RaН hńvg]{ ͣU9wx:?S*A ku ˺}sG^@[eŸ6s _HIs" ͢ɸ|E0qXRB:H&z|`ߔ,bTqDTtOg ͘hR0}[g7bLLd@ѕuI A#KuK#x7" U{}c/ͩi!r j"?Kyi&DΑ5˨U-gZ)Ԭa% u2[&vJV@CXG{5H9y?D6A V>!-GH4l(kO@w˼r& ɐƉ3L%j@J?>^MRt&{'GFp 徔ng[tt8&A04Smnc;Y ۓCa]r}ҍҺD9[uٶ5"V 1<`%d@fnߝS(gJLo9 O( WL,Ј+!Ãh2Zbq[/iԙfo7N iV EBՉSHeVҰ#:`egdJ#!+7.1~EN4T#[p*l5CLЯۘ"zV`PBIbiV@& kۧ&Dv)<1~sFG|>׏,G,n |-'ak6g* qTi*dŇjc>K|LKp`g>U4j)MdltmY[%?ܼO/⴨'ZEx5v1C)Eu\`B%0ğp%U]0cG[~mt\jq!:DuS:8ZO-#2AC2ƪJ=*ЮSB2eV/ +O~!$f98Y]߷XÎfʤ^Xτ&FB7{x"]JclEocRٸ\~eEF{9 dJ(C11_!9OiV+HAw؄0ت4b]תijQy@w'.0 euIvHv2j~֦<G]Đq}g56ؽBS? (s_?g2MQ?H&qBDqTYJ8k= PZ:%uysUL0e*~QH<ݗ :Le +~x|54T\* ~8VعSdBUK-Qˣ6\t. nDiQwKvTrMqYkbz., `f@܃6m`nQ[:ZO އ/'&`m&yLkAM'T|6h_#9Aa AԃFZ*?`dL; Тl`N,fYxK&`^?#+FvW pP&/,%+ưiK[2gKo0WФB܀ڳ=*aK0QUz5_%ז}hC.ypJu'(,gT̨>*&iQi {iKk bg732F1犥҃DQIT|"4ʸKf&!^ËcE{zBj*3;fsj:EgR7,թZ@W^U /_k:r0. )uTnxg+Raӌd`g8؍l%\mHvh%d2s6 ¾z7:Ȍ#T@u^4F9- ra=x) kw+qsN$\1d^6#$H@zH]Ӧx--N^bjOV@^b6ϊаٵ<8TarRw!ݣN/BfZWsig2iD̨q7,ӒC˞| ęX3*,v"޶&ϥ60fN% A:.5i  ݟ溶uƄa ߝ&2F{/QʂoF:i[,nICf/D5xmGjܭP՗"(IF8 @/DEZN$ͦ-':L-T9+.yB #|;$gUK|㻮D{Htr8`X;1Dʒlft1'Zl%:Xɑюp:߾ߐۈȗ'CvU*Ћj^YC@o%`x 3WYL.X@L3["/6#h=d._5-~tg7{V Fph+kPbf2t t!6`ރh,{e۱o"a+<PYzX-eekU fvo H7d~p@ ȸ'lSARcJ^C[xܟw+&+Su-<;|O*H߱ɒ-৺ 3#:ֺP/ػ\-@sREs7/GuXX"F bzw@X 㯶; UMm c*pp_-xr-_9rzX﷠aiN_̟ЩVwNY4Qd9Q5Ot8{KR zzaҫgs&t{*G3B^^- nf+P3iyaLKI67zSqf%Cݧ#rWYc;yDs4, GA+^ KZs@,ԎK3^!2"6{ Rz$H+<7  M~ƒdk!W MתU8{VpG, xLUlr1ed;1Ct'XE֩WX8}ZlV*8brgL|>`%sj&zhך=jzwC tssЦ&\GE;dK;dJLX#B:E)oea琼^\LC ~>V!ഞℏH=GRD#bR~#8l=/k}pJRqU,r֕ǯ,|JqO[稂)\E ˱|z9$gb:RX p_?l< l ;eЕo| PSa1B Law-[I{K\82(MTvͅlxMoMPFd%;%CjE;o_8+Ip *ey$ ^+= vyչJwHG"Hw>7?Wt !G/nrWw7"yT+MR_[utOq@8aJrcdP[蟋)hڬ0/;"H ,MY݆zSA-Q/SJ$Oj k?' ` e-^,e42hղJ`jCiP422{&|%ŤcDD;2+P׃`Eɗ g /U\WBaP!ub "|Ry:chcs$L1&" t<OD9hqM|=ZjwKW-Pq2 v׭:M }_H@V:Ϋ~0LuƅjZ}σ@*\ܷ[ͰCͯ'T}cC⦽eN'-t]P| 3[:feɘ0ڲ[׆KI?/ߗ"52m^y5S)*I XqсQ`1=C5rErd q],>}WnF2F_ =Cy]!0e2-I0cr^^EӧKY@ $]lAضj',;uQBˎV8~f ldzK4y41"Չy2ftX9Znqt9tIX'X+e̜.#qDÑXD#o1};!\XC!l$Zkmzw^ M@Gz?e\XVʧT d?-kAj™Wf@ ^s~saK? &nвь-n5$ VVEHpPCEQ]~)]|*k5d} cJw)]gWj+$V$Y 3{_W @f3y]scӉEgv!Igw_d+s)Hevw-Zl_lܢmطBԭ70BֶK֋8/.f-Gf42dّn]6m߸a3 YsL!ߑ+h9ÑaQ9cGe`*a6)pE䏽$+p[@:'$.+N . `m}KOƵn"Wb[MG`2-'ŦfUĶҧ`l 8' LB|_qpUl∨szn>5ic &M(mkb} Vh-?^|[.! w{Xcʏ["A 3e 9.#_b2b O P&*~G՘J~$-ޘlXrSE:&'!f#lChRC&8pC4Ol1 & XK3Y6.F VRvJa -ϓ3QO 3jDYђaO"Ғ^VX8Ԛ.E[TTWk{0 @TPWݫ= zW3Vo:-E:@9!#rNB 5HEna-O*[[$Iiì}|j(Nbeއp8TQ3 1`H,mq~W1C=6Jm[&'d<+;h /MP36.o %Iիk! fR&%&:S*IS᥌u*?@#KA܆'je&:y; xK<Ս%y耸z?p"`w`}w$Ic0"N12mȌJ`"vm ܺqڼ7 S55y]/MYck\2(h6iY3;.ZnjeIܓJ =!Ҁ2<: Œh؛iSAT]$"kzWA"9F6if dPf-tUcޓ}TsWNP3V9w7pdvTR3":}o^$V&PreN]=]lP: 8nW31k̨rX|h+QA/;9O|cX^qarsj*ܩu\c oP 5#Q)i~RڐǏ!ۊ* iUYv߅i̋ ȥ`Is+#aΦ!_X"gEsښ]L?olN=f^Dݐ)(+陎7rϊa˥2ZZ"Zb4(&tT> R-\(pHa0igޅ!UP -5 N&֠Z_z.;`{*2eMW~a&}^ k\/x$<bLRx{NM 5Q8߆\!Da,7?`,N*ٓ=zMB룶@%v  1v&@vke(kijL)[CC@Z-CEj'i#GM3U=vr C.ĿX3DE@Qc=AƘiG/Us#˽UGT),ڹuI .u1j瑖#U@UğD5P9DՐ5Ҧe[-āᇷOS0m| ze5U牉rFQg<)ne7pZ̔*~'5u :*P_T_o2YoB>J}p4PX|{@ᄣêatx@%tBM頯J3.5ʆo?oeP,;?bˍMқxjZ9.fF-!It(O}sLM8 `4#R٩/Z̧4k5XD`&W$/ uZN& -̂d@1X`YQ,Vk9I߽c,xs*Zpt,m#-%;x[5y;T'Sx̡+wVZm_ھ`( ZmGqM!ON+dZLxP_Cdl4Μ<­|(.V״'gJAWGuyzc;N|L:[or{pJ)v`-1`W0RPЧ''grzLêud}fvLy<;M/YASMx6_X*[j&3u)(ZhFW8~vE##\ 8t#J#߁`Ǵr-)zvS 3_|rNqx7xAI#`T$vA'FkED(#ey.A@қ >x&g t*]bcW6j7$85#}iNVMɳ+GÎg3Ho:cQ&: cjJ52@`Tq3'[KDt ars}`A'VT>NjԤYyI0)Oxkx#lA6m)vF>+z'ltBaPUQ"6%B;g6:suުOjIФcz-@ݸ4HƨxcR.™F`Eаt00׈Ao38j"6 ݤ=)uGފCtwGIh#aNΨ7C6]!b4=pWv.Ds!}]~cq`][H)-G)V:Dl2,W8Qe b7A΅ՠ(sӥLF2)VTgCZ_r$eݨdSVD-ɺEE#ؤӄ_hV^HMڀq8'+e8+$[sÇV63=h+2*#LNEalsf1;,HKOBJe^e=Slte¥"V@%w d'5C A|;q7&‘Jʭ5ʖ_#U6KXIu-ʃvlʁftY߄*3og,I'2X~K۱ \v}귣 lm4$!m"iA>Ȅ 7kJ (RvJ'K8@]lzEr?CQHbӾm>XC#jU_xෟ1-W2k0b7'azSB 3ma@RGg"ŧMWPk`=74i-H*a1-jC{K>u /U,=f|ZFTBqc0:N) %  _'i\ggKDq^>b֫ۀ>s}C'/2vʋk4XhwXt4cm(W*pl1grw* M2:6ʓ66ӹi#ϱ{e4}h\<==%]Z%kC@GVv^[Di)EB%(*<~ _mJrv`fXsR<~gG05 ̣T侷:*F=jl L{Kex* wjbcc%lԪR[#KB<]R: ^]-qw k,)"n4 BOdg|)ѮM:IBb̅o5N]@vPB=Q%\õBw@-%noE:[ a#ȾBrb=&~AE;QxqNw²[4mBd^[Z,Qܐ-ׄQf`VC[q?6^+(Tf$_&| < H^SEHwPHbbQ>7Cnat RΞ!eT-Kw7Trl0;˔cQɰ ){JZ}.IU _FZQw `[[Yҧ' =\Kitґ7xsp+AU V@-F8F.3Ɯڵ#ai} +blLv )(@C@+yX/<+U:-vW 2#hSݚg&1Q6Z+=&kVG-zYGϽ@ s:j#.#oȩ͋i>B́D?hأ1V9˫* Ad bCM*:bWN"Q/^Bv7VlSqP~9JLdS|)ئ-޷#a1ie6*0S/UPMy)iKsKޚO{ ~"&*ᦡ\( )wQAG|ow$3j\Q T7:؉Efd9Y -*a%f'j{_~9q-k4m1FfJpT\ (k="'bF.GWG/sɟz)q0~t oۋk|ǓTe[T5p1ہ$:NURHe">hPq(g}Bnzc~c]em8 %hL:̙))za\[WdW;{ KOcT)]d)E5Z'(वMU4>:xWN< W #X֓ qk8?Q:Nَ@[OxC]7t>؂ATR L Z _99^KV:&iS>:{7+RJ$ݟF& 񧄳v], i*R`S7ZN>pgijRO:c<)DҢobGZ ȑkLF BU>x |^1&t a!% /t"^ S!W">H]z 4 `nF7)7B~Ƌpx5KsH|o8jGy5Jo7lCmjx@ 1-vG}K' E- U=2JuW7jYȑ#c O/z9-*|Zբ ~v5S8g@Ry(iiDIzZ}RR9Q{A75>ښdNȰpO)Dךq/G7H`stFdO  <85Lj?୉n&j61dʆ=r`fUe\ZԜMhaҜq(m%i'#zyLҗe|[1mL$ξe7C8c Hy{PƇzvḱPƾm5cyzוs͂۞Z)٩Tv#~E8oAfYI3 8sWU/B/;-}xG<3;7&p0.DX:, V|~`H0_ e/5<4',@_,P8T]VFvڝ(\"[U| kARK.z6לM>H򿟛#[g6kn}yTX6;6X nWC,7:V")ƣ}hф>aN:-)iFpi.)%s3kr!-.,"h6wbm lNyHX[|,ñ{+I(0[;i.e-PtN0 9"#0p}4[.td^zwXg3pqiDR7'sYN_ {%pjͼGE}\˗;N}$|HOG$ _诋r*BFQ uHǝ|@ -g#0[ &$grO>eO*5gt+]RgB2V60|jb}bX~ⲌiA5y-{+1#U EOӸ^Sx&vm_ԥ g#|*p&))HQ9I|lqΙ Ո"+[ armCCX NPo NeJ؊ɏ' 뽢PpCQЖװq RZU'ݐ']8sXb[!?A\WG~ທ)r9y>X8od:cMԳvƎCG$m8gg_0$T \& w`'.5NX~K/\#D:zQ&{=5l$Gl_:P~|xVV}<] `u z9[QuGi69bY=lj_L-DEIuŸ/  { ,ۆ熝.iLZVbS42_5I 0 !6!x`O-, LBU=OYt#̤ ! EXǸ:}pt=0kJ:XBVQ.EmIT7y3 A ts#'.GK."^,qkvJa~GM``reDq{y]+XzT!%++ X꙯զ5@hz}Y 4lY^Ig:cM>g9(h  ܀J]٣-@\T%T_z  cpQy)˫eFZ&GΌ_a4=zZ^͌BlNHx fߥ5eq"D'/@ R"\ G &RMQ;S | 7Ǘ>b섞phhxI*e*x5ɱ.D֘x~>w 8=6e`/}\WOՑAM'Le`R=oIS g(#^̕wə>Rm-몤&}39ꈇDo3e޾kxR j!g@NC2Oq{DGy}S8S]3r@YȫQ\b[%-r||l0Iv ^xY4M^D]uK~lCBvBhxc 6FOCݝ8\[;,P7ҵ ^VL]eCJ/X H~'ey"zkskI#kȰ&@&wٸI'K?S64JHVieJɯثwv:l4S#E`'-+~ \[bB#O$)jw\G=m/A)zOq[4Wuޱ9ǯibCaV!x@HѪ no6($k[P ssq($fYMd}lIj.}(*>Yk {RR O%c 1 ՚A!%܅ړc֠fu'p;%ZO:%m X*^o󇮞:A9޷gIh7C>W|[LJkm gư /K6h'F}QH\w[OTS;`¢Xx{YS;WML /7<!BϼDl'Qijy/kQ.˞o3Ad.]TS~F}~oiu4Dz Yqr ]I4_>gI^}j#A6 *ΓP 5Wvhv5ooYQݳfAv3 [/; Oۍ?u~;zB]h{S`SQF+] ]޾ܱaAY li>BVg~nk.FޜµS 3XufwȓM >@X,x;!CO @ ++!dv=n +-^STڸny{o_m N0x ٝLadfhw[s&pb)Ֆ2:N@:.K s8&*TaGbbAw:gD0LxߊK< kϭ6!h܉[ ~ؔ2 I *7 Ehk)6t,H<[YҍЩyY VHڰg9whCTY 8.،жXcՇN>3cN]l^I[vȤܿ0Fn1KBu B_f:Xr=lW]4M`" A8xVf_=` ) M1!U~U;4\VǶJ=|`YU7zS\DKS"(wA-"Hv;3 \ޙ`[%qTCR''JJ$)G+,_Dѓ\T1NtT3Tc<{ƙA \wiiGn"F󝱉CS$noIPNUpjQ,՞a"l@N3V e~CJ~J$C={LWܭ"BH)哩Z׏T#7=nl:{5Jv@WY+p34H="ަxBmu;r&f|p0QaqIj<4ͻɫڊsn\̚QȪN,,M# L^5X @֯?20s2 ㏕YzBH.Ďul_ T. hN6:W??2}zO\j 7C9pt~j?RwT>b(lgXX%qG5kA [zDF{#rI& 1_ gUQr%?5*SpcA 9=˶ʶ/zqR)wUl[Eeg!/WdNYr[T;6>Λ[a}vHKT9qb`]LuC)l2Q4c2!~K ؘcJsnoweڷ}VOm"Cbo¢/># X0`n3~Bp)ϲx^zV:;2%Oi5Q7 ⩡rTCwG2^2FŁf zJꓯx-bTey]+N%G}?`5g_޽.xTiaJQ^U|oQ}ZN_\ ""Y^%eP9+GZm4ВȂ"!JR)44AC-}dя5?E2k3۳.1&PVRXu觋H-:_fp o-;?Pf؍^3:`ش\g߯:yF&"| C9ymݣE^SrOƳvc qBBBKfYr׊}qSQ<(' O$]Maf!u k|>AL*Gr%ÂipGJSC_%;h_Ln36ZlfmL*ъHRj*Pl,H$u,kF}#Z(3#$;)b8KTvԇ!wn߅DhHu{6-`~+H:r^#q))b"<Gs;X}[`LKt6T0zˀ`K(!hBBJ~F]O XXG I5L*,kGkkWt9]^F\#n(v*|g?O.;]c6 9EΌ'(ʚ_*J 4{l+o!xR&~` fB#O+Aȷ6/ˊ;K,l E|aoo]i+wmqpߏIg-)!3-AP( o7;C[5L$TN;ᑎ%cC;M/𛈡ǕPO BC` TO2j_:;Ԑٳ!ɞ " xD;z=-9`)t뒼Y-vBr2xoe0eQ)#.S ?LF ;$ƣ̎5%ã~\'Gwc0I0ifQCpmCV"4xBK먪rI*tM2HneXR,|wb(l5F:E~7nO1pɀwfL ͏0OD_X%{kzOB/U0ZZdɿ{aD5Z2bmVA0! VXgApx d/Y]09_-ȖW;1{HsA[6h QQDPz/];PT[T Ojè5t[O?;L3W\j"_>W`L1^|fj"1#նnv$>7Ue X,nؠ VK6`cM\6k ^;KhRցW3`>:Pcs[R,wJ| r8%ۢRxXzJvޔpv>ˮ) CٗU:ؔAJIs+‰9/m-H:1v/>DhtΔb`=gϻyan׍Ϲ3D;܋d2&i+F-~d/>W'Ej,SsKul|VU])#XGo`M{V`s-|'",P+TwG?a״CX^5W9棗ȤCOB] $yVrQс2T1\+Y4SEPCi3ޢKחԱJ3{:gK|mj=3Tە7V Gz鶻jmkKJKTЫܼl\nY#rp}I߽;'@Ni:Ak䋁0$d<~6}7?󯎞Pj['Z#%=p#ͥeiu5ON }RKVD}IbiŖl=1:j`qSзwƣ˒;J1{*K^oQ}Tp^P*:6Ϗ ġG!AtERKeV}?t/)㟭OɁpM!=P={~\ڡn.%i:I Nr Hdh1hfh+I͖ ubT$\pɐHJ+ú\&¬H-+J2:{^4csZ };𡩲o8U'Wx_cshj=GL }l{9jTj8_TXRioCxBme%zFX;1_2W_9:wpp}~zu}Qf)7DSmI1іbJ>>'[RUZ.x[ c(2 *`K w߹ I"Q 5;3L3lĊ.}.!ED'gR96?SOqMV31}]נ(Cg[{Љ Ngio(YaBm0{@?Z- Kl=7AP$,Ü4qCyҧ?m9W61U6n#ҽmak*3\0ISrX33cv+7izkN7涠ccdf$!!L&! F*HʟHJԚ#Ua[N8%ȗ =n9[G.3A6x?>dzR] ՔYS FfDmoB ?텲"\t)MKX:UPhH5b=6f0CJɣ   0u@"(oPZ}!u5A  Y0b)F@x͢c+9+DV+Q' ۪:c\RЫNAsU& *KK8wtv^ 3[^aai,uRK=ZiM6ly.CP$^ (gNy2Г34UElcnz_Zx]*]J Qkؤm7G[,Mz b`@kCRLq RhN=93B>05||A{i3k,򷾘5u]Ǯ춚捔gGXa `#61Ev:]\Y~2Fh fHg^0~5dׯ$%fBJ-nztat7 SЅT~RQ9ٖ1X.Kl[>#NxƎ#=̋/@\c" SdώyLccB}p͙6wv@6xZ]#B aXzj6L;2 sFX;q@Z3G)Ni}l͆Tv>_R*<95MZ (@zeBN<y):VyfOŇ/9 f< ٹ15$}Q?-N,c5 "Dy6i s̏^gBO{$ x\)GVBmCdbxwb5 |GHN>= FrM!km9ü$sX)SL M!~7տ\ $hED/+LSF_7M*W@gWdk裕W'$ZԊp4Tg3J[L[FI$aqcHTh\߯,гk*Ybo|\3_ EqV.8cCX~p9x`1K&Bb3RaQ#xވByއrὟýݪ (d:mQj= 靔B~LBX=`^43i xvP6jU+YIG{I;xެ;̕,XLѼ6J:V]hS \o!t c.m=M f^ߊ@pCP0Sy'Ag'A=f\BٹJ~y)#߹[ V5AWDP E9?pC:5)ZRII:"Q;} a8,n v]i]4 p~\T&&81GJȠ y\s6bEkvT@Yi@Ջ0TyНQz>g7 K9xaRKCwL(`zfrS=}t$N'JXw 8F3)"HY{#Ǧ^"|d}Pj$>S޴Ƴ\26Bqcx h j:#=pYbg;X4p㾛6|eg F +^SctU3- Ke f[ό(p"2W\G6PylX`Dt0%B$O! 9ӛST21uBz:4A%;KnaYg;VߌRGzL>%A7j'*Y}N߷Q%ĬDL`w9ڍONT2@H/'-ZH7sc(9F~2~[ÆqV0t"C݈IO]6t(^9qS$z}-$<f+3\ om m9ح).}/^b}\ x|zC/q 5cF:Y ?ޅf"#uNx.y쇭84 - #hBCd4I_{o;6}FA8̗RcB0ؼΕ8@..۠`69<4r)˨.]/sڙMEpDIeR)'9bxI>A'f.Ķ}g!tvSxZ>qjeXN$hd7ڸ]NR?k#k;ŧU2ZLY97.>aT!%~A<6#qjMN`z!p8 b=U`u)S[i<{]ϙs>pN [HE"8*>71fZ y1kB i$Q`螺Q ,.hp?'tҌAhGxOzQ\eIvxu8_:Q{w6A;q9ړAwV(JqS++*hWh{X]i,ː5/Մ0oXejv8U ,ܬ7)A+֢&EnBZ'YifzdG2D2%t[O;$qRE0}BHMM g Vivwyެ3}Q*ݑ|D)sx{UG7Z>87Vy6IaS5f 4x1v޿8چƝ.ZTM$@ĽA/V@̍,b2x}k:t>Ϝvݼm&YXE&L沵^nm\X@9Yi𰱳t]{w XVZ83ӒK`BYQEL "stJɶ>q҅z,xr[Izb4{_]/ ˽1p%ӽ %R+CjK_`d lNRK`k#K8ob,\5QN=StMLv.͘6}B^~ѵV0;:1X )ɣZC{FX }NpMqU2LrlEG>$95oB;+_HMlX˄W"1imơS'%"?m Rf sްP9|s#c(лs);SyfmdKν\*Cd0j&)JJ?M=ޒGwQh ŦS M% p׍v7}C0x~ڥm$㢗5%$}Z,S:-Yd:!?t^PT .ØGKC:F]aU#G,aRNVݟ܈: .hY(fe=Lݖ(RdwǏK~&8{ld2oz = ΞxzEi3͈`E8SdN]PKs )2nטX?kݗE)߉2ߌ7Lu 0ـrHTTL2aw7Q(opF kT0'k=֑= x >4b$J5f30yiسFţf;pxTV^&^h#'yˌ̓d{I/11XQ LŬ%vc T:g!)>eG7""3j< 50OُTQ;Um Ll)3 l0@ ?u_qt10x W:Թ4"[ %eW=cXX`\>cN.H p_'wj HƭSJd`iXzWcٲ?{?|u34fzKYFږh $Qțonm_&z(։Cy^ɮ`pڈ`oymV  (r9ZoG7,xnePᱞO.1A˙CD@&][h"㧻TTݷtt4ܟ&R|{}EyK" Eɼ0xux#+o]Ea(A-1i6B飤3}Nqy,6$p-SdzE΀&tھ2*D( ,@}kxVQ=O4)ٻaد,KE؟3!e@iYH:#[ 0?Wђ6m-'ƅ wyV^sJ(<,%#/UUP*. L]_{߿6|EޮYD;M\>?JMC*{M1|I @X\m)ίqzt {Ve6gl݊th1$VU௔Dɦq5OrHc)D-Gtl&G0Vz)[HUk.PWAZRO(_^,WarIlKF֋/v --ޯBCQƤg~SO)%o8dnBk^! 5X麩#w΄Ag dU/{m ͛8:Mf K?)n;UA;ɜ x|;sϫy6nxye}u#l~ElՏ O;{V)ZQyYvCske77*niX~ش٦IdQ˸ X֗>P:U lb+)z/D7]$5)|+NۤpEu{Ķ#__%iae,qP1JU^lhGvyX*]I.b)p>:VhGk8R"3nl}׻B 6.n)r:'=#z)šb^?<~vEGVrd%[U@l+m27z"<0.OlF#;R\]vh$bY Fih0$Rtٲ]Da,#wBȧAgTx?Qp$/pǛ`0D ƢؾCFܴ^xByQ >3tZ]4%C\JZה9+wz;4aC\>ɠ\!+́[9橜{Ws'`Kv)יuîmZ 5N6<=wNe#N;Kz ۧ,M\3aù>=;kJQ/;re5#8{ Df- d*'_a)[O@ɐ+;' HLJ߰a{$OSE(xnOo&*HEiw/9SrM$ jUXEށ})gQmk ]K5VE@,?@5j6=TGoY-7{wֶ U+j,Y[^hyAl` "6۝i eL$4˚Ӳѫ_v#نKK'|@6'.+,k'"4 BK> z">pm)-\I!ծ>ܶf@Z@0Yt2"o{ἽcsS,TP6VtF(Yl!oWŏ#cEdj74un!_J勩!b&h 8,g~<^(H\G.]˘Ƣ紩 ]፹tߺ=5_Xmu(:NnU㓛] A~֢grf1?=T5SĚ[]ipBcV&~Ga8r#np-[6jBH}kL_ 2/.ogPbl\%Zjʘ11v2\骎ajMKw |$r{b>qjkeD_ n[c8T72t|'k}5_Y"ne.l *had#9cQYo1%g Ě {py>bB휬_Ri ]\Hn@ @~2{Nkw XѧkHZk7:[sO!RT)~2oid\v?AN8_^m\bY@"yzG7wACzv u<*ӵU!~蝝u&+^PlL[?܍oԿ{lM1nkIF_S/R%D3/k# H['/@^/پ \}XI7_=uDdQe]rȞ b] cwT>SY4~æu3ǥImLGCxxϵ݇ U,^>{(NbHJIzBŰLP&h!@k_n/[# Oq(S rL߳'J1v҈Z||S>?S;/LQt;qPGBACeGFwup7!4-.<ֻ䪃Ns=/PQO@FOa8V=/X8WdRcL)grnn#af]voɲ7(㖄-oV!``^x`^,X \#kN o{ ܭWp~hYN4p3jťXvnstm'xc %tϜ-\\a\b E :OJ~"F kQ ͑-eo2&UCS|>Avh n\YsJM5yQ ~jNvfr )"lO4y4'T4Ĕm X)nD(%s@˹gvV% ;SI59mHG]0Y"c|1og/0HÙ; 島'3=&굼k[$0?f&)tЉy:ScV@|Wz2&WrŢdڇr6coδ55zT940oRWEb(VI7mR~>F)@4 ])\BЖk RW6W9~tV']C1 \p#?-axFP@MF 4|c78Bz1Bz>f1_v' v+\ҦWO9}9[A ɼdؿ$v ˆ_pRW (v (2 R6rO>ᘨi``׳=rjnns.SJ VrQTӱ4-~`d8lvCC.A!nthZ#\?d-OppT8 '' =tnԆ 3K?`iLf;G61(}8r6$A^PN|z Lr<+HV<6~G&Gш}MJX֞ ;d%~KuZ ɞ c| >{:.r!ĬvQ1OpfXT!BD%tܿ l w`\X\) jI:u %Ac;n>g n;zyz]U֐rWY LEKPLqO.h׹ZQ$:smmAZt|i'v<c+DБ 9mZƏq|n[C< $ עVTZS$٭7uo?`Z$Bc7:ݫ~0@P)'ĺ**_m~eAt8l"e!؍MT&[5 2OD͋vg}hC` #sCz=j𝥦q.ȃ;&Im>[Rypm޴F7#ΩH"X^surxT8gIE-Vjz85˾bifREڶ>.lVQg/&a|S Z'O1PoWˣ҇9k\! F4<{/*݆U|Ycx.!1wQm#HѵMBL(Z]v/Ëv]13SGsFO9ջ&"_|ߋnj+.<0|g i1 N0 ?$kZZ ar--S݉ST\JO5S8sId$0~LMj·YC'1-V !]E?2a8 :寑+Hg>Ü֔pkT4y}5~hS+"ʰJIxf.Fۦv %$iHG1-%.Ki2^t<҄nGcNELc_+FFSb?[KUD\B)ɛИ uES;Q=JGw c( +B&utrXKBޘCMq)f'woY[|?WZ!EBU66vyRaoa ߎA<hVjMiV=_Lέ$AvYS_)< frѢ\4}8KuԀ㚥,^◖һ̑7ɡՏY:;'7+:]Ml[.lp \N!-x?G ճa]TQ_y6@ZcJ)\~,4'T $P2fC)bۦVF]ymJM^)?`(Ged0Zr!̾}{|`0SmRvI?P3 &hq(Eq8ٛT/ditZ;<0YMEflN˙n$ц54hZJojyBr0k,U.%TU}4AejAC U&?deޜkr8)9r.̦P߯z`KEpU3UF}rCudAHLG$]/SM~cM.:1T3:WѻIQHҳ|rchL}h.g Od'9n34%p5ҁUft &rGa.â[Bv`]$x\JVK|VbȠGy_GXJ]k P}t{Zʅkzu0uxdV^~373D0z| ޺JbK*Y`QkGzU7]fI ?כ٭ -M< jsQc~$շ_*6CA ]vB4D+(>4Xnv&Z}6ίi Fkl^qjs;S֜QlWs0ɑͬ{~_IAF31G>iT1&h NS(\DEba6{^ЇGOf4ExrKOU4ϸ5{#1::KRb'JO`\;ۄOa,Fx ؈8_=e@J DBNm6ivL q[ [k ^m&),"ujMe>+{tk 2OCѰvz\<~W7ђ:!ɉaIP7m"K],l~I dHʘe*U|ظ%xh6vg ڱx;fS2̬TDnOB&V=N]h{ҟ e$8@i_qSUIHd[tip]Ү/]&Wu9R /lj6׷յӠ3ٜO <0TdpF&7^(z!e9eڸLd=P>( %_ x"F*_?E}YgNbGm Xs/ Pm3ٞz. Vy觻kJ8}> /#\&_2#f5we9Kd?$z3 |/}wt6n_~'`3.C +kN_G_aM$/r3% Ok;:CRavv<lsWiWTl3ednC2L^C0"d^jd;1$YI&_f`@H7٥g2fɲ,P=ۭq_xLNM,iv~#|^9xʣ<AìW2D 0&kt:S¹|!ھ22QC ] w3gLTsY۰y]GaЩkDBػ##&K-Q 捭 uiz|X@Or!}cB 09^nP[W) J2‡!dP2(4|rvD]&ɇU|\aL+hF×kv5юUOH<_P]ibeq!|hΨ6p;}T-:2,В,D eJCg5ShnqoFO)ՀGGвf~vR;9|a7CrJ "kE&-`݌J,Fɤ{ib TwӾuXPbL7XJ-T6D-ų;0DA%I nݭ1:6v֔q MliHߏc~T\Ԑ\E 99e1 ]ul-m&#&HzN{8lrn}H$HϟOv8)^(dI4jl Jsl- fE&ᡠi ((?(ҿ9 5yq6ߥ1/^Xzs XcM~Y"g= .&u2W7R VU/JvD']Y|0'r?]LhB@bk@@Z&0Vgo<`G!-%H' Dz~z((w j'P2!BCّ$fպ1WX{֟5Lɦiy?qWm~;8JBd.u\c[bK JSN37;''E*uP/0<4R!hQLUUNOzEj0hx9qH_4*_.SݡǑ99d, ;z5Ymd4=s\bD/c3okmAh)^X]IF'rH-bzC )bcV]/2m luSSik-CdnljLދ elXI"E^$HXs[ (I`O@4@`ud~bJu)XPk5}Ф-s/P5A*5Z__]gF Fםv*4"C-aCUzkGAV.3vbu%P؏XhGQ]Dgf:_d3W?$Di4wkۥl^0軸~iS]i?SOquX}>Ds}cV9kzԾs1lis)>TV7;1;<~ʳ̓ȅf`l595n&cS|n=;6҉ݚ!P'ş6(A~ae-є=zk)>3C{RߌU<~2qҨ`Y0>Qq\9M3<+/#ckD_xN5'`$Z76 {q hfӨ;ySc MS}0Tjfep΄iSxN˓}tO QCV9k;گLR*}H24o^%b<np(}%9>%e2CZ#/,HŘWVƛ̏"E<Ι vrs@FjNo5eoBTkh:ɑ2ZX j"+ fpA6H}lODD[awjfzaGƊ%aEaR8F7g/ǹ gˌ8RT8.vf EIGQr&~覞:/Q:=Ʈ!:YuL a;ngnYpV`=e66mw 0 +f2;)\AhE:XnS̩RR$|iEQ+huP☧ JbR:RD7߉m7Ao65OR,gEH`/:)LTPՋJ_y`Sо0}kbd86R] })%3h8p ,/+1DxyYWBߦGϬ.yEƐSfqS niZ_E?+B_)dƶ]w:I})%)Q&6x<l6gtEθUe%.LRGҙ2z~;H[]=l4L&84Bˠ+ZqDo8 N$I1nP 8CzfI=uZӭZy'~c GX^K'e`\gW\hp[ X G.htYlÉ;tGTO8yn∍EA@u[ ^=! K+Whqr!Ʈ[1Q84 OݕvF?]՜R>~D>@-|G's_"pϐ o3{C irZn$<!}tӎ$ ǷC@.~7 *CgnNp(dټM넝n7'PTጆ)wx?䙎3BȄ[2Qju7E&0,+#uUWB;QOq1\>ܽ~M-ݚ*4O`u![g3skQR+`܎~ q6oNcK7T+,[_(CX`7t%y]1SxJE/`^.Q.IBpfzGOO6 T9WxwVy"xXj1S?%Jv) Sx>^RW; ! Cf'9>ؓaWgd ػ3VgZt[*\Fx9C~)$>hrTðzX5 QS괇h]u (AGesb7f_/Y<|WWa e!)-K;ynqSO x,Yl]ά9TY~"'g b_텩? *;Цٯ/Q0۪Fq!:G5[~w9p Z @WǝIax#J bG e-H9n3E:IlcMv%CF"x|@`rKXGAl ,BtBv`zwO(Tg;6GJS "x99_8|ǿiiiRʍ|)8imؖ&vjѕzBiCV RJXJISF.E3Šl`7G0< 6;.%7*usV+YI=g(+|#܉︻39`Gud8{tvxUaIx]Ѹ +8+`Q1^yj81={dZ 0|%KTA`FƢduSSȿB̓PN_6. 46w,~p&c,~|-FJa|,Ƨ?`x![S685֯Kz+H4a,DO@ yKpt&N|ozgsaKGvڶP0[I&)fn`t >:5qMOYYXJGδ(n%4k"N==?SP)qKxmhH+yݠWs(6MRynC*97kN9!8,Ii.6LfRrj3Cy+0 -w7˝enz_N$uYltb<&C[^a Hz"3sM=c YALJR۸B `R);)(}:b.LU7ZnH]OU."}(?nxs݆<ɘs02QŖf# i 5S} ʹTlCFl lx ՜̣!kF{;[tEܡjiA3cEv"`O@ Y2~Q*6G0o~Y]`"~*,4)٧S 49jc7Ѕ=D <=b#xf紭Zcz5+f+`DI` 1*wjϙamNRXXڢk&L@e* Am51:b~+ˣCzcKbk]v(Ғ\Ԙi!^dia\Z-PvDXGʲg3+$Rt(>:-tk#C\^sL'^fxY?j2ym|_-ʧfr t{꧷zۨ@AI| {_*ךg]òkd%2HԀӨcT\etT/ɂW u?# d `ECW4~)O !PIWx%<ߍҌꧤy!F@$LX6|4͟4qEx48=tEDk^;Jp^ ?#R@U7aw| A ʁu" 6s^'oa<>̂P͛y+@8=+'KڝZB,m|2" TR" +ٻ[(>5W;N X1BD'Ezoy{|ٜ~hYڦ~ =)FU4 OFOVa6BCb:ASlҬ֣Nl#џ][ ^åe Yt&h E.OS"H=FGb9G)+Ӳ[=ł^KuY9axzgQn`.+~2 TuA}9j3;aʊC[Q4 _q-K].G# q jL#݋ſZK 3PW\m]Jjݺ +1XuQWu^Fw5^F|@Vq¾[kxIlBun*_w1e2gjJtTQK$[j= 9Ƞr uQZ~p>@ 2 TwZ|0/i%%4 i0;*k~g_t]xTO.ޤ}6J^O}WOc97 pcYP?s-dm`KeP-'󹳶YtNձuc.~(K{'Zuϫ̽nƍk6 &^=Wm?u ()ISv OG\pw\s.4okӻO얽=&W7`-,5LC>'U!"1^~ kم۱gll <9"֖Zf9iF7QoNb|75Ϗ3Z*ܩR?jUDk4RZ3x8Ӂ,zQ7Es*uE0lw=bs&ep\ KF\)E-L-ޓzgvw[TtYO7\u?/[{价l Z"ocBB=0 X5*#FBoؚmY>'opS+#ݯ+l9Kإ!/WxһG+0ꮄȂsxejN^5eבE RH(-:@u Pq9o4 Jj^_8I'Tzx^ ͎i/PD'VQgpP?UHJ,Om M]c!aS27jHhS @3PCVDu²Q$JiY:RBt6L =:Emq>_Y?y_m$@r_nR׍@PvT g{ ͵$cdpa)|L>v`tʀN}::AAEoz bLVyz8vEPcHQ`)]8)/)?j^*+piߦN{? #RI87!ʚmn-ZAk9i"Kq%yY R^peH<B4UV.k,j| %SkXk|r픏@ii^CKh2jt N.3p°.oA}Rq^!U]pu[GQ*gDhLIZ[kND 3Yi{A="P؎@!A %qsmL?J=Om~ F%D$Gr|LcNS4Z15y/Iˈ[񯣒`%KQ죛XI!Yc[ktDQs} ?#1C]I&-f j!WH'1'z曜F m,z!g_[3754=܌-}%ЄBN>dpY6mniM I.Ho$o{Z$D,ա 0Ѝs$6_Y/#l(bRϤՏ.9?evi)zTC{*PP*o/;z{N2_bS"X#%TBZaALuEo?Uyj5SPNwɻv.g ľba#A@.2+z/uW $ۇ&d{n,\RId}5p l%3CV>Zڿ`%ۋ۱rmZـP澺>|gj.Z,`NY̩+ZF#N$YD;YCB)9CYSi婃ɱT4CG˗5Xvf吇j+m;P Ѧ)SuA? PN|\o'jkd<A\/0) 9["tw|;0a40t/"lBtskT8Vz~=LQ߬Mzk3Aߎԍ-<}+2NbPԦTa3G#? w\5|dk,5UFDb$k mG3yā7tl2ᦹ۩'vO҆Q|t0b>+k_a.1E?$_*%iWua]ahhail ~'ͪ$Q!K, Lβzv&|x֨+]&0PRX\kަ`0Q葟"NJ2Nm͢%ZYIS3SIF@Y&m_rED3Fd OT!^φ"k7(EG`cmo)fA=D#y};6\by)jAn؝$)v xʵQeMɢ^0/K5 ~qCXp:1R 9,A3vױ#65LsDYFl/ '_vˇY/bV ׫&oyY_I`[Ŕ a%Q}VZw=;^I!(͂USx/<(\ br~a: _] 01o 4խ[mc2re1PЅsHWLj&jxٌ4-1ڠS{m O޼T *+v=YԟO8\sP(uz͂>!3X:M>G-|%P7㲡77{*q/getׁDm=(p|uD[ߏĐZ,pEj 7]_I!登fXֱd)W +Q'W%;m}tY-JDef]~؍  !kmηqJZ@^tji;Q6` ٕ bKPQ[br>TC8ך NP\߳~1s"#Ay[G5vgqUEc?k .b/Js ^Z.d&X9{iѧhy9>o;Ȏh`b<w5z q̪ղˈ9:sN+i*7Y{ L/.N 9DN8ue3 P=k&# 8ZW ҇Fѳɺsu >]LE:8:A֮ukykEe#z93JΩ(IH_ғt8ĸƢIRňvSB̸f -Cu;?B wۺGl{ '2GfڋԹ1^+4BA6S`]Zx4$bl<RMj'հF;)αU̷^h뫍P)#qC{kȲM~u MW.sXA-mZyg2VzdSfqCa{>StyW)ʱ<3>r<mF.K6O^^%Jl,W`VVFF #fǩĿsB K| y% |EZ 0ﰶ5h)ЗEBL~)}fT9 5M>ó,pkCEӈP(mYυyvif\|烚}= L[&t}|=gs{+|4A+$gȊM%دl~u^#k Q^2nrݫ[F=Z z^Ժ4 Ɨ#5b%Rˌf' y_K-y.~#BW&2( !JE]lr< N+^O9[ i ثK%vŬ5clf)D`an4V,C飚)s1L'8$uDG :2^XM5kRmFn~IYr/4#ΡX#:*U⡎{vwf5d##K)oU*@IQpG3+3T횱N?Ж쌯ʛz/c :j`5yER9ocz\KZAGUi mfa[Tj*}̜5 Yesm̌k +Sf ;aV}Hcq߮h#x˚zcJi2+(EHVe_ir1nT%5-'5’Ol C !W2kn`olRȍrsS 3Oݜ4'Rl_Uye)#m&G?a1v9\k1fa3FxbRlQC|; +:L;nhdgN\2=bo,YX% 16\bTZ}PG8zk?rLTͽªF1m$ۥ͞.Zۦ IBc6<5zYi3g Y[*yF57~w[crMa9 6"eVc"l6i'D憭ȸVXXkD 2o)6^|54V4x}4VuVԕ j_p R:C@` nɤJǼ^`.Z:t׳^?C_X\=$,<=׬)IHݴbL]l#S;2ScOJØփ4 3k'b+fUӳfk3嚛wҳ٘u[KT O Z;Y0)ѬڵkK]1ٟ/2vquUFM"ae90’B4/^V_]tsÏ_^ RtQU2Ͼ;B"sb?P%'w@^sy.Ÿ$nYfaM]X:*)Kk-&rlu˓Kw\3 [.7#};^rzsӲ8)|~Anu#ע@\2@a'Ef4辟Ous"t&6iKu1Y *ԙ$?ѳ)Nt]Ñ$?KlLBa2'`e?ۡ)a F\>O[ x(r7+6D48O%7V&4ߦrGxkMѰzٗEk hrxs}Vwս0fC 6Sv [riTB8qxԃ@ߠdI9g͒JgTqe,Rr~ SXO kz|WT8ȞixK"ܐ{6@[c^%UiZI[ 4_;S E)?8m5NVspwP95ǑssLg!C1sr!l OIj< i8^a2tw!glzQu_}j|Y5ݼ>~R7/H Hc>F ssN2ʍ|S!b>& *h/{aԃh$jv|M;yɛ2\GH#$JV%Bb!4P%ŽOfdsOF2/oF29I]=ÿ'k vOdt'Vخ\ͽ7Os`ɐ6@Qٜ~a IOd,EzCưLq"Z͒zu_W&[AU*.UoHZ9P=U~6*3u:*8< pypplFa[+ ֙D;P,o<[@24ޤVh-ODOnd/1խ+oLY#Wۖ~tC0&r2hrMi86xZ^[:~Bl Qb.(`:VL9QZښ !QIT_5@wSrazbf~Mi &)<3r3Džl=y2#FZ_f7/yd9͋T]3W5>go"T+n[6E@čW2gcx)^+Ғi+/#!/ƒWk E(Vļh+U]?Oɨ-?LkʓAtےuTD(egxqܳEfu'"W>:KlD=wȺPv_liI!&\a#m>W!n(F G+NfWbws7-Zz璵[;U% 2gcq K*5fE.CזA)j#j%&Q\ڵ52v Q@pv+ 6"N;!ܯ6AלZFFeT|.Z'^cBPQGM֋e7݇[7tj RF 3~VH-{ʴDERgMp G&~g@Hj%rŭgB&lqŌep)i:n!J!nR$iz/%X 9biW (U:Rtu|`E쉳x[|_>`f`G>`bS!-U/EDn'h"زj^HkW(b`f Z9S) >D;/?=^*:\1kao͹A~9ZdLO<മǃ!3cfC#fnwhudƼ>Ni}/pGmp hױLΎy 7o37ƭNAGj.ktK Enc$;ǧێj6fݲC!P5# ҕ4B_O)*X#]qE-J"ƆRͼGJ㹺'F-T\>wP-XAe'\9c  JXc5~1>=vMЂu]Т8Ix@,=%!k_B,!LS勠O$y;<pU3MA"(LV@ibSu(~qA e?)azV@"%MYjQXQ~ito(rgK9?Ye7k a CNLEB"ic/^C܅KB)bSBERk:=Oy.xf#.S"< $wYj)=64Z_o"ʍ_+޵[ T{ P.v T[:ԟ>tC0™dbЇ7nX ;B8/ܚc ؼuz1= OcŸ1M+u:8DEG K͝ &E*xO{ L]0~l LKdQAܡDRJ3\0{Cƀ"wmM@&}Z ;p1V^]iR}-svfHkĚwC :YIYb߾f,cSUd>nw*#}$ v$Рv7g*'w t7#ΦSGvA@[Yԃ;B5AD1ISsr.蠓V'k<5Fa "%NI8}TM,g^~7pLW>FfWCm?RJEӒ|x1 [(',VfD&ے "R:skuS Jq'~7b_ti)).B p'/B6Ƕ:L(]C2Mٞ蝖[*[ERwڸX5^[*ι78D̓)Pq!яlnqD)ƃ 69Y!44.t$O]1Ny])w^ /mO܎HiE |DvMHUm3a77+\NXG|wmBl.@nn&\-/5цv_:sJI2*W>T pU6K~V*_"[/ ̝ gm怗a\ļܗUn!3H-@fan{#88M]=( L@D0JLx\ݣt/$W0T%4^%xV l-Ó^5lQWk%)WCK(+GœY8+ZU[6V(fY=?mL~nW~eNG-Y7NaoFB !iLdx95\\+f~o -`O!k-(Xet0Liހ52/M=uA_\*p>;1!dנWFV3Յ@MȍTdK%x< J ێF\'՟_|m_a/Tz+"Dx?-3L.iI+FTta-KM"6Z35  o2Xd Cu=WsƧv.UDuPP"+H|SYqm1%[2\oN Qvp|IB+eӉ5cUKV7Q)ݩ˱n8ڕ箵n[ܕ}3ޯr;IT(%8*=EsZqp_3\$VC/`!7KӦ=r 8r y?A . ;%*?6EǞډ3%\ *K2TY[:\ٴnUNcbw)R`q6Cp繟b ZvtjXcrmVͳW@!wy&_J"ׇk2 J? U(2yK;8>^pw{ͬHH/ b}+kY#ӚSE;۳x{-/HerVH< hFk3/(C=h-lKiBqtCTu& 7kFdL?M6Qf zRԠ1;BD$Yd˔E++Ρo;D$oIlX ܝ?ȐQl"FB8d9o:m n^XTm3̯JwmuFa#Mx Ya<( rLuwrjS<\S?ӹ2P8!쳷AHR.!U!ln?4#T Q:pxgU̚1 zH׏jd:L.V_|򵬙(%~[BJ atX)ݖ툉O9n#U8/[-ڿz_ 8ﬨ 94 @Ӂ@D1fZy/95#\s^Na_t-֡| m*3Q>ipIZt 7F?bxY}GaLԲ7ޱrN;% d ڟ#DS0e8_RӮ Ҧ]]k¯dn:p&T&#DsųBo4 b@ Gc.SpDQ+ldZ>طt$Pbx5Fﭽ3K61D, %QbmJ %^1yk+cި)'eST~JSF' spps~PM5e H5N<2?2 jĝ]{ѿ9r@EN5wG RcN*sL9/ꅐ`Fvn6B"S3;US;C+Oy<ߴ?f1*սY _pb0wz܋8)Y0 Seu%2upmᙰ?7Z8YR$XL< \+(\dsFWTXhs4:bvC*pF@sER:59郂 =G$^nyrwd\LwY 5O7{:54rU1Qf4Vm>$&9ԯV\v^êa="d65 K`#6ڊݩ+TuY[_]x`, _4d|8dz/Tf#Ik*ݹQ.V?(=s,}z5E %,=%ܳ.HPxmEAt8?\ ,aEd0Tݥ%ql57Y4qE9of3J p ehB6Pˡɑ>zhD";8J?QV&4gã /Ļ[TC(C (a7m j)}rH[w+E)*2smfGX w'v[ZݥI7䷼8|}պ/wad'LJl7 ąm}E#4!1K$iuĊXu<6h"{n2a+3WţՕYDh^-d%jK9<T7mÏ@nW+c0Rqmi.&n k.epGюhz L~dA>cf-X)bK;v;LA*$ye9зf%8u45Ui; ("TeI@2]q4xvIJ ax]fm| BUQEpU1K~ז9SoH2W!`TW?HmOa<%aO C"h+5q^G yy;%c/KLJ*ɹ ,M1SdI&.3UV$k֔lyBމN ey5* ت<@L#a 6=D{#&>;.xm[€*p_ec]&t odT[4{/!}Xͪ0Lm~Z yHӡ#(8oO N\_֯a' 8/^ K Z|UGv=dòd@m)HK6It,4$.!neɶFI&w=+z7 :h".ޏ5uì9j"n5\_ @aFMߖNS.0I>c 3Y+jY /UO(ZT/HF-n+E0EQ!vÈJָX,01<lNpm⠪\jsmk6(TrQ2)~*b<+Vl9j8m8g=l {N-ۧȊQ0Fx2K; ,x*2a>= ]AI_ҜwE@@H=n&DEJ{9c})Tr,2ܞ#{)\.?Z߸F3a搮 l.%?Yhw'o0yn1sne"lnZkzt\a]ѦDgߪ%v nc z5)‘QXx?sOw!\9U/ ^p50AR'sݢTpa`IyWh'kh4+ X>,$IfSmD2-> uK8TmH[,젮E(ۡ@P@y4+w6̏ʻոs5t/I-Dx"4I|/J/rM m571DգtR|\:w573۬),s8}^ˬ֮;;S ?rs^JD(uA]Xr<Ԃ*aR$CwiЌ ZNk&OaW,#\3oNًC`AK|3'+<ʪaQ} eQ2)uS<[^+(8.X )]m0aNw MIup+zW_ҰB'|*r/$ HLѣQjN4ULc(U|kDQ*\Y9:$;`CƝ‚cn ٜHKq' ,>" l4J m6a;ꆵVΑ~:QrFCP"K L2{z˨50ȌUaLK=d m`cUbOF:WQ^M]rڞ5qn׈66]ޤQ^RJpPʞ] 7E0Š6!=Opi/.o佯^>,dhik,wEaڊ1if mqFc :M+0[B$kG;RykRsCjh>1j*ыmr~ی^}DF W!S`_LުeZw"chvZ~O9NB责Bؿi*z's|J&"=PBw(tb79@h[, +1:ؿ:Wj_%9IXtD ]ء" $4ޭ) l) < {VQ[1-;Oa)#pI,TPۀ+4;WNY.!"T>l,ǵse7$D9MF}V5M(CؒTMRvH@$D->W}K;0X@htPRfԿCs^EȠ:7^%d0)dd&9 ((a*h"eKm- 2]L~SoOZDnI7Zx@VD0 <;p jT3[4C?jQX#8D8ӰެuLPצR5ٛi޵:Y },Z1p~Z}3HKd~f8;'m#:xKvJ oCt3}x< jJ[n-DM@5Aӻqߊ$g{4GR~9R2iTeIa #$B=/]-) /".ra簚*j 4z#<wa$VW 9A!o=cärKa0~N`&2rkuvMBWvP^v+auۆE;7ܻlPk/>Qb Ií;:uS8»;/G':-~0]-@4^ICcE2!yIGBٹq)4;ݓ[~q/ÃYnM=63+^3oJ8ՙIƟ*&Zh/30U×PLaQ,(X=&YgBDоfjF^NNrk"kղ!^tIΌEc32>0&4a7V})otktջ_U= kOQ;ן|v)W6w8'+Qyuzq c[|O-Z{ǜ N|\k4qkR$qש?Y;Ӵk$udkv:lu!n2thD5WOCGىm <.=g!I$[;ҪBϘNj=xqf}0` ^KuRr+ oemNLW NxmA/h-)- mJ+j2 }p]Vz"Zw& 18r*&ěԐ?Lm5.ʧImħ2UBֲ(c\gτ[QվS;TUz} 2KVŅ:L!FO."-z )- kT~ˌx+Ԗ窓՘-*(%*߾&&B/w3"IB[v~|:$,:B'?XcO'7w#ȽO:]9NXLFzEV#q*{H"-ͤ",,=y(ZvTV?Ե禭ÃO_йAt'¿ @p5NN[d^Eluw*4 JFɅ_w Dq9e%hj3Tj^K[kj9P!3AZ"hY!#[N!~ ֜ủ0yr"ٗ*@IQqgǾ.%ŕkJ[F,zDv&U=pV)CE?;(Vb1R*d-}dEVGs2K Zdyќ\Z|*ܐO,fr!>p(},2G:9Fw”_@"Ai$ B=YLbH,'1IT\]Lة܆ mv|du[Koaڤrۯ [`:ZǸ:jc tTN^#.+}b)C8լ|B'(qO$XLTW 9 4 _X[?wTY?M?p;0i%kȂ/h}e\[ؗlbjF]ԅ)H %wԯ0>e_\@~K|吐TpfmX_OiYsZB7Xf E;=Cv%qc38* ;{cf|ŁP) RXz (JX w"(܌>&Ȫ_= 4ru\n>A`85|4AdJקtcxgj4@3Ct` =YqK C&rg 5Īvn`[zy%Im.7)+w|P7? }JK2-''9&uD. !Iw:"J#u1yg隷7\`:JxS, ~/8]0ojհnz cRV: 8qihP:D[>بGGh`#AQl!?3Ut>Fʂf\5*jDlewia ?=nIQnN911)WWI[[IX{O_9s`AAPSR?Ƴ& [[wW<>6#B1{"w#Kw^CΠ.c1iѐ;fstлZ# @OVszBzr%:WXt_-v݄)ܯuʼ齗Ddw\Z^)^]‘)~SI Щ>,2~m\}qRڏ~fPk&L .ن9ʝ]X2X (&u!Ct]-'cpOefCʧ-VPRQx%]ư9 4? X*RS"=Dl)dP$LfxK2[(:2 ݔ@]L Gq2_Ps7mڱb%^Ȉ?#kBx*XfUILpń?|P!i0t䢀9sUy"v#̓vj mJzM?Npjq֣q*&n1Ox Y\P)c/ }g"ަ΢_U @N`Kf`0kau]P .i96{ڑӬgVG=jq3W x=HVڈT uf"9W My#2`0;CЧ{D2.KYNTJOYm TE2nPe؞VF?+n3w ڴggŅ9P(jADXvGG^c^ r,qh}nMչܐ]U:,x ᒃMEò&X?muN:R;8`U *)-U=]il;D0G-51hThA6sdIg螿iZxa\_߻ F (׉yuJ o!!s8lqXqN MةW<-&cs}=9=6ˁY3-t?2*FF ۦ]=q%zEUV@3؇O%Z:cֺghƒ;j[rypw%z 8;<+E&1ӺӾVhq+5'=Eq8Rs"!lrBlk˞T@ޠC@! _~9)6uk7ydĉ Y5zυRpQp7Hπ؇H_v]P_/%M0z_nQ2hVDjlb [= e˧㑿y}uD}W=`zU6]j?*J$%5F$;Bm.\?ZB2dH.Dw| =z>EwRJӄzW]VU 0'%S?QS/sͥΆ^@G? 5Q*p N<b[;&z{l{(/V,ț+K'ܿՒr_0GS+NYWYyWX֫8EWvN%kU%1#q(2b$@V 3y8z 62Z/#4,A M)-ȌJwYA\گȭZ/ty9-dE=j55Ј2j΁̣vus} %vsÝy(hCYHUK@[9䡬!rtBG,H~9QJll, l*;;] 0͓OU9CI"_z.8{ߨ^ՏJ@.òNepu ]oV&Q),V9"W>vjBR!- Sa ^YGTC jO`w2ab0Kr^MFc fC1 zC]7=LvŠCs,N.+r5F{5Ys49:p^EV"<>IMa tCee=T/dl_WMIztԭG.X"1CF^?\q,f[0OCP!>lv Ȱ#@kUb+G >.$l奀oZ -,G&(Yb@#/V&ؙ*?}g"<w 2B,[X 0P,L>Tb ӖAU(ǰya Ԧܚ:=/ƼԄpRRkź&S6xd KmLEz$4Jmu8ȁ2wgig]4 H6/4ͥD7֫ 2"Wt[5R]*!CY%cˊa֑wIa`Cn*O'@\ lA^2JyȿqJ]j%\\@#`:@Q8\^(nT^$58@}i 5n(ffhr ? b-A[-c2Մ3~9LfP"&KGڽeBJqXpEbTP6zRmǿtx!I0[ '&m [grrK|bO- ٶ2tQKD|lt@zuq֟g吹D`GOYd9̉}EA(a1'R3h)J!*~k62aEI"j}O=FE΃ݓXLr鏷-xro9> F7ڜ`m<窉03乙䅰 (Zaއ#ZD'O;oI)(W+㐀#uO@C[ܧTv(o-Q!ϤNК[;knyghpCD3vb>CSU^J){Q?3y] _%:@ly?,\-Ӓ.]W%˭9iPƊ0:sm( g*$,s9Ek v :ulk'D*#"{Vsp,DqЬ=퉁|<$n{F8Gti7qqg C ̙ g 1PR3#<;صسhB^åCMWh*ۦ[.֝mgʼnIW]>N Ro7;AI·eCCh:}pĥdmpr|'T"Zݹj'.,|.gx5y#(aFYqRx$xf@Uwgm+IF@RMj/+ ZRfHOq0b!^a 9>蝃Nr9_2wIaB%;@͜UGvL_9Ytf)JQ;TaqW\9y"o)C7fh>E}(˜_֧i~cu@Zj/Ѷ xtKH yؤ._3pS}).W%sVXKf:p04,"!l>%Bk#\%,&s,r4hŗGفXᑖ6M6qiNa3HDϠSdZXP s 髛[L̮u3s`EXBl!>$Cq0Z9IQükyA Ibc0 xM=i}@90>VWA$ĸI$c{sTP~zC,;rw/OWQD?JrQbaε(R9^> Xւ;C= m#τm{K-gфnt!"9#}Y(^ %ضE6b4/TFF]7G FO"V>d*MS4q{݉OONJ\ ^ ) mRTuh7X Tf-A]&99,Э~Y{K&']rs5L@ U{Br=i^-x%%"An o6g$>mTr`TٷDDhdSׯ&؞=/tʗ}ڠ gKm ks㮷BHu:Kԅohh~ڇZ@AiW<է|ߪ2Ԯ@N j"#x%. :rԲT*]8σ(y֢OM&7fCg jnS/HZ(G2c׶xᗌNBk G7&@ʺ'ſFA#] IF*w68f4}I.u!;yگ AoQ5gЅ q<4GgHkY&~'ZX0N̈ O<'[=30Q־3'@nm(Ė>Ì a}(=Pv^BGGph!T =B.8, VwJO wNCB5i2 CWjw$R"W}# r_tp,KD-ϼ\$Zy 5 4W`o%>!՝7aqR(;}hZaahvCO~Y(_;N3gHbڧ8\L$xSM5eSۙkjy|kEe{G(( Qb jx)dKAAb;7zBDa.yYm"NJ{2~{ua$@}- Gϋw(;2Iz/%Ay\k[Z>bOԀ:,0Maymbl;VWvK!G f,qN1KC,,Zj{v@ Jj^l!(Y#垞EUE`I~ʢ)0SE,8YȸSj!9]ތQRt4 E`OH_q֎09/ bzu!Mマu2G`*BV %F13aNʼnAv8|'%OA"< UF ;CC!* Zjhku@ONyC q7Ϣm(s/()&JH?䰘;g8ٍX%D@v8vwSo7Wgg#5kp:qpLI{Q0x8(>œźYð(iP(4Y_k3wF09K)4{I*{EP3sd9c %^FR͙Zvʙ/_ZM",˼.STQH 樂OY HvqNdDQB޾~a`j] *,EL+UËu4"^z?;<KJ$.x#7btzîǰB6Q&!}z_._Fi^+|rƏ<*B l K,xBYq7Z`FP\jhӾЋBm#K|h3IR?К=x4U@QSSf9<bNA3թ⌴,]޲F$#[¼_Bp4+ť1`–T5008#C[éGsC:nDhեx=1S袪VE+fI7?PúO  msSx8V$eo∞43_-37î൨{2fD!b# )&t$Ds-{^M<3WAGlj'TځqCTKï{(Sq҆.i$ &w~SuB* paSy>5?Fo6xq k[u8?_BUߣ77p̈́(?Ok_޿ eej58%|0:X#e8c1N7 /nb3H"2!9Gk4 JCoAJm6 K";yѯiBi\$bgyZŋYܳ~", uCځ6^l #<Hc?ojN6+Wb%AjnđuCؐ$D9N +xC4f kIr{&xָ1iVddx¸F>-K6գpʙX;OƵ*Xoʤ}o\i\~}f)brL5Bh0/I& T!An7UOH6hSPaeFv_@U@nՀ0{4帛|;&/|GbAjz?^0ؒ}EC[Ω\)p,7أ$禪 ŵZhlD(!A A.E8n9d]MoAdZG<%av=E XݬOc0Y1l0r{Ce?}K'?LUuD XdԓF||)u.ޜ29Nt҂-eqRK^v4i],Z&p m,x|uu U#@#6fRQv셕"tE'ܺ ?yfF@ͣ_9Y KB_ЧR&"FQP?5sH26A Jui=EGܤ>Y\@j]hascP5z:'|x(g5xdKeG,D˰AÃ/ q!$<Qϓ=$q4?bt]#Oꊈ%VI=\id+]p̉ІnߺU:"H~R2v8@tOsa=YZOE{x6^C"j0cp~VQRqHn†Of%D_x+e"at=Dm0Rz>v"+x-LZKؒN2b3{Ԫ08^rrx-|fOBJ'3i$3G!OK$aːTa$ʱ#@i7EF u8ǣYǵ^969K&Q&O.|LdaEPdҟ=jJyC}t-sz~ xKu 0|_o\4-}9z;%VGp PlZK<(g#j*Pa]c pPd=-IMiEw* hP{ñ4:`C!0os ?w$wYrWy,Yۗ"IcT wK!<5 کiSdj| )&ɽeoc6e'\w |şwA+Tz?)$Dc@&+΁ c s::ـk$wa=c* jv@f:KzjiP_auQsv>kvT^RpoйN@LE$YE?ʾGWCOٲُE"]^sIjD$F^mB^'z5/STHky[PɼQft9ڽ$N:$JqcHƉ1A~sב2]>^hF^"c.ӆEBOJCQ%cc ƽI'RS2-EGUmgGBW5y,3`]kx}qRwkjv<<]#ѝJqE9;[J]vZhЉÓ˪~7nc䕙)}+IڵME4 @D֗wE'~y`Mu^L݀_M_WEQ Oe{)̡?,X>Zֳ'"AuθRq2(k\%MV{ei\fۜi_ @ȮltKU))ZëܸQH4%re]-LϤXB}c,PKܐn!BE e*QZ8#gP 0frfu8 IՋ;:'!"T5%F[^ts'l<USjqq I\-E7 "2=Bn F)jVF! \۝̗7#*b بˁg2>~e&;D~FZ,E gf|MH]W2$SONZoNbm$ew3fD+AD<; 4mrp-S\ 6&Y]4a4=n452%pd,YjzaH@ I ):b^' ;#~]F ׫F Aub!(e@HP'DjZ, fEp5ɲ5L"2(b:͘]K&ܱRΗA(%; -b T]ǯP56hĻvB,HLL)}ĺG>`Pzڐ!1Ծj>Vc3%86'_zbN$Bȕ\ZK^<@/ E'UcrlBxwBߨ IڒAz%8rG/(oҢEm6%k(n-a]s[T-[utz~m'.O_xLwQ$/AyM6,ߒ|7c`٭5`l~xDFoa')Ȏ?'DR bG)ӡx]ǁL*`2H_'ޘ*e$FNP[t7>ކA[=IJ:qE=1?:{_T] PSS,yCT932own\х'4ٍS/*Oo5sM3`BhޅE-+; ]>D)hr4%,do B+@(JCKOrT= W+WUA)vaL*!P/F\q'=&F|?>p `ؘ L@33 $8 )Jǀ_'7͉^cԃ[ҡb̗UOTjhbSUnE'8{_E~6SCOp e|qν&=XJ3;cQLes`,1peh ֺOBvIx;gev`<4tRv o@=|+:+܅BN Թ+Wpk.AQ,Zx";\dн<˭% O173ݥ ۮIM yFօd%Ŋm!b .+z ԋf@.CFp^JO&)P-6;lu\i PHn.kK;*ǙyeMȒ>~"ձ6II 0R;/ߝpHi);,Jf]Xװ6L@+`k ht'JHYjz6޲%0HUzXyq"k͍]%T8Znr*;^(ND E3.7 &HQ8#k0AV )*.36C߳[F^dAd4Zk"iWFPD{V`6U/ٴsGm׷W H6!'ãW[tHka1JrgnhM~KR~ 5*/4$I1L-o[j:>SPbu܎U½_UT2"*7u;E{ĘZ P ͑|>_ߏ'R$R)|N_߹Ԍ@I!0@=wi]R̦rps nZY>0%M l¶Z#D$nd>ca)kىkr פ ~s+&NVQ٩dL\S@%-ڈ]u˻ܪC.&mO*8q]d@JO.>5ttnO֋? ֊Vg y࢚`[4Rk-H8 r i"EjXNN5'R, }l*Y'?]HY}9wrٷR#`buCJC'^ڻ*J;(`#Te J}v4IyU:RC9&ZyZpE: mVZء+k3yxsN  굟OA+q|b2YقB;F\ H؍=P6PO]6iR;jC9I Ȣb洂yw;  p|wOVǏZE{\ b67Nmk,$3d ٰbJZsqHAYdBrK@x7!ڇp3X YGo^2I~+FMF=C3a"5z"oY]n[PDh)nLDV5ʒI_R>)ufjV8 -AdK 4OGk@1Ϋ ʡWxcxmJBZ7GsD (` !BMgP>ѷg܏pa!&z"& cC<_*sMeɀMMp=AĐG{ t5JkLo TrC밽6RDgT!8璡1Kۤ_8C8bԿi.96:uS)蟥עXoEhRLOA PqϹsvD(@!zu #k;x}0mB쬝R\ Ĭ-}}4uoR{4MsoW%兟T[j̩"N82&oml+P{O|㮵qp\KKF;fi`:,f([z".u: fVlq=kz8VG~ֻeCV?2Rb H)ry[.*50/opvm١%L>opu-mߢ6w+li*|nbH&7I̞m[4.&+tRwT tZ*R4[I!f;d@MT b/<‡x:zaQ]<4:IHQL2kY`rG6nJ͂Wa$n/;`pBtgxdyd ^CI n\( a[9~m@UL mJQNvtE3/Y_4\7,YH GgySbpZUki!Z)jV&K}׎D@(7 h MNpx3^~|D_'m\MC :KB}a^hI7P{|EKּ\d# 0%}j~5' rɎrF=xmZ%3x\cy@Q~WhJ{>+zpKѢ\ʬ={%; mհfg7gӬ|pg8b Jl˖G0Kcl\bǿlT>Aq_n0j& m'r8Ά"?[IﰰaT?~NKigI%BNW{/8QcQuCCܒ$-yz;TkV.,a'uo;\ZBx22dN]H~G2v@[ĭL@ᆳ$1tzEu:vXgZh@R kMW!Np123ǭRhx|Y)dH$+H8O8dp:^YV&k{t.n&{At'PoҙM&!salIu6 3-UZs{U1*!Dq ҙrzx=aƧTj,I?EޒO,x2PvJ ]J#@0}Yu}(0BdBI x Ca2kQ`/\z0Al>夺+J+*jpy/CSEyF-ڤV gx 0K1$db#=-ء,bZUI/}( ng"sY5x:®.c:A4TZ*]pvqW  CbtqFg@ )Z ._2hh1le|f8uɰn|d`?_)8 xRW 99_ Ԗn&P]Lt_T^Tw?Z&CuD![#^u]zGiٷTEC2' XwuKu4 rZxe!;]LnD\*'UwG TO}eN&xd藑o|LxPK Qpu7{,A:V}i٣ &iE6! o`r:xk{l@ItxMX5J\"ȗ6='Nb? wgEMִQ-;ө} km;#tcR^* /hANzֻD/Ia$dfDI=E?v\5%{2aG|So삧s!-<&p;M} ʠt$~\  ivhZ8i |Q-ۇuHOoz;O|ן87ds8GFU$J`.yvL92eK-ϥ 5Pֆ&m%[9U+M?eRwSvA +m ('1hx=Qe8SyW]i$5JDm+]U6{yTtZ. XWڦ6ΡLltH%&˻8oZΣ AOƜ`2wI^ #%?=mmv/{ɨ#>(_ᔆV83vtNiHN߃Sg}XTz-7AIhgPw&0v.dLq >ˬm} Sr5 *5#l}w编%6̻@D_>H%يi+J{#@(k-Չ.ɽ}&p 4XְNOzhfZy2NT YzE,g+1aFI#^$XhNSo&fDK)mDSg++РMo_b2]7-A@5qk8I]p"(R5Msjᗩ=?i }Ty}1S-%ũ.Z1Cf(v/_Vy-94g௪i%vKIUlYMOK,DH¼*ktUZ˷xPc7Z! 8;,dޙ#I)[*@nM@3v<|m=SbҒ=: c?8^83/dQ.)\{wżլjwvqi%3r)iil6py5F 9oe BiHK͖ Snb}䱝>{3>ZD9-ZI7uл5л̐X5rg >q  lپ>rq*|$B%nY!~%xv[CFTK`]2SDnuԧrY'NCG>(! e ճԐV P[&P3ぶ_B-YI!Z%0\Y:$STN/u^kW~&((Q1'!2.* Rb 6JAe><9BAZX;FN^|r742ㄜpD+ 'zJs!g'mg.fBS JU =@X=d! 7Ms||f{|Zi 5e|}WS\1;k"Hel04i,eκbxe涾)ǧs&MJ7mK.^V ~WwE7VmpgHxۨ508l+*Lm=29VA[2#M4_| 9! +fws ԉ)4P?3S%͑q\%Uf{1vbvO |Lr@YeV՞?_I{Z @Zh|k=C3؀o% h6Ohܬ^kts/mʰWOGް/KKy0.AT+. UQ8-t6m)wWܠinGgpecxa7dەA8`taѫFx KFܨzq[)c9/GQTB&JjҰRE͕.*0h4M݌{VFq(!TtfB{|&Jr-gc$(޻4]APq[|F$""CiBUlBA}ćmQȲgn7ʶHi>D ꚧe%vﺫ镦ܢuj@LlK)Ao!%\IN| (G$;pied2'dNJ$},Hz cE(.$N;3bT6!i`?WHЍ'rHNA~忍(\ k3pVbϷU]DWgkf ܃#+EY`St6鄨ߍPNh0$"3Sgj*n1 EZo-Uо?T\)Ph#˼m$?C1Zoōw7kc1emg40߹]‡w.2)F28@Ww]>&X/OEbt>?A{V\1*˥OK,H4^JF"\mE^UxMmMD)BOeTQ:MqLAUe[f?xmCRKc1*;,'SQU€=["7$٬ätshOgSP;ʺWھ-\ALygt)'֕lUťF?)ڽ6yZwqխV L:J7*̳ (ivbIΕ+5<)Hx8'餵-hDF;;Ӻ4[Y ƶ;G (VIL@u "j)]NMYr866 U >WF5VOHIԊy@K-(=|)a!?coaZe0>yE^::(ׅzR;t&<^ [9)^-=/'0d)zbe5YTEICNYi*ߏ}.$=SɿLz,9`vQ$Gި Dvk|R-Znt/mK5RoP#!)T3 $[tnMRe% 8B[ tbYKU|YăYC@/k-5y]+~$%5.MkyFl羖DG4e :T[jUsQUio#ˈ<6w~u\VޅنPWI,u?]4V㣝0ߗ{^tE Ҽi0+=F%A{g#cA_ +}B6=Duv͑.<y%w(+k? "LBa˚ҧp3}o*E첈9x:|`Rx"moȏQ99#N ~2!Ak!u<)'.<؝(MPyjJf míb7(|=zHGh9oyX?كO.=s 䈭&bf3Rvyׯ1/KN66b1)7`57m]^aa&x6@we52n}/Ko5;zПeu|؆}!ܑY}TSH٦\H cvXu66}/4ժ׵xF%li(J3D-PKYE@K_Bq!gPNI5gAu4!6R__Ik QOφ> eʲMqN/)EZp=PGݣtwC/> 4T0}qLtdX!vK}iwaK|wP>?@)>_mGыba@[׳G'S\ĄOm%HD}Ur#:r*djgxrBZqOej8X\/*>.+ixY B/)z2^n[PsOxUr8aʄ  <{ʹtH ;U/[@jJ*ؓ .>#M ύԢ=gyA͛[Baz,p|kK 18'{W! ?ɼ<3@Z%VºhԖ O & :91lVAJR,lyK.Na1 3g)Q+aB̥(=Xd㵆HQ̮96ͥq]Ts /jz=&/]$xib_PLI SK${ǸMEpn6]IadqTf%@[g+ QW=k"7QKTzcDMUplZ*IdN&_uP,W @0lއW7a|57_$` yԦx3(KQ5kӰ,{ܔ+"v>bv[m3q*_&[?.nvpcHy Q: ^ړ `{1 .vEtfT? " {:>2Ъ>NC'G Gk2ւۊvR7ݿOfE!wͺ 3z( e(r d!v`zVTH$ L*]F-$`,uYQ9p;ĐhyG>ӆ&Ou;ˍ XčGsYwfCEbjW܌yelO XGpN0xTi^p {"ٍ4K5t E顱TNb\<&~#S m{H#;gWfL&t= i<ʇd*t%lbpҺYG56o>ʘ6.c<-G+z7utA 9[>5W3;FP,0ik<>%$Bo:t݃ẻ_ȹy65t&C*c{4ŧ4,k9D4Dip9t82-&PUz'O%!Q}/ط&!EhMLH> ]/AS]1X jG7쐏ox_3zvf>T%饬\WUJ+ gE=V.,m '!D)ґpd0LTie?߹Zn=t!sf  !X!?O~yBYFcxzZy{up'ќm8ud_&"dWIsz(نҬU#zy˛A<;Aj!S:(Ӑ܅>ԇv6]JL7 χbHUQ"!A|-n4 îC5d?2 P+*9gɛqYN+/Rz*xq@gL̑BXak9ܙ:WAAY|40ķ`ea~^n6(Bi=g/9Luc?cFvcl~vJCoMbFAocY#њ[xa\a-z7wȦu~v`QF4mw) "/0-rŤHn/{451~ 랟Pugj ?<0,bXUVq3_4!s{Y|IсbҸB;NFVךX_i6 fE=JD?lE7ePzVl˪I1ns+4Kx< t-/jw4lYe&w(w#®.K(A+pǵ{aOf/cm$ItQsRG|@Y";'c T N$D "ZrYj<W),t0rBDY#G@; u`! +(h|h7zww|%G2cl]: xxk?'H{Y#aLLSkt\.TbFBI7@,# hæa"Uo8!Ν Gt瓢 ge/`V-@VZ,g NbtˇSxRāVoVd{>" *QP8D1)> adG 8qbxfyWJ . 8y:0' _^#v}#¹CNq/pdQɬ >@X%GrٍGiU?1=7+@ΐ$qԐ5YFʠnU[+Dcmtͬ xJ/]79,2 O}wи$ ՎYFZ#TaP|u[ M*2G}eHxD؞m=3xv^l0Gj; "Rkq ʌ`t}Kod&!ne+4!Mٿ8>xbK^7ӣ> hyB !a $qʕVR]jIW~C&!t#4mξx͡uLVʔ-!2LZ| [eC'NÍ\Pe3ڗ0> 0]P{ p(B'^Ɓt2R">`eJ Upty*ІgτWUͦzO]/|\0Ewx(&AZ{{ٮ m97ܙb *m,X . hj ;¸a [/Wʱ!G8h\"]{QR%%FY[aR/tz|hc6;2`A,IɖB<*A@.0]fSyR^! A}bt#g0!T .^$ve>>5`a:p~IE^s?Sl(ޅO})\wk2:aIf{o혀W앵-Qҏ-Ǻ6X򊋥2Y J fqa՜MtOi8/tB?~nB ҽdNo`{f2qGFwж*,+㰌va)n'ۺUZA-Y(߇Us~< 8I}7)nIa4\~ePGb*Ogb{1:yEe:-s-j0TБڸzԉ_0  tBB'M!g%n|^ui^*g1&Mn%:D?DiE5!gࣟM eh <ps&(*53ohzb.D+ *T52 }'ScB]3K+b] zYP3(;HW&nVн8:w޿Jaɏ853n̅{k]0d0n켈kuc!^t_4ּ1cEkJ2:BnVSqg#[5 OsTa6p7?.l횙KzѨ 1 F^̂ alRe,@٫ nDH"y|*>~7N!j)aDfY= &޾ hkbv2o| f~9Y3hYɶ~30.LjvR*VSʀʌ)֎^qc ٪G֦׿'-+k99ܼPZļp=~=,+iUcKC™$EM0p TUw/n%e ̨]mZx+c0.q%hQ.4OHSW 0 U0v+-!89u}ff{6WlMGSĭcY <~kFl4ui8}Bj K Хz#B>o _=Tf׿n׵Y:MڻQAc *`-XUa엳tԂBMn)&7>,I1`.礍#sSn֣6x|<,Y?#I X9]\ŷwi9'>I]G 4` V+fYϞv #X*u,V Gb-9m ѲUMѧ_skIێҭG)FlrU^g-l#҈grH[X1MG9~UYM[@,9#ު/7++ Cv)ǭxK.'-"[JIPqY{k*nB`촔뾖;/5hOV:Ύzi ܽȝdWvz>{'[N#X;+6bx J$;8` ^}LD {D5lu'Z5ʀow_x|^2ȫ7ξKRr?(Z gC37#+J a~aB߅m f =4,RPr}9`ۙHMaj&*5 8D)7y%WeU@ c(Ew(w /ޠ,,WqrA2 F.K\Uk[^ u9U6fsU\M'zGu _5~knq_O:dv ]I"%[u1Q/6vG!`F,El-$=LcNx8XS(ުA%:e$iF]-"<*-!/&{>o@8r-_`伻}-tKWkwiVj͛$:WP u΅},O2sp4j7P"*$䟙g[~pqNt3̟Zc_%lv)l=ܑPvc5NqC}M*@'&ѿ^  |\aUx7Ӫ =?A$UJrKiq%ϪzDUB$9|ht]cSytkta,$N o>x#8NfS^Z:xoG;$-XpkpoX'q*sopY@G\uZ'oY֛wTrm^DJXOc-ssd.,T&)LZCޖۿLeФU?񋌁԰r_˙Aެ?"ˣJ[,˭Z{N/1i)kaG,O-t^X#b0 '_,5]=X2kq|p ;q d"%+nY{NlB#2 +E#[a5gdZ|b]_jϒܷ#l!ǩdWV 0 ?' 5bˏsRr/ ^")PT) C%a UJ XUfJKK #qXl[eKYV++PYrJM &!ٸI3P 4۲+Z@:#;˷wggk"R5ڛc?/:ĕ;S5ʮº)P睽 uߕpHƟSAyF.vt:=y}ފڡmR R APBIn0WzbaraA)kSxT7K_M F.jQV);*IL-7 K0R~DTal`3J~*`!RmyvWoA7yl(w-0լbH;XR^? ?:C!)ӨߞZSh:5:SBCkN+H$e~ۚTȐi_p BZ9l?_n<"DHKأ+LHMUܔ}?H m$'KeϞJ\+71)Sh8G~cC.7e*tW̶٥bz(LߧS ~v UsLsPĦkTˇڣcQ"^D<۳lOsɃ>YYFz@ "{LEAq.CL&ǖF3%`=2=_ґœOtm*^NN>՗!;tlt6G)h3]5P\ԣDDF6="\*7hHs%J(( 5t̑CT:@?+bz3И-=}yM ]rEfI+ 3A [B%Q C{S/}9]EZ7L_clETg( kv/dapMM1m-Xvt6Cn#m q/RD a~a:"Vƌ@Xiӵe;ڻՔhA L WZ0Q. K=֎񖃃0ּ 8H 'M]KQ$p^d%hU9ʵQŗt@j9c<.ˡ95 &␳'+/z(Lv)~XAh ]L}A+աǥ&ǫ?Da`]ցΆ\٦+4ՋU/\^:!Aʦ|yuifHa] @)W)ܾX#WQ8W0Äd"m" fSqh`!}M<c=%J?/|WL3E Xn~F}g4k0*CDO$@ ,S۫/1~!(m.x)Ÿp.fL\CGىgہe:bdj 4Sjfd%{./sz:x a0BQ Y%{T@^^~&d۹ZZ4^HG9ƻV('WB* T~ն7m5}'r4D2W?vwoKv- *dɜ(F-Lk6,2w&b =[ӐHKnb/vp#B6jC! BP3%3|>'jZۿBdsb?=jcpǗQk)Γ΄=6[6+U1ev6a1Owe;Ny& 5)m2"酀+ohHoZҸ%m9F8Ǿ|K]c{@m8lI6[b`XglT}%z dE>J1TDFc˄H}R~ M!AAXGJ028oG026Se" ѐg4MUO E13R2zr[9 rVA$wÉDrP$O4˓qOңoQg+<3Z<.LXaql_q~;y~܌xLjXZJ,`@a٦#Qs?HE[N$u[~CkMȼ`z7CG>:JӅ8Fme;B"s<ʕTSr4"6m=!*Eu& jv?^w-1q5b4%ʏ y jH51S,~vu^!U%i#T IEGXXkb\sƾ66, ֐7o+B<۴Xw ڈPa8E#B6W Erb;8UZs:"aF5v2Dgp4*q͙lX|xL^u LI'b/1x?pkMS0`v-\˖P}+;@@F'uvп!oql6 XgФObl2_T =ɠf4aE|Uhiڶ "Y2$W*,M&(o<7RHxTS(M` К=!]qEHdo_1NPm ` #2S" |\>q!>$ -ͪO@̏[a(LԙxO80TdžB ³2."R 5s.EB(݌A+' +E)Eirc:1k!vQhIlϧ~qA{; 튋,Lj@ D(8R_w_]9^-gMs?V4oF%w7bQ^nw>VTX iF2Fu ?XНNN)jsw:A#zɬu%[T- 4jAwA#Ѵ:ӼE+RFٮf4xIՃ4UpdܿJ6:μQb4'|yޙ}uKi~$̔m!-B#χ"k٘BC7hO)7|S{OR66!]Ǔ,Dc}D=@)6w]Pk=u"E+8Cy29 2!S50Rq1>'-.8듇'&VJN)<Q(_ LJ?_Y6뱀rcA+ELnd&} C%vLNL!mk;%PcW2/iv^K`ҭ6,9/̎?-o Aw)fZ}Kw~.-y"BwTē}hN^ĭ vQ |LLRLB[F,3RbaN$'/h{qS\ 4F#`D~0\0ut hA3:]͐$7EB99voWckuRV +D4T"nss¤v Z.8Rq_f )sDB n,3+Q $o¤ӇR7'o D ~NA%1 eU'׫2+4bLJ['غc-i6-hЫι-0=!;` M;lSmLbpL4?RkΙ?]lב&e4j/{Fp,ǠJ}#B0ȶzH IؐL [Z8[U|dű"w $tVOucg+ ;ROwt VGKFS_;ƹu,Sș .*O\eKL3<ʴ^Щ9SRFB# y= %5^[\C(OTB&xxqk /hݨWrKz(|iJ^Z j %Q}pd+L)FR$0@(>*N)Yfi3Ta+SRCBS(\N&2B lck~SYd\1AD=p7& JJ|ףl\/ycvƚ`g#g5W>6 2|un0V9uŚC4.,]'g-4hmacWR~qdv~eQ`Ca7c͊+讖ki*KW#|pBhe\ 0q\[~dic2]YB&?n>5`'},sd@BI02B2 m҉sX~w3O1H sap#kX5n~:C vzE4Ss}N" jq2,(ίT!iߓͥYY? )/IV lr^!^3^O|M}0)I׺Eγ_H|/n-g}ɭ#h0jv#. Dlx @}Coy8D}vsPxj .Pk>gw"Z*q7#f<`Aר"1{.:%v^wdRX= tg9m}_ 뤗;,um ^bs o#cחs>T=?ov#1$!vvbZ|dU?PcgӪ'OW_`%%BnDX̂vk-z9e=b&~!nnƸ9]1RZ>c? 0I-tt<6Iޒk9/q)>]!QND y?}1pQZUYyj粝LR͎C9Fe5zXU&JXPQ׵Xmբ֑]M‹qsPnzV a=C{ݎ}k՗|WYSVKu61fo!!GW'k+g筘OJ߇Wx|m_ɚ a؂ |'E*  1.ߡ$^{Fzɽ8WDwmV eu/ J%B3 fo Iꢙ=d!=|}gs_y -dQVQ3;oW(ԴDyVX6epJt.3+A渲n4sgQQ{& MUE˵ Ϡ>xǿX\­3ffbJ`ÎX_I{IWJ1."_f [D;XMCI)O C3N'pj!/˻'W rʘvSnQ@ޔJ aEUVbf(QPf+Vx6\#pwTT!i*:=aVBC&z?)q$~ˈnKSm3퍶]Sl>-.! j#^IU:$ lG_Gp4m{Oj>`p@RBЧr3 3vF6 S˲и䙉7wil4вWE*# 2Y^F [%T:D9 R~I^a/l Qlt2"Civ%Ax,쨠@*=G)cr6jњ h$UI96Y,lT싫A+\6b=ŏj8$lT Z>>(l-JIlz K= 6ܵœWfk)Dw!smY,vh0 hp|B־$2|T~]X%qVT ^ V&!-1vsCb,%k9ƌ@=]9o?΋MJ~->W+Ec~gl6GuCOqQSȧptbSSSUi)a<[ d!Q9.Wۣnv5|gxvx-:^ |[QjiR~A/Ze2ۡ r )- ?:~$v H~ŽZml[q*c땧V>μ$[6~|}\=jF1Ǩ0|^P9{@Ƣ<옭oiK,Gp+OI4#p*?bДKizd ̾ѓT-:9t4Ӈ :Ad#ǹ\|2ƬF^(8vS29ٶg3Qa?B]q%L{ rG~|h4 .ŦZSƪ+V+"(~hu1Ay9]°ܶ* QcADW ).aLS굝E$\[K/~eiz!g (%Yʉ< &6rRЋp.J0 $RrB j$yC$/0Dy[cz dW5+ey R`"lpE^1bM^A'"cآC(R"C)!ML QŏjOmP}ݫlI幇1\h,KOh}DFhQYM8( IO}y!UT!\h) 7g>'֙]1ngkv۸pÔ7Xܤ d0gOiY{H΂(sy3.*[b2sCt B[*l߈ޣUd#iю){sFpg~p~xmd<*K) +cmL zYȴz+Q9 Lyhay+|:˅\ ҭ"ԶaZ-M MBN[dt B6[ o`PO-,h)Xvy"G򟚖$šh̓Oh<\?SN]azzc]*E}ɋ[@r:=NGJy@Nf)(j1UmmǹI陽 Աw֙ۛdq@''ݻlBq j2s qDVά; c&dmUO-C%QJ~5t]ri-Ar}؛ޱW'Ź{ W5qrO} kOIF>1}3?d¢ $ ?Ԥ(B\/ >dIm aa,p2tK,oEB`@G;8'Lnfr#RQBM.E*Mv%e?!t|^ $A |FEv ;gY a̩ Q}pE~?Űe-g7ȏ~aCz7X0ugўʹϷBap8VN Ply!x|D_Ǣo;{hnjRȋV!mIoLPeG Cm9T\j}`wev3 OCM HIYz*7Zi\Y D[2U]|-k{/s=! 夃UJFʥь)K[€+Z|:/z >jP[sl9.aGlh,}z(?mv^^x>9Sx2qj9)GھRfZ!i4AHw(-o|!|E|7q#V1;?Ej/H%69aE lhYls w fBfTzdRK$OKEo\fI=xMl~\"4(dwD{dT.9I&3$ ȃS0_$<@79D믙}~!T+A^2!\K':5RV&~#(TA]a/TA欕G-C}u0] kND0|% Bͷ TE„jNn#'%` P JӉ{Mר.=_TʾGO8ti w=V>kAGg jM)Aq*}8Tt4;k΅DL51"$Nft޷֕:4i^SὗJxg%~H5X l1K?Wڒ1f.IqwceLx?z}[ kT>J+r +_ !YA α/{YFﵾp.{mkƪ!9KjqMdߵ%Pv8)~spJ7@Ϛdd"0-FwU׃Bi;I+h(+ #1 &c߲G=('6ݰRȴ硎[+[;b0sobqB(6d$n*ȅudp~L |3;G'V?|dY}sq ɞ}2:0\/K3KxU+Л292vXetλmQ"Δ(uQŎS#x*5}& e#ސ [p5s kZy3 Oe{'n#;UrJT,ۜ,lK7[U<`?)kȰs ;f rF*bfY"82'zְ /yP|gt V[5b2'!(ݮ-[qoJ \@ $tC1I܊b]ѝ!h: JcyC'7[x _1XbVLvt,?|%j9)fI(<6>W Pb#iC/[ ]$'{ߑ݁~\U묋}I ɽ f&ƺP4~U|uU'߇"6`9:XKoLX7)R:lsDzȅİuX"5NHqKDfZzUi}ʀK>|C*(#MFpca{gHyf}%+; mxd* i7Fje5&ye.HԻwk'=_%yiXd0Y L :]=Sř&^1{91WH[5gn!6eKJ[\Bv5#>YA;KfogE+hD ӉZ ;<ٖݙX8DtZW|)'*G]PK=XӅ+5'i JVap CMρh܌buH-\J $M~^hUʕBw=D '4n<xXɪRDFRl3p)) U_uџKvyt.\ 2t߆q+v)Tdz러9af ر~2 cѦV0&̚|y)$ҁXRt S 2˝JD:av[i_1ϑrp p$ s!(!B1US$ \w∹dV-2#"dFhd;r<,3s檧6PNAmci//*28M@#>CL,Ri[^PF3:rP64)8e79{/t`D&9P9 N.A°4lDt.6`{ihE.,w'Zp=KRxH'BM("5jX e߂z% NV5G3܃c^̮^K.Lis"[islstȕ   kY<}@@o (2y,8:!/$8IN/m_ZɜSB*yVW![1ی(rn+赑(t-<3dtGѩN"i9NEIJ. qjG@|_)7Hl+D` oQ]:XR?Ud+:}{b۵A<n6#Hm+sp'*J5#U#!)}C[8Fѻ\,? yFVJ:/B׷Z4:krL\"VVF!ኁWn-/"UM`_RA^ꦲlFZ)Tv׭,*^pTb! vWl;w3Z(Imz9uf[ᜑ|ψ$he88q X/ni8Vϳgngx璽O!+蹶 eg{ڤd@01Z-"@sL%%Wd?Ke`%y8buwY *R KL0wT: xi`Vug{ζ[0Ø#kxxCيt*LuRƖ:kXq?Ipgʎ|? `4:#&hor8Ts=)၊ Ceble]̋!ltd6وQSF _Q40z#Iu 7b2kN<@NH4x=zxʉ/u~!(ܵ'e26s B܁Ɩgy"l+7Uj"^KHD(J_^ MO.P< (U\ =m! Ig=ZBY v 0U7š>VKqK3]>}2_;zXџחAطI>&S:TW]>RcJWkO+%}IpBABMࠖ3٧1J{tyR|%UiO}}š.EKCueB,loㅠ"MrXf;EɌMJLg+}nD  0cYUA+O T _8v{S)s7,XI pݘ@_!OK\z4spjp/ص`{$D,d,mن܇u7ENtrKv Χ Ҥ.~3i.Z_a3>v s_W1v J_}RrAtzT{c3+(!*aGLA;kGqtAF5DV'[{Y2馌>z[m:㥍 /6# \r8,Gx#,GN-vSMē&Rv-l?T1f$hл{CFV!pnβc h+0n41Ʈ@H - iֳ7#@B1}>|̓m?yUylQgi5Z0s.t!`D@x=ۘb`~ Q\cHI~_99],%&^\O1`ɉL,+1)7c崏=E@lam&MtNڏ,BKZtnZ^1Dg+0[D $i6ߍܙϨ\WofNxV1YR`@$RD d<'U"''BV) 76>A*魜hC@e'>3yyrl:hnK+^w@l0/NdnsgmJƙJ=\!䑇?]e>h] ğ&ir/BД|W՛O4igKە jiaՇG&}p D›t.ES\IC/;-M<%%4!]ZL** bG͗0hcǦ{dpnKM1km֟Y'^Dxz{tO§JW#_Lele3; _ հA;U4&84ywUʆɐgFJnLoFѸ_fq񦦳 U:2 8aM?;nZ2_ I0P5 jXB->_hZMu"rrؽ&#E<7.%f{XGl_*.OAbi34~o+-[dWyfiB֑44N[~= 5%\SfPj"_N/nT]fu2,pػ\2s ڄf`cA>vQeC\vhVjFٽ<1hgwʞ};yEJE68x.`OE2 1Wp5FBWK{qƙPD=C%_&69+ٿ`XLLr'umgqOڢU>zOu~<ֆ,Z/k:":pk"c\ɞW$Pi&r;T 7FRo0&&zK"/9$ZtYQ1.,HޯWR L w+?^s ^QcE1Nȇe#$~ cw"^8zMæw76i0Ơ+II RL"$K5~Gc!^`\ٖ6Jr`sMԵbDDy&,I('zj,bZ>]F Hs84pnk{*fנVRV&"߅52p]g]="y$G#WC,W }ZE·}Mا;5-$DfVxYR@X_[=$9\NhMPp8Ym4( |"mgKj5 ]DcVYUJ8YqVy>kULұəEJ.¸N7Yܹ31g _mKӥx/HP-2 <%p wr1e&wVgr Qjqikz T >?K ݜpAU|.F!3cztV18Dd  W8MRȩ2lXr)8!'{. 6JġoӃD2/Mʹfܒ]pLJVW 3C ]*~1qX jDn&'4EXyaJ`Pq]"8r~?f1.jrKBw3uAIMʄ((I] MMZou3V F2k1fg[+p]铛~E(~4\̲F`Dg_= Z]W9gfsvASfh#`smXA?{?8^Vaf$)i)g >.7,avDQo*o[e>R n;%U2$Ii!ipuE kcRɞџ k)R {@!.kËju\ݒ_o$$gIfet +vM#.Fvj:דB`=Y8rw bxC18,%6uj>:/6&jB6"xJlOc U ϝ(!sk</`YA' w-:`ޭHH]pk"cg``˄9Xd<f PBFdH$6I<ܵ CS4~ގ=4 u.܆IʏP W6YV\9L:ّ>ǔ+\IQG*ؒQ wZ;$98>?tʌs~ԍJbʮDЈ'0u ;JzoN8o;|TB Y"E`a|awoi{ ,35ǞL'VYEUs4_zJ-fs v04@<6fRjDoVQ,>`=z7]Z4kOڀ9n3LG[nn7t&Een#::ۏV2O-/#>BG=(gR[s\1o+#y8`! &Pf{"Oi<ֿ])dCc^0@A r- Uͥ26' U7ܟ:)"\\+FEͬ.<(d?1%"* EX$ۨuC|<\n4WǕҙ>qϋ[uxK1B@4_ɓ.?R·E!(r;b{nOx6|sj`Ujy&t/v,aOޥunt/[rUͨWG$ uWM"ũEb%ys:غnP*"O #X"e3-dZ\.]\\സ~-I$֨qR7le(B9oW-?`XF`@yV}yy h܂Xom3 :Q)b7ЪBAM}ʥ`6M .S--#Y^PE k0P4JO2Ay*4| !Bz% }C`T|<^!a^u`ܹhMcDxuKKS_L G?9b*t\6~Se5 H`>u?+GL'aś&w-C ,zk$JSP:oՍ뷚OʟZBcfq,~hkw# ;-$u& m(ݬlľدeg)(,z]6"Q/t1Ϩx Aw:,gAٳa+A¸ M4 AFݻ _&7)`:K L1mSTJckiCtp< RA y<: N e41 e֭n$$)= rUiy8&Ut-\*Nh5u54WB5- 󴍬;Qꯍ/|A(吐 D|$+Fw-eU(u5n MaJDӷqnX;Y[l 0͇z֜لfZ}»FhB& [mvUuzF= 7i<.1?j]30<2tj$iV4Yx ["HW)3}j@`\m2U$RYmYp=xZY5=mLsMN>hhk! *l11c} pAι`U27EYs!6,c# ĜH<( F3{#k,ǣt`4'[ v/[]GLH];FD9K[)qHH?Fy_>'~1 N ][ZUV3Ftg+Dzi@.YKw #Okws tRKf!XPFNj3F$CH3Hv߮tQ}.mNyL1V&!K9l^yK1ȣnD@m9]=|u)E8 GA6gv6[!P;g|Y$͠ jrrsZTf6Q989@䶳fly0^TRNK~1`0鸟sXH52eg{-Wb.o;Ҙ.}N.B^a6aP^mW{KZ_~K+w"#|),C LhxsZ)`$m׌ЩMEHl8kd/lvPhP4<@\iN~SThbIAc-kPt(,}7}P%o>& *,A^ ]qrԱ#]HmӐ:ܧhhiwc A(9wPצBln&|ķEIik]}2'tR!bx:ը*DQj d]>lh - 乁G+ϰRڂe؀+Ofbt)"t[4=+G)3w,p'aܒe*4_q͔kmrfM+\[a2UIcs3 dwnlŴKlqI\ =ufs`1Hs`MBTљQ$aZ\iGVjt%̡SxyOUJW8;;Tnnni~S :_E[=hz#vJ*yM|o ,31]M, ބ'0e exVx턂 ޠl-@qDd⪢yA5[|2NҙƽTJj1e6DK;si.k9-\dw̠Į*\F"L':3f3ݱLw$%בiƢ/urZ^V#n-&wVCP l|2XJ1^GY3Ed'c9]P\" c# 3\J#ї%e#D)~$ho0fu]^l9rAs:d;Ka[R0K8F1`O҈J3@y:y #=#O 6\l^6(c&sj'@ ;&ܫ|X)M =:8mʓ]V3`%؟dKΞժ/-Qz2]ϧ{t|r )ԇ:}0nDs&>JLA]Bp R[cDe"O4@ rrT0g 4 զIR.=I…iyhi{yVu8Hc ܯF!AJX]$õUKaX_ܭ"z;2~yW\*i?r})f>FOuFxݚ}&m|9x!{ mh?EĸOUr#1⓲.Goo.]g9k^"%{2 :1\0aQ}s% Y4Jz氯^n +8*[&vnSv7=n RzZuD]ibqK4/*B:]΃?ٹx֋'GT©?iyx3gD<σ*wһzWbgXUm71:~ ~fQ-D4oF.ٰ>]L /Y f%}R]<;*q򴜳!߷ {d[PNO-]vˇsČs~̓ kC{/`*fA5jS@00*ɸ;t+8FN%ocv^5Ԍ:*H$Q! rwĕgv$0~/50qU[PnT2E,|.;[cgW7L<5d羶FH";ClxeK~pVx,C7Y mνktv#ZU`\3M~]]LjQ3~o4&͖s(7a&c`ºmjF^Zv&in`իu540 1oT#O"9 dLo!VzhYW$-ŴŒ/[+z޸Iї~'\:\MHbA3 +0Gkη%mJ}H>\Dۺ>^d亇$$$K܍G6{wۊS˹hK7ln>q_tA@0 #`VTi(\E5e6xACMgІ\!>73B̕qvO BP:+q:d׵i7]u~_IdtMy+%"oe ,T$ zШ|ӐKT(-l[=DG/7o,춌XK|YL0e%Oޅ){zV7 v\G`zr9Z|K9@8cP/bgEn͡@[`$b5?=ia߽\0ܰGY*~ū;I dH~Pn43nc>hNsq= WcyoBjv2gF8_B*bm.|{ݾ 56RH"{r!eeAY|0WvZZg:Z[גvnj܀|>:fiIdB#C*F_?.oy .0xjqH 1L"3XH";9[{H7ՇVon]h:lCZU0Aw%4j_y]nyjpKTw tD)L&y¼{~)AVUӪ%sO rP9^p<3v|z_ςA[cxtlXDJ Oֲȹ}p^0N7 U0+cЎjHؽ A Az h( ^(^qN'bhN>cf]+"܂vge ,^ }"O ~~ ?|ӃbWA]A G#Ʒ@^3@eo#L]~8LgiA:m[]mF)(wcb39p4 A/iAhg +ySD[j ɬZ-?`||D'ҝ/QNbYOi7~ 9pve~fKx*uipͲh\SxFAELd3mU=P(*x/<>˨ҝZN_c$*.',Qe_} \lDmlj/i 4bm6ҕY'54YJNZ[x.JDFHo#a-V^1zbvDluB{ Jp Rh`zd@mD2(5-Z)uUm UL:0̜Vu2#u<]ߑv>4ʤM+y*c. .7#8x.a]Y?I@S$cH-۲bRCVpb!':U* ϝ+4Ag2uU! >i CՓG^bU#d PY }QFM3jMҖmyq'㖚TLi>:{꾲M@^Xa 25$ nq+֜<}#d u29S5@Wh*ZZw#ȝCrRviˁEebȺo%xwp3[OqhGd9)*u)bqs(#5,o D`(@U f ZzjQƺd67ނ|#֐7|49?x'(JA 2#3@t(WSX5AԾk ~=Z𲴦pnY$8EqtՀOPaxz`h:BU@><4 oP͔OuQddȭ4X of͵)*:Mp㴥}R&h}n3Xn3.c([DM /Db{Jdg-?UZKiݻ3\;x``OMUxG} -za?Cn.7̀ 7Ӿ܂K>QA-"8U'iҘm8K"LK!=rY9> 4GN[X";~P`҃8B!Α {k= UJ(Qܪ9(H.ʌ1HdYo FxcH|1 4'HKy>鰁g^Kb'* ht%y1K7dILYsz鰩h fm`!JһRo(sR9jD {|rY'ڭfpX^"5cN9YTo_D:j2&l/*C#!LB`}-T f;Ӂ%& C0EoDu ds}˼F#G<o$Akj]Tp*Bn̳EP8w‚6.IN$ap;3TFיc2k}]>'ӛ8cIiK28ۄ5u[j-qlG 'q0t- M0| Y^5eFr#SēEf`j~b7XRXl!\PF=)S.& Ӱ)Uj#B>SwFG_H/ z›?=]KAAzP0xSiS:fW;/Z9+cAVG'ڸG!@~;Dρ> Kh)̠LZ.*|T>eHRPP^&9Ļì9P+ƴ_Ab.EX[NÁ@iwcƖT4?MQToFnnAW1l6bk4x+mZ̠/ܬ!j( _ʶ7xLZDU!Pa`ybO(Gb‘^w3UcIk]?h5jU4}9qDzu\W\GhPL RVCsRj䂔S5[YujEQ܁1iay q<:m%[w0-cxa RNj~)Iަ2-LUӶ%b އSE }ypS~":͋>uck>׳m&9/rtT v⻥9/`rڡf3$?Xe]xs 6)ui3~W3kB/[{9VsM8U1m+U=`k[W䝚o.+iۀbEO YUja< cP'}_wFWt ^çs :0n&ܣa LTw@I:Q%Z4 A#03.l0)6;( M_k j Qt*HZ +S&*R~wTKu_?k;XRVm!GRחb@P,t~-Zp~klV0nd޵m7cÆI-`ֵ$pNs@4:%ޏE$ƂҽExGUfӓ,N;KOo⛭2քJu1?jmʧi=֩УhS}^_TKρ 0E"B&@ң\v݊ۉ2 ^@'{0&_ iOjg[N pcu&fn57n6tx!5y7cY!:)>-mm\|Ep٫X2kV\ԒZ])5>PѮFJʃ7ї ;U*<>$3C^/:cֳuzIɐ $Is nm$g\_0fفhX$#~++1qӹpAfU)TW!1޳0à2C4sʮv%v^:@`<$20:{PG57qڍ©RCUk r=d2 P;/K.h +e/ޏ ۳bdf,c>~Drp V&6:GL4)e{Vzr@dCg<Ӳor缽`u; B#5yw2|ͰBLwxw7?ϕD?zuwn| k*3sm`~-u}f~@BfgϿ`CCF550kLLhq;d}5e)?u,-lfoCaoT@-noz5X^l7v~h>|2$ۮ]ʌs:kWOTH= rt"eK7ܪBx,\GiCm0e9!БZr0rV\K0DGˣ^18֩윒q=;Yb-CfUҤU,O\_NxwS.^{'Ɲ<\x8Vp ,`ra-XW%0o ;la K.. ?`W i4Ƽԅ=l+z}|Yb`@cp5!5wSru@׊E۝ cB4 \$4$ $4XQ7xx~[ћj=>ޝQ@`(Wqb[r IEg1 % {J dJh"^*\j/C8,dBvO -­(͛i5)dfY-I`$ꠍ¾vA{↗*P]\7N!Ց#\{D>skVN[r6G M5HYbÑjm(>ӒB7kz,o(5Is|LJ&|Cy£2t.)5==0GhKϐ4;zQmJE~}6%٘y2n`k|j,"J/`JUJɨ5|(*~&;6J*x`qֽR0Qnd0I;D5WSHqyێm ]\GcLR>tQxmB6ōubL䗄o;4]Tk]4 z!1]C@ڠٮhw͚3roX.h ]ٵ$PJ ?ŵI݉֊7-jXRe @<֠^xm*ؽ&@\9 }O>RÎ_Z RU8d& ;ǼFpN6'TQ\BF/4g H/,tMɏoc({lAHR\ dSr#D=vg6) kd7XIyjfN|Oq K"{H͐E(+F5]"g5Ա )o~!𶳕|TݙAOXHyGmxwWD-c:ˈv-5I,Q!􈃘ؘMi-fTKJЎcN!q2?r]&i$0H/9Q~O>kr@`\XDeBt:]n=dIJTI "Ht`.@fm@3m?$n83&ܔ5-ڪN㍎U˄1= _G7~b8#W߹=5Wjc#0:M݅PLC8[ ̣\8mB h ; *z뭀CV1T,t U"`.2іt퐭F(;z乼Ҋ Y~ ?K9Gqi9]o7:&J ¯Wgڂ٫YY R[L"Tv('Q;]v.ZN6UI8GDzKf֛w HoZ/^ZxWcγ 2e[GK ]jSZ#-oamjW|a*Kϡ/&SQ\UX)x:ɅEH^HPžgE቙:h`tOXkEMBC&<@%V&ڙ $|YVPB`q ;WV%ԋhv ZG%'A g3*6pUx T^^+j\6 !q|{_#'ٞd; ;2~?q-ϔ<9̮Wv֖S/aX"#>|h͌.(CU=xכڒ=^ cϰSFNB]ZzF*\77y fC`X| ]hIHec0MZKXgK6-ӕ^`T2l#8>Qؗ'I rJ[ٵٜBM|?V+3JH,yAE?@۾1ͽk)Ne1P;&%t K#phex ?a|noC,GzնMiWzr<- Y4:>K]Nj(4:%C,`9f,eKn )m2aX~Fb(ɩOX˜mhDr__F6 v]4 I.SټCx-&)tnɍ1A_֛8R^lΰZE,2y*rBK^X2lK6Aۘ@ьYkRkXqp-7P)n8ܕzљq[XoCr9] !ù {h+ŃvFIU._@HZT:Mp|^C6<U/1vKh4FghvURkY3HmA6 'Seݙf$=w]7@q!\"%|1hx3˱lL9z..4Rw#!3_2>rŤ@R" c̋7HcS–KW[WͫZ PBrO.dY AbgNG@?U4,;cu庻ueno-k\R}Q"@f,z ߂|ORE18vÈ7Q*݋Rˍ0Yٛzek%iw(%AS=0 h@}`PK6 ?6UjRHP- )}'pR ބ3EMK3g?p…xxF-%3:Ou.5 ą&&>@J̞d YTIw T|/+-ܜ zP,&8lT2mwTSe&캾/-ˇzlsL>S`~{X>CO)̰Lz%d)Җ~\ܜx|uUW!x'Bmr+[BlKYp~ںeJT3W%4z ?d7mi#a2~ 3Wr=g#jFOESUщ Z)2Ys&ґghw!͇q6 A 2 ֽS\3l8r >dBG8,PV|i'/fʕZs>ՂuNow:o T/p`0q?, ~lMy`µמϵOD=H5_9(Qm,m=[}nQ@ NH̚9#%sF/T1SvÖ?%zOv|Q*Fo.Y/wV0pW,!E• ^ҺA'ؙ ),PHq-~Xu7m3ka`/w}v&}Tz"ZkS օ>thWòL`>/^YBX%~"6]@L Yzۑ \mTNnVAS ۉ< YKru^Nvvj.Rc&2C](W|/_|wmcA wˏ;3>!4#GG.>a(FغMA8#U$@-M_/KRoT@Qi)F%gATqH&3 MhUMb,S)P}捏/((+EFJQcdV'yL%37cE?` XoB1P4`t!Ci/3H(1lSf@e ƒpAyPiXo9D ꝶ>47dC=luVG׵|JI7[Ts`q0XS:K7íJ= h#_7B1HSڅf<)v*1]L$#%_Z(fsh0>9#"v:<{A\bJ$62kSNU̪$NѺO Dd#bortԻ)V}7fߤDE2$̈́eJi:IiI1M-_M3B$Za>+ou!L7ϙ$3@/xfrMƦQ8E _a/zQ e|h#@UꎧnںFHc}e&qZ._ /m;(#0.WkE΅BH;pA0}_S#C0'K Np-4 15PDT-/V:݁x':d:qZO !#T˧ꆳ>k;Za 鐠;7'KFLvJg\fK~g{"VM*KɈp^vW.31x,"Nw%MI Ekt2b]frFEm;X)a.bTSm<0kWнjնP#0μS5 jݰ[77ps)tsPEZ 3ִ2aq1s-Aqﺆ@[D`ȢI~)̩z - E#Lagڻ(ݗaR.k%AXWnAwߥ~VTl5@z񝑥_)%P62 (p:Q<FmR;p^B}? J_!\l I>8%òB@ gnF9H}nHM-| 5WEݢu[Ⱥ hå[ =< QA" ;W}p:n- F搤C |J[F]\r;iUw~Xu]!`$7<[n_N+k#bY-6ĕXo%"#v_E峁׹)dyJj`̠Xha0;@y ؀ [ kutdҊ Nُ.~ !@~n"dVd94=aCH60.Sz_ .#qU}s:,=Yxio Ȓ8<Ջ+~jGG/W>83PEذ22Hвf-<>Q."KYMق%XBF\sLPX<ɝįk[Q8{]=;}{ibc[$ ئG2M浽-P )syK4Zy9G@ڟuܬ!ErC cje[+1 G&)O A>/`)'[ÿIX`bQFkr:&qPpHArAì1chVm3.Ƶ)$52ԊFac8:0-r9IR":Gv4}hp49 G_dP[)S>Ao= YI"I$YƝ2ja0TG@) ,YKkVzKTnOw0|9B}? 'L3{Lr?CSW_7*S=4F Jx O&ҵ*;V2/-ኲLfi 0?TgI$˦}/ wj7w u?&$'{C9H_# Dǎ<{õ PYhB1Lv.~𝍻O~aGǃ)Ј}sm̚:e 6X/vO;ʕs{r>FRrch0]"x[?:VpN69UXC?9^.hf!!Č^̧4Y,]R?}su%IWEQ`' } tǣϞ6IUI (- Vhi"n^-6X<4h [/8@'LVInXb-v;ޜl4ϧzLͩgHT ᎮTֳs@f &(SW Zjģ3ڤ*[Q$XI?@]: 2RPRQ(-0STBFTH Z=﹑.FCm}5xJ0J RAwTư 9C"L&Tgczv$Kԛ -ѵ\@~ a\ ēA/oģsQ&E:GIBIg5WUtC!+5+llLkql̲Y͘Gī$JE;Bk~:Wўt9'>TyXbNpG4!7L}FWo\ |d'G4gjܢ<慠I3p1 7 osdRLp#ut3f\ZRI%jtq2pv:7KquhCDX%lQپTVWeRTz_Jw({-(vtm{y1½fy\[ӌ=@3griJ >/GlrKT%f5^PgTz_ Uܹ'OB@*1-I1Us JaL{389CfwM[xrCk&,oA fpjFS^/da'u;s &΂eQ2Æ],YJhiv.z!. A택 WpK?Jf'PBww~4'r"Edq.=B&1PKW=hedFNFg%c(]t#QO6"v( jn;="-;ilhLDѥ`dFw$.^u?@YMZV@)LƝV *l:RQW!˱2X>+#*gE0x1I霬 8Y[~QԮY s fiȏ|H~Դ_`{ sYi8=WXFhH2 2 @QE$@i!IkM4tHJ-kgd2RNݐungiKQ0ևcxn\0?A Ťmf;ܨ<ΫO-(5%@"="*g^PSp1O&RW[?l >_ ,֨{')/ ] y`9_ kgyVq1Z9֍+1I]QVwsf ?8~>ED#]7ziDz*Y-\zpjpcm2VT "$QA h. tР"  p㐤W&=׆in`c Tuد7_~{Ɲ]Tg`'vC/kGGu~x9ەV^̀50ؠ?{Ʃ <ϯnk;P݌-w !_<]Wsw n{cJ>Bt|4}Z.XȗsȀq5s0Wb+36{B*&4H).T >QP!$E.Τ}Kۂ\qM.RCxL$AJcϵxdcfMCxDtޓZ=gQ|KYn˽`:5E5iલ \SQ 9HH1 *rGȰzW:G$(? G|]p ~FyH[/ }#eP g|աB[K_ l, N z3F!D=ShyIEE -'p=օᾃX)oDn\p5 vtA<%[o+QTTBHO757BFui}IE\Ր,s Ae^gp~KSs̟}`Idۓ0zk|UۿMᰚ'>f32^<W8? yHc[Ŏbu.W-%CIJdW((U] \hx==h*8{ʑm$%Llxkr1=#r\kVߋ7kuZ %<dT^D"OR zlV!]y*HR tYٔ/ L=m3ҧ(z!xz[2mt5pB;/y -NXvaZFM&^vbߧwӣK#WņIJF+`!g^k_q__0 ?w씫[W6q79$=S6[q6b^bnK~庺 f/d٬烩 մfDWgRQ+ TWբ]dj[}4-~kI!Tu8RJ{BxaQ U]vrWoL%BG(%g,UT ~a08Âg̀wƙ5oZ1e}id;h\HSSQܩ4i`\ǃ6t┰5bAګIbV \:ow-]LsY.avk+m gi ;"G&`KqHX٠IVWIR)6w|P_} 9M+cwm42gfY85Jd1!ٗ$ R4uM"\-kuѩ(baWfŨOr,܊cQ$Li#a_ւ%-tݯ#j%74? D0@{´y\XߏC 𲝜>bwM|j3*]_:X\XVD`d%;0]y7C/5<駩HY인RfKuLu: ʤ{ĨEZ 1cL EE=xX7J ܴB`(IY"{'bL(.P#eE3rS־۷8|5iX\@4QE @$19'/{b ?X%> Y&k萭j+bq&C׶7&ld٧2­T|xD0vs&Vevԡ2% HӼNO3ŕX"b1Cl"[i'~*̦4V1otIE5F/3*l|X)#4 Fܺ̀^5+Q6^+Dն"@RJt$cr2hR% f߀O6\V{Q?/_i,Txv^꘰:Sт5s=FsrK91j ,jz騲zxkܭlqKM*T7wRU$LB{B<*I3/5 LN"r^Zo .a>E!k'cl0yęm| BB^\9 Mބߙ ݴ/ơQ_.-;\29ؕȐ]mFsnT«y5o٥@p&6_y'Thf>&,(_o,jyy1u5(\ Bs6bY!㰉F6-E{{j/' n0Fg4T>]7^2pxLu~jYM߀I.iie;qv76eJڕkI@M(7I@ْ޳ӓ-wOc fǺd5"W lLPE[>+Z&0jCW9V<,7ru-h^DSTxM!lŇ+!r݊d )_=)EL\ThLLb@Yv\O4z@Sy u @~51[ Bqn`BB@mx{vP9ndQY)Lm?ZWzT KZNknIGwSOh74__ NU#f~$Z*v{;^m83X7\sîЬ!<S|#Z.O5(>XBe:k}tenQ})W wHWR4-I8#JP'gN!`LˠKnoWwXb>?G5ܧETm&O[;[q苹 12jYW @I#In,M2|8(Ҡ3!O[WX`h<@`*+(x?y˚T;7j7݋^Pq7u Vc61"\eo2O\G0 M` V9we8Yu1Ҕ4ŷ [⹁f rx"-hyRTֺnx4:5\B1є#@) ֺG+nނ OS.r"T:go%c:S WOHapT:yTεӴN--*rL$=XрIWM8m|"'P3yKN]w:baq*Qmilz5K y2x qbj/ n擙J?{oF 9Oy 5InblԻ}k5jW{ԉ o8>cȿgMA9̃=d*1n_ޖ* ??>&iLoՖshw`_D+Ȅg?hq Ȃ&Í5Io%'y-#+B^"SzNB(eR<%iһtjAQ@) ##%dJ]] vHw*/S]?{*rtBd<ZT ʑx%^9<2j|sDCgS΄3<.т $ty ^䚗mN[[#"vvT^$笋py׾ 1>! &T);dL{AC8A]|op \{lQ / 0d aF48v(n>fc e}Bi>7j`qOkLe lM8p!ڦsZO|cXM9buUWg=fX$ ڎYKylNK:k]y~J&>̋c9BZJ铪e0fR𼸻X#\,gCYPZЦf@*<o6+^5LB߯ as߹isN=Sh6-tSH:4XdCw&2MfJ$^/pmsFėXZxC a8l^AEWo]'I3 A?+`3]DCg>X@ս, rTtגTՐd_^0߇PD(f|c@MM7 )Y-)ZE;[㰜#Qp`gA]02OfV\0CFw,Vn=\MWY sqGbI z6 re-H &ҍ$W ?br K0Ct&)ߞD:q#i9T ų(#f o|Ǚ;&KiCU' 2ŷ`B]ϻ~+Y4qW P R]vƌz~_ Uu̾ іřZgvT&&c46]W/ho?X'w"O, ;k (ZQHSdl;^45m`ZSFѫx/&iԂTp%? hSD6`cCV5 ֓U|o^NdW3J ed\!OGϏtIKjx+V^k$M,~~/GK !"O+8ś&d*hь!sPдmހet;XRl־L)%mbβJGƂjքR1:I [E$RZ*K,Sg*Xvq؋t"☱xj[?T$j+wt?O7b,> JJKw7+i'tiR"4YfuUbE3b-P R1q|1Xyr<0,i̜_/~8GM\.8gѡj 8"|֥JwzzZ!gc }ϹR^-kB+Q UD8ޮ4P(%wy _׆E$ʋsR. #j{!u1G!gc-rIWLxBlL=&rI'eD `7deP^U\qv ^R<2Rg|i020vmt]i8߈ yJh.%?j+n_E(sZmAyiX4V3|Lg3@L|w:hwQ4zAiCBpn1</AJ(0ǹ#wxz\k7,vnA o?oU < K>us^dusaeIX0Kaxekr.ea([R'#ЅM7 OXl%گP#W&rvFM%5jv>GTA4%h`8U`8(%cZp9\%KFU_( Hq3 ̹ߵ~ײ8p-ǜ68MCʀ}5/X /𯻳){cIRtMpCoo}ci- $X׊LJNKZ C8w%0.N *W[l:cc|iD"4_/eB~iaߖhPDZ` b)zu˵eZ>o8tlԵuWFNW±d;fSS\ȄFΜj*[ُ.iچTSo"]< O]6ahojXf8d1EW^"x ^SB2Mƹ}jǂ 12/ %;@c 3`xp iҖ6KlVb0;\Hw9[֮L4l4(T"xb%en?b,̰F]mUig|bh kt-6HEKSo_wh>Hye3da&T}Hu+ ҙY>)=?5|JepjaFlGȂ4]L=]pX`*DEWXϼ^vӀY+*Ao+yWE"*4!!AJrZN߉ }J2Hx?0{x@JBF"U.*X : c%q$ë'2Itt>|iƆkAP i{cx,Љʴ*Sp tdnjpgRIhzb􉈰Oma\"eBgO7 ԏss{oALmn]OLƼZl8V FȊw!W]FՉĤ`u%-k:dggi^=! M幺~vveUW*$Se3OU@)u>6WL2@F%el\8K߯lS !nxOg̓۬oẄ́F>زܓKzPRNdXq"8ERil4A\fDvv՞hAX<5K,ӵTU۽IM(SŶ'>b<ZP蝲iO`2UFq,jU%O-.~ .CKV(m*M]\R؞Z[Jo:>,@X$clƈI=3eohђZu'(bir94zN /c6+N .md~C o?tܟV1y3̴tEhHGhD],8|YN4EB_,tn OC^Gݻ] d\D$w [j"w}{ 4ocxqT9C$nV5I&ܓ#=(A h|nN?##M@*A蠫*RYqG@Z9[I[5XGЭ ? C`>Xl[k!Ij8$ @2_RHGk '.k]"R%͎bB l1?mTH(\߬,#$ԇ^ 7†c?) {4f>dJ*jTO U99ȩ WB\lr'b[ fԻw)NޯOIGaE`eaTJH[p V-bKi! 3ՑXt"]Gr(cU_β$+9pfpea1Ʌ[%֘O?C8,sA- f6JیdOL̾`h#(,׫D_@ӇҌݿ Yv;'tbɁ"&]3%w~軡Ŧ:k1 ņ]% hܠbԹL.7M jXh%DaY}LM,0`,$Nih_!o}-Wtٺlpڭ"*\]mqjJ3W|ӧn4v6o:50|dBݕUdzáf99Iu^&Ъ\w/E83lt~ gefOĔз+-,?ڃc?D+"{68&ΐix1ܖhXA]R?v`Z '292Kms}gܣa, uk rkC:3)_י)zܮX;zD/G%/DzeFlጇvG]#up6 bΡbvTn_p)7ux(nN8v@ÉT)W.h~%˪T1 ^>z;8XɌCS)t%Ga g»~ PNk7+,6 aقN*S<|U!sFoEޣoa&m@>m$Ap_x^Oƭ `e(vG:;3S,L;GڕF: TJ,~TmrÎmM]I'f-#*@Lrيё8-ggz :cJ`)w=Y.o[Tϊ Z؛_7/fHtaRɳvөJSJ[>Rb]W2,A!2BĈ|t¸~[u4O"%"{םVmMB|AD/n@ƂŴn1őBI_zux &z`we4 !1w5[r5 r,2 Ƚ/$,⋅ihRInDd:* _!t Wr dTZBD>k'ZiU.MZC/HU1Hn}Tegasr@ݠH%DR06;Ӛ'KM4An:b}VHvl62j?bz7 _0ܑz+sXщ+F+V_UnRm5|<0L 0&+4V)"HMb A~lց] CasSAYb/76u6FOBp293%j iTTY AwH\^bNUy6E0kqM'tap*􎌝3A:d!EGwzZ(S"r. "EAm| Qy >LjLet"[p($Y{ӧ gg Gx(Mk%pkYq3 R4,f#B,ezTC*^qvt$tuωQ v i}:9 Mܕ[ֺ` @qxglazaPaDӷ_'L[5ڶZocYSuU Hj{$QL}"))Ab=ED]RsӍM \<3zC 5 kZB_ co9E޴j2~ Y:O:,?)p{1z7IYզ.Y"s-A4hJҮ9iq)u>E-?v][gn^2",W?¢>+0O NRjDG=48g,_r޴{3 ?e: E@Sm£,)K隯Oa6(2Qi}AA՛p%89=ҍۖ`P_[yIеdݺr!a&+Cw캿 Bh Qsvw_wC}[PIk+ax /6-[wd}N#%$yT4f'Rx<>]$zCۄ1鋏18!|-Q;>k@nQI*DoI,axͮyOv}̇cɉRQo@{nOՉ0: 5uZ1%)9(hЇWㄮ8DEQfpⱛYаh% RIf%V!1a29?JL֗!zvGBY vGRsi)<\}&ѿH%C `R4, Zh6mOMк*Ȉdاm `4Ϟ΋1@!PJ@cAIxkU >H9 P+KI~|dZ::bedvk ȜBGD믊O2eL{Gl4!X]ݚTJ҃imʝ@["E ;ݖ +[\;h :k 0 ƯC;h{;tCnEi STܷ:%;FE !^%-Mĝi)Ӫ0Y0;&6p[ӥȑRLa>Qkۄ/@e:K(jUPFo\jKs)#>[@u$EsƁQ 7/OjHE2CU /o9›ݠVQ&MB~.3DC,]0hg~.T gVz-K-ЋÔ* nk n:b$})=*|&j1biLOhUxͪ*&&LKjߢ˲_WDkr0v/j#uΊ } an&r|AN;SteH:B N9l,]!u~>QXJ3pbb@!05.<9i_HyR;\'nٰ53HMZAbȚsTP0 @|]!9Pf=?R$9).:@<'2O՗F=!"[I<=kSsiRW;4^Fxga!#FyYs5k.֓`(ʹ=P ~27wBmf3 Sw&j, CT$慁Cy-@ˬB0 qyd+xX /`./= FzT[WIG+Ct lK6{^F0R@[ EžGQ&DԌͨs0~ǺLحhK]?)hw(it[P!sc0]oȪقwK鲔@d~ɢłňӼ.i-hlV3봁#p #|Y6ٶSs5,}:qo?&'"`KR_O gM]Z.'II/qp3 k.Lfbƞ6JAI3.aQ,lAp8G=oVSIY-?i0nkB+-I3-h(e)݁2!-zE)ksVëvtKAH; ӜLyac@Sԅx wV'TY\2?%խYT`{P!W/4E>sMlMLWYDװ[sm-Fd̔5 ^X F3 /߭{^Ryi<~ ,.SLg c&ʎ1"IiG^VKŷc{n-of%lZ=Ŵ"(\yW ^߰N_-,т;ٹ=#aZlQEx? ?ݻvxM8|rQ0#O;Q.o٭qZV'%$Io'c>=e;F#ih(64Pѭs6xNϬ㥉$*NYC.YŬ4m- 1gBXY ?޽+/HVe^KTuT.*KJ|b4l'1n*h}G?xu1D ?G5zIwx_jŭG6dh }з)i! O2g' (lХҦS {6V%T5 '<fl*O7;K CUU xդۺ8(gස˴y.er#_&E^ʟoOr*аyBsVk>uڮD)ymY-5Q9H}@ܠXѶ+M<9@٩SI>2m 5L?4>=6ŭ,E%tck")k.nW Ђ9UI6_BoHI[J&7ȹWwҊJ;P#e0:7"'٘P7?z,d>fDHȔ՞:TTᐳ)cP{QnGR1B{aEa٩2$\;KsSE*i`ZLMQ I'D@+g65C&(96RPIKp̻r $b7>Q|^1AŠ%ٲZT VyoNhz=OjcӀ,Xwqyq aR P?YQwEQ(q4{teۈ>.V#O|43j=+ M ' ~0`r;'fvb;G @]NƼX=6bhY95*A4sAb >xW=_ub5rUj4BWLp$F{&r菗<ю$1#D;Wjآ9w@;D SJ#0M͸pM>Ark4ݠ<5+ J)EP[ E^4M ̃?+8{RK‚f؀7)%SSF]1nr -> LL)Vܨ ֎Z1d$$컗R?7+b '8fg q]x)> {l͋2Y?)8x<?! ;A4-m,v,qhΫ"8wM4wNjWw>0ʄ3fu/%Q-M2Boc|ټK|^1AGȳJ8ƥr;n]WEP^} ȾT:A;nm>gA~}w ^`S AE$sjl-<R{Bh%|ÂBTDWQ!7i=?tj7iuȁ*eͮ/0lZ>=͍{5o(X YՌoRFq$#~B0)`iq smI*$ʘxZ'K*0xSwDV,Ws@Ăl3ϗBĄ񚺊(%4:+WL3ZZRbyl*tttʚw Mah1+ <s^ƣ!Y@NĶҿXW"+0b ~ 7i .7y(lM>^"Cnir_ Q&E(X`3, Xe%Q Q'(sy`4<ܴHi5|-Ee8.9SAXyױ;kS2EC "R#GK(G]Y4ݓ4)\oY7|U{/J>ZDŽH@΄Oi^I1b%l4grhZtv Ҽ*@T>oi}A|v(MR'u..dj U6ϑC>;,) ],,r ZR'F܎ em.Q[W"Z̻P>}g-<,j!绡 @e?տ\^ݰ\y}@(V!!aȟ=mt Td ߴV , Nrq`:.̽Pz3+Ǖ;1Ld|M}P3>f ڻV".(;^O58fQ JB!,%Ҽo\@RF q_F\?(M9 &@ 34KA ?T'ҬV'3$!*WעDB0DpoYř鸗yDcd5J]h=Ew>uz;I; o~cdN!DI ,(helZ(sp'IZ8h}?(dǝrWSMwY}̭,*pC,9Lܫ~$II@ EWZg6m4ʠ2u3-ʍM'KL-De!!n/hyՄPvFD3Bp: N?ST} 8ʇ41H$Ns 0eoUtNJS2R"q㹅m$lU'ΑxDHޞgY cU4Xs_m-Õ,lR;_̑?o !̛kX5ji^'pIv ]'}fF&Ƨfp]x/}RudyAuM SRޥ&YJWn%4?v?tûyQ\:/kgΒnF5PU9D+Gl4*i8Z:De,$)D5tMψucXuMQ7(9#0]z0z1 qAʺ.q^\_>ŋzKRETK.q|(w%?mspB`v@*rVZ _ӖWϕVY|;]~}Z 9 ET/_m"_saZ/na tr0cS }:=ۦqSD5=*w&7  ͨj1T0^t9[$eP/!*" < ,(W вCU;D1CRr)cw#xiEGRRq '⛘TC6B.Kl 8KkBZFw%z5xC{㯖 zZӘGY>3.n(+˱H@v(@F_lF`p |DIUy0auu`[fE5&nwK0$R84mqOM("5!ĕb>kY(f$|mr' -[+O15_jO.RgN<"Tkw k],^.RL5~LSύN$WeTM!#! BRp4C-@%d˚,"`ͦwf:)zX<9"sȱ۾Gծr1@+1'=*D %2]kUDjJuyUg=y8P^Taja| &uEt%?8 GP{ :;'mY`A*w?i68ِUA}oL!+s-ﹸ(C D2S&Z.~n~g{qT rp RAYECٟN}Zi2׍;_Q HR%Lѕ2l V!>ʧ+g]QMo {ҭ}pkJ&.;/>o)Э&CZ{ hA/-~>˄;s  E'cꚌ^)#|%oyrDz`zf9M ~rM ʝ\qJ !ʦ\vF_ k8[m8@6ۛ2Qscbuk~NЀRP-YkWnȇ+kh] ]N[:¿0m7|t"dAGD[Lg=k=& T!/y)u+z,9a*|i5XN?4 Ci,~KOczF$%&RvbAhq M5cti>NK ^`Fʼ~)7 6φ_E.G+~){` VX{i!͓^ 5ڙT aQ 삆(3`D=x`]Vk $k1܅8t%cCϥ5!bI<^4;R9:/%dO`ÙP,Y.^{٪dSp%\;떷WhpW/ՒfZ2Iq1s]dG 2z3P$#=N0}[ WQFq(5;d6CA q9/xՅ>_/#ͪlkO67_ 0j= m#!L(`hE.Jub,P1(dƳCS5'KQj.IX*z '$!ol؂oE#a8kW6:+G1 +*=皴rଌQvK )o#}yEu3zux.>=`#d RKX mXiI$kԼ\o"_ uC]+IZS'dmԻ6TavgɄ=6+y+&i6tM_[Pcp5cO| A[ZDR &]%bUѝ˲ysl(o DnhVI ,*A rtV(>&k*cOͦ9ssR8} ˉi~LANFBd u#52r>z_ƾ7%yZ"u(#aAUnu3p7e1" sіҽs3: "MLac3 ލ`H?/WA BD`A :|w>DMIu5[{91j4d<@XHHCBvkgP-"LJn"MD^$ YNЩr,}D@I5oU*sqiwey'HSElY [uѦΩ8#zk#oZ,B@͕[ygF$΂AIXdS@ 'd B~8>42o`xBҲUX)0/eCuNLRG##q:I ?̱z5(P7֯]7(foY6jD7yzӻv?Y܁/_Z/ X~W j#ʜSfw׾GG})!滙-[Tc:-wПj %afc" v͋)|?;ZH3|pDweL`?ug`,o^F+ q+QՆpٝ6BsVxgaް1)9}i33K{.UP<꿚/o ] EyG2=$H$zAr>^saIFsg@+@/=>Fݒchi /i+!ӞN+gC>qJ5I\f益Ƌ5m.-q2jJEnY`9#Zʿ1]@D"L>Y٬ڋJrE>B!g/ҁ7Q;*N>? #IU`c)≏Gm64q{NFوoE?˖%;&lզȰN͠3c~࿃Bsmuŀ9jn6fՒFC&w.uqԐzeIyEi;ޮZ;zԔ!Nt7YoR ;X^Nß =zB6SF:YU]s ,A$nzwVJC2.D~0_icÉNlYzSÜAѫodHFٰZ;Jdxí(10^Aύq' HB_0dOLD`4Xcvy1wU5FSݭ^a(tT|eBx\yӈ`|\*CF@b3͋䎣kmݺX"ɤ8z*vM\S^Qu=sC,XY3zo֡%uj~>_KW3Vx{h˼L >vz<)fowe j"5m4>hi7AK'42ǻlzY֪`jd$hn(ϙYѬ_]:o7l$x-*-^=X,wqEfhεAjC*qu-.b )2(ۤyEj@AU4&hZѹv!`fjsb/h'#XX !sˇHe%5-|l2r)PC~Ρ3/IXePʲCcwk, ZDh΁"KKF;vv-~ ɞr`QU#fI3'ɏ!+y(QV"ό]?"8'R޳l稭m}}I/ɕ6KF 34dPxŨJ`MZ-\Z!M& !ImKDvi>(q=I^եygzql>\9%ne='VXA^{%P<5L)}hd8?)1-ĢECT,0w(e AP">m⫝nl Y~rF3i9ߙnboHےbY1D(?}O%F>B=Vvm?a0=9EZGqTC5u w5{X`01&21xxrѤKs8. xi3|՜ll)j#80氧 /lz<|Yǘ l,Ўgxl<@E$BUl%NS cTošPn"M9\ PIEUajvDXVs.Hș:?M]g|*vЍ6>-}}VUbG̙6b| n9]kĘ\fUdaB`EtŸ?0h dpkR918itUF'8wuR  ڹFJ ݑ nLh==UCFm$ wvb{mPG(m2m"q'_W HbJ1pƷkS[f88!qłȓWI6of? jgVH(ĨT/ɜʭi611>]RO$G)x;?=4_C,0y/i [mzA[|ssfQrk0ʯ42T͡;O!' nML?\fIsK3ay*}ҟ@ij9[%nZm >֢h5Q"EҐ} pZ5lz U\BvєN(DŽ@cL,08I<)cΗSEY"=Bs( !$CPIiv_e'C US5>idDž%#3uTCwxH?r+y>k,{;G9%Vs tHe)-@6' K-&@wU@bH.rnРƬpջ[d]Nҿ[8ys̭ʌM[i"Xx(%\MV;Il`.Hmא' 50Բ. eKV m{+C=(u;^Oѡĩ$2T^ed 00g9 %G?^}\ Ԯ܋F8.1DhlgbOm[|0IWl#r.)xkYV ~&PXyn3XN$i0/K2Du浍maj `OK(ndJ')B H~VeAAr`YI TY!֎w\NDrOm޷c;ϒnTϷY<w԰c!3vy޺KBkC};ӖBny֟ADQ!Pd;wu mޖk:C_7g3(<7Ht.5RD]kS#YRQlNᕪӱ7PePVLֆn(q1`-5Τb&[f]NVKjo/t1zOEGɴ$Sj$ͅitОʱ C8)7[F{ nĩl7L.0s+[msz4,(Q6zVS2ԷVp.e J\jRl|`s؍v{J ְ|q|YC;9EFsT5Q u!=BmzH^ 6C1ڵ.]nAm&D#' ?l-@δXֳ0nj h p5ِ"@g[^2iZP(2fèWK ?-6=q#֠1yÙ$n9L7ͳ=GZ"x9~E!:͵q szPlE9 Ƕ9C6Q8o vgK2$o5ypsVա@h-C9DB̋^G-)")镨>|[ZsX Hv zb~^M/PIY΀N|=΍]~IF.CT+Z&T$X WvA/TOw.ZAz{ρL{OLJ0I{!\5 ,^b L)S%pF΁PBdG{N(FRmU7(6+s[KoC٬Pr 7yq\TƠ"* ='h)ͽQ̑^/F\1ai8f6|vT6gCOx Pq|lֲeF"vy{f3D2DKVE EbW<[:kYfLjDž(%vGWya)NO7~&L{$7z6;B>]ƭh7%#H?[Ϳ6ږ _gǨ{"`w谲M-N0U`>jUSt~bm{H gq=@2E `C~wPio%'zvm/a,[- r)Ϩm(_uAH!C=|̫tB^޲P=@eԭ8 P8+q Jb;-ɬ|bVXJ@N,( "T]BNj}$D\Bd5nxl1rut>8$OB J2onJmb5~1=ZxI#-FW#(ĸnG2H0h4f) zW?aóg{tBqדzlW,O=:0jRYj wqlV{Z > G6JeBʎ+;+DKf- Mpvx?gɣV? Sk]x߼<fXW/&%qr8U'zs@]ACl+drowv_rxfaFܼĠP=|$Xz";[(ae[$5p 4`*]'BFj(p`JhĎ} ^jv*3^MN- LPʇ cqெvͩuޛ6Hˇif?m }'Kcc7uAcޮWqc\ , % 9 Qh(dA<כBy Z ?}ɩz[E9K9G1{6?իX\)l(+啢nVw'M,(.0t}ی#]]k"ipv4 EƜ;~v^FW ł}dޱᆟ}VYSK`.l!aCTd=~nBW"rm..*P)(tHZˑ9Wxvq(G_5-  3n8-E+qi!P(Nha R*|iW$=袄k] JwY"EvGbr+ݭ^5ߤTx^{Cr54Q-f~/ 9Pl4sZe?S״:|QQ[{kG@_1؀YW4[EϣU=^}0\t NܷM2k08vqR0,Y^cG!1a(;@P= $yGj>hfnѪ+c|l -q+P闷ts wJM!4| f%lJ;N9 &%ZRTd$(2,,Hs a֭#'=` 'Ø'k٘Y"*)B gt_~fxA`KxL}3*m<|?ka05pQ͘kjZp>"a$t QCgt6Xx8M;썹^ZpsV' ߰_`qo[839A&{CJ5SPk`q>$Z^7_TK ccI]DtUze<}^֥-DM-jO.&]7fF.E)⏴I.9F, WM#Aү/D]fGمmx6J .H&JsB|0 [S.P@ | k, Ÿ^*= nG}.\c31&^ ή<f4FX$`xx6m @K&wL^ٟ ZKWx:%}9 *?eZ f9t (Ucrg"sاOWoʼnd],+Q: |]r .WQ%PRT7Z?:' (1_tV|oVDDk"_\)Xᴯ^%0Ry,=7n+zHƵ@:L!1<.4e6o?YʧLo(' eI7Ò˫,Rj5omx4` ĝUĥX 5F6fLVbhwTumUGЩnawlU c٪R?gjts2LKU:9?H7Dž9Ɂ0UsiϩuL)L%4p]uQH.M U!>kDq4-i_ |,ǿ3wjeN&/,q48 $]w#BvJ7I\&Yd@ Z|kor&<6;,aSSmG-ty[~[: >\*Aa"3 R:[c.6ɯ}x|5* ٣$ʃ !E)iJIܿ$</iVO@)YZ~W^Jp!>IBUmE   d/D;|ƋqFl` Bnq~S.y6{ ړXRB!ȫMp˗ח:J~K'\E:so_S'd"bhf/MmLx<2c#??EsGVt2yKG9F N`o'J*1:'8R0$jß_#GD. 4;RBcv_&5nwYI4%prn|\7v%F0ƺ1nItU#bT/[KkS9LXM}:;(?ܚ`YڐX~X_|C)!}z' _A=wÓ0<7c &f91:?|-̬vx f0ͯC#}Pnf:J{  )$|Ԥ$>` [t p\*7//)_8;fpzğ/({NW61q$U?%̏/-y6_뇩4z>TIķ8r+6j-^No=C;"g5~:?e-g# 7Y o=8=u8߳7bpmd'-,l^8.>& | ٫g: j@͎.C|H%3%L})?h_i`vo{EIסɋhI,p!.";+\qZ ^-߯>UbIcq]RMwzvݯ/0TfoTDsXRfmLVMI' dX8jaPp@QUdA9>O1Vv ZG|`o>lKJwrR􆘺J<Nj`р`cLg5#)IG.BW"4;~"8e!"aMQڗGr>0#=9:;+T%sc P: H Yl}#}vKFh (6D/|HP{(а~Fl>jc~hKLɟJ4غTXZ- zB`%\ƚ] yŲ_FH-\:ײ@ՙ'9(ŵrJj n/N% ӊ;CkPk@} eY5-HG\[s<enѧKY Lɨm#Ճȸpda:>A E±uH}BdM<ĒAa[8L.>vީ]ܤJ $ζ \:`ZkUrz8FQK v ;$*өv{ϱe(V)Tu"_ڍIZYRksS Mžu)=Y 4Eߨ^a3[82|!$8:,5}tL$XMA~ćg^ PÑ笹HA]7?AGk@t*6%o%8 n8úr3J3893g=Ds6N̓MGn.pd/}'?/eh_r!R-J0o0e)ˏY@lÀ"{e?oGQ*9 4 $\-H텧}d%r X-w{ôR3sKPYucLZAL`ҦoK])%oyZՋ %252.ڵD7'U֋] LvGTΓd%,b',1h2 6tzBr*SM# ڊQK7A{~3I7BKVh3n;FCZv%nc\Վ-“&1]_{[Ĩ7p ,A7 W5$#"/dG|h [Eΰ +]%m<>NzŤ#\w; uk`Evud?yBw"voRChJnYn}GpSHfCqX;H]3dz6V}LuŘc5RRfa"hk. $4om|W/l~J, shT P#PF<vѹy4OpPWtH2[F` Rkc!*fų<Ԟ/.pFSzL,4P&Kx KPM?5]jFޖVt$ixINW w_@9s&Ml6d z1H~tGr=AhƤFh^sq)&~p\Ֆz?] {c~p+FtVdIG H$' J1hY˧>}7IWKge<8YP.  uPb^?=ZXô:mڒc 8i(u"jYmETJ[؊ d$K;~)G`> ݪ1uB.߀Z7d$nK\6kFuX YOu:覣ffIZlKZaОkGy(ʂ09HxB}$뤧:y45`-Fʁ8qc;w&vc2Y-k|q#.‰sFԔ`c?GzX^#Ľs܏ .P赈!&srt-ќ 7I(;RNEJ/ّ"po8ibY]_%yZo?S;\d`1s_3aqda2%HEFUT 0OB߂fQY@c^iҾ{Qhֈpƽuֆ0=w=Jq3!gpꉎb[~7p-!3! V@(#7/WM?kiZ;\]f31#3?!3$b KM#93 <`FUEPr"'KGWv:0=;1O|;sV_&(,Wc0CO}@Wrsy7-`x6#*N+haD`Lv7U(?9k>(je^fK#(L_,f af+_E0لԈLoFyrRm(cl WuKbR8 5P}HY]-b ֜ w3o<0b3" 8jTZXiZd@WGU2mh=_.qSERhb#P ]1bW7 ilj$A]] LmaܪR,YZUp^dP"|6"E!0K TzZ(\ @ GD]8H; @Vnt^&\9ܮSg_<%F"qt'V*?;H⋀;1e$L(hZ'}HG ' ~#&8I4_;` M,MVBp ]6\W[Y:)a[*>>(ꆭGZ_'NIM ;Qpl^9;-@!W7濣9>#vTPxgրO,=W ^7R"# @J$[ڠ D$2}(. ԙF;u RY@g XvFXe0$NM>CCto<2T͍5ȶs<<9 G wLۤc$Nt19MnoF!}n%S V= ϭl yשZEL0V,cK#;z(@Dv[I@pӤ)x//R| xNOc7d, P ΃J|O|h9Gy&+?R?J*+,z?wĿc1;_njӋ%L^(7MLCЩR 0T*1fB HMz-|. Tj|#3-w\+k|G 2׀:â( )6[[x4v0p#I,rXZM$Z!^9{qcѬ2[n킮7DcUN(+פ %y_9g =!+9n"[ĉJcGMᄀ Ł"+QCe#eYDJen 9}9I#FnDRKg"%{mx4o^~BimRwSoH:J e CSxM K帡b>K·>HC?):Q?0a6Qm`ɖ1H\X*gWN$5 o8etHV2%Q97Sa8}o!c{1].La*$ês~Cq١sIEȝ(]wPv1J2" _v|+v!<D jS6gٯM,np'߅-e҈Äq`,kI 0sW?2w4Eo9/?Ģ []MMoPaW"'BdlrZIKGWvw Z%*;ZZFuو-U6󟎭فvА0B+w4Ԑ 1QwvZ'gڈoDmAߒ~_6Xj|mݶNqC @Tн1< v.<*֯ o4 9ʸ<2Exa 5!_G!ˈ'MI̺p<]u H``S{ztw 1Ę]̇D{;S\ ,ij$ NS'TpS!_ENpԆQ(+S(MfunG~=\#/$sĬB9zu;m!d#~ΑqCuۄڄ/*;bӼjd'W5oFIb Iڨ=0רo{/W8sgsvES~{vnW1bk^b{"Uʊ"#`S8̘kfrN*N!!awT7H&`~ B~$.V)]Oz4"$⭸[iNAH-Pc\~Vah10Ly;?RAy)0T_gWhw**PWi.N+B="\w\X2|p,0NzhP Sj[axZaڋ8# (a'[v*e9p須Ws@4W(_Qz~xnWe<^7^wvLx *U*G/(u"|Fv)=<.M??y2y(dgtEYi3=n 9WOAj:2rfl]aD~iXuq0h\hiE r~4[df0 %`XEEDnxԮ?o8OK1K`T>솭ᡱfU43eX 1m&ж9/sZ#PU}Y݋J; u{2LX%Ao<QV}Ha˨%yPhr(_&ټ~rՂ3{܁JN}#krz@yFE&։:]?!M¦AL:&x.w{9a-0 bVGD~͇px ,`c\V(q$! | 4v_m{1o򺴊^ۣ|LHwˈW9Uֵ )%ƖC DWXQ nا}!|1cg/+:`n'H7TcZn[۵4jf, /-"^1MORBrtAL^gZl7*W;#l2(_]T2FX~\ [b-c+N[* S];N)+iokx74 `N}bhS%z $XPyd6wpibetuqȽUFPiJ6 |Ѩm `CYYF#N )ôC/27j#Û.^ݽaat,Ssz1_;Hg/URk͚bK$z'#c,b{uQS4"Ja$jǥWQ/׋{-ѣ|&/˼Չٚm)N-L]mWQM*;|^X /iF|/#I<;6Q5#Q?lUbbO^ ߞ,V/-v$')CI/]v ʜ[ l0|W<q>t(T333jIA%eQCцd/R`2`akăOjCQx%s)Q7F[?H+`7ƌQ5| iIY%8V1mO#c솁cJQ>W$2q溆FJ7}Xͺov_?KEz} QTզ*F+k\nmPORʽv`JO"$ )b[?0nӆ;<} aN-tpenCquwjй 1CgKEb|&&' -e>s5A:k98Hl;AMOd6 {BI+Iot\_>]dRe>Yь9s >ӯdN:K. qɢ" gn"L%Xx/j(a[ɡ3~ VSLӺsRXWߧw .Jiq4F|d "y#;Ul3u'2 ́jjڠMkC'EPm bv{focJhT1Up;{Y9nϬpY(?MFLS %2r?tA%fv=(DWi3p+ 1 liu/jAg$z62"HRjqNl[qyyʪ\U0O4JV.eìGcnsLCL=,}lG_)b (:?L- `N1(i:FȂEj֚CUm#$O*_kn~eF%<۫_[ltńON"f1qS38~)#7xE}}RKz^iN`Yp9bJy폨mP;=S$zR%rbwgo=BLoyW i:[g :A)6x>ꉰ^("?XeXzi+=Lĭ ጇ4?<<'ԢrufP5[3JC-@#ÿ(vRf {jtҬu@##rQGhfYWRZײVT%rk 1иp`2] evydִ"-I:;{1/yAkݐ ~?h}U2m;.c^zhE؜]P`Ɏ&F2ƙf#yA  |Qɷbq}]hÒBۅ"lSNE3a(pAu]|ݫyvn2? e0NZOb@_2cKF&ШEKSV^ykU1xm#~'o ܓ-&%cCm)ePүHDC%͒+#1#kϧ=GBݬ,uzl뤋GPirl LVk=2o~҆bWOkC9O8h@ 52,`MuAj?XT_W3h( Q*Cp~\$$h[ VY]yDc!a x%v:').@%h'a0 =+x;XU\.˦i$FD`QbͰo({σa"밟0RyA{AZXI{8 gBp&~Y5]XJE->D uP 3߅d@qb*0<=05:ԑGĈv x= K_+DE350Xb(mkmkXI n/ (0<~ܩ(j u/a,9(̗8E31Q "s_VAjc``ɴ<7DA[yp$uƄ0E^I ({/>jqˤ RP-"z&x\=PIk%G*0|Fd?$vӎ-Q6 eɪVܥcM?e@Alװք5o Fs?DXDn6| ^ݤТug.eU٩|LRTg^G$˚e 1ь"hx𪳆Z@ IrsqN.J eAоPrA nkBwi;^Zޔ#ݠ71b 5a?E+o,,eőTvR),v yv%0W pjHrg"bvb^.(ɻMˀ&r΅ ;wLf7W+ ¨_';F+\-}i+R1^qL*_n 6zOty?4 3emw2}Kq<ęrv,xDv몠:/I";ݠpd%4x2̻8_6 BNVz~>3Jj&a.ȟ* 3F[ ēfߛPQh\r3 F8Ɠ4a(gc #:j3s&Q)9x86o@e4IQ%PJz fpO9Zm$%à=C{r8Z&?+rA&xf= .&@ZmbM8jהTpF"K2w>pO?QׁJ~L5ҏSKl)|7-Cjw)I4/ Nar`Q WTEJsRWVK*1'bJeVv(I-^V '..s,ZQHldS*v,ͩ9 + ҡ}6ϴuG}Qp`Т_OZlΚs47][+tֹ`VX=nŝ4DneaNd a壓RÉw-Ȇ1y}hǯg!G;8DV< &K|D2BOW,%M'M'C ~}oS3/~== "D )8-GO(:ShWxYId,&:0A{kS@ɤŏj~Lٵa!Yi/6+V$O*,}hR$fs`&~,p)B F ZnY0t= MSMA&&HkYR> f{15'm _1Wh*l=B~4W!3 qNYI<9Y:&N۸"f[ L?R䖣_LRgxRՊ`2]N(@Ԯݰ%q :5a٨y ad&jJ.^>KNӡV[p_m]%!RBԹֆz}[@kG|-=%o mˊXRlRPg?9yN6^tenf}L#/:F{:3iwࡲpSn>7@6{X.Y &PSV]-7KCo[vx+h6vkOK|nxFwX)tw. 9oNix-/m`& .}ml2O}aO+Vx9ޒ2O qL2Dw!8S#7੹"drrvs-{'n ].==Ή)Kޚ;yJ/C-@ (>25NJ"ޡoMDwJ>>o0$\bO>L.5ZEbٲ,u& ıEïnKеl^fzM;S)StH OvId;wQ?bؑ>dobJY̭MӇ4)eBkv!!YYT kI\7N; ݭ,_֟2Ɂ֋Azbݧ:j"]ՇCtQiZ$ 5>T|oٺV0e<6Pq/4a<nj;)|BA?h`v[ۙi2A>tHBUl$PFykfَ=eϨ>м5  ͯ+O9јna`-!-Nm.kp1 zr.Ҹoab)K ?^9 "="hO2}}2?mL^ih6|lt^d_PQpno#h{r̮Gk=2CvsZMyxhJ=%m+'$t9$IM#T "pz4jÞX-0E~ݜG7(.e_S:Mnzn#:XV g,/i1r{4ݮ*&g*4J&:_+Z"1/J̭?]YxaڐߘWYֺOS{ nE5au/e N2*1<oWrg6qW>Zfsxb?plP3@ ];+E%a ZmGNh8=]C8AbM"\xVj6 <~sӮqIFe.`q]`9L6M)ƮLMw-G_҆^r$!!6n@® V7.~~TyS΄" 8(zS ;TTNtI OeM AdW_]en&9M[_9yR@DPDh E&x3tCkN 5> |jd.UǠ|oJ 0$؇ziEa:^M;}34sp*UƠŅ.Y5^|}"xq2oZgXN%94" t P[ub^6f:ʹڂDԙP)զMM9EU%׈CK4#At##v)V`BcZz{wb>Kި*XI+4>C ƒEy54Qx'aƗwR%D7*yѸ4%'mAЯbZjGXt`͜qLA!°+4Mږ;ѭ x*|w,ć8nc_GmQ\hiG$1݆kdxDw[ǭI(G[ {Ɣ1(MgqI(-VGX*έLeLǕ{α$|i+&lWbV!|Eu/I Fզ*d5 ܠ"%$"w5`PWZۧd'i( Kv t;Ntyq֝zlБU?\A̤I q#XNf[^&Qzv,>WcfʍW Fm #HI4XNї l-zBRl0mU=~M T/X-87(I볾&@weX5يJQŲ0S9 :@s,{eeGd{Cʔu%{=0_bro?ߴ1թ[A7nIt/ԅpL@9֣(ⷭcin!>AƇu B.TTvyprofC##[yRtL*γ2R0EoÏg@厌sTn" ާ"a?Jmbz_(($vJOͬq;fGmhCchy@+X,'M81MzTv1xi.f<8&OD^FՀ`r WF_d-$5~Yxv/ɤ <Đ5m5-*Y0e7\c+}ViC+Ic5;#K"'=U6* 4=`d.{6-u7L!6/W)b yn{Om$pz1$E]=A`xl1!,0]cwjw8k[7X[z̾Lu=%c3װ^|)U(M踱B*+6<"YG,Zc)}WV$ +7m0s!lÓ Vh\\6%^KeN㨮+NO/}wS8e.PN3E%<y Gȑ7>[>~cQǦNo*>ږ=&u84%)޾B8g)3MY{^i !1_^2ǁ^'@uN$Dε+0P4TX9Lؽˇ$yۧ6}a=Cͬ{!jϙVnmcxAg+}hGԵB+VN׉IT{Atfķ ЌߝSp ⒲&qi92xpQؓXt&*Bb*}ʋҎhS=rmAg&쀳r@.,b]tg8 !cfb:`y@dh}NKP)g13f[) gzޔͿM]&^*!Y_+ 5nv<.J Oi`X"z8byrԏ)5fɻVm+Ba5ϯi"h.~!)Һr#V F.cDWgNyyg.L !x'/aC } W|σb,w.* RXvY*XQKOPyR~p5j6.+sj/C0J@SX>M }ɦѧٜNy/h@EDʟduY/Ab_FQTßm HY a6WǗdG &Dйƙ~v?"I,㑊;dٮH$#%(l! m\wP/b|Bcܺ|y 5!e#JY+SlЕ"JLBD?`n.f\Va5o]hXY9+sMggĚgeB  /TBFQ>[k{ǰD;0G/;os.bI S02/ESĩ _xn+u?48pѝ.l dbwE@9$5g@v/ŴRKGKrk .RUn7NgTxb>%[ Y˳Cbs?c7g3$ hUz8lA[īyؖwQ S,2^X!)Ն d;w9H"WAagvVDԒ3/{AYң `]Db8 d/@7 "({\|ϴ.H@,B/"0lZ8:m-hI`3|\@υ#Z=] V>C w<¦#C |BVO]}o*$+;zl4-•ߵ%OXQGez?+7'ܾ#0wjId'Qvv7F#_F+jύa |ؽ>\P#E`²n%N9ߢV~\0hz.":& q!ȋػyS ޝAa˲is3 ebZDAiE@7^IodU+/ iPk!n'fqKXБ x^4wt|BMJ(c~Z)cj}ʠ-k3^'W  T[$ #B겾bV >|-U>2s(4|3 &o?tIxSv FT>@N_%GPY |\!w'ۉܐpJХ,=(Їs%)T&7e5v#!hϯl d+1yN΍(1J.| 'b|5]=n" څ~!NM(jŏx?*KR6[Lv4}mVtFkK1{ dl'io='(k߻78#<;rt_r4d#yި(Mp5%DtaҊq苳+ފc{C}شPCdED@ {)kI)S{Q;Xj 3QHIž֎9M] ڟp32%{t==;幂sѐΪdB[k(6yÔfbr#6Ϫq>h<=e}T>[e؇yʊVQf̀Z'*!eп,{tW8}Qt}{`1$ '֌B4xʐ;!x bEؗYFR]vZ)xB` %$qC 3t#k8pB_V[7̶TqnTblGS76 C#}|cbfY$N}Z`ojw֖6šS](htՁImՠP ur*B+zE82Ϻe |d^$|&v/ Ykʊ :_ߖ!O ofߎX\'>ɒbqIȖ;L8gtjk@BXM\ˠMR䁕?[Q9%Wr}; HB{X!qMC*t9Yuu—AIw?}ջGݶJxɼZ|IN% N%0{4J~ٟHm'TjSKCZ&͇wM#ӝLu{`1=ZbLm>QGM7| "4kf=6!RJb KAW'QoWHC&!B|%`S,|X5WsP@wf|U&4 J4-X<();`u}\I$ngŨH@Y>a#d2e4Oez7)禛-a_a}"|NUVzcWqm4Z-efSUsHa"D0`rcW<9 9ʶ8;+e$zXRLL!1'+\֭7-1&~.I 27Zz5[!V3O6fN< wP5_-D^4[O=ֆ)-jd%FNceIMxCBfqo<>dȠD OxBŒ=@=۾uQJ'SĜq(8 eb{Ap`iꜿT~Baɫ0ygop'icaV;V^g hV476l%c2W]§5R0M) gDZ粜(o&O|MPY۵YZ\i Sb";X39@ufN,VnHƍ5n})jAZHK,H䭡OVB (#U-.uJeU S\fTTswIƺ!-6^@OA=VB2v.̶L; YьT PMtpԞXޒ~7(4}haZӾ4PCCߍRu"Q1kQOLg3R ;@6*$͗ޮ0X:VS baieĠSռ=:| h$;,5J~Lj&i8ê,VHnF$yU l f0IL_ogj8FtJ2\v/M&x.uJ=RB2ݸn=$\jS{h c{~L{WNTZѯaeJJ6Q0YoW{LAGNU:xfY+t#(ȇ8kGQ5O>sh?eņ˩/cpa (>ZڻCzY E+릐wi@3ۈp`V{ js دMxP)>fݺU,wHx_I%Gb::L+IkG[ˏ]Bo.[ŴDl/ۑtt8żYCϢ<#]nc6}u[G;Gcj]neSp?2!G!El滎,@*":9@fO_ZgH}?=e4ѢA8M9o~#DQgiJAߢwO,|gJɥ|u륙%X"үِ{O0禐eK6jFQk/|K]9i6Kg> 70{4q9}k[0ֻG2yCr"vбNՓ=5"ҷ"L9ϓ@ޯum i}ogce% ްZcjC߳b NBQ?HĊ %:ȝ'_*7Vt/J- z{rD5]8 N Y/GyIU2c9[hq|.?J숨:6l̦جzn;fL6kr6zdr>Ô?"4FeW&Yo,/"9rxE)#d3E;rnj QsxnƋQ%5fÂS{9~b]gu{!^&K>||- ;dk\W9d:GZ9[VH6X,c< m.Q]DȂ=fLA/c--ʖz3hKZnE;á~0EU¬H%V>O" ~2?O¦}S@"X@:u=S@;-]yY O :MAH;)wz> 1aqI.,2~C;\Gՠl6]?<W-7"oѫE7a͍ExpߡOBս kdCqRL&H6e?yW%SqC2Qb8ߪ7<ŽE(7cTk##p@S*؏fR-e5{~[TH0";i-}#wǢ.#spU^']$ˬˠKGH7?uษ~bٹJMTh7х\}εh@O&wL1{#顠 Rn7H.2īil^d܌%t6VNAzILEu!oMafaf67]Q"c!=HǔW! ͮv`Zds}Q jB`BLE5t^-{{K6:Bio֬R.[Yr}fc*R_2׋a" PCձL6Lk-_c2 M>AIH3v+">Pd#j46.:!lv 'a+:u峭u|I*دY|; }+_z` RzɈT],YnO,+Q攛gLU<鲌)&HMfżnWDC9KE פwJLd/fTP퓰,8.gW7t.qPYDcET3Wڔ5.*q˅T`f6j*2 h6ڛM)NrsFyߺב g1IUf .jD'5׼ޒu|\T'xΰ WĭoaM@ٹRY`#,5ë*(^C~@!sܥ'Rn>*婞IUZ;zLjT[Y]SyuM-eshH7la..MW ]?Qk34a$^de9Ze78[ w_d!sM6/dŋc~:"XSC~..d03| nK*v LWQ[w8'WP *GLBφFC6rr&41 RfhToӰX~:Bܢ%AXOiUKíW`59jvY.Weyq^m5nnZAP Tʩ4?JpsF^ ʚҏT;xEO%п7 G=6}%w NE#Eia|dsZZ[sl؉W "%;By5nր_iFSLȉzH-%B<ւ&)C(г%cKO %-T6>gKRl :̭ND.8Azl=[l4Űgի22=fTnj+c$f%E\ O_}p1AiCHLs@M*)[D?Xl)7/1(Ycjdp۸HhQYr=1f閰#pXT6Y@)5\+d$fp_zhB8C+qKT& Cn-&Oq"%vWJCLj[ 'Ѡx$%ŹrXU3mQ=Upw ? 2G0z!vDte賥웑4GY°:UH2n75=0ډ$sȧ M%g'!bL5rQwZ楮ENnL*u><,MՉys{~|p7#L/a <`m?6˅"yMӇV T-̎OݟkT$=f.O94CS&Δ*b/@|O!?\%D|~̠x={a8pmd %' R('(X11dKLXv*~( ǼHQnPA}ko'86w7*!B: 3@J%_ߺP3#=a H3CQR,,y"1ͤZ/qt>']969xtB=H搘^' П hg-LA9垓oL}`}cA)m_? ů %U3TuX1m0OZ?IDU9E ˎ(pm]O-B?}˜ZPLH]E:@<=x4^gvp!IҭΘEψUlȠ4CEsOJgj:{! 5A(Nk]:WѤ͊qSWT, u7H, Xq Ӏ8 f]f:O{etOus\u\=@)qLq[62t)kҨK$S^=n@t';b+N>{43\K2Mnqa#pຎ77Ǣqq܉:b !=UKHsD-OǮ{8ߓd-~Ntgϵ yҝX$l"es`c8Ie,=h_!l7b]L5/öf,CTE~衈ggm./ *@{A~W7l8At.c3dvp Q=:Zi2nȏ|[)ɑ~(n16'Hڤh@r糺k\w/ϻBqG Wvf|^){kWKq i_kA ]n(q<\B+CR4?WR76H.qP/ݐU5g2 {yиs86٘|>AV;nر-_ U1'}3 Bq zqsJX"Ktf.q?x0x^TGs4J>FXq9ʅrd-IHI7|_6CE*KMC"ZE/`a6k._d/vvᅡٍ^͉/3)%߷Hൊjqu]ƥ|r_c0[{|A ezKcfݕt\YASl̓Koh+WH4an(T*aJdsu38!Ϥ]8r[sI~4QdxY]oiYRǫ/л>gÃc%T5E䚅!0j@Y5 wV~E&Er@V*U6]+y qCFP6o O#Ԏ{ #{ )=M2@r^.<|hDx!z\=@e.K=io[zNq+(Bn?tĎjNJ׫/FJY\cZ7[R 9xq_\ls\ ?lmki!5}:i3uP4]cGռ=&4LyIm114W{eeP?aU3;C{\n;gڂmHs+TjIӷ"C3<@Jwv>k\~¸&SWHcnThz"CBuX.bw.U,ݳ^q[ Bta`"Rc[ρ_yX%\֮Z1pn곶q5)M}Y0~QQ@78ǑֱHr G5dž@,jHG{وli!TKbu݆:kܦg|K+s]Q:|1sglb(]/Ců%ˁWK7*# , cRJ:ѵ quvzbPQAB8_)V*naÜF߈R9>Oߗ܊OeU6?{>}UC(ΦG̛vs6?ٍC^9 Y)I;ϟWbhR28'_mFPs]}*gG(!\L9(m4"+*M&&mI擟8;_Eƕ̗8LCHaX{e nf3m6YMSҒs4ɩSK@lFs:%p9oȂ}/gg`_T9UΟE )E8:5b*:}/_Iח8H*f];jg"o mR, ;]ug]/RI/^QVKhxgܩ޹JI=w#lzu^i銲p5BzHۍj _zfKGY 9 ,iwxuPGǁ''>b$ mt4>=6(rLޅ 4Pђ>]w`9"^G?kq>n'?d4 1 &2ظ /1',7E,Pj%|$mE0ja7)r8ͬ\;Μ]q/'v@2cV &WI\ EqvT˒tiSE{mVZײb]ťBVM7p%a11 T~C[6' 0 =jOI'Be50@\D߿,NdzaFŘr1Jj r5 tey|ڠ+8LK) )#lu/%B A*2kH9½AQq%lTT8FM-mr-j|UgvL=YQa{E9YjW&y7Ʉ$u3X e2S0Y XKF%&X/ `p!̬IV/?>.ԓl=$mg ܾIHp:y|{cLas2R]1E:83NB׊<4}Ju=?m@qGQ'3 ec mdMRMTUo.Zw!\+S;Z9eFTxdHl1@О NJ +1 x zX}к*^ Bq66Wdt%h:ʫ,eљ!/Xl0>W툈qDbq Wxtc~{[t`\xw{q%hJ8x_l07X >@s(U ; 3JӹFCͥ$Múbn\n @KV}ϬS4)-V:Jͳw~96.yG&y%<}]qOjAcSE4%9X,4S0ެ(z* 9"e=RӸhq@y6d9*Qt?:jFUt"v:֍Wd"DΤb0Wώ}m>+=~t$Kq>,G<[zMyr!2B+!d=Щ7l4~!*FG9S8uQ4Zad+^5Yv8\s|p'9+!>,L:)D-|TU]ڪ;-(˗63qr_?pANeM!!DQvp`>qrCN],%օKn w洪q4d>aIZi[f?"~CCVS0xD=L998[E9Hql]Kuk=g|Qx @;$-bM-k,3#9u*5>s2"y㝝g}ɦKLdnNfY x3{31M#+tse!?2ʉRAg5+#2L`PTcpdd;2Du׬zgar:ƆLXS?R8Tq&7??64DyHk|Q݁u5E9ÃH hqV%8(1]6+z m3ݤ}nZ2PTbH`^h,ۑIJ뫽,m猠rLCdL:f(hC0Х~Mw9DoIK8RB<7p^h?ߤưO3+4=Ӑkr4/ظ7lXq ॄG> >iah%+5!(m׷z>IRgBoptC-xŲ,}imp1 r$<ޡ,[5z?+zt/_(66r %6q{'5\"<—z],`=|68zm|{EFǘdI4&X=I,&^ 蓩&~8tů؉ /p#VEJ~fCu͊L48{л DȆ( hH*^5/۸=K QgBX]c 2S%/!+V9|8%F;M !7gZ|n4^*ghjpg*3ɈENdQzIH:hrbLPbW&[P+|nÊ SKpk+= U5&̈́Jh.ϠtFyK>Zv︋@,^yD(q2vhQw|D+$o]Jű2R7Q Rܑjsy!-;hrKU=5~lM|IP.T1,|ڊ3X_޿Msw?5ǡtKagy.{Aֻa q|sPJc.B,'?LQûx)O +%Sʏg~2]),l蔮_bAr;F>N55yJd^C//OY @c 1Dvcuwg;|xNB# '@w{4ƅ ){/c!1>"`- ak=U ErUuj*"EZsj Wk!"*qQת1 jh!7.yA怰'kw(*0M9P(3SYK)4js`NhaU}oF)c]g[W(gEbʱ&,>;|kk~L5P6q03$jRK*QyI f!rgFY3{*a +-e9!yob.uX)mC7=2O#_YҠ#&ı"m\%*,Svx&~aR{Y@1iK)wbbs:R5 uq-iͽ}z (({ c<" ޿cHW3`Ua3I+j] QҮDWف4?f$Ŕ?[S1J2;^Gwo[ơZ ?(Ct9Auَ6'!zq8B WDĭ`DdGA /4BUR/Ze'8:j~UasZ5),!vj.0k.UCڅU:4 7B9@A̬AV@@2qt6ڵk9e=~_,ǔՋ qE6JGrV;(EH%j$4LlJ+&W"`~*_<:w|V4_y>;"94u:p\cߓV2O|3IoHTs 3'*vOZJ۠: t)]ity>nm'r|1/~o?m(L lW*\y;Ϝ\&H"/BeeQ`gu^tL1I1a̳{Kv'ğ_rse!R˻aR)Moe#o[Pb?vqaY_-k.hYkϸ0oeûs4B /MӛЩKR5~ho{"]b^m7+<(*zN[SmJ;"V7M"鈥@p}FtB{Z _|r=_i]4\4og;љIn_[Zob؁\vfB$g)MX7\&V%REdا`?bltuLؚj3o %TУby(D+[7=Z5x {_Pkq2Pa)[96T>v a3o®y9s!sVi'2ǜ=:_$M&{DȂwLł5cM]J'!(Լ7 Zzn`MJϘ9!_&{=#:iȦLL.7{Ki ~1SP.r"m+B6)66⑾@a2 wρYVBB0l۞Url*mb *1Άt7$7OWnBLmxV؝o5Opu`NeKnTx+8gP~ZeŠwdD{ɲ<{xPK_INrrY18Fbk'eo(}0N" ͂b.UqFQȠvm[OsEZ*6,-c1I7 !ة~C=L}x5n|~+NSѽ(_@K3׍X_N1)\yn R|bow7[NZ;-.wo.e"$neBw41~s%_'ar+|9tb?x2")B?OzJ+T &:C)g6\̯^V?D8 8?71E &(}*[ʕ/@|'@W~=`Y;C8, թ3]a F0/@=36^.dm T?@:s&~L!8|X;_AbO)ӧk1PД%Pv?Z0aXu ]ZE 4}D!{7Ox^'^y )9 z`P.$oyWTt9{QF#iG0|y؍0#;f+K)%w"ܵA<"NjkW@ 0I*gzdsʷ>4$t(SbDZπ b| F+LFv# 53-=8JE@JbY]wp\3HCDl+/Li^̱v)?aX|';( ~fC_c!0RW NUW: Ç=.RK}{FzMz7*JYю9&9=݁_Lb\::3I`C[sq ~tEX۴B8v8WG -_(e˭%bi泑e3ja^+w۷@d=S*,s 0G.$0œ%]nml7t:{2.[e `"h.NȾY}&QsgMaX+R\49] Ab*-!xj +7T_}N4jW8␹P>Yvg]3d#bAPU5{*a^ypã4DdjhsrχmLD^tA&ͬ`YZ  ^ndiAJ3g0j2%;=3Ţ迶Mv@B7ɓ2b/f@_F^B]ty=0{ξ!zֳX F!ݓ$<^i.#=7 Ŝh*P+zx̱4Sn>IQ~? ~"I?+jX~peYXNjyx{-y )(5yYP! 5vh!&N-{i uټbG5s0[|(B"+2y,Z,9: T#MBBvTf ʊK~]/nHXЁdZp0/|> af^=V6[D^1;A.ԹAZ6ےwݐE8e?H*1,>Uk4dY GTNjrFV*wO @:bsQ0= 7ȕ,~ 9~hЈ; ܼD"IJ@c9 ]?+pow^%zStj-{FK::?s(RS3 LH$:.y٧"Ն`#|_gC H/`T h 1NޜC&Ropq\ Y29c(RFskr?Y4yYPB4Ep!.vKԀ_mlxyZB\‰V$Ӵsn~{(/B_afCw2}=j!'3-}r^ vn%li'VzͭY'zQp_ގl5$F[J'1rdb՘c4ثDBAHDS.  e p>>sPP;)ư[Sܴ,[E­cC8Y?1['?ul]C zr^ ٷ-綁Y"mA*bo_"?.8`FruPktjf(ҥ8+h[K`gմ)F5"4,PamW#w˱.!Y'a|>x"jA s*GPE]&gch ClIsE;[K+I3TyB"^6y-*/'Aؗ$+EܱcZtA IOےHrW{J˷o?^MzM+"V(&iՐ_"=.@z,ݠ,W^.qJN ANlփ_-u8CTV}f%HSCvR)AE $8|!S's7/(? :wڣ/X"uܕml'*~ksWX?OLFdhdZ|`~A%ź"k.$ IIS񌆑НI}q0 "LyjCR|39/Dxd A~)[D"#Tq9`ȎsQzO]&:b@K;W%rwgpuY5vĂƿJך0tzFϾ+F]1:o-vėeoe`F\`4Gv^ Z@*ߐIAtRr,OnO-EGhXF-ih ^QWX9mŀxs q nX[ 3"0TO>֝Vު)4#=^V|%ٻ.IdG(b̰UzZC[TJBt΢ôbqB)lqQVHD+/٢L"Qd#g 3+PQVIϢBѡknp3To9*&Ɏ~[A+d]Z-k7 q^)0MſObհ-rdTVy!qxMF):hڲۊ4L>YӨ $ 7 i\6p^˶֦kn;VR6ޅdz >PNY-K (\ϰ*i$x<>H Ibf? ^| C+=JhX fHlȖ+¤zsCd~tX)S H4~n'~L}d b&ȧ6ft-:C2PI]60>0bʸn~ -˸ _״vnDJ^EGSK!0{Y{ܷxxpٻrơ y^cp\3|ݰ #ss:f^Vod!|6h,Jο [ H|wo.k|FǙK߷c,d<\̼ĩQNihOPKˎ=K>硖SL@fUr~ENtOMZ3鸊FA!齫aXۄQ㿜6`X´RT(̉aEn0ym l|MY* ~Sb`^8eZ{91Hjz ˾{ٶD_hf*7hA:ѻ%"}PH6o ]unCX=V@ZwY_8)Dq Ks dW=(t]< M'{pg+8\㤛:)fQ,}I Thgqy7kbhb)Wkmogzo?:jM޳ nN sV+zA"-Whoȉ݀࠳ +ue,DHX%Z+I;cU6E-T]_=j={?f#񘊾a~ifۃ;;c lX@tNIL,=6_\q\X ?HTcO,@oh3JCKdX%f * '^]nMj]4T xFU.Ήo[=x 42Uq&Vᴼ X^hpbK%iphpm  s)h7t -R_1b2+m V?BA@}DRN4%LkrҌ`kƋrN5dNeL~FqxgؙmTO0q e Ҝe@F(*wAx"ʔ A@5ZB%G%o`q6ꄠƳ,X6/k*S[a N} vY>)ӔG$M^w*T4Ԡ`@g]}zIGIY@LMa40wFm@MbqLl ~+NAeC)|%hWa"D#EZ(EZp(-SMQ#p`ёr)1{K,O>&KE/^up^ l$* jug&!b%%Omz#6U\j p,vC)N e>IQ^YB%l|g"ߟ6q%O "j ۛޤ7A"%B؉}am{R0'[s5z\|q屲vL~eԃ%Er͊|A8hcHAqp*:F`R}cNN̔LS}CY.e^g `vv5Q讥iz7ǰ_DmeσZ%蹝64H [}[{"κ *gkʓة =4q3R?%X*:pdc̏D<#KvϷx|pFc+o߳WawTFA#sl(; S{ IZH׮SvI_\ \< g))ޏyޢ@_оHE}r9*Xs{8W:ǪO"%qXs~2ߵڧ ݦI@,PxYIkJ'cbWA M67m p}QevU|jf~T#^hlq!se,V 3d=V*Vk7R|i-#x_oKq67st͕+rL[·wFdj2ܮqI`2B2`%NӔ-&܏;\t -fDx:t|.u+2m8:;}Cns>QeO\ԆŸ1ܪqvjiϴP f 慙Ӷ}P :aR IqOoI0lGMBɝh|49PʋCEB!ÆkdE=<.ڼi([S3T2ƒp+]\0MYvqB)@Gçs>"_? [ G7Jx{D-q! _ +v#ab >\\nXQHXo|5㓋ʹw@zooX|C6` OF Q\Ah+$ }OZJ>2~Ū/Li3G 8yЉktJF APh!K?:˼yB5ykn 3GsF<gd gnB~\2:Zi);CF|vzzP*[P{|^Ca7&OaG]B_8"RZ \yASy񃡙eҐ-Q .&8 wcYy9*qQ.1 \=%~i%n{2AL/38Rzbg]eەoUПvIXh)"nR=6쵺0 ©?̒2ЉR\U*btU+j#%$Hn wiS{T/ Ĝ9;Q.$2RK_hy 0sӭ&%_F~=QPͦ9:p|sfO#ʓCֿKx;;_:_\5N!Y@c#cjB Q:jtECM>sGGZꏄ .CE]d ++jSG+se^_mb\.`HlB1u&ɛȢB{w}+\Bϋ'36lW~p]*b$h|P'Tdrlm`#VATF[D6w& dT;8)a_`}V0׸d\U1/72^[<JR"!e.q1amԗ:1`g7}dYE{j|ךݮ93Bexd }#O}!c4:cb,"V 9QpJtR9oKJ,\^t* Vgzm]aDCfy(+j_awXBVgu*ClIX3ىH=#b:r6 iQFlỰѼFcJUeƓ}C9FIx?S*L%ћ뾡by)3Jfmf0? Dո/s4nS1s0ԙϒgj}`A= )։_4Y117(bg DhUHC8kW#8dpٚq.3| [>$jMZ!U7v #Ӏh=mVt>8 O򣥇SbIK_x_J]nНNpAKtM1WpV b2i=>Z\f_@QzSe*I0;V \7GQj$ΰCZ:0 L3"&'ZcU5Usϗ:U簆k-3f;龋^h9sܩm&kB%x e n\Ӗ#ccUʚ&e? 7B.8$Q! )^Yehz9Jd75ɒ[@[̏1s_/)DhVӨC(ギY1kQAՂjlg_],J˝3hlkF# _ 9〰LshRYo9 x-\ȟW %Dm=1Jf<1X5:\Dj J#)Tʊ Mh4H=R)>OThyCJzב%6K S]I8;gf9W@09$4( &kD}?B]sMfxuqy|̝)$?F5Dk  -U .'^5h _ SRd (] b] gL$vYKehnEP \-(> R#_25C1iK^/ :.2mr/`RV+ONtq -QܴHD@ EI,C0fМ6[a(iJd&ϰ(l,WHg.@A-[xaaRA[;%g!;;s{@G1O7+2r&};Q'j ?O]?lc%=Q&rЙW(Yyr q[ὄN"Ml!8>>yX ɼzw7B.~\_,H-ߥ $*B#v+ dIɡ .g"V}WyoK_%5xɜS[_ClTOaF7U!9@nJ/PԚNPd`\~dߋd%| 's:~`w4f孤 ׈yпUEZ _ !C=UtUq-@P}}^N]k_Rґ D^Lx3l.ytZ9MX>cWPc@5>P4~ģnBgpHZtdϕ=ch5AJ(Eٯ{\^ F \E֛.vUO)ls zc^6PP!9(ԕ]/I4֯nL+(JZ>܀q:_B];vՔZ*%l bY rޭ9p<٢#ûpDƢx/'P<sx19̯Wv8%F.e?I1q ( oG8)\*8'q~7M2f Ԣa'.hٟjӼ?pؘq7~ɐMՐ>C225@+HPhe k婚K'| vHӚV^b(ʅV„y?Jڐ]U]~3d ݖ'=īǀt]Ts@6kW•A_}-ߕM-SZu}6J~ ~Gc(Ŕ8y AM aj7!jGU|u 6=\n_8:nC ?']3(*M;mqTԝdCC%)wU ܻA;nRhR^Df,kZX:|8,7Ys]A;vXn9_"bn9)32]ƨ"NO#Pй$=BL|fjvN8u0%55qo|uWт a\KqΎ|mu}LqF>Iv#*ߧ, )'FdH+bٗ81 0X&D;k4UE3!I8phI>j_( G¿UlI1c$< j@m][9P~DGsv.9]lr܈iɡ#!?jup^+7uo8>!qEâ]~tT˜3KгБ‚>j[bX[Z-﫟qWV$ZrPui8E*OO&Ǿ{jBat$^ ٙ7(R+?;RNj}rCb3>wr<⪞guZfbq:uQtҎ߳`6!_DHˎS(b*7fa_pmk.{Y׽=?㛹"u3DQWCՍlblO2$yZ5uj`ɨ6L} Tck<ވ 0O:;TVoÊQ vwxV_@ͤEZ9㱙f );},OCt5+R 6a%,}]f1@o 1s 盥fW}hT:E?0U7i.YET'~6=v I1.Z;75-g耓K+ffURQ6 ›9lLp|0!?X]C.;+[B8$yS68dnCU?@ĺ˱ 3=2G]6lDS' sԾ4tw#8 ɑԏHJݚ IP FA}O\/~!_~8~>Y"\T5lf,$ l V0OZZ;CjD }@͟Lв7 ~Y5Uߟ?]Ȣ[5r+#=#(+b>*쫍@>ʍ0tvt1Vxnfrn~{l|L 2nȶꍇ2wwitk˜UbFǕy\"O A1v)̡u1A(mmj Wso/Ę+1*6|\ʊP7p;Ԩ.`L0~P'e6p ^ە*VH 2ȘF۩#MpƁ;.g<5 PPŬK*F \s9| o04Y|[bD-jG!/ 0NJǽv(YȭxО1U-Y<ӲqF I[n^QҪ8~=@'|[?XH؞r,/kH!Rt,(#vn?K.Ùftt,YIO3^T%64KEG04P[8~$&vxV}/9A:gk8Z(aM45)ʫCAic`HMVrnch{;ZPSG2 Ay}nD:>#,HY^7b?!SKJKaq鵘_Rz>'Rm:5%r˜,X5y1KZ%) BKG)IP)Ν_g f?%wsc$UrU޿ߥqH`{a3dH;VOi_bX,+Kϑ^Qymo 7UlV @Ήq T@$>DNwۗD׊Cr:h!c1;GK*^,|KMJwRrKzXy {ɴ7b%ZE(\BNJW,! z;I`_ab2oLbC)~t=U3/ڙ~@#:@\&m }G? {5̽&Ǟ{ I|JW28|,v21)XPkD~E{W{Ϋ(g?-~*URYpE>Vl7H5U8P?Ɠ vR$ #XkEL;1wvRu%/-~tj1,.yl;G6wnt2qp,ZB5CDM4QjTΩ=}>`VUQFnϩ^Rh}j/qᒝͪ U BU/x` PDզt8^^5ZrgST c3Gm=∵<U% \K) yn^גU:S*»KKf1vE eۿEeRrNp__*X)y rUɊ1y̠:#+Wfn$sV9cFw#ӣ; 4 ^I&_1B7p!:)6?7/,Noت tq֖{=vgN I|HvX`&kxôgE!9}Zlάވ˷PK8PE/q, ԛ9qKEU{!#R&UB4MP﹨rןT'7~aTnQU${LЛIjǏ],q{xE3 uy"8giE -!7Vc ڞ剢Se<^5E%F^ͰqkK, yĨ~N͉+^C%QQTR*C5z^Sr1$XD % mW/͈HKcl^{Sw  D,} |sW_Pi 㿒LRd NM,c{Pd*>QTWVD-!aHT񻤇/5* VІl?a-ͻP3/ AT/+㕼w;&\ TD c(&Tr} &I }q#{ |Ɛ?RCPXE =f, PSԅj gXϕ ͼ/4,; Oԅ%`ncgzI=R7 v!a^QR:r7T0t_-$~+Y |DQ&C_PTҶU>ԃxddB'?YZ oǑSJT!C7؁Qou#/ WM\–Y5> 9~hҙE  ;{'3r]YB+}m3SF:+ ɡ*;ؖo(ph y\դ)gOҵ17լ#i/ܙeV5!4Wut<31*qOKY^:Ǻ:Tdɚ59bͦZ˕WAbep| V+kbSv٧ܯ8>gFV+QEH": m=-KSվi1OP(_$jdqh~2 ]yނ%=!*W ,! 4۠l[Ex[Df{e?RKBJ9>:i;|%1,d,fTy˅<͝ ]le1č\qRd:)jvt-Z1jZ=չJd=B5F?W+iվ۸lŊ ؟VE7ؠoȇedI#ʊ#yT0_W|DJV4sAI[ 7`[Ex9Zl~М^t ɝ&5<#K2B &о|]2˳HH8?hL3Awhl^ZER֍:an^ܕwLG'l̋6.C0{HleHK5EN"-l|v*`>1,O#U\9޿7WAVxͱ|%i7 YvQmeŻK}0>ۚ%9%@vbߠl}Z2HA㨡-!sp-lp`Jw)vwNE!PߊZ(*<_rmzYRQ `S$VdN_U! ۑs1MPp5`JQB+ND|}Ղ|H4Gr 4*߆X H'F;of_Ն9v ]0 ﮻!&/\w6~%걮;Ч4u}o̠]6$*Kjtv’-l1=Yt* b?0MooX!ZA(,wmK+ѼC `oPw-@%7+U$c".R:5S]&ZwQ-ʢD"Fu%?\{Z9M6=V+K{o qMt!eNA"]_AK)+ɚoЙPFou`K:'(B%zXK0l Ѵ|WFW ,6I;ݢz3ЁoWl=J6Dx/+ĢE Qd "\I;ۚMQ%7Ig%a}G@EjK.kP斿J-(+p%Ia{bN@V@ 2l8 oNyW5EV5B6,,߆hCGO[¥+?RүHȊHKݾeSհ>!z~~3Rk*`z5Eı[.S׶Umz꺎FͶؒÒUf?Pт- /_JEBO\=+oC1F{C0]CX4~']7ywا̯kr8[jO'ڀ40R#!@Btܮay"tܟ`CZ}Ċ*}hR;Z8>PLZ)!sw-ItR6K_2RfV G1g LU#h-SCWjS5E|h µ,W {`S|P)[M t6U{Ű 5NGW}}k>_ը}\~•)nzj "Hj*ڔ}@b6 !%0[?;z bBlZԿ:R^ ^m}#ԺɖuPنFV O}Ճ3rӚsMGE.H>*r:CGNPϏ\I8iHzqbǀăo\'B 6)Q~lJC6q j ˵!PtUja{ Z%Î&^F$TƤhU-Fu K8 MnƷΎԭmf-J&ZH;5 9ь pHyڡ$d3cΑn!Xiџ30(HC r`5Q:>0鲰N%6­si[r?a;8mf9 DЊ8-հpd ,xqe<{>LsJpKU8w5xZ;d&lJj#5;*Sc{:_9q:&i.ٗ&F>ȻR/KT=ڄ4KF;8Az9Qoϓ{MoC$wP8w>i˴,?j3ב=_1ȚI&{"9F6AU - >F L>UWgLLkf ΌCF!k1ΆH _=|C 4vb}mZ8f\Ѣj5_z";Ԫ}Sypӆ42aqJ:QڙiXhq)=jdl]˄X&_'> %ݩ W[6$ YlG)Ch5* 㞒 0 W>d ʋ;DbG@<=զ3vMAQU%QsPy¬2Q՛we̾^6QYh?\gMQѰ㲀V\A&4+ES`fCmHmafD1A;G}ސO7.ЃP:Du1b{>@G@{'ϼ-q(MU+H˄N.WV'9:xۏ>Q+탧RnS'_DP !ıMmYgsۘAj.6'+-}ns{1߬#r#Amj] MWS0ӻϐo&9$*e3= }$4/UW=5XQ3_l7&VܑH}kM A@h FjZC23=`1o8pݨ5͌Q\܇z~s`ddPwjRgզo(2h[txnaEKzBz7s T\kxؼ5zbYMwO=+Uoeb2YJh0*,nӫdکEM"XO/?v (}wW&l½!3.)jBͬ3|iѩ;Kaqi߬w߶>r6A uܛ3JQC3P?щ޴O`A5ܾ]R ֶNTiYFsP{ﶛtNh˼S5W,Jt Nˆ3L踌'dB{4uMG݃WS9Pki.ԒJ62kk!4ծ}A Dx=N"a0>S^9?P2]'Xy0IQJ@Ky~e &:=%ݼӤ5-z69FGAۮV!'~XlhO~?uͧu6u mcd ×&Vwyŗ>e6??N & #NR|Ymc8-.4H/'vD|eQ0sO1.@D0B&K\zd oצ{s7zyҎ~c;s?xeyT$tޮ VMZyXItK({bC#Qbή}ׁں?]uY]LuƗTvi΁7k`{ÂƿU/?>Q1F+ld/l\K 09,j)OAGVtrcbg2?|IfyrC@"*6I,vT/1EyjcOSØ݈)OKq(`}:xAf,(cecFl+ Nr_C`Kb^܁/ iOT}nkwL \} "˴`#$1Z-%_?S~[$? 6Tw3jHg`~&!6].TrNεc;mk5#d>ҧ`'MHҾWp|mgE*z?2ꈷnA~]S@m5PiA{~M_&J?^҂5 J/_ՔF4I>OZJ]7qxMwmU5һX*a5ͥz) 1DD6owU(زpd#`w =2ĕҳ ՞׀ʠ-i0Ew*&}oqQϢM ϴJi)I(~#X u% Fo;cv*t%+7UisRgʖO]**Anf8'|ߧN[g)  H-F +ؗHz ֑0cUyC@{λ cPbr*ָ5޼xs''e_i<\ f*j-P|_{AcFS?,JoMhZǬh)26y;F; Г@#] OUWPvL`SSc6ZZ>zb%:`m>g#'հ`?+ /#,}εrm/J xlP@cT(pU貚Ltr72S4YvVV 6JۆH3q6-\o!#䜏s{S,.[YLX;:pq:z? r EĦ\,+2$>4~ZWa #DTM!I//n=uX1ѳ9 cq"ԻmVbcK{7۪n"eS _(A庢6Ř')Ik>w<5&%JfwU{P{JY<)AV:|*0,Y3cs—U!T:Za߹F(bREVQY{]eu.qjVf/g#V%+8<#}ɛ "6:` ޯU]J|̉TT~C 2M :*18zd*pWZ$`ccE%wXFZ?q>kX J5ynBH]yPwaӝ " Z27hsT! vhm 6|X L,x?!"nv>lo`?X aW8]!.4KAZ0v ReU 5a"rqQ55.GrCyE%q#8>V a_C,V}̢2w"`jMpezٗuQx|2rHߜʪV)1&{eShMT:RgzXm 0u秜Nhfvl=`YPbmKj܄rl^ {yo3lxmtj'XdhrR?hjO(i6eGRU9BN@Vɬ H]Y[&ZvDN!|v݋4EYEFHpp[G"zX3әUXqHud=Fs~vd8:@uUVy!:$^P13I[L>ZZE*>m#֠v4?BayLۖV_{,ٗ'~o5{+_uez1Is3Pћ0"Tx'2[ :k(CeU%W]kYh]cdqxqc`>n(ģV _,*OہS1ş[ɢ~7[$JoKV='ZR{<;]?ͻJ\!KR^֓N+}vDz{_ik'2V֭Kv&qC"nl5yei4583Cָ= )lZT3MamY#nR )VO#!FZgׇ)M9;V1CY{OTB>ģ||aά2ڄd߲XjU?UrnMrG2Q6zS6!Kϳì-=/5|fD$NХ0ݾwh3 lQ ;tu"DUx2iTXL[<l] psHI)g?B}ad+YR :dD빲*ԡ`tfS/4ӛܦ> lA L&Ppi)r b] :t @F_wHylp0,Oxb+NL?h< ՎR, 6ljA0c}W|E >?L{HnDX-|L21xKT %6 hY*(BED3fI'']JB>|Nyd 6 44,#MxF=L9-Tõ)BH+Ѝ u_V]N%V {ꗘ`͚$?Po0Rgvu3`=7H@QW5*.&_y֢a#>DYg-M) BZ36G'5| 540jegzV N+ń`Μa#*s{%S1p@!cGiÞ@0tk٨-t4@m #PEp,qNO2Ίg`qN(*ї j0wYHGƒ <bns5w"Q(-&Xok RMCClY k'^HCSRB z`z7ޟ=bme۪(i/)P,2#wN+ רy,B! іWX F8ZFQ%e9e(1o:/g/-vYȠTP?`P(6!1*Ԗ7, QqW@1)nWD*}oHi2ýѨuܖdP۠;f%N"DؤJs 1]_Ǫܛlkɜ|*%1 sk#6V']}( C EE)T }IXI q.,I2$o,+s.$>'>@P}ao/[rub~#/fjUCg;k꭮q%/%p|e950?Skʟd%YT2U35_zab>d/^fAUXNoFmQwi,Jw;s2dFxd.Jo5;k2b)j2Uv"YB.U]ch3%a,g[{śS =<>"y? y-Ȉ%bT]WD3sdt.BK}nKYӦ#O#Xs>!ߞp!Sn6'+ y:K{,BIuU ZG+!;d qz RB6Ę@N_}"u+G8-ƋdE-Okx[se\4}tR֧"G*Z}mLvY0YZmc+gP(et5wncv0=d~1\VtokF@k[fD1rA@S@}oƞAx+ia+-A,T. d)} j@& 2hn835X%`qfiB9}?f`WG?1"Z`.zCv0?V#܄W>vs-bm #P_V!m&,(w4ձ(*p;"VHٖ_r[AQL!Rp7?:iS\ t''*X=` QV'o}$]ZS?+GbdƬ}sȷw_TO"F+>QLtpmG!I^E[26p{-fJ~6e҈2O\CD0%(߳dZ-WjS $x0ϿKIv –fO54x- A"yp7j*;!?7!1?\>[9x]6 q{";?vvY ~4T^*ﶰڅ+.4B&L.tyz2M-<:߹:n'L>ЛŤTʀ4xU3q{pg?/J&*O <^\#kCm(oK^J 'zqZaPZkh7Ie.)K'9ƛ[/ !KB c{qc6U%DU@#0]0YmgAX]f}s\D_Kh7FjL5lh6-`'mD̡@aƴTG8G @DG⨒:N&󼢭rǍU~.*؀0^N#ZHשag=dGynYm pY(BmmzGcoofK@ B| აT5^rY7D2$W1.$Z2~'屁R|c*DPszYƍ^,.J{ߠ{=aaH2< , :w/az뽶TI^.dt-f}tD?L|| ObFχ&-:NqIvyR'zE8 x"}a1YͽM8aE N|r꬚Lځo"/= k4̦I,:."Z-WtEYI"㈊08|~27!,mc<{\rh9K B}hYbLAPTȲV^1l48?. z}kLa|#I'쁢+r$ϡ2Qf7K3DLu F+Q2H߇9U'2ha{݃ vsng\ 8ؘ+Qە,PhAg !j^q mPΪXP_OƠd[u> ~0)JGS@] :Lk .jgM?:V趻oigkdQ_!eӭ; 7̾*[!~Y_ͤi,!F?9ŐXP|SzrZyfit &쟨~)+R-;ZPHM ! +  7KrJ0)F=ª'O7Ǵ[w.R|҈ߧqNȂ9sBVS[u/6` 04\yBX?_ 7Nj XX&Cz׫AE[h\X(0qwkl[:8JwhUmUSOgwTUKdGt&ՇkgXYd&֓e{욈Adj2Dcc-N<.gtu `kJfu몘iU=A߿Gι Os:5(D-CtA=X[;o'Ӊ9f@зcl0_nEڻkI SB*3I-? a:Kɨ凬%ae 'y!`G4TUm-GϾ{]6) t]b\Z*ٌOMdMgu@0}[Z[}}ǻ}wZ޵}{ns{c#uymd{_L۷{3{^]նmݽ{{|}=y}3{zm>}duۥٺ{nי{wnw|}}{n}}/w=zr_U}+{LJN}/>۟{W{駻vwǭ݌|lv{۾R_{ݡwqW{ᄒ{ogF&y\{r9ujnozug=u}=ymnnXm칞}w}|{ﯻ5ەag篺}}o}{mSWwzsVY[}}nޏ{ךe{ֽ}Σ}wYzswyp]wY|}sޟowk}ޠto{Uv;Kw_{}Ys>z{}\z}{oy[Vk}ovǽkuq>sϝ|]vv&}y:ot>R{nV}o}&7g۾}[ίvZg}{yϻk=^v}ԝ|[tVz{xx鯾kO;;vkOvpk[{zǽ믷%AװUm_}_6w}=uwWcٝׯ}|zۚmSv8Gϼ{۶}_yOzW^xz9w{3헮g-zmnvm|;;_z]mnMw|ok}{NӇ\w{{nnNﷷ>z폧s}t7{_Nۗu}}_^}pOznn6o潻'y-=%ƃ^>z}Zz3o|}G{^oz}NOvov;wY6:Kns^{FN>9^J巻uow·vu)S>*M=ۭ]w'Ju;}s}|U(ގݾ[uݻ-m.Yy>ۮ}}Nݳw>o{ngGz_f>ﯾwn^> {;zۚ_>w]w﷛{}ڶ^^W=x=スǼc}ׯܫ{᧮^QG]ri{syO{y}wkcOwk{z oi/}セ_fwQlu]^o=λoW:rꓬ}ݍww΍ [ykw>ZڷC^_}>dzu/ouv|﷪8K7c7wuvuMw6{wwV]}H{-o{os=*qWwooW{^ݭ־vZ}}{z{}}.ݏ'[n]]}^*//>ۛwo_}ۍ{sx9>|{9o:_Z]{^>>|eϽ=}z{}Y;w}{>Yh}oݽ;_>}&nt-7zWur{sm^}>t}gʹvz>t"O 7}{w1kݼk{)oz}o|u﷫3[lۥ7o{|u}_doyx}}kuϽ/}U>]۽qO;}J㝻|v>z}޵Z=9+:q}㺪R{}R}$/Ok.}Yv]o|z7yw=so{^ޙw;c}z{[lWTxu|_}w}wRiN;^v˻{!ufWNݾ=w [Xʫu|ϻWsy{f_o{===ۢk]8ޱ:w)Gv;Oi֞.{owR W}hswݯzo.챜wwnzlw]Zc>۶WZ%}n;}u{_wjw[=ov*7O}m{νWoBv-lrsiHJj{[ovsxLNboXӽޝmއGv]Aۜ_V޷}}VzZw|ms{系uzf ݽm_n{jto}u}oz;}wo7i_{Hn{wwY{ow\u|n羇Xeٷvۼ}vMxWy$݌Twmnob^^{w׷}v0WQ˷Ӭ>wyﱟL|޹z}wJ^|n}p=+׻^yjsv.s{7{^{uԗn+wu޾nno}՟{k|w>}q\t7o}kЧ}usyow\޾w˷]Z]hj#6u]}tɻ4[%{%b{[;-ru}ckz|Cmw|7pou/jz}{ݷ}G'sozvWݾw[o=qoyݽvݻ}ھovcw|_{w؍^+ݼhן_|sϮU{{}V{mkU}M{f}{wr[G6o+oozEJ}xUGضz}ݺˣ/̽l}]}w>{C}{}Gvڴ+{o}k%Zow>={ûwj>>:zf3}ﻭ>ϟvo=}iάse{w|o|G[Zhͮ޺>C϶w:崾o-xތRhqԫ<_==7oqkݶt;ٻm{^:jb˫=7{ڝYb:auf^zgS@ d&Pd@'LIɁ5'e1C@@ Sl&LFhT2hh 4) L&0UO&짓M4mJɠ0&dhL LdF2d 0d562hѡOѠ LF& 4C&@Ah0cdX- tHXТY C"+Moڱ^5UbGΥg.ư`7WiMʚ8W *.ԚM ĩ!ۘ@^Iv:@O8~cW+@8iyi~?㽶7e{/%Ϡw/ WcGPQzaZpF @6Ձ 88U5F8]xb[<9qo|.k.MW`1ɺUvEs>c3Լt*k~O47s":ɣQ742qwMtBzoX- 慤)5["l +Xt |δ[öj.,Ζõ"'_=65-%-(I|!L8ѫQP]㞴j)3phg5/VXDД gQQ* twA1f? '{75\_nD*XѼ6^fyqK0 4 ~/#4CJD.LYp;u Sӏߵu &g0IeE 5(R$cKB|l]U(uLh9Y+Z(fh,kFMŕ oa-:C=|9$J:(;cHM5̛OJBXxrVB:p^5PX{=uY,K}hDx!v]YaePW F>LaT*B9uM"@$j8Ih2 ]lhߢ" m3#/}_.عMFO?3j>-Z(jfCC#Es.Y .XXD+2xwn7{XOA(Twk^#.kj%A]߷+*qo !SMt0y5.pv.Gh/ɯL)jp#s{!} p`%۪\KOx~jQF]CHր JCJᄀ-\j 5['~Ιv|z.̣GqՃ=܎_3l~'0LA9o5|ŏ$lF[g'qצG#wi>5#@y]ЃW/}TE<[p"|pq{"["SlQIB촗Q)RDGjr 0IP UTy T D}P3'|E^J-a҇X=|R n@)Oms}l7A9 FQhii}ϩQYsӍ@AP ɩL9dפ+ԑo*!X/i+yLr@^]w&~j{/6" ?bAL䓄V[롳 (u]e!.⯽Sz$vq4q{aM=cGWaI,S@q?}Z lM8$F :,C E[2Z2>v?+I5Ȝeb9ПD G]x1b =w Q$B#w&7'z!Ld[ qNm#Ÿ yڀ}Kss&"K!Ky^{ s1 A:b__Zp/P1<0lP2%;fGUnRW$j6hx( THwt(<[r0o>{ؤp5(G&=E!Ɨ2صW_nU mu[ TUh]Iv@^"(l,y%Aum%p'2xٞ { S9Ferx?lž>>E2aWoPvw!$ ,HGE)yi$Vg;y| 9Nh89eAmzjН*tz9%XiM8? +\Fz&o@29EOT3YP. q^v9zױQ{m .ǿ|n 9ʵZ=AP6V,JgEy>guH kzy-4x0%$Jk兩f0ۙ~HkƗ< zA,#s|̋Ro\ Fo.r:1G[VEzcR/CcNI9ܠ@Gd|؍},UKf"#WS:=ey~XWue>s\:3&&N|Ť\Iőݑ>ۼ"0>oy &^d ؚ0+V;C*O 6iXKmqKEDGw[fN0˴? z̷r|ompOᆪ>YdxT6gluEQ&/({m~kdS; HXROI.^Afv˿r{.iYwK6~v1D ujЍNq c|`AMzۗioBU@hv[ca Fx`vJh}>ё"sC#Td5ыkc0QbQA85'"~m'e,όyD.gD롫@P6 @\Ut&;R66T񘮇U̜Ͽ JΗ|K& 3v3Eb8ThlՄ`MH/%:_t@*ޱ 䑑*,T ZZ&\82a;7|`4\ KKDB(1Yp&yXi~Ǝ|i7,7fʈ̨l)Wi !lKNU0k/KFu? eЬkYg .RƖg|Vώ}<ƓdQ Xs7MNpo=D[tc k;֯6=ٚ=B2E:@Bn4Lyڥb MRc}76SD/+Dti*R`"l㾭Dr8A4$ SͶMH>oxnb aBFA8Ѩ*^3^ @bLb;sNpNN/C˔Gđ1aOC\(8{*˚ ` YHjIhqUǢ[h϶%4]c94Ee'JMU]Y9!r6EY)IhbpRSLecq t~[<;g;҈ z1e]X^Abv+I*xCї@m2+6(?{<E7_}mdNMG!\[!+{6jJ+[w|/iԟE 6ȭM 8C# M(l'1׎8S0 .¿ TfCʪ'mb,C=CχMl8E Ø{]1L`C)Co ^|HaǠ9Q#w_-Ko2Rސc0/XS@(y'0y`3!Z׏/F43,gݜ+9wmf5+6G3bD%^R+1kw"=*O͎qBH>t8L*ټ{` G46i9nMbg g[d#ɣ_Vy8 xOCk~PBeݔ+b됋s|GO[jz|okY4Nu ^д4cxx!O1 ϰ˸G.́Jv˗$ DC$il>&kkaqpdSiQ6ril涶C %SP߸>op^4P^h1̊ V N?20D,(I-R竿a'Kx]2IjE*;+ UR@(ϋ,O*NZS4RѠM(&>yQQ '[מV-{c} 1web,0r@j0p =~c1JCyL|,̇e]ƪ{ ^6ߒq8XծT1ώ5bVE3gg @0RQPxןDD(mt鋾d>g8g.2FO`lb!$G﷚{egfGIuQLZȥ#f6n̼+L̰qkri@DRr躴-xi|JG8fhtB1p zZnÌ}9`h3=l:)%$RԅiΞ l790P[҉llkw{M}{S󃁍tRIFӜ3gEĚ5}T T`c$VBؾ>Ϙ-2-RCoT]ud`rr+ˉ@-i Xs߰9}H9j`e1] th >V+E,%O`bA^/dNf磰FE4xS|<|9d$JaB3E]UJ4"kw¤*5}8<^UMĖ̄Ve덕 7ZFa$5riEF&$r=Q =^NNt3kMݎ#q~wZ2骈k㐾q?hJ7#i)7W|ՖvuSʶ6 i(dtzCkp< \ \Fd ؠ4^>*@s/9Y Nd\*vM(X~TēnCzC?M+B|aqETڜ֎ ]n#k-2xμ~![{aB&;-+PstuYEFt܉rV6WD%P1?91@qZ2UGmv,BK,:)*$Nf]P}S3][ND\NP[$nCPaƯoVI*#e9](2zulfO[[-}Ҿ^,@Bm=p$h.~z|fsNR-6 O2`#S-dF#Ԅa?oseڵ`V6H.~'駎~KfE.t3~0oJD(o/OD{Uv@;" Q\ '!2a|CWG_!cN^?x'&o`'XE?Kb}F4l}Xa *j/&uJ 9j@ZuxQFvVzncpӈv2mEQuϤl1 Jf:}kg:L:{CRs>a* $-loy b8R7e=L&NKTAל'Ke#ۮ (kW2rӜ%~7˷S'f~АE Cj4?nn=ӛn 7 h&[g&]ۢgѪ w '"..MZ {.G3Q ( ׯgR^ImGiR_Bok9&2;D&GvF.!(絭 ՖvL u%J96R!&@''H w3`귝*W9vV^޻=f8|&$h`+CIVyK|13DGW@hW^.Vz$ps%:6h'8t\cϋqB=.yb ?_ZhP] b;HDLć$ߕ7ϋZ1v6qR.7T(6RǶ]=:z%mbʘ}5Cٗ%Ϸ ޗ.rBq,IҘk5E ߉in{g~Mt>W(o_'VVc°X8j_^tB&τ=UXݢX)To"!k* og _n{{#S7Wӎ4!V!hFҝ_j3UA&!3/:ܗ^"s7OsikY>_DبW2 ooO.YZG6 <>7JMBѯ'8"6,S~!;2/xtt 2Ԋ_Ha{wcgD#K k;;e$TT-뽏W97p̛h[m.-s7hFm2{Ü|E=3} ui_U6\Cseˣpfi959NSP3Зyr>Cʍo ;Y&jM؛#N63_`8ܠ{Le5/(qaFdNn'>[iFԑEJ@}ڲ^G!c|'#0W{1Mϩ)ͿQ!nA麊SxWk;1'ЈU솒U0@1 L-v詀omGV3Qfpn-WDD#{.¼UQ}x:Sb#*xKeAWK#瓹031xg*ܬ;Sd!@uc N&qiJجVM|$#ꅍC";զm*}ܸ>Vd1u Ȣ&:hB4]{ߍ\;KO; sKPVv6޸y'Sc79RL5}JJUW_3V%}He96"(`$Q}y!O959nWM;rJ7 #_vyQcU4fSM6Nm=ҹP*"X.$ T3FKrøzP0U}Lg"kt8Ma"|NM\JEntP(a3[Pop:.t y/eȄ{g _(fzGYT)|=@JzfR5-?݄d(z)Yw؇۹ LQYbn^nGfvm'>',NI8mR!6^y)k>VY( ;-E6I (^/܀1m$s6:mGB#hynA1;CN1g3Z/8J)dl]'v;:n+6:gA$tN A\eq1hGpl6.0;H.}^*5041 n5:T74!`$12>l R>hF~e+Ī#Q"M^ޭ6lOwh d14To3=ƾsݬPm(q_[ז>s K-N娜}@yz C*ɱ`ͦbږH1YSN 0C@xu$D;V*J' ws'a2?JKEB(bym_6 GcF*aM\hI[16?6D"`[i~ ۛvŗOŴҰ.;I7of7iwhv첷ʣ%]Qb6I|5!2r˟i*buL imGqԅ)UP͜oƟ][㕬N3򉻢jgkJTiЏ# \x럤agʀ4/r7>e,VKR\]%\-%8xU(cKfKy%,:ۮטtki<ʧ<#b-GB'zC7R_./@YM<q\.(ͽ.۳qmaia_1 k\tc!kCs3ͧs&櫾B3%gPm 0H.bR٠!Gq8`r{d@g kK\(b*[\P:tu޴ԧSUTW2{N$@:[yZT(5j)N_)On7"ُ |eVlu,qaJ풩79tQ_HUC1$Zr/}ILgwcH=~"?] Y@wTip;^9. _Nl2Pr s8_h4:r5Q.8ka w_?=|}g6L@WLĚ GT- YK_{+JH?KՂ)m|Az9{@[{XZU^_ue|;2@?M\rF֩P.<|~${V_~{lDO,{ݽí0,WFLI%!9H$|`"J0.=Xb:uԬ~4 vQOб^c抄nHBITK,{q`NZa&9*$/GxifgƻT f'A`K#-sGJ T|37BO@a 7{ȕ );S"@ 1xR3:)[D&u:߱{ѩoIwB{&HVkeN5֨;MЙjGUo3t\P4hl:pQrmtR&P@FP>I %-dޫ!J؇E1,y2$<#,;iӃ*~_ŠL9m7Dj3`%4#) ]*(6$^P/HJ@$-M[J:1 l&%3y]UYkLaDQa]S]B ac:E#b&`_hEJh[3l 8^:`P+EТN"i'+EH0?8V; h:+v^}I..l1e:% Aq}6s2Q\7c2Ӗ-tiK.1ᡨ>wZVNsu'?7ý]/Eoj%Ā47D1exǁkMn[FIJīRO^ rrT75d;'܄(z}y0C(LSJ }`;c4׆ܫ [uSoQB)Lla]tClzCR΍_!rANNVdSDH6hى5s`Pn5p%Å_,Q7Qi^NR-H-ևȈgsb-SACtyKp$qv}]vJ"1Ⱥ 斥e^]$OX dP劋Q§:AcY!uP}9T|ҖC41ʑyf>鉳gVNkqKֳ¹pCsHȫEU' %mx9B}7eȦ#Z,5TQjamIpH.$@}Kb9йyqZ&w[UM{2$q3\7>wh6$VBezq@aVH5%0]R܊^1SH5iK<<*kk5u@_Jd RDE t7.vЍi 9z:xw+VPLy"t@ AϪ#s[ޙ .t,X_֞P | {nk\ƈQ?S92\%?)+ֲ Wg,zt({8@ tϸ\uoBuN/ڌ ZKkK]jRi_e>0np5vsUNT,B_(}Qؘ sWyEq e%u,~AWf<{{S=8Z0ˉFZxyLzWE/`V_ǭaʇbX\4tÙa|3j,yϴeY{+>c ){`w*(Wc8I,g䍹P`DUyt 2 PՒV|.?3$CmHhPJxs?IB F}9Cr^5?au-d dþ&kvj$-pݹ>(Ρ"ܯc. ,pÇ6H BO_xtʇ[c"/PewqJ[ZG@Ω&H3\.;gW|)d$xv?p\d1swʐn"-ݷ@e<],Y6% S.RcE&J:HgCDd ڈisT >>)HzѦ%;/&10 Ҽe@3$d#Ԩ*+t0( 7oޤdoU(vjx/"M k:s/gOglpWjۃf)ehp^Ξ){l-_<شjwjŻ+3$5k85bDjUr[BEFP L3K^wbZ'DND 숛_YRGAGUtZ.C:˽~^u1lJ (TO)k?hǴ*LD&DWQ骈u?&. ay$|zRשׁRo}rm H d@owC0g1&bq\oכiS)ֆpEPʭ5&$Cю狷,-yV 2-$_PtG)C $Zϊ6< [ߺnT d]z mĶ6Q\#Օ|XsXXGLBⶰkeg0Ίp*xuaϦE~ ' d9BJ@Gj]<'9gm? )9^dG.I֊3WB ]K1//FMa-IwˊAl4lw\CݔG% PȐo ލĻ#`]>o$PkULc`JQL I=:T8kht?m:7@t݋s$C,./OAFla_'7߃L5Y[[,* ?< Ǥ>yû8:414E 03~L5J<u~) ZBE vy&*,$`0 UMTJ5|nj 0V0w6o/OL;Fo!g.IaF>#*hfH(:.7231u%9lu:xؼGE78UJ u LA;#1m 워yAlū͖&̿\VS_/ wwoo*W1wvUwZyȂ8|PEڟC!ˈQ\Eieo j(s[]G/올 .s\Aݜ.ur_=nx*^Ůd6|iLdS c.t9ؼ͌_z/O?|{r,ڥWXpb6ך{8\.[02\H] waDϯC^C3\Lf&wꂁy}{Bqg;}yWp09 *oڙ]A.y"Ԍ{$ =P" W%SKi FVܩpŕ{5V#o[$ŐsT$/ AE3lQVfcgV`&[+5"Q}=~u ]"h *)+ 1gff4RS0F97+6gWqOy|",XLh׃J Q+a4%9XHXr!td}58JQt`f&?x8h?"0Keso jUԝMpr7ꓫjuu\$ toi 󒨉U\Wb^ky ֽ&U}Y{ɼaX"NzBK|>p:Zf(?CϚv!WZp``eRdw f5᡽$;o PM jy%o ]o4J%/*\7 0_aƇ@1::HPK :]nVF,Qd݂ SUcG־$ϟӺ_Lؒ~|x*&!qM롛뵎5y`\ș>2}A%ʮ@ZK*\q&I }-=(Aǻ{X3e}D..E-6rT/{㋅{NLȧ)WH@>pI*O$$%暮kڰoG5p 8֦(|,~r΢ZhŲn -3'0~{[ۗqR?5,ltSajJWiMJʷw̦o2{#8Wbx~] }QPſ@xrGNky^u/|9ؐ0f{;6^<]d s0e|1dqEOV"c+H@;wWW֬UosCY v5*U)$OҵzMXpftUvG}sZZ>^ NNY ,SDFC]9F.-#IFmS"ʘK0m$Q'G-L Vtl5N]H3l?V^%oq^ @ 'Y뿥ȋ(ѡ#E) [>:]J&GxЖB.$\4ޤ SyW.9A.@{FE½Ut3fW-Š#yi j+;㠇b!adabÏVPyxjB58|(Ѝ  BA.~xjJرYcROWMup9G^{ Cuk_9Qm gE!CiGx1wͪ^Xvm^C%kG<mIw`}Nesi#ݸueβ'OraNkQ];1z:.92<0qS`ADZQq~lW4.'tU[m ɞvzbzAJvRiB:7e$=C2{`~Au{?ES^6~fАP1_nu"0x `=O?drJ:lU~=b`?8x+p(7#{r0/#gx8ONwF ;/4ZMXͽSBڌaʣܽ:#5꯮EfjqA-l7Bʼn x[Lu۝'%q70>UZt)+kzC_]fyn(h$?*W)Y HR%䗬%' z%[sܚߘ:OҤ緪C}bM!y\%QsyF>%qLO4 P ']p Oq7MǏs^@LTsqdLzZiyY Ή䋞L_g ԍӼ>}iAYhNjrN*FjmAD nVT'!|bZhm#%e,G+ڊ.|iBߦ#1chO66q^Jd`:Y`Ef\$81IU'aaj>N&o]y([~ t_̽:Tv/# ՞:pkB0l-4k'#kk3>5T[Ͳm019j5̊&Jy]UmL&- gU0@(sZ*`t3bf~r6Cc3Op4#1D GwX0G˛#n4_N!LaE1m4ws'JHa[ZZa]T%.v`*8Gc1SNyQ]TD`,A(u~8gZp+?xUۜv6Λ#UXpyL6дW8lď;J{cB2kT:Ւ?|Ո׽]Y"0Aړzc1rɁ폞=Oo"Qmrįfou.4wDL$1WH'AVfO$iCQ[,& iN/ ;mcV.*!FfMV_ܾ>D642 :uI1vulMFE#n뉝~G#LE!G{堭L[!T7=sO1_u sv+:.>LD.9^2$,nh w bdb2`bELDsNȜh)aU &009$F"bIӱy2`,Kp*:BS5]bH\ `@ o$ [Wx&؊Vgq-w gM$z൵ψ3̄A|A>qu K6yjW< ?dY;8x-i +]\cr@ٍ] ~oRъ'Pޏn#o BIm*|ǽ&%(+13U>yݺ:&x_evO@Br\@˒ެ3 w=^84ᅿ?ܓ=5YUī;WgorlWe^{S6ӎ_ nK"p8ߛ޾^In#<ּ.'BP &c6͒1,ag0sU61t_G_]pRM0On68:'֥!ePS&5 VuVDU]oP!FaR%]DV6ɄI圼JJ:L/Z $:,7L{RFzljAEDI}1]Z`%F>vԓ7-C+1${q mR Cq/9PLGr^~}ZS5&X$%?ZMI"&A?\Zf+ӝzN\2Do`YbׇB,*"/IiuZ80y_490&dh%րjD>II,$ :໷$4 L/y L4>[t5K%~a dflS wm59CWFVZ7@L qC v d#֎H5ƺFtw? spg :y3m+'SOmLco57tk@7p]Vϡ:lYNL†vuWKr9S4p0}dQ;H4:*lYeՇ;(} j S!mM+_o%Rpdض~yU`Vخݵ\6Ciod5GƒsXu\Y3 J{fߙ`'bѣ@.s8 ^^R Fv^a;ŋwA@ q,i?J:{>h J/őG-5S`cN q+B kXtRWN][yUԈ>p0R1aa26\Sf|*! }Ӝ. pJEp׵6W DZ Z ږ')_j݉np:,u% ^4sZ۳7=Y8C9د{< eNr מ-' l[a5$RvP.pۜuVV>a1KhN-6Fp$-cm: X0s $4Y:$ gdam*-b&gHS?f_(o5)rRbˆHT(vYr[y2s싍N-O^s-۴<ԡ"`Mhb!TB8x$mvvl:4Ek! .gE(>n$DD9ҺDD{M7k-o-w3M8Rά҅T5L҈// GUFIXEf|D~iȔ`RK̷ul֭;H꡻/{_fz*ҊanWkOB#Ғl]Hg6fIMVگy/ܭrZx5!Ս>ʜe^RJ#sњhK&PH*$&R:σ-e.o(R>]H}may!hgOBg2Սd`~nlVs[6Ls@6;ବdcxj].qEtjy9|SH!hr*@B)/J}0i'xΛT3;Sy,=/ Z⠽Y:#D%[BM&6zsu.rk!ЫOH3P4Š/,gS*oQOIV,dUr?g,&2,y0 XuVy$:&pQ#WŠ Y!aNj;2T>cl4 EIUaݗkx\9`oi'ӖK3Q9~8FP_QiZR"hߺbD0ZA k!xQ F>{ Zp8]MC7Q$ Cњ[Fpk#em~b 7NOIXx?//Go,7SP@o0~~bF)(ںN?$M<(o:C :UiѤERqDmQaիUv<"AތcPx7(AQUS3afd@i"?{gB db߅Ւ?yiVENS2]./'(8}Õ@j{3-ktovǝ0Vᏼ%Tb0+l| $s!/ _9͸ ܓtS,%O9$+^]φH%m.H59l#!#z5+ð l&GMZy{= =I :79]Zյq`Lcb8cv:'i՟܇l5~o4? s, }&6ޒTf5p\8euYIǦjA~ ROriٝ}x//tLR#7Vb[_#фE 7`[F$$ z b\8 )Rfr ggloS\j޼R H{\d=ܩ;25bFHotQrOr(^a*{N^~BZ8xDhs?#wqƩ\a 2Vꁽ߆3*eطzXʦ |d--v6UznܽnD'sR/[tK4IW{FMl-_;ԣ:,ȰW|% ;wA"I 3=L59=XX")-}/WH3j q'c9 uf2\羲l"#U qh!Pq])6Hz#Bj1L+yK />z^DS|~dNƾAfOHv!"ZY5dž%X.]= 1Miox ETO7PzKIh~9 DKoυ" e0<79JV|u${1.%"n7 pCo|/  &pCb2C6-٭>%3x@-|,99 PoӬ0VStĮ-ߧ hTPZ%y^8S[ =Y[^:5Rd\@ءm-="87lO35G|.b *ӭdتv~NWc~^bܷuq!m-{_lauIuJd6$,uTA۟Œ9-=btK~5SFΣť>~.sHs:!c^,BgxΫ ~d+ӧdN7@X8VoIr:Ůs.8zdds,7efMFZ=vXOAd` S( ZFd212_>#-URV[M fA9j'84q'1Tһe _dd.ϥt.D`ޘ0BGSyT#y[4f꓇>g"G+5(׺U$e~J L:5NO\&d'VZAŒչ0 37Jw!} jp'nrֽ%MՁ? AK5K1t<ՠz=7C絺 Űnu7&Z`^C+g>FM =Uv< x.3Hb.l}=e&eUa$ ه8+ n{-x:򕓒P^0_x Z N餄~^<@-J>Z̥B]rߊվ37AH{+:DѷW߉-*(ŏ#'jZ\53 PNUtrO1g㼞srwè̳}Z}vIS5 Ƥ/67Xֲ`PfN\yv5o񌶓&q?cۥf.(zE1Gu qWّ!]6@Xv#jw 쇸IN$ g ACfdulDtRxZ]+ [ $U˽26 >QَR'=}q3Hjhµ FȕXz[ˏa |7: 'jKA>ۚ|uQw3J =aN`I)FNv n=u4GZ"zD>E:f7ת-[c,Nk}/K5; 퇻'Ӈ sG EUy ŧ4Eh(BB>QcFu}+Yu0HHa47\i)c/9ٻLToTcx ڏtHRc:NvS+2u8]E- g]$U{e}̜`Ǫl6aw˲&u^b]=pRQܸwI?fT WQ䒪g%U| @ar .~mxj>cu1j! }G!i. Fgv;p%G}71ʡ#r.#0A 2Ҡ?+[?6*9" gr4Y.·IKz /{$ sLM2f#kBNʒ1Ȕ!ʂk)yuPno##KM z~_23ˢ ) \'+ SOjփ٦%c9<|%Q\ևV!6%~GV2Y0,.at3jI1 W?Go,Y?&87{uZ#EvW۹WH &uR غ0Fpԋ@ҋ7GsZfc\O T[ طc aD0.ï+޶KSnͲs&zYu `Ka~[1ym<@@E8lg A 諩g! ;/ua5<%iżwDpՌprVnG bݞ 4BFކC ng\VՙxʀzE-D°4s| w}B)xb p$1uw4 عQoֽSeK pKVߒ{2GSv#5?Δ ӐО};'xRBcY^?% YX࿚^'!5ϚϜ@Ak`U L&[$: ؘR ?cch"#\mݮk=7|^rZ$T~~Hܟſ-S" xR|'}"D(3`T1> ʬ7tE'wX|SJEYS$L9{:]9?ET47g8g3 Ŭyp\+kl Tl\+D:e yD?!9[yN ZKu7>P s*۰}PH}Cp{;(O߬';QƉhK5RBCWعS._ v+O-i>::_ J%㶛we?3dN%S_9q5%|{>ZfK 1 S<PXOk ;f5qsvQE49'3G7Ut] U+|=G\}wyn7 f#xTTs|X嶳F_? ^J'ˠ@d[$.g{"OPzH0#f$)ܧjT({37 DCy"wpaZ4!3 މbzP_eQ]c"흮%U )9z4* 14Ex0אdjh7~^%+{FfwIL3xkè+w,[rW.O&|Iipz{̵iqri!$`N к>/?짚SkVj8*M ]6'J Q@~"<\^=#39}Q'\*W5xqM /020@xyy/f'S0 fqr 3o^†x7 bڑSrN.R-xDWd\)yR 5R9xY42x5ZşcI1%oXO99 pײ]xkNx6WWNuY>sk@J" @fcbQ 9} qR(Bt<[i}o~+Q-ozNXt{PE)3_H'BD6'HC7+ OX})AL'%8ƌiTzd.SP =˫ye):%ݱz5]ikØ;PEhD~B={sf-.͋< [(#qMͪ2ӈv|WΦ!'RD_jL"NYw߷YC3t,:21-r֣mW@4=Xw?NNu]omX8AD1 M G-[a*+^0>ALWK`x’Q2\ug ҍE+oɽ9wX)'ls$);dEg2 7;6ҏWԷkPT%$Iq!؇/U-=U%]$J&s A^F\z iq$xr즁d/ST9J%ߑhfmM<]"YE DFF͚/幑Po`v in}'gn*i_r_Ɇ:,= $HAR߆9Uf(q1'׭(N5|ϼ~G˼ىbBsZTP;_S. lBd{^v* W\ۧYOUR_Q$2ȚX`*)x.%7=/g}q|뾈DEyir"=N1go+V^L@BƄ$ā] `"`Yjh7F$A3@1Cz?6l5p"f7ӌP jS&"z*'u" lt7J<3_S+|+nS (taxa2{ $Zv)jm[;>'dy,_ icR6ĪQXe8Ⱦ3.kꪞ% 9rAjdN[O>Z2E{*-a+>gMQ(znUem8[QCqΐjTHj&$TB[R&c_ ]s[ɒyBfԹU __]fgʈK+Oc "v^hoŚ`{ Wp$$@cJr 2*,_,4`9` P߶Q ? \JʻY)wGLpWCs@WT.as3UdϤz WزUl*KڱP=L|{`o^Pl qU{ (TGKL@:'09,bFt^ H5īS 3,r')_=0WrDF#|F}} XF"Ir;Mx TôDm=yh*wҶ41oYSO.fxͬ> 6x"Kv7u(̡][~!Ԙ+8s'y#$fZ| H,*?ugYYO*@&ί-p+,#*_6o` nOhO\`B*/+'GH"oJ9Mm:fnN?Dː b>@u?CL͚@^*,8 ߯~E_9\qD! A|!qZ- "j4tg~k a>^?_$8BԐ_:nhM,u57,pH `cΨz&kP̜~NU5/hO~Roߜ)uuNjb4k/x\L Hj <} E Û㬼onk%o.8*i5 kGhrںykȑN7#"mO%M.`hI[\`AL!YBG|k(\l*B:Ud-]Z9W4AnA)[5G$ƠpY[IeN@Hж qKw5Bh-y}JawAɬS^G)R|@P:bjۇ|ky:;|M>i*s<# W<5kT P+i̕ǣbTޜ={ EN1!'*5Gf2Vh/ɦ.Zd Tl!7;up6<*a~[+F7\~yࢤwO_ xr+-7 +C@$!p[uI5K@RVQ!u" v{ dNajWD}usb;N(vԓ}@Y (93F/ڦ *Z*;7:u*ŭ?p(42AWN+0њpQɞڂ/;w*(7/[C` p*x8i(@S`K9=lCu xA=ͅ) +Q%gѤ"M|Qdưۑ}"KӞB+\x/+ޜ86 {=p `c \ӴjVa.R.+ru[~ [+0 O 3 km4Cǁi'V_XKBf:c^x-W!bkd(khprDz+/e!=5614n@@d w[=7@W9^Ap8%$k]ivM{WV'^e;HDo ~OWXt:oc/~ v]۪3~<4`:rTz/5r kd}&i ׉.ۿ9r_,uu4Ǭ;0}z|"%;ir%vkV{h?_+;qkqpBHr6/3 zBB/DڛUot:3XڃbsޕuG6sמ%=[cAo uۿҀoqjkuKafvO7|-4A#xbd ȷ"gkvT&s`p[|X=@^0v-75/ ^b`,}qM{IFwcQBL] \I/3 QjƑ[hf߇ђ/h~L#.c"Fkri7gSlS;G6VuD'l5GPw#Bs \ VdqpPc5Z?Kj7MlGNG{hń$Gvc0F%nj5?lG+޵4,9nLiaCR88d_Ok";OI>@[ [)5s.}s3Sjrȗ:iTVE%)zH"F[܆%+;^t|N`sQ} , ^N^>0 +W]5+‘t7EO;{=UG]aV3%mZLyCwLBWtU d \3HzT]$q>+`. w)'_`c kF2&9d;sӰ9y)9I 5bsT &D B]k~gEĨϲY܄\v'-P~ ρ4i;퍆sg,>P٥O?h-r _㼊z:.CIkzz:Uշ qEO፱J*&mhqGTX~}R>C)g-(771 yqNqv|&Aa'a#x2?b[dvBt?n0H!T4R=p~Wy6h5vv9eP!߅戚s?"­JPDF!,8tM1K`ߴe rzdz)'-㗮-ϫTukxZla6zѾu"S $Pҹ>&S@ Gauн øh]FgZvt&IB[2@ܸApa޽[[(ZپZzʮ|C+/g]ԖO5cFqpָ(bi3ΡѡU`av7F8ys͞B%Wj:(mf ;Vp/QK1{ X$m.S`f`{nRDI 㡉SÜҕM@>^PЧ2[Ö‡ jX .bޟʙNhh¼ݿ _0v$'#xI˭ M-B9q"LꂩgB:Z:ý[WaoCwj(O S$~~J܃t$@>9DM: ylve_)Pou^| A4p;& "y9R`ߖB.&7`Cm ֽEa6Ύ]6Gɒp5-M2!Rإvg"Vh&p$%{ÖaGD)@x[%MsW7\Sgi=1m৓IlaC˵"S faM.3@+ $%xO䂪U!eo BUla@n.{5ֹo]ޤz;禍Af/xRo=bu{xh\˦}HrZ(+pPtu+ .W&:ZsiW(29j`5 _{mz b; :fw`YFGE 9/g'0YNԃ60b%J8Lo>e \i-HF1WlQ vH/P0$5/bl=N;e܈ah &{d"!olL4stlcNJ|_qK'ŪPKr#_tZ#]HIĀPiPZ-NI"f3p]~14x9,SislR8QYTB + 6)D:meD \Tp ܜlHåE[8}{v'Ӫ]+?0LF](`,]0Rx'QSy?w qvʚH;U "G <> iCiMab~"CѤIL[Uv(o TR9HlͻEjF[`Z]5F_ C+U"HSHv0+,4*~@eBu,0٨Gĝ\K+Tx,#ߋq|^Iqh\QpmC dLD&-),*q$@xtQLxqZբ,VQ}C>? eZ0zȸN8ʫ;s]t^u^'[lVݣ&sEC2/=^ R_11g[ÊVV֣̑?0vETkÏ|*-xؼ&UR_c4T‚`WmX c [%SaL\}Y,a݄e0;ӊCvjY)R'{A[$۽lфq> .0{kaM6VLC\=%X5 U@z @ɌvҜP3:յ`MCG-v*S PwK}VVnqzMzTGa7x~妪7G?h YO*4ʑS!0v A0kw?9k)(d3㼟jf4s4˩ H+Բm ΀i u*Nj9at!*=˾uXO  F*U3-=Ny/ =NEl:}#W2īlşKU)J%s:GuU2ؗ2Gq($Cub~z`@E0ؚe U(WNGywfiM<UwmS 9JǙB(82]/~|ͺlT*pL M5l1]Ǽcq\l]4a3G:[F5ݚ肞#O1*av{bN?\bpv^Ԃ`ɑF:PB<-.:jA|Lk&\tfb_/^+i?H@ o\s]M4e 9[X8]xYm΄K6gϭq|ADz "ޱ9GD_XXz|ӧ9pe+M| ٵ@@W$2&/,6vm& Y%^@ )γVuV Fa&;l:Q#;;w,ҋr6fV0 L5oCPEOܺ /L4V"{Yc`P ewDN07 5?WX00~WXF)'XHqbA䅑8E@Efj* z~D.$3L@ɔ=?Ҙ~҂3?u#?f"~YΗ^4hJM%&l #WEUũL+?ڮ:xn29a-]>&q@ vAMrցQ* 4 hѓ*g]0q ߽>g!y3øHOw[V#m5 8p)dB Ǽx(HuNNG0HWKϏ:AF(`Ar:lbh\Wsc=>r8) @Wupw6g/q@gb-ړ>gXm ҎNmI KCr{0-N(i,ݞYl`7Ŏ! $5Wd`I(u/ꑻ3 x6YPfّVјޒ+׊B4!P)ۊ<)<35އK% JmN5riݘV,0զ1SmIm R] 8^eʝsn@SI VQ]CܪE ꈂv«uP3mG-q{MUs'/Tsnת+0S8Q^2O1h{>smW'X?☱]]_/2wcѷ&\֎ ?z~\}E([]t4 4g:}kKi\Tרe87yP.q >s香'V"=,|NΗ˳Syr U) 떆, <|}a4푂 Kk)@M[qx!j?G3*G0BƯ:͉%́/_zP-!7̱"wؐ<{f(. '#JqY1?oґ.#Cz8Z@}vk_6@]^9.m`Fjgqtpw:K2k&qDR7E݅R< ፉ[=*12f!7B0/h`1c{R0ːՙȊ.g" >M -̣K/Tow A} ËVL\anz|'! 6A\[go \mHND[1 YE Tt3=& eEuo3|lT\jmJʦtwԽ} #|xy2\]$}CGKt'7YzԱ}4W8#mT }#ww05s9!'oS m}p#S?3vlbIcϲ)jH;8jJfrvGu~:DПn8c3bK c*!3 ҳݵ(m }˶5\eڗuT{{c>X;SfH  :ۣ#̕H2sh,gAlqSJCVk6A"qũLs/-Dlqܯh oD*ȖW0GfZbs~Fʰ:"^\e/zlݞj_9c^GA%$ 3ʹeP/!q CB]AjBS̻Zv =wTtrY7Jh>t;JɞƌxJoo&g,}6@葌_i8W)aсjeɹx:)@ΕXn;d2~i%w>_~"}#vIjxF!?~ э C&&_ ˥.BA}kxUC7Ӕ'"Ac,zcIm=c6 x7d ɓ(H [f4A;1z}ٍq8^x.Hְra#x 7`Ժ`",xװtkRI|w;+#`vC%7 Dn.ɪou,~]`Z`eXIx#s%-KNRLZ01I{A-Pj=OȄ3 t )ANi>V-ġ&QB[(G" y1 68>äUe=//x !S93N˅1}-{DVfI-|ƒ@Mh%4Wr ]O/+Q /Pra({st%\NdH;C\+_Y`7Oa`sǿ5;|IM/D7o(sH suq^=C1VUZg7#`q}H]ִzdjn{.\(w8Tɞq3; _׻:H/ .*}&fG矫,ڣZ{-q Wc߅H6O֬¶FШdz{HuwTR:nhbC?_[1yY"延VDv%}Yn:=K#._e6&`*n}, Zq0;Խ"r}}wBePbݯNóQl)0W]W$>ox=ef랚VOŹv z O|0>Pm#ZDmv4Z)338bJ$ @vth].A  qT[}M+s,e.#@=جϗܦ cu.B  I`=&cxysD;%e['v|-`eC}koR2sSQjVW^$hGEة`{.] 2Ϩ Yڙ!jчSdnbnFnoh]/4Ռx΄gQ': EVPN dpI 2gpa}tA-J2oy?uƘʤrEzBhF1 2 D-l_1{^. \dP;[ Hl#IHV.JLl1 )dR'j/!T,B,jNQl Bko$bb0p¯[),KOAˏP*?GĉFۑ 7l8: Î f[@72+^ >Jz LA]|֨D,qܯ$oa 8*V;eHĊ1/gi߰@EEn\զUoy )yjg^VgZ8ڥ:mb& oH0S64*6=6 "1k ?3cY&ed pB]I4K.؂4FYzbO])(u$|T3YhfҢuh824..Q;3L5b54 mKi&h,-H,gs~NK 7% m McRWHdQg˹vGCaozlŌc+Y~VXn4NdȚ:ʼB>JB3c#08cj-jy`oQn-VsVm:/϶_PoRnv*9)[1ø\ﮑK) Ν=Fח"CJ/Ho_xcX}|Z?Ƌ1琼s[uxgu=[I&?j`G6doJ'Xq[&F$V> |r\43[| u7avE06&1Q.HNdR1OLD H` [~TɠW:w1uJaQ V&A#wʿAm[|4-s"Oh3.l ґCXg/M}{3eʒS %aU meQnRM%ɵl4OpY?D~`4L=r€j[Ί%M: J:F,%UI r7EeF"5 ά(-?&º@\!\܅=@r}AnFcqhMI@ZiB :|C1g9WT:e(-|v7u.~7 XQOaq80%# H U#7?NoXvȨ,ޢI@\ oh_ pB.a68DHUNϮ?鑍m\,W\6}_ uXj2s{kpk_XjPRm+^v~WQ';΢=3))ǣKDA@ H5cYpToEB0}=HWceR~x00;f ⛧lHʽy[x"# 7d_n)Pb+U\X,xq>A:}@Қ#Ti'k5| IRQv :boQyYH=un-]\QM@L4:mMsQ|~M~-C pM@jߜ#9!o߿B^)h/NLQwr7H! Z%,Mp%&帆,?|Zވ!q2#0-9C4e<w#6O;N݋׳E`uJ ?zp*S5 eݖeUޅaJֈVlUB}U^hXl @;|BEC C;+xd`Т~2P |2`t@%- Q7>|^?]|f<ʷ?}-1?;Ə,t՟vbض?s:aa/H<.!:ă-ě2M;n+w{!p6aO(踸)-(~3·~fDY+a3ܧ.<1Z1A=_XԽx3‰y<8+T&ei9kޗU&'|q`/3U:c<>=(PR0O7p(޲#Cob&Fx4gF0K^nh ?AfrwK4+rtw綟Lv $7J0hr\K=^Y 4~eZ#r?+ Vo}::g #0ϪT:iNOKru˼:Y$&|X;W$+IX FEMHwncV=nK2Fk2o<~ 1H t'˿:S[09ܘMyP #,QX0ñ"cݭrӧ2%K7L(*N>815JN2P VvӟRwns(ْ|rWh8f?'{)O]ͯ~O43ݮ5RE;!2 Cm@=6ۊ@L1G$q! 5!@*eM 4>}ԮU4Tch0DM։WǯDi?Oz] Lqըg2p~k *Y:ttƥG#Hdel@_ 6b!&+;Kl0kQ~4G m0 ~s.pE~AmǑBk4"Iy%T`خG;ilx8Ab,h  {xшXy1eHXm1;+ڛ\K`/oMvޑ`By"aiKN7ɺo{H?ٓ+iBI" ^UK"̐ߜUt=M:x`cW]NkcWu*\FE#yBnp5䂕akanF*jwi0k>Wy"f&tei6k/=8ͺ6{kŏgv~HQ2tFkM9<}IF)iR^sz{s67WNޘE3 6?jB#QHarb2ςY:ct)V>DZd|\6SPMNuޜ xl+=`Llrk{gxEށ~u'ƞXn|,xʚeoP>tu@`ݚ>MNUC?Gh(R]{e o;M zC)4JΓ 3> E*§7|OKYSpjnZ-KpPyf t#W? F^|Iĉ(4+HwSÇȷ 2AY|>'>qL)Xs.-sIB0KD3k DVo| hRJ(k!gToԤ>CĨ|ĈdHz7E|q{JpEO{Li] DT|?")+v{/3wUo}K|T$*g9~+~&)k8x$7eUQW<4!xHZL#>uKd$`:53sEA"*e`YƁ d7Pr\i 1veIRJ+r fm%BD ƚۯ==‰4|W LMv [Ք ޽p@A#o{V]7,pܾ?jIqɟMmK(.kAfs'h|AAUjk4 %2Ex|=eLRȕ)k76V=] RK6fmeo"^kP1Br(U=}*=9Fb80AŸX UgD`m Rf3>IH̡ڷ}=| fbmW.h8IbVKHƭܧ= % 6xZVo-+7 \ٙJ2R _ 4Z3rqྻK b]DՅxznWBr-n]Xk.yv-vZ ;Bf,~7 H>m8#O$~\\q`<_-ܒPT.*eKT9xG.,egK֢2Q_e_{K*4 BL2ƟQOcpqeehvJމ' [$ԕFB{jʼYJIu1P ѺFcp܆Q寵"4AbF^R^8 ̞?qۈt_MԡbӨJ汃7T)&oBN0=El`OE#l>5-Gl$C͚e]{sg7 ݠ j/jtЌ .9N~km\ys? F,]˺xSabrYB⍖ŢN`ovQll=6v\F{˒'K5)HhiF4ӭd)vk`Nѯލ}1&֑Iu*PQ!Ӈ}Y9x(OU"q=hSDZ;>ck-0b,́lW=S&#)10(wD;\vouVD7mX2c}_v+$pQKIWn]_at7|L>h(ڬGlQ |5hw+5R^R;庣ak;tM}bC΃) !3IX EY,fӞSp]Ϗks\gF PPH<:{'vȷw|?ypFӿ_%y74n'i70-^EQԘadHeDDDXCCdce ^3ˬ;osKs,kt[P|c@7g1}stꦾ:|'VQ̷-$/(w{q2(I "ۧM?Ofj=jFyTҨ[&;cs,&z9 9o%w CT5#9]J6P\Cq}H,2͗W}*\>B[QBpsE~R<c 3X l5`_nKY -w $c~g5u82΅DjcGd|yL!?p;(h8#\|҅1ʈF ,;vm4"g1mCPM@>cW(v\՟Gm`W?Em8&;ŧv9.L/ip.T%R0FDS drsH;cTfW헳$mY%cĵkvW>lA&\T)ӂ5g?M~d߫a.:5*Yۦ~Dzb>ZdkYE~V{qCW1!јWM*5dXV+RD=d^A;& m@%_ $ P H6kx¨Y׎bv\q4) ("tlq̹דG̡2MZ26=S[KL~8Jr5 | dEu -嬤]cT驃 k"\) s?)#0QA#Y*@lMY;7eR>jѲz@)o"R>/SzQ?$DXc $Tg=X՟erijۙd%\ ;`-ӋMD fxI8Xvǿ 2㏈f.DR{G:UNmW'Ry?à\lN%?=4rb׈݃>~QjF ?![bFoI9_l|B+9qm)}zI_0w88ҦYZm'en"e,.5pbi9j2"}*M˸v4uTy|$oF՞R>Pp3:kE1gt, wԏ9v}6,7 i$s[TO oAmgC2IBzIA#U">!ϵ!4@tcK*y;O%B:#aqQ2Wɫ NQYtzd4db×A##}P_st.|b3||a-{ tPsPM鋫V[z@:4t %>uk! XфOV+Š]lC=ܥBTk^_oIZHMY8gzٵ_O?/lɢn wj*8ث.$ ~7GQZ``:~?$\h[Di+dIY=Z4]8h-Yt }Xu2C!t0`:-ގBK]: l餽X|s\N$HaN"<@( Ր X2EQ͒Ot-.swY H! /ݸLN%^<\ nI70<}#{v \S{A~dwXѓC~ջb03'ϯzEJ.g*X"~2|ɇa_C?Z^ ~Ph\ jN"=Nmͽ;]EII:8+PΛʟ1ODc2Z8} @tCsS*DH1SR]+{ɭf̫RJK qO X0v_U"׬2sG6c5f"J͐X0P~SPw`j9 X(e`SēX%g't/&bgh`F>KD$(o甫opMxS UUHL+J- ;DES%c б9FQ-oR"s е;>!nP{G( d4$lnK5U|6-VId۫~5ۨY"Q@Dj-Ѥ/W(ti$cJ_YGQ'哐/A@HfUX]}&[gSҌH'l ħ}Uo]G W;CQc+=` &Pu|_ ОB`qU ,o[ûX-100_wh::T(!ڈkǻJbxFF14a{N'%M(܁V8RRwKvEa WO!IseٵxZ5,'rAJ|[QI.Gw[tNGI GPIj0J](r6RQ3]4}_x@-p`z?1)LwA ^x\\;Q͎ҟqYʁJԤXdGl\`' /F8Wl@N5 Mh݃z'mVZOᶇ(fyɀdiwv VT # YPRm ٣?\UXq݌DvIzƹrQn~䑍#-ɿSp\V=J[-?Uj2`E4[F?/>TvlڭMLGҦוL1(8^,T/! bEn2~b{ye{P\MQ۫c8+/S6M#pu_| ^@d0՟|>&h{ (m(vZ0ī"˟wqqD$V ۱ QDـ~zu_G׹}+lqmq aF۫6<_íaʖ 椋( ëXw.ؒXク~n;xVnt?Un FٔʵG6D&L#b)@u/sU̘6EŚhG}۸ry[N+D |@B5kbCr5}zM+&r.QF%Fab+WܽТ(1Ą@E=Sra)4WC'laWńSʆj QpBF>GxHX/CHKaPvy)!{-w{L$EMfHSh:'ȜP 57sN f{l1gQM,! ic4"wZ0xdD&&aشP;^g~נ :)geu+fQlV8@knk" ʕ'jpWVÅeqx a41I22&K9C+Td:drDv$N$hcqDq';Zč@+л VvFœ{LC!tNwq2Y=3fRV+2 Se^.^M/*3^iLvŐq!-&vi,ex\}57YGCuYMv+l^ëP/# >vMYF z;GB):`@9dZO]9('Aپ4 %(/42e>޸׎a.򫰠ט0 3 :~zj$r-O8cNsf q"{c6[4fP sݥCL4)Eu}W$U`g\J_?+]ĕ l,dBIl! ZW&Z  ऩ l`. K b82r6]t@@$T!j4ܓ<OkU ,fdQ87m 1*27$d=|k+^ng?@73ܝ7uJz-p zאQzmy`lw8bjSz7FfZg@7b)2+31FeM 9r(j);+[<_d*LTLs);6ߊ)M",^B:@CB?g4$w,f'v-]Z2r뽯*b _'F;#s8K 9kB ii1r/i:GX'6֠j77L4o$2n}O<҃bf{|^|LjO˿ghy]]EJPuQ1Vfo9#o?9sjx_"V2~qV7Pg7'BȤ'}ZGr͕C/3}@9 !0'%ʎ|ۍIhɶQ+WpfgXrS^_Z(`(/ޠz׀ (p׌up۞Ϯp>sԎ)*@C,h'J6TU` pm~NG|0}*Moaoi(Uߡ)3'u8N6T(YB@Jt>vU$'rw(qI.nIMVi5SVE-;JU"E`/f1`'\՞rdwԋXNCuxSx*Lチ*oaДˏH3 !n_-"#)[} En(Oi<$]}}$1}XMv<#w4fikg"?x߀[!j;YU'5f>'SuwGK2S|gzI70jψ| CmB<1 (^[ӟU)C-2[{Ihj4Rb=M?Rs/ȵI1yu5i[d!};lk)c=ikƻKeSS"bZ"@KbB $Ӵ~ =%0"D|Z Á{lӱ'o-' vqn,-HZ nCBS{ ohy ݸ_eO ЅX9XF pr9350|26P9hhl>ɡD)9I㋫lRû5zS 1õUT1Jk~V&B*uEEMwRu]۷Bج)@ҬK4u H~EԮz$./ijM&\PĠ 1x&7|҃R_.t =f0`Cĥ4LUw"K5S'xxGZ!rRI~B7(-YEx )H7O'ӊҿlׄM^ gjm" FU/lØ!S4z(#d"9K:6䞹 IvJ/H;d\޽Zz0o(7yׇ>1"mhRRԖNe `TS ?Q't؃=֬ҭ)~ݳNX .!Kr˭ \Fm'}%/goN>4MA-J߾`dJZau_~x!#?⍹kP]F^J*u┋v'=a.؇!~;bOLaI@a[ނTN5& 1/3噘E~UJ|-d8\f{UݾnoNU^+rF1R1{UaI/w0TSr1CdʋE^6qG`6ڲyi:bMXؿY[6 pPO$bvJtj:%Nm";]ZN`QuMqP C_`&~*4d[N}8טGԝ |jc0CP^hd_"⪊Y^7,_pJTw0OWٵw_,>K:N$֥PAjVcAҫ/A~t&cB]c:B BꊹQs9$\>F_MOUOuN*6ʊ|ɞ~ݛ*ȤKҍY=ܸV7PƗ5%uUw /@^Q갨7za>3=L~w+ͮ!$ThȹG\;C}p0?dZЖ_)RmAy 72l󋬸sI!ưv4*b_i'I5+fTyaTyNt`^C6gqZ Q^";q-%^ƾiJu$Dl|(Y_v\kH/-Th"Dpψ ǕWhE񲑽7aiF_N[¥]3m`d&;%!,(57STC1GtҘ(OBoj(y)r]N c( eK**Lh͙T:.3&$y JaEuKK aTOUMu 4`9!~c\IP Dg'LmKp}ZZ N ECnW0Wo0it֮:B0[8k,H'𘊦I6/nD 8Z1`&kV`4,8?V E\6 0KKͽvXn-׳scsw;9&o6 {IaJ!VTgc "vdq^jzA|YT%0Ng&,;|rZV0x؋̃voyrTTx0p-dDLU^ g@FPBb#d;F \ zNl#MG N! zŁēv2eZ'H5KP2T"2v#ĉ]5g;(4G?5V3ppul˝TFB~bh_=x(PL?*+5."ܰڿ^} ) NLheg!S_E-4cE{o pȀqV|,[* PdF1GQ?+Iſ/jdo܅q1 ~hw:eNO@`52%fet0 [4-T$ck( >ۋѣfu/[`t&FB4 Bs4~FQ/UB ð{G v3 ~Or) &I4SDͫ=w6SPUB9%77*Wv`oK~.XŻe紁696&qgu@XW:65|Yp+EbVR:$p]Jrh_A )Qw+Ooҡp^Y⫗Q9- nOu1PAɮn'Ee(w%4Es@퓒UW-eS3c`]3iZXgŊUֵC‘eq)U}>eUKe%ʚʖ4%;& ʦ[EoY_C^ ܙJO 0By0؝#$8?bvLk@LCb*;d8r8L(VGfT~o&ٶsb;S]KWa>g[Q ged_ PMPZ%\ڛYyj;q ;zPmhԎ3VE6΄D5'z"$!2#4n/r/fhdy '%)Gf(w8"$ap8v:I4]"v@_!ɜR]tb Fu:nOzxdh!l%1? 6@2#%Arz()9ج8ԇଔ= (WY ~Grw5\ pϔ:l$3N0nC &w]2HxeAX2Ϩ}2D0iX+/)TlϠ\N~0Fv7T,m J&<ǖabuill~L@2H, tzU뿨Բ]u Dim4c !ybPq[pwv Vbح"=-Ig寲$x4c>1&򍖚H-P%:!F*qG<3Yy7 /kɶdEV$n|pn?1tW%bc svoi!Ù1]u_$k<`:7ZԱId_?BKrcPs.fî1_0n>j+/',wzI14?L Bl mpjr _P(yi6g:h!yo׀Ӑ&n&I5|F8;s`7i@K JG3>::ZQ%hIJ+XrǬpo.bf-R3΂ w +QR;ij_o+%S}cuRBAZH4q[x޽C>e\#s3C/GY=Vo1nⱿ/l1LzgN~h]+7zkƿ92xt PnF(4e-ڍS7wVraV\LLY+RUD~fhtO >K#q25>^A?b>kSQ%A9mG .>Vo{޷j¶1ovz"V}m V!"઺= ``N"25*4X_ 9CPAH gPbc,0~B2DZ-ZV>];{# WDĽMT—]T~]Pe/*#hxC?k@cr|ͅkɄEf Xˤ^#2;3`y! )MߢqX@  lMxSr^cͭj WYxjKegM"0I|J:mTG–7DG P ϓSvm8[Ojushwgv t𢡊׸,*8#8oPKڷobzG`/!M u ebki1ؐbף'3}CyX:;vX fE3?*no&8[BuT,FLD ?*-/(JQ%e9>|9}(}` 4/b\Kr q6I  # ;Gx2{BU""%Y L ]* e=7LC3_ Lc@g&r=R ^"4GNH~"]//L/0Gq VIIC~M=Igܳ҈} 2ы; WͿ4BRvO^}k< 5 ^L5Fq %%[)>_bٚ1UzAk˃t`=X~P&dA+FawUn &L@p Oq?~bA'+]"xBto%=M۳_ 6a~m1v1œ텿cM)/Wy7̺ڽnb|a3%v7 Yg}+H3y๲V|8&ݓۮKk6mG%syn3*TӜ:Cor%}j}9Pi^=CMϛLgdW]/ ,MT_j",3Lg&mVf2;`p+8,‚euXUn/.rKokZP^Y 7n/1W hH61 k> Hlʔomfc{MCZN$+022k01ڲv~&a( j撚bk[^'_YY<"WBS풑_Nb}'X3yk9k7;bLbC7ZmN pk2DXu ,EK\ag(E8޳BuZAi!?lRXc,3Kvu)Բ6`K}ND qu1"z>jHv%Bǜ:K+aMޚ'CC>)Fj 'z2>=Ji DU,e}O1ս-bqmyJu7 FXh·lQ\azL7kQ.#4OBͻTUP'n/1h"Vtj|xhԺ;o;-jYr>ojÒ?+pJg(Q>eȿϻ7c3b{R0Nb!T|0ZBꡠnc y0;_ })G k|Eը^PQuv"EWEj'D Ohyx;^W]^89bR[IɖB*.EPgShɍzƬH )%!d@1 uz.d⚈ٙHD#/ʉm)>wnu6pIL@o?i:qk` Cb"ցM__bo^ju6N8ء=6Ph0XEQ6&ps>W"u"XVqwlV9(Obw?BxO2QREU䒓q1f!?\kSϱbrLl Du+yYŕ5}a ղ샒DH,xxfؽ0&~ nnΌJ;¼HB\dl)ΥQuዿq]N|JP;::!V>Z~b@UO;B0M}~@& v[}N޶EhLVa=ncH9J"8陵3]Mie1?]vڂ kbs16hqɁtS5xjPҘep Rt P: oؖ?`>@ v0`~ŴΞCGG2H 3t:RцN ~m6 /lԃ {jRa 6`\F:fY͈۳K{b߷|rCPOZx0452P%u_' CUyH= $Oۚ dxXc\dʡmRL&G[rV6Qklئ/g rnx2m6r~rPD,*, +ƿ,\:kzf ZQimh~h_ S$gȉx`(FXE@]>p}(lb]^Zjkz++(znU^Qedolu ,7NvԶ׍\=~_vndqk\ͻlNMG>Q@R`Г/'Ne@8G%^ ӡ7$]Ofd5 a}T-m)$hE>[A~{(]mS8np1߼'[erjjf/ D۲6xx!2Cظia3n<mZÔո]Spn ֕-iJm{7ʎ/7Q.z1CD!r1H5:~+0"Gf.{.>-h#Hh_G D.Ψ%r(8nad 05->|޿})MaZuսqqV{RsKgYh~y8Y`z*!xa'_KPC ๛EO!sд<4 %;TQ٤cQxxFα4tjq&T!}`F6X64̤#ol|_$cS= 46SpwG1D;2_#$ew?3$y?j=a76T'CYưP&yr:MM+YʬYPY `'oԣqC 8* ==Wg wG5 H b͕_xJ6EMr})@~ɪQe=u628{^{/FWŀOFZn[7qz&9$fmȼ2M]AfDQ11Lb11jQis033l7S++f<{me?uau{?Uyq*i@ &#Z6KRUkG0ިlh R@˰+hYS-#Os=.} Sw#ƾF~2DdJ;=W``w/g'KЩs0PkD4<&rU9HCї~p."#~qWvu@b]z\뇃3Ư9{O[ՏHE\}Vf9F@)\5PfϠu. E5o֫Rp"2nvoM<ΖrrવBM2ZT{Kd>NFM0Ý sDslDKyACrtl>N T4 ,o@8 ɻkǟSqo:d2qfG*"z`͉-vRQ*Āo0GpS~hmGhH>B:\o3%EV]h7IF@DM=owFKletvpaQ9fO…d2܈0`k89ӵ{J0)滕vMbQLy8pjTKӆE^N"dw5;T >XP0.&m跄 0).UO+{bk?ii5+]U>{+"1n=qaE{$|p#I,&Gπ q`ckihRüU]?PN9y+Z5A<}S-)5 %.-q& 1WD##\v SϗUމuPTO {4&IҔI}W*u1p.F~!,;V7BNuOzGXّ$6b.4u%g)rdcqPPQ7刖&_nC1\Qh{SFhŒYz o*g>ivwBzŋx ?7&c 'jחYK.ǐIYfC_~zdy,EۿMǖ~<}OHb@Ha'ox ZЕ{U|=@3q*+g֖{l$~I jʕHQqBѥF+WM\h"疩GIZkꡯ)̜?^xx2 =igwJN,Sp8'8+BJ_K2\RK1%-p}%nΜ. ;&OoX|WmJ[+c@CgM65;wK_f*|P J!(׹^b*k~Mx,NbY>XQf)_q|n>#øv_+B/ŹsE" /gH//2Yސy[,GWv/my(KJld 9$٘&*}%ߙsN߭A).٤?lƶ_} `v/(f1dp5tNC?HvN,8/VO^E_?pʹue<nuP/;[RFfއ=`oC#w$n\wwl G\}^bY[.2$ _-m],Gº>kŤ($jT"t{pFn\ uQe%ES9c[G[s+φWwh&.O3cZJ?ɋx_(Q\8֮L^j# ab?Հ0C}^P;e@o_ E E!|0sf2! ;R~Mb)DE|ũ`XVV*O%gUaq `a†:u{k"$WjKF8T:1rPE`~Ծ]u@ OQ ?]V!eDlݤ~80nP>χKA0s־ƒr/;h },}uZǯqܞp?fof)`UMp HVRr-Q[ELRBZt(_U%6o.@6cY B2-#3)8eA\S#o;Y*kM@X'_rc,ЏSDFk‚.R222rTI j;B=ٮAc5?(Wa'6MelՏaϕN|x% W8Ak-F f1\կ' :89`E(zvNNQ hlcb}gzW{ʿ<,OgM?ENڇ3^S]{pE\>Al%iA+P0vP|4V[l 7@ 0X|P5A[ GBúB~@?P*_w"lS2)} }g?Ij@y,[#]RGϼiR(#N$۔q|tJU_)Pg٩am~?ǭ@ñ~/{NWSGQ| #ܢ\EdAE13gl lBN_v񙀱^snη,p uGEvC/1`e@Bhj3K4WpRCH&[+D~(H 0f [\_?CBy$!{bdJFڟ3DKb{G tMO--ZLctGjOyڱcQ. hT&&aM!~컑2/B} 6p+Wɮ5,ֻ\5k׭P%G}T麖?,}ojmQ*i@ )d#._@!.`WȰԧڎ4hA; ig"&NI|T#lأgfN[e%MZ^g_ŭ)@ڄҊYx8G0#Bi#4Lb8hHT?&|_xVD~QLI̛>9~ʂK#joIe( IdVQi^r;4m5UA_B& ~jlڻ h¾Jէ$b0еˉ,X]T~m#'h:Oh>tTq"0ÖHӚ/,$fV4z>VO g;s?g1/^K?fL |]f>&ڏL%[ %"xN ;yns R|WV$8vP Z@0.jMZ9|)pem4VS;W(-?=1uP$ꞻ 2}"ٮzѩס<̦ٕ˺RvZ}rw}Nojkoo ;}P 9. Wz9={oB=jC@)nT*el|VNU3[;zw۪ 9_{LRzo -ɅEw 9Q-&kViɍ͊mR@}U㭶ќsìb<>= !AnL&<$%0H)t &~]LQkrE"E_eLDs=&}M‰!8WKW8pw kvZry$NHG.P n࿅+Czm{B[S\Dd,i؂ɶEHN72_ BtM)DcӺڿ`(wpWxfXSŮsX*y9L֭K^t?ۇQby\Bg:v$YX|# syDk O{"(S8[WS~K*+_8`vΨ܈RRAt9gM&'yK2:JEQPCܮ1%ݢ2L:8訮\~ b=->*?wSHg8Iz$#uZS_,D|נ>9^22^_ΨHVD#]ޟ[k{O?q),CWB2O=\V>V&J5{i؇ݪ>ۼ~5]&R}ϱڥ!*.B/C^܇z=kƋ%"~┦3v|Ad=tIvGemlĊɖm; kMo}Tz]]qwXփ3dXQ^ Y6G/Ksnb2x 簲4.kPU B H=u EvGD!%Wcb!\ŪlXp2tXhܩ!IvX[|J¡)xͱ2ciL5:d-M=lIJ)kY)?qw6go{fStL -oU+B[h(09Q*=q\*X(0=]?w`5ӧ۽w_JQ0G.d0a Z3a`ez v4 {,p"&k:vD\3! `z{FAe NڥI+-GiޱO-+9>ܑi&RoWϳcJi5wwauUX`Q!:ɓeT`DzA@< '~!Af86xC`Hn#3cݓ$~3 3h'Us5,恓C$08C-cugovAc.cm.\hm?G&G̅laB 'K|ʿ@Rt0.SR57v!$ԋv#o'L(x=G@m5Rd Qr=~sGz{AWwjkco%Sو"5Iѳ޾}Đz..0L#3s1Bh'bv*^m|KsPTtTAK0羓tx~8}7-EE(@FVixEaR3FE$N( !aND[U@/yAť;7+3|#Kt%Aw&1<qQ߸6(*tyDV68`TIHpqivuW\dη~wjQ b9 sk8muᨱuY a%u~}#1]ϰ dQa.޺^ ֭6~bYv@4O2?iq~c"o(wNsN觷7GoNroPh0^C MX$U :7a{]A"K>(n#d2_IZDDˮ3tnk,B%/1ɪ\y~$Doت<8[q&2MhQ\1UE;N3HW~Ô 4t8A߿Q(}]vpЯ[M9roWi"iziSUwTGRxJrpnl ru(\#p+A=9uV6bY"jq$̢iT[f;<լTlI$G\+詼SG,k#1[eCqN󻐶NW04  B@%ط?CNQG5?i׿cR I{䂏dXGhbq҃y G /MI:Hsgsx?>~AWpQkO^:9I@2iw`8tN 5D ݢ[~*\I@kөJ+ kS꼸$_vVa01BiXx#_q6t<(g#%$]O9vWc{LGd&O{?³?1#縧8'jXZ}PRG )|@o\(FؖJceПo|L).~¸&L߻9 ШdU2H?q﬎*ӁF(Ml7^1g¤eMqڔo .*3@A)o"ܰu8#관 `}5^ C]i57>ok rJzh>j J‘bf&/ĦP,^w\uy[QfG ϝR>h;I Wg+&"ܛo_\O{fCl8<9F=+%_Z1SR2٧CBji8PE 7 X3a;1WkH'_. Y>i|c#?L]W) d6=#P{A H#g~ww+: !k7Gt,-~03j% kMgK`͙kg*2:v+={7ɧz2A8c JD_ mĞBp=Xg]c7(Kg[\>dlBAf 4o9N0Kw_.e#9evPtnZا z^'ձzQ.,9}~yεG9:xoс`K('1!.xMHD}$#TPC}kp_Կǂ];kK @7,[Vaߠ uRǐ^õR d湕 iNLX.CЕ3Nw\ee)@9D }h.ph0qjY6KݨSLhUBI8ݪLU/ھ,պd5n&C{ /*0~FT/ѽ=~ĝ<.>- '*e\,b*ny-4B{.ɶ]j?Y3TU2lkTl^CxZ9O\eocnxq~u!uόS6 my? ٜ9׎xێNPdfn6tA3O\*P,PYM11jƳԅv"C1`K)t&/K(z:_f u F>z" nRJI_[R׫Ad?= 8Jv7*8 r?8]d1Ȑ:DZDF1(?^zM/%rp2 E)?35.G'I* *؁ۆL5P0Pcه|zŖm > u#tlhc5kdT 1]Qrʍ;hZ8^0IdqO || 8v #;[o ;/l˝=jG` ['KXk1jNj϶=E"AGAU ܬBh@g\1/®.Y/\Жb t,3QIl SYشה yyBU{cZU&^=t4\ŰzVS- i]y)</g 2@t()@1Wb rcWod'cC۫#v52`,8*myeo#$]}G`n;x,0^LgXl1.uM^+l6[ SuDKWr@~Klpe8 2K7f 'ƍk MA/|CZwNZqB$| >+S |A:KzRAi{LodU&MD3׭8ԜQ"5CVC?;-Km<ڗu=c+@z%ŒsC3l[r3L yFgHݴۼ ;:ahI [ˀӛJۀuZs,iD 5uWVB8%|̷ɀ]JZh[~U9NN,Fz{NᄵVcg[#JMlLwW̥*wǓDBGMh8s݀ey }(.qV71%!E[&mq:LcFu.|~!k > *^MzMB*]W@@ys]gΦn&IUGgQ71> 1d|3?f>N]-Ƥ }QFb*%K=l`6v5'1\,`%}u Fǹ`OY{^-~8CFw?g?, (vup"aBX_Ewyu ~` YIcӛQnKѡ@vT{<q7U]ZGJJ ce3gawpa & XW!gD6  -û xWo,ұU-}BIQTн[xLj9lD?:%3rq/-|%W+>Lzאui_G::Tu쥋7S;)n~z:b#3 A{݊ gfTp`w`0vM{$}7k Z=],#k~ ÑX 3Mm5wQ"-tyOv |T̕3]ϻ M趔.dD[w̷d';aReR{b)mMlHlt9Og}\2؜fV rF)-Af$`h $w-rghv?U AvS._C_~4g25< nOARiXRXz2-Wh#ƅm}ߍ>idk}%~4V8&H1%CG,tHD XDƖr~ D+:Sk m+xo _RXp7 rTPtW";SdvwI@O-JdsJRHb"n)ZK0#_bB:\fW8@dq*L ;hq5>Í9MEy Sm0> 8qv9m%_LF1sBȥ|1ϵ9߫p}e8qFIϏqzǨY5_6zEI^Yoɝ/YY +Jr<談K4siF>vkVaW{󂤁=+ܰ!@cDr7pir23Hצ}&:uy6{H+^vMEn@F"+KaI{ȼv=lQ3칾4F7b&u+y(.빬m_qu\wnXez5u=}zˀ& M^?Gk! f1ǝOv̄+݌]!C/?!p`avSGw.n0+bb C䎟*ԺНMY@)+^ñiX+&5*JzRG'U񐬶xI/]I" "~#;7JܧwW;R"QCuwaRS#\j7ң]8W-Z]=$ꤙU(/ J*d}k.y+ ,4QXf!ܽUsm Q2cWTAV$83e`+E&x*7O̴꽞OF2ixf1 n7Ku+\ }YO׫kolJW}gzwo'o|V6":@Վ'ﺴ#dD`8~!=d\?r)تܱKݳlbnkőb~l/M/pÌ):XJUOCɚ'*@AQF$^27W7 # [.Wn~YaC~0B` ^1 FesL b٘Fӥ񢲁fpJyDg]!zjSct}@ʟ蘫!lrΌIPc^6祒=oFa߻~"I5 Os3IY˴h^SV'@}]1Kȼ?@t:M. NQǗ3&fwNOlZwuV#}M˶fUU8r Wt_ t,/Fq۴pj HdxS3eLD3?C[2F2GpgLBo'6o]=P0IP +q}'!M=[lW#")$5`#Iav,za1hgvHWߋ|86#vЪ%HccRgc#`) U$X/vՆs6TԞjƖ>F$_YbѨD n5 pUy3mp>]y$wdBǧUg vsPDOxP܎q_*|/{OtU^d̟_+mF8WH.~>kW̓/c|0uf6xV`ݵ͙0{4!_09cE@2xhdD*}v:B4*E9t;d]ZegMrA+mr D ~To`lE͕@9WKC g.-)0Z TwȺqb2|/X ԃ%7Yp$:9mnw`[pxV݌؍//)b$ 4l +7kBWx_.W[J<,#ZaՐkI?G.Z|$2P$y|cW}!a8FHWgh+#&s{ds@Re'Gw;:9 ސYQ¿F0P/A?׽$NJ"J7mKk%I A۠x 0zU@чM]qN.<8`IA/lUv 3L# 6" C yzzˉ.|-*2BYK[xM!kR84(1åm1Lve#gۭp.~p0tBkBBRvV%[̗:~Th)j`D9#5S}w(>{}&wǔ@wbEG#C0v6gT,q2cR Pb]uI%[B @nLvvֶeEp$:dhgtXGd|C}NzլrV+>B#uNVM r"9zeg+BCV9a!O3Nc +t5u (ș=4=}٥&;wkֿI-=6S,w5S f~'0" |EjenU}~sDׇ/_aR]>2d^w2 Qp*>of7Iۓ&֊OkLK'Ysl_^ea1?Yʯa3,<~/Kw,,tM0m43qkt TNDk-:Dd#d t@aBU-N]'w2% f7 [pt\2g1С•JցļjLyu)rX/,V+fĔӖNtWǂؚ x{^cupY2 l؞ɋtuڹGP^_ OoƐ|XVdڔCɚJ)d>چx6Hd rܵw`(fty 5Mw9ոmvZjIV%EV`d-K7uF̀O@$}rrdEh@ȶ&G AXb]# KoE&ȵ2zz667\܉swl=-1 o/mڵ1oIܧJg9רGoaDi\ )$-f(rT!R+ߊvY{o:/zH{e?~ɿ~ uǂJX1~mâTǜ< { #)j+͉.j⼠xϒݙrV)ů-iSgx!n4Em/ ,^ _60>a.Ve`n]VFEDI{ЬNWDƨ3Uya%r~:E>bD4CcpPa\=)r:;mPre}~i]iҮ[zZy?} i@V6Ԑv*-Z%Ye~1'tl4UDX,9=&>KGiX'IݢtsUrH%-h4jdVr/MB^Q`8j{-ա23Kx_sN8(srͪ&y4ګcua xX*Ay<ϦP:tpWQHUuxMIn LڶuNYV,0&0LS1k?'-:B0thu̚{n67e])?EzpEsf-Bjv}{dL:b^i$?*z)5uz 5 +d1MWצb`xjWA1'Vlm_tsIΆôTiLQtݕl/PY@aPq&ߞnA0u|2'Jg5e?< p(rA^`D|Un$g`'v̯},+R`jh@9d^ k{T8w'~ KgnYb#qfl-;a& DDH/D5❥cD=OمbТbeEIکdF}vj^e@RSRA[_|O>$,84~l9ybEfc]*(Nt#aL'dN0xaֺ~ F`ˑ +/Pw7Riv9 RÔ %I_ [Ek[/6=:%  =۸g+5\-ΠkM5XR߈m%;RZ)xK;7F}<|s? wďoz ono<ɝ:yxGmZ(z*;(g[Mo^JPPRM`/& e:~/}n<kCwAV'Ѐo{b9lƐ Ȟ |,Ppb(1gZ-p痒^I  <Wߟ\iu+,f;SrWn%40z߅ a®VU'+&f'kƜp5 2+H+ 4AJ:0r5~23o,v}iɽgxaf6_Q:Pא@|xC]7X߯|]kPnþE>txQU{lim-n>l=iq7s "Lx ;U0͙YY Sroy,R)P4]FI=0^$O@LH$LD~F0&v8gZX'QnZG)7$0 xI_6a=`04JbTw2Go9C=/lQX'nVD.Ֆg#77AQ:~N3ՌvgX//Tt6@If15q$%'M Q@v\|E"|t2J>vƤ߁8[G4zzD;nTW; f?<4FPE[.-L5MW qOx1Cbvvz yӵ9o"/0A4%^ⵢyz]'%~چ@w]a5So0dh'G/UBS˒X8&U={ѕ}ʋ%8a8b,nz3VcM79KA~>ڈ%!&~FL`5n$k `&.aO*axB5/T_9vWph bҐ.C+ Y% >mSI 3;T"j)&4)M}S~225Q"'չ-߄q=:f\ŻKy_[GЬh020Saʥs¨8s &PdY({Z,ah/$]3 Ql੗P'ʃճuV~oV;ӆ'(Zk1`XCpL(s(߅7wLj sLINe{ho?͙@kAn{nXO%7nD}i xk{%kՌ<2",4v)ȭ?F?9&{!(* T܋eV"Xs6aa䢠(%w ?%~;K˽2HEWڋS~qLf[?kOڂ]~֭u(t0ר.;SI/] 5I9[H8e?sjc9ݕO,N|L̝?d.6'y.ح0JWຼIAuG_W\px Z_jFX@kS.-]e nH+cP|.+ٿrTƮ[p(>Ac$n z8,-oֈu*˳r D|,V2+!8Ua\'G\DАdHi0=V^SNY<,h]Yxb tY-OyY9rFh_7$i h2w$Rrsm|J#960ʯi /jY/ 56.Edw<2fU\:~USe+ Y ߤ%ҹ4QQVZB y!P|gnx2憏^㌥6{g3 wE LՅ< Gf{QI⑎_uU+IpYw-v֋ @,MM1b#0fV6Àotu=:umf'r1H$쭚ʥH2C< 4bx6Q]>[x'W:+Mܳ~'49ZGxi^} pV=xKبZ7n=yD]Ck?BCgԄeămɠϸ85BEYÉq ̪/YeN8CDA.oFVW@Ŷ(A="1AFhGXm  =c֫??!:nWX݉c!:>YY(m?iOH缎|[Jw3$m^FC5I{*G2 ,P;5:M=ee}| ۛXK8_O$xs@.p"wnWj< Ȧh%L(WqӭdR%/pاHکo&}yz/`{5_L_z<\)x>D sMog*blze;3H*$5  1F<6ep0]I+(|7,MR+KQ)&r2X,FQ WOy4wknA9Rb5"{Un~9= qL:+ݰǢMڊckMv u. >p=4VK>Nfw@wFаL p}7R#QJ[m4D,-_`щ_h3:Bآa~TQ0rPZ >վ %X:/{7gQ{@8:@`2F1>/ snQ] o}*CջE*~6KxI8y bQJe8#%)0 nȑN+ O6nSv֧!5;:\ oh`M].]C~6  LDPV h>޻'chHDNBphr@˳-N[6Ajkv/zt3Lއ=1@b  F0y90FQ|Xf$^yoo_OD=/MᄊA|ᒖUFOّl)%z :Cr]N lg\R3 ,,3D  qMœV-=q׽OlR=\y{zKdG䞿e۔0SdO+w]TnB*({:ro K'Zoa?@1y` `u41rТHاQ~Bm\SqcTkL@d߇l8QMg\qO)wÊv2$HĤmo_8ӈ[t֏SNcbwD,fywcbDZ3ge|LH>K_Ona_pY 8 t:ZV&47[iW4w8BT4SeTCeץܤ%n7>]'?=m/RYqP>aC{0g4vg nG#Q1wvRQQ'dBnPo#Woғߍ!S>ЛS5j2@L4Cpf~~XV 2_Xv I(Yl 9O"uO oE5Wbx,ENXoKLˁeJ.LIK\ksEޅ y^ظֿo)̬N7sY#5 rruca M=|l_8h? & `@r-©Rē;gWf'ít6~RV̄-֮#&#gp0b Á & 3W-%E{ȓn/3`]]ˢr١ MӿLErFp$Q "3YvٽnYND<ߪ$ɩsy#|F79czS;Ǫ)*+ JS;|=Gqӡ]}g‚cy"{.”HJ5RhĪ`JT9@ hm*hM]gCeʠ_S! 큉3]'OR+ϕ`ĴU ov8T:Pubi1:7VpD1f8 v3A3]/#бڠ)jefifM_"+4EɎ\s(WП9w3Y,RZjGz;{%CBqdv{7Uϔb°e.U9*JN?Z;NsH;/__tn ] += w2=L 7@nb=|K?X!~%O2YeS7l S[+PTQ^tUݰ4_:мN"O1  85 ;'/٣~Tzet@U{PmO=vX.>1|U0yXNI*sX0ݬڵx]էwY2t尽7<'݅6ɭ K }{ I[rmM*¼?X%h% y_eprs;d+ 06.&/d9tҴJ#YUڡޠ v xr4k^?5)V!Lѭs;&a,ݩ/MT`@F#a VL2˗ LpFo,t|/VhpAcTl-(0}+=fۡ@‘߅< @x$V:?m=kA!W-#KBR`MaK^;UXi vF _-q(cK}(gpX^$E[u=`eY&iE`zu6j M.{w xMAC|봋¤csg͂p gX{ 6Mtqdl#GQwʰ( Rhr ^- {'ڇI]P_f2Yrj[GvXjo'9 q$`Qr0 RSkնm oSh"[{X8&\Z;FwWzF3ѪFf"SYİڨ?ҐcAq{ӡ8*SZ) IS#Uȥ⫍\GX*NAbKu(A90 .Lͳq9ekrsNgV 7a0CԊӗZlC9S苂 `6|F3oU+Iǥi VZGFyQ  DDGGv SHp* \Ym{J惘ܭlOKF~}=n$(]ZOY7joЩmjDC7 ˛U_ʑfuAԨPɨޟFx™ oZ| &bkԒm>~m={07Ňe{gA0:rn0y۸v>-_7 ǑV cš~ e5mT!"mԘ2p>A >M!S+UVm톙,?L_|ָX[Hbo|ts)@VX.IpyWDU8# mqU2VFpݍ/y< BiF?T|EExpƫa,kpI&[Fj-Y$g!Ú`>]Y>*rc4.~z[m5l-N;7Vx@Rvԧ5Ȭ[azķpIaCLH`w-T:LH_mx|j߄s$#st T4?FLXe-Єv Ryȯ;š٧[A 9QTՏ/j3qjh Q4<]X$UMM )%/Sڎ L+ in Vn*-L'\鲉"4֟YEuLJ0$G2&ꐵʻsT"YUPe%E[*NM;gym!n>9kܺ{q*ؾ$9YWGAjlW? S\Y$4:L-zLMSHKK>O;1۠$q^I۵kW`}.Vm1m? >Χnqvv Q{ Wt6ڱG=2,1tVUKcuıoZ3(RKWX5g `Wh z>og. m̩ĖW,uy%@Då?+t!1C]LO6͗F|딝"rJLL [0Q}^ .WAwxPPGѯ?;}THʱܜ 4[O#`ˀL 𑔿m 2%?)RmP=¾jeFy(vP~ġɌcS_u6uݣq@ઌprفlK r9Ejf[ U |Q'֒rG]0#DzߚYvZ*b*`/]OʷǣZ2OUb?mHjr\s2Hk:VYf׶Z]&H4'VMaA@WIӞ6 =E9kܶᝳIA˙x)$e)ئ~P*`Q\Ou!;.Q|:|5b@ 9he";I yaj%_\aZ EۺZ-cv"2jljRS}h1(2;,&Ir$gtcM}3 coo\%iyE]~,!ngtf] DmM;|fm/oWteqHy-",SFD39|M|#Y!DOulBɴI0*?Rn; Yc2̗~޹}ߴ|)&ψ,1ڌPR~zg':&3kA-{ x-s&PÆ/4TeJT#HM\.;a2!Ez-*ih^ocGQ[TlU췔j` ! ,Yɚ XLvAH8Od x)Uve>T W9Cdsnzir=B8UgN?uެĨ͐ ;T֐Lz×&fdYIm,_T8$/E;&D~61?yUUlf?8ִS-U@E {S1Z@;h#8>7'ͮrMa,8+dZu:9r0/7"6%KZS'UDm2_˳kY~vRω7`U}.YQƷTyĂ|qUWoQ]5 ̪vYMc_O({hƍm +!u ]U e){KdQX 7np:z햢ӗgMQ;]L%\^zp;.%2rm1| K{՞z%(7赜 *=ʮkbq"{7ϻV#U]@hj7 76q`|٫άI7|=Y2M,[i &W Q$WV>U DdAsMCZe5l{_d@Cz`A(THR)@`P WG"s~iaWHPo+#y}:Xd0/vۛ_=R!7֝cofG,DrOlьt[ckB;%U)HE)Q4Pf2b谲łU)Z*ZMD;Vs9ffʡ12bpk{l}Ix;f-AdNc" ѢZv*ΦΛwZAf- eFH|o;D ,t~`NX.]/jsew{xC3GQ`#z,' Y.g /ǛjU9 Nk"ڻ"v2`̄5[Wfc[2kxO+iW~mimbq#TMJm9͟%aTV:igq[Kd:ˍ)U/I/Ul5J|YPH+_ וLD=c8Kь4I/̞3O\Px[Uo#:xeV=J́9$H?R4y&0>Ɉ߾Cb0C1fulvS8p7 fr#?۩7E%s-m[ 1@!M8s.a3^dz.LdU|(w [(}T1J(9sjSiOױ?J XYEQ&xfq@Fgq" _qRNh H;fsw_\MSV>Kϊd^^-SQ" ^"X')S0\ z#q=1|M;*?x s}S>6>]O6t}4^iقP ƔB::sC^u&,n;B9M?{ZA.~k5Ef-G+ö䂅`eE PA- 9)um'(j V%lj|<;Fl>[qrS: 2FܳG EA _;fbPID'Yf'9i !JbMP6/?{2JNna8^R,3F2_ѭO_ZsI:Q1yb&\.]%T YKܮĦ|*Q[7/Cљ?w9Ce2 88J.߿}?7O0 :Jy2MX ƔhB3eL.@}ƈ< $5]7.0#QÇqfe20 8|0D]j#+d{ YC,6nOG󰶶\.K;m)b7萮{&L;Rf&-4ְN/BE_ e,p5qlu[-U^иЦA2CX1/_#z6Lb6sނXo\J /lȤ h=r۴Jwys2: L<1Twj֘ gT#m/,"jU;>FyXH zz!Q.~g˵YNY;zzxi۟O-.3ޓGPik纳jᭅHIGǺ.$'m 𯂻ێ.YƓXζȸB*e9nKq#GIi@جgQ:Vg*!f0 f6r'؀(FF@| ޖ0>5rɹw*]e)s|J)JK 5jD$XQIB\?[t[OG,Sa~(ӛ%eC#1yzb~$;WLԁ8O ? Hmva-J 6ŊVӂoˣHILsNɠ ĀttBB"Υ[\Gu_)=zq mG%(f)3ƛ~g,Az wClOPR(&9!i`,7S*~@-kA'xT|x;:ۃ\@ {C;;T3nDS]x:܀ egQL׸NJoBP#!j5]Uu_VV?0ڣހ+⵺HgYr湎y}x@$IkiwW ' ,//d JSG' -R~h/t9p] U+s5 DܻEYFX͝Sa‘2 gI"DxwͽtgEy+j+t ] }ɧiL^ >O1ҥf%b5Dz/Xrv=ғqW]8<}QZ%J4gAɠ+mV*/"A۪Nߟvngϴ{MzQ%>4BJOBĻd{ꏄ29V'8]j8 S3 `lk81#bf{_/lr`VKIf{ظLQr/aUyL f 1DO.Sڊ?3RjF7t[n( e!0ÒZ֖ F|M0ph&h~wc4*+\ڀOo c@.gXI8c~HGH QI[A< '^7%$VgO.'y7Q}go w-N祬yXO*6g6H,8SJTImTe,pUoTAb.q[A7HJ@hv\sX!%~#=( |9U/ʓH F(=$TI. =>y$VL0,-ywlx=k夂EiAڄXա Ït0CAWkVK/Z"L&R]3'KH^fsu{vq>*iaiv53sG@ ~WEt!SasAdGJ'w8/˧؈o{7У, XAx2h}G2惀4!qJo:ntzL!|j:KyywI鞛eGְM_:7a',I R.YhJJ6ifW4Cxר{x"g9W^[lCxƹgnh' ^ !NA:.DN($+@pݑ՘NOt#n;C!z|z94_$j^Mv68'Cv+].1pˁ,TWܰGǔ*kcun).D9 zb>m*@ <G I\Go|i۴*ӾCh)um8CV҈(IPٰCA:ʴa=&$3G>#hRJ+ ʗ.g\W:u@J"4÷!NɀScPJ7bDbMU4d\`\{H8@91☿%oD`7NKNd  cNiz*C 5}:WjVu}_*&$Ԁ. YZ~ d]` 3Uo8]8PSJ3B%xzv.N6oE5P>6AC9 mT̿(c#PȦcgԶyY6oHڀ%bխv bzvH_;J?2 y>wxUvMA@ ,ThL@$Os,Y>Ԥ[iowPJR\l"zn,w`n{=#?|Dά٦ _d̗N#~͙c827y8auKF}0d|}T r#۞A`:8:uZbMB/|C3qnӁa@;'b+Qf4zWK_8=6\\+Ig(/rc0R (.04PD5.IՅjɬ 䓋'C 5B=a9>*I2[h*(1NfC.oYOf 7p*Y`moRӗtݾXya;W_iH{)4KG^MçoZl[ڭb(>GƔO3I D=a^ Rd,1XV:|=4=% d\a&+ſ %:š(XފXtG;b}FxCR^V#yrf)ꀘ_>T?Z:>)Y"S@Qޡ7v@.E>#ߝ%bIV{c>㝹+WR$ m'y;Ml+CϐꅷAse݅ԇX\ya3Z֮h[(ڶi|/7(yKTCB. 8Ioc^ X0̃,=F>,?ipHXݧNac2]ss4H/昢n[e9B օq #}4Uha;r ɂ2[6*uMńǣި63F`W62%jG( oW߃,HYx|X( ]f~hB@DVDu5w,YF|z(.93%@ %hp*AeROm;豎5-T>bmB6V@6TS0(.~_K FN {`ׇ,3k+أ 6Ɓln7;UdLN`s@p7 A)6cڞ0Ǽ. dus}GkgB:P\17x}|F( ?-ddh XErq"n6owlbrwv[W ( ^AQCl2lbHM*"lm.ɃӳՏv5{+$nLa~u넣oAihDjST;5; \c1ʅp70pJ͂Ku΋+37 )|yuےoBVLFm-%!y-3>K;Uϙŏμ3p}D-s;{џ^#Ծq(@;Ga5UٻnuJ~4:lY>f$cYKP: ]ʴ2T̓> nck[t%3تQn,*DaKM k'\mMeF1vL'[3ކ %+; Gm #[5VǏzG *;ʅ\0LGeegɕy|Ed9Z@6q3ȍjQPhkz Tjtw3i>6]e=cG~/4(p Bp nBcdW &К* \ixj"$#/i|((}ib<;Cm7Ţ>/J_E$-~6EꖍvYYMl= ?ZĸI.Jxd{@M;z=8ayb;%`x0KۗqTeRQENE5p>͠qy^c|N}\dP`eνͼ2RX;/T @X|e+= E_6&6=e-Roe!27y[V[PaW]2lenW]6;[+cE2tJI/Fթ}UNX?Nm(Pwe^IǽzE"h/"I@ޞ'VL[4wCأJZ`.˶iI14quIKa+)-3^> N$%570EO$ʿzbS vvw =(K4KMlH ^-3e Ld';"϶R|:+`WzR`zŮ,U[}n'Wb 7k`=Մ5.9>uF ){{xHғl12]"??}$x[cV)`]⇅覉}B% qNqS쭊LeYR0r tWmW#Ͻgd9/|CaAGGQOoZJzTIn~Iֺci?yr%0SNU }B P]Qp[2cRތ',bsB# >pF{oIiiK{-&Ǎ^f^Ǟ62~%ɉ^P5Y7hIUcLkHlYC>0P^Yku)6\e EIDӓՒLW)cEtcw19ftq<~a}"!AZp;iʎ*[[W eqlM -?g8fh#"@i vd~J$zQAd_}Z@H)oZXKӽ'C{ (,OUKZ5͆|r}|,$TUr6g뺛:+Kp Lm`jcm5IpA+j yKVF" [o!1t~ʹg\#`v4؜,%\)n%!Kim RXN"]#M˵":9ίZvczdlQq4iL%Ls6oIr0 G.GIiH;9$c)wl=ɷd%@y\ȻiyϠp}Jiukw Sr؃!zAHkA " M}qރVty@,5wZ9ĈlCUJn_nD$1IQ\:6vCV`.0H3S:Lx U`Pǰ7W薉 (9۽1QʓNeٍ2ꉫs k}otCωDrݤ4VRE&"H@f0$OE5W9&KdX9A3-;Bx@  ؎ซCl|?4qJF ⢣2!xɬ7bl8Zl9LJHiv s"Sۊ1U5^Epo8,Dj@flޯqQ|X㣈eְ9Lz֟BPlTV@C@]zjT&ZTk;[xj|}Ak]՚ Ջ-sU^R]PZK+1+rwSoQ'ۃg Mn U^!{ոρۃK %)JϷ) MuGۨ,gݔ`Ӎa|_!:ҷ\h8fB/-V9DDDB ^W L57! -f A*>` Tˆ`s_ҥZ2}ROmޙ)ŀ "T֘9ɣ* 7ո;* I46QE+௱ x!S|sڛs$]>!(⃚Fud1H`]O<2{F7u5誴Tӫ")xb*$U ǥn3cC<`Va/g%Gl.*5]%{ozAC Kӯw@Z[g#`[grS?cW3ІcsIx5R;5"#T?{j_]du+}ʼnqCin=-+N ly;Ԓ.rr[b&UC ]h3IL >.Kc" ڹo)w.!:k\6O#~ xjQD@xݺ k\QЕh^nfg9- 7ٱZ9z9N*&Rŏv\t18cE`ŪLSyZ^N JCP#!tmXMwȫdh$A9١U+l`yHgpu̿.ZR.8!6*.ncjq{k'}RӍ7 w3 :X;{dz+A@o[vPdK5 0 +{VC_:o a<҃l2-~;Ol&CulX?߬IBrNp^e6=%,⣬1ߊn9yA :.GKpEF N$5Ňⱍ2n$Hv35T߇2Wj4|@MaQ<ˆluUy5hZFAƎRQ#@Dv_#HJQ:F`"@n <2%e*t ;o+s@kzug +ٳ+xoLtu6 @o3r IlO[','W*e'Qn]n? Kj}x"K*[ׯ 7^G8'p/Uک%P6$62;u^|"ڦ se`*7LMAz|cchOs?2`jBG.y*ޫngo)fzQӫ ;.[f5/JB=QPV_(um~p'. ]3h`FOWtmMT^/}%ol`L-vBp;0cY{&j,qZ`%L06r8ڝڃ<`f`k{,[|^1Fb]ǃ،N$k0UI_h⇇:Nab[[h% /lL6'w a'%4CM q2:"tB )57©i3nu:}!KdzEuf0U.ZA`TrqQU~UфVo(}skxC=4 F&dFOxe)SָIйrv#7+qcz\O2YZ<S൒+]F3iϔB.@rk=nN: ^N6OJ#y<ҷeS_)oڑ`ZAId <ÝQ4+ᰇK+^- CW[g`kqZQOy?dfLDLy4~iX|M!ˌr`;u};C\N,~,ޛ`l0%%?(hm1DžmA@/.Z(u T?[L+Q,gرu%Gu6a |`aBj y}F )`<34=[ ]?ĩpDpVFMIJF,=>"{J@ o'YdzRLϾm7S ITAوlEVݛiZBhu /AA(3U:|[\rafU㬙̇ÂqKFE2M2AI]S[qKOȝ3t&q_E\k|̈́ч@t7!z@6|+9p]!2K7vݘ+bklV5s L_ul܋ 'n_,~ ɬ{NǨc[ CQCv/` =~=!g սԫf"p Ce~*K>d;sֻfߋ?u{#af&t!y͞_kw= qRStbA$|^txҫ=$@j+TWAwǜ , vHր;#("MਕƔr>{aM?I}$ oh;DX3Pzp/oZT߀ZlĖЇM-qrӼD:^_wpkim!?x_[䞒VB Mt{}&gzVoڣ5}K!R\SIIGZl~mf@݉grkH~|5Y TW G9k8 S7XPĀx1 4Y['&YsCbn8wXW0 KP|wWaģIQV#JbH`ն)LϵgܝOq CԮ%hk &كv_vn c%a+ t^b13jiJc)b 7auC/}F:.g]Na) ȍw-~dk| O51@HrTfML1:5hݶ3ٜcj}ٝۙ} G=Vʾ U her$\C1nǗ[KJbƻ [>mF9YW/ i@ʓRN|hXФy_6">ERّK`mBN nC .4d |;MJWdm%VEIIlYEOK^så : ), XY536^gsOM| ^"CķXzIi&*k|[4oxkƄbM5AhU#:m楔ɭމW$NEXa\J$L4!&~ ))5YOȞ'W!EK>|v45@[އ^Ⱦ87#pa8 4qh` x=ֵ3m^ 9g+Bώdm6U~ 3*[K3dFac۩! 1d© .:$U4}g?דz5NQe߂TfA>$s+24[˄?Wi{s7t-9TSpdK@0$Lƽ|)`8oY(YQ K-6,aq!SaROMk`wdWǤi7Ȅ ֦zH';=Y~TmWEYV~R0 ~fY-s Oc9)pP.,9 kRuKp鴰ܮm_8pOo?H'U<L6̃v܅-Z IԉBpk-Z9*7Q]zPeͺGޱӘOB6ȁzWL &Z)*3+xw'6BjH$qO' TCNN/OTE^-.y3z$RQ859̓)q#io.A ZQf*KΌV鿄x-U"K^q(wvCj ۥpH`6W_t n4bx2FɺFM910NJN+YX;Yl(|gE]#5E., 83& cf\!}Doh][=𠩣s|̚87<9ݐCx ߕu勥n+Z7-RQy)R*@7JU.ՎԴ7Zw3٥DKVB:ls4/IX+f+8R:m}}$ -!rA-~D4,&.2c|?P(]ڻţz`w C;T`N޷<$w8OgfD `a2*a q /=A~1I imi&Y]#-.P^6HBaZ(ȿ]Qeq@ FR& Vor$DAOP5sv5,< U4 \OԻ4Uq  8"@uJ}F|$:Ïfϕ a K# $pyXL V{lJ=,JI ߍe'EmAUq%y G?#6]V__Pꭨccy%Go5O`Y:;>T]_gznϕ9"OpJӾW{YpP<|DYbD(Iݳ_VQ '8G y[gtϕL&پUuWV^_P)0@ 6D0D4t@uN4 *p/qYr(G%0JD0G?v`wmeorEӂR?K W;0Bry.6b,ԭx2p-"KuxF_΃֦%R9#T]i}1=T]*4eY"QE歹ḛх3h:R"Lˌ-'7`2[^aWdאM;d8e=*Xr"!mw[|so Jfu6ݚB yI_a"~rTxtU9|^3ToE0猖9? r3[]xCSM+ZL_rE)΁PILnCL}cUUHs(B`H5ҥl2FBc'T Sɔ#~s@v?aKChtxi;;fTR̃b /zT͜ۂ(dƪ5/W+HL$@< A5x<]xW|Z}k`)_S\o=чV]9]iϦZx-^5Zn c!qR?>(d0p ^$1}-%g:)lnT|[R yBQ> b[{g6AOBXTLa?mWչϱx}N/C~`$lϔBvH:叢pld &* hoT v}NUI~s Uq+Lf6d2I?s*yQe 6e+8Apӻ{Ƴ!EFm;"l  [ f0~Bhגh0<Q DTf9ߒ1=ط@AE&sEhBoLI>ǭYNO_8 [ ΄ cR3&Q 1DQ (nd\81ZDȺ)QN570wCr}\?1ۊcֶw!/u^nJ~U]$7oAYV.LDt5 8Cڏ9V AZ}鰭|wn:ޢMB&愙A4u7%SRD 6/ n"2 )@tE8>\;u3L#pe ,٘ <#T/U4Xu{:+S-LCrM,ѧ7wyrZ<~\ix1-M /мךohxe r W81܎ZʞrM1ݼP^<%tSV~k fOaFz5Wd܂y8('ÎP$qÌhƣO]h$Ŵ(]C1$ۇ?FuNiB#c {ؙ 0 XǤ+r仐z ^pZ7C[X9YM_e)k&uKu>]yIAs?kqVmaGx:4 ]A@H |bӭN\[ko Jy mSQ%W@vq `OȦy״'DK]31 :"mj $G 5>@|__ʭ.T`Mo0EX1y2z"׽}3+yQ`HgU-BI9CsYrdLDPrb՝4R2qx; mM: IJߗm>iz=@ZC_q͟jXۼ fyr(h-Y)`Z݇Gk y20wQ;\ 鼺p.찛$YҮ]9[;=.z2MNf#HbXu$`M!Ȯ}w̰^<RcOU䘶 \\bQ并knh7J(~_Oj̔5{WWZ0G玂ĉE(H^.?exUwz@ƳR1Gb6@TU9~1JKod sj >ܪ_+U*s7Bك>jiFy]Q6c5u%"k1J?-sRL ֠0!.ޡ&`b[QʷBk f6/e#(?$GHjMx˧][dA1NVkCWF,8YkT5" fZ1z@4@CW0£nM D^e~x*D Kܶ#V໧ ߝ䓞'^"JTЄ{,|g+zqu "=<R06 dqz BHi\7}g@5[`\_`X {e5WrBG`+yu*Vz{T'\8Sw#2j6ʼnخ3jeq3pza%Ug6[ٝaj up#H>vzq!9 3qG]| (vߓm3^@"=>r%G.o&܋Ȍ?^ 6gM ֥%[-gH7L$IHS m1N5$v P N0D)&0ؠo"N4UxM3 }8(m8ottL=4sB vdAq(WV\W2H[m=E ePtv8ϡ@aPp(!:2 C]sathZhRay8qOiM9V1},oP 7h$ЖSW&^[O)3н5SZ}&K4Lf`l-GnH=&;~ﰠ,O=p[?8y|ԐUI1 'aK:sLc,g8OPaK(C e]sg_jG&Dla̖)0qE@m?/2uUϵd|uA}@n SF{])k"8MP!( }2(mJPraX!4̽uy ~) !%+4z߃ZܰkO pS-]ẋd";-, z!u/z]\ߵt$8gCc1 ^_P9ƽNaYxeD9ULgғ<[2>]AJe^hAGwD@~0Ǘ1N=™uX9M/4W9/,28h+xO /;΂+7cjTC+ k!ٜI*ve;A~qkvݼ-!ZÙ359ߵa, nB'\(&0'01F4KR SL.EY\>-KZ۩XsթO޿{S>//_]@Y/oB N'߰aYȘ $ D\XSp",_D֌Wr(X!~^=ZdOoskǽLjI%-8quv*@`O/j.~+*mb#1 VIȣ涾|te.cu4p;yyRSs(So 8)xh&=Bުam҈!`Pq.QR"s* PcbWI}K$Ҙ,!gK(0z^fL=OzY\SoO 3 tGp [7s,;m"I.q;~S'QDW! 7\ϫZh5EgٶvJy<|R>ZObx̉ ;I==sY^IL E)k"y P.F<8xMw+QP/yQ(<9 ,ڇ*lWQdC%B8_z iv<}n$g\[`r#QP}hc⊋"buoPWC='+k%᮶8#J}/Ť&[3XᡴJIV쀐x6C5v3b(dJʕ ?qlP$3 mI`cU/:S1z\. ˱^X)i{ .㪳I݉|PB$հ :'6Y]L/sj(-%KDY~8'=M$e=c:[PC1Fd)l(9P=X{P1%`c]old /p\Ś48R!3Y"^Sw :]W-u ,q=\2 ej|94ϳ5Ԣ[H 6`|:66{@鴯XRчkr2xP 15an P-*]1I=!bCt}S]kZNt vZJtu<ʷ(#H%Nr4 &mG )X4mXE䋓<lSտc̼tdR. !p/:LR#Ȋ粉99D. swߴtL:U'װL|f/EyHx3KV4>JE;HG Q]Muv`Bm=&<`xd/,>މt(T"ouQ& u҈L>|WS^{/S`%f$wC%G{F:tC1ɕ9.ԯ|*hcڑ6ҏɴ2f(_(+nrvlV>) Lel)9^>?lDKZ`O!Z`KX]i6OLZOE]r-`t`TC/&؟Nl+Nl! FkDIIb&9P]M"9,a*u,'-'^fhXt!In79+e{z'M=["0k;Y ܇(ѷ`ѧ͢:B6ɽ=FqOAm܂|Dާ.N+7>x+|8Ip!T#DbS u>0PxxFoNTdH3nRJsH:wJ(M} !k{&oDSݩkihl<0Cu- By*FPg Χ\+P4B,MHK[UܢY.G]EۑgLgcThur5c2E& aP twJ1PfFS Tc*K匳GzÁ3KfK 9c#]KFکzZIfw|ޏ0wѕdI#ĵh[=ڹ3ѦR]6/O[;wd؍cP]p {V2D\bSo]SjfV*A:`b-ȶ1ʤ6I>3 ; @\3 edwZz?el!R1Yb}pV  (/}(}]~vIn1qJI,-OzDIԲ10iqAޡٽ%B7Jkؔ3ۣ e#5ajĮi͗L@=*󩲘)is7sI[7XNmoG3Uӣ=,kiu Z>m&NQ KKN֐c~UcxPvubFoSsҿ3q9|)rW>K e` l!xz7pOWʮbn*(Dd+l6b)]&#Ppgrrșc1dƠa2erDv9R ܉}J{*O cc <-oO.]ξ1.+^KY}?3ZY+A+p#Zh=]LFߣˊV/9ʋwNv_> Ud(sfu/6uz1ͦ6ʕPX|b;0[-#O41O3u{pW=_ gVȢb <(b ^bAcwn20M\WJܖϧFL],/)͋lp5?\G<AɺN`>39T``rDO㦇+ "87.8=rI\ TY Ī]?cCߣ4&DTƍR{\+@e#]TDa͆$$[('ﻤ Џo+ͽy_ccQre=e3dhFkeA}B$RܺIזd\O=G?~V{Jj F nkU}/گKW _9cHWz&$gO=_cOwgIm?q%_=˅ ٛ>I:"[xܲ[;e<. ̵ja/vmZ;uX*GJ13cӖ~r/*Vǝ86ӿVա$G०kjr7Gy%'PW4neF}hYKV$*13gfykE$`nFZ^jj(orp `ˡT-re.@`iLsW`\bo: KP 4m`/ —Iͬ=㝖|xjG5&>StF, =Go7\ `) Sjif:Sͪs#Y=/u^bF_%ԅ׵Fv;2\%N TZR|#V|+l]8<Jy&mL8^FUh>$u,zK`+w6)}MF(V 4yFqzxDu!Q5RO?iQJ8)Ӗ&b..+eanʷZP;ζ(XC `_,xJm@na|Ae'si 7&K6*)ɣ`),\>&U7f>E)_Ha=e=AWCz!֑)CSvI$*L!6J7(Ԛpd}SO6t܍V;u_ջ;NleMF@ywXV8.bB'Xp691 >}=~ՓPWjo8zKy&l,))ob [4fq.wnHA Lhrl[jV I"X({p/CODR +a){3S"m_j %vK$ƮOsYYus$1/ 9lZv'8Q89Y=0L41s;z(M>`|=|](Ĵ *r t6_$ù,~H2yGL\>em=hUj剷;2wA(wDƐ!(j 1'bIzDpp(J3#zR%<)hpcy,MA @1]8詇E PaQ2U8[RB˸pj{F8LCI! :\׳v? 7ˋ5bTzoMN`t!q*˛0N;e 7&q6IQ(SH2u4&TKoTϖNAڍ4|^^4-|&M)a nI.,' '\*.2"܊dt)g2m^?C`;?&@alon!zKh0p"$|z"/ZNJ5&_,ݛJE#0S1R5@1جMb /Uz.W]ni[>.au~.Dl^"ojjz+ k9WV795Z!A>Yx]*RZfLiΚRDeۢk>vT>Q_Ӄ5DY r [RrfeEl ֮ې|> q7SSia<1#ћ"ou : 201022SU>8ۆ ,Os4Q-Kb$sw)V̂ S^7 rBnu}@ϡY2mApi'5əzB !|7DGt `pFJ"gro}U,4./Sʹ- />VZ5?"13]Q\)xu Ņޜҳ$ҟL z 8Y)ھpnL^WiqDŦ**!mo>vw/}Iƶ|Ec'5)J:sDڏ@с:&vMQo67W*X \ԐG.|xB XGbfꤱ&hNXQ9zPl Τٽ+l~;"ngS:cc\yQ]3L]Lw߲uQ0 \T4>WYn\^=Bĸ:n"3-ips *V% ( {%TZP>!g2vfq XQښo΍ً+1$=3#6lJqF^ΎX\ ;`@h N]iY+* {T*,v𿬌c3ePJɷ/TݔeO `xϼQit2 K x1;@#UjvYJ]B D&6{Cs ܁!doҴ(^Q4èe 0.ɏxJ-R5䷩%r8f!(#@@B@)NJNyK/>dׇ)xҞ_ۆhho=~JiVaDV(o=938"vX:,]&6#f:\,N%$/TSӇcZ_jT N]["N4OيP3bopX!B(br xce wh[v*f'}L~nLz c,b l,QYT]c_REDv.Gri4bKJkQabZS@ 5'{ɕM]2^+8VtY9tiԎAǻ4zL;-ϒ+ԜefOydCI"W1$y0z 5B84ВZL2=0LU @ Ftʣ6ZIHI>zzu~&SPtbCtar4֛օ&zÙF2=~P K؛KuVu^=/ Q{DRg h䈽g/;'udi*R y̛}=5 i{K&T+L0uJ}}%z2 rGS+?>MvQP^U_CbtI˗Oj1w Tx _ɹ~n vQcw>2Jab&|-ѪHmLs@ǎh=>;ţ*VeJ#\۲%kUD4 3V/}UTs*)%n{+1H<;(0̫  Ԧp uHQTCU۬c{%72P{+薷Ug}>ٮNN*oF_ ޴UJGP^ >V=-k֎~TQgSXBB󒽑W/@4Y¡I\I7*%Q 䈼lpe$vjZ~rRڡ-sqNxV_Qj $IЀVܟ!`MZ5 :?;]oflul$4x `M_;ЀplHw9So!`ExJMKcBHJƬR!N80,F9FHՈ/mkOЏXu~tReiwu]UvkJV^O4Z*95B-&ޛT°-RjEr~F_>SEY#C~_ ,WN^zŃ B%Eɀy_9%yGO!3+ew oL4rղyvKTC?#Lc1j_ Ԋ \-]ub&ϹNZ`o^:jch{.nfj0"j?ʕ n97J2NQYzР@:01 h1Enզh;jU utX;7=Uh~Ѩ UfRPN 0%vAV@v؂<&UVՃS+ |]Φ¹.Dda#0_ֳ},rJϮ$qt-b}ڌ91]+WCH * G` ?eͩ=^"-țAuZҡ"9|MfËz,DžoD*@c'ql5¡-Υ,/㜋_M^ Ed ʅ}6d;ʮ݇Lnf+97>)y:ݾ fo9ྡYE4N鿁Ug cxSE]c^AO݋NK(is0 ʼn0+62Y([^CFL?Cf3ZM(%=nm1꘰9.0':cSUҽu ܐt?^TBuVUλas=1,C~סSv!*R'ؚqٻJeΩ18Ջ<C"xlvJ">9 pYSVY<Խ Z CheTcc(VC>c"EJN`#)oSA`&Mcŝ_S}9x_~b$,l 4Po^ m'+ioQ*I$$uG70=")&!bxAzA#su9m" ^[M5Z%,{x?s`jJ+܍ny+ t'7Vo* "($e-y93Jv_u4AUu'qy{̮ !Ҿw+}4<|8x @|k9ioK܇RzٔKyw w\i" L|.UaD𗔦pCP˺jSzC21s6~?1| %7baX\$Qx̺t2xx31$b>)F_SB_#C  d 40&~zM/gȯX+b1+ή׻xo-.P tɜpnþ:˧>[ J*T_?A'X@2r]?JKܭ0aLv4LOxp񀦴_+5m{z4v?HT?[ Ff~Ncy>K$Gcg+W eu+ɸowbi0rӋDY^TΒ7$qnwQw]I> EaupJ],!Ԃ+͒1Շ[(ªTx!pl# ytxn#z'iy YW18kK 8C\"i]2붥7h@+mq(#ڎ/ u+m6GW:/a <`2tv|j@*Ubj8 -K멩Rh|Fׅ׫zvmzrڠ@_Z?i_/KMwyu: X1$th&*}pɵw׻PT -s3j9v~Ayp2bg>^v{ߑ DP9";/r |ag幂vw,jnWX9Yc@͡=qQ{|U@XC+aFR E_̛/ @gyu۝X^Y@K1"/s%*(j6C|2x?"4o_ZGspܒ&H Mhmao$ռNk_>.)_G=T=o1H|MДo0Rzj+e4V1(]2,hP,oJهeeP~}:$[{d~Q1XS};Y$4H jUfC(M+E8s憪4 -Ă),8>ϋk{;gP]0 Mc +Jy^^+S_ @I&Dq xڄ}+qnG`8$O"]Y kdƷOq@D/@7Ed#U(/v'7+1Kf8lZWWFJQPQex`r$ r2P,yWmQXe$Duy:RљOC߄dDŽ`[kkSy(TN4|~Lp_1.3Dy )Gkj"Pd+ -7S1fXiω;}B"UXvPYF n5Tg*%,L*$?7g@y "x5D`"B0)^TbQC@l9BO͓T =5g,s_JW~bYu8BM%]4~k'>_W,YՆݛr\n z+Sns9;}\**%u9u 8\K}Km8@82.$D@ HcN$fTm{E敛3z/27  lWuQ` ֕;IQzh |3Lq:ĈʰΓ*;ls;2w٧`X'Vƒsg蜊mFɘ*,Iaxשɫ7QB{li5y<$ؑҘyEJ!\2%GQAhc~jd ؁U CL;^&OӜ7k&Yu;bW<<ÃWmvD=Fl@Jb5C0%9qo᳨dC ti <O.|BuxY*Wߵ|#?*,>uOY5Sik۴^秄n $גe -wL`6c׃{JI>ZVEh!&r9 bIաj &ÙO1"HpquQg}YtˎvF7PǶZ;JW5Ak鼢a(0>B{2GO)~ g|TGFc TDwWePCwg7zo] \&@3 @-[$9_@n#a7|ݴdnCdܭ{XG: T+#[?fPW~65#+ʭGmblXR-lٖǭ6d$AK*ԕ&mAXIQ/lN Odk :GzG.]﫜DInsjtg;wurCE!He1l`q'&]*f4hX',#cs{-e*a@m: Ŵ:r pd{?8fo? `qpb·ۻ<%FeCcPw[?nUfCL{$m-H\oi\ŧ  v $OΒOuSS? PTC gaLdt!C唺I0[1 ˈ]]0Jk+9J'[]BD:ZF.Vi~ VE295&ًT;mp=@y>Nq)#y+Θ~%=OuGpD)5eI~xTo|(NAXD'1 /Z#&*JT;6$NR2v{ZW'e%w6|ٿM͞z$U~nu#%=d"cbJOqjlIsh'OAH:.bT ZG`s*s)6*~xV1L_A%JTj3ʏO[#i2c~"PKS~OaRn"*X+??ς`dak'C}E38 N].0L>. !+D3>E4n5G'@`G M6_ 2IC$@8dV q}R2?-?ƪLP'r4l5$ct2i=#}G-F/dJ X.K?M쨬;9R!5,Eb{ 9cP-G 9)dpxpEom[~^'L] NwմXF_z:^/5{X=?#OZGU]g8kު w CZN`֗yQ~ZjY_æ[p&Ax^aU醱mʵ:TZ \+V) )s)eV6Nj31_accRs$629PBp6W^wUvF`3a(GudcXd=fb,aݏ.F58PGsG3O6o㞡̸o!>;O8SǍk6Rca~ۛ%@$SUU Yꆁd.7vBCD%#@Va>x5EV W5:nvDf0MJ~B@2\ǁ6oTtsO3.^nK%dgG@4Pz4 @L~]& Ra5ki?.3&Say2Id@^Ǯ}N΅i VF=h4MڱB=z=s4v|=0D-2*YU 1]|O+7~|/O; ܋@׳}j,鄶mN ?P~xV}x1m ۵o_i-0XlFb,X<)8 q=xvPf_5;/~MVp!paBtVM_]O܂ (! W3'-LϫUサ[HG>% AX#*t@<vuuJgHe.[յaieшI`B[#u27 @=ҥAP)RH=u8X2j=.20kc)0gD,cHm4`37F|AdHFF<`Me^~_ؠri*X65 ~P.s4vi-Lw-:bA'2X[܆"`,#.i)*)&| Hii8!m-u{մS#3 |6o؛?gj FWf:KA -˺lMSN8-QGVU;e[x⺳ʪtw֋EĶjU(=I"TnqݩjSY]JPDTYVSAP6)a$Dб9cyS&>D7;Oɒ3>Z* J{31[͆ϔ!Xhai4H,QT,m_3RPu^_Y8P'N(+yyƔE  Bm<"k\a[:YSE,iB9p2Fs}Mٯ E샤wS헠]{AI lu”8EUp#[QCE1$ԋ&!"EP=)u؟(@qEJE%$;'?ewbZ[ ldd.٩8m6jSu|PpHk-h#zNj |9fVܠ~9kujbd\q~A/ A'eqV圝lۼ$:/mdl 5 O_Ɔk5E=+Ԍݽ1l33-5&Snsgy&]tN }߸mțRį5JnG(qՕ;ne]x1`]6W+i=WLYn#}o )(}%j K(XJ*&wjח6ᘰ>_, $4Sγ$^<0shzYăOcw;j}mtoz,~ۮ38K)ִX1&h:U|iEhM9s}X8(M=/GYAsL._^gLr}nL Ɋ3Jȩ%j%fgv?Yӗ5Y|+ 7m,iy6H܅J>щ:op͠xGWtCo݄ |G%aj E V|'!k›"kN!cēj}āޠr!,s{d1W )'fq1}A)́/4uosa5P-BͪDQʆx4#S?7Piuӱ$,m{Sޯ'da$kɱ5B̀K~=\ zQ} ЋacJQDͫ3r b#6&5e ^12F݅a!*=4Gcm '3 )̩kUt*!p@;kHȢ!pKjƮ+me~.BS@C[-#e ּ+Nv_?Czu&at*WU8CЇ~bAV>hϠVA] Bpeb򴣼RĞa^vs4?U%?59deʴpMҾfw(TӐioS +ۋdݐ~J$uw aϔ%46YWt$~j.Şw͖VA1ҧ3/ `SW#F" 010"XĐAۨ_J`RFrΠ݅խPex:rMWFCi ؗU=bܩ+vEgs9!QA9R;N8~#`(<ýH׫d&Zc֪ F6Z2aQ`JPLkE}o =v:0D.ݚppVMBewQ ^h=13%zp*Vn-#Ă_.V$+Xw=KƐ>O( wH[u.hT8#q %[@Ka覈ڂu^ad[H7uhO`n1Sѿ`ȵqGi:]UsTv,J>u =CD-j{-*:ib Ny;ktd1#H<J}8uQ r ir0"o^\MCjªV"f:nKs9#]#KgqإGO]E~$chܝ԰ 4wSľ@/XQZ̠B1f9Oݣ,VyN}FwoT, Vnʺ^]]Bp`v|=KvW^2i}D ﻨm &k슑q$[:pn ;+ 5D^oTR*Aֽ A5EtthiZf=.2砌624`MU7ąl<LV:ʢd D[C ^/?;HT:+ykluٞX_hj.Tܗ s,1כv u=ٸt/0@,۹+ S bl?"ʹH\גxuch#=tZoRmWEF7emHڼ6G`Xq6po26;3Ic }$0T+d'X dt6`~ȍٜH5"c9Q%`C 'ZmW]cWc:]/LޛuR|o+d+> 8#qFK xm65r8I|y|w++[Љ3d_i1O,j ^QᑷilFGP>d1E_0wk.b/m!mt6mtH(1Q_Um+\i8ml8TuHfJvy]3rI!6-bdVũ`?W0F#]Q]Jyu8 ?歆23<,n !"?9"5LOUt'7Â|8ghloh#:' ՠ`3ޓS#Lfj^Z5-3{T0g̒Y8XOk_zkۢ@$dna]`'˒4{ 5ǵZ` -=<״{u 裖EÏfE!pNpLL{\묙 [TkϨ#e|ղ7\<7,ۘci`|o)2POի%giy#4W|yr w͌}-^U#LMyNK:j C_T!桚;[E(/$9p8VR5?Lg¯䘘q v.>GZb -gng-n!/N6O_yT1YqdLDh FF\Pik27~;(3wMH6^ܹ'y|߿u~/ѵ7H6L[?.4{M ${"OB@a]`xU\ E@?ă?&(KC52_Cb1 DJ̚ J:[>7c!Rʙb{V?[˟X|P)eREcF#|!A,݃FUA;۰ӯCPez`^vq e zt|; w[Jh `Z-Xll]86S %ayv~bsdlpѢ" o;n:Si{zkW""A:6LOBk.?陧 \X!'G#*}T4$xC[JY_6dZcn؈7Ds`#lc{Kz-E)6dE4Y}Φ&Hƌ22 ݹ7;^Q$עܨɄ J+&2h嘑$|:PS ^y턕c|, ظKPesI3*%LIV Ѧ *](Q)1Mj2aU2O[33Ưe2=L+nW,<4̴Q<|A1:*]k=b蜊djx̣ nGU5'#V4o!x=B#:M&OWZ5/EG6(u'\b8Rd2̺$$&bKOp7D8NtŪi6me8}SNF*LUZFMEJdȽ=yoǜeyPnǧλMzLWV‚0!<[tmHFH!sdnɉ|Đ%07Q֢u3sci[W2og gIky>(5-e) ?C(cIvU-Pl3Y"H(?H S"aMYP POw }IXrX9/ccsTWrK˞"aD&29C.i A+Xu(f`R5#a9gnaU~@^2v0taƘm^/ $#mK2_+'Ο܅ki4^WU ߢ.,GV[QM} ֑%0 Eq˶EvzK&J=,c%zcfF0`j\vC=Kj.ۻ-]),pģzۃ_RjQxLat-19գ6rYZº>~\D(Pp@6$[m5Nj!{+tTd`G.'q:r|VjM)$9|lj^cyzwbCC #0/Ԫl o@ z%p[ ֶ9L;e%&6g2,D^ ^9տrh`[%I |zʅ5 5(E*s3e$e3&u'dW웕PmHZOZC:. 3NYgl{ XQ6#7s:>L‰N+sCGZUV ^.ggs9ӟzd7Iń?PGIHF0R_$FPZf><Sb"/|k(xz_AYl& _s)q6E:\Ȟ*mXh~b]tU14MsJ# \|]ݻ|vvd0(jIn.3S.n7T8"gFS[O ^զo~3%-S?O4~7yj.=KĈ> i"&1 GқZc["\Wv~czX }m7 \EUK^ mAC"a\|o.:|`Fͨ&"rYI?U1+2LT~ :Bœw¡)tjlD7 Lݡ |u6D6 m>2"qeIE8A>!E SǸF16fcVL8 M7Ef g|բ(k!&`D5:Ǿq PpkR79nw.kjq@N=4ea"Oec@xKoA:AdX:zWF'xtgC0ٖ-ʵ\`l 2" ^6CBYѯWřҜ&6ɴAn! iA q+6zbW ܵ!ײc *3U!u̪|@1 bpşˑobUBCvr,\KE!89vZd"%h9. L`p%뀠cU37_/P u+0Jo8:m)WT>Yafmf tηB`P8`3l Ւw],HW׎%;r@RzmRH.q_M.'9FWkxBjWnDU[G-T~|AR3\ @R$E;N4p6K0g@(p3$kATž{UK[5WvsɪUIni*G9ai@0of}OZ|/NoD O3j 0k ?Ӆ(b\3 / ^2^KhjCsċabK,X4e~ ';` W% v+ wu$W>{d KƁBA+i=X`_/;t@/XT:ϼC (s:l)bB'>"Aِ*)Jfѳ 5X+n h-h$Z!o mGʼUCGtbjaz>NV]\x 86Ϸ<<Q,Jܳl+afJ%Η[8_^a K f!$B 0* rBk^Q͍3h3qZ:kE0I<u-;<y@$r]2CBF _60Zʆ~k]Ejs`7ME+A~sg~}CKY4+cAVmBcS48.< PRT+(9zzȈꎓ]M>Tna+ҢmL$f_ϛ{ 1*7BJϵ#6'Q*ThYEZ#>)+]{eiag=bri/j\.{IG Gj .WOW U1=;xzXa:#Xڔ4dB/Jn uf$AL!%߻~xzϴClị8 :4.v)/c\vỸAu1n"0be(?ء&5zX~XLFrtd枸 9@҅ ;8ʣ^0*GMƭA 7+^w/Ş`[᜽=*Deɸ6o2)Ib'?{oGIc' 0dhA=7NfPGn@@VH.>Bp?EҮ/ ˩阋6# inq巼tyTݲkYf6֯gLg;SmÊ i5Nkn1+IJ3R\N+ YiKh8 ut?7I&t@iLg1 ^3^_O,UrHIԳ'ZxdmC"+-9 >W?!)d^"- Qq)ԓǶgS0 #E yi߳\&pű􇢪zBp/ͪDF[#` @;jP&tCdZ pRĬpI .e 5S:AIɵnDՙ4#[;roTmKƻ=9NNxd q8N'wXh/N^GSp-[3sպs;^CwAg>~1{\~Cjh@Ѭ C\H ϮMODgfmWo|&uUs7Nھ;c7B[;s_(DR 3.=2)Ѧ@ϥ}:Kp*YlR 5 ϋ}^.K{kpM;}UВSf ޕ$pFNz N](o]3Ͳ 0r5#hn\~zkavwf%HTtg$TG[G!hDV\}:WZ+V^[dKIMGWF Zh'Q8Z3{"'dik>kkiLjfa["'P&SnxC6haE? %Qfv/ k>^qZYlWYсw0[0 [Žm}dm'S0Tä XHllۋƗuaf7!s+5GȱzYU5a|졩(O .w]r-LϫFg "Rj:˞G` bqSФuEpv*2H%\穩c~4MC_ĘH}kOM} (1_4u"5h9W7ͰicTt{&v8W=Yt_WV r})NMeGei`>޷֒w1EdǑDb"1tCґ{9itƐǼ#agDhs&/;cTZ-7x\cQफukQVAg =? @ 0hgǘ4ƒRU B RYoF5ҳw_[BD,[7wҪU;9?; JFeRP.F5artn&6EbhL3LeN<$ua/͡$sMӷC!4q*݆t0\EX+^Y1!sOga@!_CGXQ zps:ᡨKs/b ibF*mٷȂ4W8a\zU<oyN9n7Kt:թ#L/ʦ_@ګMgzh볩Xg^ӻ(g=}K5.s\AgkWc~tkVRY_;OHUUTח:#O\$̩JeWhHjcxo-0mtK/Pr `Y~e:9W%yhy'MFn?|f|"lVGI |)R@Őp^,ngimFH[ 6Ian᠝xhe@kFkF$ޔf͊I>6\'vIt[\@0e V$ 'hL]ĕ.{X=מ>pAts52|}>U\a1< ( 4G/É[}& mRp 4l~Ϋ655:9:>P0~Md ۣP` x+NXkB|Μ=//FZn"?Yg[eQosGϑf̑S *kt Wݴ(<2n m,3&d5: ~MAYÏv2^Tbݻӧoo!_,12>dZck94QF+s${P%22zNՒ녈(j$G<Y0o}B:o]2IsEx|]}[d|z(-RD!P*GkJhM6ЇBtRfwzr5hѢO9pbH,0<4l>_8mQ;̓)_gP=3єnRmx~Z1wS}7w sVL},jN5_`|N\3ϯSsSVr1+K,n3c,]Egh|O޴(nEr*DUOzK' h+( QDr'SY@EU_2^DY %^rpPH(JoB _Nje$OMT2VLAd-oE}|}oG{W=W=q-XLv)ƕ(1 ao'wkw&S+7:~cLۜ;%z@W%n'*> Ȓ8k#Bbݗ=끻w .ln6쉃^]$o;tL>N Ǖkz;q\vеі(.xM?-=A3`O'_`ei! :7\py{@VNxUJnz J_c~);0 ˯A@0[)t)tg&)店.7_]hܘs2sGmRHݼfaW.:D\j:_t3Umfn MLlJtl#;3Ⱥ#yi}De^$fh܏.@}WdpW 6~ϵ9ҫnqH|voO l(穸Z6 ]R/bN5ѕF@(>O͋KJoxW _X_:K(߃;~!vyH3R;e\hrkR^#xbMK.5~=ߺF:te.Dbjɻ`p]P:0{Mפ|a\imKդJ\aIF?}[EXDHo=@~$ Hm*K0 o 9Hҙ*C$H $sC2`w/D< Z(.Cq\[uv>}_SLxJo: 1r.^? M98Y/ˏUܒH^ۈunL;gP|\BH?y'bxV @Y޶_Mj;|3b2F09_ys BC鰋EmP>19ae"MbBOL9&@ qd2xٟ(ΦRvC#v-1%<>j|h&5zU/0h:Ib cgn:A=}=F.CMJydF>süzrb^8$ՆqMo]LQY:aa\aŦxTcY$a߅Q{ʵ|;=2<Ko̙̱[n<_eyY*yb~!B . - eׅ1d] i$"*a Xehjt'r u/Z5ݖMw 2Azh%G 2$3CLj#f[:C_qh.!iTL].<5[K B}Qsuѭ.W #ھ>xxg" p2ى筿q9j+g:f:=_Y^xZ)nUKVWU}+@Y%$(<K5 X va]pR|hf("ʸK"\AC+Dr# $J C !YaڙqaOrzoBەҤow$(+덶o8S`JCaoc5cZMM &XpTlk)j%<) fjrGjs.< u euuHhZ./\}n/cU!;_=}e=\)}WM8L[lijA!@ II Ήe8*=? F!4rAªkH|fMA W/;Zk9DSb (.UɄ]r?CכM>pzHX; Y$n{||P98}e Œۤf`k2T<a3==> S@-327]PѾK+9[Hjqk17bk) K[Ak;L+R Xu]l0Z/&iTӏ9e\(Wγw9x0m΃!Rn&697Í[h$LZe9ƙ [ei/UL7@ EԷ]ZУm%8ÖBf[+~k>eDnn@q=q1KI^xFv X[Ȇ@-z >lۄ4ަǀ âe.pf E6)o{EC ֊R~JOBJt6Q^Hc3>c}sz-zCRoW¶'# Fɂ:<,y|m*Kv{;8_o F,Q/w즲:-R/X>sk0)*+t#Bg1hm\U~5v՛vZqz,\h› bOu-;{,`NѢUʏϦ~+=28O'HV? }*?B);Pd3@x&9=7" F}Gst߮ȉH32 ~t-l[4U[٭py ӽ96P//kl}aTw8>1 TۿG"Wݭ)]aͭ K?-;xpV%+}/_QǘLp#T}| ODeƭTQаgɦL=gy3k;0ڒ ?u)r9̤{ц!yA wRoO3Y(n Mt6{vY90xuΚUPM08cU.z VW(PFT&wv\6TD١I0LПkQxn] oY lV;] GK*3+9ޭnbcALUH.9lS7'aegYтP'/䰂z_m_!Ȏa.`4B%j:SfLڶ.. `ƠHAwhu9K\VXZ?2>>ӱϫzt;ї#vLt/,v9S^H:eJNP:hyb)%w +i>+p\`M(ڨ΃#gjc͓pblUag|_NBc\ݤQmd@:-XH>8Z@䭈?X chZpy껤 uќG5W̒-Ll;(y+"l{DWsE% Yq"xqt"ht}\f ς(vagE A +:8"]kP>nPf ܪc hxZ+($tc6"WeV'X3NW)7~#VQ9'?Tx7> LT{$tR<]Ɂ!pB^,K244L~A֭0gc ˡ(~yq@hg5P0D7</S:$8 [Wΐ~{MM/7w,٠T Փ靖I)L"0MV7K($sUq7?w |qu0wdlܺV6^vnð{zV tT(>m@M%Iں Ilӂ {-c'6Qy0+ӦpRI`=UΛ)G[=d[/,xYBvYr Isqv'ĥR_c_-̚QW>!-Th/ue$iHYgK'=5*{WDSlr9=2{Mcf ahm"k~S}X BK)*KǓ:ڎ E>e>8؎-A@A@D|yH&.1--Y[itLbX뚌-VK @ f a4s;]'>&Y~! "9A[rP@L?x6t~aPdžeg'0?/Ÿۭcԣ Ȭ9ZI杊h[Y6l*Nb*8 arہ.)y ǷܿUO=Ÿ&Sn1Rg (ON1r7bXS({PGTHҞܵ JoFBad:èZ14yJ˓/Ew:rCBK ]uޱUmHh4rXeQ @1Q ӯ嶦ạרJ&'9 qJ}C5f$!DeyM&(uP4w 6t^3JC> "*b2~& Q/"0o>_V[pcI_M}o@ϑ@bg+-R0ǚbB}U*GM nľp0vFwMhd>)iPae֣Ž3Ep-]¾8"ggR[S~n? vDWd \%5q"bő՗T(퉟K\ٛ# *p2&BU^CrqNV-[D[T"4vc9f ;B`<[7߽}KpxO/Z"QtjL;;@Vɟn®Vg2y3օ>ȓQ#ܾRKs>в<34xT` pgB55,뜩/–Y6EL [{ ~fVNً"|obL;k^A10OJ:&H`|Z'ɫzIl%V#)p#%`J11(!OK9,>9:QQa"a d\gr)X:TC@n{ U{w+qHn(FHx ,K]Gx* g5Xў~5d~k v[[wawFQ>_c u PKH6)Jz%aqIX# 8XvE˴$${_rǬ+ e+vaYu4.CVSY,QB }O|+;.ǜr,?rkGJ]k c̻ /$4L1떔^}'"*_jK%u4iweh+ӰįжG/?CmE!R/=+I&-4'>kgS*4YZt˜;:nIG4Wƞh`ovqixGW݈P$%qUvHzvjvC [[(fHKn^K#Z*_J!ـ2?e> #XwX/?:#O@a\#mn<.p.:ixn8a[߱y%=CF+M*{%GP 2%woD!|@[xFavXɧ,H5kKaaΑqy3 ྗM ?o׋`Dpl 꾩Wp (ҶZFᙩc#3ni5hWN.=n= ͇kg;×(#ϩ[! `exNËm`/f@5d+3&?"#%P l @"1_J,|c&a{*?Q>15`}ܺw'+6lS3K6tbUBêG5pբ G{*(QCT*4QkAmr=> z((ZAF1U9n'B!/=K2[{H0W"s6xG^)ذ'0r+(+^,|b!C5t}͎}RۣRKNB(d߉h7vڏiqDX\'h) "Eձ }]1KUC7nl 2U4#r}`m맀"hk_ćc([*j5Iڋm+*g8>0Ku+N5>\ɺفK0))wH8꛱pHo(5CJ$xY8BM( eb-Fa(/B i/Onq(3:P܀ݞayAAL QBsq`iRH4}-Jl-;whLi:"Zr\H9Z"v$3m I_u˾ΐ0 ׫y p7&AQ,Wj]r|) I5fEQ*9@ `b#24DZ # @L>t9opi.XfW=b"L앑@gi6kFzк"Wm N -iŀ.w'D(%tA<^s Y؅xa3%5&BDgERtbroɐL|h,[J1+upxD K*|0[lk`[Z-iֽzJlf,4< h\3-UppWx<4y!n8g&lIbZS;wR6vS(QasbDo-)/0j8* ܾƤ Tp>bCKR+ uT2%Lbsl H93Ze3;1$Fˋbg oh!f3\9ٵaGa";CE(L*rna{[E%Ij뇉ъd59dsE jm&ф6Vbs'[U,OX(%,2WeXvDV"iNco2.0J) 9\TbW^BMn *Lk?ec#Fg ͚T;]P򜅵G20i볲C|#HUև#Sg(5xssn[#Mw##܊ZG2j~GJgng\הDz=Z}^{<sh# j/o \2UMa'j=OyцZ&*I59"GAc<5[K٨㕬q $;)27AoU9.ϛw?DfFHap&I"i%iADFV,ybЇOE$dMz]vLNkg0[ogA"¥ԘRIa})y3p)l93ۋ]&oAsuM8%e].k]>)<ʾ!]Ƨݫ 7vLJO>=|OL4aKBj5dme'#!fIES:2Lw5"Q=cc-w)1)c;y2K7 T%+~Azbe پԟ'؜g>bIib<^.nmTɺy$/PG怘X+#tU)i>(e_7xwU-Csõ(daJ:*foO*cӭŎ0rH#J˩s2$:o˼n pq|;k w:kuw_m?򓋰ΕجQ;ч|u=))KOJ+i,SSfdt1c*Oix2'!d*FDŽ}[Iv,Jܨۈ DAPY$?hٱ ^*!4;\IOikl,^c^$09{Q!qO@GɛyR$#"8sja1"r3{I#7 sWib}\cm]+a ]1pA|eݥ^D>'Mؗ ccF"w*Q3G8]1*HVLg\FhOT,B4;޷C }:O=AxZVa΍1yBYshڼ!yzP'Ҕ^ڔ5P̷͝vJr4 j'TrJ+(N n-^?W,ߢ.D@"7xqӴf}޵rw>d= H !IN"NK]Ԙz{V(\ e^h͗IE+D7rbT>Qh7|\#Bj0$~F1#)iEV7ĴPb'{q^}O$Y^/]%h}n>A4-~q&yCu?SW |wz T7P;t͚OCӝjwu͑f>qTig!l/R`,FȬuodټ>dQT}U,ݭ$F5oms)=E%(88/'?7Z6M31A.]ILՏb_Q,{Ip|m`V(Y|y<טhO}}>*|D6,8zKd!GR5fmBqD61>`]dPJμH}+U o/-x 26G{cږW̙SzT|\ρ*:>|VȧBQbbce&XJKz)$ݲqF7V3<ح`7!e-U˩ʯjߓ.aA,8)I41KL48"%d*).uKZ XS,HCTEԧS6Z Z fi$ye\U@ d" KFŃ)lK$zQ)ZcoeMxjPGMdLدIUR(K2}5КHRx;08 vsmGq9RQ3/=f/|yMҩr0lm; woj`0 ;pS6 8ȂGpZĜ\&YZXjNnôo-1`E |:$paeX͐ŬfCOKhɆo-QFCTh D+,.ʹ jpLh-V\g&!_ RIR&Td;>El7J(kI,OOi/:'09hFiTps+bwg1p*Խ3z_5m=C,р3_9 s !y`(9‘N8>{t r#Lg=;uL#,v_cF@d^Ƞ F 7INF_F47s@^m0طY=6e\ZR0W8VsiF#2@BC^IB 6˭s&K5- r`fA*l$4# r>ԣBOĆ-0= a`0N}:EBl N=߱~o@o28 ͫ?KL2moyQU}sd6 3/O o+PpUЍۊXc`7]h|ۓU:ߠ0(r9= 2sɽnIlh_P &ⱜqB\9/xΉ`On]d*{ha-5>+E 3уl Aa5b= ]H[\IqD;ɋ(Y2~oc=!diV=Zώ_~oK̓Řnf9d;dn@{ũ"7($~^d&l}Qf}1y+ X0Kkp]web䲹FIVѰaOPPM36='\YW2 b83%FlRPdCk#68Rɗ#wPG^ 0zH!cģ&Kٷwy\l;N. I)'y)a:u_~ Ira K 'k+~Td2=镘e s൮Q:>GV~,P(L|[$ jx[`ܸGw6{{bֵx{E6}3kmqrS "՝Ѭid%.U%0#P`NJ59Y(%J'.t[rJEևݵHKrOj-<:aKkJM !)"VCs/#] ݣO} %$z*^bզEʸB$eTCE"{sfIf|[LƩ>o})οCFyo&󞫌:b0 d ƼQK\vQŀp|Z[F&@@xqj|^=*jP09~U|D0e|h5GQ/z[Q Nj @V6uŶݻOƅ'ૡńzF+qIШm2][NnJC2&̾= Xtc4&r&D݀hMmn^N;9|jM /*aҭ#rMatPc̎M)v:bǰdx2(~I|Ks);IXM؄w1=UWjը0>p:0o7Хߒ Hͮ}Z Y0`!Nx䆁!o/3R2M;7Pb4hA߄#4 D1؋;H"{gk"/!;cIzU@rR4Ujs$AӾplekG ȯ-wh{xJuq5=Zir/jO}jgͩ[8͡yO~$b`~<&$ K Tx(R(CSǮJ#o%Kj9 չF6,\;OykAf#5XR䆥8yXf. .JˍXϚ&;Ҝ쵷 g%\bđ&=f l HDBõn u*Y`] \{N؜AQn]K( 9(7DV*MھFF<Ǧx]gԕyQ:P]"|C,bF:[QPD/R?Қz+F ͏kUP\3@jy<"vȠG TOǵ|(b:OAXH"eN!mp9Wu!`RҋM|Uyv7 Rkw'lHMZ^C"ݽxS?e4~L5V biլ1kNoC+dK[og;@X`%aN.qsQ\/iU[Ehx5'`#׹6 ok%|UKZ3>8ɨ7B`\/MD8Ru: x H8 jEHтvZkM [<$K(2)fe jRBz#b3cUox?#,_26.RM^Od -l$f$ &|A< })k$;QɼĮMq4νp(^r;XL]Ald('b_^ d*z=kf[k6'sgi<oISl\~OޯWjoڨʪ~J} e)p`ʘ*̦b%[ @롺f87.zOqݻ]dzꗳ}`;{I}9%iv|JZkFqJt>>6H{lji2azSb5#@"zVP6p slef\ݺ}ںhMNr0``\L6?$v~$):K  vSn2Hde,r1^hA*xb+GE#$2Rl1SMAcĊ@.eS-b]QBMiXot{L P;^2ANghOʇPNkUpd3z醲!?+r*Wh:Diw]nSEz΋5EBӴe!t1,j mr7/=َ&@Y Xgv~Ӳ;)}σ8a_9&)M1#݂cB|w:&P\w"?S8:M~N[ų7يan,16t$]iKv(Fn~Շ46_/WwDzoуbnVOULbΪn3/`J GC7j& ^mXwBΩvM\שsihR0"yE 2}׌-sՉ ]_XgɼƮJdwto?VM O\LSW2x2{~rM w NgAvxOw۵)CD"%ap !0CkakYܷ%l!<+8#`"%[6Z]ʎD5ג!^Qo|\b*0b?U}ЈЇXM"tJJy>!V%4O_-*zCxs`Q-  a> r u\Zo uWO+7h72?12ShuN"vcgaO@eL1VAY~^y} E@Cfع)0G-,*eZ+ ~|ǸiS8QߝɧIվ'a Co肋QJn}/>ݶ{c":HE-wKHܴ7hbI^Vyt_u+J>S]Af⽕ s,vy03=!h ]BsoVt ^1 m%:v$RgN} dh "r.ؖ/[D7lZ]Oa ١|@ ]YfA嗞W=<;QuNmrdW!n)Fw@ǰR,mwOJ`MggpHxVv3 Mۈl~UVOp >S$#AiAJ:1PaJ,/.*HG».|:a6E!=/anZDP$w̽)@qi>FFS0zL{ 37:hn7zf3j+: #ii^=3^/*L^ß пYjU  yaPjolGZ~(ٸҾ@H/@4t|l sȺ15̯|!\TJFN ~5E^ӽ{3 Ƣ^ g{Z^HK1]vdnrDxsϸ)(A*6شDyfD8jH!+1fRa*;պ1\*bKJ=R(;+sGB[ BΉ槟Ė5C-#T}L𢎂f.8e>NM[1v?gOcB= *tӓhOo-W :qȖvI4/TD({ص锸{ 7p3u$h*!11~Piᶀ- +Σ-omg-qQ̵mɯ*O2ZR^k]i aZ,&G%BLÃ%FAISC%n$CrE5y0jO3&h}|E0 Niqe M#PCQ Ɍ5.S=ܘ#~mH\(2 :Td UZYo㩴ewm3LJ`h_fJ2Ȥ[oQ#>ОUPLFlb,\&-)Μ1oe˺K iݳ@`@aE^Ͷ!s+2 2$kd'T0_`S1.Tv aY$YzH-* ?9P̚OMVס"spcIaMz2N.xGb-@M_zL{RiBpl&e֨7:m`:01Sps[ڨ1DB6{}kՑ1KL _.ټ3Z+7z6ʏ-%gȮ^wtH`;Р H$$1Yq"?&=GSrW RE_LO]4'SAsXh F\Lѣ0sDB DasO& e~>TZʼĥ;A; jb]yz|ʚES占@}$sfEz$>mWo⼲pJ4 X_j ><jmESJɧgw.$ǍEq_p/iJ|EBO*4>zX9\T3l>@D hjHӍ]0^JHwu($׺ P*/cdR m/2jN)^t>7]K i/B|r.۽=gEuߍO9nt8=x ݏG%-IFqKh9;*G ֨ZWAG:30M~~RK,*َǩn:VǞ]M`ylYTOz?7'D:Nڀ)uJ] >i nTw"4j)#IdC*SH ( @ްt3ਏo=Vš>D䂴'MT4#8) Thz252WT #&k\Oˏ6ncMJ惚Ơtvʃ2OiJ~3~%1 '}E75O:xLb 'w{O$fRYm#OA4>W-5 #9 &vtQHU8 ¨P>} Ry9uz`Mipmk[*DCDa*̤;ۓ)G֡aulTW?= nBL8ntP?C5Ƹ*G۠q`l(DFaD<w *|ߪ` t( ,}wBwq/(p`G܄cf&9kU_fAmӢ'.2Ut7~5 Sx F) F@EO/z 3@lQ9;gӮ%LձR[h/YŎ̙|Yps&?^o0T?/ڒ#!P@|2 n=> }|~k53nq<1ly?o[˛G-7Eu +(8"0yĹ#,GhԪNv˝>kZEXau5u" 9Nr,J׫LL L\o 8 +~3"eݒŪIlW2Ͼ` <a@``M=1Nt'L_{^nR"nYէe2TG#*cZ)?8(%3D$aDʯȇ,'ᚓ)ߑ[AtU&7JBZsXD_4Ijmsys!6xҶ x-q9t ]<_Q[ acQG)V#}n /{NA'~%T`= }3`+Ò njy"tU% <+. FBi({_fr̀=: (E>l^3pL bspkd*8r+]NG杔iX!;$xqXrG$@w0k ?>&ڣ$_/=!E*Eri ǏHreIL5u0+6;|j%)65&iBZ`+{MJ]Omv@)4e78sRCKbaDq.] ѩ0z[Tdg3`y^l R*Dg'LbMH 1D &Gb3X;B$R&*s6q^ )DW|Wycݓ6k-q> TR6&`E{8ʛ""|ޮ$U:.q<dHgw4sެ'.vzi}i\3<>QhrҴ.~ б<#א?ӮS6Xpޏ߄}y y=OCiul%dĴh=&hƨ2} 6ȽWkt~lO3/onB껵itffazX&*bȮ3+q)gޒ_#s-7u \U6TJjϴ昝[?SYNx\|]s_/ m? apX,A9s"viJy-Rb\:.=`]kr  biW"KB\: P1-AS"A?˳55W48 s6n3LCBkGZ6s o]+d/~s[0n/>2UOL3կ"! Ӷ,8J6mLIl, 54y>eGq]] $}Iʋ`QBh68 Ɨg}a9Q]2NJ4_fɀF_3-.`ՉZ)'_~(*ؘN%6aee^9؋D;vLt>'U"1^! eE]Ծx ?6ԣWz`|E~7jeGtO`%LRBSVѕx^W!w릤 77a8#= ӢS.~Q &cPcw|_QM+ +ˏAJis[zco 5qG5-ģN eCT]:$OyNBP@TY;p<[.vWoҙ$4<fҔS֯^fFMy\FުQw 4vo*T~^{a~:]7wSRHS^D'c[XkFhy+xtWY/n*yC18NIhb'+\;>]!RpN&k<ݼ/@(Hu e|V^3i;[]6x]'KxmMh j6;7#:}x׈ќ2] \r@ E$Bh呷]81>~+ $!SީQ_@j$!OЎЦmUoBVF0;:^EV`\U^7lP}ĂrBC\HYoQ\'?Zd ɜ}X1LЯ=P]DV1azLVAq55~tt1 LTʐ:1 h/ll_xߥdr*c!*O/GКHOU7!@A?i`^cz7/ Uh g.VtymǮeWtpz) }wZEpBEE 9T|<2x(Qoa;/< DEo˽1ޫ 7o6j] ~1j; 楐. pǥv6@n{|#nM@( {A\z- S8Mʟpcvr[*d]̗C`8Zoo{ tKO?X)Y~S@~dxo}[$;cfgqђ&5M v͋Pݕ(_q஀t>é G_`w7']T%߇:v;wlb"-ny$mޕ:>'+ Ӟ( ƒB@$EŋpˆrmE=E1]?\]m}P)ʊr(k5[g=YV M Wlc~y⛖xkt(c(K;tL\N'Io$9>9;Rud\ϱyںYiu̒j}Jؾыb\9Ոɦ>2W9mBOXMLҗ[¹_\7uRwH'Mζk'2Q4|ﱮT, ZIFݓgdZA1uIWڒ,eK$DBPgΜ)c.7[c~ԋ.f`lO/]zEWq)-6{g|Z2lePǿ?`V5f^д]e-9Бq|ە8Q>Hmg mq!%ՑxMNWc: 1zA|? ,ԘJVclLĂ:N`Rrw`9qlrI](Uu4f {(k$-)o*}ޠP\Tf==7;q2v@#|ν0ę9y&g;[_u-%\J4 U<oV^.'y6rk3KP]Uἶ]PkS1UB7F?}oIJg%,&Rc#1b˓,]OvsW;[F@jm`8nx_(F, ^?f):\Ok} 5d]נIxhcj>;Uڌ+lLcl4gV "+nktAmISx]ƺ AO@1 -8Xpuk\unf- C[Y(Fr'xc"tcsppwt? FSPvWu1f 3Q 7xX%&ܰnJ^0_&~mpy@eX ~M_k)+gٳ۞6_eXKH`Y_PM\NU}3֮u֚;ZOjR(x&z&m;wQK256kt;5b6Vh\JOaLnwz.ia%ey1hq#'Ar1tFl3,nĄ& D7+=4Lk)}&)_(? f)S8 l2g<l7Jq '<ctqrY )ge.MkRtEƧZHiӘ tn#^Ko<7eY5>  ~ ]S. 74Ϝ#su+Cu%䩳ﶰKN "t|*^^g%X)~|G%=G#Hq.}%>ʗ>.y_%xXŮ]w f²M? e8b!TzCTst;u>4S]VS#6Hchpb Cc^UTF%M&cg{|PEƯgrLaɋkbht 0OR62y/B:ỵ1?9`RKPy9m-RYn0Ӣ?wL ^ o|o[iJ{qmd)j֔$~ЪS`wV<W:1ޚr;E?\F1(o mטHZ+T!Ÿj^xo}~+ n E K}omvT1#2S_w!ve9#{G?N}ў@_A`r16yhM-pFs \v+%veN. M rW.3,KKZqd&(gɊV)P:2)*=׶Y 8{04F*0&%6 jb)QBrոxu$ bT\.sv~矄UB0JB '~*d#uKu,odK}4M^?~Aek4{n0ЀG \ J_0}!+~Saxϥ<8DյajԞAzؖh>G˿+v|г \VXrH+ c^F\B>SXs kg{.Jŭ Y(&hE"~daGq*&yYt7 {$T/<&jnuG+#},f- 4f涜v4}{(0aճUM/ѴS6;޳5^Exolč(1%լߘ=DZ.Y8] YχO`OýN~"ܦ7F0ibG%:(".*. AVO'esa{wI4U`Ań YxZU1tU!thVu,D̑E &գ&^ #ղ'\NZG7y\KɮU!9 4XN(tҫ:MQ~q2+ad}**1Tq ]'$B:SFڵY,rbbI3ֻ@ *H,'<9_ Uj\k|u7Zғ[n͕\y!؍?97cD6v;0u_o6$ce5.Xr,\r.Z)S7j{)a]#H/ig`OduQ*o-'wv04;fHWQEm֋O$t ޓ\x5L(zmj:[} kc\6 rBNW,ƒͫ(=Te/B;5t0L^1Oê3NZy𮥠x$ҘbHA멲()ȱ+HL0RXeL1FydfM, \_b(zL>6BK2.-\| -3,"TIɓPg+w6ML%l˪>jo`қ>qxz*p/IK[ \ ˛:?UTА9c?l$dFZbJLË 1,ěKfo#Jb ~R;p )j^ǰjDqKng`.Pҁ$)`aN٣Tu ‹1)j5~W13~5UJL"|cDMMR ``Lҭ[lkC.tׂ틓/8F|fL>C[6i0H {&E'g29oG@ټM/1'ͽD쁲S\eߑ$5œ @,]Q*8ŽzGc&U }(HD ? 3JYtőø=zH:Fͺz.nGkî~r8hg42zg(;Qu]Iy>y,dˈ"=O_%anZt<87pFs.|,qZSG$i$%h!?bg`?U"$`þ3je\4| !s$ 9X2Hox1&?1L5lkQ+5՝?Vs|] ^ {ыYwXʸpU8jvڝUē)Onp1|^ ̄ԍ/ɯÃ7XB^eT+ |#<xeեTAUxpfLHU% ax3v/TiQiI}k uV` ; (#)иTMe|KSVOᏠg5xDq+?Hgr.le\- ;(x-s ;Tu$*q|G5>ı1 *iiQ5[DlCt1Jgk|}㲦H]ȷl r3fͥIfhY[j|L :/u<oE۟b}rdډ.´٠Qx\jPc,|]ȉdO![>p98 ;ߑ)f8H'Z^x~1ͽj 7EH94P1:%ߋZs*Q%gA˶tt G%9G[ @-N3 LtLuIF7 s\Dv 87)a*pCyq v~KSڳRۯƃ}癟d>Z%ݣ7JD,ǔ{c"խ-Mx_Bi5ߣZp$Km=~<] iQisCb`Fq@'1_ 3-y޻t@HLMV)b/y[.y]%R3q?DKh/<26<,z r\ϭyZL"lagg߼Eo C8_c|g&Ԏ^j_*(nX>zf64} ۔TisO76׍40DNk7U}?QgO|N1 "]5V7Lb 6`p@ekָwGd` v92`4kqg I+o*e<4iD.!-HF|ΊGRHP"^=}2({v: 8(nSPM\}!*fsQ0d6ZC-D6zжbTw=u=>Q6d0uΛ #,O3ߌJ>,0HԿK l;Pg/y~"`h&vr''-0j1 Gt[b Qc9%nLcp%u kݬxEBW` l+h;Euw0]pE^~\nf{muhͥe?FtDذ>󹟜r_t}*^Ǥ^PQZ2c>ﶫd{7?H꫙$\53e Ts5۹K~ qo.x}m"֝/"ȟmюb3WV jp h&'NҚ &-4-cjivs8er(x:zWpڑdШkD!a5J4G612}V)m}WTj'Ksg"zkoe[Od|KT`T&dV]6~0ELT#^lT5|;HdF+a̾g;6_+йP`r>>V…ePv YD0mX+V8}I|zIqG]ߔͤ%!<>0w5 *HKMfB"¦] H؇w5歫QyçSɜ>YCS<XpޏK.gp$+cs;-W +#ۊIhM_x;('[WaTP^b0ˁHFi\~|d=j~>iz=E;|u,&rWu{ԥ3]Kф8t@XW0 Jӝ6.mahOvljUwtcDk@*q1 qMwֹa%7(P:'~?Rڜuq_U3uNɬ6m0s(a&ʻ@KDzlA3kD Z?uz$Qy[o 1Q*0G^[S-O< vAco1HyN*ťdOmKU\_c=C}c|Y՗7cOUp{a^ૠ: _ћ59 КޱXat Fa;3RJ{aߦBx/ _\cLD 0lfQt52;F }\MpueY +27Kʔs_QsI"4PZ6N$]n{%v5 㮸ov4 lK0{\ub-{6{ѿA;d]Po?W]6N47P,Ή@,ȦClmú(͐XZ)/q ̷5M<ƏwjLN4D .ˠlb}T?Y;JO95SAі5c\|h9lsPkz\,y߲@--4vq ګWq9Q`+lcqi,evogLKPY!rut|?]mއ%E޶w{]"`i`5{KA3P9E)*N]3ɪ\V%^|e1&- #$cu 0A3ax>k"6=ZnrZm WaUaqp'i 8w:.ne/am hrfёŢY)**#PS8lM*FQ+c6Zw./U-I%* KU^-gg4z[w7?;"n6E6Ϳi;5/A:FU  &P$sfT!dAy{raj!Ȁ8HŢ'UhR,E8gcZƃRmc#jmQ\cۯL'oҨޤE҇;sפul:ځu4,JQ%lMօOX^Rld#E!9л+9zR:_0#d [QRH Ssi>msM1p-gS~h׸P$5_AR((SqYNZDviM&60;~$) OF^QYl!FEդV(wXURIFŴXN:QML7%18W2[嗧lf]RHڊ Pf~x/Bi3F$e $= FADx 0B?Nh1, /֔#ZXalo&s:~U6IﺕݽC6I6c$[j\0 nzINծs*\WTKJڼOu" Q|#{U(s3ˠ x ԱηUhQf'ܐgbFD$|6_uE5\Aꭝaa:n 'ۍRCI `}cڀ9UdL SROff[AD\0 )Six$F׶cIR'] UUBfBohg`w6K槦‡p˵.;/_M(qvaê&q?2ƪ0XߐLJcFhlйI@I<<^)YRMLe%){lso$A1v.6_TmWq&ٕZWbXo8~C$u64w3튚7<0FHTmxnL ]Bzhkgq}gZL>at CBK]Ee1M͂@՚2o>%eI[/M-~7s:䳯nCb6NuH#ASv6c|Ys0 4%7,ҶFgi3B0 1 'BDdb}J.[#B >ʉ&X 0xKX@>dn(+!3'"rv?KS#uɯUkYzD/ +h';ad9bmӦv0ׅ66$ 9٨^K7Mذ`wҿӽ5hR7bU">\e~dyj0+cZđ8h$5@f 泩?3Y_❍2S`XR0-siCYik5_9lNLalz8z SX~(̓-L@r8tXt F*5 @Bk>ʕWZ9&%Gce:s: ]WshynMob;|+Άc:@ uǷGHDrnL6`c #o T\0W ,)ʕ\F/_=:˧NY,D"Ն?LNbdɶ!9k}TśA)n&SZjQ4\#Mqw"|_/< TYӃ?yK˗s z͏PL@*(O}.ҒHܺ\ yM0-CcM=7m_(QEn1~ΰ4sq9'hC($?1ntIAhj|Hp`7$l L2"2 0` 2QDR_ůs vCIO(iۚcg5>왺 9q~Mڞ P`i4cjGi.}no Ԃ};=I u׎iE ಛKD +mwwF~>8rJN)"C0q'h7(́lNxU}ͭTHWw<ږ4/,xO  )`F"AiD1 SEMNqd8 {+縔*DOʬ>M/VH@.3.R٦߫ac# &Of!z2g.CrF]܆jI+58a0jj"+U`B0fʃ@IEg-}_Jx+@PL H5|S h /69Z E)7,3Ur 9fL5D} hn>qSS]hY˄^/ ÿon[\ˑ 3}ݼUsyLklLýcqnpb`"ATi}077EpĺJɲэ'tMfˊ#$ c3U!aK8]CV 6h ᶂc ʡ!`#<iY)h8T^h>~JF!Q6e}&1e.׫Xf{>m 2d јKKb+r|)D꛷H1R[t,BX̽Yʾo}0R8 $*4$-u<{߄y‚ =+HSb Mh](2j $Ew)ӏs;t._$rM ̫9Vڔ{q}QS=`K:[ڪT3hN@v][]YM7xgs L@Ro B%)ʫ擋nĆEJ@ðb!`O؊z,O񣫎H`B F9lAWGϣ! P;IXEPqRQxxaGX`$*j3aޢ/M*P$<A e>L H~۪]r4iōͻ'q$PY [}u0EPe1J՜3O%db6{d6~ܦu;*G J$h8.E3͢2'O| "d;޷nidGGt[',L 6d"c]$!fJv{?,CC!)k031(g(vU5?Fs~ǣJӽ#&ACk ,0ݣ"&7<"yb)8Q+o_TAg|V\ w,JƖfڅ1-׋^ڰX^>#v A?U)f^B .QHΈJ6h|=;c 6M<vJ2t/5xm%ݹ!cGS\\-KP.O!u,ȎqRwϻ?'=ViR[ |eHG&w+ ޜp^iF+xL|uy=$nKry,0{I+o3WA 9(Ԁ6O:1uo$]"?ʨȘ|L9"!GhƲk+x'/GZe7l $ߔD൲k09VxO&B^gv,O=+ J}ݪ2HH Qⴺ7Dls9 |+*4eL,PIGY&hA{Ji1 ,x>۾ G/꽞}FOʞ"bp:6_DfRlzGKH$ՏCe™|/f1 Rao hL=0d\t1{h* a0~S #Ilߟ'Ї #,5Sm9%\C{NO⊍pX9m^b-zs᜺"r7 6̹/ gkڑzl6(ϻ}㴢vIm ʔn<7J瓌B2 I\\ Y?ҽ`~y?wMuZ#Cu糠n yڅ+APM"9I4OΑ_CK0i% VB1qZm5_>$ vWcc|W 8,w#c[2b)msf?vrY&[Oo֜`裿x'W=O.1 1n%Yu_kՉj1XfhD}0+EEq-`v@<ҵhsF3B,Ӷ5 w5͒V:4?w/ʃ_ K "0 PfS^L#@YYNfT?;ɷ,@ߖ.T\Ԅ(տq,\nzמ*d!=C6p0@[@хs`r 28@C& oL=<=+ Q}pG}]Ϙj ᛋUS3l5u7:ڦ8ЍdAkM;=|c`#0>e-a1׳^A4*mw,cT!4dOIHh'#aX  (8m(^͡Riq:"s4\BZrdT^f:+M .3SD09+@GY,o i@h5]T3|ak&& i[E?zE+Ǖ09IWxL뼼-XWda.و>+Ͷjfp1]ei$͖% &Nfv ۴Uv:04ɰj>2eK݉(F`?c8]$^s2nL!5d< 5EViK^)Fӑ2 |mYX0I\Dޮ&Me}:|s.MqnUS Cϖh%MTG&QlUoõ+< %HG\!1 ɛEj#"N7ƷK8,}3fS2u2=~ =(TS@uq6ɝ4Gc]7ԙ\ZL>y\m~ʗ wNbd"6`k t W+)%az"qyWy s(d)Dw ~jci 'O&UhX](͊e<*~3F#6C1rmU^3LfAMCƵ8=\VQ .iR(h|^#GSbJPHP#[j|&uuw֏zk  7u+ŜEs+XR`9E6d!;ghuJL6ϬSb Kn"Y 4.WZf$$S[յ uHla7ɣAÑ\F-R|f @*"Q9b,Lb%۝y/4^Ok7i`GN{PJD`c)d nc= 0d w@KYƞ{S!q1wbwzf'lVr_>ۡwqg>) _IRΏy6M:/م<Ɔ@BmD's ZR\xPҶ|{f{Uzνh ?A}|"'@F\b1}VQz5|y_5 "#d!'W!Q?:qjy@(SfT\k&Wi"|5\mRx=hC4eSlŏrK gD׳rj?A[,{εNh6޴l-٠El/%jIVadP n vFm  е ltM/NK jM'8:8%"nѢƽ1m?(Nf8=^2]u*}S@ ǒ5xr SxYd0"nlےazvf$*AiEȠS"_Jk\beDqU{,ٟ[QULpl`9OsAEùmKG4KՈS +zJ(ugv2kxgtk MJ)3LzS錑Bf?x_/S'm6Te "v=pWdŷwCZ@f8" C?])F\~B}.BO#=Er{]IWk] ڼa&-ǥ0Ыg9DcR8Np=|Ha*a`%@B f%f's t8r Im2 kݫh*;BR|{!X ^lB! Y$1QPK@q-[hHR{baE7׈E`aoP?T/h<Dqߤ[^evNhA !xF[b 9tf1Yc2usoFesZb0$7*HQ?-amD4@zը`SҡdH `7DCR32i_GjO8 _<̑?>^2&1%Y`v:MU?!J_~#P,?0hC3 z9TZFӧ qØ Ӫ D5,QApZX˒e<<}B1tIĜ3xsy0I9@#`mfQv{'8=xPaAI'<0 Va8;5j\[hP\c9r@L鑋)-C#}Z!)}=QS=53u: B{Z gvP ݉/|Y\.Nt!A$ ua^b&XS&P5?Gr͕/U "Q ֋-9k"3lt %!}h>5+O-0`+P=PMx?㭾d~ގ^bScV*`:G7Q ~=ZLacbs͌@ADBtrӉm[ {e]^t78'g*2qR#p?ZXz8B  㾲YQh :a~lu!a{ZI{iiIY<@;J㥉$Eٰp !&^5]DZh#Oƥy <4 .jя 4Jӣ\ka͛ 寧#R{Z #I3W/I (!5I3 h `6s=gڵR_Zʐ}#[ݪ+k߹ t_%>Ώ)2A{F/k:)U!?cl@L?wQ Jk!`cG@W=F [iѥ `bHŷ3c2%}Nz(r . Vf;Ǎkt~Łz[ PR~ƍdc7'{@KЫC֛5Dwgyq2T'1o.6\|e(]V17r F2f&58cp ȁo{!~4F-FJʸ:pCSlQ[A14(€ !QSq3 "<_#ɳ\O_ciRu#-d$v:+чiF`ѥj;:z C 8yN0sâ!ќs XhVy|8153ǣp⽲?0ݗ9lcn6:,{1%kaСEs"}UWf?db;Ps75%sq㨵*d!#⹢"caSqӺP-mkZcf0L#4ջx:9cwjT+Z.*c A8C|` ;wTF$&(䰑h_šDWțՔ>ZC;B08'NwC VԘNؽ}7y@~hx6 ؙPWO1zf-TL4= !c`CPПO ąWJgrsUc\ڹɪEPL*jP9PqAp  7,!@m n& ӹ"2a7H| i\ L$sȖ䳯i9NlD]g%Ĥ_*Q1PQUVP%()W0UNO (!Cئ>}F%I~s;1Q*O_bI~f+!$)Z,p-6N^h61o:VQ-`tQ8 ʞ~60_[ %)|Э_yvi°=Om +):+ t4? =V;F; iwo+b-`MfiLSa 8iʀT:sز܄axw5Xu3 ~ szH\X = BLK[ow$C9h%K>1vpE}+dy(V6`?ݡvS/PNx,ABvN4c!;2NQ?N;=trc ũ81QJ2mR f҂Rq6M2i5Y>Sia6amS*Kg(^t.Ż$3&7#t(]Cd3:%^hk2-[<~FAȻBH$3)qoPf1~4?6J]/TqNM5w#5yhJ OhXJ`drxo ,|porW 9@>',Іtk?*V柉én{PӺ6>3?'>2 "Ԇ;pwbK:+(Q\M/up:tuīhq$ DUz#˵ĺ( (rcs^}Sa D*l{vqa&rNu/3ƞ3n}`-D*?b4H/ơbb= 094-GYm9Md(;v㱐35KOS3U3 `K/%ygȶd߸"Eww ٠ 9jƲ %̜fTq=F㤅`A6 t/ Lb nY}MwTЙA{]Ӕa ̯Yci9Bg;=Xt S*>1q%JF~ޅ+[ ƀ#+ *M4eC P;&<Y{0 5!d%PjDs쫧qEDKup6ǷHǺD#tڟ7\+tvX jo i'ƟB'#Fg1/ՓZd2}we`~|px7-A%/ը@";:G- D숯d"] HݻMJhA1>eyG\77?oBěmŬ,+!rlav5A .5"G2=Qrtj$(C7#LjLirm|#t@KhKrΛ`#juS9=tMX0GA K<\roLG?Us{&u Ύ>< ZI }gGXbw 5dvq8\v8P^ˆ7dkqȥ&ewN";1Vf SN2qǤ%9DqQo[ZA0 9b)r{?PLb 8ѡTr9 DCXl.o-Bʩ޺~]B C;C( */aA2W!Hќݲ =O!k\48:_Ou"h"2)bw8s$YZʣhAtQO?pMR_011"&?АDqyhգF3ewJcu0!CQ/tf`JZ$0-ECUslJ6D|[bv`fYDaNsk!_Y!Zjhn+g=O<;˚q)@\ףQiگ} >?sWl'4t].v=x;w ,YLT~L)i>X1>a0_>lY紏l PpQvs~ aD!;ߛ 9lg Gc$XbgO-F)Ye޼& dn >EC,7A3SFxh|TwzDA.>[g1ѾYz !5!s`/ԃ<DY"~o8YA&mTn/R]%)z}kL"7< g$ǣ;{zZ@Z^D@Z0lm9߷2ۈzc<~%dH"Q!ѯ3#H5hè.rO/5+>ְ-,Ll{LJ¨Y7 gc!}JG t*4I#xNl@aEk|f#P,Db/ }hM\ R}X!w~3am@/rŰOd"9K(J͆(\[,T ? cr$}SَknWT_i/.;:i?n_Ywtގ[uzcX7"}(7JT#nZ2fvLN;+‡=hܢ~L`:C饰bɃ+ŌW|<-7M"+ <0A n%ɂ?M^gfG\ڞPnV**W2&}fG$?UIx?L|ܙ?\ߧ\~sbgS-DsTXc~콌?o.g6ˏ?]U7P`Zl?u}&M+2"O%)b?ty];ג޷"``AYVf7I'~͑Lo#S"'S "w48W/,9*YR캰T}=sZ.4X^&>\"JԬE]z.SFK\"}K '|"yR =\w%DK om!L"LktI1$9yҋMb^c "I#D[#MՈ(%4jQW* HUu5~^a }%Æ"^ꀄ؟^eǴ FӾBI$;p R1[C5Oc#*i uP :Ozǿ.kbueY|Q[*L5*IIx@Wz㎙uCqHIN <ӛhk6#/sy TՅ 'K9v8L|E*FeKqwGd~ԷK~fZ=x~l=Kwъ Y5c`8|3cs Է$sn7O-&e>B%;ej9%]uM0p8ޢCSˤ-AAIz3E PwF`_ڴ`IՍ  `0o߸ 6pڷ˳FO97 倶p1Vuc‰Xk㜅}Ada/+VAt{6\Of_F ß Yp۰`K@֫~(f U<ɌѫP' OxxCkU;W+ 4G Bʳ~=wY6-N(aG8v1\3p!²"[b ENo$#@Eiq% "]O'2K!Ȇ{ =H+s݆c{p]]R5 >!"Ws  ~EYZ??rb9k%ʺ|~)/e-*hvI[+|= Dq>"W0ςw-׆ g2+7k).3=D?7\i/)\T{vb濟#`gてQfj/pORr l-qs/M=5-ZM(h8A\ωZ:<`G8Fwjy #vֿΙ=Az˙{נ\FȽv==%Y8>ܘ5IY<"q_y.W7aejA`&YgȺ˼]olK ;{ +yĩ8ymkUM[_ǿ@۬J l&& UD9oN:.YF%EAfRkl1 pNM{߽G"ebS]i5O*zd2!e3Q]w362mĿ@o I~WE1nm+A"]@ǏX?]IOx,U|h^UP,yаﱨj,[+( 9?~lBմ=9Dr6HrUF.Bbxg{]cr'AL?7 Q"S@KB6 FiJxхXpϘ˧p؝ _S1h/]HUr}M$"ubvuD09gJHq{ H1X벶gMY; ^J1mi08tqmtJJF+v'Ra =Ә \ P>Z1:_љ KӢF )[FLDǓ]mhgS[|d Sw>DY~N^L(\_ @HI zov@y; я.TڬO]MTA$YhC:SP-P(87\7ǓˉpUe~v$2GPLRf"o葎ikZ.>=P\xlaL' ~@pދ~Pc)vF38^ow/~gA\FC02ޕkF N͎g%P^P LH%:lSX5ХdCh2ReQ'C=P)35[L" :lŞM u =9~܃X.R̻7Jk1S I.NPhIS*@ی1yHIv]qE%: ?3͖&SC񍶷1}y>j 0v?ao$:ӛ#u Š}f](!>>;8|-Ђ $]ngqe;Q"QQ9Ȼڐ݁$nv0vr)TaDa Q&kaj;=Ÿf! Ό=[H?H^u$ @JkGwh汋M[N%?E=𞩫8ئ\˕p_ )O`KLG9 ;`mH(|tW;̙/b6p ]ڍb@SLJH+P#@$_ƌ3yj1f Dڶ4O-%S[4;epjK6AN` MA"P΀MoGwm@8iSq{ؕY is'LPѫ&:U'{S|*~XGGT*57轈 )* cu/32O 1w+L?.#ٟRPn;$Ns_H7ZM^ƕ|b/2?EtX0><2t#Xͭ? aӨZ=>מ91ںMNl$V YlNNɂG}Ϛ^$Me0N /jD]lɠk~ntO`JexR $,+ =P($<,tB)9f3MH:@Xz>= JrWB'X[M)g:85kp$-8x?O~Ef者 ;:4~%pL?*r*LxtBH3@.dm~o?u >hbtHy񟨎|zGĈ^Ȋ *Z; #C\uQ? sR\Z &PT5]Hf|η1 .ie:<-|E^eDvDqB=>3JMx,}s tgE,,_`2x4HY$Hޛh~|xݺFÝwB)L}S>n 4ϥ۲?$bB9h]Tmp8y~^V/U@)&$Uyįl1f |^Jk-m!UHGW2/cRc,+q͵{x\޶gḌz;ȸDڬo69 XJg'ЊsaU+uδK9ae~iG(U71$xsR?M`g\m5UeB7 x>"(i,HM:ؗ(f`]5p)!^nZqzx1^px6\OR{,qA|6y 9b@&[ C֎.>PW+1Gp'>LK=tmOa@ZІi[R ܯ ZESd(feBE$J eݴx,i|pѪg8^T¾C*B29H=pb-F:% ^I]]2OI# |V1HI6C56Z*ƷK96ͨ]<jg+BOMqg*wpN"=ԑq!(fI+&"1m:w򗟏@{.}Ld^ x+Vb11>% dѢ'zeO/ԑL>N槼;H-X7l?)e7mC uLTbM9jsf 48Vҕ-i%bPD-vҞ@`UPAn?e&HD%@kѬc} "t:Ŭ$8ג&hwʹ<w^a$DSpw B tjo{IOJ(޷q+jiYU:R&8֫0w`Zd]o }Gzj6EjJ$'@,5b$r$M||?$+( gCD/7ND(O+(C6.#DKʫi*6i;In< NS>_?fÑNp!:׷ bsE{h?GC&+OMr\DYD@FeLP.oV I?eē k)\G>}=xx;iw&pň( tD3G8f  .l4exjZ!t#;>|>y D=^]n-ŏ+{g+qwcHm~OtoaX;.\}|:\،&1S5*t5|r:D:kLC ~OxXĴg2&@7qjcIq2‰# [+WA$]@LI+q*yhOk ;G$fET-P[߯oXxΒ+h'EH gpE% 8TxC!Zǥ[XQrb|8nHl88Ǘ>m#WZc3f'J*okw} IG&_-hL}}Sa|;P??UG@sO &F(]61;M⃰HLA+Uk"cK"Ij%A0j:My-tz hG1D^$í/c}ΤYtDz~J;hxx.Oz͜1?eCsxP~CyUOs~UQs( =rPHp0߲Mh3D;Eؾ46 0q#%k]W<:#3Eb%$\OrSUI|隺rwhU1y #IMjPv$}TM-X{̡0o΄|K6߼ѱDhևA5llZߑ2j1Lѓ"uI.?a-_Ʊt%¢RDW*?\խ OOuH64ƈ6݊!gJUJp$aXq7%2 kZOݟ]Udr/<D2ڌ?2Ci[Ģ$Dz,SÜnq- UAn# d]+>QߘS ɎB뼶yz_Uy KJU05R͕ ϗ|yc)Nض 1$Nv2b1 ōC8CM=ǖ\4fe"4qIwҖ~mI#NTU]xU)bH6/eD4AA{Qg$胤Ku"2y%.x=m̬-n1MV`OzB~='*RVj!QS&,lOLgi$ް4& Vjm4?/C 3 v'{ LŒ-:ELBF%aĶYz׆Y*0Ƙgu&4b|nbg\u2B*V ;PYGX;AQkG Ua )A -c_WT/)cO\wc1{s[{&rڨjn=IƆavAm$3? 7`w lW5:\j3\[>`qz^\6ZHPr&]3F0Y2 vP!P%99x_ݯfog_ 2vXGk:yf'z7;n7sOjaҭ&`O/ }kwk#Vy^Mm`lF߉|H$a? \};"[zLi}53tДJ^w|G7ϫ<8opOc1Նw }aN:)5C Bqz d͇ 97ls&#iN0"痼.l^bUSʵ٩!hX2$z aP`qsԙ 73yF%lLOݴN646S@2E_ 9UuZ ;7Lܙ՗B ypLw,MWSWށ7B'wWs5ПCF7Ᏼi/f^&PB«מL^Oǝ!/i3aRQl Hyea-= Un_|4{+?R Jt)W8mGhJɎn+H=N<"fnц-t`"jQE pĺ~@|ƃrf2li^oqdA[F' m"(}~$ϫDWΉ&yMbZѥAz~fѝT}$Vm,p-2P6ޫ;f[ ^A" 6/ݪ"(Xvd:tDG³;Y:xu~ Oœ'K/sZ9sM#[KbwҠl8nKs5Fl˄#ӤN;^W^TiK>C`ABlq.+c_mk|ʣdWH-Kbi#{Wt{pz82hGk*8Wǵ\6>.X^tbmv,(;hӉ7I y̅D SGxz  ;O@uCeRA??e&f&F-8;BqQ#yXC-91yH|}b8&S&ԀGʛ]?& d67[]@1{5GH'lE3z~W|}3^]i5vK0qspoAhXeE% IB[_P$TB_|"$KXK a(Дn) %=l5gQz\/N}$E뼯El>~/14r/8AWࠬfgsϽJSqB &'"ɆF@d 2ıkY!jatqAG 6zk_K15y}9i,!Ѭu0yej܏eA#,fD ʫEih,Je~8V&(X>_~4#^~[SvH{Xgq<+'ԭZR>%_UNd-ALTKuu BSE\~Z׌{CY$D˼ G#@J;o_F%?L Ym{)^'/s(aNluMЅJǏ4בplڐieVkb =AobU v?l΃r&Fܵ5xta0,YָӃ}*ÁN׆>PEvi%AP IZ%5$i?|sh%kqC.ܨy 0]&NKW"o-RU^>}>LmѨ`Q5 ^^,nw;K(Sq?H ܐp` dQζJi{RwvcH$U`ej QG /yPT :>J:`]"k/E-$bY%gfʔK.o0 {֪FZV$(*"Tcv(V\ Œ_Zq[p2X=JbQtf\(aYXm/mA(I-;/IGP&-!}C)1W\f&v4RڦXgj92|>XubAh&z5˧"9qr؈4pv!>E_|/3T㛑2d7FZ+ ^ 栉l~ށÎnp1{T j{\(}]5=p 2O2e:TDABR!D9S:CN>3 Hޘk ¾:hrY+|~.H? lh~AI]t&$s;wΛ8:d M󰡣R%nYL<ԡ=m3bQI72z~Ik[VƨmO e!r $i0ln&`AyMxErE L*8yWXɋg[h NIfg?,2 B3 dON┿[="e@de:=?k,TgϠƔoOVTCHq@Ыd;MLߐMg8嵸\MbU\Ft\*V?֫%pecl0~~1r|.#ώ]_偷 yR45XeMKڞ/}|g[*=J<];z[踘v}h3] kJ+&A2u#u|{5!0{q^AqSB6nNd4V#'q>,Ww3*=eXAf W)Jqe>y_ܡG)&邵 qi`(>٥J0AEA0Eڜ)RȪ-|#3  joxB^wP&Q"b | 5$cy/j`"glWa8Trl:RG7/  & ȹ2KS0r5c\ m=ۧ1EMS޶ 9m#\滊d`: uilJCz!o:jw=5SjOoԫ)dQz\w9 ,X6+AۛueN O›\=ҕ"k&en|PcYrmyv~\}lNGjn>fp=$/OKWXXłRpz#U r=* DPA\<esgͭ24?n-!TZUN{C- -5luS\4Т"GjYޤLF:c$H]TR9Mdz{rvF^Q홉'i=GKr;R@;/R buE%-,x׸8GTfY<=fa9I&O9M(7"[ .Fs(LD1D5X>M!xqճM|L|ChOPTS^:]1PÓq*o7=6ΠrUMՁvsUQ(0<=Ώ8iQ 0q'=<}T18FIݮ"؅^#9F$~/BK`ÖPW~XJJ3eW X_ oKDˁ`z%3ffnii ]Y'Yxd :0^UEy?TG1\(q(: D2KowaNЫg̡ y@^T1@xKv]oWEBmr2t (?ڿShP/yy%Hb?[/,Tr*k] { CZ {7ǂ*Ktc.V"N$~E׿r^'`&/&uhyӨ"Y?ihTs8v{"Jf '7(m$`c \PUk/_E3)!+Xz%[$|Xqg1ä튒l7.qv0|/;w M|^wB1>!1e#I̒IM;$I}lT(0Ÿ}P$lWX=͚h'OVFg?cbG[&BcEY)Jl?37;t!"5C3/Aa|jM_7d> r \iDAw_}\ yw)իCPnqm|f пhXS׷zg'L_( ύ[j@Be@̐sI@P+T>Y-Z$e:%SRJ j)u5QǸ*S{G%5 ]l/,{X I@φ\ \eBϻ~B^on-&%P\U$,m:>z!z_]`kiF;"Rj2:cuiUi8="iGN8ㅰxfN%L/_5xw`$1 TTA!|ObFVLXY\4QM-ԫ?x>ӿn?°il+2$[ (W"I5Dйn;dāl=r&6DN}P6l ݮIqUzysYb7^8e+tټv$6(EU,;QxK[ek$iF¼?eSxP+HLƕq3usJo~&}߾n~qTѝ3l:͉ 2_cm6fROk;)P fYcUys-u^w%_PJJ̸U%|8?"} + Q z%'4}k|ShTYIպY&m9/3 Q$b" ҕ(ֶKvyʳSĵ{,+pO*:8/-`ዺsAL 3 5n r+lz m9a x̱Uycjj4k&|@ 8B6_/ٳX{-R78f6\l]g_PD: Fg=I'Rww&\~s))aj?ޜlnIH&ON]YPi`*P9%*(. 2p1Tq>c}.$>ASϧy_TjPVxp ՋJXCSY+J!O4Apաz ' O^o s,{*nlžqµp'Qt>SOS#DfEI%ԇw72YQ5SEI,1>PPDqpiUSEe0~]tpѡu[!K`&LÜ`ɇd|4q@UqmjtXbҟ|D0i; O\A߆=M4jEQ\g.6qi o݆z8 3`"((n^.shHHiI?u,FLMiRu%(ZSB@]}ڔ ɩO'#F)[^jEC2AH@5\ůj\ֳ@e1#7Rrc 2%D?BYӵDAÍj1Yk Nhg84g:3m\y$KIHh*񈯈=9bB2W9b΁(ݍmohUn(mg 'Q1 ,c7I2e8ߓilS* l(IRch:%iPzq$3í2J&1JW$2RZp҅-Pכiৗ"QwLd. }hpm44p l>f߁CoɭV!rN u!U{{-#yq=<ʧ+Ty'itF܌:lҩ >rgK."d 4Ԑ4 ϥlMM˒ ZXM "V#*"7qm{Sh*vϑbRq!Y;U <r8*v(~*h it'wl,:~E=Ú)E)BC5[.YӮGjk$H~\\7탋r.YfCWy|Ә=``UW^q9T|ſ=%C8jTj7R\#%ٟJ$]I,%IL\@svkr@)n0gt0Gݤw=P=ùCUrP%R ]Κ[26A qcPJ8%չa~hj'KQDT'm|jҲ_1LZPէ {jAQ"#ʡc4'8tbengl"Mɑ) 詐DrS?aI-q_9^!쾚>-"[a׺3,$5jNušH]$dX]|hQo"zF.Kx*bC\$-%qda{eK4H$և]pLd A(@ 1Fdn/_W>cîRsO+?Ago|@ z}LUh,_"q]u}." 3F=G S=wTϞ`ߴp6i.mpkBm7 B-nUӶCG)["_-0em?V*{&X;N)62% ۃu#Tʲp7k6#x gI~ZL:FsV\@Xlr?6yvN- `@)/*l4.ZÎv\\y$˻8)O.˯}ˎAQhI`Vt*6Uw%K>?ET[#j SzPCu~_ч~M4i{G;_(uNOM2m yDVS̑S\I s-"}]<ߵI;L.j9eՍ|TIc%/ d65fMwŻ}c>K0 vKeCXAk>: {߹=œSK;vҕӅ{ #,[ ϪOZ]:㛋b`YZ5?4+U0 c ͟iBs <ԃgR "N0jZнzqmG*xA h [U/lS{.!\yg%zEBʽ9B>c֜7YAd/9)[ےŹ&0 I?TFs߃C-*ŝLD2n\GJ8neyLCwc ^qQw;@B\X 'MM5֥=@G^!i.JB1Q˘Q^O@K.iy;z- *oO]//^y|ӳڸy\0oT O |pu鹇"s|(<:] Q~4Œ`^HFr2܏HZ謔?^)svQ3,s_Bn/WT8>`KmlJhwg|wŘd4-vh&w==14@(۝N*ȺGSf=KJw!eu 7.+n ̰w)QVmMXHɌC<`qS}mi .D,>m8VytB-!g=yPu\[|I^^_#kAHݺ`[{vD?7!(M3=J }u9H_߶qjS{AIXs֙Z#{FE<ླth>OhF5n3.t -S78ܱj|edqS}V^%Z+/,q. V KXjpz17z[ \|$=ZAI( K#?GQ7ow뽏 fVaK(vJ}탠hKMh6XM`P%,tHѷC O-EPdgOkt빴fH@棐 ԷRv=Z/?u +LEPjj:ɮW6=Y>?;_04k81kqȾ>~ 2<|g`6k0tRg7DgfR KȢuE$Ƴ{bPB '~@塦6hF>HKsޘLJ)x2wio&LXgsdp !nk'Tx9`; O%xZu،Z{GzhewlJg.-N/[|aR jݔ~W"EӘfu mRWeR;]Bj^eIO?ǩHlr"pp[tC 2o9qTjÈfWN>SO=zFF76RvQvF)?2΋r i370n[(A`_|#QUH\1]9[ h$!x]DpdR V5 $BBc!!OECH.p-M=ŁX \`_$ ێt1J * LP9t׽|[.9.vT+ ]s??Q3>5%$nFArH} JhB[$9rc4 D)\C9ٕPr u(l"١l 6}SyPAdVQ ywk!n+@S8~ʤ`Q2wJκ^%xe&bt(V-Ϭ\U0LA' ډdWިσvDۈͤdõ&_†@N>iJ,"ZN%oOM|RgܙI8![K"Kh6Т˘{[sY:_e3EcjWN.4ɗwJUw9c^y;eHD,紿& JDD{Ծt<}}_)h* ¡m5wb< Ms"1 c+#CvaTak[qi)I25}0|f<9%t4k]iEm@&pBeugG&i_7#E ::ɭ/6bSf > Eɀm>$ĖaPanJjR0þ6[5dl 9*SU nƜbѝ_vUM;;W+MarD#  ?fʦ_Qo @EGlT3Ԯg]ܣr5V줓5 XH۸N*sjN B_j/S  mrz^2LWe/K%DtLi-wj(I: :IC4+mNyc ˠmߧ9Fwo{?Җe|Z5{r?).tZh|{Դvӱ˽)+%)$Y!zg`Bnh|կC8xF.>f5Aur|_SXI5)Y"R΄f  }[[|ڃ?gjH#h#/(}xR4Ot$T頔zWW^ˍ+Y}eެ}kHR4 !z.q7am9‰Tp}*zg PFVCwHV[a5"| h"j,6jsäN_ʮkQC}Yij6>IֱLr嚗jÇ6Y|e剨q=yEb}{K14mXC—y}p Oގ6C~w743Шӭ% ˯׻8SW Nm-/H:[+a||1)bzXxSSrĻ5Wn߲]<km|K?CAd@?;[vL<1*a=C`s`Ă*Go$ovj7Uu A|~V$Ci\"Vu 7 kNq.O\j2>7\*S׊կ2#7{f:Ue&nx=i$Ugk=9y[M)Uvއ KzY Rŝn@v&vN2Zix8J-q;*-:>f g֝rD`N%9ׄ:vr91(Z soL (d&[2vF{Fw7H:߄rF W4WY.T%G褫W'C#<)rB&rRC,al?ЎFV+/r{PF,l 560®r(.] Ux'4`ȿ=\GB .XJv#裲9:g?˟vg,WFK>/SYN bgV€jz@uW5٧ g}:1VvIQNgtਸ਼H04`Xҗ!7>[':dkzH8kDp~v֐<q'A^YN\0\ڊW VO:׉m_OmX_c*lw4Fi_FD;Rͮ{Bۦ($b]Rȱm@7;n2o rEQ%dOT|֮vEir޻fY4vM&%GYi4T* L5w;#l]e?mpaHLvI+Ek!&wxIk,X bUZf*b׺u8lF2*,oNJ+ OEXu/FX^4`p a A(`cD&@Aƃ`'Ì%1{Cj/-3ĒՐW1/F嘻5$k]Ym!WzN?$^[sfm~ #;a ;$ɷ.~!Mzd~$a>{2ur9faז#9{ lFPRb1˽.ʤzw/2`m~ b*#}Wo,LXUUtd^ %!n'c󞯈00 y%`cmSznС*59 }L#Km ;P >4w13;Cʹ{'-*2Mv%]utW@p.3+G#xY aݲ*F'-2!ch|y Z{+qN{u2\@RYT2v6CifB;R{8l7Tojr9+:HfhBS<^2#uBn.FCz01!Ap2~윚9O k)+^}+=%~_t/7̾ho2>&_1YD|DYÅCr8q+$ٰwH Fd R\"J'4QS#) J Vk9~܇+3(Vތʟ|9f̽K+uoM!AOxIxj{秏U(򛍟+7QPvxPVmh!R'(}K@ЈM#u4?^%9"ZFsUxT)XqC[Zgkh"Us=%I1i͇W61il }!gU!r,p#pp& -JQ|R5p2CzG y ,?]$f7Ŗ}G"!Ag3N =CT^}*=8%dR;w1/w뻼IJ)t4E5P:Wgv8 W`A:c+9ٕM9-v/!^(=#2Ergiil=Xbm]g)2#ء m44*#u2r'GIPϫUn ˒ݿ)H h0>* RK;D `dcoL+g!.F#b!nlMn/P}ObtNYDž-%"KboC1vx#bU!#'X ,z"0+5yj;Q@G`7;GTy][s㞇(WqafE Fg.~*>tc(2Ծ~ǗNsd2+ }-9}dB,tE ݱ?.GG: ;kY>DƄ$@2Es}Bv(g* p= vlf |&Ya~/LXmb{' +ŋOB73\cD`{)h"(b"Ո: GIHni[> ^zKlR“нV"y)]97&n=z#&?; )PV*&;?"-qLw[?X>q՟o~UOr`۰uG09 xc=kAzJ&L OЀD^tMHU55U.\99hO K|p(v 5<%=e!Ӆ{|x2zTߔ9HϣcTCAؿ^NVV+sevu%BZ7pIi/ q\%P`V}YxoS!7ģttQUfx~7D_&<a#̌S8 QIyup^9W>z A_M dpQ |@d3͍GdrkYk_V7FU86vÎvs3Y ()X;- G9(űku&`97:Ѧ;Tv1hu9 g#H0Y \K{1lš1 ?H%=FӐ,Nf\坘#`Iz8˝Mo\PhGɫ0$6U(l@s*ޙ1շL(臀q|zp?58NNW룄(s#voy.s{w!Rb=#T$&yj-^JJk߁>{k1iͲF@H[2E%Ū/’bW܉]R (-;ӽ! 5.SϓbahI)s\׷M = G0D U,\=iГ%F7]~.#L MOA˫QΩ9n x b6VH[ oLq]{ٙ1U!5u"~>Ttn[.hJ"wzNB^F֞\M<<'ִ E⑧<:cE ]qiq'x l;;jrE]HJosjl^*W;ۉ,˭ yvĪ|MKlh0jNeA~_󂾯 R}|cp r'5U2 X^oR <$:|/ \Gc՝e.&eU^D;߰Q1]͊VY¤ILu֍a 1|fhs.S>#W/2/{|Gy-e7{I!Iž,6}+<@d P]L0)c*&T&:;!**fwPfylvn vƓôB1ê(stbxcwҬx͑ΜŚ3{|kPApLZk٦k"(QsعuG1oٻgZS,aa~3'I)g#A"՛݀sPQaǕs+t7C.o4 11s<"9a],nb&vb>9wUa_8U{/ԑݕɏtˑOR-E橸[0bd-˛H󪶶K 2U*/v3K-d:ke;L8y-xkCs c;PbPNȳVwNn_Ax -?Wѐ>r҉k(sA!hC>ugXU+s0b#hm!a*_.Gbڮ7$4l&Ҝ%xfʲ n-+X">¥YN#B 3N֗}SFRъȊZpD"[֛O/> Εq$qΦhҤZdeX-o~ U[3-)/|#knOj6yGf dQu'&yf90C;Lo2W,\ qo*"җ ,:$䉄Sؓ|tWd4@Ve=w@.ڄ Lx e%fTոȲV ZtiEI/ۂ[]^6X!. 2Ѵd{A!V}OOt|N3ϣsR kl}3|64Qj KO : T$hn])񨰻+A$NZv2ukDMNb(lYrJ^3^#5G ->9ߞ"\3㴠[3RmSՕO+n){d1髗 n`\,U]2+h2݌[w¿T iUf%H5ΕB.'.@X!++/!2ΧrX-v54xMPdlI"w9? _6?4uLY!%SUo@R|I9)6AW'<&\o|U"F!CS=eN7w§lT-"ui8/f6K[ggV2?$W" `UW`ugNҋ,PoK.ȵιN Jl[oxJQ[5Uaܣ_(׃%|T[ \ϗVESʼnZ!b Yd 4oQ{[+҂Oݽ2hz%x;h3|;H >9 f>#L9XLh,4"dY֕C@W@׌Ij@q,/J;l&E;4ܔ U Y7ĵNTƠ"EGdmrg )i(ytr3orTϑ߬,/φ?D)^.7b E 9ߋʖr(j5m| MViҼtp{vk]L_(] hjKG#`&!x")Ʌ3_瘭r$z`Y'd L㧋Y>E+n)tq:`Zzqs1Y17U6#~5!t"lN1aN b)LJàmLCdzϧQy߄9Jΰ>QSl}Cw*@fk[xnw=e[gBlLCUR}YxB#jqߺ)3<`P:Lc&*!JVt\Z2[jq%1!2:EpΊJƹԎ5Ę9Pb(b y ~%UtKr ZT{Ds8MEpǀEqgZq ;&K/Jm87 9mM<fGԾ-KFA]Ԥ56teq5؂;)ck LE //AgG-V&8 Y`A}D$*F̐w?s;tYPP (p s-~4 p C嬨C|\H _@b}QqUaMhJ,66iYmaFٵYyeL #8#BWfQ~ Q78< kaa.O&  kD[]Ԯv$xVN]s/Ez^KWF`c?Nxu~OpO J`O]]J3up5Ojζ-J.ISUG8r6H&sfm ~~H{ji sLNJ!h2"K.˸qc "2V#hJ\u|4ltuo : MdiD& ^Ҭ"{jRJR c~4QKqiw8;TO-LwmQyR?³+Yҗ,ț)6^zh?`&A]יxMԠ&uMhi/LG#Ⴭ1D¾`WЁwr.%":DtUqT(DUNꯃsGYmvI!M784&b Ik*p<͟Q}p#?*{FL(6,:8JxgbB0җJ۲a/⅖SYGWLGںFɣUǹ}bo`d2Ywb^͒NdzTcBw9)=/Fn+BY8P6ꢝؓK{ 1u[*Ԇ%S;P?]2N>@Ipm 7!}pV d&Ha~3"~[s7Sg X{ஷIi dyRǟfA=tyWӨ,%[3܁3! Η>eV*b9?3a(eP5 > %J6s"p10or3ngNF(PvS*_C :O96y8A<8L&wxg?TfZCĺ8֖$-?CJ3x1v2IJEl2Bb̙Hj2&9yM}u8 &ɱ eMQ{}7~]ޡ)@P3^4gZ'7mz:=sQvN:-y"2i?*q[vfXd}vT׳l")O%ˡ!ՆH v(w|&8~/:gr@4)̜k?ư/3" ȣ G(g4׎C.6mw+7vs,zhzL_s,8ϲ %uG`gO*͵%;츲mm{6/\qPSf@BG&x$_ע*)~n>;s95514ny_ó5LW4>ƣ>pm1妫9忾(AM3Qq!Ytp 6i;qaT h3"h ^ #±Cuynw]W M*B2dxg$RR<ۘJy g\ugX׺s|[wϹvF򍉲`~WW2'M,~.$ĪJDdA`AH N8vj9%Rjr<'>pẉ/ed籱~*WةX; 9Ȇ緌}q5V ТqpafZOr ML*1M^='Tt)t2Ng*i/dޓzO*'{UȊ@>EiNvS) (%96yП`?ھ꭯Tp#Bb8Π+J3*c0ϲ"fs[wiU38Uanۼ=?mT#:NA7z/{,A Wd\KMRN"/'cgz.Y&u^Yg"X!Z6Q_wG뇶ơ!3Sكki`/3=p:!WdwP{ɓ&jkV)B%!cF $tYcT'xq ?^kɍWpȀG'8+H-+5n"3$]bu Vqu*}V SP`|b Y̻Sj}D|V~Z̘] ̺R-T=H2T;"$,#OS7bv)n>,\UO l{P:E{pT&#J['kE~r S >: Sv hi:AvkǬ+) x.ta&zGv#eH'}cUb JH|6:΍֭[u1K0K޶yEIW<,1ig>aF}S1[ޝ]?7ة7B)/Ǎ2'%u${ЫK8t^/>ґ5?Zx߬nLǒdd>_.a`D?rq.= iQgݔS6VJSB^]X\X@CJ'> gIzMMқ)FfW?5pB/MQ2{?&vQ+$5ftWl\jhjar*&"K|=؜^LJx0 +_(q0M՚yeqԁذ=q!ac "9H C1۪}^Z9zL:iz^aHp!r#uX o%!{g[UhTܻ_Q*ϋfXMy Wl\jE*{]f,jB(&yy4v'KoǤ+hed-m40Bz iH:"BI)OS^koί@;2P#Tz;pG7qmc澡Q#[+2y%D$F| Qljh,)1H:dwb#xxWxarD AwΥ<_עV*AV.F4.1;~[*V70; NB b5.[N!QnJ9l/c09k@C#<~"Zt/ݵupR`[WίJd/y q¢w! ҿZv*=ˍ'4bau%G7x9M`&߫P؊NW 50/|k/Vs;kQ|f@]} r[ruq@$@x~%\bu)Fˑ_c1ʿm:pVo&R4~NA%Mʫ ĸx,2AV櫜U#,+O0Žr~cY{MAMu^_*K-:;a;~czZ1мw`ybQ"KS,NMR.7Nbd˙Ð٩V) S`W4ϔ6z#q)|r̷M}G|2 י^՚Cw2gA0hC`+#Gۤ$z)H}h;<,2&ӵ'Փor@V/^. Jd #|meXKf- "4:x=y:lG.J(iA>©=Ib(_64bOnwD1` AR3L1GҼ6])Gx  |@( >4.nF|%| r*^"E?MKhٌPbigiG4$8Bxc-nx >:|̀+N9Dt b}3-?0qn kx7,1~DT][HO&Fy)K!84r)Cxl$/W$> Hm|]P-3J]oS[خ/"ZxNlvŷU qjay R/N%<+iB zZ7ym=VjXaCvgkw25V`L-Q,a8f~4R,xN]ΨaGT 4^RpG[Yn7Bo5YCNCSQqxA|pWvĽKQ&qG4&]jG%^0DiI~;V̧oi z_{hSܡw0Ng*2 hkYп {p(D;wU*օ/RcCU/zoe [9)6˥y]"]x`{IH[$(pOqΤ"ɩ63ؗ>>"D ¾^G#`(LSĢ'@S5]ELc+R]-w4L'm0Ƽ@~ҍ%e(˷"9yՉX8A;NQ?4.jt5x@3[V> SFq5Q1ά҂~3oL[SKh<µG hO+^v˹G t cO+WQOV'pK^dE]IU$lͨ$ɬ`rKHsQQi/.T4V?9=ME8@k0CB]L0(-j귧5dD HIkAJ'5iiԿi$n -HJ7;hDgV.2w-.*ug=TʤrKR5-`,~kXv<%!~\>`Q>]n [:A ,eF3̚#[Nd*XYڹ+/qul9^PRqٔ,m8_4>chz;Ӭ^>*}v21V۹>p9RS<?M}`]HtMN^n)E߽oƦOi*1ZwP`.|>vOg+N!XCf>j-=WNPS9QϹ  䋄2R:E/ܖa*i&E9U\ݧ--ΎrNQ*iBES:v]ۚY 쬎R$5gӺΐG{#@1sLV$lIXGsь<?џɂܤwسĽAleR9dq)syu.mSoT|M׹f o@Yji)]tuT]5K 3Gsr{mluNN{PZ:'fJ~[K1g}us$%WBDuG֢CO'Y7n l#YK4u\lɆ_6%˥ũjaR|3fZ/\G_zyL/KqQ|.`}d8R?*آ6cM2 | W55A .^}?? $Rb[,jzϖ߬{t쁤A 9w_>աly^-&5ćcߋ#Lqz4Mu4X=ˮlI?$!?_ 3) j9Vr%{eyd~] FW(ٺ)?dx0'2d:Цu2$diq_#3̖Jc=NeE_&^ 2=QEȴCLΡ5zan  * b#O);"Z%Ɣ: jpq}?`#Q^-:󾲁\Y9PF_T=W^5l<.ެEF}aBq9N+S&y u- L7ZtQ(<{$q:皛vwPİvJ 2I0Ƙ7>xc4-煒+_mi[TQ) frU}SyZqޟFo'"bE *5GËDJ~'(~?K̻j-R#⎡Nf<8RX@{P'QGl?U=/PR1fS(^pY@OǝݭApTu&s- &;0P}o_6CI!n 6ZUY%ɮc"=ɖwu^[\J^,O|Nu0e$Wr)\3 XJxKVDe3B/ء\䱧{aޯuKK.)Trxɱā#rlrU߾a~i?-U* d >~ߧ!G.p#A&w#ac]MyO!_{鵼u*iS3 ( TӜd[r]9@)0 xYKQS{tSZΰ(X wb(P'49ZeЖ;h`S֕n ĸj-oI17 <:Pqd)JfKVN1_W5wo$jS_+ n>d(&\H ԍ:tJ b@4iK~j -%L?bg,Fz܍<uȬiⷚDQCTzt0a2Zy\Pmo͓~+N;g"'{b8s>G*~ed 4N\nT.D4jB%}ƊagyU qjN%;!K5UL Z{nip;S2nԗC`awO/_iK8X4k9[x FohҙyKU-s"dܕ-mr_DD*>aeA^w,#m*Ka-|+)[ȹ@v in~e>"#1ڲZgY}>\σ+ζY`SW}'6Kea^t0JxIUI6w7 PO >τC C[lBݎ}Ź'~CipĵC8c }[pZ-QLh/0>~ Ħd6yFWы"`UQ1nScpRlR[ hpguF93xGE b? Yq(FOSKIٶP3jv^ dxwӏ{rm;0<+vpy;!>GEvz1|?!"|Gn'U>O.׷jO&l[ ` +l_][}^U;U FJ$b%S[ḾrE˾7"ś#s:]ޯ6ELa6{+&#›I66E.`TE}asu2&3"<>X?88&USpIg'XCݠ8dZ| S7< >иI?[&6otldmnh^p(=q|1Ueo^AbyD޹Փe^a鰨 mSfWxF.AH|erҘt?ޅ#f NwD?nƸ= >֤"Ro[%QݽG1G٥u-N,dumf1hFyIБVxZBZ{7]=#hY ,EFUCIny$;by,\^d$(˪Ypڹ}Gw$ڿ2j<]eF{ tmlDicXy2~ksHV]vt9AX\_ v C1A_V ExaN}/pL}77buV~F>iMUlk/@]׫B1L?"e*宊Gc6YRy)bk?!1%!s&;ghۺgK@'*|F+ۆ sټyw;C06J͋o_L|FaObll<:nl^']tZVqE_Y]S-]l *п. N[+(mCa6@ >"/$䖮kMlYPsJC>]\f_)C|HĻ P$Iqƻp<9 # PDqf>R}D54;$E vh1f/tT fHK,vWx t:}1E_"r&ׄ'!t.S+W]L$ry*^q3+ⵄvZg/oAr١Z}Iu߫!zFE.[؄oYt z~#6]>d?#54|-6N,UEhL?(>։lxD]S[~؉=Ax ~헮u7TH<)w3K;ܗ1Efrm4m0bl7KҥAw?r2.Γc7є*ƶY< )@/C`$/:Տ^vׁ>Uko[cde fֶ@ȱa+j3 E%ʌb}|×@3> ՟܊A8{ v)TP׀mǕaU#TBz>EL3ϦᷳF 3[8qyMs2$Qɤz >7HTs־Ro T; + U,]K!;}lVٮ -J@(r61\Pt[XW]ބӈ䁅Um@h.Vn;ѧ<1 9֔w/-K'Å?TUSr`ZJ=D66x I> bDwM-wM b%WHһ'H1~F/&+mfAV I%8UQoXЕ-7tb#椭d7PaiM: ޑrWbh+ے.`ª^>jZ?^(\y#FNŲ?2LjXSWb қ@9;cg=˖.xeI kcWqtɧݙPzP>r֑A"q5/3*B]_!gtә) ;#z+B#[KV?+\ $9#A'KW !\dMs1_~ﭱYym7ƭBj@\+ybIRaտ`; _ŠHٷHంp$C%[p69X^m]#S˭㓲ݩ{1|&T0%D H73RDPžT7Y_ zQ)>2eNdG*Ϊ7l&:bL`D e)omA ^sѴD%l:.@asB) ؐ+ 2-@D1^hY4O:镈&Hpw0h;eJ >QXXɲXu;oL3bFʹ y0KhJ_1(t FЗ^ VeQbgg;2Ks?TQ%>aP W(;"1>c;,VA=}z8G=NѼ<(V4]߾f% !ߛe^f9F*#\U@Ә, F2 * y_s#XhD-UC$p g{&Ir3! R¹&HC +=8zͭq  DwZ/ZL$;Ǩ| £H/ǀ+gc ӝE[lHr5 p(vOzP\:4ЌD<4x$"M ]x g$]B"Š-CI\C^:{+LNObZykZxB,m,_'Ef_alʎ7HEtA=XŠJev9\+Ly/i&dlAHR_֮3u*|8[T%3 . i& ǒ`Q$mSu|qS Ӣ]iP'ltV&(RxPjڏͤ$)i+ PS]NX7SN^udkl Rh!Fm]|Dz,/4G"cWdh|,/{! -#~bCHhkFܕ5СxFEܢ*e(@S$Kw`T<$;oDl#\n[s E{QHFhGHX{[D*ye"Dٌ<:x  z:L1t5?x\(^\,ؙ3_s.iOs<  5rEʻ_М]'=eH$ TxmBsnA'wbp pA3ޭ7x0:.W]#GR['+s B~- &PHk?SKp&;& J`{'8«78eHUiFдbym)f_03 }+ǵv2gh5=󙜺ZG^DuBb>j $Nw{f<5?prWRGxhv+N+  ).% h)[im fyDgY>Aac畴@j|-H 1\@nO)P J8|YAN֜g/ʵuª2f(5sm<*&'2bs h㖏ϥTaͿkjǡ2 >ɥtdYġ}Ґ⛉Jc8 |`Vݐꗭp_ Oz? In;hyS@RϵSr=BooN4 0E@YjodM~f#C[EwOHz({W6ur2{SK,+^b w`kX-luI4+zD*!4`C<{Xpkw8攓\]~@f+$Wɤ}9BjBϴ1먍nlO\6 :O(i7Cb8Cp9Yġa4; =.r U}Ǻ]Qޅݕw2֔&=&}mZv:2J ĵؤ1rT7J*Sh npeoUe㱭{t^y+޷^UsKpy;'aSűUJ˂~9ަ;t#%H$؍őGiYuB^tL!+'>h:z1ҘRK%.UC ʤ(d>16FB]YjUK&S_^sm?&wJcM\nm?mfx,& JiC`਷ї_WpA `lʣ84np 4epJN f3+o R{&{=EvJ<:ݳG)!!an "U(s4wI) |fU)-c1L/uAjUJOz.&_P ,z2"ʂIoؕ9O8D()j=L05 `GXoeWO}Ŋs4Ӂ2O0%5 ?Ѥ YVףUCaE??KdSD"(އȐtw<#\562*Bͭ=nپ~.{Wf+ 8#ڍTNv+ݫ^`#IVe+S Sf ħ+޼ ~`ʜ[̀)fc[2zz(YL䣗/y`^f6Z9j:DkAA^Ɖ ,9Ztw`:כּ$8bQt(*_#r>TXb0i{vI1`z9,.ֽ¥wK~֥W^puQ {&"I._Va"H*_P+2ݩɗBY%GkZ'h85fxP <7eehJ#kIJU~nt9;0ad#,UMavgo?ߩo;(Wi[]m  d:=|a xO>Z$ySΜr bx=˃V{}eCy,.B;*$m"6-e eNJ)4K&   pKwϚkcRVb/M _5Jlj.HsBdꃾ8*6}}{(`fU=[P(pEE,z \IsAGɒh6yRcfq54nϚ%8 4$zlc4(ǕoUwQ˜q`Y)/Vx( ^UNK˧3z=v5+"YǗfKM^LJ^qn/8Q̈ֆZ,rAIu(ic ]hh5sIZ%GܼncPח{\sN`V*p#!H[i`6Ϻݡf6V<@+>%e}ߞ :EĘSĞC[WN Az -BIaRx]d&]١ưy$; ?32uqf<`TWn\J%)$%[p yPTi4pOԀX4P++X$)f ܪV;ܕnc/؁ h+s 3%E u'D,) L֍Vq/!j_q*/Q+OK!.2릳PkcXpŎG)_GLP ];pשz}ߡ5  [ȃrĚTݵ0lӪsUƦcnJF6!Xݺd:Bn-*V="t]YDv֕s5p5+;Wl0<ȳ='Xn/~, @F? JmDTv]Hl*čsWuKԑGlqmH~RYʨ^JfZw=,;BG gsL*iVĸ$WkC| _֦܋8##X(F,2SX ΜA1#H lx[5q'ihܸF`/ !5Bt$'7%@^SeлdV57nN#w^ul 3=-l"ah-&SxE0ZKЯ^_jswnR(*m]xyo-ݑ.TCsaU(6<ˮW㱟ȸiKkn RbT|P>uS 6M/+ +Eeh9d39;\ob7qT7XayV63,J~۪6gG(? tiEִ&~pqX7A^(y=M;~1Ncs R{z>p '\D_4ia8cs@wCδ[/FP 2M%YGq3>%~q 4 U$D{rduF!7D lѾ0q-NWhGLf?,س iumހqѫ`,O1@9JN#x},*ojBLl֨ = !2v{,7#2RRճVʔaGKG"ܵY{`IopoYʞf:BpFȫ@"ShĨ.AN7`%nhJ~[$ޗyW|6W0u)\p0 S:8-9l$Oe-qcK3WIC\8QM.~#f{Su.\e5bV6\>~LPוiƀt=1Ɯ=Պ6I֤}?&nk +$R۲ 0?2 %LD^8k7यi2 w8{E yA=◁W>מ+Ǩ}„*iޛ3$>ʯ'{o~%4G7 9} z%H75){҂t3h}xEoZWV X ` Kc_ɷm#^7%4֑{ 548sCgdNg8yC*#o/+ ?p9[Փpam@ű 3|]ƺDIg|esXwVV-tJP!3ń 6c!O1`&o3Lr\`ĚJ\ہwYf(j \QuހGzFK /Vve_ItP, oKr׭CKm\.z~F;:x‰` d(ujpҳbrG"䜌ؿ|CT T ʨ)o#e5**jPǾ", 9 fkoUs3EHF!^&~.df̟>{b* -EKWB5jRi-M[}դ!0?e0N:9 Oj8fȶy5Qђ@eO7SnGSrxT~6^e1g=0EIHzP 7&?n-;pnl$orq oF L†nSg dlC\Qy#ر?Z[vMU1:Ҫ(p"Ŝ&8XjFCadZ4^1O N:,ԣUa&ȼ7eMP4g{]-}>"w?g̎Uc {6Q郒Pƛ\_;ň7kXd@;!KIY;aӕ'u7$ɾ V[ k|ߜaEʪ&d*5=??zB!:Np:ݏb|QHǸyĤ _}xp%CsO0̡yeі糉 ԽKHwƪ%_G! d*>fIS̫oS^9(>Q 5˨EhYq@k'c4lUgcʓ}^yԤ%RN'c"zxi%j݆@O">z}]Ğq-kAԇPJ"/dƚ Z3n8n!Y]Lȶk ǚꌝ^%FM~h7l `s  D( H] ߤⰨ`_5D~K t^o,}+гGr\SFngɇ 78B*+6Up^:QKq䌨/M=){6yP\!pZ*ohRu;EhJ/Ȉ0=ֆؕW+b>}=zTԼڥ!ʰaa|ޮ Чgq) =ܩns# cHr!#^j xsԦIƬ#p'lr (7C3 m_HE32ٖ 2eC6YpgU;LDCZ/Q;E YX82_6kzi5@*EMU΁+,_2(X{|:ob xк5g5`}xG 0Nf=NB˗]oݦOP@ocVFdxW~2 'GM,#\e%K &ÝbIk {LLw a`XRlR"qĢZg(kK n4hCWt榬5=l3p묀C}ǣu[;i (F 5Yi*AƄ3җ7W=jD٧tkvV 7:97ij#DީRleF9L`@ï*` t50m  6B=4j!ᰐL:>gx=ݗ,δt%f^;S$P"@Ab̳N;V:/beui!6T M9zn,?w++fuuH@n5m{w@ⱆpq'E T*$20AX޳E:zm nT&I |Wб=Cmixn< = {>̏Ɠo7PUTC@#0 LyMfAzt@6䗳mK] [&u| jQ1 \1)ظ K>|`5IfߛX^'os(A[H95ॺ0[Q@ &{"k&ضS ̱k* m YhZ w~VZ$|yVwyy{|hb)sƂn49~̗ɱjgFSByѾ)C1 (wm2tlœ&.=\syʼJ_-p;[0@.458I8pI1.g*3 T(o˟v;7?bTwA@J?^_Ow:{l.u'|38A}\ՐTΟLV`+.hz9}My__j<~SN/n?)J4+(9_<, o.f0R usV+to wP w?vv ڪϓUXA{zkkJ-Ko J(Wo2ڞ!90ezuP6hD2b+03;y9Bs?_Xkw骟y8jG5rH{/äپ]bߌzC@mj N}W!@Ş.w₶#SùP\ք  =:CЀAsd44sU`U_(0 %slL~8/JI=-E^)Wq"=!Eb;04lPeiW)OS<ԨPB&}@X:Wco!zt >eKue>|.VP@eI/.Ԯ.C~3Wp Mz hĵYGEk )L[4W+uC%u6fN%׉ xc9>I^&JtRݐeP70!؞Pf0BSx"P= Ugi~Oz;!:5pMyC-xq,ͮnBx2^=@;0ʡZߦ;,,;H_Sx:]:2*~Dw&ߖ"Zs!d|& Մ YnkT5̛li_$([4ɴ%,K+Md>BCO&f;f!Ɋ5<7> 6?;_&c˞I% >i]~Iȷ19W6%'MDKR{߿UFe9-S(ik/e ӧlǪg7#Zm*䘆, AH lP'wzCqN ^7J8du;VLLK>N*>]VxG^E,[88 ~Ϋǰу$\dry̍oyTQ8bf`1?FQDDPm0BS &LC*k!kbv2l |u.gWYÜwzB_ƁCDҩXu<;^uڥ !+SPT{0$ # n_qX,]v>X~Eܑ>20-xϖ ՙ6Bc` >`އ.^;̎sfm*O2*`YC2Op{5ezzPWnI L0Ij PƘ 45@y m>ʘD@P7Nh"pJu=9Oeyð9{3F8̬Ix [uݼe eR;ɢUoufQ>9l3Vx8a-s,McY*G2"DgtMԮ22P) v>9{:H~o\25嘥'(nCHiG{9 @|G-\ςA}Uf!RF*XȈ SVqd{|кZVbbS\SlB.z7jE6S}kצq5h{p/`Ȫ9Hԃ%D"Pe6/]"ɝqoڭ\5L9" >Ք޲$y q4lsh!lѓZbWƶ)8CSs;Dp_ߌ-#8̔-p/[tIW;RWʷ jo?9_9^v-Np?e1Z7N 01ѩ}lݾF @RZnYIBӃF !"19 p3iAWi;>D./Tq<_̝~Mծy@u<:G@e)b62q)de԰n)A#f_?JKmX7IH4^l$:2: I|W%YkS`yLUв0ayA2N{&jwst, %o`-MXY4Sn=J}i1 _-\Z*Q1r8['g!Q̊|c {'(6ʚtfRXpg!kph#oVs},Pu,dNQNq27Y\b8/ WݴNb?!Ͷ1 _-+r mOxB{wGQ1PVsTv1I GSwca]޶}6*DYBd໤G9p ҨMNG&f jssمؗnp[+,Z䕫[̿o[Z"<'-zahG=G65i[9iJSjzZ@$u'MP7*л{ƒ͓uZ (|굡D w.6qr%;HD1WV]bA ⵆ^ӑa/C~ҩtxX$Sq\Mm*7wAe`bRSKwГ,?^$nr[]v-;*`>Q;Ў80XuMm{Y3:T8הR8-:徒eB 1EB5.)TجmeSX wJ؅&tMF)VgGOL\88%L#omE~ 8ȲNL?+dxd`ܠkоpA9bߝ*$"*6Ո}iAH,t< T`l9XxIMB ֩ꬎwzp Uǣ{Uڌpf !hK(/ Qf`}$x8Y U, I,zw_~8*n"/c/ R]s&}tsOjgv._Zƽ̚w0(ʷi8m3MU̠ڵWWDTP1Ok3L~&Y'uU<"@!(mvbuIy|12yMDa?Cn YtUQN\@Ia9†}T8a$Fxr+2R*S[&F|29f՜i<5S, 451XO Њ9qƔH +?mHd/;w/NH)Gc25t!X"EA&92,-^poDzT`!/_ UA%Aݜ+׳*ӎ,qK}wJlY?Jtk2@g;$۵Ma!qͯEHDuGH(cN#҈m\wMH }w%kCy Io$l5>kdD[DJ.T>}HS<aE#%GX6T}+r Ul9rǛlF&&:{ZdVUDtnc<Y[~n% WrOP^'=ZŞi*$}[7;@['ew-&KLN}2ف6G/)$:kaOǭ?QBflY i%,s)sʞD!57?<>?0P!DwBG?3˸շ+AK$$WUǐ'..C5?D6Vf^zRixQJUI }F/ Q++=hYMٻHA.e&3HP(UT"Ǽ>tK嫛v{`r" pE}gN5B!Eph˲8*YmM_{d\^ocr}*u\*o~GMG-@+2^).3C YPSK/狔% Ӭv&%VLk%چ2`2j' R }u8WKjUJ6*f!3"ݽn1;|<)_/4QNORfv)o+pq.^].ݭguS_EI}S`vUҹXdC9 ] =U>}Ry9i\gjq]01!!2#Bߕnz h"6RiYiQ=P4C_ZVpFٽ[ +lh[ 3hz$Sɞ Ҹ-)0 .D_z֎Uو"BC['r9_ x#A2v Yud̤+P4!i}=fQ:HH ?*6_{(Ӑ0ai·E H'*Zfl7}m֜|Eݩq~U*KI7,9 "|ªzʔOV7\pC2 *` Vǰ,tb`݊u<|!C ma俷#XfO/y E6 nv9 HLqz  :`xMBq$VAbUV:7W}D1]P$ _VoƍAGIG. ;B"2uzě¯ܴ$$XXK.H7]VXA+O7TT Kߪ,Wϡ{}!դԫ xB5=SBbej\#bWR8"'Hs*E-»m5zl6wNMC j9T3] -@ b)A< S]̪᷸2W5v1#Q~k}/V@k]"jrH-\_N;*erP#Q2_]ن Wg8jUpU&6z= YM\ikgeQs\Vy1-g71RbD>qԛ +f<>Hu+Q,ZTPYԀށr4x1?^m6XZ|bTY{X]]Zj{6`\v$7Y g$+t w?"%9fё>]?b/^ZNGaEj!RW3"?ږpaa<{t<ӽy]+yReJYWqW])V.{mTN*(|ջ"JܐkmDXcr3;@ Hi7(U%Nyzd  ʜzq<ۤ0e)v iNQ(TRw9E,͈qq?]'{=!UvLW#SWjf GK04?/#-BuH=#ՂnFr:jp}F<̗>6@۲_-Y˶L'=M*uLp ;Pĸps&"8 5y]Q*aΦ!T," ֌܋#ߗ`pTts_$v#,ڭ9oY?D>$݉һ3<)!CGEJDE)$A{1&7bs6&LONDxKJzʾ}a[fԝm$19LӉ)*ՠ?.@ܵ&.UO{VZ]>{2wxqUXa@S>g=}F`27@7e g qGXϒ\~+Bq{6!(-,-!f4؊ИZHPzߕkvٵMg).Si'ņ2 h؀yV X= 'FMt<7]5a7TD3 DjYst4'%.ضeHV.ash>+gV D s.7Zw>JNP- '(tۨP|η~o7' uS_]o.]\I9q9 H+pA|ئHF٤Yi)yQ O߾ uہT lDE&A'0T3XgdxqTlz p\ֆRO=nD*3Ib,ʎbC#཯D1xz<Xm'FܻrnJV8U,I; @[R{еT5Ƶ\vB݆u{UyR?E!N&u}v3VjV7֩*Q>7!tWCBWS̉ U,[A"%2RWΆ[N1|CB.5[#YY8`_TLQ ;=w5$LM37ăOE_lI 5I!k -#fYA Dcʐs=!B۝ThV,;.rg&e6 ߏa&zeb;1ݯ =J9"}@t' e۠=t9'p?'Ϙ|u`zko/02'XO𱮘@G(E iTYP@3bRRErts$W>O\Db h&A,,d_g șG\&|ՇDK ټ!?%;:CĘar 6 :@BP=:rUOZ@ b4.k-C!RX1 %hԿ* d2ւ)-z-E:*3>iX{"kDP_/$P07w0=~qKA]#『&44[[LYm ,nq`FLºj|wM'acֵ֣p[u.f:lOYM 76hTݚ""pֲz$VW39o\}諄 X4s:ɟ+ Cìf[i5irJ0,W 1E&7qhd`As* ]#RRBU&> ãH@›;7I. 8aQ+U lF=9 \\MZleL25URwآ13a_g[ U< <Ʃ˼bnW] isKA ^OUĚ 18=qc?q^Ja;8_4h骰Xaʺ=Ȕ\Tq1y΄ Нv~njn~۾y Qg(/<Y 6t ZX[,#@-c"rܞ&lTTn_&M6nU 40UTuA/qJ 9nŁG b+`EhT|S;{WT\=o|_k4 KJ2|uHpԛʷM h ScӪۮ~i끢@Qa)#$2lB,`Q|?fٜ=5( jҙ¯ VGY"2e8@+ `xn0񾖆/ P@)8qLJ޿;jIS@Ӯ㌤ rh2ӐewZsCmskW@;l 8߅!"e7<йÜ!:'$c`bx!XxR! Dýp;؞fCLhSqnf]/I!&YLp5# LRې3A5gAQ KB7<wǘ-9;[VWVTv#ϕr*/ amI(`)VBH.@aS&hHPT&L?N7''qXP!7?5Li0!w KNOy}pSD+]HTHfcb zi4F_.F '/i^ݎ&Wt+z%cMA5ޫ I)oq!qF'xkiϨa,D'ġB޲{e6'!e[w(c;?/0t-b*;?L`U1/~: QԮ7uv'هu= R>My1?AzG*P+m &mYq,ܠc7i^ w2.b\=<ϵ/d6P*>w1; ȿi=ѡW}Uw#6IS?Zbxz C_ۤ:kmRT &WW+OI>cO]*x@46р|@;W9o-S N=$>kˡӳ37h_$i;_#4#1s8 _ͩ(v݆rU+K[vxNHOWePqx^6iQ %k2WSѦ9bSߪGt,΂0S=9n2T(Zzcux|iC7R'Ct\:Pݪ\~7=C4dnF;Hd6DQQFݐ^Ci9Hrָkqu6*0&L@xaczZRDN0<Ꝝ%w.:OO&>&|2RµmR:qr,) Ο »ZGuy3rчk|D7gm3?0ԧW]lrP.A59ϦzBů̜e_Psc;YMa(-\%?]GVs%CYE9M| FxVݓ5GIL*trD%4!d^m \$H<RxL7 VNot£vZ}icZMn=/ǟV+ @kR&*0C#YՁcBpm<[iMdSL K  a fO,5K } hmץI<xu/jt}ƻp#tS`{O<؎ySa~?ϐ|-WnS N6]u)Y;f[jGqj;\.JQ-_ږ Unuf%.ϛ]+^:4ºܰD1ptds6(p`^aoe yڶgsPm|43|aT^hH X겼6iR'#G|\NpImr-qUyq~C0@D.Z`8#H =nc`ݴur2w#|yM.>"N )eT!6 Z&_[b齒o3iٲ}.aX|N}rP;oĻi{F) )vCաL<|#8Cyӭ#qуbFl[ cמmFFwL˚O,w^|K.Cu1ʶQB\}!ɯf2ҵx{>kRH'.bCS_le8o?Q@gK ߫OoT yAwNV'q{“ˣVf(k{nUUJ\Ǐkiǫ؍[I-)!vT@8 6 YƯ?;cB/ (o>u䟁_Q=]lmŌ }y& zoSʨ[?6 *sR3=J ?}2̷x5[zBڈ/ʳ bc+<=Jw^PhTG5=@g7юm t. eZ"f@Vrwrɞ\hX9j"*@"P|ݶ[PL$ze^wWK&T3sMy_+.)F:~nR2"Bu^yQg$ETOzk5ƹ9-B T`bvfDڿXU0|6vo{po ~Zw8!{sA1S/Yt͗Mg5pu@Ȑ4e_82myg^;Y-ם@3Tp +?d[]ro8YGאvT?-wmga΢zOoHK/<1f,W>UvhKjU64I=qR$#ɗSiH[: ue :U?(iHwWTna~<<Ōib_¡ .:ӑ%IF5CȀoA%AZ#}=zJp)(U/&Ј7au[B͗ةPQ׽1(oP5>usٕ]e@V_Q}":15:53.4N9,zri; 'R@j5tg5}_d= qG?vz;(ٮ*)l#8=N]IBN%,~CrO!$T :|lclޫS:9^b:4uɃ޵拸?Ou<3i_&Uf<$-kiٷcû2k'HvP9@ڮ^ k쒓@ML\*5Җv Y]#Xz+Ti@\]SCջQ-j$a#$2"s ̀OHCPDTC\Ӝba$D:?YEؗ kFӇ/+v@я}4^PAPĪ45z,dC4 d05P7EVKK\iԯf]E<q7U]3Յ=Cqn&,qxo%5-$JQk'0̵0S+Ɔa`vD(ܲnJ>>ؽ\cRKvz,ņxiDxͻw^%& ;JMgF#;2qC-=3B} ASR&fMj Uoy wOs;7\:27r h ~v$XDJށ)@Sݫω3t- C|K~㕨>h!q͋"=h +1fULF3]/[Bg@^ϺnNbIqj$j8h)>v| ~=6o: 1 hꤟ;sKvٙ1ūvYHi_3=Fu(3eױ)3CBY:I޵$`ةFJ?m`v>vuI&hA`>@Z4k }/{pM݅DEOQ"(>W}-(+'kмڒJ@lbBd+} `bI"-yւlZW&n5]XʵM8/ |Kl5$jX8Qn^LJZD ˒f(-`x{ꓬvNBԑ)"U)ccNDZ2}Y/q%N+j4o1j~ZTԤr,pj*l_иndל6Ё*0H |< O1dEoiPc@ܒw7@@U-Ĩ8ۆ~%/u]Ԟ fy*{V&02/Im4l ubڰdc}#}ikZx1 :q/C%ESZw0hl}vOxpp/ hkkdG99йQ rp2dwӘjL:SjgMn" &¤ZtuZN%){Tsŕ<kBۅyao`~J1WƍuuR8d)"gSS"dȦ2wϟ/Icŋ_Y/x_OCz9s@wY< ,m<7tG_6,f)x斆dTaAi'N ߒYZKHE)˶\Dc|c1^'k^~/mųհY]XaU3CHHۘ1CE݀aa2}Qj1kz/)ɘυ)=;{93vTE$vC2ZIbWYV|/XnuՍX\fŰ]OS^fWct#-"pXW01TM"CJ@R76PwM{('e!&*3n^ en_%UB@RtWAGA{`LE$WUhRu9<, kpk ?۔ئG [| IōN e[pbi#3O,1}2(%p =\XEjL}{uO~Yo/Q8b3Vᰴ*oD"|kj1OS'EE[J^i{GN۲zhU/t} cUhP®A\U)`YʘE?'J=~>ON{I}N|jJ;kUl aleO1 @4PtSKhIԱ-E^C H ;?sg2G7DtUq}`?$d;AVv` 9Neo#WrUGIҿi6?w gÓbp5b˴GiJl0)\%"6s+:H;֍l PRt1/-UkTbf34x}c.<+gLQxeݥܹ7Lsk^Ku4ªi'L/ HU B8(V]>#o2e)#퓅$h!nk2qe0, 8kEP"lTA`4LwcQ3s3~8Zp}0Gѷ0K"~@ w+4P<Z0LyK电gɑ1H=Xq%x}3PYeS}zwa@2N~U~`NAfj} nzD?z5^iޞj]¨Bc,iy10c :}b3'؉-b/SO]uGwfD4(й2t~b/6 gpw_!Ȩ>c~Mg،b8YM[<^ŗA8GK-ahD540] x nY=>V"H n{c\ Ng+ 󭲶=E0aR@b>6`9-M(CCKXRG$H;ݟ^n"k`{1;cZT1\dq!f!3}x n#u*qw'Cg5DQ^EФEKLųlXKFf1C+Y5ްcY'?FXÁ>"`Q(gR9J&^I+)QF5xPcRTU9PJWQ 7!O⨼w2 Ar0r#?,t:8P-a5p5g7[ BZ~-p^t/xNDΰPfjSf=vٿJ_&lOap emΜb7;{bwGzAr#v$3~k3jڃY$ᵢDe t4\8%+3vڋ#͊N$iZ/$m[Z>vRy3lcSz|dQ% R<3/qlݔOx<6eaЊgyW$:à jWX' kdAgQPnOU9^媟dxc M6%0MΏ(5ov$F#Akl;lm42y~ q^$Bs;,ZZ]b \JE1P2J<H.&ꪟP$>V'5Ft/__ߊi@rǁ}P ƃL `Fb'Aj!~:uyMNiOM>|`+#!RJd+)6j9҈ 3I<']je"0T+yM&LB#s<@t`I9_ !^>T3ь= QQL b>gx 775"u 3@(&|>pjdy dJ[w}EIW?vҡ=iinԜJ0p{AIBUbӠADbl֧H$l 7?Hy  W]L +,+EaEӤ@$'Dn q3J;(y^ ?FL.qoS EiDEラQVt'w}<lOK.rR8 Ys#CfDW<@o*K1봼'7"9 ^Bw;]:0%w,e&p-.s县[m7O$H,+7䫺\᳋M\tщaJ)2Ws PA}!(1Ksi)õ#>s!G1rƦ086AJZg$$aM)[FcBPޠO]ދ4s<#%{j՝K* h[P` cn!΍I<| rRD9 \+s]FW}^|hco@+ӎOfص(u$ ) UնYcǷ6ߠ-# %HR ;ki+{0䰚#\:φzUNo㉆R%<4rѾiY%M$@ (3xbĆds3NڋLrh];*d%qoepd0NV|jS-emж+>d(faAmfSeĦk'Jn1$H?jV @MU|:"ZlL1X@xf¦ 4We`[|`JU=W7 =]CY[--ѩy*)ԑ m";²&DnP6#:"Ef6Su <ou  PS!5[Y!}=(I-1  2aKo!rm~߃WP߮>. Ib!`˧M$;l lz52I=>y:@8=Rn.+"r S%qdYr,xBiN/-n)lB -Ju c9oR4ǝAjX'RK}^Jy r!O3hִ8<#[kW2⸋PԎI_^@ f -lb'RX >2=KOk5YnIL$e qjBL~=w9T Mq'bCoҿE7_z_G{^nC٥\gO joM,E FHN(m3G_҅/dql22l %ALJu 2 A`1 F+;y{/$ݠ|t-spo9D~-[;g#5W\W"k]KDIEfc ~MZ> 5hY@86^o cΧ"y\bL#D76ÿ> \qvژ#aYaY:vB+Z 9X'IE}M5{5͌tq Ndz{|դ"| olkzg'[j@Fx84iyPVDRQ^v6qyH蝑a&,r|3NE(@Zچw4r0֙3hdѦI90U'rLbb#?PO٥)UjL WӔ o$)(!Yf?֘ѩc'Qю'ldGN`Aj^?,u^7pq%{6Rt:EJzs8C._uһFkEQg8]p0(e_S"8b( n@pt~`1mգowH-D1!̺QӖsAyy*;.\HB߻L,mURT b(QaD21Թ'|%\9U`^&@䈘meH.X#&4U܉$w}~)GhrqcѰ)5j&ʇ)Gty!2tXXgZORd)^C~+ZZ.\(Ԗ5H˄S[qD$<T'/>8&uH"oi_dUNH8~EG0=%(L#PQ J%!`qAcNk^2FF@YGEX|(DL8ׄ*BUsb m&+;n Oefy%]畀 Oqܩ3s,X[=ywv) =&ւzp&p $B(r]"MA,政o]Od}kS.D[!aX>Nq`kNCk!8V;;MEz *[S}T _Z[2.*K.#pfb$u!@GRZkbZݢ}WCn.9?omt48.` x72b׎,)-($%#8bB|(]]+`"H)Zgxgt-I&xG y+cg1Mr5saƯ}$vdg (,^ ^Jsޤ.s/_#N+vWHb#ƶelx a1 mg(&Uf*bhD#Yʎ(gFro3Lݩh$Dc"پ&N&|={> 6AM#K` MjB1ڷA1)-ȷ5Ąsϙ kWj%{}j#(CQv}USUXx"3q !o~ .2&2~#mÂy햠ae0!nԼ)+OZkSq֪T;3o>,zAf~YP$4̯h <ubx@zV~9-֍|#P'"ky*_?ڽoȡF'xr u;:~T){c/Us`T8Xmm`p1zs~4'k~aRC v_EEr_IblN]lcWǢIrWb|VJ. SٖtsW:zRUɫvt KWILـ8“;>E =m|<:g'`8M߽;1yG>=C Eti'2fHShAВy#yan1̑E|~MXu.Ո=g'"GPm !h(m.}Tf';H'7(btϧ r2Y 8)#<cXh6+zcOHKp+]m s6zR oX =O7UHu̚UAOVO((c2ao:zdƍꑌۈfT**|3Ad OjF̣`MY%eZY8 c1o&=y]XvW\ *Pշ֭r{#U^"[ɐ؇ S*ݧ'*1C{@WS,xVo3%%o~n\)j$%&LUL~  %JR[\%{B%-ϯ1$5?u?]늆Ow/* Qި%E;ic`VaLTq{O! &"- Tn(!dFŊO< C4+˕.?mxtd:pmu! C`Dax~~,ڤ[Qr" ā# bD$ DdJM. ʳ5;];J Iq[K?qe{t}Ʈ)LyIЌ}/GiǸ1z%1]󌓂pP UH jBsPcH8dBсAhk>yOoI)lצY`% lJt-mqgFX3ˊ1 e|R>k5oѤQ-d}Y -Ϗ5ى> 7Vr\[Xh#dZ̼FMunG`ܙv>mANdztD[Oi^M dF Œ&֦M|5FDհZla@t>$^K~MiΉj(\ s2G?y7~nԷ< (Gp5pYi~/֒տ[Q\ֶ贞.V߂.{aå~_n3?%nqqtp 61UE(cPғɌzaWeNhZOl%#uv4%i93Ւ&:ĸI􉑜Uckwx w9ݐG5fçr;vC_|7 ?cA(dl)KMݰQF6/됞ݮWlQXa? tAlrׅ@*8#À#.T4rBAXTǷdՐ]Ӟ,4[hxYф\-R8W`By_N0|u$ phƹT7 d,Te[xX#JJz!QRn^f]ji'^jm;6o]$9Pd?Yr{;U/*P{n*qcݎaBC` \XѴѸ1õ]Ӏr^80W[t\|SaרRqw{7"Bh^ei!;p1EnDڛ?7@1P7sYC>jm5I<:⸺|Ҵf) ܐP _k L>qnP]TD@rڊJO+ץ`˧2nu]~=eSиHwD4,S;RCﱈ7`2Kj) Js6n~ q8^G x: lfObz__ϋc @ۀIhq*rC.GGm$yP(7g3#CwNL?"^Xywd?pnAw6}?ASVF|iw^7A{гU1pN 6?wG guv"uy͆V12Fl?Q=ׂ;=,KǕ#<[\KR@>f_q;8ӖXgb.ka¯Cll/)cGo%DՏ撲YBQe{K_!|wK6#i>W^%m  'Ը}8crboh3E^_.3<) _"%-'o{&J 9c3[ y9~) pr$Ew9b$ F1 n af:)4Ssp *4VrzK]2Z2'=8 7{n wH;010Q" w˯]#Rg s7‘{r]3m^n^aOݔ}̖ʺ ʚOwgΧ}V6*k -o5yyZr޷j.:۶o/; | [ 7N,sڏH_ӎZWeHC%6nyyZm\s"k8GB/{aeb]ԗ+c$WsNSGZJbhf͋f"\.?_>r]"y9T3}]|:dM}%Y}(߮KfD8ﶪL@xI-`Gq*RI]Re.='2L:<cwM3N$?U)3 o?/3 xhqE\N]P~Nsڞ;Y`&;?Yy\^)տ)xXL8$@hu[1 Ԙy9ŐS*`~o9(6TWbH9Rr"֍ݸ9-?a̐2C::7 eODh󁐉Q9.KJ֩ey9EV<me`RնP.sqJj'O,/ I}am/2nφ9 ;GtdU!w%r^ pb`4^Վ 3W-⧷7a?޹]ec9!HXt0F3T$.&K T<D %~9ڲz3pr(y=,4"_;G552-yVa7Ψ;}}Fz -<-^Ơ&c[R6S [60[ܽBMctjd켭w_@u)ʒ{JX[nqߧNi)#+I-)i¯j;pbxd,Bpmoa֊*XIz,1ua1r;GthFF#8ag Xk< deKS<ޢX笭(‹gtX9aRɾ͓Ơuho;pN-l3Kl7LRa}T q4[+\oi%#US;ᲠGXγcMkL|- 1C4bĩm0]5uc dSHwn\<.܈Gxkw,Jô_q}(ۉӶY@\Yޔ&N:?sUoٰ Iwt8򯀴~r|kjkup-zR-AvKt(L]])Zcw]#$HD/DG:\cvx֨/)o^or#ِLqu-V܋EOvS6)CWgV\*l;Pp޶c>R|) } N?@`*{ n`L0/&Mr-DTH^ddDtɎ r 4$1p ]x]92\NKH-~YxgriҜIW1LRJDxXmbS]4`g ~VxJ^GQ AB ,; My,6\"ϊ^tQ}Ү~%xzɼ%4Ņ;dӞQfڑC FV$:acp8QsDܰrP yƤ_DI6fqv6KOLKaNuR~6z+Lxd +hE}M+XO^P=DI8S_ L6e057,,:].^ê}rk%ͣcsׅHA9g%#Ke" rr>!ؙ4iy֎Q!;sʭ-9I)QaeO%o{FklŅ::XȥIr#BJV=`ΤL{,n8 3]t~5VnRB"Ӹ\=x?`ɖrK7hx~hex >`h|9eQgAr ,ꨑ 74v8BBToRSEU&a]8#֡8~^>U:š‰~|_(wDԊ PUh F02uyCV Q`M#u?eKtREzNhD|ܫ->*g(Pd@X{:I m]|UPEZ5, @T^Qg?e>F iSNz'5Rk`f F0 S'摦&]XaI~Mz?Wd ڻ,aK$"j;!k󰨏kkַF+CWFB"($-T oh=%B,Jg^wM0Ҿ} *ôV9h<ai$`7!t֣%|t+sWGR ]c46usFLdVV p]R"N:F";]{SB hs{sDn% i⢘#C랱OÎc$^-,;] RKWl:ٓa`ݥ^+#j7 oai ^Dhju&a˅tF{ h$jN?px.G#k em (J,  vJ,*tߊ òbܫCƍ}YK7Rd֦/Oj^+U4q$!Ni!5]6?UTB,K&O&3t;oøC9' 0@}#2{mGc{G|!cgV_=Jq^Evi0$cs< .C#vlVZR/Setw1U ΡNrכ%~)U9eEQ?u]cԳӕm*V,<&>_]ÄaIsòͶ°I8Aj,\YGϳV?Z7#pg )"b|9xj&hrͶ~S[ %%Kj&8YH oI57B dٹ_j 5 z0`\WCZ9cVߝ 5ͦ&ڹË 3^W4ǸW%Fo!6<9ѥrl{$+Ml+s~R 4jgsYRSӠ_XOmՂS.|Ƽ`na ƾ".bR_vt|/ks/$)`Dqt P g]RqdSkY!6{jt>1I* |nzMNw;4w-Be6&^^n$J*30Q.=7[C;Co c9G&81}_NUssI2*ot/8W省59H;w Y1N10QaD j OS5(E^iG-,h7?aOw 'H=i%9@E:ѻeBذ& #3R  IN`U:Bch_MЀ_x#Z' " heCzD8:rT-T_e+É72FܲSƅm期l(8 E9{ E}Ǘ7Ħ =j}P&mbSb?C|d꬀@1 ms3bUXthe҃T2{!}28T$U7P\"nX Zp v li|=%(WvG. )&?P`Ca.RcSTDݼC4{1p>BX%ɑl^͸zw,T7$umZVs5mp2[)54++oO;uR$Vj}qϿ)>%X{=Wy(oD{e9tfI| j4[E[n]A1 IB-r A\R7*O Z=6ו`O(A~[׬&!fPzY*cmi8_JUp/"ԛq[7WATCFQU/=N*?~cلbzc;޽.̐qk?3fә0*  ๽"?ؼ{MҨI0 ,Qb#qUi/1Zb`GzI;VvZ m,w>'ͦSM ?Lx#"Ȍg~_Ҹ,ouYނ)Uup,# {6hц: :3?tqu!>=Y?g3_$worׅ[WӪ\y5qc8 ,LtCo ['^4̇~fϢ&n*a1sl5$s3 ^jW 2;Q z-˂ zrm-8!i֣"#-"j~dV1NQ5őJa0?_ryրpL 2t1B-n&udm'n: ֕e7z^2 eKG ]>i޻>OOY)&jay)5*v\8k<7? G9)׺hc~h~ tnx g*ZOf { {IOJ!(ڝs'@فb(֝GG:r ,t(bmfmX6>o cgz~p]A8}K1r9a uQ㯿NGϦzTg4ðƸQe%u禕Ofl? W2E&3/!ˆ"nBkYnx,-ą3@)CIu |C,N;bdsA !h\zqY|Cs eV+;EluXmS@ 9 8SqYevo#5!r^`dxkC{^vvIg@)َp7]ج}zuӑܩ;l%+uڶW8=(=q߼CSAJi:7-T[hcmMWIS_f19n@pwA#kjͿ֦G$ʣ&e9 O⸦9 Ead=Q8>l冟s)6|АB*C`نDt7)M:_lS`8Csf@* 9GRDzZ̘{ 7Rj ?EmE-wӾ@N'8uϭ,[[w&>e&$WZC?GDm-ޑ+"4XF!iR"' c3#;phj73Sϯ]K !-WŒIh̾ʭo.0]Bl=w> ehy ]$X*U?y7;jT{wawU#V:%JIM{0/(BBo=PBݑ.+<}sB#)V8a "6"imTA}9Y"?X ĴEwYEI@U NJ&\ (x$~q\<BLY7VdCnOާ)u_)׮Z#BսPRa[`d~eG7>ʓ gǐhYzziWxN]V\uE9: ){tfVLg\=O$bjT*7v1ff[J-O<L 6^-l6餃6~ʻ@nιl|0p!_iJX 4[8&Z$ 5~y#<<9WoWmJe'=Ëذ?%lbyOh<^3Eev~CGp2_/~>#tE)"o#Ä S'+N~ͻ![WQ~|$Ks.fTOM&J-+(;!m%&r]xiN^ &UD^m%}L_{F/ӪwD]lX`W&EOcsた@igNWWZ1>2ĕ.fñ[嶝Ɯ!ńȞ\r n'OJfe,  ʇjgY=KwWjsh)^^u ZFm{nP2;-Lp 8om:``rQw̯fE$&kx 1l/9@W> $E&aG4Q|1vN&ծAer,SRoi;K-י j?Wu>OCĈ/ J.?yV˳l ˡ6LE%l]w`̬?ǂ+Cd{ۜ8Uي9pS& 2c0_`@pfW]/*I;r4\V#Ͼi#7D1lS x"QJxI ɁcaUDIBm(qO˛vq񃑙Hqy\dl< g6-> vq>ZeQG& BP)A I6! } tq}Ǜff͐ǶuiٴJjoFql@芲|q g$/sO Id#(% z whuY>{4<)~o \Hx5,&w 9f};LG_efյ6.VNw$4lBI*6ӵF:bG2ZC+|.=K_#V}M\WSe%[9(š@RlL Av7)r:3`\ aΏ9MM&MFojըh~'?i()1ǹ]UF`}2ԠqYd=Leb .  Hd(z-=!|xrɆ^bS4Tyn1KX 8O;a ay/~\LH(e|'ѸCKl y4NtiUQp6 ,2ea&2xJRz#'?B/% {/mEz>KB֘\{ƳT"w+/\&n}Sѿ C w&MCׯވ@BjΣY9l@0(1:=zKhyDwrBîbA\R~-ybɘkc*Mρk5W>?Om4dpjExlHxr ZxUpR 3T$޺7[G4Z?Jc`I)sB֭ҔwLDwa#*K0T&5'V@Ö ,l _)018@yfz*:Z<B2hNuRQ>RJBs֗=R|s߇IPO {IDk+IRAK)X '|V+RѴzBQ?jpo+"I 5G[XXnL$"Us6+5w:+xWuԭBt99%$zQA脚cuzj_X[,H:(Ҹ. c؏!IUe +b^FQW#{UMWLΔg^<멆d[*RjD7L` .*o2} wR=:^e~؞❋snN̰ S$yf+D| F6qXLA[*EONgί{ Oӎ3co B=#E/MT#!qm,uB[ț'?t 7LGivj30֤ Ve8UFȞxR3 %N6ދJa+p]L! -r}e )_BaMmlodMfKΑ]zJo=i1QVN'A(_C=)tr.,ׂWU`$pyo;"{0Ew}'%-(#є8zX2溦[;یɣ~d+Xu Wp> ;w3cM"`ꔏ!8??s[s9~^ ^ =/,Z#c٫nQ\ycgỽZ~Dzv})agAM[`Y|쨃~3-2=l& !7n KJ$:ϱ9)]o=h `~rbUT"o,su x A>n̄mtYY9y!^AQI˛,{<0/ Nz#}=.MlsږMgQ!2_i`_spsh $LǘL.hUmP%7TA[d@T+*E8^Tۧ|-CN[Y )6N/ttKA%\3Ya)q 9 -x* >+ʂf1} OYY\匨)9LI~-y$3Q[Rƾw⒧ްΪ[љ0x^L'Nׯv?>g(ݱT*LcJ x+~΀@/#7;OܦJ nv#`x]*^E `͚A(֟ߖS$dJ4~(Lr][m G|weJ:W6fj#8y[J[Cpq[\xOwb9(hS yzV"?-{ߴ'BMA󹶘]V hhD:W})?%Lt^&[9S.@]pn+)5{O\؈LOL]kw9̻}.YژJ%  US`0sAAQ㢋6Uvy^"e S/"x[=h0ہ&Nx\W }$dGzB1872-ͭ5a_|p*]/_9 H><"80b7EG^$x@ZmÙ˳n5EׯiđlkT7F+Oj7BwTq7QOo @oJ@ #`N CO{ٯNbϫez;bm}d,I(+f^c+V>sWMq&OBZ&]3RU# V)B¡}p[j5@/,чH!AYxSZygӸ\jQ]9PT@9􀅢z]ة'.9\6߱$5&ȩSÿX)ZBPҵck#@ V4#\J.{HhRV@ۧC0'>?rG?_--;uE N%8*|{}||r]ozu%DS}5.'6,jxTexwS`n^0,,W:qBss~O,CcOkThktxx'zI03l, ֤"C [TM–uụTS'IΧ ySggɔxDcFoWv̮xiD@Ăq>ls\s4jdßݤmQvWh< {Yf)1D*gЃLl5v10"E#P3\ D/aD8dSm傂1o0 ;V%#O^'\$@sE1Wp1-rbU "k␑;B'E3Z;6t=/GD3k/Gv%p!fuYIs\k;*Ee?67Manʽ&;d]疛{ӗWi͈3q0^'[&X> 3"}!46_ɓ5v3@d'ƪ G.Y -[ةJsSXc 3uI2rS@~zF_d_4ɧ@ZzlH<}$e'T!H@_}p?Mriq4Fl*wftJH0w\fM<>1G7Q(>DM(h|YTw#tUGx%U%BŜ hH[WR~Tf7¨=|~G L1cD8<a‹ kNP,^zZcKp$q$SYJxt[Wk9=|Jp#"fL]!HܼWjxDs \4F 1NsЄ#6CU-uw BCjRjQEj`kI1/n _y f; %|ѰF#`m;v㩸K&h]˾m/Jn+30;%T-iLςdtߟѢ,y͛块y &dA)æLǧaH)) nʁDIN6wk$sr1{f9{y/'{ vaa184sq9$1e%lIju<תt*8#C풀_1- yf [|S],3duǦE  c!N4}}kڃez 17dq^w0_hMȸu&(VTs!Bu/B5fb`v85PW6Dz }7mfR8i Kuɞt!v;L s`5 !pRq!QBXC(!g^'%^{XӠ!*qA_nvL\;%d܂kɉhZPo v.Դia#^lXV{` @tF5pA' ʷSI_jIZ`K}ibP;qx˦gT5DNKQKY.:~wH uj&f!.(}~ɽ m=vhť[w趍45si4٩-T+d a#>b_n[n.$9/X2bI[>: `Kƃv/(<~ԅ^}<^-fWwIZWM{՟Ho&!VS٬QcdIuҋ;fEObDWYN:?Z/L Icm GΕ@ݦCmސ㤵_)i8 =yX-v4ku,?ugD6Nz IU?tXon_?~I`֒76@mi9 ۱->9!SK,,gVr+X /P=KQ Yקi{S"ZXTa8 o "A$@?~Ūv,!XƓA8$iSM8E+偊AT ǥ-81Oö]\7m @jԗ["ɏKVS XC[โp6&Y]SƮ",VWo+m;%$M<ޙd{-%/>5rkКPf|䭕#vɲ=*$4؏}8|ޤ8x a@G\2u9MyѝҢ7aq"ӆ gWJRz6L5>8A5zCwܹe#aWJv a;xgwI٥ 0ExI:\z~QC?jrr5C?!%BqLI& ۉZysFWB#~PycGB'%Z6lM0a٢8d `?lT&H8j|(Y#ASXi] s>56TU7Q5)1|Ղ9(GVL-pMܞN"[^'{k(`vk[?ᬕh`7*BaA_snG7d[|:FɾsZoYMFg˄׎'A:ct.]Ͷd@nfEɱcydX5k~mHV!Jxf;]LyQc *2}X"/O p<ؿPj?LF#kʯf>ۀrLjPzԏcWrX]'`pgy~k{Q#D~\5lV.caP^?4M4A vw\gTXlN;` P GhTQ-%_>4NQG@Dڙ~T=#3Vgvk6yfnEiw<эpa/C?/)j_Zm TBCm]+q΅2{c?u[ޏIfp *՜4 U^U㿭C$)|eᰛcӑM'Hr !?8xo(0֜ :kj1l V!!l8<{DTA򢕤/~e"SVTRAD9PO_Uu;D+.! @i0 ?7)^LuUa È 4Ʈ:0ϞwhVVWq2܊&E%gh֙~7B ~M\v (;_ b\ =B23-djwL&}v+i@sD9 ?EZ·:Nֿ`X9!}tթc7Zt t HEQ[>V}-r!Q[uފ^M NlkYU8skqCQ63j!DbxV;;) )X$S$^{ذoC(@oI3SmxHvn.gؼ;`پ>%zN@ِe} Dc<ZAY\%;<~D 4q?S2Otݑs-ʕZviP~mJ3)3*ڳMTTIwt'3ف!`@#QFe3C 40ٻ:UCV@uOd; ‚?e, /ݸ$9;E-g!Rɺ׽;\(zݾ~g&o{o㯼Ws ijf>,Wprg!COvۇ<6 ݾUBObc{bCl-JD,WځX~cVZiSl5oѰKQEHzFxc308O/[C/ କ>{ hUG̓+C-jϋM<'e>ͱ ϶XP߹E>3HOgDZ[K"t*}IHQX',k7grt,_!}2 =1\F^63تjk= 5#`IٵN7B-> "/Yf#fWEKAs |sws_jYo}t!d!p WHPi$HH@!~$ 8qq+c5lƁه/MfjCvy," MYB-"^pK_ e湓; a3\2l8&&eJx"LkW33Ь3dѺ|6:}BsFK1HvOS鶈ΜRceB+̯3TB~v8M`X.ɍ6Z^M&dqnAN89ttw %R.fL{H4@ɍKX:8ӄ&~Piup9jŷ` vAAR^Qix9]*Gˡ[&%c_}&`s s'.8U+F)N;jG'G\?E*Â/u!^/G^n1Z aV҅p<\0pVS ?L=S|XjOu?*r@^+(62Ue`cO So&guw<~`]r`1ZLP)c"<+MLo(FJߐ#RAjVtŢUZmz4AaKw9POę|Xq>Qe#V,.$ON8۔jRY#G1j"Z`yqxr؆8ڐ1 {S;I=pQ^^' 3N a*ڍ6C[ A(`hҊ@皙{E7ۛs%V})q!2̫ VGѬDYC[.ý0Z9VjG)bmWU1g$jn}tQ )M=Eb#ƿOyZT,(Hݽ>v:\I/fO$* @Æ{Ru/8aF]m,Nomoa@7i;H6^Fx)I 92IVBC 0c L%\TC׹= ?5kF.? !t XٶSԪc3i~_.A3 L#\/K&^Vuɿs 65u>gqY[ Ӄ^9?t:' @R8O Q*&Kb5Lѭr#u/BU%p-g/;WOû%.%lm^5%6TdWR628YLc/s ˠkwxS8/cS-Ʉ2ֺ#Y>?K \paV !?zԎPӨW* :viH׹ ㅀ?R&_KV(QРo-OV lGiڸ@`c_#+fy H$7Q> 6=!׋b(j`j'kw&oIxQL+Қ+/aVNGWDkd#TnX'P~~ltJD/KS{!Pwx-.U8=}*)VZ>'2J'9fD-(zE@ܮ ׅ<R0o!3C_ ޵贕;"l}j۴`֙ DH!v־G T$C3s!4R?Y.-9 EkWX`Ā\qk1[n\& 4O/}/๖"MD?)B{K(ya{ 9">GZAiW ; TL,e:+Q fSk K>Pi {h,S<%a'w_; >Ga.j| V<:H}AG@tM, xŤJ5d[#B۶: nkሒ–2s ");LлiO [+NCT"]'q7,(1@fbu-=uH!ob.379C1b`1RxMGn [teG>iV<-X@3%Ε- 7EA`|T$K]^O=D6-jHJ14%,^} e4ݔ19Ibšuf(n# BTle9H5oE}Q~xٚ OrH'18Q&Qx5/y;[/B'w(y G(2+4H_6湺V?%)OvhNϕYvE79hDF$Q#:.mvz?c}{$b JV UJS6jF_" _p9a{NRZ#x}!K!V hrc0  '9gzLVf+6A<2,ؼ%IH `Pѣ3y_H7|iVͳr*CJW絇&{Q^i] Pk nAq:R U'@*{w6(`PvE/ 8C:'3=+-i S6wę s+MZ4/HP1v3r}f~zm e48ABȚMO(N*bH_|%jPL3@ 0`֑+D=FcԶBdYZ cv+tũկlDިK}z=yf V1|!Չc ~N`/ Ej6["EFuL25 <6N[|腭.::-#)'a2G [Br[Xd:EtoW:][D80lĆ1^]Z1O 9$Wa>X95* سMB2&iه1fŽkf*o||G@ `@\vE2ҟΫFUCvV#[|y:(P[WléIs5NVii~S;3dFBM[كGxÖ]ꭢo葊 ) [t>LZ@p lF=)c4($JCZo4mT/LQ׼(O ~V2YRR/O"W~0h61˩rEcςM10Fo d-O616 F4BdKxNr u#XŴP`ѕKR&i/|}炒ϟpB)1ؒνU&Q,b[z,P1c)z_ߍ`AGĿ2+] ,iT)A^+ F <--IJDR݄c3F?HTUK5R$e=݀ `h cZb 9V$ݛ#Quc (kL_ˮrw3(`BmOetzq8%Q5Bmϴdʔ X0QX^<~L**|!.F/ !Tե#_'t{Sɮ72պrfH\b]vGQd[&*8\NX;ʿf]ig *alzrIE8Wortͬhڎ3u=/#e!D7ɩ<1 ͨ쓟m^Sti#z $M$AW0@DIf%8ܘ/?)|**ި~M9 ݛS.XY.=  0̃! 9TĩIjDgK /_Z.i@LWAű:w.֕+ت S lTX Z~5n3G'4NjJHPapl]rxX0901-՟?ޮ_bϠ&jhsJƠT ξh(JK!{dH2XZF{lcӹmфtLJaʌAr0=xUhcV/QHXKۻ1P$"O|u1sԥI8}Z7YʹN h<$EHNF~a!/dL" 5qS Fއf3r<^'#5}(S23RSz X-3\%@TP3zB7$مTZVJ{IԭTr&[_<qiJQN] .x-Es7?X;ݏ5 Z\soityGn+-_j.s*N{Qh ulF D^ըO)ad/; BH/vƟbh B%"ט䋽f0B$(q,7+tr6:A'ޒJSA-;6+iTS-0B0˼#n|0 )הp(Ύ$ ę~'K{6+oNB*Sʏtfui'3;fR{ 8 ?`͆ȸ/qiq[nBzIZh=,tպ9AX:Xl[)[6 @ 3$ Gb# v2sTटs \(?+yr}103O/2!ciTqhوrх;dO.q=V_nOwM:#nyb:}@Ҙ9qB5yLɪ?ةS,>%ڌVEz`8xp F j5cqM+;>3yV:_0@甔b:".Ã=|4~|:׌XQqѢV>ƹx'ɏ"1ϻEkr)&!"je =ҩeS8B$XQ.D8c1 }ZH7L\v(ʤOQs3baYy(9w5p ` YNᄥp߁xKf @ӹ6AmfN)@}ˣZd=ƫ1r_?2۞,g*wXdw^WP%:؆BE89AKr^ \ ^ K#)( "տrVT˪W> 3̍Ȧ[?t&Ofu.$=X̂4a\ ! Iޝ!PFAz͞CNmB}K_?=iS,.#So^+5`'**] ?mӊŧhoވM =Vw-Y" [GeQ)Ćo_&=T@S%IaկP6+ _:$f. Z4G^MYW1S Ƹ%q񿡄x|M@Q1*cXc4 ;nzA>c*Q/7:Q m}vQ|/)+`:v/NU*|΍7!I uSMV}E W8Rӄ碐uߕ0eԟ*t]T N1L9 Q&!_ȳ $HE;(x+Ŀ&c8 YUք u}θb$)AZvO45uK*憊vW/, 6RvyfgfMXew6?f3 pKuULD(E\BAף X &yJSy1#}u{ 8 Qx È W9'PzE>*tUйpmB˴E5F U`71ʃ޹OAm~Sp 8Qx>(;qG5xuӲ~XgT[5pwhY1!FsouI sTFٚ)U4@c&Ĵ~ȩUNq  2{l)̃q=̓_ ^yۗHGA5^+rJN.X95܏+QOm2'j«iAMko`% H;/vwlQ~W" w x)NL,8#\1ǒϾ7G1#n ݸm 턄}F~vE MuY$;=JbaKR+\#AiN8o&Ft wGm4ɑ."d$[)s9!y- nЫJ23pGW)M4!,KA"&6yڞjNk~bqwdmQB9~Q9ÿhYQetnDXǷ=m?I(9\`R_N0` 2BU3&<,?3oUO^ɻHp8)w&>obr'PJ G~0 A%j*/j^T-0^w<1(ѫi JӜTd;!^TKKa]:l81Wi|:HGye׶HU|./Y~Mj2]#8Mz7,w.^y0af ЋR$D96LTה: j8hEGu WkhaU]`fm֣Maģ GrM~q? ~V<(Ll5-wr t˶po6?Fힳ@.1yAݎiV!E%|9͒Nަ2.9 6WiiA_Y*t&pa% gߐ!dx~r9Sz,bRuŲ"j_\/r*Zܥ|'qdeTٳ},0Q4u|ū_Kck[XX8ֽLQiQݧiIw"qy1N1nE, l (^ey5 b sHMGyW'i^3B?4RRMq1=%r8!+{ZPQxjx;/B0̛o8ǀ9üP/K;- 0N aE*:g?d6h@=ΏxAn:[Cھe8 ;Vc!wQ$ȋxh=#>ɷySϳ/-} ; b6mi~κP:D @04]XR9 AJœO9%ⶏv 򎆫MtZ1)!ts;-}?UR/?˫B]$Wu v丸ϒm\N.WHV t|J 5:V1[QFyl99 ,00Yp8R>Œ$r#KDiZ&j+w_V^w徴\DS^{ߥ(܆t tM qT1PC..4P'Ņ$t%/s%A*ӤsLX:\ļ]3P&+Rѐ;&Ѭ76:E 6s9Hj3{eBYE,㯺;DXJ(bʐbvb'GB^Ds#tZE"0F{Y8"BQn c䓳f X #"!pƷc!j0?N8+d B}W1魯F7.j&}LNxiRBdg4>_S@&yXUd%1}B>[ :Ʌ7Q, МՁ?e+z!gu'Kò}: X)8yPS9.ò?WߒR.ޢ_ưxz)ȍ@Bp%>p`So`Iĭz#_Nc),O`v@`ȥU~Mg;9ȕxef|P! @J9f63 6pvVFO[U;W1hO/. q.Q;ot՚9+^r20c{W">BkQЂ)T:<>wMc~-U_jt1J~2~.t1ҒUn?YQ$!;/P\V JTl .BN5/x'#(SSoR_M0'Z=L!/k ?< %{ɁBߔ!4FeC3f&p$3a> |[scPY4c%J S>EEp= m]?`booak\rffZvwoi"O]z-TюI~c T{d:+'ggȶٿH~UN F_Xf$+UC%k5VD?92R6e}l)W5|~VJfg!(ndj1Ri@&IgJ|GZϺqxA<*/>.+vK tq)<95S hAkչPb4s[ ѴݞzgIX*a%f&45+`輝J%TjuBUuǻVyV &VtQ,8NJ1;36nrS.rPq>C&qcӮ颓/ŚMGvB(_)MB<<"Dfr:;~D;HXO3L4{!Ʒ%ʔDF셴C"ʤc\;ۆ_qR$J:ѮcI2ה(a mf)hB3o绱*jd -"@I;3P'v`&9pU̠sr|V`!;{E5XƁ;Ҡݞk$UEѸ,XYow}EcUi;c!jgR %0 ybQ_v?6W?Iiz?Wn e$``c|7p{[7~^ұ2GӭWC8:{{%9<-ߩnhCFdϲ(NK\gkET}6rtA+4%T,P`ԳrX%;uS9ak4o̩-vw9P~.o/eox(-?NpMF~>:pjU_[V}z~, QXe.ķH݄@2t0[gH&E >ef ^[GA9Ao+:i—Ϻoe*[dyz;$Ya9-PUr_ěC[9uc@\WC, g^iZǎ$A뉂W$l2 tD 8IuIN5yrj}FkC:T|R0#hvi^b=ɑ 1=X[˜ vCjg(bG9K1 /U'*5kaH'wM`ze~֘SmwKp_.f6X80p Q m .3^#J*w2?AgH6.'n24=i7s1H"/(&LIs RP1=>"NRih!N,ݒ<9_oSk~u4߬>zߦ-nd*[ߛ,{$W\mTA2nғD>#Q$ɫ/fq-prݸQBAxLs D셁X٨l9Į\qp>8/#9i?Њ8jqnK]:*y( \8^5ÅV %t]Ǣ;c1K7R`p0GZ8;l:ܻQړQ3FP'.8YBklm{5/!xyPU;XMI+T@kPvwRjscC%#w`_hd${y%l{}ϽD캨 XX)?*RN*ǗHB$Loȡ@l(dpXתH,f@/I,]SHM^ 0:LcJIxu^*Sod | !NG<˂5R)ӒN~͏ [K2&l"O g``᫭j]^nw]2<#;tZt% M.j&nW`yd YDwZ!\{i~ mg2vJ  q BbQ0!?GÇxås=.J0ge Uk(y~ґ/'u،͔))GrT~O5 ].NDqf[V 0~`!\ȜoL`Qʥ=?6-#VS}&C+GRa4}6%6I9*z|bX-k8.w2Y/FZ5܈wr(I_g{ZPLK&r(R vktzZFdbCOy˶oүAmZ>_Ykձ{LQ/Ϻ311"t FA }H#5J@FImCޓpZ\5{8E1?<̾z'Xl\x03o+&LA>a@.*,M0`ÍYXgDoh?})Q俉00F!nfҠLvZ|-XK&9roϪg~uXRM_V>n?} /q,!Gv/}YY7-0m !/&aOԺ=9o}j_T'vYǰ^$ük쌼&lAKd/˓%TlO܏&P1 ,0c!ǁim?wd¤dϋ&$anC;mgdMsV\L1x{BL.WGyyDIӧg~W7^oti1_Xi} ;~+J#T )x5erNugWoMrV7dBA.a}4qw=j:n Q"+Q) KdZ%"Q ?e-J멗HCbHM 3L**UVG0!ãuJLnA*oUk0t 4ߦGEK&\Cƅr-.Q-qZ4R2 REf!OΤea_Tsdܢ JsIKI cctRD LCP{V;N:Xy0$B4;ӵ\?nwi?KwyeEr4pr⑕z|Ҁ_KiT8װoZY<׾T 2'*dAE?|m$y"-&}{`&5CK`} Xg͐㜕#'Nƿ,\,VhpA aM//=WVt->|iIZ W{Sj*x^l! ޗ]rt[rJ==Ib/Fuj=c9iug}O(z۬؝hD g7b0s;OtEn^E/ߵ}0kve̚k+׭2Ha3tTlVTB[nP@)PXPn)(|?WsbڣJ)iFwKP}|Ġ7fu̹*|]I@-39ÉYf`t,zo:ʓ՚xdWj#||sa7܄[E҉ |VHrT/i9r yrm, z =5%R­MBr1ABFqP;p,%]4"`QICIDL/E8FG| &cTf?R%?aС6g0x\\_.Ddhc|3H6eڤ+cŸ!U2^}E7C4Cߐ{P-e6tSJ0U[|DV6&`Ol1)spkB[uUrv kc󲭢p^Ojn|Ys~iMFqL |{˯tș:(ш b=o_Y;B0 5uJW` +qaVz,`01_/;K֒hmy1) 9(Ӹ40~k6:C W*hise}ԯNct ]sVV#hU$܅'^5SE {3.Sa̚DjyrtSHLY /:).^⦆?\"j.18$Xe%ܾ8CN chhD:oP.Ksx=cM|:W CoΊ~v;g)KSuv*L :kfF]ǒ}<ϋBkcv؛@wDi`ߒ\{k39} L +!82"GQ+TW/"0O`)>V~E8y_h U/qSQmS|mkCc 3nE9ALvOq&7 3'p:Tߡ"%Oz被{S},Il+hd?IF)fZuL\Mbef=)lzk3QRfm y,3`o^zKa#VFTҊbs҄zpP`״]yX4p`Py #zA{~wGH_RFMW{o{XJ&yIQs>55;e"wv$dnq0 ́x֙YFuMRZ$ הfK -B IS>g({! ~%:ʈՉrdB8v@#ZLg3H _IkmdUʼniʊ("?K$&v^Mj"n R^DgWQ?): n ԉ[\kzګs|:}C,A%r>{n>@ u4;vZ|(9JΎ+zd˨GfjQuI`gKO[|#Td!ݰ'(L@7Y9i潴!ғHJ\X :E)ɶ>7/kF\ƂӧA+Y 6m?So:ŶBs>+)$Aևb E7=X2 Xz=)`n ^Iፐq>.H%^N/n]@ɓ4Yw q@_앛wu%<\;a֮XPm8МG+SyXz APyH7!j2fB JOD% 03hWY7:n ) ']k0FzߗD;֎"^ޑ5ObєQ77'䶗6U¥mv2@m Yh˭v;80Yr_s@O;}Mj%0DҵtY"G&as )`a}vP^QWw[wBA14 <2̾OduB֖;RZZy̺OchE'nKmP^#H\*϶0s!wlnlpxm>^|zX\y1 f^@|!fteZ2jX:PN͜,Y)α9+`2}2xbغSN`+P2gPAqZZo 'm`Oi|C& {P>v3L\ArjCn׻+ OUZI e}Jpo4hwh̽ɒ_(rIa򶺪w9S1ϛ7~y;hĊnU6HnXL%k#1&H0QIXpx.W[JB$V}y&W\x:LXeXp r]DIq?:P4~MD)ȅ!ßH89/%ZW<j(Da.>:`Q?~X^*v¨D|2`E/$/?2ϝx̟S=}ˊ?J :o˵g5uZ߉4LXp 2to@hu|7r \/Z7]3Dx)w {*5H~S Lr^.Г_GBLA&bz~b~g3luvWi_8YT+!NJz@b {vdyg: L ); ^ 4,qf8ŰxdIA # ϵ}+gp !Ɨ.{4=M}<ˠ,W֟OR1[jҡ,/ 6( /VtIbMW>4hqzFn _xa{_,VL=.(v-x}ۑC~0j _6N;RI'PX5Iy5ЂJ@#ËI_㣶#eoԊǏ:Ѭ6/oƎ< \>Z@UA3o\]l.,BoPO$ǚz>o%+ԑ~Q=*w =;6tKrlY7} nLic@$]<z²^"' =tMEYT;3i*29J"!UrЌRx=&wHd<&)ìRi)hd%D +p@ Ysrr!"Kv+Ǟc%_eD{FÜf0' fGqض uYD` `syjnmn`$h˧MwՑFJT"!$Q7V7n yKc#Qk7aG.Jx&M+.amK+2 仝p'z1^m.*KJnI‰c8+2GtSۢ1w꛲>߼n>h~V1SGh8ZRG QZ{f){ ҦE.uRa#9k?J`s7ɾ[B.2`=.Ai^=љčc! Zc $kHg `3P$v[7p>k-]JK0+ 95jZg>jA7૜@_RIQ*8(`TtoU6ʺqW?$3_ZOoa4m4ƆF3tEU6 S|sykItz ϔ|1TkEt](8K7BEUobT'dQ}+8'ʁʲMpҧgɅl_.g2z{Zne _K]/V1E/:;>^!.R[|B7*P8!c_b{+o(i˭M,G&OUA lc2D]X3Wbs!ڄN4$z%PȒ 'K<< tp+E 9MuʰEyf֚RzYZɼBv@Rd z׭{#V~ jM)?CEּ4a@,n$Bs-Q5}m2腒TH9i&fJ[ :M,AKf^6i?*kPQ>c6pf+ix{<0"4΄W6ߡ*EFnD=߇G#ma ?J~sZyʮ*_8s@\PT/2=raN(^m-=vY|B翕ŤC] $ 8~z}Gʬ>B0 [ MAWLS-WiAҭ噾"~q`⃈qlH' )ꈇ KRFqB*GW"7bU6LiG50Hc1BX< T;i3p>M#hJYDe娽*3hK ~Νοu$,&q;mؚɑ? ;Г13a3pXa֘\@2 "w'LL]ſ؛|#Ze<! s0'kGv BIXV(Wy> _ka⼪> MR^'qb^ ty-憘:R2}Y"/G .9w@ )/Nr= άgT{n Gsf9F^5#TfAtbKR,_+i&68-0%P2*ut ;៎m8LeCjj>6dP[/2!lӖ+$l#'?KB,yawH9éa a.RyCcnV1s:;z3N..<R`rks]$r]V^ʬЃl!i«m؁wbXP؍gQ4jsC mg}*&.7Hahh{=_69NS0J7"70mM~ ߥO6U%{#L$Wÿ3D>hUiDŽ~+g@vs,P`u"!8*X:TSD:cӲq> ,Ku wy;f)D\uJH 5 ;ڴ}6%!ryMX.ijc0s-7e(lVEYI1DJE0Z'/9#}x6:='U4wr%Ӑ0OL)bFku:BC \{=iӭlfIA d/O"(en'^-ht4W԰&Vu\HN*׃wewg PRK)fh F]qN#P.(Vg^UR nA&#ۚXCKHN-mPOT,̱Jum| u};;QYwOljonɑ]oT#hLf[G f,7rlF,uZy`]mWh1 z?ȮGLDs6Cl[#˽06%f;H6]-)&cEŰCk.6R#ص:}[kBcXt{Y>YSūxYnZArnJxhmÿ3} k="##GC}cMiqCSH>};hܐ_Uq|,1;>F8Tcޒ1XtcBeT_=c;V`+{]4mcr"Ģ(SX`E NL|2N ut UR)"V蚴4FA*ԎaAx=k  26]-fwa.|p"%R&4SN t܎vtH(g4 ^9 @5?^5T.AJ6/|qc G vASRkD .obY$ PPyAk6.,JuJrKC2c8].9Yp,/Pc'[4/!H g $?;oCb- φd e~BC ]W! 1p\;Q\ZiPIaz՗"YKU #5j/_B08p:v~-|f '&qjЌ(JQވ eڼ:M:?^R^e=3Z5f6\QUZA}-#Tm^>#qg;b6u]AQC!6S@%bX 2R ųԚb2tѠ6iz" /2YɾJtrOkA-N3<G|1~4'OE93ϽD)4`$9ng@^2/1S9,J(RV+ mnJMl3HR_\3 ԁo-(<1:'э^YeO"DArz;I/dV2 LWjЁenY'L"nm4uӄދOfaqҏTr]+ ,/$5}_ǚ$}ԂBir-)7'x]qf" *5A&g?YeN7uE'~&|T,1ԪQ-NA\eF -̴Mjq2ڠ#ޱ9ae0<#֋#nڪjx˂[[ZAG`74_U*쁽c5*f1?GkZLV^byAB(l&| BU,$$٣c;uAP?A|yHfy9*{QwٝYpn7CSI=X\Pl%y1<3!\:(GQ%͙N6d6NdW@{$ s3E]q[6/б8^Ѓ嗈A 1?q0=9_%?% &#)d*ׅM#\bҽ{HFh`3m :υWZ=&}WF2!33iTX>ܟ)P'!'0G^gT=F]:\.mKG:ߊp'?AЫ3 [{z%pBZs(LoL(*zE tr62GSM+E)ie.zy?*91`˓B&^*5%['^.%#U.NȜfޖd0;ecZ%[09U.gި[QUƈQ-Vb6كsÌy,V^6yoU_eZnvEH1c(/ ǯ/,x&Zlu^J'Z2T<)hPo;!g|6LThX ~b S``Dkca-nC#H Sk{uZ%#u KXY}h ݉Z ?&G[^XPPO@۵Ne]ޟkbkB|[{t("&5kx$!9fnoc gx}[Ѡ*~z/s_1g\0zzoMAD\ې9'Jl͙~=M.jnM% 'AfkH^- wdySw0Gi/ x8^W {.^-ЮW䳋]{(%rl=1Km(V)Az/)/QƝGXښm@NSLtܢe?|_KXm1}"ӛNin7K< L3AQ#l%hsˢ#d5ҋhM;V,r5 FE6ֺqb$4u~ʨT gv)$z!a`!7bW1Cbam)^'ya Dp9 ŽgBmq~ k&r@18џDplK'$5ل* m ֭ SنzsrS=!UCwN7?k+7j'*LwBFudGw/ĂY:;W~:bVքgJΦ HW,K|dE)60f קsj׊`m OҖo{ MMU;[xrIЩ[B*`aKخņb_Ð^07.;[j@|"u [s'FP*[dZ{%XuZ$k@֜fۆ!?!e^k%t՞H"ux -Ji/#d93J.:[z(h;(LJm5]iP\zZxlӢy. D5/1uE/[z9JMZ)LDg=2) &źX2B E _ iSM\k!V@u9!'bO|عnh3!:ԱsL:+:8BX| e]VIr#QA3!ЋDټ~/: r=^G )woB+ӡLm-"9eÜ k"4NaLtr"տpص j]巆QX5wXO"NIݭssئ~l#ϱ>uI_C/u3Hՠ|9{D-X鴕I0l_lUPګLđhJ\e;a 0?tPH8vtQJ_\Sn~% z ƌY)R*!1;4尲bhkrjuQ/2@B;}lrAݕRx,kā`>?.i@l(bUe*AN\a?WEJ ( JWoSgKYK/o nt #XIM*a!S&m0j萘>:]$˗3!E9"aÌRH uuX~{taY42ba(`zKoqL5^u霓7ݘ/GgtVDHi TBx8ds'w{1L1]#E4 ۤ1)W2vM<"#zz*+Dg2aA]=_Q&b#?$çDξ_-f&+r"l)U2i ϤVaۓzdeaA,a } dIwA.݃œJc"{Z\txd5H=s\ћ[c<ў&{E6Ǔ~2[9g)U2,g>TlzZ[T_']PP2 bt߉6[jN({[Ju |!+j{od\16zFΡf1`:ࢥuy$`7 3oz4`A - fp}|ѵ8|{Kha8%BkX!Va~Mhtjb uv4rL+"cpz0C@ǯ/m ]mO|+$W}wP4"&eܥ- Js>ζk_Vɤ+( BIʫ9z\kwoHF7p]#hΠTVIZT8qu|w([y\7?hv?축<$ ?[&xi%lPW#8!1b!~;hYb?!okE⠽`e*yr?]о>(maN ْ`F $S7y?IAu;%gr : Zz >MpL0mps^)w Z7T3刽ԣ *s< }ni}9"^CThe;Z{:jꪹļD_ &LvƢ6T^j&t ( X7䣒9x:?}|~?A |_a=s4T}T(^.ӚFg 77bGY/x!FNRH1 u|(A˸CqI E_FY`@Z >k^ƺU e!% L)%B܆f&蟉@]u5mi^M\ݕ֯{9gB@(v^%y Z3G(w[!XV)30fh6П 9BAJx1x|k?.ۖ$4@.!!J=Ǘ%UYe {_,CWP #9 t~ 3><-W)y )~cWC4| Xڲ?_> ]9ʛqcCP;ߖ*-F]ѹf ʤ={:dA3sJS;zP 'inM:#$92 {h/v$q͝"Ǻ9EͿ9w*6Z^w͇t= f*LVPWZkA|i4޽#b;u9ѾJ?I#< n$[Fd.hjǪ)SL0̭*|'fLKg['f}!R8<"5A;F4){._'UО ^ӗl:e;߇O?NlAA+) t&uԵf 7~#JOopNyBNׯ/M@wO%WJŘ9yXKx3D331 r,qjM^M(JVMG^O?$_+xjk|]9.@p 'F8Z;YH>vr9AEŗ4tgɏoU}JV/Lǝ=hB[6>ąKN9 SOGA?G}M-+/'k=JGC %IbclٟRF~2?{Y)I?F8!  k`zx+`:6»c:(76 .Rymql<`zTf8ʹGrǸ4[r&(,l^߿~octVef%^.pu:No9oYKcOi" NCp+^"Ʌ>{Ze(E*PcO|mЕ|&CXYB(5ޤ&CYrkǙbk^bPNdlu8NVuO/ѡd=3ssk|(<Ȑ;0/.e_NHj P8Fkj[*@c2% +5ңn˄"2u:'sэ9?I`E;>kgcNgc쩈;֑LcFanjy0?Mbٿ-0T\:u5U}eM]W" !05zl.?<◹u?4jwC =tXacUl]\j.EI$|]:89)n59]e`֠v(Ct/ZҪ.M/5 \gc3]:ψ PJyw 9&IsmkMpO ,]Ty drDM.^J 4]_>nb:9yMd)Z 7KRoq-Y{ v [Ĉﶗ%XM{tx4Y2iPeDͧc~q&`1oɛHL3v`qƋu kϚpQWfo0}pVEuEXl[%=فȋT~vgJ)3d/][B! 3&=rci)M,J|<!Г,e1ׇzIݣCtN[҆^%JS+nq^#W{]pzG-QeS`3bHҙ7 VQL{}_AUSJ&6&62rԔE߰A#b6_6ݘ\;<8ٲbo5^AIO9N &>!r8ƀc<0U]zyNv@Nm^s_O#T..czf m҃ÝuT:[$E5\u,)ؘ5_0vdoFYyV83_Il%2{k휠x]Rq4! f4l~HlC&<J>6Ѽ 6P*rcݳU㶛u$n{اyn%7}ٗ^ңثI@ROCyi\(EVU7Y4b7akRI͐, tre1 '7v}\Fy'ܚYS >dg!eVinXWU8Zy )P{ يӥ ~ K r) Kާа,VdLI-H'jfzQ 7lw3F<.$t2h1ΌL M䀘\4h,1:coύBsAU0E1aG`Gu5.h-fKx5}(rxMN~Ńp6H^C}wb Ʊ*{.da{#1@]J +qH wFj1CwvmIq#~l#L,حvh'h"rWȮMT?aݼjߜ{QV=m$ʰ@ oD -_tX0У!m1#d0Z#JpU _4qFk8-jW,^~~| VbV4AU03(ppIoJQDAߛR?y3$^^){qӼz3l924 55A@NƣtrKzGTw 8> 6y:\EU#h`-̵Z/ *^S"R6}#%dEJ%y`S[3ا.>:V?#(HV)1N:™Iۄ]_>6 j-Α}dUڽ1҇B `6|xUMP^-JИ 5/ J_=*3Q99V.+c8#92 2-'[ `G \"=6tzӫF-LcVK v5I6|DDJ9sQX &HϪvh_9\]}R˜ >ܥlCqqT4"U$ η@<eeyX ڧA%Z{GA.%75%LLRYA{g@QZ6888bӚj9훂hHZ?Fae#hVtz&#-iLBC'1(:123AkZ]x23o2H4@[R~ڳk}@SQ@zw@ȿŤ;|37 }&j$jm=*<,B?f(EiF%}FHh;Nlr|#!%{ Wr|5!"|qY!0Ku|Db|dG 7;pԻlo)Ri\ ]jI*?ØȎY h ɐb+Xf<y%ew~˹t&/i\OׇZx \ό]UcQߦdgWj5IrOhn<(@'O{3ibeyGn3CE}0rirԓvJBr0޴dۢo$#mLOCH :U{}YIAALG_޳g= DZr1v!%W2b~ ?z}St0#v|*~=7y#M 5?[b;k\n<-rn=E젌5*ZffO .5d HmղOs*Y{KAG#4rARogЩvWmE_>q4-{u軎d>e[.H <2&|Gz;xĚOr3 F _.ftlF#ʦzw)7Sh?U4ᣕ꺫&S6x'L&|NDp(v-b=3!{T(:q'vkG QThIy'dvrX(a=o-a_b 8}u-0ͣL48p5QD#| 3[/IA?g'@#H\d}ɦ@*jMuY=&(Jb@YN z…L,R3uI*ˀnj*b@* FD"/J?렯2,N(oŕ N{LLF~?#%[wA@SAςd\ʓRU*Pً(>kDWߛ%"c^!K, PXf E .5%Yu~zZG]3NNpV;sѡqug)D1mhō1* N,ziB8$9][Zr !8o40Qi.s4 w^I:nޖ W 7Ë?/QPaHb|bLkOpsݴOֳuw+0qd8?^$:Di,t2~eιXb`cᐴj,x|Jo]ŽXsD}so'2uF!CA.P4<Է]jrRzwՔһR3 aRŴ8#[}v92i\LrRDԕ޿\íg;@1F B 1CgyCngs6n/Ӭ])(\H2R2DL_#oc‡g66`"vhXHSv՘ھy<MwO}0 ,ॆL,Ph Ij6z)u{DJ Cܬwe%e65M\x57CZ|orCdu= w 듺JQ g]BOAQƮ-<:ܔ蔞pΟWC;sc˗<)#9+ڲw`v^ym>:lYuF_8\/a@RFdHYRҗ⹂b WkC8Wض!:/#lCP1Jk\ &Hi~'aIi݇\x sIfnrWtP7UOnq!?$m5LMB옍ʟv)Cu6Lx)mXȒTf`<nȹ D9Z}JA6BֲK+t׺Ru\p8^R^aZIgy(i/[a:Bl&^az3nA骇 [TuC ();]C *=[+?EճV w1ya5yMU!}N}A4옼 .㿍lCHcpUF]]]٣"(ҳ4J<(pYK, )~!J  ppsS^[ǿmu?qf~7)t J` gɺDBںBWьOļr0N wYုWJ0>i`x$БWʨB |/c"lP:&T'N_NKO|!ޝ6ſ`U_H|)PzE@r+ hY=|Z]NGBS8&qaMsq 7P WJ*BHjvrF@}\veɛb lDeK}ǮNU N=d3/@G}nXxT5xBc,߲UApu F{/5k{ ˞O6hWgC].n/bx.u;`+Nb9 Җi&d 𻯣Aݰ*):y^4oF8xx:H[]yGiog X]:D-ReCcEIO|:ut+0t{bgE)n)Qd֌<`ɒy CqlhxYˮ5-bk,wڎ/veR-B#Ĥs}` P1.MB;'#ӂ_tb_]Vbz;NRR\M1k޽t|fNif!FO~^a ~ Wq];`Aaiir(^q5/Z]}2cI\½P㻟 4mT5go:D 6ൂHV׹Z٤*/ qV$9K}VY"$(E%t#[׃Qv$ 'Ɇep׭.=Epo/VL  V5OyjZT4"ltۻ0 k:ᔰ+,^vS0Ӥ*9Ol~7V.>!u"p0}|Q5c=7n8c\ۅ>)qǞ;j% Tm&uKBBj+:-13 ԟ`ﯼq:! S [ mWdo7;ћGBS1'#= NOMz@8I@D :d-EAts ]]f҇^3[Z+0E!|ȼH]gÜ#@p[rn>G9GW !:H^sԎ*d&օRx"d% c~I+_S玍*n-+\ |)PyɠGs Qch-ՊJz5z1j=kp!8-Xw AgS,B`u pZ[d=`nt=>;Eu kk> V^-?$¢1Û˭ GH#p .~â%cUuKm/hF͚zj4sZ7s-J#*?M%QHAtJw=dHdE)T'>Xqsk-~Օ&;ZYĎiTήM˚)$Q t` AQ4(R: ޅ&?izwݦj+WeO"K.=zO. v|a|ycĴT^kV)s>j- 0p>ӎ'</bf^cA7Y;)Y6wDKl6h.Ot!H%!g:&jp杙JXH?$ylL)B)"|o; ~qӰQXݻ@JaK&iVP$Z E%,j_)*mt ͉=6(Y hZ쳓x-#nݜkp`[ D$h[.8OdXXm) PL2Ruձh`:cma!v%?9Qrq?xo%X _@KŽ8Sό;^ cQ>ۘ|ïPʆ)edYq",7p'+oQNGd{~^ǍUЄHQf9Z(I ;._q:2tu~v_ aIH+K0!:.nd1wu~5ƀt> ?:ÍPC+^demQ0=NEĈCry5JvW  A} Q~3(bjcvh6MLdD01 2O5F$.JZ, -U˜0ڃ7^e=»XGA=C}\6qMGP!T=E@ʱ6UtgA=UO=b Nl.?e\0F# ]'d$EtH>EOu).1B7P V3$ F؉~ k7r5ptp=?--fpBM+ y>.R[^b7i[?|$XrEl&kLiȵgYI}A^)I9KNq~HTYi{Y[H\ |zu@n4C/@XMW$F'[﮺IwB5S&萂n)6TѰYs(CʁI1"QggI ZE8EO'KhKO 3Ry2]u)Ouw38 (󇿸ڐ?2d7MEoMzsM!9m ?X4}k/6D=Qy%F+97N|tK7qEAiEUqBc+s1}%Cq@Ǐ2o2~m;nqe /VsbEgo#uIr4J':\1C{@!_ WqXn54xm0Pw#"^|.%MAyjCEdd>XH񞁥EpMB`ydHi Vl'di_i.1r9K\Fe-j(ɤ~ ݻţBdi УARZ^Jhߥ?B8QC6?ٌt;SRyyR2D ~k/F nr2iL_&|~ &ipB0FHc}6޻, yF?qP|*J t\/$" 'a5O20wÖ9?5+ۢV# V 4CV$ssd8hQ>ltx܀D;BP72VǛ +cYa]]Y_n鬋Lv> N8*7>q&1 Y'dHhb3b_8"Sڎ){&ieL^Ŀ31[a3f3ij~`Q2L nGbEWF1Rӈւ0s̀-c%k6l_Sk">K_3W .]{*s+=,0.-S+ t4B- 񦃝fFhߖ%?#K _5%UĄ>SaW$uQ6F^kf0c=g>H:*:1j 4oHu}m9Wt"yBM[1C/#ǘ7l$﯋61.n, =>c$5>NS5şZM/egB {m vx%*Ki<,QE3zpJ'5?3jcz6,/Ȃ`Q|R;Q%0/(LT$d\2@JNdD d^֖o^7(xwUH(ooxl&Qr odK&'̫9Ny>4A xY8r&أM쨈k@R?Sb>4G{?X%J%s+݅\HdJRt-Ѫz"MhG<(4Gr`) hG>*E8{])(C4l 9;:T]_AuМJ !U1"/1lQ%wAM=Iǽ)`ů7̑$_{[%! h&km~dnŴ;x6]M]D]=B?W8U&xU}Fpt$xȼ=lЅ|;DPquY>ZNʟK*aH{BA^:0@ ~Hd&x֕A&T}kG@ste]?hEۧFL)/Yeu=ZFK^wB2`HDPqTz*Rl,/Ǩ\-?qTڪ΅=TW5F i)l78<]{RgBAup_psR'"ev6ow Gn&i'jL^]n-3(±2{ -`$bcOrwQ۸,l -X*%}0J;L2ɼAamL*^:',3o_̸D70ݯwY{՟}ᡜp޻#nAvcf"x+:v[MR i!0kQ::nvi>t BkQ1 a]R7lE)yXJW%m:l{S~ apEԷ¸/x<`^h>;f잴Wџ3vUѫ/?&H!k,VH̃8 &*_o׿fu l^J ڿU),3[.bpxk0;!na~~2<כCωMK0߉5qV,x'&j /0 E[&;p ^*%Oڸp @9YuDHQUFԍA+>z 4 ƺj))r1?uzd8h(6C V$Y_"㗂n0RP7Oׅ#7,g7}K7b- ѻgOuVvB)AmMj@olJJUjdgA0 NF-bCϓIқ-}P3!'>9R% ř=H/O+HVi VR{e.aVg֢|B84l)hlÙ˾J;vIj~Bf̙cELX/p>(OpMG w͕-` b#OңyTJ۹Tub_9+5uK@N/xFpt|tL*Ȓxf7*426{`ITBʽ2іU\F9[aӿb"tDԇ9v 7]C_1BL{F`+&F.aeo"FՄ=ыFioK¨aRٲ_Ƃs˿F 7 08C% 2J5N%%Ϝbk/zm tSqQGMbG:-1S.q]Zˏen{*XfX7ϙĝ!k_R7I6]yJ s]z*gw#ŽR-E0Xsqۙ5x)hDA9z4*cŎT %a' r {h.ao ҷEzβضu8R0oW+>~:!$a>@mT#9ea* >m)W?ȺXW|m{%u)܀IACX?@MVud4?llDaӛ]n)AJV /Cl>!e*iҬ ̱X ~i`xSwd!}9znMH;j-;޶\O]-O;vͳQA-(5(}RVx+̤ن2tqXh*~R|,Lb6H3~fDm}ChXy Nz^&3zYơSu B4eL"3E OtdnRX>O%_mu:?Y?D%>߷fa%Z `="fBιg^0c0%a ٞ2kVNz؂v_h#}8.]wϨ?{ |HĴ,zdᱺX̄#(<G`YU/GEV+<2]kj %@m]JւkQl^e -"ix W:w%@۸%zJ~Wqdd$W᜹ FʶwT5KaPSh|ᷳG5I#qBXx5fPE[O降k=ɦzggbx\l- 0SW*h~Am433a$8@Z E;u9"Աcs?Ͳ=iQgŇQ#MO:I(y]eW].=ަWoINe1/z}^? 2[6͖8}a.:4 :{xV_ w Iś|qbLd{E@BKn hV;FFۂ+WHiϳ'A_:@_TXr0ڳDu2c yF+oD'ox] ĹaR}:jb^dѻl(K 7@.u{␣kƗ6aPeÐ `jGzї^XU#*icqOJQ `}^GoO]G̳&Qq/ ۷ө'cg dxw{<_|6#+ݒt.~yL\7ţ ")-dTtۺ(u%qec$5K ,JrkNFbh׎;72?O4#9ys^AOP}9֌󇳤;ʉcLX9!/,*Ab_T[d-=rAb0­d!g"WY_ʢM}K8%TcRr'HA ɼ]1`/iNv#Q EDS,w!B4vj)"AL`D6]?g4 srFT$jT(Tb) [aُk#+eb;%[xn-ӑ P!~{ZvG1mŸ$:'d}OUiXa,83"+x*;4bR:wtB{̻}Ӟ?vK](h1>C^Rl2KM9W^<9"% P](bFdnW@ɷB!LBde;C{"bЕonu']*}B yF8e,A7lO%xԔGuʈO]6fmVRdefYeCp?ҳߧRj3$b,zՑVȝވS|͛?-AC›2\.}R6, _,*Ac6φG?*okOa6 K\5֤ҙ.tv U3PE޷SjU'*:d`J>83.όhմ͒;wq{A+Nm*Z7{K6 {>҅J=ct*ںLcdc%L@.X:+t2jLtf%t7|4kykwd+Rx@UU"l_jmlZ8"\f?vfK P@utugOY75k~fI @v d` l{k#XDs+"|t]|!Z\Yn kXZ1TۨfU\A#zb(u5|H.3%Mj ZpcQC{Q ڼRHҷ} 6Dj}б. i{Z~ce%j{(BHjOR+/m柛W+7LB%)YKO2a-,h eJ{nc XKOA1 7ّ ]G]kqD/^Ԍm mĚ&M hZuF[ʖP9j5#!H%z3IY+o 1;TWZAތLj.' *=N~_-ϊbucbJ $K={:rv@P^~ 0Pni;/<53,!hȼ|oAc d@fqA]*<'@K|h}-dQnm!X})-d:/:+\o@ySa L&4)S Uߟ_O<>n=nXe&S5C,F飢g“xݎ8krCyl/fM1G DdFn + 2"0m~ Nu$2. !<.S̙t(g~4&[u,N Jݴ,e˛(+3(^@ʼn}Us◐GFv\zdw鑓)p~&?E1q6r].$MI"Ycj.HdYx|E>伍7LT5-}TVs>DGo-+*(vk^`:g+HzjlQ("AIӅC.csi7ɏܘP767?| 3M+aڅ{rC` ܽ<\ٓ?M2 7 6 ~( ` yuGGۛz:vJ57 4M8Lq0 ]d N wN;#؈XJy wRWk/:US%vf5$ַ \\4 ^I_TH/h!J0ɌIP۹)9uaMrM*{  ߏ;?z5s5I?O z2HnCt=tb:8!!=K ֖LXhnˇIx.m(kEG@/qH +@:Oy:(ƷYc3棶IY"jjqqFEqW~vzLR] k~.ؿo~e7ii* Nx P6QW*']WOkbΊ}ndA9m悢iz]oy.>W]"'gnGi[2XKt4vV/׻u Aʇ+w7vrzPD+g&@&XۀȖUx{Ȭ1z3EFʔZȠ P{sk=Q5g5>w sYD~?~ɩo#}!t*5a TrslO  ;Q,F403CWZ? -,F9#QEz ݁al}OűdFw&6s-;@0l)Z$/-K.(-f kW 6vm^)>Dfʼn~zcbSȽ~n`tĬBJc@ަVR',%~~ɄΔC)m8-@CTLo* 6:bҿH&`A\E g@NO U4N{"FA&@=OS^\ yoU(hg[3emK vm~9bjadºQp÷ҕ<:/mOq 7А#OD'&Ay%۸lBF|kVc1ս/T^R1Am3f\?;Q(ohwlCt(,i…tӛQ87,gXqln Pτ_oݫD ?̐|- 95p`IK/IH]om.l\.{6ܭ m.q+FGD?3Y'I^X5 >='q%<0/K%u&LJGN/%{IUpT;NyK݉T$5W5,-:lP<:VOt wDu&i9dܑdKU;8 3}x uT; IV\X3SZ'쇎?*H! Pego?^MȹMf7rYeS)RqzGyV]J6XrD‰sI{ZXYp6ذCFhݝ{14kV'1I7e>Aj_n}8 )"Ͽtem/n mx3|)}],<_  4AĤG?쬷[65 cY[x79YیoKIA ,w"*%¶7~jrܤN_=n^1}6W7Bq!W0g.&te|JDuALV20biUx-C<1)8 o2U7gYluh '/P +99/j3A+ؼfTnx>vlȍyh1nпȸh;b$'RC7R$2Y)HUuÙ ?}fϨ;#x;BzI`EKAtfIO\']މav!W6){OT>Z5ۣ29VߔGe1WLJJnUWyGL>[u?IqQVi?0t ӹ( =U<:%jG^!8KUVDD3fWO)"ѕowݸMXh25D\ QЁKԪafgwd+E }Tqp2Oc>E(-YLv ̇/HC};!z" !4o]=JEg,W~c"ک_ﭰ M}w~p+)f:ƴphF;Kthڗ\aW䶢_3'}x's$Yuk-(udsMp׌C%CH51׃~=oυjfq!w&c=A{y}&!(Z3AbʐW='@jQd^ᐯ~\5]#&L10Bo_Z#@1S˔d;ͤ;cg24Lg48ƥ  ̟I݈]r{[zv>D^8$ɝ0RtǧM'$q]At/ a;85}gh_wepEhumB_ ]*BJC8YZoip6uX[M` 9u1[++6_0YAbtoqUmfԣ87 }A Zi}.2gj"Hxek wwSHA@"~}ŸX6̹ 7 ŢK~)vJIy@X=޺X~ϟD!pC,}̍!+/>&wN/M_GMС|^Oq~YYTJWPW'e;|á2u7uңz0<{tX~~凜ԫsn2INDIxe}^l֚`JHMwd@e):_GI|3X{<ݓ{Bb4Ko*гp\#V .~[8K:N]rR0%GP"za&CzXmGpU0mŸ\5핸HAb`ѧ ׄ撐)4̴*hH2c*ױiP(;Q<9b Դs8Z\ar?Q a#2VKjindQYOCYNLlKRw4Q^<ɒ[99s/՘N?VP/?ka?}^EYnW]jd' {3|ņSB][*F+깁7{pvx" C%}m5c{[~.L iLx[#syg,r9qN?(K + Q#Zf_%`&>`&Wݳ6Nz]2[go'E8+ R AfX>EJdnF#Э`71pBV""ʐ83 G6]瑈,1LzovJ m4h5$ٓaikSږ?f\S4[&pЂu^U=7 cx3٣mgu/$&lkتׁ\T _(8g Ħf:* (dz :`<>}."κ"wҚB_r_6<[Ytd؛KDZ'ӱAJT8A$سpSъt50Bn'FoJb;7ng&xWoOJbsG?L("K.=C bDovwx4 ƌgr$Kei(ʴ.#"3S͛ Vo4fHc$Hjg oߦȡ欺5'6,s+3qlns7U`nv }eT3f 6osL>ښK$!"GP_V! AtCtw.ӼnVulVhς)(tP& I3$6D?;]ړ6#/8c(j.ωWAeҚg9B+7;i6W U왅='\M|~߭@fa9CPIEP--*;;WX0bUnƦ&e:}’zHB[QJ #'NĈgZqe&=B Jt"gYz?G'~ b?:, 4sD6)8pMr[KO]ʣ%۫$bǗn)QW.p/ؖrR*m}w; QG/d?rqN.tEQ mp\CDp\SmR.DJ)!k*QBO7nI{@8:[UE ]ah蛚e\+8iETpI'VƯ8D˕LmMʐ냅-xVq7fTA^[p`(=N 6y<%oݷ` yF2Jp:E+v>2Ǥ%$w.QCN/_3OUfGX̩xȆF73L7Wf=M,.Q$`Dk hƒYD3)vz%!wJAcr ϰߑ:e{}/L ߻c4zR$rAxn{iw';!~aՋ0waUcsBr*TRGF4v=SD8pc9,AnY8Wћw۸Ms3d8+Nka}:"9/ѥ9nDwSE,蔔& '3~5uv]E122:7+?:¶G=quY6}G$:Iܬ5Jrj{N׾B(S-fi7pwOˣ@SQv:I4G胄#fnSnT.IK_%xc"OQcvf=MEm KajPB7o%)UN %K J?I_v)6rN#y}[l 9㍯m `b?sё{KOa."f$m=gNU>: .nM5]ˋÙPMܞL,[wσ GaUb#8mQG+RW ,Ζ w:pΊBm]DIlq H˲aз )i\y8Qk(=610cUzuhN!oi*Uڢ@ePS%*Ϭ8s(TbGTF{$N:vZftJ$qx,ZJXd+_.t:znk~1L\_R%oS:-1EGɬ5)>Z+BJ~UCy saƖd:2="i2HUjݾ0XQBa+4_4IڭZu Qhg:pMn7UhH_0ܒ +@:,Viz0y"WJIr("nˡ !-Jrw XDEp4yz$ P9L_ Svb}T_kS}oIpԳ? ˡɧ^e_$j@!gӾ""M8m3N gc?㣴yϥcx¦F1w2\VTD]VXJ 0o'`9@2PC(+M~-mq~Q1pMF ``ՎOB/sL8l?xKaK:6y^%*kB:?NQϨ 'Yvȷ}SurfVJ3Wu:7W&W"pT 5WBUf+u2PF DCù7~D+- !;Uj+|*j_du2!E 52ɾf#dޡ6f$ y[ugQ@G&LCcŠni_+(i(UZn_NMxA~tu$5k؍2&k dK].|e?(#_{*@ pX|Uh"q@i©~):ZXmEdlnTVzEμlDŽ CvZ7x$@6̈́T6K:E$ e7dt y2Фn5˶ݧrƑڗ X̏V{Z:-bjq۔@Pizmn[&WV+@HN-#t3x8UK.Ʊc '׹BX2ѤE\ٲF q)lJ[tϠ$Q}1}/k:nT"vM-|EO1 kp eRsyu ps|<\ R1=:+F-ި FjP, BѪ< YkGga3Mb2zt.M)!: Z#:4Aoe'/ֲq}z&idO p=+:$-hI[7S1}X\>NdYײ8+jw7c/dZnڤVv6k-դzq28}PD^>`P$wܰĂzR^z2zcH9kV87]teE`8P?x䣙xI g:ɍvyƾeFS@׾dG7jĦ Ċ!ÿ??.$4Aʶ9o u"kHUJ`-pHFx]kYicy{qf>uVUHj97Bӗ7TWw:^c{wXX0/;>'ȏomO}bsȆ?&|eFw +pM6ԣC+. 4x2v]>ָ>Ɔ:ߜR;[tcp^%6v~YU4ՆBDddq֬ތCf_X'А`'n ᶾt&` M#rJ)>^$~-C@5/MS+{8ZhО< WnW1Y<Y^6p3$H\ WV2%N"`$WwZɇ7y8!ȬWo",elKP]V|;.0,BUu;}.ϯ@ !6ŕ>3fSwt|a`q~s\AfnvlTW1p '-k(XP|+/$% [PCBSޘCӸhI}0F!(9OSaSeNX"gl V'Y'ei:8]B#yknjR7'*r.gyjIW%oXe5@aRҖ{y/R+ >Dm7/REJP,}Y9y']@J97RYi(H]CpDVyUQ5`ֶt#Ȯ`ȑ<;ϓ\}iFz'|+I)N32c#8Z >S Lá y/=J`O6+};=kΕOyvo]쒼s=>io)>i'6)#hvJA:!TӧSN&C?ϛo 0IM( 2Li6l\=K= 2$>eɖMtCng+zo=M9\Jy3.9j" xm@]efpdBx/`f#ot@ax? yilj ןd9L)0CY6ٺЋFgZT h K: S# Yu9!/-u;yul Azzá{Zc2^h4`nն*+FuLeHvMsgw8ʚo> }Fek'L;Oҳ:%jy6~jiG⧗Cr2?.q\zD' H{Bx#-!. RʽS2=HD"6y[])t TۜL}Fz_"LFɪfp̀&_z&hn_\) ()f4Z%D\w@5]gv9==5BӎkzXgaiζڡqӮ~v}ɹ2*;Sylf--p2KA34[(\^t: e%\LCoKgN ]G݇^ 5.1R_=`D~ܺ,rf#lqhW"#& s[N$kjL\%X-] .77ޗ*O*++©uǏ#~}p8Imo+jL|c&T[UT#[ow6ނR^tmIa賖@*q-e-lduLro+!ՃVEZ~K˔)uy,׆`?z߶!s\أ~pZ<7 7Lل6)J7p*xsRic:&9*1bg[0Ƞ?G=9H!epB t[Ý iК '~J܆]ս2zM(T0d~^ ^޾kHu5()LRŠ+&_kg[Q;?G."k*xg)SvxWwĞ\#DKp.Bu0D=WoNk`dmxFЦWU@%fwrf٫bOhtx`mH%:jt3նN6hQAqY(A;æxAtFS)&ik@w/YAqPQpbu"|ҴHgq E4!)%pe沣vۻnS?ƾQiv*R }mcm).jOLb< }E "qVP&|qroN.p$'U8;kqbh*EwB8}<0j0Gׄ;/mWpe۴A5)v1>gBRpooA*0] ޷,?$/tdg zՉr9&ǷY'[!L]"Y=񁆰0ӄ+Eʁ48m~=~QbUj93ĝ 3{Էw][T@R!_5!+Ao|[¤&MeoQbmXHߠ~AݵEhPey+6ϭ6B IJfj7aZ{KD7 -]iZe/s [B 6~OaETՒ3Ѣ4'(p]zv_2#!>8GcVkSR'FJ^a|95eɺWWFmXdb[ltQ|9xW 1򚎙b~rf?p_'\ B ‚l5N Λ7W3SF"PWZ"&Aqjѻ/K8L3HV@.YV=Uٟj!jREUTtL*ɍp;2?;Q .j~~{N4G5\&{!>aaΏ 0MZXBγ hF2!?u(6.7pEXܘ+]r;f: S!'t`CVZ9} 0ɶMM)לN"%|qҾzQG2vVid|Z$9\pg(d4'e& PjNXbgG94칒J&9^7gMN[nI8! 8LIյNX|DC2I賗xM4_x,_&2A%2Y25"oXoIDZ"ۊ0FWK0%VWÎ?0w\P~6F[~B0$pX%neTk<1W/cJ#. 5hf/c.KCg4C7/L`e,d4ܱ G04u}:U-lF:+>tl"&P_%2m<K,a@ۚ5)!1^kGqZ0lVj:ipڭ<OD|IvHM{7!?lrTQ`d'3Nc&/ Ɲ^X7&Mp#\+N9 ,G-!u5`yoT~LnB̮ ?S,Jk(渍f[[v]f5H}TlWV%Z1~:Ti@@B9v#;eY {G1Y^?T\612q$ФΞ $Ryh-K۲&*k7I#,mfW>@AsMCjXC%b˵ӅbVGz2i s@g:%6зhڐa_(yӔG5hkw/6!1}0DtIJVQ6kvt"kC vzCaDxam/-#t2Un"Y쁬 t%jIGtb<!FճgJo6\Y!RG.IMCC(lTJn {VSC1^F51c %5lBqpM*.DJ[3dZR*$LsR2LEMYݖ|NwPmr!Ƽł0z%&laesM ʐgb@wEh]ELR' "!fU< H|NM7)u$q}^q"&/^DnxILRLoiYVRЌMMۺX:ן0`H~ D:WߞDϮI1b.N:;!(RwuAD71wp\A̚;Мj&yH6idH0uܡ/?-=pax^j$@M ׫A`2ĵwWA@Ʀ|oo:q۞bO[]ץ6Fåo)at;X (:85)'bZO{W80H*3tC d8d\8R4gd%Ow Y`]XG4=)nM2?͂ '+m3_4S$|\/XNg]ŕ>٭C2*T6,vq8U-KyPe73OU*__ u# sX+++SߝvԥvS`S#azhhu ck]-]/z"?p͐g-QؒН*Sg ۂPuĩ+j^(@1]SzT/?\RdP?ps$qf=CD+yLGKN==,iO;P yWz5&]OAf8" 0JvL{`osA YU">Tރ*ֺ3 a&HtDTn$ n89zuM ->$ڏڭXӈnˊ5,ZzY LLh,P~c'"$5SX { 26`Yo1ldvM8W2IJ0PT1Wٮȷ6 ,C)=b9$]j '(`c&`?|osF!B{*2f4ۻ~Qca=ݎ{9jSB{6{ .q[䏮XO &Qڪ~[ G IA޲tYF>I" yСP ɺ;j`rQ+\-vKA@g1IAUx1N /zE]^ph_/=i^LEnίُt7 ֝4wJ˜5oYF0lT0yE_5LmmQDDkMFlVae\N- V l\1*[žһZ 'le\տFn> y W4 }loߗ>8gpBe2 ZJ;,"l`2&!å4Zb`D˛ <;0: Cڍc䶿-m%Ii )m㕝I" 5([ HQh\NGĩo^۠Dg3Y6<fD|ylǵ;.FW5X_zO6>[P"ϕof~FOgqIx1@L,"`Z)}{{AWS/E>xGTZPDA)B *"d⟽yٔ"O/6//XxxˇWbFrPcc; eBoé6ލE)I+L!5 9dz NW|_u%ƖHT.VL2}hkRB3P,_ -Is*68- nĸ&ˑu3ȃ9 R-]>+]X@I*`@ O3bzIC6Sly (IZsФcc7$gw(`.n*|З^k6{q*r!56xR̓*q-+ߏf" $Z n)*zް,+ OP4=Vh/f F}kۓmgތg7 +SǕ9@1 +4ƾxNY-amOK@ 5t&QCQ/ΫpehL٣n3h1NcC)?ܵ? 2&PZ:ׅxu.ӻv'膋O F㥿YZ~nŊbb9 k} 'ZÖek/Z(*Uyg2kyWM:PO ~Ҽ.2撘'5rH) DiO%7k <L9侍 @]b\1#&7fM&/`*orvv(b!%pBuyk 7 ~o *Y"p"I:;9>WWDxGCZ۶NH8`})@1fC2ߟc#ZY^\!0}]Bh KUƥfw.J+rCBa4cn\d;5 a]zΉjBFkcB))(~k/719,u'twOO[U<)th[VLbU{C29?z7UT9|mĠMV1Aآ4]`ܥѿENꞧ6_jDۖ ِ'M# @B yIL\LMK9P߰mOTվOp1V8KrTYKtE}IqRL'૓/{:WKo>AZC) !wұU׮ Nj^{,i+,f=ftM94J/ECZ-MooD+m xO̭*M{m[_Xx,r.ߜXcPumԊZVꋕG>7ʳvZ9#ɵ{VBR*VYX6(՞\/n=읁BX/ `P4S4)P 2c ͺ J7[bCKf4Gv*4339 &C-R/>$Ev[r½ێxZ#zF0!ff'u<2}-Vx는 y?{TYG:R[$dH:$[Ey\ˡpdu; w@c `sQ)NA}R]pM˻z#R*=o%y4BNDA}2[Zy Z^*D3afB>2.VI- }> ȿ6B U4>{mAsQTx]]bZ#񍤶qAV_g5/% qPd2Kw| kX^R*aw">'|8 = `깷1Re2j8N긒)&E;!`ڨw{mbhл SH/IxdNQԕB) Dm[ s RSheΰ߲CUuCBbڅ+JأLW{`I,hDN =qr7Q~O؁ARQп@:e ӓi$~K4\wփ<:;#ԳpƔ@C$ئ7q0 .ׄKAePhpLC4ʭlj;8.Nm|̻ @4<$ oI~L,t̐s,=0b1FYm}ee7C7o=|c# muJ8gyfJpAOI* 9JuaR|Α1#*jȒ߲["VANwF˖ej/%>zRsM,s0<5)ٮMDM ~xwqnf'lsM?%U/V%5/eZ_o1t62֘ť":Jj,(a\ {?C!FI,GRd$ɂ7Yq(B?]ELgˆ~= 4ɗ65ޙFDġcObֵ'!?A0J 6eXZL2TúM@hy.[8) '77tbp>ŽhRȕ1Vt6Ƞp Eu#떍@}lH B ʻJ I t7:{EOE_-;m`sYlDU'0l "$n?:,/<6r+=qXyVdǎxjyn$I 'aBK' Vg9l@6Ml8?FKHS࿱jXSX0W4pAO0"ʦ,r?`ti;2n;D]P~t/+ٔTTޏMS)K@+;U[g.MƵm6DF tv!BX(& ``;PcΌj/L# Vyq ͹+ZZ\r|󼐡W[m;l34m4rԮkp܇ö1\~ t9MpK.$FTR_}UI02 ~MxBLbD#(a_͵ VVlA|v_r`oc%kyGGPIAA'ę8s31Vt^haġjѽJ L;bm,acv8 8ai8,ҭiKO۵boт'8ZBVkv^H)@$hU/񺂈Rpڍˋǔ}a7\i8݇)Y=^o!#~i|; X3ҿ>r|%tg^ X/φ,D$ E3+!"k֚0ykP֖o4@R%q( $m+KFKo d==_ ] O6!x\ P?^H`{YcXym& ũՑZ4ZE#}c>O'2e^(jfc 3_h`@38ap7!X,Wqh^R;τ37+<垉ݷ*wf GFDz;^mVH6Rn(O^SⷯA^Et<-d ҩ.,Bq>TEB01~H+]R~RTxO.Kp_B~Hw:Gt .2SCY yK.ț)Eoވvk fsCݓSeV{t$:z4ۜL@z$6}w~H4\sK|߯oհ|] 2i>w^uKZI=&hF}O[\*\knyfk{(^8~kFW ugD>IҘPT%7ib3"¤wq3Nu 5UEsԩܘu$Xtv7b›jMpIg6D7Y} NɚP$>)m ?| `JUvbH0ޛepN< RvaR%jZS_&7Lyv nmߞdml:בI$7xE,Ztx%`Hp G\֛bJdѥs"ŠolWޑݹx22^9 OȂ*XnПɵE@Fy1q-ddt:1ڣ❣yׅ*S=[H-YTn$S\|r-]X(1P9`XeDȒܶЂ 4*9SR3KQvأ)\k#M/'97KIQj/_TItWTajFBQxmX>ʡgا>KasﳁFǰo)p' c+Žr-!P)ýJc⚵XJHr!qyq3=>c50 U&2%e=µwG ,*a>k(cK`Z+xvOf8N'T`RKd(m 6ît{VX5=-J5uhuZU],0Ħ8F Vz6^n~i~C(LūuPt"ƋȰTZ[V $Sg-$ Rf&cB(Of-ﵡ1X>~;1Q)iskHjQhzfvw5^˖*;M \"4N{AmϩT.^ A'$tiUr 6-/Y2o4,3k,హ$pZҐi=k /> PV?ru;e#rBߤX7-vǯ< bNb#@qD0FzV`^M#T.` Rٵ>9S}baYM۟4l:>oXs1rAR@ҍ>ud0@I3.EX W@שO[iy; 'g՚e c`N}Ԡm:_ч_3(@ ܠ՘%ٮ$"8̮F9OPJŽlejޤ" nH,P96=5$gAj,~5`@<:ԇ 5V7iL-;hFU6c1z$63;T5!&ge?GXMV(2ɐ2rUmYFDplFyyۮctV.?Y0bA+Vw4b4صyd iMV]hI C0;|N2Cr,izWNXH]*<&F*P3k:Ӷ7X3Sm҆*Β}`Hj6*>ΥԭUj9YƂBޙ2zʸu4 }`U ,RwjwRb[%-OhRĸiӟciFBʚ6̺mMÝ;BC?^ R*L3 爨1[~K9ڨW5\p8іWJ@JѴ.-z#G)椀:!$ @|#NN{/ÞL2Ī]]]u%E> ,8c%H;ErRԯk͙[8+=nL} !Cй@`I-JP vgM5%WwEߩJ2y cаCaˤ 3 XDUQ>@6w;ᓔ0_g%SNftBmeq\Ŗb뚣WIp8L>A#헫~ 鬍,^֑nC$Hׅ) @@zYj.C,B*2inDgv }MV-0sV:3Jvt&|.١KNÔ!Rl&l,jEqz׭k/IbSw&p%}t]:EdLh%AW'Q],>e}M\hxg M6z@2#ee= /\u [ _V"Gεe*8;9 aX.~g\QL7Ps!+Z7 \/IލQ @ }5ٓpKOY.뼹ʥő]piOG TgE(ooHf|Vh=$'5RͼQ.Ml.zܓ;~ԥ"i3# D#MZ*4RHwrb9NAj1_f'ӧ_$OiܰL2wAo$:X?_=\+: kh@Gfcv˒Mc$zh;k"ɧI5Vܥ&{83[=`V -wNj>mJC@??)k5*5t=x\]0bm?{38+f/#֛cD6t;$kF ^5X-;n9l~)'zA"_K>LJHLRkiMӺuZ1Cî&UɎk|},% @ Aθ+y9#8HMs4J[E'we[+Oڧ*YK0f=J&l!ZY%LkgBhMNO>hqi]:;_0J~\";L _tP~6p}p sWVky2ڸy 07sjr\{[04=r>agI%$l2?VN=Lk.: ije\a1|͞Xͼ_F~EQW˴2"J-IqHd k]ќMbRM/Cq!II 維n+".6QBTTύ4 cGNGQWc X8;wq-(tY$AoP\B MpP7xYV\T6,S txQ<ۆ3!Vo5:r?j. 93F̟O#`dt0 ʴ*7.!LDL@D_#NEXi0}>:DH74!{ r(h,Q䤢IO"נnlA{DgyH^Ͻx*O+*0¼AV?]25oCҽzӽw9{*bJ!K`;5+8nv.1k'G&k''߽.P%`gBU,5oYJDžsVdg'׾ #U#-dt.2B̬$]o geYތ .p%vjtp]81ժ#NKZy@*:lm~ÈzwA.NS=Hеiɀ!0]2C}+2 79g-h3;A=|j"gԿKFmpwB*հs]|MweK3k插R,mpa:ֈ.quN GLec3~b燪f{<7``̞ݼX)R`@ҤkpWӹ3t賜ȣ;khRŜ}brGJ[Te\gn)Y--QáFԈbD tmB~\q[b4fNg"p(0^Aou@BNg]̭}}ǝ$`dgt&MQJf|Ԧ.@|^EW'nrJ8RR:8| $ڜt*yY,}Ze3s[edk d0˾KR /V"!h"c6jKY6X <.`98О ok}2Lo-ϥHhpTvEŧ&QֹkW*r#36i㐁qs'pxWVV&yx54ڸ_B|'}~{vO~=HX0Mוܖmϕ*b[8zӯ"0c4[RH*~Ŭw7!D8 a?&rI0!On*F1*< vXI)Q̕Uoyksd@cMG$Q`pUbl z:7zlϢ6x0W~Fbf(k:_q*Nlu N'zR!!߫5!#w졋fbAWg0U.;Cx>Oi 7M5%4{?p]`.q%uT܇o ٤S~uOw2]D6v5aUXS.kVx$7iGt" +eb{q!T6,kV7k>Η) k5/u㫁9kwNM DcT8N+{=[!^&RS:8zJ8}(Tw)#>J5DtZ"pF"}, X\H:yOolBR#uO#<[93/ &IITř1eY,KٶDa#;uyLD (yV,oF\x2ow U@3-R!kCp ?.NViXxEec(ݬmt/ QZGAc*2 EEuaO8M@<18 BPP(Z}Ӽ1س9Sh/ hNӄ'N*/׃"Fv*%׈?D5k!LimM$BzOdc{rj**ߙy>2`_|Z?ND 5h߼e_wbqTa% :8<D {rĒ4oh 0 fjIXsZuU'mG[ݩ59+ʎO,5 H(`O2{'F!ʹ$2uGjAA3Po%pfnGFmT`bD111'ؾ䱥 TZ Ԉfȱ#^^QUƏؤ-Ɂñnf:-WI[ߎ=o LjT" HVAmkOAC$ l!o?<]&-bt,]B}wB[_*ؖY Lb(M,@@Π~.e BjOK8*Qk¬n$$Dk>W5)ʅ)V% ^V7'?ǂҀA(|0N247D5l} f84ٴ>Xio7+̺4x]eG}_mv2{${|LduysT.JW:8mDDcs̉2Bou.§^IbG| xݫ vݣ{B>@i"]svROhϟ:\"3/W&{- {ꮑp=(`eebK43cb.axՎ'^=Ozcnrσt V1+0,⼂1YJQvoj@X1txp'Y1JWXv({T'uP-s՗ 3dC(CYe"WZWҀ;5e_/BL2jx.+.ˏ=) UpLK MwY~)/r1:=JTa6]+|`>}i߼'$6a1|nfi>f|\.Bܶq9ƫr2!SmZ;.AeސTߗ!S"/yyb.ǙZr#H\UVCxX-Mv;/#3#Fi{:|Ei\MF7[<2NhS>bÇi9gm=:Ə)tIz#\:&F[ns,I3v;Șcn6PaSxA?<9fUJa657" ;S)?LZJm6 gCEDӧ0XNhfU(LkY?5ΐo؋ӄ‡/w6Nk'm}ZIH^a,wD7:ȍ%11'eQg-|tٕ2frod{bbui4ZK}]O ;XSK!"w͝: !G$YХi (%(N=)&q>oX1Nf..[6)XmiݞE>}ZmJ V!x hszRϲ0G+W*(k+sCI9xeLiiKzz[muC[`߀(աT\"ݯO˼6&^"C8ߎG.5Fo`*^WRQneNLLh_:M o(j {"k|Y~Sowh |$kN1!s@ڞIq~).iꎥ3k^#Mk됚 |èFJ} 2Nje" IdCovLKבҕiq8UBFgX4b|zsާPBA4C߬NS̶D !<~Si8D*SG A>l&Zg圕W?%B[8k*RRkMe߾f$1١˸??p3m@*b*;^cܝ[0?YJ7-hʮ&!Th%P`Af31N"3g-ߚke,m4Ͼu304#"I{ kL4*1Q1̊"xJ#DGYAwag@޿T;h_^@W\/*&wc Roc$I1S'h(8CgcfyqT F'vh1D|~ deGp։; Ȣf1?I^KjxWh'ڡMa NN$FX`,jh#V]`IZ:^ArǣF }Vh*a gy8(XTqbm!!q?6'=ង%L4Q![K.#;7TFe3x }M$3>`J%:P,z]`7m5OL\|7պf"UU$ަN{wmඋ'](0J$i`JP*~6cTy32cqᥓ{avE/Pol+eB`/\MeHQղ>?̈\x^dNQ) k}I01ȫZ*= %+ ]mIvz 2u)lV1i~WjF]Kih&yNVsOkG*n⍑q;E$XʨX[ߓCX"dZzEԙ"LH5?_n66K`Kka$\R@yO&pYU5cS {Cܘ$799 Mj &C!pݒ>xVfΤգ!֫Ig\vw E(}rGZk"̄r@q[-.g>l%fRIyHe$ҜzF)aϟ/_L@F_ߋD>mm/Ĝt΋m)W[̄> Ҫ4oev5oYjCl{k([BA7o2ǯ  F0s=Wp~߅0. %.!G=`l D,yt3ͫ&OKaw':-gX"QևXs U+y]$Z\ܮ>NW'XFwrscuv4z|Vvffq{!!;sT-I(wj?:;: ,EܔGFCw|x\`Y? 7KK‡ucq׮\¡+SUh"Pm0#.Zo3pkY Un 1Gaaɜ9Jo IɺFQG␷+QM1![IЛs S9R/\[NĸZ–M*oCuԒ0`\}+ORȵHd[ШX׃zy@'AX |̜enbc@p{|ZemzχIqcՅ'2^s|=g"b+Ż Y_]cz<>J7Խ)"v3iIb'(q;H83`(7%WkWK Y]VáHkauR,^Lb(ױ$D;DE.慰hgcje\JV$/,t9"EΓ u\k5P,AR)2 Ojmh sI]8L7ukKywjs14X"nu=U,c,*r;~S?uw^wͱ6eAm܆8վ刞~GC(VS9Lwv·σoVN4v`' -UɳwQhڐh&PF;&QԄ e,Hn@]Dǹ;~u AR"V_ũGjPj4bD4t`3wǔ\}e+=6wfPߎ3!$;ͽ$ۺy[YXugˤ]& ~7{'|;ӹ+e>a!xs@HYkT!L@/ B׸TJLAɤE(ww1H|JFH%j[83&d!"%9#q zb:csOX?h)zGg6X|To'WʥA5U݄Z-@*GG !:|ʽAqm!zw.ix6Z&WZeKMgmmS_) -ᆝEGeOeQipc_8毷6Y9EbN-o G%LPCIR3a:>$cɩHG z=..̟R&MD4ٓ!U u0'M|Cr3*Ɉ#Ǭ]]uXfMi>\$y+|\#˦9mg!HOǢe`:V~]^֫4?L>I2<}6h{]mξE",&g'k@]ʥ'^ DtzC$'X$)iW )(]3挰Qpy{N-cf`p|"- Z= Jiԭ]7rz`nr߀7E\qMPȓMTsQMœ=L~,o@}ab!u̞,捎@#rq*ڍ X00$td!1rnKE-U27~[uP` HREȢ#ҡ:r6K1DdZ97~"\l Y]QbcdY`,$0y7Q_ئRVʒFcOmuaeFg{Qhr]1=wd`$E@$e+['7(bqWҵm!k8:_KdARw`7,I` /G Hhtjڵ&=r9 w J2%ѠLxi9t"2pK#H ^M#(ț^.q3`+k/5yAZV~te!C2:A(' N@y #T$@Tm)p24|zq47 o<'{WbG`VNy Om+63 dSEZvxĎ]=8HHm?vcй ))9mn/$cPoYTn/8@u+1\ =gzz 0$(a-F&K,DK.5ұi8mQwŰ>K)Cv;ЄwZg^.W5"sj[)&-$a-3*L;ۙ63Ke0 sfHgB7+^ h2c$ch{c,/NbӘ3;_S3 YÚv`5/ ?z9_jCPk\d*0QCl]c`kQfu8DlPX@0S^tbcZ,Ozٜ1/WttA`߀v;J%4| |0 %+f̝b#§WgO[֔/$Xى8ȒS*$k lw_FwMr $Pxb z\h0 ~:$F$3J6̈́:nj8O/&vʴ~]H7~WWI OtȨhFmE 8-W6f&YJPqK/r#K~tڣ@hC!ib}}>WETP]]"7ߎLpZ*2.OKn6Z]GIS@>Yc^w L4H̸2ߢ'04ݽ\48lt#3x\͝aOR$Ac!ׂ.ҲDeeF٠g!YhTqA ǚw-S?3v-EkƸ{oߘ$Cش(W;gT l;JlBE 8ȹ:Rn/"nSB !՞)v&(ӕ]Œ<<\5~ld/]R̝sJK.ыmz'[/ɾ*?R*Y-i^vz} flv$W`wl4"?v~BH`5n{P|Αc :){$o=t]ԫ13Bg{}1܋jWBVY\ "O|&ȼN"Up8 ocڅ.RӥZKx0D?&X3&%#b}#9?7:5R.UY+1myL92]m\)PXR8tHd l3YTB 0o rvu,8yky/[f|b ~צwiT~ U|8`pS7=2kfH0]ޛPmQd+kXl[LA &^M!fj.q ?'5u{/,BjL1gAF_sr~5ow(KX*0DKD5 Q5')Uӡ*׾״Ѧ]z*l C>3`RPIV/ܠ9 iweo {?^;4ȭہ8%U,.AJͣw"Ŧ.?74$K07TRdĝ!E9sHknZTiMLncT= W]Sz ZzYg~Aę(p~p5wɝ4эX/" Sd@S4ȋDE14Q*IW݌Lكd;we sNE=nAj~WA/j &˨T aVG +, Kz6wʴ)sac-".>>QXh:̝bh9W5m f`h̨FޠK^2`듇a!;$i i bH[ FV*>k$WqhL}-_hPf'=lb?u(y$((5]~@@4mpk}]̮߷A1SVf.IDBUE׵& ȉX.`JC_vWY|ؐjXKp>u{vnMᨦIG7LnMg"˵2c esP>hh\69h0 cC?W@ŔA Ce)@rK8¿JȤL^36zs-/o>Ͱ\.m!*Sv8~Ygg3*';. f{P 6{ p'<3{"=.ITsQYޯbNaER|W@ZyhA%^t倊^DP@nf$T=ZAjP9[ʣ@ =k-K3OOءFAdث{')SXOtuԊNgn섖b0!pj G+a޴ 2Gh D@3ߩ-aHmD^ώG0洒:ن0B޸i^o,\='Q,`E\XN^nR!y7oɬhm<&}HCmˆ)->ckE,[좦݉b`fprOgpB+ 6,~ִ ߏIv_x1+lW#=G( U5AD5́Z{B} G]!<0zHb5h⳻N"zo}G\zN|IФb P%H2>A=KQƩ&>3Hy0GZ KXىt'8fSpWLC=M,^")_ b (9g*U#3QVg(qKl,S1݉}+WeJ27 F[S A\p%P mt_€lCizTa5i?%RA Em7z/7z N콱ĉ2K~p3Y5bCO͙ wUMߑEPp 0*.Mt&652d ,%'nbU@ʟ!03<4Fplԗu+bwM970 m9vQ>yRXoRj?szbgB!i[. }!9/XuS#XP0KJ[JAafq /rn֢g棻zRb':x03ko+^GĽY31KCSL9Ɓ ,s hG,4ȰUEq&{5,绔ȟ5b rS)ZOnᯪb-PIkk|)4V12gC_7rag8ĩQ%m;Ws~[g1ȧ ̶\rw?8q:\iDΆ T=hH$yԑ?(n8,'0aAdeʾp`F`H<>:=  3?򈎓V؀-F QM6F0\EN1<g7h8& Z2xH@k ; |g-BmR(|\ 0UP/7i;zǻj8+ J[{"¸:w0&HWֺIPHAW|dQ/ F,!LmDa ޝtf"6*TdAwׯ]hrv pte_Z_'1(\\fl"r)m)Œ ~~NWN\j؅oFCk"8ܯ̼uGqt8(۰*k= +3a7\%50#d#9<`Mt#mJacuV@HY )-Q;ޟfbr઒G|^<+ h3Ŧ(*F\[){>?;P2 VJkW|E2#DDe {D#~ЙF 6{*v'@ <蓒cTB3fƈ @ 'lϳ\p @se@3<>CWF(!ULcJo2ЮƄ~(e6;zTl8ts_]R1XC i Y(jFk$&¢~Fo6]B,.n1Ly^" E 3EKTݵ(Æ VR ȑQ?xŲme1VVvgNlga]6sQ‹l |7 C nٶjl: Lk܊zqN䒴k%%g<9% Pىr$0Rwbݞl_D>vma8UɳL/(oHbXMAK%qV *`~)K|ö{7 򿚅 +EuFזpśbFM󴩿n`S'22zuI'P5DZ5$V=HP$NWmo?t}֦5]ws .=hdܿO5% ˞p'(f+i<)=6M'g'ƹ}©#Ƿ ^dbԥFe i"4j΍ɉm o~s7^Adڋ(=G9{Z!lw`7ȋh>x=]XG&[ j5j~D4u%Py;WQY(g 3i 6}_e}0# [1ֵ!>~s"jN(};/Pbo~>&Cr֢rLi9$)թ _33fd5è#6Uw[@?~./OQQz6tkh5УnvIk]\BtcSsNCʺ< vW[DTb8_#v'?ڝs_Q Vc򊙪ՏȖ$t?eKkhՕ~7MCKN퀋op Р~e"ȁnyH ~ٙFBckǵ1&D2\X8`0kpN`$eVFp[%6:Օhx|,d3hm*p)Lva>+/,Dt\?v H0TO.;ExOρ/L)`Vj_׉]z$m2_`RA^ӔF> -Gݫ߆^,DJe,bGT_pŨ{K ]£m'> rz&ao=E (Co꣜)6ۿ'piPsi7CP?VmF{θNWrzk;2{VzA3ϥO%U^~2GK/(@ !M(#[ZYSf`xш;ٍdrα^2" h  }zBHB \0%-EwKvȻ3%OQXu9V=;tݴ+ %7vzJLwDZ+V,OS_p++p+%3_z2pe RdQ2푼[~z9 \3m*["NifִÁc%mb$4^?f.ߡD:})K?(Ӽj r OpTQ\=-Gk CqwVv frT70삲1VF8f4m#9G 8!ae53hGXj]jP[~}v |vUBMiOg@ԘݶU9|'CST'u zS^~3  _T0ۿh 7*+;06EZN6\ewzzqKoP옾9% Zfu/=Sb.{Y0B褊QNB:풦jR,9wEx 9XjM%0i] b dbl’8E;Wķȸoڃ8>r-+: -G}Ď:$+ ͡^><Sc*鍝K΃TtF+77vը5ZGfr-se\*hFdW7)UH8v`A}e x?dޏx~ܧd^O9=$zypnrPW'K`_S xN > #7YC} eʪtMҶ Fʪ{+E>?""CRr7x'ʇFt:Yn-o(7]j| k`\rZ|E݈: ˂@r?ãS)4C"֎Wb5 Bል3nUJA÷L=!%cCHI v T>Ar '1p$كiI1˾ n`t`lrh-a,MݙP,KfoZA{%م v[ϓ19 9yL+FӃG~ӼFCiXì>oѽ':Hw/_ydaCѬd\# "o4 TZ?1[FUKY19޽>uCm9G]q껔/uzʲV:ʤgV8*|p # Iã%[fH" (iK/38\dU>6ʽJg~}9OpS02H gOF94˥Z) U@o\4kĿ.bSԔc-o8?,Ra8g~tE3e68Dc$N=uLb_\ja2r{V:0 lιe593_מڞtÎLi/Yޔm/J@'hi>SFb%B/9Ƕ2|qÔ#ԕOD y2pu!sEl} $]߾ovIG3il1,! ^oIocW]E4q|὏L-5#jMU'B…AkghH dn\> MʴQAoR,iO%@7=ʎE<2\z0=JĨ=J.m 4/<|h^䇢wPNo!#&^M12"k [s3WA9X _ce=r?bv D{D3#}2-)/[6Ki;!9s=i!-2Һo.NlolET#Oj gb48tF +|ߨ/JB/]X$я<0C,`}><,wK V^eMYg uŅ=XZ<[fx/5ܾg7,F? cл?#Y,h+A=-)rD/b3v桃"M9 ܯ-v Ƒg6Ә.K{j?mҼk%gͱ'%gi=[heNskţ$6LN~5:Vϙ bAJ4 )0_Uħ[Zp4VL4|4|ku@x=ݛ L&j5)oxSWC^WXsU֔"ŒqqC=9h{? ܑ0TY/04<_-KCiERQ}+mĻh; rlK/}p6dhj3ehEa_)[e%tڰGv9;Δc"s?#Г'U.d| } $ɴ! `(d 1W BfcmW{?"x?bz% x#R7J@(TE7p&v1`N))wL{]s(o!f-\zFri }zo{_k]tB`i"Ts;e37=ma+t0nUxJH1g֦_-+?cn3.,GoH",< -ڔ{KI;[j}%Fz&L|+=# |L@,PBŇo!}[3Qm)W 8>[ UpʠuŜ  `.(]?L&J }Oy!zcjxYNs'ngT}Z ѓ쟙j-j O+%(>+W2 7;Z=$aTos<5h n5LaH׸X~6u^ x3c藳~ߟ"Ugz "oi HU* v7kgnfƸY>HE?9AsIwI< JΊ&4PIޘGȺ՚rKɑ-EFX"ʷp~Y&pC z@&gANJMJ+69 ]+ e';ΈY}t(ܧVX"P*G y(ѱ &> OMjhzLTvA'.^o%|`v ۿv'w&8@Ol#%,8\主fTlXR@ , AXL rqY8{Y"I& K.ab&!?qɣXJ~ݜG3-Y bmqނOud/b+,ggoj3v-;u×'-Ta>^KZHQFΗu!Sd!,V;c~){LJ Ţ9"G{zM0ە(UŻ1n@e  F(Rxb4}j&hm޺In{?',ࡓ̄|Hi>j2\ (b%#dSwZUR3J\]:8 VU7lm1;Cѵl0r]?J:Τu PmA,q!v/t+R ;=juR bne|L b/7qI{P6vȻ>k?b߱AZ]Cy &>V8L-%1bDQCzTbp*~SDR]l /vٮ]hiQLЇ7{Aj@#5achpSc",^ i-azwr-P 2+߱ua"MxkӔ*u&d؁صh' pW'3Aa0Vt>/5gqPjYC9 _O\qgUs A>U!Ы, CȈ2ti8 1*+JLU/8M5ʅo 2}Iʌpk+q*¿:.>! &LIr&P1יI9[w(5!Mg[7ܧ >u~NCYyDewG``-eN݂.4R(Wr[,DKKఫ' &,&D GE'@ % mqKJRɪ\?B3ҏIz0UߖݕAP{;UW zViÊHֽ8ϻuToij5Xzv\ NC=H6߬J: skn"p B>ސ]q>>U3YE'yTˈuWElخtHw)<&LVc#'+l/g&!N7e=4,A*6K=~Єe H&aɭf@:y0fUPb́fفW ww#D*龫*ɉ1̸j[W8wӉLfǹ * =L3seDt-;WbWE~WnM=FZy  8#P 1gΤʵ9#.qz g)GڅR 6!UxcM;`z%;pT;(C%xB˗#LSl.9;畁 Է^ M"JrGnrP0‚hsP ~dpuFө.Q)N<"ɂLARvR:yQ"iL B}R5Z w70Sۣ;Ƨ$^X̳Ql:\A*¿F7b[x -XX!^hC1dp5&#o)_[L<񠫁\ [$}*7;MpZ~5%*7' *5#i,;xPg:wuTGl4yk6,it]IާH908 j$˯nE"46LMoCC<;43F&KEu&b489 &l異SH,NjpVs~RoۛeJ)3iHS hKٱ*| $n⨮ZWћoc-"!hʁ+fe۴)$,(8N[Ư ㋒81}[[i#]+8EjhOPIAH{\pͧllM :9ag~:\Gea!Z=1^`h'E0d3JrV)( ːkdFj+] |n?ALy]i |;vD]"Uw`$<\6G\U,3}MY=-!0EE}BAԡ 1N9KhkrneD1EZ˾SZr_ (y;Y[ J~ؓs? ;~L|O c[fwWf!$N"c"Msi 0Lʢjm2f#oVrwS_O}j1ɏ5Ydfʋ.cz_EmI:($lK6Rf'2:/\|\Ϊ_j5IFRX,H!`>GIkn vI {/WDBUm靑&?FP C)ѧl3@0dd sBE EEq;kJ,VHECd#+15<ϙ/Ri41>$s׆ޓD[w}l @~9_,o=" ?isH687y*d5b ko .Ep ReW@mB\Ѵ4:bķ-mZς:QK=)F5L5:LsDX.4P==ȅLE8\Uե|`,WzG %w[)$1'6%zgO?ljEl]ؙlZݱ'?4^2D2YdU(i>?}1Չw]D?p0N+i `&r5WK6-xX (ETz=:Uo <t٤%}ا⃊ )D+em݇eh )p6;;8H[OP;ustH#  7/$ khyv'҂!or[R{e]I#|*foD#`;<:5ja  8Q!H CbIi>`f|đܯJQUS{<H9?s%My>ǝw: ¥\4R76Dџ`zoNuJN2B>0fWZ<噰6hǔ<;By%ŁjQuJaA@c٧Ԉ̺ r80t#βϕ&$OzQ&HJV"I*oŌ !G] QDPlO=搊$DWD>b5pօ1='ɏvn>6(@XFdVkT_S7fw \ (N1t߷ D́$]]~%~-prQhXb# As0e1:?(d#e?\YY=ӶWq}Pli5$|ߺXSԄGj6|V6F'_!O avȨƈ:IA̓r E nm¨E˓\7j"YY\|:&.{xq' fbSZfsa<4dfD9&ZL7\mC ܪ9O/ưXՠz~lHJf^Ԩc1QzRΪ,XWK=zEI_UeY[>bQOvFoʵ 'p w7?߯b;JMcQɂ1G[fwiR B#x'?9q>}(A)q#jt}a P!Ҭ} Uh7_R$#kh} IW2[a<} Csd$k1Om$$t+١![ʍHEds։9Du)7%<ܓWWCR ˗00q.%k"2`,@.g-KYO {˵hy0u]V^(pȌj̩ۀzn[ȯXolwҷ `]7\2q=z9ZeWLtu9'D7Cչ` C& H-!5f_ )ewݹ=nRfgL%37y1==. X|+']s\=B܁xY;y4`BV 1D#rkjW-܃fxDsm *ӶȬ IЮ//G5Bmj͊$LRja! ,smQ:#=)f#GCR>亐6Vy Q4ؑ(]pM+6XT& 4l8" _*Xy HFLslVQ&8V*݄3h{y8|?Nxj}R+KPfwkiwڇ.<%Vw*4!;VxP%SI ֙_3@{w҉dpVN% Aɟjh!1CNOd葖F@ !GqI'(5^ _SkkpK)'劇%%z<Ԥ O,xT|Mꂠms HjL%Q/cY Z9bb AM[x%gXw̢AX~@b'P4#l`!NZ'HHYՒ(nX"A/P.D,`I:[uoY !:~rqa&ErW*i{"g7YUꢈ E E J͆(+1YYFw8!֮vcAU%cxjsYS=/oRpk1Kӥ6Sgx@g$fBC1Q)4Z ]N mDOVa/dgkQ0PW7ϷɶyҞx@JO.NjXlc[-3FEM v9u0gH n"F~ǹ zWdeV9oHz GIuL+K鬃|ØaE fw$3}^ 'R-wKtBX!HScjgF`R+%D@Z lyx%J?\]CJ SQ$l@܂({C#u佳f=Jv[E&`P %G,g(1mFcs0)yӋuG#]1-(Bndž5tqY|t:0š剆L3օpPjtoviDZSv R/KCD0PdFU%/uN]iYmlcY*oWB~WV ; &b吞MZ~GiHL?)]v8UM1>!4-78DZ]5[]Rpf0=d=:w E1Kq4U/c5{z v]ѿRamHe7zUV U02H{ɂWI4㮘Vsy\",ŝp.1 9b1j֫u=GLk\St]PI82+sv'HiX.#G@֧x-y\̞OUƅGd&SK~߭ANc=Xkfq\CTa?;Z฻F :RJr ^Pߎfa>ʵWf {w[$vNr7 ޣi:ᬀ!{&T]7s9ǝf ҍm#Q娕2%jYzऺ_sڧjK9î5f(6uu c9dg=p'T%~ _"o|ӭ9i6ߚt!.&_8$W'ي(]nLr]l_Ie&b'ѣfꇚ$B11YDGg֝)pb˜*Lϴ8<|y۲b$agH;"Ҿ!$GvKd2=ZLWl ،!O D!^aQx/BAb06rT,NuKI !ь5~(|i%ƻL/s`xRkaWr R N~C+ w(g#$f: 5\k_ Qn^7V-V qK]SIKdڗkbeN-<^sڅ~A}䔧s$I&O>`U+RķkkJAT5Wq2r2-/NRqGԐ'|\ Jf^6WݡwGO~A_Z%BO(7^_H(B="퀂)Pc &7+d [eo4UJaQA/sZ2 >bNS'#1ƤwHx }fH9JXC5-02T@*Mjyt T3BX62/zYID hڥ7ui$Ǖ{&K_ѕ^bbuYg L84g(뺱QD bt7+ПM;<ߌ0afY(+Vca (=yFx7}4[K C+H$CkS1[bv3 |o "c:޿G3}P^h+лJƮ$pzZkqf8Ș1E\myhk~<1|%=T>P4%ƌ_D~d1k_zD3^+yE@WSitNn,+vb~d0aʿo7ns$! Kڱ^s@f{%OKl3^vAt#vr^#9>Yo pI\Lήe0%[ʣ?{Юށ:`.XBkrPޟ|} -O(~48a?S|bTO>>5'xaȃni *uWu/Fqqguԋ9wkQ}p ÎcCGM }{ʳnf]d#aQ5[?%!m9hl&<-hżm['xz5\U@R TI} w7WOq:LR4E-@C  XtvȄJI\)Rz7.igy"D)3ߡʯ3>ir.8 C?Nh{ _[2mVFc[.ӷ@zTD<J,}QvdD9Wڞ459O&,J@CyO _͂Q 0~́=Emxz_buW[;&F)*Y/ W1)Nyk7?`9]/*Q6ŅU! J#Z;в"企X'B[mqԢLo}1~N &7rK㺜'5DDpݜW=tļ=\$zq`qbSjEgHO$G~[%[gX `Qԋ>mdπ: 2[@W`OZEJ%spV5عѲk4U&C!}TB <9{.V 4(WK)= Ȣ'T9=Kc/\L̈́Hd|?󲋺8ֽ]q1rtma xvwyS*woDgNhFaZ*WY*5`=V1/"!]~]~9 Rrc1￉zn(Q|Vk!aT.BQ'ium Uߔ ڌEyCpˇ XBb:ث'Ԕ'LZU2104Aux ^L%e 3iSg lԵx\q`8Y:i3T 3?ezex:A}CBb/kxŹ9⟀_+ݒy Fl{a:MQeWz"z6 yRT~c|c `wa۹F.\fnBk6=֥eU!,cЏC]|1ۥvg2T.b ~|]PI/.~$AOۧ7e5sQ'虱D}F \`=ءpDdWNhb68hKmجv4 mOʝLݲnZކEϦy?m oܥH2.>4>N!۾zfǸo׍mY+{!ϣQ0l!{N/ŗGҡBU3ųZDle{9] ^<Ǿ7;6jպ⤈KsxFχRi8q223Pvs`Agk Ms@7WseZPB{@NA{RraD0u1oYGJ6 (GEBtHb {-疐 JF{L=MF^ߠH].֍C bxV8۩􀓣tq4߆M %ٶA]ڗ.8]`jke ]49+&N֨$2z b\&(v)$D pZr ACd)pbNjG>.)n!aMxYwDU,'}.k2L ᄃJj důBMEBmW3/ƴ#5z܉;- av9/ڬz6B (2 2P5SH~x|l!=Ռ:ǺW?YSKWN2|oº#;(l_y nO޳=~Us/Cps諗G/{&dq=LF3&: ;K~_ oreqRk҂Ag wʈ-lK@ql9r-lމѻa]lFp }n@.jwt J> %!G="u.h D8aq[?]QL_ũr^ 'cYt^t/r7R^̲b.T lG?.'v)9Mb DZ!x\p%y8 T^уGwT6tW 3㸹Q7]l|t֭?E$37r1[))M|OP2:,2q [#:Y&?Jm8qS [*: BPY X,G%Vz䡧$X8SBz%/ÿ nn!i8㻈8b 5䖹Zyd9ny,&DF =KڤUmٓ-nyGٰ>-n(3Or 2mMlnZr"Fʈ8gT@fzA+"kV+V(WRf/ bBgj6I":ȅ?թ.oF\U) E~g:,?}[p.7.ߗd{{iW0Npc =C0*m[%8zRS!ؓ{~{h} :|[7Wzj)IcCu lFܺl5(+VK)T*v(jvGF/C&$0s)Qvwv2%PP]T6[рy$Y_ 9؈.s%a%N*/^6yDL/֒~1fWCcV V<\xI n:#,FbyD24cEVCǘ˂ʉ'!qz(vUP~ wg[Qr%w #MzY}ܗ?}fQ06alSaӰQ<hφ+-lmz(X,I{Cw]QjmBLZ=xiO?O84iZy-F`6}g 0[UA[$$x/Ǽ4WgıWHqݖ<^Eه%y<--u"(ZS/@mUҺBJ\Pg~CelDiy3 qg"L'ʺm 0@abV40w&Ty=&"F];>yIDmx]7X#!)}*x燱q.P<1,OĪh0fgMV;;d|6%ی[﷒b)AڡI88YZr:J.#ό=Y+SgىV` 1zS,~X k 74W*w/F;؝dxM 8 8X⻿|'>0mpQَ+eܕ0V%^1 ,h@1!c,MJ?|<& Txnݼ̘Cl"F/ zی}4pF7Ԭǜe^!^UPQpfUrw2P7sO<3RYI3wUPȭHW_jʫ/HOROzZCgWpT3ߤSoWЧC%v@ ֐Ѳ#1N|AI[8v|Aj!QD voPns_Mj[@!MDZ1Gc0(p_aOM =ĬܵR'n$D[ێptJݵ!?sP^-(lYg;+ʿtHܷBdR,; ^b~T(LEKpO5t'fZDoXo s@r|3}+t42&0rTgpIS!I;^ݐ2G=7ΓVy LJb_B_<;.P0˧wwbD*oV %;X_Cz#s&T{%?5 Ǒ&x""V /*Aqt;pOlެ/IQOW +a~( Yp3fջ),rAȷ85xwK(vÍSJM9YqTjfͫ ˜D9qfa,k'&+p27]lςVP ȴwLKS LH4je c}jz-Ki@QguE"  RO'x,U0sr۰]T[jxgi=Y=F&Уlw$kY,z!* n]ma7^20/$UN- _}QkHY&c< kgb0+Ɩfh^C<PVQ†2e=)IqꈷDhtuPzz҆} Nl}LjiԐT5<f2>n@`bv/," /V,/nc_zo_*P ~MbĉzU7c(_ $'0bqU>R>ZI6)Yj>p!&XA(2؎5*3mE?Pq 2 L>J pD[g2U=:K%^ߟuq}^_"" ĬeCJ@Rۥ/PPb %o>$=vPm jb ۳rJCYca!]X4dR+*JRC(Rm[=g%S}H4SH eB͠Jvžv"_Tf*[H39Q+Vs#T $S@b4RyՅF3%Mız't]ɷpmj85\VR:XN<.V0^h㚉4Vls;rܛ=YsͶCΥNa, tRhNŁ JDEtU@Qv&! 4 vUzV!JI?]fr|[:,Y*r`\;<3<^N28eonSVf2P~bb:#iWZP h!OtN0 K˻jo|(Iw91Rw r9yG 6?Y'c5SP[ H#qdL>2kAufŸ57%xm4gn(kƆ?{, ҊtIie}9lw}[֪|iz48Φ mͣrݔ!rHzį#:2  bէr ;P`}uH&tT2&+@,nƵzW/'e09"\R;LeG8 hĊ7>4gCI_ M7|NlVMxrU>Yx_=Ϲ..z 2N}Tzi/:n [K _:l"xD|pUΑ5B8@H6E~I)) $`9cGk5šw,6,iqju+hojvBXcq;EÿrUMz.`JIX1Gdxq xiB8^:' !o艡dq%=7G˗fWE w 5? ,QsY18'1M3؈ϤuG~cpeE+EP9ߐfc qۯ#'KxZ G&9Շyer)tF˺ ~ 7y93'sW8-4d#_K$?CmSSr=ɭۤPQOf0L=؞qHQ-(|EG _A఻2>/DUHUZ;Y\fmg q5d(eE+iV' "+XP /ܸՠ&v0 Sҕ u#T(Qv .¬fܠb@3iwCkȣU;)<~jNo8ń")j kj~$(1Zy\'9 +bmyay>A6zɾ?K/B'W߬}WFZBwrlqM4 {Zp5'y,{.L_$~8VϷW5pkh3k/ }R[ ?*.?fRd3cGN9P$A](_Ȏѯm“;:Y}^A $OgBp~w]$;DYәز.z2=96>mDD%a|E˸WwoS(`V.`D!6ıݐ5 +oozgq=tMA77А~Vf(%81Ym%Jr<:V-Ϭ 5')rA9jNC[<.廮8*hkU^ \#C5_ncǗ3Ik;m7ڬdX 2rѓNZ}9%xyI3#h]8.:_zN⺿\b G͏̱eK/ZFQUY8 O(Y>w]h旌 cTpI]ëY76==f/ֳÝn4-4 t4~s= {{{*Rn5%ES w ʂREpN<\o}cn6 bS*;7 ņ]6oW`%YS_tiI=am Z҆[̕7X%_NwٲP8cs7=`6adq h0Y t |jbzh!8!@F=cy0kkd5u[o;mB q.qt~l1{2IrAp1-%/yaW@֫)!ozȠ8{ ru8 zO 3!: %y3BC=n{ CngR~X威PPc|B0WVh2%Go88aMĞ-Y55EoELEY1՘ %m/n=/%8Y`r];{K_l2IW'~EM  s¯Y+,QJݚdx_4{5-Eo. A~ $,ufEIYwKq$_VYs˘z/=key=oDySM&P?$N:,њo #S"v78>[RE^2ܗΩ(o+HC»_dXϤ&2WۛŤ4Pn:nD(&4D-( f |ꁣӅTް)Kquς%ӻĽ$t Սvl9vY)R6^Oĉ'UJV9u[ؓhfy⦧"Έ V#;:xv#bcĭwFΜ4q\y"$,_ a2g"~ Nvjؿ!uXKU_f<*dȮTJ5IĹen-uA}഼_<|(GI='t6@LO:/f5B 򩖬Ƥ2bOdN.cNO&N&:_6H]6˶F[`-"y2!@).G/fGnP p'!.r"2Dfg Koz~ɍ+m3GЇ:6d8F M''#h\j>hƏY'7ox뺨js=T=]Bϵ2 |K\gk\Q{~_˶NΈvmp|u5Pv麻BЮj6ТrZJWH&?S2;<†}MY-4%MUYlt*xϫӗ{t3Yip>@`UcTFém,xO/S=}Hc_W _#MU[v003.= T"4wfs{~TĂr D| P`T$1I.MEI4p;w%* }RDc avL iG ЄeNj56t|{^TP{zZSre~෶gI*e*4UٓTx)B]`^mўrJWK3a=9%.#Y n3t9\pQF0rDk~t,UXQfMY*KM%툝KMraiJ9fQJ8U}Qҷ!+4mr죻ܸkVOF|_Qd8', TD!6wsp a~g(w-Oũ%@̘D5Nu9 bmEշ~Y!±#הEؚ9HaXՌҙ7vkz|=݈l3yY/b>T':qMw$ujHb̝Ղ8$l֨M J)M` W2:JS) *'cLUYkPUDϟ}_Ir #!0Ӵ`y#1)6($6Aw0;x[Y}eML/ʙxH,L\洱q΋9Wې$T'N54s3 gw ,տӘ'̹RJGboXvw wŮɯ"- %X #^KH0%]Ɏ, C[0WYYFWwHfp*.|a# :w eЋ4T?\h$ǁL ;."~GQ6H^S|g][~NS'ɬ Bu M` R)4 C0nNI|]`2bN:jD<ՙ~43o{WMc^vW0GBLhu5|@*s5ǩ`]-*O~؛8UP{v'UXMbA(8чgmߏ:1K!8evjm>Zcm3/Wt!ͥ]O, c\C22boหuOcz@tD$J{4s:}x;bp)t-;Ǘ!Ѯ5ls1.-#I66,ET}mNx.:`-revt;7D1S`UɉX~iݔ~X?ۮ&gfi YEU狌=mg62e\ɢX> !QgI˒HQQq𻺃'Ӭ. #u뗎VG%0r֎?9@!!ooQBnZe~ ҄MzdB0Ks&nÒ8HevAEr0|!PU3s nNwgAb=qܷm?4dG`¾69J"ϽԂvA[OxXR G )%𶖘H +ID Eĉf$E)va oC^ %=x$;xS!vB9;(_qU㈼bڴc("## viD4kGi/%|.C|8⥤7NywQ)3D:Bdm BDCK@Yؒ_SCo ~d: :θBU?Cun7[BrtIϪЈqi23QhfX)jYXئ<s]v?7[⾆]W2I;9+6iM qZOI%%Z/F@ `n :ca񇇶 ο ŶḞ|/I*Y;L'S391GY,i z+F}Sp@Jmǥcq@58G# p'³Q*=AcXVĞȑO}D- 1YgaO&Ggr1Cշ|=52y@cu'+X4^dv6{K57c{&YyMV2J dAZ-L*hswl"-sB3-(uPڤ@sc43Q\-$A/c!&/hrGη%U ~h~*ԟDqoZ ]QobvU?ޞ/ ,Lzdkr")6!Bl(ex^gg,(6*f#%pjn]U;SyTOBح,<@gqSU4DՖv0ƴS5$^}9I^7$9󱋭tX4|[VePI=bmiy1Lj^A]׵ä5Ӑ%"OɠIf/V$)}6.mT_9'VMXinITmnBR 73Ȏq0n OAf >ƘKl,ܙ8U {6e%0`"\ˎO ڕf]f<%N3q :'"ֲqo=(=a!_ɸf NDc$y9{{)ћG#59LB8r#Ep' G@8=۽vj;5>񝶙VH Ds?"NF$ fW;Ew0Y)=z=iaϣ_q"Y}yߤNH+6VmySkQ4r:0yJc5ALUu:1Eq9֛B2埅v7.1\>$z vSKx }Kl}CUاA6+f)r/ۯށ[k(g'槄ݨ|N322XZfnLifE*[*(*I+t_AMLd=YK&ٻbuȡqIgp/I5&Ryywш>F^ ! ];V|uWv|'*\8<τjBN"ս+p/fR|#]"*6eBzho1| ?m%qߔ|3Ju,2RFem3a##6d_ЪePZa~!dއߺ9&̓GPmk̵OH0'ӂ'9i$W=S~i/|1havTʁG%w2;f}3F|6(i5`F LJ O'!ëe))UX[=>rjF ?R_=[B鐽 jO:a)%ۑ|zYZ9f-f6s#w{B\?lIc=fTyUdmDX^>YxSdpb ))!n g$"nJ ל {bzbkW;?!)!~7~*K#s=-u CQ `{QE*{ֹ Uԡ0 'y Z4zZ`E0LpY;$>?DK@IC֓lqn H>D0o+UW-ӼM?"ww#7q@(C_:Zhe'6[8ܧy3R+Q#^-pz$<1R> @KG{S׻VQЁ|]6Q`hP!R{^FY3]ګsGK*ixFI _{;'yq1+"6߃+yoZ=PG J)!=8~C]?V~>1!ro-.*,>~ Z`vy@.b5 xz~x!H,Q <0_ ڠ|"ZL~aQ{ n34/II؃g?lmYU?h"MԚKxON+s9^XDۨmb Mw ZQy˘Eܷj׏)>U̬pY *]bڇ/\^DTv&J4 DT0S?|?}44<ƯΪi8Ҭ:d E[-&6ِOGܩC\P\V3M=Q$ nT@hi]k_Szϒ`UrxA磭:&?_yL=lJMI?r1|m;0f!VwWɁ0/&IC bCvKdĹ)XkSf$b GR݉Ꮏ7AsQbNGh-,F$AxTD$PC.у էl!؁LҰUj饐@F߶F}YzvX2 Fl} ZZ4(?kǯEB`o^o:*NgǴͦ^4 Ay)wN9n?.ǀIެĆ7u8S` ;?A =>)t~`ǘ1cWr[4YTy j0ŖOY< r݁ xmXh.ܤ j#9CRN4D"m֤DJ2# w0e,zF7.#jB|y3 )TwhKWͬʈCSKA}~ُn(t*^2x2,bo -U}W"Y%+ʹuc%kc$z@O`kKyN,c;-Ua* EwV*QSՐZr|E_L ":}nk0)gY>MQ?PUjvRN?G":Oуmu3^&S.9Gaa$+,+}#sI9tx44NP^`!6HYǣ?P-(};ngF15ׯw'5v%94{Q:C{ײ!*b: LᦥPDVޤ>_v/<Hݧ1#H GU(% -V*ݲGwl\m'_M7`59_2Vc-?`jR[" /O<0/WaQleQ(ТXA /Zн[Ҳ?'7.ȥEH}6Zo׉Apl3LsWu֣}⳾SEe7dFv'VD*C<\\ˮKoM`'ޔPטs_k}[ƐPq"&k˅v!xF0ALU79O+FѰw L8 A `Iu T™]E>U:zE` ͉/ւd*8,ie):iߞyc&,qB ;r/ /╿Þax$?mw[= P㦮ޮmz*W* #8Pf}HlUȍq +2Dow"4*Xg o(\KqrsUV5VMO*\7+34X 3EX <T׃GFP!}"uGJ :Ƙp٫:Ҥh Wl!L&t,nRq%efD䤡GhDZXQNT%da\e=:њbV=~ s0qI~Cm'#xBԇ]ok]٬\tS;LEes#L 5l7"Ndc69AL&zop%!P E6B%k$ze%1u y@]Ƴå; Po~|^<-A G%}CqŢ&g g㑺p͋A:D_!*%Mv`Ukh񄰳0g8'@mnJ:̮2 曵X@]84ڰNbzd-L;_-96n#s!x\\bglV~֗ Y@;PCpf̻yԣW{l0ʚ%mt?Rn*,ӕ0rmDYYLpT&&600XgHR zLf y! Զ*0N,@ ҇7TD Q q.z W*gm)_LPM̘8:ic)ZvS5I % a6aL9:0#Fid} qyvK/zPVKVw4){uzhU'*a6JNt 0WՇAyErkm (x 멃o|A%d{V9jUj(fC/bӏoM7rOu_Е! Hc['5i:f~%?9īZίTU}&>$o6 9>枷h.T/Bt;:ׯ_JM?djH|*Ĵ?)p&WZK|۔2(l_C7h` {e-tɝr]b47N!0]'~dWtYۓر"weAE.d\Wq;npKœ ==NX *;tR8@t}i fZnGtf|E^#!Rt|hf`v {\k QzK/;\mG"{+Aș'6kv,ّp\B^6`uP(3JAc$?CdYA%xjM/Xz1u#籶lgAųr>C 鏤/Cz;fht6Q/A{qXz:HOŊ07F?=GZ[A`1 {(+p$}LT›lf_^k37C@eF]2B.q)!k2 R Z`Ni,:ZOG'T (oxXGt{`_BR*̰h[[GB03mgLh^Gs;L[p]-If<] Od)p[;" f¿wa'QEvךC&[balOSu$^S`nJ |+I#KG7WN@4# .  ^>$\Y*"9# WG# (Bgu\O X1~1CS*IE=}[:F-T>CQ"9L"121S=UHz9֐Ӥ7g}B'8'Mm[Aڢ{Ϳ@IjNvg<~,Jjg9oX)uf+8c[ q5Ul r4mǤMZVkJ ˯BmWWEM$b-Zpz*ovxYp;9~0ȓAeܒ4?3_.@:EO0)ς}0*t^?a&aC~zgⰆuNr'mgub\vQR&F\wÖ?Oz{?cM嚳FjMZ\?ڹC!Fq\WC4I߲&˟ U ZQR/ݿ/B\bb2daQmvm^ÝQ>9ēo1c-z7!l"6_{m:6[9xGIk7ed`98O_lv,NJ9ӻc-r/m22VD x>tRv1|kJ XJy  B;S ^ E'=Kq=|MDS]l=ro..)+0lq i.xYp1\*mys\8aLh.u<S>B>VN1tuSKC>uEQ#⠽m JHz,:DZ8h%;t#-0.88N"$!ybe2H(ͦ7~,L4NEI"D m*MQ3z (w-ٮowp{]u[5\@ZGq0UzYەsYATTf/L*t}L ´GrkK v#% yeyGEim( ʼ3rћ_OaNLZEw֡U~eF[{"xs q,~Ϝq+Iוf(A\36 G7p p{l3_ ћ[yݤKIܭs47gpֶqLֻePVd~ d,(OI'4䴭fc.!0h U7Zkc s41˺j%4lS<\ۋMSN`|Y*`tYC5w~LdZIv`;:ײv̚-&jv}OsGRC1 l4) k|a0av]2 Sna7-Rcb@M@wH25MOT  )o }W5LQG$:HVeQtc "(+{҇kf+B:" BUŒߜئ,*魽gW-3 *ja MurݵyX-y}r*"o4S k:v74ËA5]u~kc&y>DŽ 3*-}\&J.N%EUL"/Rtp%m)ℹ?Wg.}JHA2^>kO0J ݨVޒRkzpeق۝(% r!0STi>&{W:^|ʅ^5;9C"955`(w ' ).xaay 4$a!:H -[?A@AS4?{V _Iԃ77k}3Pf'\dnBl jGLF"o s7o$x][j7BS Oҭ ٭:<:+z=??o Ի)-$Q}wx;I-&ޏ1.񁘀Rޘo<@ҸF?-- Mqۑ)&8z$΍B cx~p◭7=6)1!"{M(@52kև6\!Q:ckryR Nφf^ F,%{W *U;%5wKrͨtZ. ``cNMj $4Vi6n;f#&$טa:%ѡK#Pa==+R_nxpn2Yw$x"x멝{$c:s$Q |]?DSo_*x>ܼ[e6,]nL*)b4,h1 t?2!G/r IldNNZ+|T\:k3M!1Qw7 NwD)Qk_%qsIûdzP+[^\u/7D}kPOR~Ve!)_BL0*ցD`Pjp4\ruHR9ly$r3B]軠1"g8jFȕ$2-%ݷ@A;G%k7ku0DJ0O,d" DC lNB/p:wI$8Xue-#9=ddp9R S x9p`քf>Z,~e!#Sy{GMQ]cj[N%:RۚǺPL*.ё)?ߤ Toωܱ' Ӌi_G.o'%RoiuD=Z8eLQ01CJMŃ KYh)7ܢOlYdiju^ _ɰl1fF Z96/uw}4ZFHq@=>1[Aw%akcbqGݙ&3IHiA'WU8G ϼݨwhmjt?mKcՅ]bzFb}kۜ ٶ%INj:)jKfr9Pҭ!k?gn`Dxkv6]&sXoQ-9lpP/[9A|̇F6v"8KL#kj<ȣpص:T3+GрmBv|C8a8Ky g舠Vm^i:{qR\woH\v=J PK77cl8,Zc/Rd^Tc}bϞHc0}ND!'4}8>+ fby8j]{ &&nU l׾RqSЯ[jCrij"1s&<ʼTù5P-7}p/>(SrGs* aEWhu l ?-3|+{oQhnzY6>T£KَEd^$kW^ALxQFL 6RySWLX3-3FaZdۈE:a0U::N"p=66rߵNu$=]-qFN}!ooLo!e"[yoˤv*P&x@?@-}$RnDt1A3h}3fBu$Bc|!lnIJ*tL 4gss^||5f[_:`57"Ǩ#X8!g4fPQ 1 Ciٶ =7 Ft"[wR8:S.za +í(t1f$J blVRh-<@V)s$NkL,RDJߟZ=mnRuz۶FJ Q^UK QORmo/OuT*x@#+u:~S^RjyL[psLiV~U(8yêbD_zSJ7CkIއT{~knn[2n#'Y02dhr$!ÈAcXjH^b DWIk h"gnrj),7Ԍ+(L.rCw<0lu':`"P&n))$hC) S'16%fּm9`q< 8aFC@6 i>~t":H Uha:叕4ՁM.we,GlqPij@%oEK3`bJ R.3WiCܾ|J}Iɲ<2m>pѝEߜZn-"GHB(ɳLS:ӇGܟ.B9Vx}Sy|@e"*vGdž^S ;=WLk%+0(tuSW8~|sw `7@yG0#4e SGL1Bb~fDDQ D\;;U3@22!ԂTՌ̴e|Sc=\ mYqj$0f&D .q0^l&Ge%OGƢ{X2t/O4s +W[eY/J%R򵩽׏g̪l!1iQ; xh& YƷ}6 깏QyR?Yk\"4"(rrcItD?caS[)_WjFTf%c*Owmj_^ P0o}iI&TnG:nBE|i 6!.-ht t\Lq@㉠jbZwBB&$+5'e oTAUVh w33yB6ۯ봶9e8Lk Vj~;!V럁5 x.т Gv|K{)©>\ W sh:F>oWKY$TP9Y0.|xPƕy# V9;W@}T-=jk2=,ϟ[Q$?_6g(YVU2.(e~Hn4ku8ܺ#&!w%/$ #jwÝ?BGOsnGҭZO|Sா1꺜=^$E |Wio·#&qqwq4l::4MX ;&jB_Y.Z>g}F>ޖmWxZ6-n7HG8nD2{ Ѹ]ݒ<1G:hngsA Cg\;leH (NDVڙS5,^)bٟ)Бe'oS u&oɄVZm(z??aN"+q7ezo^|{Mk/ 4YAҪƛ8O&S+.8"=u,-l?vA)gwUr|(Ѳ9͔ܙ- M5Ѩ|6UU!1VԧAVX pNS\ybmW=VZN#:AHIx=EAk^{|`0 [V|0"mlsR:Yۓ`S?üaH|K~4 S פ&R'; 4l)i'a= 25{D vdɰkՈ-hMx|9R22 I$ZH1HT鯏7YܤH%"Z6녿T;;ade >ž0_*[|NP-t g~FPHs?隲Hc: ^k{ѥ%Yd$b-UǣNJ[. 5S ' ;(jE-d8),JMJ_@=hNgί>.)p&ձBYl'qJ́ŠF%:GtV]~ L(D]@"Ō""C=+,!} ٗ(Ck밻<Y81?MotUU@.9`z);C^ZJ좃E}9~29d#UreԽ7V:| 8>OQ1͟fe;nr4;$ܶ61`}l𵊎%B @X;b|,qw3[]F+ 79t6#U(gH=_̎Fɓ>چm;eXA~$ _^2+O JwdoCL^=|iW_IM8 ΩhTWS.@<ʤKY04I=..#cJ!pͨР*`iޭ`\i6'-UK<=qfBXxL % pIr5RɸޭvtEO=\S8֫}n(A{8AA>l 5rC6@[bNL!2*ng LŕD>jFr Jhۖ襤`e60#GP!Jl)=[LN;L6Muweg (SY0 IXWA3K8v E?; O̪i[KߑOp,lޣq~vgM.o!#v,MdPќºjM:8p ׍N{ц ŻgLWhhrCNIWKB'(KSnNBwlQa[<η-9G<(ƫb;bSxyn B_uq lXYiLX?Sԉ5cw /raCp Ae9#STCq?]NhW  |蜪w=It[ PT'SY!̬:?4Thb^qfPoհa U/24-^Qf]f5-o?Hpt]`R)*7A_ag %>MZ\E f|gGsσzáA ͂[a;1o4<`o3G !@H_fv|@Amc!"_KgɱM:q}Cxy;?>zLu҉iBi:eHuaFOT!uҷBJ+\@K'gGKCߘrtJrpU؛ 1ܵ 2叕JqT8:FiOgA0GਝY{u|-險l$q$уvɆĎcm7+!GW؋E'8lZaN<.+Yr+@7Zspt]/3,sQ%!GkC lTf-!WnS9ѭp-C bTu=UPsDb{6E Qv*]#&@دe-7v?xvg~'YExr1Ē꜍s6+6cz>9ź(@,fZyd¹cysXMɻytLJGZ~[U,4u=u40BYqA&k.>q+1xG|Z/fI9WߋZ ~q "G7!tyдROQH<;z'SQq5O!7JN>VBJvGʮa7V/Vh #scT,>E>XcI81pWq/W5S&85,A \KGHB jIsI'vy`{-!Nj`X^.;2qѡn*;DGH?㇍<08# ܷbgRSWᗉNz:\wQWF|A1^DrZ㬡J*EHtԷ盞S[_-寲^olp3TZPw|`҆#{Jo,vp|!3m+nps<]V kިֹ+Lbn/vYN7r+1b@CFa3 _hf7vCn$6-˓T57b|Y%jg>5:X+dmۿvBrBb61KlJc-ft&&Hlr1mVcNpH8$Ɉ,Π`s"ɾq9W{HjFal^!P _z;OBu~$:dѦԚәVmƖm LtFK}Α0آ;Aa#1@mWu,\`b 'Мi;x]aB]Q#{_d6,)Pz/EBɵ s̭PYB ͨdmzy) M+yhysM ea[D%+Y={i3`gV&-+Rn \-Q W?0Q\9jeyL`X&Zx3wg<7 P5ІmKTB'G"qMbN.ςHUWIa1xۅ[*![kg,GWwc5?4ph)t | ATkmgĠp4hUF6&fUηU~p, y" [sѲ?>#ia0[4ˮ_\4=,V5^3!~ixA_M^opݙodI Upj}ݘJ&'U~)Ex#u*Jg3VYK4U3f؀d8ۃZZ})r!ՒńHfxӁKX+ ][Ǥ#*g7>4ffQ:FhBUI&ʂ1rX ,Bbz-OJG65~eGvH=pPmW-wsꆋ*<]2_fxaqS4=~ZóiD+OtRk"5 $ )\(:^Tc/`p#[#W7uۈO;N q+1b114z1DÏd}߻+ދbŢ\]K6_.g:O:k(΋$F#oVk2'k)#m"IJbZL(gn`P$ TM%j|Lyeۥ6 f4^(w|ʠpQ;]3yJ%."*:߲F ceUTK6,N$^r'Qm=UxN7%"F-Њ?״\pUN<xcvO՚NRܢ%h_XHw0gɺ:JH/Snfnڦcun?r&@Jy}٧>;܎W,ߝhm?1kT%{^sUok;H$3b755 CbLPH(q :y*7=[ "'`'weLҿ33*{K͠L2ePuoDE?Wo뇲4wg#;gXZCuխZn"{IW2ܭ1II kJOt|&J\l|>7092<9G،$d1w*֢h4nEbɰ&"[{<=[2=H8H)]^kT<^xFoP.QLO3^Ȥl::Pet!'-,cUgֈ-k/C/,P#4^q)\dlͬ:~2~CK[Kˬa那I=~fqS`[g-ʫ %? ܷM.A@V0#H% ϘlvKa.S!7qb;) 3!uPy'RKU3]mU\$iy5PC*Xʉ@wG}Wj{hXaGWpNb_"]jy i9X-QOهK3=˙^^+FLrd,L{9f!mM kŃ]#Ї 6ԐB @3 y^K»?Ӷam L5| w8/Twa_< 7.3.V>ċv2Ney:蚡%yfy.XʙE)ӌ3°K2lKjD_L榃(KctV2UtT}5D/ٍϼjI@GT{w 묭yk)J9D/\4i4Qȶe-R8h>8,%z3ͣ!Ϝ;@o x 6DXd [J kg_..kN^66Wp}%IpduCpc> zC?`op{'N[)'o2ފ˵hRefxM˓Kx Ka r1V#Kx`DwG7 @ߌ[y} τR ۀuj$G HnOG&(pO=|d¤,8˼xM'Ѳ7j NB\izOMfB8` Y9dYsOmÆ_px~+GD gцK^l=/}2 W>`f'w (]odj+k!*(ijߖ\Æ8o12ieΛl\Ǹ<oV[6]4O Tݓ&svM,H&?3B]6gKO(9hƇBz A|wk> pu )1KYjvR3SatQGnK4 Y ~hϘh+s&R`ѧ%F9޲2xG$3P_Я*.4@s΂vO!5 FOקV 6Rg@)k1ƴ?Q-UAE[dYqmD# X#L'-^^@Y)Qr@BO`b_Hę~lTqJ.h_k7au޴6D5ӆ [08Gr~Lb2e՘::Rbe>{e6}W'$,.0Nv`UÝ`8I'wSt ݟZgbL'iG<;=_pӏ -U_y<gJKWH,O$u.5i5S͢1sޚ8Jd׽ >_Ӫ|WW!} Bxe %eO`x]ȁ52t= I/oH(YCM{6EB8+ "pȷKU.] goY<:`NPJ xyͮh]5\L]> )md@@d7?ZԖU)^C ŗ?f`Rj殧='l Ic̿uq(0gSЎs7Nq2en90ÎJn_w{WaI-| xrX MD *&I_xҜffe)/ ~oh~[|-I*\\+)c)t)P8IdK5#`6l[ZtJrg cDmJ_} pC] :am:B)Q d7xw'5:xvM%وȓy-0ku;:+NO9Gtóƣeݼ4p}Q&|eR\#[bV! fj Ů|/S٣s۠әֵA{}(#LLuia7 -7g$*EE} pm!^&`>})4^ُ5/ҴIvGDF0+?%s`U20V(Z qKӎw }c*sLZl 3Lr`ӌk~S>0H.QkM@=eKL2Gh$H$Տ-nqz*phKǐUr@MuvzŇ́0|KvE10hN /!*K:wGOab@%ȒR-Y^dV#<;UaڡS~ !e`䧺f=S⼽'1]8eK!^'#uUa/N zq]$+MVZ+s=@tۜؔ蛅 Kfv6:+ %';_9ce-Aiƃ63~noF=1kd_E&l)y@.Zo+:29)+<#W iH ay쇶 GgiP5⚑lcIc#f;}js寭ЁQ7jbp jcdqw+s=s$=z{y{f}*4t %A[!|*0zJavzﳀ3_fϤiE_+Oߌ<ݻV)GVHKL4_rRMI3/iT(O[_Pl2h^/[˪"Yʎ1jD 5yiqq-_l8ӱQ^\p|"cuL])9H_3/(fvQC3u;\w'$h \^%-NK={m!U #x.(8'i,kɆQPkTcI[9qsYts$=4nnUt*".Ϝ" J?VU,Md'(T_I+I R`Կ6C{r7{~ kvRiU#]{,͢jc%9[K׶rDosSTK«?96~})~K姁j]>=pؒ)7Ӳ"˴DFRo"5WÞwhhgzI/kgqF թ ^ TstFl1RD @$]#j40KX(.?? &n6AP{706+>=fYq z.xZ œ/ cRc(jEX*&៫kaxHɭ5ָ}[-IWmk@6q^8R~:0~;Ʃ6j;xsa08N%GA圵Hi/2%dEKn٤m$ *{p٥|a09GDLT%M9?U-/loUHF][3<-0Lϼ=Y12K$P g2Gc"s `ܣ%v1WgA.qCQ9I!ON Kb'6yrx6qE[Ohm'yuvw>HBJȹML$0ap-13k@2MԧB]&/-ehWUh!CDGm!| FW7 ,g{묺oJ8LH~C:׷X߮Y7 eC~$XdOͻ2b^ͯ' : m%b)v7mp5PW 0&ʃO Ay-+|:o-:d3hxd{+S`Eb[z >IX!%A\gN,BTA t}NjDثkzb} l ?dqojؼ⦇SeTd:)2!01F 3 ͓ic=ʕkdx?ϖj)3B4fϊ4H[Sl~y1%ilyU"T?6JeSAhh՚&9eeęßU~ _Η`dc L_ߐ Gs5Οl`R>Öc)]SVʾviW( Mm.5dzIpZvK aOZ^E /dSժSF\PscDgX(sb-Z48P 5}'UM!ڥX `BtJFS+}& Qu '%aiTpsSB{yh~m,AepC/: ;$*g(7a-UOX=*Ѕ0 Q|u {]1pX0iu9ܵ/T "{^ 2U y}y)h7(ݭ[BҾZvl:|r{Ԗ>\#JQ菆ڽbFy'uuQ4sAD r1j*g)3ZO].2-WSAŐB CxA\&E+VVnQGHHA  ;qmuXϬ)jX7'ʜi~^5&hIc>l"rf}^)%1_ia-11ίGE8NKYoq/"wY9rM4I۩:)i0$n,*#$wS%̤gȅq=wOW PS"oB9',R^D #Td ḆQ-ьc}{-XYz.Ã1'3㧥NrA ϹpMpBUv#}a h݀z~NFSIvs%VHjdOj}U*t,set~tl_cr~|;` K,__@ u^z2RNuBzJ:r|n:,<[O [*)aGSs3'n//al31#k$YX9 jmm8@gS -m9s>]]Rג cqWAs$}6<={:@Mǽg̥ gbO *T ;QF__ú歕QP~t1l(f|ơ49Fe>c?Ekywq cOT3d 6@Tn'}Ghȁ1'RkEշO7a!_]bH_Ow~pN =[ƶbNxkwSmGB,L-dy.Y9nW0ps,*A'᮫<|%%M*) /Q#lsCWo>( d}ST{'-`g1ZrA/WI*;&bl/QPF McrdAF!m7/ƏlnpR8pď\ܓe3Ymv[ǃ)PVX*"hGIr{䡄NU zeYpj^ϼabv8#l݉T%)#EV@(?C 2+w4R'yR e(&ۿ}!H>g<]TwD:. ;d M(X4Ӻ;E pZ`*-dN,"J+.Rf4%۾c L{eBs Xbգ^TAIb R::x DBZU%iu7m]&:jh9]s+\fq`,]qEi>Hh!<*M.j5)雓Ҫ4߱`nٿkFZzNbIѠM`z\ÅI9U@ހW:\'-f-i ym'WeΫ \]mPVQe5*':?. L-C|A;I|8Xb @V{8Onk[ ('5MI?xFLƗ 9ݻ&"e]`|},)idY#T5^5yD<lwv`?f 2~h^JOd }cbH*Ȩ ^71IÉ6}ߚח6KhކDse?C(ٗ zɢhv:ڬhpR܎N,"N5_k{89 dK<~szLP5P 1v,2 \HkvZu"!w TJgHqk+9JсNpʮ<1Kdn13 !LB7=o3;)NQO=1A- 4$ho4Pk2wfx"W%'flدl(҈u% Q\[sٻ: JfìxxMdks׹Z ։Ab% B$3-1*T%6aM_珁\QaxSr%^8 ] WW=!\)w6%,9 U%z K;6L;#Jw5K ˚hª+^9!E2:vkˌq N2Qþ8uKe-T>-:ιnHZSu@V[4 `L/6U׋9Ѣ9ɄZ,~8*89աr1Ig֩ %w嘰M`G) WG.ސ!/e H" 6Pwjb;7B3L\5qm|8B[(jN?ӳD`jnC97qE'BG)N? q00i U `DZd"{Ĉ4m<Ͼ(z#SqsgD}5QEqE% gP*=k)*-zQ. }Z14g~dĸuJm܏7K * {uĚVz=ot@OckQO~LmLQ'ӹ gd- $bǭ[`xmcjY~yvEZ[i3~Iʒ4#3N⦩YV"@X@]zSa+K_KfQ.evV]|ۧo_k[_X_I!t4{Iu(Qv7|-j [atJ~:r@ 0x=pKDQYt_- ;+,/$ 5xAXBXWl.[{U}z4'_.'PIϙc65ܽTx?81zO\~2GsQR[ctȩg&Uљoi_%9îk~)&z7q౻/tֆTO,!GU~9r_MpZP0,ڇO֎)̹UShE'pdcqrQy9*kvR?,MAO _S}$8ԂgeG>Х|ݬxә^jLJ䜒0O`Y-dmcǥC olsC?0hjVa)ϓJX`L~բcvHF!7)ΠLf&#;I /=቟͚AƂ]Eb177j;ɒBnZ9 #7H띚> q,Iq [#߃g#NSoe)V!Ȯb 0c|¸`4 ,pF%?`rD0ʏc[f ߦU^YB1,xFb8{Uy߰;&MzryH9Lݹ{kJ5s@S>'W'i`1W&7/K-KE&7.HS9Yh"m~!RAP*]TֆWNҠ#[⇙<;b5ɔAFX1MErVݜos 6e*Y50//6JtbqUN( $׆ܪ4 Yw /@sXXqlU[nhfyB@oFɸTXLJRwC y~,?eS1am\{]zdyYJft@*Σ hd`F^05.쁻nnQB1Sڵ9ycȯcId۰?cQZ!o*xۗjF7iUA%CKX/wue&:a3dA_E:L:[Md%ֽ@6ο LD.Ɖ*nmkt<›mo)nB}8'ôɆ[y5PR(V)C XG4 8[3V8#z:: -.%?Șdд[8˂~ЅDBn,D$!D ,t"Ӽ8loMݚXoDd>5(L 54AtMq>o*Fqe}| !s&F8axØvGqQYș4|vha2->fD@XRɑ6s+g4ree q 3ڸG,@0+MBdc6\ ౳f29[/E'zw/?Z!ř>Z$SD5Yxls1tF*g{ =^t|XM8s>i~tloV/1.Tͦǭɦ0W꿴̢gVPeGiP!L(ה([6A).4QÊ9iB\ 7܁и J{,B^IpM9bP \}sޱlIQ)X]qx;725֩8-QTqB/+@iES3WЅd\G".!S9rBɋ'?.XG K]: \HqYCY hn,x'kqG2$,BF* vW;}|32Wo}MX$:,ڱ]߇ǤTI#R`Zԟ'OdZtƛ-^q ~WIr<:9h)jHO.H0O!NX{G=Ͽ^e?up# k(w[^;q(ITg{ #͡^(3ps3ŧgXdMAVXHԈXQ 6=0fm9cߌ80 =嬡D^(3̡l.bHosDvE =#  脭S͇ `7[fdP 0eF;i]iU7Rޘ_C:VGlcyM%x シU(!x+6jz~nqH^_׼ BNQMpy ~XjfEmj7(J!l nZ%n3rKK9 CTqq k~^$;foMeF6HQuZX˴];:f3d:h,, 'yj UГ)lFˑ+S-[&W?(azW('!D5>'Qq"0eH>:xRaڜW/TێMVr(FWa\Ӽà*nGIt{pb Y$3R|6QakO2t@QQy|/^[OQ&ă$%S#Y4SNܢ}^5y*{(ћNP%ՉRuL4H2x N&_Dj6gU4jtoX|\Q  #0ٙH-Ey5bA~q!9UVRFB<L0kd=17 Z܋^`}Q&s(G)mcQC5ByabD"1yWyHm"Tf> 50&TǍ=gKTgiZH,-jg]Q}c\#Lf}WzݠLeLfgpuTsq?.cۋ+oBNh<0 8X;LͦN=v *4!F,SA,r'^3]tM5iv-5IGZWzqFB|,)$]J"M:lɵy3jRV!)P7cHCm`ruaaQ0> Ttv;^s֏$FO&y×BjSȰ,.-֣i2 \fO;w"11~um85z+(&pظ(*m4b#\ AnWq\e@nlhǟ?; ~5cWSh^0Chqt~-KD]޸` M3RrH " j˓ķ?K[ixUS.߮31S';!LB83~%! wL]Cr̳>dnNp^ctkw74<3_Z+<]>5 t<"]Per°+m_͵P H< ۾@EdF7$KRQjw-q<s&{%&]fSw*X)\!YVKoq:/ۦC7S_ ?zP&}>R7^=3'.acJC|ec jXujQs@ 'iq0@4Ԧo@*ٛ]sEo05i6N"Uoý;PyD"ӟb |bD݋;)~,{,_*Y@ )6p`FT6o,A~%}(eXd#y٣rE;hAoă}CѥTmb 5 惏ɵ{*IP^he[П8xX^D<o\?Lnē0:r|(al#z\\:ꂐJ: ];ݹHЌrOhɰu!A2]"N;-yJ==P0mFEl <#+&zhb u"zzP9h иrw8ZL%ijY;P_˅Lɩ:kw]EnqzWKn1~ʆģA@Jdpw9!pܓb" ImcZA@}ED5hrD23=_}(ŇLH(@ukDZSB9n3hf|ReBz5STUkіPoѱg^$AЬn^ߟFPR W{TTp ,7x __/!6H'ƧѪZrtt΍Lkݡ)YAٔu`߼cWsA6Tm7BҵW$3)H{Ul^{'jqn[hoݲsd EO81j?Yϩ!W`7⧣r7:]u`eBxw/9]MZybJ,u- |ѾةMׯciXzB:3-0ȲLV/<B!t3xD1s"T/)-;;'y$Jm_qX<963 :o>,ʅXKzJ:Y_BYkrNL+ VBY?}m6SoSE@LH2'd'ogAe[V]D99}[+vQ<~>4/A{OEKȼR><<CBteU3*ldXd"U-<%n2-awΑaj FfwzSXpȖMJĩYg A2?uuuVc`^$+R`{z2 H^X/ 6h_O׹Βʒ%fy+ K*:vb$p/ e\ao9CW^C؁q`BDιg FQ=ą&0l`ר读8b BEEGQK~]| -1*<&Iӆ1kj!&ع H YԨɐC5'@[ }H{SV_tvkaһ{eN)qkJ5J0}ӎ9n} 3ә GsҾ~OL?BYk8ÏN`"_TBZqU[M:{ZqsY F?"(g^_ mf>MSkjq|ŗ\D[27`t7|e=2(PXc0[b\M'nr2i&P>B-l[~s/苮ng1ehVݹY_֋_;)h՛Ta1vu0aKWnhj>Wb+LpnO.'feZ譆z<_ڋC0yJ&bҜz8TIh; p}`B%X r~ g1uF~}9Α Ru>?Ջ71j'[l܉NƋ 2R|3UԎ<xkY[aQiٷGه[*?VTCעa|4*d( #nԹ7b K1NȊYvT՟H\li1*yrg9Bdkl Vo mhcr?7XTcQ ^)%ƺG;``A\e>`-1 ,Ii7lLYa$V#BγO%$k=Ϙ1P ax/,4$5lbwGZ o#%i [GhUnjcQ+0nQ/Zj,B 33+t*?Ҩ<oU5+ע&H~Ϻ67Rt"K]-p*sy&M}@'rzˁ:ڻtbs-f١%ɺIN9\ E14} $#8986.~@de=\iŝp(M>5X%MYbE3=5h_1KhPnJ +JϪSLMO]XFG;-9VՃR<#18]ˬAK6XIzp/^q ;/}lFWcƒcY  vB_F}PeǾvTC=V~w"+q y /(x1Z<8 _GjC~.yRq#jwJUӈJyPT 쒦7) gi]si/y?*0OOrq~N J3U&#k[d s7zd !C>x1:|DN̴~lY%˽-,wXCꛦٻ2Sz~h'u=p*94x]ߧ)"Muٸd=^/Σ8hEp+Z6]-DoijCak8OUm݂?9P4<§( Ñ MM j*pַMK^CZmv vz.ʈQ'w'ڍչxcYt=Z,hOoMDOY'=C{_d!mpz>q#,ȯ-t䫄|!7"Sf5 a0?UĔO%v94r'Y/KĻ (^D9޶-2drnwDz jTxlE΄N)w$K0^U|̈/$$)q6E&QI.ɣV4! _ hF B`5P1݌%_YQ#7~ʖA AH&7.D 3&) c(Z`!@hըр n?}Oҿv}%U]8x|Wv8{A]wWi@;T"Ǔ3$1kOy-(jD2Zu\c {o4#PP;9;FZZ 뉿v`ӎ@e y*HmR֚_J1*{G.Y 'a(('d}rbY#~n6@%3/Sh9I#~$tH}|5Qк0[2{T\P*|\w)QGBenî=K?n22kƝ3 >;b& qj Kl$܉.r)lq;1hFߔCle@ ($)"L]g7fC(Xn:mN֍)#GB#E--:`n/Ufode^ n4a6pYj\?4G1o0u7 R 0R+J˜=yE$ilbmO$h)2p :2 d]l)F4Ǒ(E>q%ya( E`ʸPd(VB]~]zOILrm5 T9˵f9FDgi3怟@G~ 2eD05Uو]aB6l[ό^h@欆EMԦc2lŶM茙ak -o Q[{021@Y&bP{ԖN")q8 CV6Hs B#Wף J_34 -Gg'QCcXMqCebHSAziLO[ӳ _'5vE0rQ½.:uZ4\ѰSkioA鿮(^hVjvƽ^J Hs=mlsMji#mS{3u+FZsCMJJ>7o[)lOOލa|WC[:P-f O5`P>ODɅQԾ-2Ǡ^UPĸHTkR"OWf#LhW9HpnWsEZ&(l$44PVj ۊZ7EC!%^fia_[nj㟥"Zm $5f,?ҏ7ẳZ]Dof$;4njH Y.(HGk wAm7e=d LO>5{0Ȩ\bԳ&QV7T3OC$\VG겸/t͡lVTdԜ)Tkce^3p>ndO i!'A-ϠN]$Rm eٛ0J\MW;pVcL.uNg­leI<%ϔmϟ s<#{sY`2.>gmg.bĪ!d0/U/…F-A7 Āgd5 _sðǛj-gA(iNe*ίH7Q_E3MDG)N-?{:d d~xZ]5n J: JS:.~L'.ȣK?~ycbO6nG=3ly62Zcҏӳ?s|&kQebW4~Q[۞=ѯ"Hg4D r"oAFhVhRš8Y@鲰1jN9p.ѺP Ɛb]vg ܂meJNѓu_UoiK-Uҳ8͇ftU`%Czy 4P萿BO9QVRuL , iVs#OA@ " "rWGIj wd^vo 1>U=u-, w2G L _7*2 3HpS x2`> Uh'liA = D*ĽpP3mv+YA\K؄|l ?rdY?%ĵ`MA8V2Vg®Ȣ>l*DB9J{gu~V_3=+)zX]j٤XF,;`M=DCPϘ2%ao+jSї{-c{F!DLƮ+u#^'>(Sh7S^dd(;I#KZT*zCFV $Od#!/'ܶ|G\ HlgzAc؀S! <6CTF䧪00-OvnKWAc$7%P0cu+mv԰2`دJ÷?fYz; ύggY$ed(8ήZ(DhVCp7__Jz,XׇT'&$6e6|G00ň$!0Em2ქ~!vIVFhFTxUyABdEvq**L41u(zyqٙLyVOJ}cuT~iUWƭexavu<0'oVwQg&7<FIv$ 1^H( 7LsXy#~s }IZ,P54y7pigk҈I@DgV@mզbk(&\αg QGjoޥGe1`1~%ym~[R̛jU.%Sb:&VdOF@D}S1!?͉FcdeNZV$v:’~-iQ Vο33"9Q4IhLΪ>띾m)8rbH2o{)!:{O뽭+A&)ÈJ3jtsyF"#ȏCVZC!"}g`a WFm&:=ԨBkLIn@`.{Q3l$3nxU, k*i?r803&ViI#֣mup*߸FlVq)0bIeǚ}WXG2ٖٖ؝_XF2n )LK e-dxq|"S\Q!_B.:}jk!)tOhr~sAIAnQ= .PJ6q*q1x"<{{3<A&x~+6I:>ȼµZSU˷4 榒5;E=e 0ԭЪ1aۘ ])ptC-Hi1 [!jpI|wQ#MdkXopPp_6ۘf)Gv !cZ eJLh{5Fe$ClDw1Ń*hAؾ9KSό9#5"x[Ոg߬PNW½>#M= ݻdf{Pœ£};ImdK-P*1IZv&ew~Bt1gRXH"J?^jodAf=Kn#1q(}-MG T ãJH! TP.0 QDڤd3du a]}2']""^1dxSԟ6s3lh|Fbi͔*[L2oR) yG^xtwT">9;A}`Q݂.n14Sj'zw>I,T+~2* 2bO{t/9b߱u-_u ]|Ncу:pn >.89|(^kdϣcGU43I^\#^33 B[ٚ`q-nJ%׃ɏY00#' xr N-`07FIt#R0,|kiS7p  `O60a׻qqylu+7'*FWfbGleվn[]PT.ʓ#xxjmþÇwj{ksȣ^l!=M|v$!!{w,0|RiGͅ"'2Ũl]z]Z>7n,>Z&巷4tj ~:mMG c!2& 1%쑴+(|?/#Uł&µ[~څݥURNUXoBWzi4B(΢_\4 Re\GxQ,S|*f@=- Q:<+HbgjjZKj*eL-jgN&EN(* m{̢Qݏ x/}aژ ӗkh$#5>m dYVq<0NxV8;01R?w\!Ui Bx??6'mmE㹵;a&/,Gsf l"(5dXtW ؙ!)qՙ =4ӈ]~U+낶ؚ0j膈JJJT zg%SIO(`.(S_6a&*CŕG;vl ^CzT SP8{`o"NGh?ˣH5"b-n&\T /a#s|~0zN*as_K;V$Vxt  Lj#aT~r{*p~1)f Ch84ԑ72ps\`]fiFtRᐡE:;$uh(So!@;Nj9-jt# n³~-QoÌF2uxZ;@c6L:9.6Zԥm7]vjW7,I?oƼ~ruƠAǞ^=2uH7Uk)#DZQ|}"fA<=~ [LRhA{+65aKK` G>/z]ȪM"$Z$YCauD_垒Ny(F̛Gyb筓glMٚ;1~PK"O :}f}i/~ɍ\Rǔ<:?գEuY*kyq;:₞@w¬ƺ[QS$]`QĚ$03ŕ0^a.Z[4@i>eԿ֙MQO[J*^! e[!ӔG)rtz_nHvHѿ;\ }n~0>O,5I =Msoۣȭv3W 7:5k ̺e`fYްI 8櫧4DWCb^5vbb2n<25~蔽8ZҢ}i+5vZ9/+[(:iAl^vFJ2hJ??L1姾yz̨cCo x=b.s(ElJevc?-Nʁt;*qO4זKup^G'(? 1郻׼NU\ 54%Iքg-BqAsVI?=+cN{Ӎ)$EM=ЉRABRy XFRcrpG+()9kq[M&c Z!ʣ% XXDl ߬\_7b{jr%: z<ሉ0CT2mFSN/{3B~%=), .g JAC N3dO3A*;'f!u&?qKoXIm\z m[ N]8Awn/x 'Yu 5b'0{=A+f'pV)]VZosrgofj ݳХtu_< LGz9K}2){w.fAfDi Ɔ:W, 3\OQN}iʤ",?XMVQmזw=k~O&iɕP\L-v|@{hg'"﹩=u펦 gl#C29pQw伴 (xyIϊcYAS] D>˲G.񏓮Ye"~ ߣLv2_idF<+Nzp& Չu`Kt1_yz8)+KdDBln.}4牗aݗqQ 'b_v@ nk1Jӓt +￧mn`*}ljW%ɀ断VehkeLkIԕ#ȝ$BA2?ca6;S78QR=j.8!|,ixqUl,:8f7j=7t{ks .I|\ka͎G gk#sV|bu>+ti5r2*νh-D6-# W.jH/6=D0\tF-LJsFNd㔯Ɇ6M7WA<@7,VxTë}?\1Bu9 ڔfsҴZf.'Qt-90m1)MyX&9"O9v%ڹrvZAo0j<;]FY~bo{0".uM|偣 2O󤤀x3ۅ 'S5QG[`iVŽn'EW4w8p*QSbb`rZ6=!/5Ɍ VZw,ؓߐ> G^Yopc}k̆=L 5\,G+C'S}u [ײTR?-h0I0 h]ER[xr:׵@/EHs:i@7Zl!zy+Bnt?vƇ lZ1F^@hשGdzt&yhS0ÛwߔR3~1ć _ܺ~4t!ڂ,U?>b Cnb+AIh7I-)uI,Vy03_geiƱ`D/Gl艛ЊgԑP٥^/Jq[E$r6'olݕ-^3ڹbu1.:U$!]< %?`5o; }fI>u$0^2 mJzǪrЍ\%b%Dá_u[n^^ޤvUJYӯ3V# >?]H?P (rm<ދ|q%( C|(Y1'_yb^-Ž3x^n~hgE yDZ+ !_uM Szap)Chx}N DAMiLb6EN*["OaW)HfDzdu`Ih8qFvSjgfPwuͲș 8\Cĸ pu3*13~;PwډK-N{S[9Dft"ctI?|;EbwhP&K֦_4&Dr|k buO*YO L 8ː-{lq*+f=y8Ex\o2jWKD`#Fj>pWzxaG&.`|7]M.|3,I> Y^&x$XVa%TO DI~DU7EriS-׮i1Mf Y:0r0N,A+_5mQWvd\Q57tӆ0*/#;ืB2}`6p O܎?Dr6Uey5@}~ok{JJwyj4WȷUoS""IFwboӥt{Zs C!R ‹6=iƕw8'3P=.Cdg$(AU@*EE=h&4f|R6}'_i,bzij_zPAI*Y%MgAcL'JHzBwcRzq xn zN+v(i/.Țp~3數v`#%TϘSLT y>ܧEd;Y7ɵH&-8f(i77]>=Ӭ_аB;Ooh]h6?VaPZ<[ʹ(YYb%$>VJz&`(gp#wL[Q @#%hk X;XNM[?wDx)e 3(77#̨!ByWź|7U6[~E,յz[gTo?J A|Np;-*'B^^;%D8fgD>OKGوh:e-W9{ Hv!?+G;vQ)31[-.mH,N~Q^aV3w'@; *^ Wᛙx I1#Y:Ф:35M=)='\_*uY'h(+{+czPZU: (&6w_QLχw:z Z,5z!{ !wQ߄{P=cFah|7k֝v {8C,nQBrFyZJb"ggh.BܤPQx0: T؍j˒RlHQy PaD’<zWmiY\>pYv^zFZ5Ғ?eApwNU3$6]I͆ Mʇ{>e"SE3HZKpͦw$\N#R[ )M[ Y7#3vtDk ]S ӿDP6<w &FEn[#vݬiG>%d+@?eod2 ט4B0 8f]/ cI + ޽}[Wdҧa(tyRߔ!gtcKz(#AgZnC$]do>PbǴNeޠh^aSۼڀWEPrauc urnB۽e'RuRq|8ňǫؔQ8*N^VvR+-:.%uVM™$pv1HAEG԰e G $M LkĀ`W 9S{TI@! .tN=ʄ2&>*0PO27=^d?3lN9n]d -ݗw{YXY6gwJ5ؘJ@NO r1>E8NաW<=xmʲJn+kMl[Y``/:=4,,!ragyx$²}9'<0GUs hܞ?:Q1x Y=2؜7bB`rQު 0ǵo+]CkY+3;V2KAXut˜9ͼWE-_AtGMfܙ1Hj崨Qh JҖP[{vxۚ=0yYbdeVVs/^\")is PLW"`Ѐ}{K\.NUwdKϗu2}8B1PI[/sL[eon%Hn7AU ^jܒu;L2nB$W6kX/ZG8`>ZTVVw5J\0p2`x-G=.^5E,A/(frT =~Fy 6]J']ٙ}# i ld 5_ JϺJ1L£":P!3ro"#FS-5b̝*,-bdy@` /=۰߉GדP,^J,旗5 vn d @ڢI8ΊNlVL]>`V*lB$t=[ k8 D?rLXƗ'Ey *kf&ăBRЈ_Rz7DwSRzkLWς= M8sGYL^YFRGb/l B$J ÛφvXJR7M#T[{{#[c;^bG \FlԂuzE BQI-'(28,A*Ϯ3t '}6F͐{񒶓%',Fбxx_-Z1o'9%ik 9eu%C":슦ɷd 掷!2>]ذʢ},ɼ$6蹗hЪD듋}׊F秵RJ̶qhRQ* 2S(PTՒlfᯟ"1C+iqc!%8[ԀQop/.90YQ WGL?46M(ɭXlj0C>f)X g\ɧ9TF7D)s|^dorgQ{JJl4Ս]b,RTvN:=\86Y Ҥ\X J~5*aN!S )y)WghE0ܩ? ga;&S};qhªafmҩVXW)nW4HoQpj{}@QJT•N?V=Gk3RQń.YL ~ȴJSԟS@E`C^ "\jdm?KWy+F|UlIVd[ptmF+$$< s(0CvQ[ |%\K~5)"N<1 2,dLpGx5K/ߥ?B륅 I"jh nŪ+ P酯Dic&&<2YL^ve9|`>)Bpf9mCvAƛ~u+ٮSQwc"O<3*o(>`1#_71^grC $}2 9? E:6E;:⮆'!5WuQNRXJovDczaiB γ FMsbFV/5U2;ZJ;_Y̆r!|̛&ִV]'C&=-rwe S\mIbf8 E/HMUex/vlZ% d:>?7ut@if>N$MUKI>Ѣ2SYm_eͱH' dkm'PZ}%M2!ޛmOg/imwNǒOJQx2)p&b&Ϯ5ZE_'f0'vfZ>-$ܷ<-AXo+ly7-Es )/CΧjpIy$a+~,?0\+-(= [0E6­2uP⣨Vכx&Wκ-8&bFCې> KOY3MLFbj>*@:] kآC#yW9Hc$CS%dwWV1gkOh'o:o;!i橠g2=>qaMu7yfa@\6 e*d@E`ߒ+.KG9B b}?y[Q/T{IitZ JnUVcv #M/_6+0QT?Ρ;gX&He\PAf6۹=HHT(uѕyeiD_F#W/2nBDVPp5[41F<ƒ'{XF)#5՛0XDo`\#U34rI9߁&G~DG&jTA{f%\Ş)Oma]SoWBV]lhf[?ZZBNfVE]F6Y9:ǁ)#-S_L%]d 7 zKl ]?pOTj 緈G0T,.W9qBrg}@gG\@  w쮘9z3;ոQ>l)G$LO|Ke333D[ns~&5X5/0evH8H`)%&3s }4~FZ+[XsF8[z@$y| –«mA.pwޅE? >\G=&Ur1eqsa*9aS}1{$ДygrϜ֞|wnKſ#]yϧqvVN$;ݑ6)lXҋ5-v/f7Չ@OH- 8pWw),M/5X)r, ޽>(,RM{N; w&5]eaevnq&|d PpH(#j65=\#9*Y X/zw`#R+C< fh 絠repiAXٰzGPFh^q6ZfڥHZ/gC'n Q:6Sw .Nwtw0jw?je>K @s :dG'm Jw:1S]>?{Wpː|FU;P>)k9w1W?ӳR}]&+'"Y0' ˀsc.Nnr}JZ穟l wm`5Wms|ᆑ>_Ki þ/2!{3NǞH;ȼJo`W]g}>4KH@Zn@dڑӝ_Ј.!0lb+= t9"hVc1.b?;M򭙺h{6H&6 $r^`sr ͳ[n*mB>)ڔ+"t%~uGi drޓej|cm*2~1jN/-u:h&9Ѐe4\Gxz//kd\y_Ix!I)AScFHE2y-o@ /ٗc{YFv^YjUa1hY!] Yr.y@hFhȎ$#w 㻎^;Ϟ"-Ε|AHልnV󕁩-=N5N˃l×eI\7y=0mcXu|s.7~+wgΕ-^y vSyK=w`;XͣJus]w}wvh۹cSQiVp$ASKKnķCX+{/mbIosn#5d&I7i:ll[C@r$A;'cC܈zCFEX UG.^WoBt o1l*nt:0VCn8g;w<} $S /2'֎QmH3:k]9F 'ӻ!=N3otE2 4WO&3֟[5ʧ']O0YF}bL }:c"]eϸ%\}쓂.d@+bO K,qd*Yd%Įs" tv_%=BKEvSW Ǔ(eK;}o쳤"*Y$:I.KoћEW*P[WdrM 7[RVL+550 b6;L9fpP]D6~8S?:*&aZ@s !:Ca]9ס8 nzMG"؂sXhe}P0X:\.zH{I`rԤ],{U:j_PŸk \E"%\u1L{Nدz_4ŔGU #oO>QVB#wxSd^B qz"%uo3d&A*2J1RV*{et,X~?h4 pIoR_faV4QќtRya5q! ڐY^KS}|>vMK3LyX J Q;!GqF8֐K bDuZPxNaG[ ?}'/-~fS^j{U^dY=|X!\+٠N?_ahxaWUIkI~r&cW7Yʉ&:Z'>LK-sFۚqnwդ`o:I0lƜJx7CiY(!7jO"7iYucR?+]x{n ?'ۊ-#z]!3x߁ZJ@a&zԵݓW)+RwU kFuk~%=O3٘? +MUJ|)c,VX-w,u+BFLTr1kCcyeq1l9S'٪-mYqY:g=t$i&R>>?'chl7qU &Pr4:M/+\2!Ylo_D/ Q[tNř+q\#2iRT@€u*J TMf|qs@d=mY ˖w1xԼp$^6xs:e>Q_2W($(xKGI: T*%-tA= +yz7'Ph}#*޻@իx'g@1hWd̘1<'BZ? tPLu@j"N/}"$ *T]gMײ9lڪ46 apb׶?7s B&CWf썰3'$JAƉ+KIV3Bc#F(!8}=?`elT,mj*}7jH/>Ipȡ$w]Mᢢ>t-y_T\09xNNdں^v}] //S:Y!s:YEc6sVRNW^#JU$T tjLV̅/Ԝ`)JFGG%SdK>?OT6GP7ϺGSU j\ t{Y X_u>_/"e3+iWnr7 ~,di: Z-[a.A/PofpS}%" E^12ZIh\O=Aw`Z^^5- |3L`d3; /md]==b eDckR3wBtөVAhXjz*Sc9~sJEslOae I\g,1R/^jd#;=]%!wޱnJ{0aI]ucD[Ϭ -RyynQJ{s cAFָ$E{3@%FuTW$䈋i]&TpPcB.baƆ &>f%Owj)@7fP|dU`wm'C]r$t \b!qe]T~Λ PfMS")ZgPShv4|RoZ3۾цMS2.J9p#UL}HY\JT>s rY1$d"6pql9C:Cwi 4Vk ‡hpGB>о CQK(%%tK~ Gn`ݮOwu<^|1g Gpp~s@!63Vp``"B>I*ݤ YRfdCӒ[?Hƒ L]Df̦ds>r+Wp9{$e͙Dds'eHH8l0c+)tW%,."&fY :CQLV /Y'`A6Qpֱ]&!g?n&&HuvQ%C1\"MJzf!tlM<+}cN#؟~=Qm!:Aă@ hk7"ŭ~%۞m+Q?J'< 2Үe t`јo/5B'K]W zG׈=P/ݍS{ˏJy;IS&l.eXZTn]%۠d[`}T;Aqεt1Aʸ7aRZy@,$(!TeY$7Jw 2.|oM+L\1»5"{)b\>/IE$fu+FӲǯ}7㙃HPJaj0PD8LB2B5.~S׳$;)0um\ :]ҵ7(ތJR .Rld'[8J{^ZO9 x$|JIA fKc>!yw7^f#ӑ۪?^fé8B8=#~]N%$ukEw`Smd\8OwꂻβS\.}5|LByR@]wXסPPimJ("FF9M{3SieZnR_qIPЈN޸=n׶}Ok|l bϐF7Qzwbyz-jI-j 'bhWTQ%d?K71X\)VƤ\%nrvi-|E|.T:mzҼϋ,(C;hΧ7 sGs $ĄZH8}nӠߝtHz_^gwAٙشmEc:CXh^뒳旅h,,5_\QbhɩO/>L韏ÃupIY+|ro˧VFGn7 giDte rdirHxoDs7\=' ۏg] r7G YZN55ZZ77fR`oȂs0Tc9"ZrWʚ2g&Ur5HKl+k唘 kEp˄SG:)] &ASNӅBcnB{F2Uy;iQPJf"Vb3DX`wo4VF\OݣҬQޡz p{Sh31Nٻk2'5Rrذ45~ݎxx|O xC౞V3bT {rcޏ;PMQ *̛$x϶GnR:lk,|NA@SgMt³7ԥCU+N4*W.xdcq7}g6,'+T ..?A =>aH|88PO͸4)I+#  8e.z^wAx,)$jD*tQ^-W-9PԮY Gh>pi͛N)cϐ*q=S=ăÔ{ٰ ^*Ӫ[I} )W`x~'40vJ{nCd9XEAl[1]Y t6ί|>=Ќv\tQ;۷~S e\#KzNr]Wy>1Bϴ|v!-UQj꧝iA-<Q BGs[P7e=L?OM'qP,q&ҏn-~<ЍG+YfS2Nؕ~>uđMwdB*A"I5>e&d54jp|K9y9e~DS[4I IK'ZG调 &^kS{#ZsOÆwLD ]rb)-!kDa۩tҪmrav0sY@[Ԙ9ƔrVRnn v"geBj]sL (r>mh́j `;S {ulJ9@8u`%( *BAW \H;A$3u0Tj.nPD!]Pym侐{TkEXsK4ťXXL,'Fn Kᄐ@Y]k(${(Xf#Ȭ>wmEػO4=(/8 BOƌ7 kcceÔf9/=YdCB;@]$|TOw3y0L};JFa?P!3~.\jPEcy(b 3sƳj@ tg2i"! ИA79JgɐnUld68C@.p!m?b`